.elementor-8 .elementor-element.elementor-element-15ce835{--display:flex;--min-height:100vh;--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;--gap:48px 48px;--overflow:hidden;--background-transition:0.3s;--padding-top:80px;--padding-bottom:080px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-15ce835:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-15ce835 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-15ce835, .elementor-8 .elementor-element.elementor-element-15ce835::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-5a5756a{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:80px;--z-index:3;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-5a5756a{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-5a5756a{right:0px;}.elementor-8 .elementor-element.elementor-element-eff2987{--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;--background-transition:0.3s;--z-index:5;}.elementor-8 .elementor-element.elementor-element-3a42117{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-9715ed5{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-403b033{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-403b033, .elementor-8 .elementor-element.elementor-element-403b033::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-0815b7b img{width:100%;}.elementor-8 .elementor-element.elementor-element-0815b7b{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;z-index:1;}.elementor-8 .elementor-element.elementor-element-0815b7b > .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-8 .elementor-element.elementor-element-f19853c img{width:100%;}.elementor-8 .elementor-element.elementor-element-f19853c{width:100%;max-width:100%;bottom:0px;z-index:0;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-f19853c{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-f19853c{right:0px;}.elementor-8 .elementor-element.elementor-element-65c2c7d img{width:100%;}.elementor-8 .elementor-element.elementor-element-65c2c7d{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;top:7rem;z-index:0;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-65c2c7d{left:30px;}body.rtl .elementor-8 .elementor-element.elementor-element-65c2c7d{right:30px;}.elementor-8 .elementor-element.elementor-element-da3ca76 img{width:100%;}.elementor-8 .elementor-element.elementor-element-da3ca76{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;top:5rem;z-index:0;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-da3ca76{right:20%;}body.rtl .elementor-8 .elementor-element.elementor-element-da3ca76{left:20%;}.elementor-8 .elementor-element.elementor-element-7e38ee7 img{width:100%;}.elementor-8 .elementor-element.elementor-element-7e38ee7{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;top:10rem;z-index:0;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-7e38ee7{right:5%;}body.rtl .elementor-8 .elementor-element.elementor-element-7e38ee7{left:5%;}.elementor-8 .elementor-element.elementor-element-a147e5a{--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:flex-end;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7c27a75{color:var( --e-global-color-primary );font-family:"Ortica Linear", Sans-serif;font-size:clamp(1.8rem, 1.76rem + 0.2vw, 2rem);font-weight:400;line-height:2rem;}.elementor-8 .elementor-element.elementor-element-ed6be55{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:048px;--padding-right:48px;}.elementor-8 .elementor-element.elementor-element-df3d9fc{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f880172 .elementor-heading-title{font-family:"Ahsing", Sans-serif;font-size:clamp(3rem, 2.7rem + 1.5vw, 4.5rem);font-weight:400;}.elementor-8 .elementor-element.elementor-element-f880172{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-9567896{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-12d861b{font-family:"Geist", Sans-serif;font-size:1rem;font-weight:400;}.elementor-8 .elementor-element.elementor-element-ec5d0ee{--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:16px 16px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-cbe0008 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-cbe0008 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-8 .elementor-element.elementor-element-cbe0008 .elementor-button{font-family:"Geist", Sans-serif;font-size:1rem;font-weight:600;fill:var( --e-global-color-11c8305 );color:var( --e-global-color-11c8305 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-cbe0008 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-cbe0008 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-cbe0008 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-cbe0008 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-4ecd0d6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-4ecd0d6 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-8 .elementor-element.elementor-element-4ecd0d6 .elementor-button{font-family:"Geist", Sans-serif;font-size:1rem;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-4ecd0d6 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-4ecd0d6 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-25f5936 );border-color:var( --e-global-color-25f5936 );}.elementor-8 .elementor-element.elementor-element-4ecd0d6 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-4ecd0d6 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-f6287b6{--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;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:48px 48px;--overflow:hidden;--background-transition:0.3s;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-f6287b6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f6287b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11c8305 );}.elementor-8 .elementor-element.elementor-element-f6287b6, .elementor-8 .elementor-element.elementor-element-f6287b6::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-f6287b6.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a98f24d{--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:flex-start;--gap:24px 24px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4e11653{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-cb15c99 .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-cb15c99.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-cb15c99.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-cb15c99.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-cb15c99.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-cb15c99.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-cb15c99 .elementor-icon{font-size:80px;}.elementor-8 .elementor-element.elementor-element-cb15c99 .elementor-icon svg{height:80px;}.elementor-8 .elementor-element.elementor-element-cb15c99 > .elementor-widget-container{margin:0px 0px -28px 0px;}.elementor-8 .elementor-element.elementor-element-2dbda19 .elementor-heading-title{color:#78A1D5;font-family:"Ahsing", Sans-serif;font-size:clamp(3rem, 2.7rem + 1.5vw, 4.5rem);font-weight:400;}.elementor-8 .elementor-element.elementor-element-1f8bf4f{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4c24fcf{font-family:"Geist", Sans-serif;font-size:1rem;font-weight:400;}.elementor-8 .elementor-element.elementor-element-e0703f6{--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:16px 16px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b2a95e3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-b2a95e3 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-8 .elementor-element.elementor-element-b2a95e3 .elementor-button{font-family:"Geist", Sans-serif;font-size:1rem;font-weight:600;fill:var( --e-global-color-11c8305 );color:var( --e-global-color-11c8305 );background-color:#78A1D5;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-b2a95e3 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-b2a95e3 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-b2a95e3 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-b2a95e3 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-44762ae{--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;--justify-content:flex-start;--gap:48px 48px;--background-transition:0.3s;--padding-top:064px;--padding-bottom:0px;--padding-left:0px;--padding-right:48px;}.elementor-8 .elementor-element.elementor-element-44762ae.e-con{--align-self:stretch;}.elementor-8 .elementor-element.elementor-element-f701f19{--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:48px;--position:absolute;top:0px;--z-index:5;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-f701f19{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-f701f19{right:0px;}.elementor-8 .elementor-element.elementor-element-efd9c6c .remote_counter_display{gap:2px;align-items:center;justify-content:flex-start;}.elementor-8 .elementor-element.elementor-element-efd9c6c .ue-counter-current{color:#000000;}.elementor-8 .elementor-element.elementor-element-efd9c6c .ue-counter-separator{color:#010101;}.elementor-8 .elementor-element.elementor-element-efd9c6c .ue-counter-total{color:#000000;}.elementor-8 .elementor-element.elementor-element-efd9c6c{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-c0c30dd .ue-remote-carousel-navigation-wrapper{justify-content:flext-start;}.elementor-8 .elementor-element.elementor-element-c0c30dd .ue-remote-carousel-navigation{flex-direction:row;gap:15px;}.elementor-8 .elementor-element.elementor-element-c0c30dd .ue-remote-arrow{flex-direction:row;gap:10px;background-color:#ffffff;min-width:48px;min-height:48px;border-radius:100px 100px 100px 100px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-c0c30dd .ue-carousel-nav-label{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-c0c30dd .ue-remote-arrow .ue-carousel-nav-icon{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-c0c30dd button .ue-carousel-nav-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-c0c30dd .ue-carousel-nav-icon{font-size:28px;}.elementor-8 .elementor-element.elementor-element-c0c30dd .ue-remote-arrow:hover{background-color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-58f0c76{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-c9be9be{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;bottom:18px;--z-index:3;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-c9be9be{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-c9be9be{right:0px;}.elementor-8 .elementor-element.elementor-element-3fa525a{z-index:1;}.elementor-8 .elementor-element.elementor-element-c520878{--display:flex;--min-height:110vh;--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:flex-start;--gap:24px 24px;--overflow:hidden;--background-transition:0.3s;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-c520878:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c520878 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-c520878, .elementor-8 .elementor-element.elementor-element-c520878::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-c520878.e-con{--align-self:stretch;}.elementor-8 .elementor-element.elementor-element-81cac8b{--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;--justify-content:flex-start;--gap:48px 48px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-8 .elementor-element.elementor-element-52fde62{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a68672e .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-a68672e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a68672e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-a68672e.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a68672e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-a68672e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a68672e .elementor-icon{font-size:80px;}.elementor-8 .elementor-element.elementor-element-a68672e .elementor-icon svg{height:80px;}.elementor-8 .elementor-element.elementor-element-a68672e > .elementor-widget-container{margin:0px 0px -28px 0px;}.elementor-8 .elementor-element.elementor-element-8bcbaaf .elementor-heading-title{color:#78A1D5;font-family:"Ahsing", Sans-serif;font-size:clamp(3rem, 2.7rem + 1.5vw, 4.5rem);font-weight:400;}.elementor-8 .elementor-element.elementor-element-21cf6e1{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-64d3a39{font-family:"Geist", Sans-serif;font-size:1rem;font-weight:400;}.elementor-8 .elementor-element.elementor-element-452fe0e{--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;--justify-content:flex-start;--gap:24px 24px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-8 .elementor-element.elementor-element-452fe0e.e-con{--align-self:stretch;}.elementor-8 .elementor-element.elementor-element-0d4f633{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0d4f633:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0d4f633, .elementor-8 .elementor-element.elementor-element-0d4f633::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-0d4f633.e-con:hover{--e-con-transform-translateY:0px;}.elementor-8 .elementor-element.elementor-element-b89cd01{--display:flex;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:600ms;}.elementor-8 .elementor-element.elementor-element-b89cd01:hover{--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-8 .elementor-element.elementor-element-027e148 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-027e148{width:100%;max-width:100%;--e-transform-transition-duration:600ms;}.elementor-8 .elementor-element.elementor-element-027e148 > .elementor-widget-container:hover{--e-transform-scale:1.2;}.elementor-8 .elementor-element.elementor-element-6dd4cc4{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;bottom:0px;--z-index:3;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-6dd4cc4{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-6dd4cc4{right:0px;}.elementor-8 .elementor-element.elementor-element-1d8c93f{--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;--gap:8px 8px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7f990d9{--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;--justify-content:flex-start;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-62643d0 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Ortica Linear", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-62643d0{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-4ccc36a{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-4ccc36a .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-4ccc36a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-54d30c2{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4ebdb82{font-family:"Geist", Sans-serif;font-size:1rem;font-weight:400;}.elementor-8 .elementor-element.elementor-element-441244b{--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:16px 16px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a167ff5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-a167ff5 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-8 .elementor-element.elementor-element-a167ff5 .elementor-button{font-family:"Geist", Sans-serif;font-size:1rem;font-weight:600;fill:var( --e-global-color-11c8305 );color:var( --e-global-color-11c8305 );background-color:#78A1D5;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-a167ff5 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-a167ff5 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-a167ff5 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-a167ff5 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-35d43d5{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-35d43d5:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-35d43d5, .elementor-8 .elementor-element.elementor-element-35d43d5::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-35d43d5.e-con:hover{--e-con-transform-translateY:0px;}.elementor-8 .elementor-element.elementor-element-c41e09e{--display:flex;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:600ms;}.elementor-8 .elementor-element.elementor-element-c41e09e:hover{--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-8 .elementor-element.elementor-element-75fc610 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-75fc610{width:100%;max-width:100%;--e-transform-transition-duration:600ms;}.elementor-8 .elementor-element.elementor-element-75fc610 > .elementor-widget-container:hover{--e-transform-scale:1.2;}.elementor-8 .elementor-element.elementor-element-3bed011{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;bottom:0px;--z-index:3;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-3bed011{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-3bed011{right:0px;}.elementor-8 .elementor-element.elementor-element-39f0a15{--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;--gap:8px 8px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ad1e547{--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;--justify-content:flex-start;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-74e2bdc .elementor-heading-title{color:var( --e-global-color-text );font-family:"Ortica Linear", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-74e2bdc{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-ac5846e{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-ac5846e .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-ac5846e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-3a0e49c{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e835d2f{font-family:"Geist", Sans-serif;font-size:1rem;font-weight:400;}.elementor-8 .elementor-element.elementor-element-0e1607b{--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:16px 16px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c72d504 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-c72d504 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-8 .elementor-element.elementor-element-c72d504 .elementor-button{font-family:"Geist", Sans-serif;font-size:1rem;font-weight:600;fill:var( --e-global-color-11c8305 );color:var( --e-global-color-11c8305 );background-color:#78A1D5;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-c72d504 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-c72d504 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-c72d504 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-c72d504 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-76b0859{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-76b0859:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-76b0859, .elementor-8 .elementor-element.elementor-element-76b0859::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-76b0859.e-con:hover{--e-con-transform-translateY:0px;}.elementor-8 .elementor-element.elementor-element-d2d775b{--display:flex;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:600ms;}.elementor-8 .elementor-element.elementor-element-d2d775b:hover{--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-8 .elementor-element.elementor-element-e59dfa8 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-e59dfa8{width:100%;max-width:100%;--e-transform-transition-duration:600ms;}.elementor-8 .elementor-element.elementor-element-e59dfa8 > .elementor-widget-container:hover{--e-transform-scale:1.2;}.elementor-8 .elementor-element.elementor-element-7fb5a29{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;bottom:0px;--z-index:3;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-7fb5a29{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-7fb5a29{right:0px;}.elementor-8 .elementor-element.elementor-element-68b814b{--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;--gap:8px 8px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7a6148b{--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;--justify-content:flex-start;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c03083a .elementor-heading-title{color:var( --e-global-color-text );font-family:"Ortica Linear", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-c03083a{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-0a53576{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-0a53576 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-0a53576 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-4d5fb10{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-08394c9{font-family:"Geist", Sans-serif;font-size:1rem;font-weight:400;}.elementor-8 .elementor-element.elementor-element-cea80f9{--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:16px 16px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fa3494a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-fa3494a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-8 .elementor-element.elementor-element-fa3494a .elementor-button{font-family:"Geist", Sans-serif;font-size:1rem;font-weight:600;fill:var( --e-global-color-11c8305 );color:var( --e-global-color-11c8305 );background-color:#78A1D5;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-fa3494a .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-fa3494a .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-fa3494a .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-fa3494a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-fc70932{--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;--justify-content:flex-start;--gap:48px 48px;--overflow:hidden;--background-transition:0.3s;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-fc70932:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fc70932 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11c8305 );}.elementor-8 .elementor-element.elementor-element-fc70932, .elementor-8 .elementor-element.elementor-element-fc70932::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-fc70932.e-con{--align-self:stretch;}.elementor-8 .elementor-element.elementor-element-fd37ef5{--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:flex-start;--gap:24px 24px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-8 .elementor-element.elementor-element-3ce0d27{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-409a250 .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-409a250.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-409a250.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-409a250.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-409a250.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-409a250.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-409a250 .elementor-icon{font-size:80px;}.elementor-8 .elementor-element.elementor-element-409a250 .elementor-icon svg{height:80px;}.elementor-8 .elementor-element.elementor-element-409a250 > .elementor-widget-container{margin:0px 0px -28px 0px;}.elementor-8 .elementor-element.elementor-element-3afa4e8{text-align:center;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-3afa4e8 .elementor-heading-title{color:#78A1D5;font-family:"Ahsing", Sans-serif;font-size:clamp(3rem, 2.7rem + 1.5vw, 4.5rem);font-weight:400;}.elementor-8 .elementor-element.elementor-element-62f08c3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5a488a0{text-align:center;font-family:"Geist", Sans-serif;font-size:1rem;font-weight:400;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-b088cd4{--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;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8887b9d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e0a1afb img{width:100%;opacity:0.6;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-8 .elementor-element.elementor-element-e0a1afb:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-e0a1afb{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-f897f55{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-15a748f img{width:100%;opacity:0.6;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-8 .elementor-element.elementor-element-15a748f:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-15a748f{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-338a6ef{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-542d3c9 img{width:100%;opacity:0.6;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-8 .elementor-element.elementor-element-542d3c9:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-542d3c9{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-9ac351c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-626fa74 img{width:100%;opacity:0.6;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-8 .elementor-element.elementor-element-626fa74:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-626fa74{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-5f0bcb7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-24afe91 img{width:100%;opacity:0.6;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-8 .elementor-element.elementor-element-24afe91:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-24afe91{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-272f789{--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;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:24px 24px;--background-transition:0.3s;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-272f789:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-272f789 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-272f789, .elementor-8 .elementor-element.elementor-element-272f789::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-272f789.e-con{--align-self:stretch;}.elementor-8 .elementor-element.elementor-element-46ad6c7{--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:flex-start;--gap:24px 24px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5bd0e07{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-193ae60 .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-193ae60.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-193ae60.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-193ae60.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-193ae60.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-193ae60.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-193ae60 .elementor-icon{font-size:80px;}.elementor-8 .elementor-element.elementor-element-193ae60 .elementor-icon svg{height:80px;}.elementor-8 .elementor-element.elementor-element-193ae60 > .elementor-widget-container{margin:0px 0px -28px 0px;}.elementor-8 .elementor-element.elementor-element-3f5898f .elementor-heading-title{color:#78A1D5;font-family:"Ahsing", Sans-serif;font-size:clamp(3rem, 2.7rem + 1.5vw, 4.5rem);font-weight:400;}.elementor-8 .elementor-element.elementor-element-3f5898f{z-index:1;}.elementor-8 .elementor-element.elementor-element-460796c{--display:flex;--background-transition:0.3s;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9da4a5c{font-family:"Geist", Sans-serif;font-size:1rem;font-weight:400;}.elementor-8 .elementor-element.elementor-element-8501731 img{width:100%;}.elementor-8 .elementor-element.elementor-element-8501731{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;top:2rem;z-index:0;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-8501731{right:6rem;}body.rtl .elementor-8 .elementor-element.elementor-element-8501731{left:6rem;}.elementor-8 .elementor-element.elementor-element-7f2963e img{width:100%;}.elementor-8 .elementor-element.elementor-element-7f2963e{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;top:8rem;z-index:1;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-7f2963e{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-7f2963e{right:0px;}.elementor-8 .elementor-element.elementor-element-67f8fc7{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4ef09c7{--image-border-width:0px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;--titles-container-justify-content:center;--galleries-title-color-normal:var( --e-global-color-text );--galleries-title-color-hover:var( --e-global-color-primary );--gallery-title-color-active:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4ef09c7 .elementor-gallery-item__overlay{background-color:#02010100;}.elementor-8 .elementor-element.elementor-element-4ef09c7 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-8 .elementor-element.elementor-element-4ef09c7 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#00000024;}.elementor-8 .elementor-element.elementor-element-4ef09c7 .elementor-gallery-title{font-family:"Geist", Sans-serif;font-size:1.25rem;font-weight:500;text-transform:uppercase;--space-between:100px;}.elementor-8 .elementor-element.elementor-element-0f86356{--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:flex-start;--gap:24px 24px;--overflow:hidden;--background-transition:0.3s;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-0f86356:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0f86356 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11c8305 );}.elementor-8 .elementor-element.elementor-element-0f86356, .elementor-8 .elementor-element.elementor-element-0f86356::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-0f86356.e-con{--align-self:stretch;}.elementor-8 .elementor-element.elementor-element-87adcd5{--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:flex-start;--gap:24px 24px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-8 .elementor-element.elementor-element-073cdd1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0911c91 .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-0911c91.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0911c91.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-0911c91.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0911c91.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-0911c91.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0911c91 .elementor-icon{font-size:80px;}.elementor-8 .elementor-element.elementor-element-0911c91 .elementor-icon svg{height:80px;}.elementor-8 .elementor-element.elementor-element-0911c91 > .elementor-widget-container{margin:0px 0px -28px 0px;}.elementor-8 .elementor-element.elementor-element-2b0f144{text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-2b0f144 .elementor-heading-title{color:#78A1D5;font-family:"Ahsing", Sans-serif;font-size:clamp(3rem, 2.7rem + 1.5vw, 4.5rem);font-weight:400;}.elementor-8 .elementor-element.elementor-element-2b795c5{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-8 .elementor-element.elementor-element-040b6fa{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-ba9a1e1{--display:flex;--min-height:70vh;--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;--gap:96px 96px;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-ba9a1e1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ba9a1e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11c8305 );}.elementor-8 .elementor-element.elementor-element-ba9a1e1, .elementor-8 .elementor-element.elementor-element-ba9a1e1::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-ba9a1e1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-1255c8b{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:80px;--z-index:3;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-1255c8b{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-1255c8b{right:0px;}.elementor-8 .elementor-element.elementor-element-47583af{--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;--background-transition:0.3s;--z-index:5;}.elementor-8 .elementor-element.elementor-element-8a2f0bc{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-6d07754{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-2a672f9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2a672f9, .elementor-8 .elementor-element.elementor-element-2a672f9::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-2a1d44d img{width:100%;}.elementor-8 .elementor-element.elementor-element-2a1d44d{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;top:7rem;z-index:0;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-2a1d44d{left:30px;}body.rtl .elementor-8 .elementor-element.elementor-element-2a1d44d{right:30px;}.elementor-8 .elementor-element.elementor-element-9ab8413 img{width:100%;}.elementor-8 .elementor-element.elementor-element-9ab8413{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;top:5rem;z-index:0;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-9ab8413{right:20%;}body.rtl .elementor-8 .elementor-element.elementor-element-9ab8413{left:20%;}.elementor-8 .elementor-element.elementor-element-fda5e49 img{width:100%;}.elementor-8 .elementor-element.elementor-element-fda5e49{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;top:10rem;z-index:0;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-fda5e49{right:5%;}body.rtl .elementor-8 .elementor-element.elementor-element-fda5e49{left:5%;}.elementor-8 .elementor-element.elementor-element-44d2be4{--spacer-size:245px;}.elementor-8 .elementor-element.elementor-element-2fef1d2{--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:flex-end;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-87c9e02{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-c1c7c92 .elementor-heading-title{color:#78A1D5;font-family:"Ahsing", Sans-serif;font-size:clamp(3rem, 2.7rem + 1.5vw, 4.5rem);font-weight:400;}.elementor-8 .elementor-element.elementor-element-c664e30 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-c664e30 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-8 .elementor-element.elementor-element-c664e30 .elementor-button{font-family:"Geist", Sans-serif;font-size:1rem;font-weight:600;fill:var( --e-global-color-11c8305 );color:var( --e-global-color-11c8305 );background-color:#78A1D5;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-c664e30 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-c664e30 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-c664e30 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-c664e30 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-9126fd6{--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;--justify-content:flex-start;--gap:48px 48px;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-9126fd6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9126fd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11c8305 );}.elementor-8 .elementor-element.elementor-element-9126fd6, .elementor-8 .elementor-element.elementor-element-9126fd6::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-9126fd6.e-con{--align-self:stretch;}.elementor-8 .elementor-element.elementor-element-12f920b > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-8 .elementor-element.elementor-element-12f920b{width:100%;max-width:100%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-15ce835{--content-width:1440px;}.elementor-8 .elementor-element.elementor-element-3a42117{--width:25%;}.elementor-8 .elementor-element.elementor-element-403b033{--width:50%;}.elementor-8 .elementor-element.elementor-element-a147e5a{--width:25%;}.elementor-8 .elementor-element.elementor-element-df3d9fc{--width:50%;}.elementor-8 .elementor-element.elementor-element-9567896{--width:50%;}.elementor-8 .elementor-element.elementor-element-f6287b6{--content-width:1440px;}.elementor-8 .elementor-element.elementor-element-4e11653{--width:100%;}.elementor-8 .elementor-element.elementor-element-1f8bf4f{--width:100%;}.elementor-8 .elementor-element.elementor-element-c520878{--content-width:1440px;}.elementor-8 .elementor-element.elementor-element-52fde62{--width:100%;}.elementor-8 .elementor-element.elementor-element-21cf6e1{--width:100%;}.elementor-8 .elementor-element.elementor-element-0d4f633{--width:33.3%;}.elementor-8 .elementor-element.elementor-element-54d30c2{--width:100%;}.elementor-8 .elementor-element.elementor-element-35d43d5{--width:33.3%;}.elementor-8 .elementor-element.elementor-element-3a0e49c{--width:100%;}.elementor-8 .elementor-element.elementor-element-76b0859{--width:33.3%;}.elementor-8 .elementor-element.elementor-element-4d5fb10{--width:100%;}.elementor-8 .elementor-element.elementor-element-fc70932{--content-width:1440px;}.elementor-8 .elementor-element.elementor-element-3ce0d27{--width:100%;}.elementor-8 .elementor-element.elementor-element-62f08c3{--width:100%;}.elementor-8 .elementor-element.elementor-element-8887b9d{--width:20%;}.elementor-8 .elementor-element.elementor-element-f897f55{--width:20%;}.elementor-8 .elementor-element.elementor-element-338a6ef{--width:20%;}.elementor-8 .elementor-element.elementor-element-9ac351c{--width:20%;}.elementor-8 .elementor-element.elementor-element-5f0bcb7{--width:20%;}.elementor-8 .elementor-element.elementor-element-272f789{--content-width:1440px;}.elementor-8 .elementor-element.elementor-element-46ad6c7{--width:30%;}.elementor-8 .elementor-element.elementor-element-5bd0e07{--width:100%;}.elementor-8 .elementor-element.elementor-element-460796c{--width:100%;}.elementor-8 .elementor-element.elementor-element-67f8fc7{--width:70%;}.elementor-8 .elementor-element.elementor-element-0f86356{--content-width:1440px;}.elementor-8 .elementor-element.elementor-element-073cdd1{--width:100%;}.elementor-8 .elementor-element.elementor-element-ba9a1e1{--width:99.927%;}.elementor-8 .elementor-element.elementor-element-8a2f0bc{--width:25%;}.elementor-8 .elementor-element.elementor-element-2a672f9{--width:50%;}.elementor-8 .elementor-element.elementor-element-2fef1d2{--width:25%;}.elementor-8 .elementor-element.elementor-element-87c9e02{--content-width:1440px;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-403b033{--width:70%;}.elementor-8 .elementor-element.elementor-element-df3d9fc{--width:100%;}.elementor-8 .elementor-element.elementor-element-9567896{--width:90%;}.elementor-8 .elementor-element.elementor-element-a98f24d{--width:50%;}.elementor-8 .elementor-element.elementor-element-44762ae{--width:50%;}.elementor-8 .elementor-element.elementor-element-46ad6c7{--width:100%;}.elementor-8 .elementor-element.elementor-element-67f8fc7{--width:100%;}.elementor-8 .elementor-element.elementor-element-2a672f9{--width:70%;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-15ce835{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0815b7b{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-8 .elementor-element.elementor-element-65c2c7d{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-8 .elementor-element.elementor-element-da3ca76{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-8 .elementor-element.elementor-element-7e38ee7{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-8 .elementor-element.elementor-element-7c27a75{font-size:1.15rem;line-height:1.5rem;}.elementor-8 .elementor-element.elementor-element-ed6be55{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-df3d9fc{--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;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-f880172{text-align:center;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-f880172 .elementor-heading-title{font-size:3rem;}.elementor-8 .elementor-element.elementor-element-12d861b{text-align:center;}.elementor-8 .elementor-element.elementor-element-ec5d0ee{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-f6287b6{--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:48px 48px;}.elementor-8 .elementor-element.elementor-element-a98f24d{--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;--gap:24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-cb15c99 .elementor-icon{font-size:24px;}.elementor-8 .elementor-element.elementor-element-cb15c99 .elementor-icon svg{height:24px;}.elementor-8 .elementor-element.elementor-element-2dbda19 .elementor-heading-title{font-size:3rem;}.elementor-8 .elementor-element.elementor-element-44762ae{--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;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f701f19{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:048px;}.elementor-8 .elementor-element.elementor-element-c0c30dd .ue-carousel-nav-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-c9be9be{bottom:24px;}.elementor-8 .elementor-element.elementor-element-81cac8b{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-a68672e .elementor-icon{font-size:24px;}.elementor-8 .elementor-element.elementor-element-a68672e .elementor-icon svg{height:24px;}.elementor-8 .elementor-element.elementor-element-8bcbaaf .elementor-heading-title{font-size:3rem;}.elementor-8 .elementor-element.elementor-element-452fe0e{--gap:16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-027e148 img{height:320px;}.elementor-8 .elementor-element.elementor-element-62643d0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-4ccc36a .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-4ccc36a{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-75fc610 img{height:320px;}.elementor-8 .elementor-element.elementor-element-74e2bdc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-ac5846e .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-ac5846e{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e59dfa8 img{height:320px;}.elementor-8 .elementor-element.elementor-element-0a53576{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-fd37ef5{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-409a250 .elementor-icon{font-size:24px;}.elementor-8 .elementor-element.elementor-element-409a250 .elementor-icon svg{height:24px;}.elementor-8 .elementor-element.elementor-element-3afa4e8 .elementor-heading-title{font-size:3rem;}.elementor-8 .elementor-element.elementor-element-3afa4e8{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-8 .elementor-element.elementor-element-272f789{--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-8 .elementor-element.elementor-element-46ad6c7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-193ae60 .elementor-icon{font-size:24px;}.elementor-8 .elementor-element.elementor-element-193ae60 .elementor-icon svg{height:24px;}.elementor-8 .elementor-element.elementor-element-3f5898f{text-align:center;}.elementor-8 .elementor-element.elementor-element-3f5898f .elementor-heading-title{font-size:3rem;}.elementor-8 .elementor-element.elementor-element-460796c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-9da4a5c{text-align:center;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-8501731{--container-widget-width:72px;--container-widget-flex-grow:0;width:var( --container-widget-width, 72px );max-width:72px;}.elementor-8 .elementor-element.elementor-element-7f2963e{--container-widget-width:48px;--container-widget-flex-grow:0;width:var( --container-widget-width, 48px );max-width:48px;top:0rem;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-7f2963e{left:15%;}body.rtl .elementor-8 .elementor-element.elementor-element-7f2963e{right:15%;}.elementor-8 .elementor-element.elementor-element-67f8fc7{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-4ef09c7 .elementor-gallery-title{font-size:1rem;letter-spacing:1.85px;}.elementor-8 .elementor-element.elementor-element-87adcd5{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-0911c91 .elementor-icon{font-size:24px;}.elementor-8 .elementor-element.elementor-element-0911c91 .elementor-icon svg{height:24px;}.elementor-8 .elementor-element.elementor-element-2b0f144 .elementor-heading-title{font-size:3rem;}.elementor-8 .elementor-element.elementor-element-ba9a1e1{--min-height:55vh;--gap:48px 48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2a1d44d{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-8 .elementor-element.elementor-element-9ab8413{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-8 .elementor-element.elementor-element-fda5e49{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-8 .elementor-element.elementor-element-c1c7c92 .elementor-heading-title{font-size:3rem;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-15ce835{--gap:016px 016px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-eff2987{--gap:8px 8px;}.elementor-8 .elementor-element.elementor-element-0815b7b{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-8 .elementor-element.elementor-element-a147e5a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-7c27a75{text-align:center;font-size:1.25rem;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-ed6be55{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:016px;}.elementor-8 .elementor-element.elementor-element-f880172 .elementor-heading-title{font-size:3rem;}.elementor-8 .elementor-element.elementor-element-f6287b6{--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-8 .elementor-element.elementor-element-a98f24d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:016px;}.elementor-8 .elementor-element.elementor-element-4e11653{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-2dbda19 .elementor-heading-title{font-size:3rem;}.elementor-8 .elementor-element.elementor-element-44762ae{--min-height:480px;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f701f19{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-efd9c6c{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-c9be9be{bottom:16px;}.elementor-8 .elementor-element.elementor-element-81cac8b{--gap:24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:016px;}.elementor-8 .elementor-element.elementor-element-8bcbaaf .elementor-heading-title{font-size:3rem;}.elementor-8 .elementor-element.elementor-element-452fe0e{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:016px;}.elementor-8 .elementor-element.elementor-element-1d8c93f{--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-8 .elementor-element.elementor-element-7f990d9{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-62643d0 .elementor-heading-title{font-size:1.5rem;}.elementor-8 .elementor-element.elementor-element-62643d0{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-4ccc36a{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-ad1e547{--justify-content:space-between;}.elementor-8 .elementor-element.elementor-element-74e2bdc .elementor-heading-title{font-size:1.5rem;}.elementor-8 .elementor-element.elementor-element-74e2bdc{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-ac5846e{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-8 .elementor-element.elementor-element-7a6148b{--justify-content:space-between;}.elementor-8 .elementor-element.elementor-element-c03083a .elementor-heading-title{font-size:1.5rem;}.elementor-8 .elementor-element.elementor-element-0a53576 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-0a53576{--container-widget-width:72%;--container-widget-flex-grow:0;width:var( --container-widget-width, 72% );max-width:72%;}.elementor-8 .elementor-element.elementor-element-fd37ef5{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:016px;}.elementor-8 .elementor-element.elementor-element-3afa4e8 .elementor-heading-title{font-size:3rem;}.elementor-8 .elementor-element.elementor-element-3afa4e8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-5a488a0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-b088cd4{--justify-content:center;--gap:016px 016px;}.elementor-8 .elementor-element.elementor-element-8887b9d{--width:45%;}.elementor-8 .elementor-element.elementor-element-f897f55{--width:45%;}.elementor-8 .elementor-element.elementor-element-338a6ef{--width:45%;}.elementor-8 .elementor-element.elementor-element-9ac351c{--width:45%;}.elementor-8 .elementor-element.elementor-element-5f0bcb7{--width:45%;}.elementor-8 .elementor-element.elementor-element-46ad6c7{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:016px;}.elementor-8 .elementor-element.elementor-element-3f5898f .elementor-heading-title{font-size:3rem;}.elementor-8 .elementor-element.elementor-element-9da4a5c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-8501731{right:1.2rem;}body.rtl .elementor-8 .elementor-element.elementor-element-8501731{left:1.2rem;}.elementor-8 .elementor-element.elementor-element-7f2963e{--container-widget-width:48px;--container-widget-flex-grow:0;width:var( --container-widget-width, 48px );max-width:48px;}.elementor-8 .elementor-element.elementor-element-67f8fc7{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-4ef09c7 .elementor-gallery-title{font-size:0.875rem;}.elementor-8 .elementor-element.elementor-element-87adcd5{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:016px;}.elementor-8 .elementor-element.elementor-element-2b0f144 .elementor-heading-title{font-size:3rem;}.elementor-8 .elementor-element.elementor-element-2b795c5{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-ba9a1e1{--min-height:0vh;--gap:016px 016px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-47583af{--gap:8px 8px;}.elementor-8 .elementor-element.elementor-element-2fef1d2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-c1c7c92 .elementor-heading-title{font-size:3rem;}}/* Start custom CSS for container, class: .elementor-element-5a5756a */.marquee3 {
  display: flex;
  overflow: hidden;
  height: 40vh;
  user-select: none;
  gap: 3rem;
  padding-top: 3rem;
  padding-bottom: 3rem;
  transition: all 0.5s ease;
/*background-color: green;*/
   /*transform: skewY(-3deg); */
   /*transform: rotate(-5deg) translateY(-30px) translateX(50px);*/
}


.marquee__group3 {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 3rem;
  min-width: 100%;
  transition: all 0.5s ease;
  animation: scroll 65s linear infinite;
}

.cloud-logo {
    max-width: 480px !important;
    min-height: 100% !important;
}

@keyframes scroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(calc(-100% - 2rem));
  }
}

@media only screen and (max-width: 767px) {
    .cloud-logo {
    max-width: 300px !important;    
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-65c2c7d */.imagefloat {
    animation: float 10.5s ease-in-out infinite;
}


@keyframes float {
	0% {
		transform: translate(0, 0);
	}
	50% {
		transform: translate(0, -30px);
	}
	100% {
		transform: translate(0, 0);
	}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-da3ca76 */.imagefloat-2 {
    animation: float 8.5s ease-in-out infinite;
    animation: 
}

@keyframes float {
	0% {
		transform: translate(0, 0);
	}
	50% {
		transform: translate(0, 30px);
	}
	100% {
		transform: translate(0, 0);
	}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e38ee7 */.imagefloat-3 {
    animation: float 12.5s ease-in-out infinite;
}

@keyframes float {
	0% {
		transform: translate(0, 0);
	}
	50% {
		transform: translate(0, -60px);
	}
	100% {
		transform: translate(0, 0);
	}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c27a75 */.elementor-widget-text-editor p:last-child {
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f880172 */.heading-font {
    font-family: 'Ortica Linear';
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12d861b */.elementor-widget-text-editor p:last-child {
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c24fcf */.elementor-widget-text-editor p:last-child {
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for ucaddon_arrow_navigation, class: .elementor-element-c0c30dd */div.ue-remote-arrow.ue-carousel-prev  {
    transform: scaleX(-1);
}

img.uc-svg-image {
    max-width: 28px !important;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_slider_image, class: .elementor-element-58f0c76 */div#uc_uc_slider_image_elementor_58f0c76-wrapper {
  height: 100% !important;
}

div#uc_uc_slider_image_elementor_58f0c76 {
  height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9be9be */.marquee {
  display: flex;
  overflow: hidden;
  height: 15vh;
  user-select: none;
  gap: 1rem;
  padding-top: 3rem;
  padding-bottom: 3.5rem;
  transition: all 0.5s ease;
/*background-color: green;*/
   /*transform: skewY(-3deg); */
}


.marquee:hover {
  -webkit-text-stroke: 1px #000;
	text-stroke: 1px #000;
	-webkit-text-fill-color: transparent;
	text-fill-color: transparent;
	color: transparent;
	transition: all 0.5s ease;
	-webkit-font-smoothing: antialiased;
}

.marquee__group {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 1rem;
  min-width: 100%;
  transition: all 0.5s ease;
  animation: scroll 45s linear infinite reverse;
}

.marquee__group span {
  color: #000;
  font-size: 4.5vw;
  font-weight: 200;
  white-space: nowrap;
  font-family: 'Ortica Linear', serif !important;
  transition: all 0.5s ease;
}

span .cloud-icon {
    color: #78A1D5;
}

span .blendmode {
    mix-blend-mode: difference !important;
}


@keyframes scroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(calc(-100% - 2rem));
  }
}

@media only screen and (max-width: 1024px) {
    .marquee__group span {
        font-size: 3.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bcbaaf */.ahsingfont {
    font-family: 'Ahsing';
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64d3a39 */.elementor-widget-text-editor p:last-child {
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dd4cc4 */.marquee2 {
  display: flex;
  overflow: hidden;
  height: 15vh;
  user-select: none;
  gap: 1rem;
  padding-top: 3rem;
  padding-bottom: 3.5rem;
  transition: all 0.5s ease;
/*background-color: green;*/
   transform: rotate(-8deg);
}


.marquee2:hover {
  -webkit-text-stroke: 1px #fff;
	text-stroke: 1px #fff;
	-webkit-text-fill-color: transparent;
	text-fill-color: transparent;
	color: transparent;
	transition: all 0.5s ease;
	-webkit-font-smoothing: antialiased;
}

.marquee__group2 {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 1rem;
  min-width: 100%;
  transition: all 0.5s ease;
  animation: scroll 15s linear infinite reverse;
}

.marquee__group2 span {
  color: white;
  font-size: 4rem;
  font-weight: 200;
  white-space: nowrap;
  font-family: 'Ortica Linear', serif !important;
  mix-blend-mode: difference !important;
  transition: all 0.5s ease;
  /*text-transform: uppercase;*/
}

span .cloud-icon {
    color: #78A1D5;
}

@keyframes scroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(calc(-100% - 2rem));
  }
}

@media only screen and (max-width: 1024px) {
    .marquee__group2 span {
        font-size: 2.5rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b89cd01 */.servicemarquee {
    opacity: 0;
    transition: all 0.5s ease;
}

.elementor-8 .elementor-element.elementor-element-b89cd01:hover .servicemarquee {
    opacity: 1;
    transition: all 0.5s ease;
}

@media screen and (max-width:1024px) {
    .servicemarquee {
    opacity: 1 !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ebdb82 */.elementor-widget-text-editor p:last-child {
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d4f633 */.content {
    padding: 0px;
    transition: all 0.5s ease;
}
.elementor-8 .elementor-element.elementor-element-0d4f633:hover .content {
    padding: 20px;
    transition: all 0.5s ease;
}

@media screen and (max-width:1024px) {
    .elementor-8 .elementor-element.elementor-element-0d4f633:hover .content {
    padding: 0px;
    transition: all 0.5s ease;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c41e09e */.servicemarquee {
    opacity: 0;
    transition: all 0.5s ease;
}

.elementor-8 .elementor-element.elementor-element-c41e09e:hover .servicemarquee {
    opacity: 1;
    transition: all 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e835d2f */.elementor-widget-text-editor p:last-child {
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35d43d5 */.elementor-8 .elementor-element.elementor-element-35d43d5 {
    padding: 0px;
    transition: all 0.5s ease;
}
.elementor-8 .elementor-element.elementor-element-35d43d5:hover .content {
    padding: 20px;
    transition: all 0.5s ease;
}

@media screen and (max-width:1024px) {
    .elementor-8 .elementor-element.elementor-element-35d43d5:hover .content {
    padding: 0px;
    transition: all 0.5s ease;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2d775b */.servicemarquee {
    opacity: 0;
    transition: all 0.5s ease;
}

.elementor-8 .elementor-element.elementor-element-d2d775b:hover .servicemarquee {
    opacity: 1;
    transition: all 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08394c9 */.elementor-widget-text-editor p:last-child {
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76b0859 */.elementor-8 .elementor-element.elementor-element-76b0859 {
    padding: 0px;
    transition: all 0.5s ease;
}
.elementor-8 .elementor-element.elementor-element-76b0859:hover .content {
    padding: 20px;
    transition: all 0.5s ease;
}

@media screen and (max-width:1024px) {
    .elementor-8 .elementor-element.elementor-element-76b0859:hover .content {
    padding: 0px;
    transition: all 0.5s ease;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3afa4e8 */.elementor-heading-title {
  overflow: hidden !important;
}

/* Add this code under the custom CSS of the HTML widget you have your GSAP code. If you forget to add this, the effect will not work */
.char {
  transform: translateY(175px);
  transition: transform .4s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a488a0 */.elementor-widget-text-editor p:last-child {
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f5898f */.elementor-heading-title {
  overflow: hidden !important;
}

/* Add this code under the custom CSS of the HTML widget you have your GSAP code. If you forget to add this, the effect will not work */
.char {
  transform: translateY(175px);
  transition: transform .4s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9da4a5c */.elementor-widget-text-editor p:last-child {
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8501731 */.imagefloat {
    animation: float 10.5s ease-in-out infinite;
}


@keyframes float {
	0% {
		transform: translate(0, 0);
	}
	50% {
		transform: translate(0, -30px);
	}
	100% {
		transform: translate(0, 0);
	}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7f2963e */.imagefloat {
    animation: float 10.5s ease-in-out infinite;
}


@keyframes float {
	0% {
		transform: translate(0, 0);
	}
	50% {
		transform: translate(0, 30px);
	}
	100% {
		transform: translate(0, 0);
	}
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-4ef09c7 */.elementor-gallery__titles-container {
    border-bottom: solid 1px #2D2A2A;
}

@media only screen and (max-width: 1024px) {
.elementor-8 .elementor-element.elementor-element-4ef09c7 .elementor-gallery-title {
    --space-between: 10px!important; 
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b0f144 */.elementor-heading-title {
  overflow: hidden !important;
}

/* Add this code under the custom CSS of the HTML widget you have your GSAP code. If you forget to add this, the effect will not work */
.char {
  transform: translateY(175px);
  transition: transform .4s;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-040b6fa */.ti-widget.ti-goog .ti-widget-container, .ti-widget.ti-goog .ti-widget-container * {
    font-family: 'Geist';
}


.elementor-8 .elementor-element.elementor-element-040b6fa {
    max-width: 1440px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1255c8b */.marquee3 {
  display: flex;
  overflow: hidden;
  height: 40vh;
  user-select: none;
  gap: 3rem;
  padding-top: 3rem;
  padding-bottom: 3.5rem;
  transition: all 0.5s ease;
/*background-color: green;*/
   /*transform: skewY(-3deg); */
   /*transform: rotate(-5deg) translateY(-30px) translateX(50px);*/
}


.marquee__group3 {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 3rem;
  min-width: 100%;
  transition: all 0.5s ease;
  animation: scroll 65s linear infinite;
}

.cloud-logo {
    max-width: 480px !important;    
}

@keyframes scroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(calc(-100% - 2rem));
  }
}

@media only screen and (max-width: 767px) {
    .cloud-logo {
    max-width: 300px !important;    
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a1d44d */.imagefloat {
    animation: float 10.5s ease-in-out infinite;
}


@keyframes float {
	0% {
		transform: translate(0, 0);
	}
	50% {
		transform: translate(0, -30px);
	}
	100% {
		transform: translate(0, 0);
	}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ab8413 */.imagefloat-2 {
    animation: float 8.5s ease-in-out infinite;
    animation: 
}

@keyframes float {
	0% {
		transform: translate(0, 0);
	}
	50% {
		transform: translate(0, 30px);
	}
	100% {
		transform: translate(0, 0);
	}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fda5e49 */.imagefloat-3 {
    animation: float 12.5s ease-in-out infinite;
}

@keyframes float {
	0% {
		transform: translate(0, 0);
	}
	50% {
		transform: translate(0, -60px);
	}
	100% {
		transform: translate(0, 0);
	}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c1c7c92 */.heading-font {
    font-family: 'Ortica Linear';
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Ortica Linear';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://svatebni-saty.pro/wp-content/uploads/2024/04/OrticaLinear-Regular.woff2') format('woff2'),
		url('https://svatebni-saty.pro/wp-content/uploads/2024/04/OrticaLinear-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Ortica Linear';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://svatebni-saty.pro/wp-content/uploads/2024/04/OrticaLinear-Light.woff2') format('woff2'),
		url('https://svatebni-saty.pro/wp-content/uploads/2024/04/OrticaLinear-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Ahsing';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://svatebni-saty.pro/wp-content/uploads/2024/04/ahsing-regular-webfont.eot');
	src: url('https://svatebni-saty.pro/wp-content/uploads/2024/04/ahsing-regular-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://svatebni-saty.pro/wp-content/uploads/2024/04/ahsing-regular-webfont.woff2') format('woff2'),
		url('https://svatebni-saty.pro/wp-content/uploads/2024/04/ahsing-regular-webfont.woff') format('woff'),
		url('https://svatebni-saty.pro/wp-content/uploads/2024/04/ahsing-regular-webfont.ttf') format('truetype'),
		url('https://svatebni-saty.pro/wp-content/uploads/2024/04/ahsing-regular-webfont.svg#Ahsing') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://svatebni-saty.pro/wp-content/uploads/2024/04/Geist-Regular.woff2') format('woff2'),
		url('https://svatebni-saty.pro/wp-content/uploads/2024/04/Geist-Regular.woff') format('woff'),
		url('https://svatebni-saty.pro/wp-content/uploads/2024/04/Geist-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://svatebni-saty.pro/wp-content/uploads/2024/04/Geist-Light.woff2') format('woff2'),
		url('https://svatebni-saty.pro/wp-content/uploads/2024/04/Geist-Light.woff') format('woff'),
		url('https://svatebni-saty.pro/wp-content/uploads/2024/04/Geist-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://svatebni-saty.pro/wp-content/uploads/2024/04/Geist-UltraLight.woff2') format('woff2'),
		url('https://svatebni-saty.pro/wp-content/uploads/2024/04/Geist-UltraLight.woff') format('woff'),
		url('https://svatebni-saty.pro/wp-content/uploads/2024/04/Geist-UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://svatebni-saty.pro/wp-content/uploads/2024/04/Geist-Thin.woff2') format('woff2'),
		url('https://svatebni-saty.pro/wp-content/uploads/2024/04/Geist-Thin.woff') format('woff'),
		url('https://svatebni-saty.pro/wp-content/uploads/2024/04/Geist-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://svatebni-saty.pro/wp-content/uploads/2024/04/Geist-Medium.woff2') format('woff2'),
		url('https://svatebni-saty.pro/wp-content/uploads/2024/04/Geist-Medium.woff') format('woff'),
		url('https://svatebni-saty.pro/wp-content/uploads/2024/04/Geist-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://svatebni-saty.pro/wp-content/uploads/2024/04/Geist-SemiBold.woff2') format('woff2'),
		url('https://svatebni-saty.pro/wp-content/uploads/2024/04/Geist-SemiBold.woff') format('woff'),
		url('https://svatebni-saty.pro/wp-content/uploads/2024/04/Geist-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://svatebni-saty.pro/wp-content/uploads/2024/04/Geist-Bold.woff2') format('woff2'),
		url('https://svatebni-saty.pro/wp-content/uploads/2024/04/Geist-Bold.woff') format('woff'),
		url('https://svatebni-saty.pro/wp-content/uploads/2024/04/Geist-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://svatebni-saty.pro/wp-content/uploads/2024/04/Geist-Black.woff2') format('woff2'),
		url('https://svatebni-saty.pro/wp-content/uploads/2024/04/Geist-Black.woff') format('woff'),
		url('https://svatebni-saty.pro/wp-content/uploads/2024/04/Geist-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */