.elementor-215 .elementor-element.elementor-element-d4d8b6a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:16%;--padding-block-end:1%;--padding-inline-start:8%;--padding-inline-end:8%;}.elementor-215 .elementor-element.elementor-element-dbfc023{text-align:center;width:100%;max-width:100%;}.elementor-215 .elementor-element.elementor-element-dbfc023 .elementor-heading-title{color:var( --e-global-color-22f7cea );font-family:"Arial", Sans-serif;font-size:200px;font-weight:700;}.elementor-215 .elementor-element.elementor-element-dbfc023 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-215 .elementor-element.elementor-element-5f6d7b2{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:4%;--padding-block-end:4%;--padding-inline-start:8%;--padding-inline-end:8%;}.elementor-215 .elementor-element.elementor-element-e9d5f74{--display:flex;--background-transition:0.3s;--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-215 .elementor-element.elementor-element-98f31e5 .elementor-heading-title{color:var( --e-global-color-22f7cea );font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:400;font-style:italic;}.elementor-215 .elementor-element.elementor-element-8236a7e{color:var( --e-global-color-text );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-215 .elementor-element.elementor-element-8c20e12{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-215 .elementor-element.elementor-element-586006a .elementor-heading-title{color:var( --e-global-color-7407fb2 );font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:400;}.elementor-215 .elementor-element.elementor-element-586006a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-215 .elementor-element.elementor-element-586006a.elementor-element{--align-self:flex-start;}.elementor-215 .elementor-element.elementor-element-c72ff22{--display:flex;--justify-content:flex-end;--background-transition:0.3s;--margin-block-start:0vw;--margin-block-end:0vw;--margin-inline-start:0vw;--margin-inline-end:0vw;--padding-block-start:0vw;--padding-block-end:0vw;--padding-inline-start:0vw;--padding-inline-end:0vw;}.elementor-215 .elementor-element.elementor-element-d8f43a8 .elementor-heading-title{color:var( --e-global-color-22f7cea );font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:400;font-style:italic;}.elementor-215 .elementor-element.elementor-element-4184e2b{color:var( --e-global-color-text );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-215 .elementor-element.elementor-element-adc0ca6{--display:flex;--background-transition:0.3s;--margin-block-start:0vw;--margin-block-end:0vw;--margin-inline-start:0vw;--margin-inline-end:0vw;--padding-block-start:0vw;--padding-block-end:0vw;--padding-inline-start:0vw;--padding-inline-end:0vw;}.elementor-215 .elementor-element.elementor-element-2a820b8 .elementor-counter-number-wrapper{color:var( --e-global-color-96d0f57 );font-family:"DM Sans", Sans-serif;font-size:200px;font-weight:600;}.elementor-215 .elementor-element.elementor-element-286d1b5{text-align:center;}.elementor-215 .elementor-element.elementor-element-286d1b5 .elementor-heading-title{color:var( --e-global-color-96d0f57 );font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:400;font-style:italic;}.elementor-215 .elementor-element.elementor-element-286d1b5 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-215 .elementor-element.elementor-element-8804151{text-align:center;}.elementor-215 .elementor-element.elementor-element-8804151 .elementor-heading-title{color:var( --e-global-color-96d0f57 );font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:400;font-style:italic;}.elementor-215 .elementor-element.elementor-element-8804151 > .elementor-widget-container{margin:8% 0% 0% 0%;}.elementor-215 .elementor-element.elementor-element-ae27d61{text-align:center;}.elementor-215 .elementor-element.elementor-element-ae27d61 .elementor-heading-title{color:var( --e-global-color-96d0f57 );font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;font-style:italic;text-decoration:underline;}.elementor-215 .elementor-element.elementor-element-4637eac{--display:flex;--min-height:50vh;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:-15%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:8%;--padding-inline-end:0%;}.elementor-215 .elementor-element.elementor-element-4637eac.e-con{--align-self:flex-start;}.elementor-215 .elementor-element.elementor-element-dc5f766 .elementor-heading-title{color:var( --e-global-color-22f7cea );font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:400;font-style:italic;}.elementor-215 .elementor-element.elementor-element-7f6591c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7407fb2 );}.elementor-215 .elementor-element.elementor-element-7f6591c.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-7f6591c.elementor-view-default .elementor-icon{fill:var( --e-global-color-7407fb2 );color:var( --e-global-color-7407fb2 );border-color:var( --e-global-color-7407fb2 );}.elementor-215 .elementor-element.elementor-element-7f6591c{--icon-box-icon-margin:15px;}.elementor-215 .elementor-element.elementor-element-7f6591c .elementor-icon{font-size:20px;}.elementor-215 .elementor-element.elementor-element-7f6591c .elementor-icon-box-title{color:var( --e-global-color-22f7cea );}.elementor-215 .elementor-element.elementor-element-7f6591c .elementor-icon-box-title, .elementor-215 .elementor-element.elementor-element-7f6591c .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-215 .elementor-element.elementor-element-7f6591c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-215 .elementor-element.elementor-element-c961f2d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7407fb2 );}.elementor-215 .elementor-element.elementor-element-c961f2d.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-c961f2d.elementor-view-default .elementor-icon{fill:var( --e-global-color-7407fb2 );color:var( --e-global-color-7407fb2 );border-color:var( --e-global-color-7407fb2 );}.elementor-215 .elementor-element.elementor-element-c961f2d{--icon-box-icon-margin:15px;}.elementor-215 .elementor-element.elementor-element-c961f2d .elementor-icon{font-size:20px;}.elementor-215 .elementor-element.elementor-element-c961f2d .elementor-icon-box-title{color:var( --e-global-color-22f7cea );}.elementor-215 .elementor-element.elementor-element-c961f2d .elementor-icon-box-title, .elementor-215 .elementor-element.elementor-element-c961f2d .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-215 .elementor-element.elementor-element-1b86c95.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7407fb2 );}.elementor-215 .elementor-element.elementor-element-1b86c95.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-1b86c95.elementor-view-default .elementor-icon{fill:var( --e-global-color-7407fb2 );color:var( --e-global-color-7407fb2 );border-color:var( --e-global-color-7407fb2 );}.elementor-215 .elementor-element.elementor-element-1b86c95{--icon-box-icon-margin:15px;}.elementor-215 .elementor-element.elementor-element-1b86c95 .elementor-icon{font-size:20px;}.elementor-215 .elementor-element.elementor-element-1b86c95 .elementor-icon-box-title{color:var( --e-global-color-22f7cea );}.elementor-215 .elementor-element.elementor-element-1b86c95 .elementor-icon-box-title, .elementor-215 .elementor-element.elementor-element-1b86c95 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-215 .elementor-element.elementor-element-0e3a4f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--background-transition:0.3s;--padding-block-start:8%;--padding-block-end:8%;--padding-inline-start:8%;--padding-inline-end:4%;}.elementor-215 .elementor-element.elementor-element-af42a1c{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-215 .elementor-element.elementor-element-79a6f08{--display:flex;--background-transition:0.3s;}.elementor-215 .elementor-element.elementor-element-139b06b .elementor-heading-title{color:var( --e-global-color-22f7cea );font-family:"Lato", Sans-serif;font-size:200px;font-weight:700;}.elementor-215 .elementor-element.elementor-element-72a8c2d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(35px/2);}.elementor-215 .elementor-element.elementor-element-72a8c2d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(35px/2);}.elementor-215 .elementor-element.elementor-element-72a8c2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(35px/2);margin-left:calc(35px/2);}.elementor-215 .elementor-element.elementor-element-72a8c2d .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-35px/2);margin-left:calc(-35px/2);}body.rtl .elementor-215 .elementor-element.elementor-element-72a8c2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-35px/2);}body:not(.rtl) .elementor-215 .elementor-element.elementor-element-72a8c2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-35px/2);}.elementor-215 .elementor-element.elementor-element-72a8c2d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-215 .elementor-element.elementor-element-72a8c2d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-215 .elementor-element.elementor-element-72a8c2d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-215 .elementor-element.elementor-element-72a8c2d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-215 .elementor-element.elementor-element-72a8c2d .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:500;text-decoration:underline;}.elementor-215 .elementor-element.elementor-element-72a8c2d .elementor-icon-list-text{color:var( --e-global-color-22f7cea );transition:color 0.3s;}.elementor-215 .elementor-element.elementor-element-72a8c2d > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-215 .elementor-element.elementor-element-f2491ae{color:var( --e-global-color-text );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-215 .elementor-element.elementor-element-f2491ae > .elementor-widget-container{margin:6% 0% 6% 0%;padding:0px 0px 0px 15px;}.elementor-215 .elementor-element.elementor-element-5880b1a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7407fb2 );}.elementor-215 .elementor-element.elementor-element-5880b1a.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-5880b1a.elementor-view-default .elementor-icon{fill:var( --e-global-color-7407fb2 );color:var( --e-global-color-7407fb2 );border-color:var( --e-global-color-7407fb2 );}.elementor-215 .elementor-element.elementor-element-5880b1a{--icon-box-icon-margin:15px;}.elementor-215 .elementor-element.elementor-element-5880b1a .elementor-icon{font-size:21px;padding:10px;}.elementor-215 .elementor-element.elementor-element-5880b1a .elementor-icon-box-title{color:var( --e-global-color-22f7cea );}.elementor-215 .elementor-element.elementor-element-5880b1a .elementor-icon-box-title, .elementor-215 .elementor-element.elementor-element-5880b1a .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-weight:500;}.elementor-215 .elementor-element.elementor-element-5880b1a > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-215 .elementor-element.elementor-element-e8a553a{--display:flex;--background-transition:0.3s;}.elementor-215 .elementor-element.elementor-element-e6af358 .elementor-heading-title{color:var( --e-global-color-22f7cea );font-family:"Lato", Sans-serif;font-size:200px;font-weight:700;}.elementor-215 .elementor-element.elementor-element-9cd97d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(35px/2);}.elementor-215 .elementor-element.elementor-element-9cd97d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(35px/2);}.elementor-215 .elementor-element.elementor-element-9cd97d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(35px/2);margin-left:calc(35px/2);}.elementor-215 .elementor-element.elementor-element-9cd97d2 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-35px/2);margin-left:calc(-35px/2);}body.rtl .elementor-215 .elementor-element.elementor-element-9cd97d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-35px/2);}body:not(.rtl) .elementor-215 .elementor-element.elementor-element-9cd97d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-35px/2);}.elementor-215 .elementor-element.elementor-element-9cd97d2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-215 .elementor-element.elementor-element-9cd97d2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-215 .elementor-element.elementor-element-9cd97d2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-215 .elementor-element.elementor-element-9cd97d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-215 .elementor-element.elementor-element-9cd97d2 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:500;text-decoration:underline;}.elementor-215 .elementor-element.elementor-element-9cd97d2 .elementor-icon-list-text{color:var( --e-global-color-22f7cea );transition:color 0.3s;}.elementor-215 .elementor-element.elementor-element-9cd97d2 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-215 .elementor-element.elementor-element-5e28544{color:var( --e-global-color-text );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-215 .elementor-element.elementor-element-5e28544 > .elementor-widget-container{margin:6% 0% 6% 0%;padding:0px 0px 0px 15px;}.elementor-215 .elementor-element.elementor-element-2678ffc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7407fb2 );}.elementor-215 .elementor-element.elementor-element-2678ffc.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-2678ffc.elementor-view-default .elementor-icon{fill:var( --e-global-color-7407fb2 );color:var( --e-global-color-7407fb2 );border-color:var( --e-global-color-7407fb2 );}.elementor-215 .elementor-element.elementor-element-2678ffc{--icon-box-icon-margin:15px;}.elementor-215 .elementor-element.elementor-element-2678ffc .elementor-icon{font-size:21px;padding:10px;}.elementor-215 .elementor-element.elementor-element-2678ffc .elementor-icon-box-title{color:var( --e-global-color-22f7cea );}.elementor-215 .elementor-element.elementor-element-2678ffc .elementor-icon-box-title, .elementor-215 .elementor-element.elementor-element-2678ffc .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-weight:500;}.elementor-215 .elementor-element.elementor-element-2678ffc > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-215 .elementor-element.elementor-element-f9ebbb3{--display:flex;--background-transition:0.3s;}.elementor-215 .elementor-element.elementor-element-7bbccb8 .elementor-heading-title{color:var( --e-global-color-22f7cea );font-family:"Lato", Sans-serif;font-size:200px;font-weight:700;}.elementor-215 .elementor-element.elementor-element-f6c3d0e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(35px/2);}.elementor-215 .elementor-element.elementor-element-f6c3d0e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(35px/2);}.elementor-215 .elementor-element.elementor-element-f6c3d0e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(35px/2);margin-left:calc(35px/2);}.elementor-215 .elementor-element.elementor-element-f6c3d0e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-35px/2);margin-left:calc(-35px/2);}body.rtl .elementor-215 .elementor-element.elementor-element-f6c3d0e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-35px/2);}body:not(.rtl) .elementor-215 .elementor-element.elementor-element-f6c3d0e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-35px/2);}.elementor-215 .elementor-element.elementor-element-f6c3d0e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-215 .elementor-element.elementor-element-f6c3d0e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-215 .elementor-element.elementor-element-f6c3d0e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-215 .elementor-element.elementor-element-f6c3d0e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-215 .elementor-element.elementor-element-f6c3d0e .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:500;text-decoration:underline;}.elementor-215 .elementor-element.elementor-element-f6c3d0e .elementor-icon-list-text{color:var( --e-global-color-22f7cea );transition:color 0.3s;}.elementor-215 .elementor-element.elementor-element-f6c3d0e > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-215 .elementor-element.elementor-element-34a9277{color:var( --e-global-color-text );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-215 .elementor-element.elementor-element-34a9277 > .elementor-widget-container{margin:6% 0% 6% 0%;padding:0px 0px 0px 15px;}.elementor-215 .elementor-element.elementor-element-4436810.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7407fb2 );}.elementor-215 .elementor-element.elementor-element-4436810.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-4436810.elementor-view-default .elementor-icon{fill:var( --e-global-color-7407fb2 );color:var( --e-global-color-7407fb2 );border-color:var( --e-global-color-7407fb2 );}.elementor-215 .elementor-element.elementor-element-4436810{--icon-box-icon-margin:15px;}.elementor-215 .elementor-element.elementor-element-4436810 .elementor-icon{font-size:21px;padding:10px;}.elementor-215 .elementor-element.elementor-element-4436810 .elementor-icon-box-title{color:var( --e-global-color-22f7cea );}.elementor-215 .elementor-element.elementor-element-4436810 .elementor-icon-box-title, .elementor-215 .elementor-element.elementor-element-4436810 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-weight:500;}.elementor-215 .elementor-element.elementor-element-4436810 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-215 .elementor-element.elementor-element-5becdb9{--display:flex;--background-transition:0.3s;}.elementor-215 .elementor-element.elementor-element-46906b9 .elementor-heading-title{color:var( --e-global-color-22f7cea );font-family:"Lato", Sans-serif;font-size:200px;font-weight:700;}.elementor-215 .elementor-element.elementor-element-09b6fc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(35px/2);}.elementor-215 .elementor-element.elementor-element-09b6fc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(35px/2);}.elementor-215 .elementor-element.elementor-element-09b6fc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(35px/2);margin-left:calc(35px/2);}.elementor-215 .elementor-element.elementor-element-09b6fc2 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-35px/2);margin-left:calc(-35px/2);}body.rtl .elementor-215 .elementor-element.elementor-element-09b6fc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-35px/2);}body:not(.rtl) .elementor-215 .elementor-element.elementor-element-09b6fc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-35px/2);}.elementor-215 .elementor-element.elementor-element-09b6fc2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-215 .elementor-element.elementor-element-09b6fc2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-215 .elementor-element.elementor-element-09b6fc2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-215 .elementor-element.elementor-element-09b6fc2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-215 .elementor-element.elementor-element-09b6fc2 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:500;text-decoration:underline;}.elementor-215 .elementor-element.elementor-element-09b6fc2 .elementor-icon-list-text{color:var( --e-global-color-22f7cea );transition:color 0.3s;}.elementor-215 .elementor-element.elementor-element-09b6fc2 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-215 .elementor-element.elementor-element-c479bb1{color:var( --e-global-color-text );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-215 .elementor-element.elementor-element-c479bb1 > .elementor-widget-container{margin:6% 0% 6% 0%;padding:0px 0px 0px 15px;}.elementor-215 .elementor-element.elementor-element-6533a55.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7407fb2 );}.elementor-215 .elementor-element.elementor-element-6533a55.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-6533a55.elementor-view-default .elementor-icon{fill:var( --e-global-color-7407fb2 );color:var( --e-global-color-7407fb2 );border-color:var( --e-global-color-7407fb2 );}.elementor-215 .elementor-element.elementor-element-6533a55{--icon-box-icon-margin:15px;}.elementor-215 .elementor-element.elementor-element-6533a55 .elementor-icon{font-size:21px;padding:10px;}.elementor-215 .elementor-element.elementor-element-6533a55 .elementor-icon-box-title{color:var( --e-global-color-22f7cea );}.elementor-215 .elementor-element.elementor-element-6533a55 .elementor-icon-box-title, .elementor-215 .elementor-element.elementor-element-6533a55 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-weight:500;}.elementor-215 .elementor-element.elementor-element-6533a55 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-215 .elementor-element.elementor-element-5e5c16c{--display:flex;--background-transition:0.3s;}.elementor-215 .elementor-element.elementor-element-2f30983{text-align:right;}.elementor-215 .elementor-element.elementor-element-2f30983 .elementor-heading-title{color:var( --e-global-color-7407fb2 );font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-215 .elementor-element.elementor-element-2f30983.elementor-element{--align-self:flex-end;}.elementor-215 .elementor-element.elementor-element-9085b4b{text-align:right;}.elementor-215 .elementor-element.elementor-element-9085b4b .elementor-heading-title{color:#C0C0C0;font-family:"Lato", Sans-serif;font-size:35px;font-weight:500;}.elementor-215 .elementor-element.elementor-element-9085b4b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-215 .elementor-element.elementor-element-9085b4b.elementor-element{--align-self:flex-end;}.elementor-215 .elementor-element.elementor-element-94e81f1{text-align:right;}.elementor-215 .elementor-element.elementor-element-94e81f1 .elementor-heading-title{color:#C0C0C0;font-family:"Lato", Sans-serif;font-size:35px;font-weight:500;}.elementor-215 .elementor-element.elementor-element-94e81f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-215 .elementor-element.elementor-element-94e81f1.elementor-element{--align-self:flex-end;}.elementor-215 .elementor-element.elementor-element-5565a1e{text-align:right;}.elementor-215 .elementor-element.elementor-element-5565a1e .elementor-heading-title{color:#C0C0C0;font-family:"Lato", Sans-serif;font-size:35px;font-weight:500;}.elementor-215 .elementor-element.elementor-element-5565a1e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-215 .elementor-element.elementor-element-5565a1e.elementor-element{--align-self:flex-end;}.elementor-215 .elementor-element.elementor-element-b59cae3{text-align:right;}.elementor-215 .elementor-element.elementor-element-b59cae3 .elementor-heading-title{color:#C0C0C0;font-family:"Lato", Sans-serif;font-size:35px;font-weight:500;}.elementor-215 .elementor-element.elementor-element-b59cae3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-215 .elementor-element.elementor-element-b59cae3.elementor-element{--align-self:flex-end;}.elementor-215 .elementor-element.elementor-element-5ca5ce2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--background-transition:0.3s;--margin-block-start:20px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-215 .elementor-element.elementor-element-808a8a2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7407fb2 );}.elementor-215 .elementor-element.elementor-element-808a8a2.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-808a8a2.elementor-view-default .elementor-icon{color:var( --e-global-color-7407fb2 );border-color:var( --e-global-color-7407fb2 );}.elementor-215 .elementor-element.elementor-element-808a8a2.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-808a8a2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7407fb2 );}.elementor-215 .elementor-element.elementor-element-808a8a2.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-22f7cea );color:var( --e-global-color-96d0f57 );}.elementor-215 .elementor-element.elementor-element-808a8a2.elementor-view-framed .elementor-icon:hover, .elementor-215 .elementor-element.elementor-element-808a8a2.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-22f7cea );border-color:var( --e-global-color-22f7cea );}.elementor-215 .elementor-element.elementor-element-808a8a2.elementor-view-framed .elementor-icon:hover, .elementor-215 .elementor-element.elementor-element-808a8a2.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-22f7cea );}.elementor-215 .elementor-element.elementor-element-808a8a2.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-96d0f57 );}.elementor-215 .elementor-element.elementor-element-808a8a2.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-96d0f57 );}.elementor-215 .elementor-element.elementor-element-808a8a2 .elementor-icon{font-size:24px;padding:10px;}.elementor-215 .elementor-element.elementor-element-808a8a2 .elementor-icon svg{height:24px;}.elementor-215 .elementor-element.elementor-element-808a8a2 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-215 .elementor-element.elementor-element-808a8a2.elementor-element{--align-self:center;}.elementor-215 .elementor-element.elementor-element-94bba37.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7407fb2 );}.elementor-215 .elementor-element.elementor-element-94bba37.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-94bba37.elementor-view-default .elementor-icon{color:var( --e-global-color-7407fb2 );border-color:var( --e-global-color-7407fb2 );}.elementor-215 .elementor-element.elementor-element-94bba37.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-94bba37.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7407fb2 );}.elementor-215 .elementor-element.elementor-element-94bba37.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-22f7cea );color:var( --e-global-color-96d0f57 );}.elementor-215 .elementor-element.elementor-element-94bba37.elementor-view-framed .elementor-icon:hover, .elementor-215 .elementor-element.elementor-element-94bba37.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-22f7cea );border-color:var( --e-global-color-22f7cea );}.elementor-215 .elementor-element.elementor-element-94bba37.elementor-view-framed .elementor-icon:hover, .elementor-215 .elementor-element.elementor-element-94bba37.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-22f7cea );}.elementor-215 .elementor-element.elementor-element-94bba37.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-96d0f57 );}.elementor-215 .elementor-element.elementor-element-94bba37.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-96d0f57 );}.elementor-215 .elementor-element.elementor-element-94bba37 .elementor-icon{font-size:24px;padding:10px;}.elementor-215 .elementor-element.elementor-element-94bba37 .elementor-icon svg{height:24px;}.elementor-215 .elementor-element.elementor-element-94bba37 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-215 .elementor-element.elementor-element-94bba37.elementor-element{--align-self:center;}.elementor-215 .elementor-element.elementor-element-8dbd58c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:0%;--margin-block-end:-10%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:4%;--padding-block-end:2%;--padding-inline-start:8%;--padding-inline-end:8%;}.elementor-215 .elementor-element.elementor-element-ad90f22{--display:flex;--background-transition:0.3s;}.elementor-215 .elementor-element.elementor-element-ea8fa39 .elementor-heading-title{color:var( --e-global-color-22f7cea );font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:400;font-style:italic;}.elementor-215 .elementor-element.elementor-element-ea8fa39 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-215 .elementor-element.elementor-element-5f69c83 > .elementor-widget-container{margin:0% 0% 0% -40%;}.elementor-215 .elementor-element.elementor-element-f0896db{--grid-columns:1;--grid-column-gap:0px;--grid-row-gap:0px;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-215 .elementor-element.elementor-element-f0896db.elementor-element{--flex-grow:1;--flex-shrink:0;}@media(min-width:768px){.elementor-215 .elementor-element.elementor-element-d4d8b6a{--content-width:1600px;}.elementor-215 .elementor-element.elementor-element-5f6d7b2{--content-width:1600px;}.elementor-215 .elementor-element.elementor-element-e9d5f74{--width:50%;}.elementor-215 .elementor-element.elementor-element-8c20e12{--width:50%;}.elementor-215 .elementor-element.elementor-element-c72ff22{--width:30%;}.elementor-215 .elementor-element.elementor-element-adc0ca6{--width:40%;}.elementor-215 .elementor-element.elementor-element-4637eac{--width:30%;}.elementor-215 .elementor-element.elementor-element-af42a1c{--width:70%;}.elementor-215 .elementor-element.elementor-element-5e5c16c{--width:30%;}.elementor-215 .elementor-element.elementor-element-8dbd58c{--content-width:1600px;}.elementor-215 .elementor-element.elementor-element-ad90f22{--width:30%;}}@media(max-width:1024px){.elementor-215 .elementor-element.elementor-element-f0896db{--grid-columns:2;}}@media(max-width:767px){.elementor-215 .elementor-element.elementor-element-f0896db{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-d4d8b6a *//* POČETNA CSS */

.apl-logo:before {
    content: "";
    display: block;
    width: 100px;
    height: 100px;
    background-color: #FC4F04;
    position: absolute;
    border-radius: 50%;
    left: -40px;
    z-index: -1;
}
.apl-logo span {
    color: #FC4F04;
    margin-left: -10px;
}

.apl-numbers:before {
    content: "";
    display: block;
    width: 100vh;
    height: 100vh;
    width: var(--wid, 0);
    height: var(--hei, 0);
    background-color: #FC4F04;
    position: absolute;
    left: 50%;
    margin-left: -50vh;
    margin-left: var(--left-pos, auto);
    top: var(--top-pos, 50%);
    border-radius: 50%;
    transition: 1s;
}
.apl-numbers:after {
    content: "";
    display: block;
    width: 100vh;
    height: 100vh;
    background-color: white !important;
    position: absolute;
    left: 50%;
    margin-left: -50vh;
    border: 2px dashed #FC4F04;
    border-style: dashed none;
    border-radius: 50%;
    transition: 1s;
    z-index: -1;
    
    animation-name: rotate;
    animation-duration: 5s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}
.apl-text-rotation di {
    color: #FC4F04 !important;
}
.apl-text-rotation {
    transform: rotate(-90deg);
    transform-origin: 0 0;
    margin-top: 100px;
    margin-left: -5px;
}
.apl-text-rotation:before {
    content: "";
    display: block;
    width: 50px;
    height: 1px;
    background: var(--rotate-line, #FC4F04);
    position: absolute;
    top: 50%;
    left: -75%;
    margin-left: -10px;
}

.apl-span {
    display: block;
    font-size: 55px;
    font-style: normal;
    font-weight: 700;
    margin-top: 4px;
}

.apl-people:before {
    content: "";
    display: block;
    width: 50vh;
    height: 50vh;
    background-color: white;
    border-radius: 50%;
    border: 2px dashed #FC4F04;
    border-style: dashed none;
    
    animation-name: rotate;
    animation-duration: 5s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}

@keyframes rotate{
    from{ transform: rotate(-360deg); }
    to{ transform: rotate(360deg); }
}




.apl-projects:before {
    content: "";
    display: block;
    width: 50vh;
    height: 50vh;
    background-color: #FC4F04;
    position: absolute;
    left: 50%;
    border-radius: 3% 100% 3% 3%;
}

.apl-projects:after {
    content: "";
    display: block;
    width: 90%;
    height: 105%;
    background-color: lightgrey;
    background-color: #F6F6F6;
    position: absolute;
    z-index: -1;
    left: 5%;
    top: -10%;
    border-radius: 50px;

}


.apl-newsletter:before {
    content: "";
    display: block;
    width: 150vh;
    height: 150vh;
    background-color: #FC4F04;
    border-radius: 50%;
    position: absolute;
    left: 50%;
    margin-left: -75vh;
}




.apl-lottie {
    opacity: .1;
}

.apl-slider-next:before {
    content: "";
    display: block;
    width: 15vh;
    height: 15vh;
    background-color: #FC4F04;
    border-radius: 100%;
    position: absolute;
    right: 0;
    margin-right: -25vh;
    top: 50%;
    margin-top: -4vh;
}

/* SERVICE TABOVI */

.service-tab-heading:hover{
    
    cursor: pointer;
}

.service-tab-heading:before {
    content: "";
    display: block;
    width: 0;
    height: 1px;
    background-color: black;
    position: absolute;
    top: 50%;
    left: -75px;
    transition: .1s;
}


.service-tab-heading-active:before{
    
    width: 50px !important;
}

.service-tab-content-active{
    
    position: relative !important;
    z-index: 5 !important;
    opacity: 1 !important;
}

.service-tab-heading-active .elementor-heading-title{
    
    color: black !important;
    font-weight: 600 !important;
}

.service-tab-content{
    
    position: absolute;
    z-index: -1;
    opacity: 0;
    transition: .5s;
}

.service-tab-nav:hover{
    
    cursor: pointer;
}



.swift-up-text span{
  display: inline-block;
  overflow: hidden;
  animation: .3s swift-up ease-in-out forwards;
  font-size: 200px;
  line-height: 1.32em;
  font-weight: 600;
  margin-top: -50px;
  letter-spacing: -5px;
}

.swift-up-text i{
  font-style: normal;
  position: relative;
  top: 200px;
  animation: .7s swift-up ease-in-out forwards;
  margin-right: 30px !important;
}

@keyframes swift-up {
  to {
    top: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dbd58c */.apol-pocetna-postovi .e-loop-item:not(:last-child){
    
    border-bottom: 1px solid #e4e4e4;
}/* End custom CSS */