.elementor-5089 .elementor-element.elementor-element-1eab912{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:42px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );color:var( --e-global-color-primary );}.elementor-5089 .elementor-element.elementor-element-1b5b3e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:uppercase;font-style:normal;}.elementor-5089 .elementor-element.elementor-element-c1d93fd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:200;font-style:normal;}.elementor-5089 .elementor-element.elementor-element-0cc25f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.7;--overlay-mix-blend-mode:overlay;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-5089 .elementor-element.elementor-element-0cc25f4::before, .elementor-5089 .elementor-element.elementor-element-0cc25f4 > .elementor-background-video-container::before, .elementor-5089 .elementor-element.elementor-element-0cc25f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-5089 .elementor-element.elementor-element-0cc25f4 > .elementor-background-slideshow::before, .elementor-5089 .elementor-element.elementor-element-0cc25f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5089 .elementor-element.elementor-element-0cc25f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-5089 .elementor-element.elementor-element-0cc25f4::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5089 .elementor-element.elementor-element-2d8f47b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5089 .elementor-element.elementor-element-08e3653{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5089 .elementor-element.elementor-element-d9c5e6e{--grid-row-gap:24px;--grid-column-gap:24px;--load-more-message-color:#ECE9E9;}.elementor-5089 .elementor-element.elementor-element-d9c5e6e .elementor-button{background-color:#FFFFFF;font-family:"Hind", Sans-serif;font-weight:700;text-transform:uppercase;line-height:25px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:33px 33px 33px 33px;padding:15px 48px 16px 48px;}.elementor-5089 .elementor-element.elementor-element-d9c5e6e .elementor-button:hover, .elementor-5089 .elementor-element.elementor-element-d9c5e6e .elementor-button:focus{background-color:#FFA300;border-color:#FFA300;}.elementor-5089 .elementor-element.elementor-element-d9c5e6e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-5089 .elementor-element.elementor-element-d9c5e6e:after{content:"0.66";}.elementor-5089 .elementor-element.elementor-element-d9c5e6e .elementor-post__thumbnail__link{width:100%;}.elementor-5089 .elementor-element.elementor-element-d9c5e6e .elementor-post__meta-data span + span:before{content:"•";}.elementor-5089 .elementor-element.elementor-element-d9c5e6e .elementor-post__card{background-color:#010102C9;border-color:#262626;border-width:1px;border-radius:16px;}.elementor-5089 .elementor-element.elementor-element-d9c5e6e .elementor-post__text{margin-top:24px;}.elementor-5089 .elementor-element.elementor-element-d9c5e6e .elementor-post__thumbnail img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5089 .elementor-element.elementor-element-d9c5e6e .elementor-post:hover .elementor-post__thumbnail img{filter:brightness( 96% ) contrast( 116% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5089 .elementor-element.elementor-element-d9c5e6e .elementor-post__badge{left:0;}.elementor-5089 .elementor-element.elementor-element-d9c5e6e .elementor-post__card .elementor-post__badge{background-color:#0D1119DB;font-size:12px;margin:16px;font-family:"Hind", Sans-serif;font-weight:500;}.elementor-5089 .elementor-element.elementor-element-d9c5e6e .elementor-post__title, .elementor-5089 .elementor-element.elementor-element-d9c5e6e .elementor-post__title a{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;font-style:normal;}.elementor-5089 .elementor-element.elementor-element-373695d{--display:flex;--min-height:67vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--overlay-opacity:0.5;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5089 .elementor-element.elementor-element-373695d::before, .elementor-5089 .elementor-element.elementor-element-373695d > .elementor-background-video-container::before, .elementor-5089 .elementor-element.elementor-element-373695d > .e-con-inner > .elementor-background-video-container::before, .elementor-5089 .elementor-element.elementor-element-373695d > .elementor-background-slideshow::before, .elementor-5089 .elementor-element.elementor-element-373695d > .e-con-inner > .elementor-background-slideshow::before, .elementor-5089 .elementor-element.elementor-element-373695d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5089 .elementor-element.elementor-element-373695d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5089 .elementor-element.elementor-element-6dd72c4{--display:flex;--z-index:6;}.elementor-5089 .elementor-element.elementor-element-6dd72c4.e-con{--align-self:center;}.elementor-5089 .elementor-element.elementor-element-62ee735{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;bottom:0px;--z-index:10;}.elementor-5089 .elementor-element.elementor-element-62ee735.e-con{--align-self:center;}body:not(.rtl) .elementor-5089 .elementor-element.elementor-element-62ee735{left:0%;}body.rtl .elementor-5089 .elementor-element.elementor-element-62ee735{right:0%;}.elementor-widget-call-to-action .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-call-to-action .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5089 .elementor-element.elementor-element-26a00d6 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-5089 .elementor-element.elementor-element-26a00d6.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-5089 .elementor-element.elementor-element-26a00d6.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-5089 .elementor-element.elementor-element-26a00d6.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-5089 .elementor-element.elementor-element-26a00d6 .elementor-cta .elementor-cta__bg, .elementor-5089 .elementor-element.elementor-element-26a00d6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5089 .elementor-element.elementor-element-26a00d6{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;bottom:-630px;z-index:11;}.elementor-5089 .elementor-element.elementor-element-26a00d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 8px 0px 8px;}.elementor-5089 .elementor-element.elementor-element-26a00d6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-5089 .elementor-element.elementor-element-26a00d6{right:-40%;}body.rtl .elementor-5089 .elementor-element.elementor-element-26a00d6{left:-40%;}.elementor-5089 .elementor-element.elementor-element-26a00d6 .elementor-cta__content{text-align:center;padding:30px 30px 30px 30px;}.elementor-5089 .elementor-element.elementor-element-26a00d6 .elementor-cta__title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1.5em;}.elementor-5089 .elementor-element.elementor-element-26a00d6 .elementor-cta__title:not(:last-child){margin-bottom:1em;}.elementor-5089 .elementor-element.elementor-element-26a00d6 .elementor-cta__description{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:200;}.elementor-5089 .elementor-element.elementor-element-26a00d6 .elementor-cta__description:not(:last-child){margin-bottom:2.1em;}.elementor-5089 .elementor-element.elementor-element-26a00d6 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5089 .elementor-element.elementor-element-b605ab9 .elementor-button{background-color:#FFFFFF26;font-family:"Hind", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:25px;fill:#FFF7F7;color:#FFF7F7;transition-duration:0.8s;border-style:solid;border-width:1px 1px 1px 1px;border-radius:83px 83px 83px 83px;padding:24px 48px 24px 48px;}.elementor-5089 .elementor-element.elementor-element-b605ab9 .elementor-button:hover, .elementor-5089 .elementor-element.elementor-element-b605ab9 .elementor-button:focus{background-color:#FFA300;border-color:#FFA300;}.elementor-5089 .elementor-element.elementor-element-b605ab9{width:100%;max-width:100%;top:700px;z-index:10;}.elementor-5089 .elementor-element.elementor-element-b605ab9.elementor-element{--align-self:center;}body:not(.rtl) .elementor-5089 .elementor-element.elementor-element-b605ab9{left:0px;}body.rtl .elementor-5089 .elementor-element.elementor-element-b605ab9{right:0px;}.elementor-5089 .elementor-element.elementor-element-559c375{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5089 .elementor-element.elementor-element-e19b8cc{width:100%;max-width:100%;z-index:0;}.elementor-5089 .elementor-element.elementor-element-e19b8cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5089 .elementor-element.elementor-element-e19b8cc.elementor-element{--align-self:stretch;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-5089 .elementor-element.elementor-element-5b1e7d2{right:-15%;}body.rtl .elementor-5089 .elementor-element.elementor-element-5b1e7d2{left:-15%;}.elementor-5089 .elementor-element.elementor-element-5b1e7d2{top:-40%;}.elementor-5089 .elementor-element.elementor-element-5b1e7d2 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-5089 .elementor-element.elementor-element-0dd430d{left:-15px;}body.rtl .elementor-5089 .elementor-element.elementor-element-0dd430d{right:-15px;}.elementor-5089 .elementor-element.elementor-element-0dd430d{top:-140px;}.elementor-5089 .elementor-element.elementor-element-0dd430d img{width:80%;}.elementor-5089 .elementor-element.elementor-element-8fa709f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5089 .elementor-element.elementor-element-351a020{--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-mobile:wrap;--gap:34px 34px;--row-gap:34px;--column-gap:34px;}.elementor-5089 .elementor-element.elementor-element-c2cb9da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.3;--overlay-mix-blend-mode:overlay;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-5089 .elementor-element.elementor-element-c2cb9da::before, .elementor-5089 .elementor-element.elementor-element-c2cb9da > .elementor-background-video-container::before, .elementor-5089 .elementor-element.elementor-element-c2cb9da > .e-con-inner > .elementor-background-video-container::before, .elementor-5089 .elementor-element.elementor-element-c2cb9da > .elementor-background-slideshow::before, .elementor-5089 .elementor-element.elementor-element-c2cb9da > .e-con-inner > .elementor-background-slideshow::before, .elementor-5089 .elementor-element.elementor-element-c2cb9da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#75B6F2;--background-overlay:'';}.elementor-5089 .elementor-element.elementor-element-2e4c929{text-align:start;}.elementor-5089 .elementor-element.elementor-element-2e4c929 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:800;text-transform:uppercase;font-style:normal;color:#FFFFFF;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5089 .elementor-element.elementor-element-ef23058 > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-5089 .elementor-element.elementor-element-ef23058{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-primary );}.elementor-5089 .elementor-element.elementor-element-59703f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.3;--overlay-mix-blend-mode:overlay;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-5089 .elementor-element.elementor-element-59703f0::before, .elementor-5089 .elementor-element.elementor-element-59703f0 > .elementor-background-video-container::before, .elementor-5089 .elementor-element.elementor-element-59703f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-5089 .elementor-element.elementor-element-59703f0 > .elementor-background-slideshow::before, .elementor-5089 .elementor-element.elementor-element-59703f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5089 .elementor-element.elementor-element-59703f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#75B6F2;--background-overlay:'';}.elementor-5089 .elementor-element.elementor-element-5846643{text-align:start;}.elementor-5089 .elementor-element.elementor-element-5846643 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:800;text-transform:uppercase;font-style:normal;color:#FFFFFF;}.elementor-5089 .elementor-element.elementor-element-77ca4ce > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-5089 .elementor-element.elementor-element-77ca4ce{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-primary );}.elementor-5089 .elementor-element.elementor-element-dd2f6c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.3;--overlay-mix-blend-mode:overlay;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-5089 .elementor-element.elementor-element-dd2f6c7::before, .elementor-5089 .elementor-element.elementor-element-dd2f6c7 > .elementor-background-video-container::before, .elementor-5089 .elementor-element.elementor-element-dd2f6c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-5089 .elementor-element.elementor-element-dd2f6c7 > .elementor-background-slideshow::before, .elementor-5089 .elementor-element.elementor-element-dd2f6c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5089 .elementor-element.elementor-element-dd2f6c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#75B6F2;--background-overlay:'';}.elementor-5089 .elementor-element.elementor-element-1626aeb{text-align:start;}.elementor-5089 .elementor-element.elementor-element-1626aeb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:800;text-transform:uppercase;font-style:normal;color:#FFFFFF;}.elementor-5089 .elementor-element.elementor-element-4d5a950 > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-5089 .elementor-element.elementor-element-4d5a950{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-primary );}.elementor-5089 .elementor-element.elementor-element-d471e8d{--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-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5089 .elementor-element.elementor-element-2865f0b{--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-mobile:wrap;}.elementor-5089 .elementor-element.elementor-element-6f5264e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5089 .elementor-element.elementor-element-6f5264e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5089 .elementor-element.elementor-element-5299b0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5089 .elementor-element.elementor-element-5299b0c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5089 .elementor-element.elementor-element-2603014 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:43px;color:#FFFFFF;}.elementor-widget-wpr-advanced-accordion .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wpr-advanced-accordion .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5089 .elementor-element.elementor-element-033f6c6 .wpr-advanced-accordion .wpr-acc-button{background-color:#FFFFFF00;color:var( --e-global-color-accent );margin-top:16px;margin-bottom:16px;padding:18px 18px 18px 18px;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-5089 .elementor-element.elementor-element-033f6c6 .wpr-acc-icon-box{width:70px;}.elementor-5089 .elementor-element.elementor-element-033f6c6 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{color:var( --e-global-color-accent );}.elementor-5089 .elementor-element.elementor-element-033f6c6 .wpr-advanced-accordion .wpr-acc-button, .elementor-5089 .elementor-element.elementor-element-033f6c6 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{font-size:20px;font-weight:400;text-transform:uppercase;}.elementor-5089 .elementor-element.elementor-element-033f6c6 .wpr-advanced-accordion button.wpr-acc-button{transition:all 0.3s ease-in-out;}.elementor-5089 .elementor-element.elementor-element-033f6c6 .wpr-advanced-accordion .wpr-acc-button:hover{color:#A66A00;}.elementor-5089 .elementor-element.elementor-element-033f6c6 .wpr-advanced-accordion .wpr-acc-button:hover .wpr-acc-title-text{color:#A66A00;}.elementor-5089 .elementor-element.elementor-element-033f6c6 .wpr-advanced-accordion .wpr-acc-button.wpr-acc-active{color:#FFFFFF;}.elementor-5089 .elementor-element.elementor-element-033f6c6 .wpr-advanced-accordion .wpr-acc-button.wpr-acc-active .wpr-acc-title-text{color:#FFFFFF;}.elementor-5089 .elementor-element.elementor-element-033f6c6.wpr-advanced-accordion-icon-no-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:24px;}.elementor-5089 .elementor-element.elementor-element-033f6c6.wpr-advanced-accordion-icon-side-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(70px + 24px);}.elementor-5089 .elementor-element.elementor-element-033f6c6.wpr-advanced-accordion-icon-side-curve .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(70px + 30px + 24px);}.elementor-5089 .elementor-element.elementor-element-033f6c6 .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon i{color:var( --e-global-color-accent );font-size:18px;}.elementor-5089 .elementor-element.elementor-element-033f6c6 .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon svg{fill:var( --e-global-color-accent );width:18px;}.elementor-5089 .elementor-element.elementor-element-033f6c6 .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon i{color:#FAF5F5;font-size:15px;}.elementor-5089 .elementor-element.elementor-element-033f6c6 .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon svg{fill:#FAF5F5;width:15px;}.elementor-5089 .elementor-element.elementor-element-033f6c6 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-icon-box{background-color:#F5A300;}.elementor-5089 .elementor-element.elementor-element-033f6c6 .wpr-advanced-accordion .wpr-toggle-icon i{transition:all 0.3s ease-in-out;}.elementor-5089 .elementor-element.elementor-element-033f6c6 .wpr-advanced-accordion .wpr-title-icon i{transition:all 0.3s ease-in-out;}.elementor-5089 .elementor-element.elementor-element-033f6c6 .wpr-advanced-accordion .wpr-toggle-icon svg{transition:all 0.3s ease-in-out;}.elementor-5089 .elementor-element.elementor-element-033f6c6 .wpr-advanced-accordion .wpr-title-icon svg{transition:all 0.3s ease-in-out;}.elementor-5089 .elementor-element.elementor-element-033f6c6 .wpr-advanced-accordion .wpr-acc-button:hover .wpr-title-icon i{color:#A66A00;}.elementor-5089 .elementor-element.elementor-element-033f6c6 .wpr-advanced-accordion .wpr-acc-button:hover .wpr-title-icon svg{fill:#A66A00;}.elementor-5089 .elementor-element.elementor-element-033f6c6 .wpr-advanced-accordion .wpr-acc-button.wpr-acc-active .wpr-title-icon i{color:var( --e-global-color-primary );}.elementor-5089 .elementor-element.elementor-element-033f6c6 .wpr-advanced-accordion .wpr-acc-button.wpr-acc-active .wpr-title-icon svg{fill:var( --e-global-color-primary );}.elementor-5089 .elementor-element.elementor-element-033f6c6 .wpr-advanced-accordion .wpr-acc-panel .wpr-acc-panel-content{color:var( --e-global-color-primary );font-family:"Hind", Sans-serif;font-size:24px;line-height:1px;}.elementor-5089 .elementor-element.elementor-element-033f6c6 .wpr-advanced-accordion .wpr-acc-panel{padding:24px 0px 24px 25px;border-style:none;border-radius:0px 0px 0px 0px;}body:not(.rtl) .elementor-5089 .elementor-element.elementor-element-2d8c9f1{right:-176px;}body.rtl .elementor-5089 .elementor-element.elementor-element-2d8c9f1{left:-176px;}.elementor-5089 .elementor-element.elementor-element-2d8c9f1{top:641px;text-align:center;}.elementor-5089 .elementor-element.elementor-element-2d8c9f1 img{width:100%;max-width:100%;}.elementor-5089 .elementor-element.elementor-element-d5b3653{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5089 .elementor-element.elementor-element-4e83684{--spacer-size:172px;}.elementor-5089 .elementor-element.elementor-element-b5ea9a7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-5089 .elementor-element.elementor-element-14c2b2f{text-align:center;}.elementor-5089 .elementor-element.elementor-element-14c2b2f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;font-style:normal;color:#FFFFFF;}.elementor-5089 .elementor-element.elementor-element-779ab3a > .elementor-widget-container{margin:-20px 0px 30px 0px;}.elementor-5089 .elementor-element.elementor-element-779ab3a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5089 .elementor-element.elementor-element-1dcbe1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.2;}.elementor-5089 .elementor-element.elementor-element-1dcbe1c::before, .elementor-5089 .elementor-element.elementor-element-1dcbe1c > .elementor-background-video-container::before, .elementor-5089 .elementor-element.elementor-element-1dcbe1c > .e-con-inner > .elementor-background-video-container::before, .elementor-5089 .elementor-element.elementor-element-1dcbe1c > .elementor-background-slideshow::before, .elementor-5089 .elementor-element.elementor-element-1dcbe1c > .e-con-inner > .elementor-background-slideshow::before, .elementor-5089 .elementor-element.elementor-element-1dcbe1c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-widget-image-gallery .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-gallery .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5089 .elementor-element.elementor-element-b844ab2 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-5089 .elementor-element.elementor-element-b844ab2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-5089 .elementor-element.elementor-element-b844ab2 .gallery-item .gallery-caption{display:none;}.elementor-5089 .elementor-element.elementor-element-b844ab2 .gallery-item{padding:0 30px 30px 0;}.elementor-5089 .elementor-element.elementor-element-b844ab2 .gallery{margin:0 -30px -30px 0;}.elementor-5089 .elementor-element.elementor-element-62b0b69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5089 .elementor-element.elementor-element-db5590b{--spacer-size:172px;}@media(min-width:768px){.elementor-5089 .elementor-element.elementor-element-0cc25f4{--content-width:64%;}.elementor-5089 .elementor-element.elementor-element-62ee735{--width:45%;}.elementor-5089 .elementor-element.elementor-element-559c375{--width:100%;}.elementor-5089 .elementor-element.elementor-element-351a020{--content-width:62%;}.elementor-5089 .elementor-element.elementor-element-2865f0b{--content-width:63%;}.elementor-5089 .elementor-element.elementor-element-6f5264e{--width:40%;}.elementor-5089 .elementor-element.elementor-element-5299b0c{--width:47.669%;}.elementor-5089 .elementor-element.elementor-element-1dcbe1c{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5089 .elementor-element.elementor-element-0cc25f4{--content-width:100%;}.elementor-5089 .elementor-element.elementor-element-62ee735{--width:100%;}.elementor-5089 .elementor-element.elementor-element-351a020{--content-width:100%;}.elementor-5089 .elementor-element.elementor-element-5299b0c{--width:563px;}}@media(max-width:1024px){.elementor-5089 .elementor-element.elementor-element-1eab912{--margin-top:48px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:42px;--padding-right:42px;}.elementor-5089 .elementor-element.elementor-element-0cc25f4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5089 .elementor-element.elementor-element-2d8f47b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5089 .elementor-element.elementor-element-2d8f47b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-5089 .elementor-element.elementor-element-2d8f47b.elementor-element{--align-self:center;}.elementor-5089 .elementor-element.elementor-element-08e3653{--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5089 .elementor-element.elementor-element-373695d{--min-height:51vh;--margin-top:80px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5089 .elementor-element.elementor-element-6dd72c4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5089 .elementor-element.elementor-element-62ee735{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5089 .elementor-element.elementor-element-26a00d6{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;bottom:-487px;}.elementor-5089 .elementor-element.elementor-element-26a00d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 56px 0px 56px;}body:not(.rtl) .elementor-5089 .elementor-element.elementor-element-26a00d6{right:6%;}body.rtl .elementor-5089 .elementor-element.elementor-element-26a00d6{left:6%;}.elementor-5089 .elementor-element.elementor-element-b605ab9{top:493px;}.elementor-5089 .elementor-element.elementor-element-559c375{--min-height:38vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5089 .elementor-element.elementor-element-559c375.e-con{--align-self:center;}.elementor-5089 .elementor-element.elementor-element-e19b8cc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5089 .elementor-element.elementor-element-e19b8cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5089 .elementor-element.elementor-element-e19b8cc.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-5089 .elementor-element.elementor-element-5b1e7d2{right:-48%;}body.rtl .elementor-5089 .elementor-element.elementor-element-5b1e7d2{left:-48%;}.elementor-5089 .elementor-element.elementor-element-5b1e7d2{top:-43%;}.elementor-5089 .elementor-element.elementor-element-5b1e7d2 img{width:72%;}body:not(.rtl) .elementor-5089 .elementor-element.elementor-element-0dd430d{left:-176px;}body.rtl .elementor-5089 .elementor-element.elementor-element-0dd430d{right:-176px;}.elementor-5089 .elementor-element.elementor-element-0dd430d{top:-135px;}.elementor-5089 .elementor-element.elementor-element-0dd430d img{width:50%;}.elementor-5089 .elementor-element.elementor-element-8fa709f{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-5089 .elementor-element.elementor-element-351a020{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5089 .elementor-element.elementor-element-c2cb9da{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-5089 .elementor-element.elementor-element-2e4c929 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5089 .elementor-element.elementor-element-2e4c929 .elementor-heading-title{font-size:24px;letter-spacing:0px;}.elementor-5089 .elementor-element.elementor-element-59703f0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-5089 .elementor-element.elementor-element-5846643 .elementor-heading-title{font-size:24px;}.elementor-5089 .elementor-element.elementor-element-dd2f6c7{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-5089 .elementor-element.elementor-element-1626aeb .elementor-heading-title{font-size:24px;}.elementor-5089 .elementor-element.elementor-element-2d8c9f1{text-align:center;}}@media(max-width:767px){.elementor-5089 .elementor-element.elementor-element-2d8f47b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5089 .elementor-element.elementor-element-08e3653{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5089 .elementor-element.elementor-element-d9c5e6e > .elementor-widget-container{padding:0px 0px 80px 0px;}.elementor-5089 .elementor-element.elementor-element-d9c5e6e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-5089 .elementor-element.elementor-element-d9c5e6e:after{content:"0.5";}.elementor-5089 .elementor-element.elementor-element-d9c5e6e .elementor-post__thumbnail__link{width:100%;}.elementor-5089 .elementor-element.elementor-element-373695d{--width:351.667px;--margin-top:0px;--margin-bottom:300px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:300px;--padding-left:0px;--padding-right:0px;}.elementor-5089 .elementor-element.elementor-element-6dd72c4{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5089 .elementor-element.elementor-element-62ee735{--margin-top:0px;--margin-bottom:0px;--margin-left:24px;--margin-right:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;bottom:-434px;}body:not(.rtl) .elementor-5089 .elementor-element.elementor-element-62ee735{left:0%;}body.rtl .elementor-5089 .elementor-element.elementor-element-62ee735{right:0%;}.elementor-5089 .elementor-element.elementor-element-26a00d6{width:100%;max-width:100%;bottom:0%;}.elementor-5089 .elementor-element.elementor-element-26a00d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 13px 0px;}body:not(.rtl) .elementor-5089 .elementor-element.elementor-element-26a00d6{right:6%;}body.rtl .elementor-5089 .elementor-element.elementor-element-26a00d6{left:6%;}.elementor-5089 .elementor-element.elementor-element-26a00d6 .elementor-cta__content{text-align:center;}.elementor-5089 .elementor-element.elementor-element-26a00d6 .elementor-cta__title{font-size:24px;}.elementor-5089 .elementor-element.elementor-element-26a00d6 .elementor-cta__description{font-size:16px;}.elementor-5089 .elementor-element.elementor-element-b605ab9{width:100%;max-width:100%;top:411px;}.elementor-5089 .elementor-element.elementor-element-b605ab9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5089 .elementor-element.elementor-element-559c375{--min-height:35vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5089 .elementor-element.elementor-element-e19b8cc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5089 .elementor-element.elementor-element-e19b8cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5089 .elementor-element.elementor-element-e19b8cc.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-5089 .elementor-element.elementor-element-5b1e7d2{right:-50%;}body.rtl .elementor-5089 .elementor-element.elementor-element-5b1e7d2{left:-50%;}.elementor-5089 .elementor-element.elementor-element-5b1e7d2{top:-37%;}.elementor-5089 .elementor-element.elementor-element-5b1e7d2 img{width:80%;}.elementor-5089 .elementor-element.elementor-element-4e83684{--spacer-size:50px;}.elementor-5089 .elementor-element.elementor-element-14c2b2f{text-align:start;}.elementor-5089 .elementor-element.elementor-element-779ab3a{text-align:start;}.elementor-5089 .elementor-element.elementor-element-b844ab2 > .elementor-widget-container{padding:51px 80px 51px 80px;}}/* Start custom CSS for container, class: .elementor-element-0cc25f4 *//* da sadržaj ne iskače iz kartice */
.elementor-5089 .elementor-element.elementor-element-0cc25f4 .eael-grid-post-holder {
    overflow: hidden;
    border-radius: 22px;   /* po želji */
}

/* osnovno stanje kartice */
.elementor-5089 .elementor-element.elementor-element-0cc25f4 .eael-grid-post-holder-inner {
    transition: transform .3s ease, box-shadow .3s ease;
    transform-origin: center center;
}

/* hover – zoom in cijele kartice */
.elementor-5089 .elementor-element.elementor-element-0cc25f4 .swiper-slide:hover .eael-grid-post-holder-inner {
    transform: scale(1.04);
    box-shadow: 0 18px 45px rgba(0,0,0,.6);
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-d9c5e6e *//* osnovno stanje kartice */
.elementor-5089 .elementor-element.elementor-element-d9c5e6e .elementor-post__card {
    transition: transform .3s ease, box-shadow .3s ease;
}

/* hover efekt samo na ovom widgetu */
.elementor-5089 .elementor-element.elementor-element-d9c5e6e article.elementor-post:hover .elementor-post__card {
    transform: scale(1.03);
    box-shadow: 0 18px 40px rgba(0,0,0,.35);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e19b8cc *//* ================== ORBIT ================== */

/* VIDLJIVA SAMO GORNJA POLOVICA KRUGA */
.s2-orbit {
    position: relative;
    width: 1300px;
    height: 650px; /* samo gornja polovica */
    margin: 0 auto;
    overflow: hidden;
    mask-image: linear-gradient(to bottom, black 60%, transparent 100%);
    -webkit-mask-image: linear-gradient(to bottom, black 60%, transparent 100%);
}

/* KRUG KOJI SE ROTIRA (CIJELI) – JEDNA DEFINICIJA */
.s2-orbit-ring {
    position: absolute;
    top: 100%;
    left: 50%;
    width: 950px;
    height: 950px;
    border-radius: 50%;
    transform-origin: center center;
    transform: translate(-50%, -50%);
    animation: orbit-rotate 45s linear infinite; /* sporije */
}

@keyframes orbit-rotate {
    from { transform: translate(-50%, -50%) rotate(0deg); }
    to   { transform: translate(-50%, -50%) rotate(360deg); }
}

/* PAUSE NA HOVERU */
.s2-orbit:hover .s2-orbit-ring,
.s2-orbit:hover .s2-orbit-item-inner {
    animation-play-state: paused;
}

/* POJEDINI LOGO – VANJSKI WRAP (A ELEMENT) */
.s2-orbit-item {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100px;
    height: 100px;
    border-radius: 50%;
    text-decoration: none;
    cursor: pointer;
    display: block;
    transform-origin: center center;
}

/* UNUTARNJI KRUG – VIZUAL + KONTRA ROTACIJA LOGA */
.s2-orbit-item-inner {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background: rgba(255, 255, 255, 0.3);
    backdrop-filter: blur(6px);
    display: flex;
    justify-content: center;
    align-items: center;

    /* Fade-out prema rubovima kruga */
    mask-image: radial-gradient(circle, black 60%, transparent 100%);
    -webkit-mask-image: radial-gradient(circle, black 60%, transparent 100%);

    overflow: hidden;
    transition: box-shadow 0.3s ease, background 0.3s ease, filter 0.3s ease;
    animation: orbit-counter 45s linear infinite; /* kontra rotacija – logo uspravan */
}

.s2-orbit-item-inner img {
    width: 60%;
    height: 60%;
    object-fit: contain;
    transition: transform 0.3s ease, filter 0.3s ease;

    /* default: logo izgleda “bijelo” */
    filter: grayscale(1) brightness(1.9);
}

/* POZADINSKE BOJE ZA SVAKI LOGO KRUŽIĆ */
.s2-orbit-item:nth-child(1)  .s2-orbit-item-inner { background: rgba(59, 130, 246, 0.35); }
.s2-orbit-item:nth-child(2)  .s2-orbit-item-inner { background: rgba(234, 179, 8,  0.35); }
.s2-orbit-item:nth-child(3)  .s2-orbit-item-inner { background: rgba(239, 68,  68,  0.35); }
.s2-orbit-item:nth-child(4)  .s2-orbit-item-inner { background: rgba(56,  189, 248, 0.35); }
.s2-orbit-item:nth-child(5)  .s2-orbit-item-inner { background: rgba(16,  185, 129, 0.35); }
.s2-orbit-item:nth-child(6)  .s2-orbit-item-inner { background: rgba(147, 51,  234, 0.35); }
.s2-orbit-item:nth-child(7)  .s2-orbit-item-inner { background: rgba(248, 113, 113, 0.35); }
.s2-orbit-item:nth-child(8)  .s2-orbit-item-inner { background: rgba(251, 191, 36,  0.35); }
.s2-orbit-item:nth-child(9)  .s2-orbit-item-inner { background: rgba(96,  165, 250, 0.35); }
.s2-orbit-item:nth-child(10) .s2-orbit-item-inner { background: rgba(52,  211, 153, 0.35); }
.s2-orbit-item:nth-child(11) .s2-orbit-item-inner { background: rgba(251, 113, 133, 0.35); }
.s2-orbit-item:nth-child(12) .s2-orbit-item-inner { background: rgba(129, 140, 248, 0.35); }
.s2-orbit-item:nth-child(13) .s2-orbit-item-inner { background: rgba(244, 114, 182, 0.35); }
.s2-orbit-item:nth-child(14) .s2-orbit-item-inner { background: rgba(52,  211, 235, 0.35); }

/* RASPORED PO KRUGU – 360° / 14 ≈ 26° */
.s2-orbit-item:nth-child(1)  { --angle:   0deg; }
.s2-orbit-item:nth-child(2)  { --angle:  26deg; }
.s2-orbit-item:nth-child(3)  { --angle:  52deg; }
.s2-orbit-item:nth-child(4)  { --angle:  77deg; }
.s2-orbit-item:nth-child(5)  { --angle: 103deg; }
.s2-orbit-item:nth-child(6)  { --angle: 129deg; }
.s2-orbit-item:nth-child(7)  { --angle: 154deg; }
.s2-orbit-item:nth-child(8)  { --angle: 180deg; }
.s2-orbit-item:nth-child(9)  { --angle: 206deg; }
.s2-orbit-item:nth-child(10) { --angle: 231deg; }
.s2-orbit-item:nth-child(11) { --angle: 257deg; }
.s2-orbit-item:nth-child(12) { --angle: 283deg; }
.s2-orbit-item:nth-child(13) { --angle: 309deg; }
.s2-orbit-item:nth-child(14) { --angle: 334deg; }

/* POZICIONIRANJE NA KRUG – DESKTOP */
.s2-orbit-item {
    transform:
        rotate(var(--angle))
        translateY(-500px)          /* radijus */
        rotate(calc(var(--angle) * -1));
}

/* HOVER – ZOOM + FULL COLOR */
.s2-orbit-item:hover .s2-orbit-item-inner {
    box-shadow: 0 18px 40px rgba(0, 0, 0, 0.8);
    background: rgba(255, 255, 255, 0.12);
    filter: brightness(1.1);
}

.s2-orbit-item:hover .s2-orbit-item-inner img {
    transform: scale(1.15);
    filter: none; /* makni grayscale + brighten */
}

/* ROTACIJA KRUGA */
@keyframes orbit-rotate {
    from { transform: translate(-50%, -50%) rotate(0deg); }
    to   { transform: translate(-50%, -50%) rotate(360deg); }
}

/* KONTRA-ROTACIJA – LOGO OSTANE USPRAVAN */
@keyframes orbit-counter {
    from { transform: rotate(0deg); }
    to   { transform: rotate(-360deg); }
}


/* ================== CTA U CENTRU ================== */

.s2-orbit-center {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, 42%); /* malo ispod središta orbite */
    z-index: 3;
    text-align: center;
    width: 100%;
    max-width: 780px;
    padding: 0 24px;
    color: #ffffff;
}

.s2-orbit-center h2 {
    font-size: 32px;
    line-height: 1.3;
    font-weight: 700;
    letter-spacing: 0.06em;
    text-transform: uppercase;
    margin-bottom: 16px;
}

.s2-orbit-center p {
    font-size: 18px;
    line-height: 1.6;
    font-weight: 400;
    opacity: 0.9;
    margin-bottom: 32px;
}

/* Button u S2 stilu */
.s2-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 14px 40px;
    border-radius: 999px;
    border: 2px solid rgba(255, 255, 255, 0.9);
    color: #ffffff;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0.08em;
    text-transform: uppercase;
    text-decoration: none;
    background: rgba(0, 0, 0, 0.35);
    backdrop-filter: blur(8px);
    transition: background 0.25s ease, transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease;
}

.s2-btn:hover {
    background: #ff9f1c;                /* narančasta S2 */
    border-color: #ff9f1c;
    box-shadow: 0 18px 45px rgba(0, 0, 0, 0.75);
    transform: translateY(-2px);
}

/* ================== RESPONSIVE ================== */

@media (max-width: 1199px) {
    .s2-orbit {
        width: 900px;
        height: 450px;
    }
    .s2-orbit-ring {
        width: 780px;
        height: 780px;
    }
    .s2-orbit-item {
        width: 90px;
        height: 90px;
        transform:
            rotate(var(--angle))
            translateY(-420px)
            rotate(calc(var(--angle) * -1));
    }
    .s2-orbit-item-inner img {
        width: 70%;
        height: 70%;
    }
    .s2-orbit-center {
        transform: translate(-50%, 40%);
        max-width: 640px;
    }
}

@media (max-width: 991px) {
    .s2-orbit {
        width: 720px;
        height: 360px;
    }
    .s2-orbit-ring {
        width: 620px;
        height: 620px;
    }
    .s2-orbit-item {
        width: 80px;
        height: 80px;
        transform:
            rotate(var(--angle))
            translateY(-340px)
            rotate(calc(var(--angle) * -1));
    }
    .s2-orbit-item-inner img {
        width: 70%;
        height: 70%;
    }
    .s2-orbit-center {
        transform: translate(-50%, 38%);
        max-width: 560px;
    }
    .s2-orbit-center h2 {
        font-size: 26px;
    }
    .s2-orbit-center p {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    .s2-orbit {
        width: 520px;
        height: 260px;
        mask-image: linear-gradient(to bottom, black 70%, transparent 100%);
        -webkit-mask-image: linear-gradient(to bottom, black 70%, transparent 100%);
    }
    .s2-orbit-ring {
        width: 460px;
        height: 460px;
    }
    .s2-orbit-item {
        width: 70px;
        height: 70px;
        transform:
            rotate(var(--angle))
            translateY(-260px)
            rotate(calc(var(--angle) * -1));
    }
    .s2-orbit-item-inner img {
        width: 70%;
        height: 70%;
    }
    .s2-orbit-center {
        transform: translate(-50%, 40%);
        max-width: 460px;
    }
}

@media (max-width: 575px) {
    .s2-orbit {
        width: 320px;
        height: 190px;
        margin-bottom: 8px;
        mask-image: linear-gradient(to bottom, black 80%, transparent 100%);
        -webkit-mask-image: linear-gradient(to bottom, black 80%, transparent 100%);
    }
    .s2-orbit-ring {
        width: 320px;
        height: 320px;
    }
    .s2-orbit-item {
        width: 60px;
        height: 60px;
        transform:
            rotate(var(--angle))
            translateY(-185px)
            rotate(calc(var(--angle) * -1));
    }
    .s2-orbit-item-inner img {
        width: 70%;
        height: 70%;
    }
    .s2-orbit-center {
        transform: translate(-50%, 42%);
        max-width: 320px;
    }
    .s2-orbit-center h2 {
        font-size: 20px;
    }
    .s2-orbit-center p {
        font-size: 14px;
    }
    .s2-btn {
        padding: 10px 26px;
        font-size: 13px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e4c929 */.info_headding {
    background: linear-gradient(135deg, #f69320 0%, #e4b50d 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef23058 */.info_description {
    background: white;
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2cb9da */.info_box:hover {
    transform: scale(1.03);
    box-shadow:
        0 14px 40px rgba(0,0,0,0.55),
        0 0 30px rgba(117, 182, 242,0.12);   /* lagani glow */
    background: rgba(117, 182, 242, 0.1); /* mrvicu manje prozirno na hoveru */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5846643 */.info_headding {
    background: linear-gradient(135deg, #f69320 0%, #e4b50d 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77ca4ce */.info_description {
    background: white;
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1626aeb */.info_headding {
    background: linear-gradient(135deg, #f69320 0%, #e4b50d 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d5a950 */.info_description {
    background: white;
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-779ab3a */.partner-description {
font-family: "Montserrat", sans-serif;
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-b844ab2 *//*.elementor-image-gallery .gallery-item {
     width: 10% !important;
     align-content: center;
     align-items: center;
}*//* End custom CSS */