.elementor-47 .elementor-element.elementor-element-45a2f5e{--display:flex;--min-height:60px;--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1415173D;--border-color:#1415173D;}.elementor-47 .elementor-element.elementor-element-41180cc4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-41180cc4.e-con{--align-self:center;}.elementor-47 .elementor-element.elementor-element-a6beae1{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-47 .elementor-element.elementor-element-47abfcfe.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-47abfcfe img{width:130px;}.elementor-47 .elementor-element.elementor-element-4a0ea6fa{--display:flex;--justify-content:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-5247023.elementor-element{--align-self:flex-end;}.elementor-47 .elementor-element.elementor-element-5247023 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-5247023 .elementor-icon{font-size:32px;}.elementor-47 .elementor-element.elementor-element-5247023 .elementor-icon svg{height:32px;}.elementor-47 .elementor-element.elementor-element-19e65940{--display:flex;--min-height:130vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-47 .elementor-element.elementor-element-7b99d7fd{--lottie-container-width:100%;}.elementor-47 .elementor-element.elementor-element-76c6f559{--display:flex;--position:absolute;--min-height:130vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:15vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;top:0px;}.elementor-47 .elementor-element.elementor-element-76c6f559:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-76c6f559 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://orangered-oyster-516821.hostingersite.com/wp-content/uploads/2026/07/bg-china.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-76c6f559{left:0px;}body.rtl .elementor-47 .elementor-element.elementor-element-76c6f559{right:0px;}.elementor-47 .elementor-element.elementor-element-21bc3105{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-47 .elementor-element.elementor-element-21bc3105.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-1da578c3{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;bottom:25%;}.elementor-47 .elementor-element.elementor-element-176d5421:hover{--e-transform-translateY:5px;}.elementor-47 .elementor-element.elementor-element-176d5421.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-176d5421{--lottie-container-width:100%;}.elementor-47 .elementor-element.elementor-element-44b8605c{--display:flex;--min-height:20vh;--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;--margin-top:-7vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--z-index:2;}.elementor-47 .elementor-element.elementor-element-44b8605c:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-44b8605c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C2E0CF;}.elementor-47 .elementor-element.elementor-element-6225f588{z-index:10;}.elementor-47 .elementor-element.elementor-element-7587d62{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-20658f02{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-415c40aa{--display:flex;--min-height:100vh;--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:center;--align-items:center;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-47 .elementor-element.elementor-element-415c40aa.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-4e082827{--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:0rem 5rem;--row-gap:0rem;--column-gap:5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-6fd73d55{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-752615dc{--display:flex;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-591e8d36{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-14cd4ade{--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-41a970b9.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-41a970b9 .elementor-heading-title{font-family:"the-seasons", Sans-serif;font-size:clamp(2.000rem, 1.296rem + 3.005vw, 3.500rem);font-weight:400;color:#141715;}.elementor-47 .elementor-element.elementor-element-40017f5d.elementor-element{--align-self:flex-end;}.elementor-47 .elementor-element.elementor-element-40017f5d{--lottie-container-width:80px;--lottie-container-max-width:80px;}.elementor-47 .elementor-element.elementor-element-6673af2d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-17faca07{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;font-family:"freight-neo-pro", Sans-serif;font-size:clamp(1.100rem, 0.824rem + 0.751vw, 1.100rem);font-weight:400;line-height:clamp(1.300rem, 0.824rem + 0.751vw, 1.500rem);color:#141715;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-47 .elementor-element.elementor-element-b1aa675 .elementor-button{background-color:var( --e-global-color-accent );font-family:"the-seasons", Sans-serif;font-size:clamp(1.000rem, 0.824rem + 0.751vw, 1.200rem);font-weight:700;text-transform:uppercase;fill:#141715;color:#141715;transition-duration:400ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:#141715;border-radius:32px 32px 32px 32px;padding:12px 32px 12px 32px;}.elementor-47 .elementor-element.elementor-element-b1aa675 .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-b1aa675 .elementor-button:focus{background-color:var( --e-global-color-d1551d1 );color:#141715;border-color:#14171500;box-shadow:3px 3px 0px 0px #141715;}.elementor-47 .elementor-element.elementor-element-b1aa675:hover{--e-transform-translateY:-3px;}.elementor-47 .elementor-element.elementor-element-b1aa675.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-b1aa675 .elementor-button:hover svg, .elementor-47 .elementor-element.elementor-element-b1aa675 .elementor-button:focus svg{fill:#141715;}.elementor-47 .elementor-element.elementor-element-3e236015{--display:flex;--min-height:100vh;--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:center;--align-items:center;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-47 .elementor-element.elementor-element-3e236015.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-751b85d3{--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;--gap:0rem 5rem;--row-gap:0rem;--column-gap:5rem;}.elementor-47 .elementor-element.elementor-element-6c294bbe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-6296f880{--display:flex;}.elementor-47 .elementor-element.elementor-element-2aacdc58{--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;}.elementor-47 .elementor-element.elementor-element-2b538df1{--display:flex;}.elementor-47 .elementor-element.elementor-element-6f95e9b img{width:80%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:250px 250px 250px 250px;}.elementor-47 .elementor-element.elementor-element-40940447{--display:flex;}.elementor-47 .elementor-element.elementor-element-578b173d img{width:80%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:250px 250px 250px 250px;}.elementor-47 .elementor-element.elementor-element-4cff8390{--display:flex;}.elementor-47 .elementor-element.elementor-element-591fbd91 img{width:80%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:250px 250px 250px 250px;}.elementor-47 .elementor-element.elementor-element-41f53d01{--display:flex;}.elementor-47 .elementor-element.elementor-element-7f00e7ef img{width:80%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:250px 250px 250px 250px;}.elementor-47 .elementor-element.elementor-element-7489889a{--display:flex;}.elementor-47 .elementor-element.elementor-element-55c941d7 img{width:80%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:250px 250px 250px 250px;}.elementor-47 .elementor-element.elementor-element-3303f00e{--display:flex;}.elementor-47 .elementor-element.elementor-element-1135ec1f img{width:80%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:250px 250px 250px 250px;}.elementor-47 .elementor-element.elementor-element-2b2bf20f{--display:flex;}.elementor-47 .elementor-element.elementor-element-1ceeb69d img{width:80%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:250px 250px 250px 250px;}.elementor-47 .elementor-element.elementor-element-651f6565{--display:flex;}.elementor-47 .elementor-element.elementor-element-6ec19012 img{width:80%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:250px 250px 250px 250px;}.elementor-47 .elementor-element.elementor-element-319b15d6{--display:flex;}.elementor-47 .elementor-element.elementor-element-319ac546{--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;}.elementor-47 .elementor-element.elementor-element-3c28b02d{--display:flex;}.elementor-47 .elementor-element.elementor-element-305f1fc6 img{width:80%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:250px 250px 250px 250px;}.elementor-47 .elementor-element.elementor-element-3bb7b60d{--display:flex;}.elementor-47 .elementor-element.elementor-element-1a772842 img{width:80%;border-radius:250px 250px 250px 250px;}.elementor-47 .elementor-element.elementor-element-1401f1dc{--display:flex;}.elementor-47 .elementor-element.elementor-element-25a4ed90 img{width:80%;border-radius:250px 250px 250px 250px;}.elementor-47 .elementor-element.elementor-element-10b2d097{--display:flex;}.elementor-47 .elementor-element.elementor-element-40cdc205 img{width:80%;border-radius:250px 250px 250px 250px;}.elementor-47 .elementor-element.elementor-element-3f56a5bb{--display:flex;}.elementor-47 .elementor-element.elementor-element-2ddbba6c img{width:80%;border-radius:250px 250px 250px 250px;}.elementor-47 .elementor-element.elementor-element-193721df{--display:flex;}.elementor-47 .elementor-element.elementor-element-5db26d73 img{width:80%;border-radius:250px 250px 250px 250px;}.elementor-47 .elementor-element.elementor-element-5f12508{--display:flex;}.elementor-47 .elementor-element.elementor-element-334dd081 img{width:80%;border-radius:250px 250px 250px 250px;}.elementor-47 .elementor-element.elementor-element-4ac0d543{--display:flex;}.elementor-47 .elementor-element.elementor-element-4193721e img{width:80%;border-radius:250px 250px 250px 250px;}.elementor-47 .elementor-element.elementor-element-23706a69{--display:flex;--justify-content:center;}.elementor-47 .elementor-element.elementor-element-3514545{--display:flex;--min-height:100vh;--justify-content:center;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-1982bbf1{--display:flex;}.elementor-47 .elementor-element.elementor-element-6d014fec{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-7b940235{--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;--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-47 .elementor-element.elementor-element-6a5f6370{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-47 .elementor-element.elementor-element-6a5f6370.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-6a5f6370 .elementor-heading-title{font-family:"the-seasons", Sans-serif;font-size:clamp(2.000rem, 1.296rem + 3.005vw, 3.700rem);font-weight:400;color:#141715;}.elementor-47 .elementor-element.elementor-element-aef1f3a.elementor-element{--align-self:flex-end;}.elementor-47 .elementor-element.elementor-element-aef1f3a{--lottie-container-width:80px;--lottie-container-max-width:80px;}.elementor-47 .elementor-element.elementor-element-5b6f9a98{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-2d43676e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;font-family:"freight-neo-pro", Sans-serif;font-size:clamp(1.100rem, 0.824rem + 0.751vw, 1.100rem);font-weight:400;line-height:clamp(1.300rem, 0.824rem + 0.751vw, 1.500rem);color:#141715;}.elementor-47 .elementor-element.elementor-element-e239952 .elementor-button{background-color:var( --e-global-color-accent );font-family:"the-seasons", Sans-serif;font-size:clamp(1.000rem, 0.824rem + 0.751vw, 1.200rem);font-weight:700;text-transform:uppercase;fill:#141715;color:#141715;transition-duration:400ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:#141715;border-radius:32px 32px 32px 32px;padding:12px 32px 12px 32px;}.elementor-47 .elementor-element.elementor-element-e239952 .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-e239952 .elementor-button:focus{background-color:var( --e-global-color-d1551d1 );color:#141715;border-color:#14171500;box-shadow:3px 3px 0px 0px #141715;}.elementor-47 .elementor-element.elementor-element-e239952:hover{--e-transform-translateY:-3px;}.elementor-47 .elementor-element.elementor-element-e239952.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-e239952 .elementor-button:hover svg, .elementor-47 .elementor-element.elementor-element-e239952 .elementor-button:focus svg{fill:#141715;}.elementor-47 .elementor-element.elementor-element-10fefc3{--display:flex;--position:absolute;--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:flex-end;--align-items:flex-end;bottom:0px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-10fefc3{left:0px;}body.rtl .elementor-47 .elementor-element.elementor-element-10fefc3{right:0px;}.elementor-47 .elementor-element.elementor-element-4bc5caff{--display:flex;--min-height:100vh;--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:center;--align-items:center;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-47 .elementor-element.elementor-element-4bc5caff.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-1e881988{--display:flex;--min-height:100vh;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-47 .elementor-element.elementor-element-4b068e72{--display:flex;}.elementor-47 .elementor-element.elementor-element-2d92e886.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-2d92e886{right:0px;}body.rtl .elementor-47 .elementor-element.elementor-element-2d92e886{left:0px;}.elementor-47 .elementor-element.elementor-element-2d92e886{top:0px;}.elementor-47 .elementor-element.elementor-element-3051a7b7{--display:flex;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-440f6721{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-401b24c6{--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-47 .elementor-element.elementor-element-77885e8.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-77885e8 .elementor-heading-title{font-family:"the-seasons", Sans-serif;font-size:clamp(2.000rem, 1.296rem + 3.005vw, 3.700rem);font-weight:600;color:#141715;}.elementor-47 .elementor-element.elementor-element-3f780c89.elementor-element{--align-self:flex-end;}.elementor-47 .elementor-element.elementor-element-3f780c89{--lottie-container-width:80px;--lottie-container-max-width:80px;}.elementor-47 .elementor-element.elementor-element-42eb3a2f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-3d2f6bdc{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;font-family:"freight-neo-pro", Sans-serif;font-size:clamp(1.100rem, 0.824rem + 0.751vw, 1.100rem);font-weight:400;line-height:clamp(1.300rem, 0.824rem + 0.751vw, 1.500rem);color:#141715;}.elementor-47 .elementor-element.elementor-element-5e9e200b .elementor-button{background-color:var( --e-global-color-accent );font-family:"the-seasons", Sans-serif;font-size:clamp(1.000rem, 0.824rem + 0.751vw, 1.200rem);font-weight:700;text-transform:uppercase;fill:#141715;color:#141715;transition-duration:400ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:#141715;border-radius:32px 32px 32px 32px;padding:12px 32px 12px 32px;}.elementor-47 .elementor-element.elementor-element-5e9e200b .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-5e9e200b .elementor-button:focus{background-color:var( --e-global-color-d1551d1 );color:#141715;border-color:#14171500;box-shadow:3px 3px 0px 0px #141715;}.elementor-47 .elementor-element.elementor-element-5e9e200b:hover{--e-transform-translateY:-3px;}.elementor-47 .elementor-element.elementor-element-5e9e200b.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-5e9e200b .elementor-button:hover svg, .elementor-47 .elementor-element.elementor-element-5e9e200b .elementor-button:focus svg{fill:#141715;}.elementor-47 .elementor-element.elementor-element-73615724{--display:flex;}.elementor-47 .elementor-element.elementor-element-611573f6{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-47 .elementor-element.elementor-element-611573f6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-5f2fd6ae{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;--lottie-container-width:160px;--lottie-container-max-width:160px;}.elementor-47 .elementor-element.elementor-element-5f2fd6ae.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-159b8606 .elementor-heading-title{font-family:"the-seasons", Sans-serif;font-size:clamp(1.500rem, 0.944rem + 4.507vw, 5.000rem);font-weight:600;color:#141715;}.elementor-47 .elementor-element.elementor-element-62812ecb .elementor-heading-title{font-family:"the-seasons", Sans-serif;font-size:clamp(1.500rem, 0.944rem + 4.507vw, 5.000rem);font-weight:600;color:#141715;}.elementor-47 .elementor-element.elementor-element-12200225{--display:flex;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-47 .elementor-element.elementor-element-b24bae6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;font-family:"freight-neo-pro", Sans-serif;font-size:clamp(1.300rem, 0.824rem + 0.751vw, 1.300rem);font-weight:400;line-height:clamp(1.300rem, 0.824rem + 0.751vw, 1.500rem);color:#141715;}.elementor-47 .elementor-element.elementor-element-b24bae6.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-13b1953f{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-1a3a8b6f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-2aa04abd{--display:flex;--min-height:100vh;--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:center;--align-items:center;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-47 .elementor-element.elementor-element-2aa04abd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-ce0d121{--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:0rem 5rem;--row-gap:0rem;--column-gap:5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-53da29ed{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-69d75118{--display:flex;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-6a3f635a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-2d39f7c7{--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-47 .elementor-element.elementor-element-8be1747.elementor-element{--align-self:flex-end;}.elementor-47 .elementor-element.elementor-element-8be1747{--lottie-container-width:80px;--lottie-container-max-width:80px;}.elementor-47 .elementor-element.elementor-element-49dbe8f7{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-47 .elementor-element.elementor-element-49dbe8f7.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-49dbe8f7 .elementor-heading-title{font-family:"the-seasons", Sans-serif;font-size:clamp(2.000rem, 1.296rem + 3.005vw, 3.700rem);font-weight:600;color:#141715;}.elementor-47 .elementor-element.elementor-element-78d21c11{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-2a64bf68{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;font-family:"freight-neo-pro", Sans-serif;font-size:clamp(1.100rem, 0.824rem + 0.751vw, 1.100rem);font-weight:400;line-height:clamp(1.300rem, 0.824rem + 0.751vw, 1.500rem);color:#141715;}.elementor-47 .elementor-element.elementor-element-3957456c .elementor-button{background-color:#C2E0CF00;font-family:"the-seasons", Sans-serif;font-size:clamp(1.000rem, 0.824rem + 0.751vw, 1.200rem);font-weight:700;text-transform:uppercase;fill:#141715;color:#141715;transition-duration:400ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:#141715;border-radius:32px 32px 32px 32px;padding:12px 32px 12px 32px;}.elementor-47 .elementor-element.elementor-element-3957456c .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-3957456c .elementor-button:focus{background-color:#C2E0CF;color:#141715;border-color:#14171500;box-shadow:3px 3px 0px 0px #141715;}.elementor-47 .elementor-element.elementor-element-3957456c:hover{--e-transform-translateY:-3px;}.elementor-47 .elementor-element.elementor-element-3957456c.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-3957456c .elementor-button:hover svg, .elementor-47 .elementor-element.elementor-element-3957456c .elementor-button:focus svg{fill:#141715;}.elementor-47 .elementor-element.elementor-element-56b5676c{--display:flex;--min-height:100vh;--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:center;--align-items:center;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-47 .elementor-element.elementor-element-56b5676c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-2c708dad{--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;--gap:0rem 5rem;--row-gap:0rem;--column-gap:5rem;}.elementor-47 .elementor-element.elementor-element-42afa712{--display:flex;--min-height:100vh;--justify-content:center;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-3b2ffed6{--display:flex;}.elementor-47 .elementor-element.elementor-element-b9e3e7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-d512b12{--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;--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-47 .elementor-element.elementor-element-1d3ad03a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-47 .elementor-element.elementor-element-1d3ad03a.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-1d3ad03a .elementor-heading-title{font-family:"the-seasons", Sans-serif;font-size:clamp(2.000rem, 1.296rem + 3.005vw, 3.700rem);font-weight:600;color:#141715;}.elementor-47 .elementor-element.elementor-element-49c677f8.elementor-element{--align-self:flex-end;}.elementor-47 .elementor-element.elementor-element-49c677f8{--lottie-container-width:80px;--lottie-container-max-width:80px;}.elementor-47 .elementor-element.elementor-element-1bba46bd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-46f3dd75{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;font-family:"freight-neo-pro", Sans-serif;font-size:clamp(1.100rem, 0.824rem + 0.751vw, 1.100rem);font-weight:400;line-height:clamp(1.300rem, 0.824rem + 0.751vw, 1.500rem);color:#141715;}.elementor-47 .elementor-element.elementor-element-7c54b0f1 .elementor-button{background-color:#C2E0CF00;font-family:"the-seasons", Sans-serif;font-size:clamp(1.000rem, 0.824rem + 0.751vw, 1.200rem);font-weight:700;text-transform:uppercase;fill:#141715;color:#141715;transition-duration:400ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:#141715;border-radius:32px 32px 32px 32px;padding:12px 32px 12px 32px;}.elementor-47 .elementor-element.elementor-element-7c54b0f1 .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-7c54b0f1 .elementor-button:focus{background-color:#C2E0CF;color:#141715;border-color:#14171500;box-shadow:3px 3px 0px 0px #141715;}.elementor-47 .elementor-element.elementor-element-7c54b0f1:hover{--e-transform-translateY:-3px;}.elementor-47 .elementor-element.elementor-element-7c54b0f1.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-7c54b0f1 .elementor-button:hover svg, .elementor-47 .elementor-element.elementor-element-7c54b0f1 .elementor-button:focus svg{fill:#141715;}.elementor-47 .elementor-element.elementor-element-7900a26c{--display:flex;--position:absolute;--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:flex-end;--align-items:flex-end;bottom:0px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-7900a26c{left:0px;}body.rtl .elementor-47 .elementor-element.elementor-element-7900a26c{right:0px;}.elementor-47 .elementor-element.elementor-element-30832b30{--display:flex;--min-height:100vh;--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:center;--align-items:center;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-47 .elementor-element.elementor-element-30832b30.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-1d2178ce{--display:flex;--min-height:100vh;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-47 .elementor-element.elementor-element-1d2178ce:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-1d2178ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-326b4cac{--display:flex;}.elementor-47 .elementor-element.elementor-element-51f9dd19.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-51f9dd19{right:0px;}body.rtl .elementor-47 .elementor-element.elementor-element-51f9dd19{left:0px;}.elementor-47 .elementor-element.elementor-element-51f9dd19{top:0px;}.elementor-47 .elementor-element.elementor-element-17b24b4c{--display:flex;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-a4fc3f8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-7b41d628{--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-47 .elementor-element.elementor-element-1cb85d4b.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-1cb85d4b .elementor-heading-title{font-family:"the-seasons", Sans-serif;font-size:clamp(2.000rem, 1.296rem + 3.005vw, 3.700rem);font-weight:600;color:#141715;}.elementor-47 .elementor-element.elementor-element-1adca8dd.elementor-element{--align-self:flex-end;}.elementor-47 .elementor-element.elementor-element-1adca8dd{--lottie-container-width:80px;--lottie-container-max-width:80px;}.elementor-47 .elementor-element.elementor-element-6ac5bd21{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-41beaff9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;font-family:"freight-neo-pro", Sans-serif;font-size:clamp(1.100rem, 0.824rem + 0.751vw, 1.100rem);font-weight:400;line-height:clamp(1.300rem, 0.824rem + 0.751vw, 1.500rem);color:#141715;}.elementor-47 .elementor-element.elementor-element-381ee894 .elementor-button{background-color:#C2E0CF00;font-family:"the-seasons", Sans-serif;font-size:clamp(1.000rem, 0.824rem + 0.751vw, 1.200rem);font-weight:700;text-transform:uppercase;fill:#141715;color:#141715;transition-duration:400ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:#141715;border-radius:32px 32px 32px 32px;padding:12px 32px 12px 32px;}.elementor-47 .elementor-element.elementor-element-381ee894 .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-381ee894 .elementor-button:focus{background-color:var( --e-global-color-d1551d1 );color:#141715;border-color:#14171500;box-shadow:3px 3px 0px 0px #141715;}.elementor-47 .elementor-element.elementor-element-381ee894:hover{--e-transform-translateY:-3px;}.elementor-47 .elementor-element.elementor-element-381ee894.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-381ee894 .elementor-button:hover svg, .elementor-47 .elementor-element.elementor-element-381ee894 .elementor-button:focus svg{fill:#141715;}.elementor-47 .elementor-element.elementor-element-14351d5e{--display:flex;}.elementor-47 .elementor-element.elementor-element-62b10d58{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-47 .elementor-element.elementor-element-62b10d58.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-43298cf6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;--lottie-container-width:160px;--lottie-container-max-width:160px;}.elementor-47 .elementor-element.elementor-element-43298cf6.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-4f85798b .elementor-heading-title{font-family:"the-seasons", Sans-serif;font-size:clamp(1.500rem, 0.944rem + 4.507vw, 5.000rem);font-weight:600;color:#141715;}.elementor-47 .elementor-element.elementor-element-1b03768e{--display:flex;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-47 .elementor-element.elementor-element-36bc692d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;font-family:"freight-neo-pro", Sans-serif;font-size:clamp(1.300rem, 0.824rem + 0.751vw, 1.300rem);font-weight:400;line-height:clamp(1.300rem, 0.824rem + 0.751vw, 1.500rem);color:#141715;}.elementor-47 .elementor-element.elementor-element-36bc692d.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-4ed0c88b{--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;--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-47 .elementor-element.elementor-element-4ed0c88b:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-4ed0c88b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C2E0CF;}.elementor-47 .elementor-element.elementor-element-51ab5d43{--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;--padding-top:1rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:0rem;}.elementor-47 .elementor-element.elementor-element-6f94eae7{--display:flex;}.elementor-47 .elementor-element.elementor-element-424d8ae6{--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:5rem;}.elementor-47 .elementor-element.elementor-element-42ad5310.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-42ad5310 .elementor-heading-title{font-family:"the-seasons", Sans-serif;font-size:clamp(2.000rem, 1.296rem + 3.005vw, 3.700rem);font-weight:600;color:#141715;}.elementor-47 .elementor-element.elementor-element-744436ec.elementor-element{--align-self:center;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-744436ec{left:75%;}body.rtl .elementor-47 .elementor-element.elementor-element-744436ec{right:75%;}.elementor-47 .elementor-element.elementor-element-744436ec{top:-55%;--lottie-container-width:80px;--lottie-container-max-width:80px;}.elementor-47 .elementor-element.elementor-element-6f73601{--display:flex;}.elementor-47 .elementor-element.elementor-element-71fd1aa5{--display:flex;}.elementor-47 .elementor-element.elementor-element-5b5ad569{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-3988f0fe.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-3988f0fe img{width:80px;}.elementor-47 .elementor-element.elementor-element-7412cf4{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-47 .elementor-element.elementor-element-7412cf4.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-7412cf4 .elementor-heading-title{font-family:"freight-neo-pro", Sans-serif;font-size:clamp(1.000rem, 0.824rem + 0.751vw, 1.500rem);font-weight:600;color:#141715;}.elementor-47 .elementor-element.elementor-element-e2c9992{font-family:"freight-neo-pro", Sans-serif;font-size:clamp(1.000rem, 0.912rem + 0.376vw, 1.0rem);font-weight:400;color:#141715;}.elementor-47 .elementor-element.elementor-element-586cd59c{--display:flex;}.elementor-47 .elementor-element.elementor-element-15f8d8b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-4a702184.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-4a702184 img{width:80px;}.elementor-47 .elementor-element.elementor-element-268636a8{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-47 .elementor-element.elementor-element-268636a8.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-268636a8 .elementor-heading-title{font-family:"freight-neo-pro", Sans-serif;font-size:clamp(1.000rem, 0.824rem + 0.751vw, 1.500rem);font-weight:600;color:#141715;}.elementor-47 .elementor-element.elementor-element-2f42fb7e{font-family:"freight-neo-pro", Sans-serif;font-size:clamp(1.000rem, 0.912rem + 0.376vw, 1.0rem);font-weight:400;color:#141715;}.elementor-47 .elementor-element.elementor-element-686d8aa{--display:flex;}.elementor-47 .elementor-element.elementor-element-3770a091{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-2ca17eeb.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-2ca17eeb img{width:80px;}.elementor-47 .elementor-element.elementor-element-1bbbf97c{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-47 .elementor-element.elementor-element-1bbbf97c.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-1bbbf97c .elementor-heading-title{font-family:"freight-neo-pro", Sans-serif;font-size:clamp(1.000rem, 0.824rem + 0.751vw, 1.500rem);font-weight:600;color:#141715;}.elementor-47 .elementor-element.elementor-element-62a430a9{font-family:"freight-neo-pro", Sans-serif;font-size:clamp(1.000rem, 0.912rem + 0.376vw, 1.0rem);font-weight:400;color:#141715;}.elementor-47 .elementor-element.elementor-element-488028c2{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:32px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:70%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:90%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:70%;--e-n-carousel-arrow-size:32px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-17bb55b1{right:0px;}body.rtl .elementor-47 .elementor-element.elementor-element-17bb55b1{left:0px;}.elementor-47 .elementor-element.elementor-element-17bb55b1{bottom:0px;}.elementor-47 .elementor-element.elementor-element-49c89fd9{--display:flex;--min-height:120vh;--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;}.elementor-47 .elementor-element.elementor-element-5d1d767e.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-5d1d767e{left:0px;}body.rtl .elementor-47 .elementor-element.elementor-element-5d1d767e{right:0px;}.elementor-47 .elementor-element.elementor-element-5d1d767e{bottom:0px;}.elementor-47 .elementor-element.elementor-element-4142af6b{--display:flex;}.elementor-47 .elementor-element.elementor-element-4142af6b.e-con{--align-self:center;}.elementor-47 .elementor-element.elementor-element-617431fc{--display:flex;--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-47 .elementor-element.elementor-element-617431fc.e-con{--align-self:center;}.elementor-47 .elementor-element.elementor-element-66b88699{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;text-align:center;}.elementor-47 .elementor-element.elementor-element-66b88699.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-66b88699 .elementor-heading-title{font-family:"the-seasons", Sans-serif;font-size:clamp(2.000rem, 1.296rem + 3.005vw, 3.700rem);font-weight:400;color:#141715;}.elementor-47 .elementor-element.elementor-element-3a910746{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;font-family:"freight-neo-pro", Sans-serif;font-size:clamp(1.000rem, 0.824rem + 0.751vw, 1.100rem);font-weight:400;line-height:clamp(1.300rem, 0.824rem + 0.751vw, 1.500rem);color:#141715;}.elementor-47 .elementor-element.elementor-element-3afdc485{--display:flex;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-47 .elementor-element.elementor-element-5a0581b1 .elementor-field-group{padding-right:calc( 16px/2 );padding-left:calc( 16px/2 );margin-bottom:16px;}.elementor-47 .elementor-element.elementor-element-5a0581b1 .elementor-form-fields-wrapper{margin-left:calc( -16px/2 );margin-right:calc( -16px/2 );margin-bottom:-16px;}.elementor-47 .elementor-element.elementor-element-5a0581b1 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-47 .elementor-element.elementor-element-5a0581b1 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-47 .elementor-element.elementor-element-5a0581b1 .elementor-labels-inline .elementor-field-group > label{padding-left:8px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-5a0581b1 .elementor-labels-inline .elementor-field-group > label{padding-right:8px;}body .elementor-47 .elementor-element.elementor-element-5a0581b1 .elementor-labels-above .elementor-field-group > label{padding-bottom:8px;}.elementor-47 .elementor-element.elementor-element-5a0581b1 .elementor-field-group > label{font-family:"freight-neo-pro", Sans-serif;font-size:0.9rem;font-weight:400;}.elementor-47 .elementor-element.elementor-element-5a0581b1 .elementor-field-type-html{padding-bottom:0px;color:#1417159E;font-family:"freight-neo-pro", Sans-serif;font-size:0.9rem;font-weight:400;font-style:normal;}.elementor-47 .elementor-element.elementor-element-5a0581b1 .elementor-field-group .elementor-field{color:#141715;}.elementor-47 .elementor-element.elementor-element-5a0581b1 .elementor-field-group .elementor-field, .elementor-47 .elementor-element.elementor-element-5a0581b1 .elementor-field-subgroup label{font-family:"freight-neo-pro", Sans-serif;font-size:1rem;font-weight:400;font-style:normal;}.elementor-47 .elementor-element.elementor-element-5a0581b1 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-color:#14171540;border-radius:25px 25px 25px 25px;}.elementor-47 .elementor-element.elementor-element-5a0581b1 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-color:#14171540;border-radius:25px 25px 25px 25px;}.elementor-47 .elementor-element.elementor-element-5a0581b1 .elementor-field-group .elementor-select-wrapper::before{color:#14171540;}.elementor-47 .elementor-element.elementor-element-5a0581b1 .elementor-button{font-family:"the-seasons", Sans-serif;font-size:1.3rem;font-weight:500;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-radius:25px 25px 25px 25px;padding:10px 24px 8px 24px;}.elementor-47 .elementor-element.elementor-element-5a0581b1 .e-form__buttons__wrapper__button-next{background-color:#FFFFFF;color:#141715;border-color:#141715;}.elementor-47 .elementor-element.elementor-element-5a0581b1 .elementor-button[type="submit"]{background-color:#FFFFFF;color:#141715;border-color:#141715;}.elementor-47 .elementor-element.elementor-element-5a0581b1 .elementor-button[type="submit"] svg *{fill:#141715;}.elementor-47 .elementor-element.elementor-element-5a0581b1 .e-form__buttons__wrapper__button-previous{color:#141715;}.elementor-47 .elementor-element.elementor-element-5a0581b1 .e-form__buttons__wrapper__button-next:hover{background-color:#C2E0CF;color:#141715;border-color:#02010100;}.elementor-47 .elementor-element.elementor-element-5a0581b1 .elementor-button[type="submit"]:hover{background-color:#C2E0CF;color:#141715;border-color:#02010100;}.elementor-47 .elementor-element.elementor-element-5a0581b1 .elementor-button[type="submit"]:hover svg *{fill:#141715;}.elementor-47 .elementor-element.elementor-element-5a0581b1 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;border-color:#02010100;}.elementor-47 .elementor-element.elementor-element-5a0581b1{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-47 .elementor-element.elementor-element-40bcd782{--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-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-40bcd782.e-con{--align-self:flex-end;}.elementor-47 .elementor-element.elementor-element-377fdb50{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;bottom:3%;z-index:99;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 50px -20px rgba(0,0,0,0.5);--lottie-container-width:80px;--lottie-container-max-width:132px;}.elementor-47 .elementor-element.elementor-element-377fdb50.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-377fdb50{right:2%;}body.rtl .elementor-47 .elementor-element.elementor-element-377fdb50{left:2%;}.elementor-47 .elementor-element.elementor-element-1d13c823{--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;--padding-top:10rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-47 .elementor-element.elementor-element-1d13c823:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-1d13c823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141715;}.elementor-47 .elementor-element.elementor-element-182581df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-182581df.e-con{--align-self:center;}.elementor-47 .elementor-element.elementor-element-2291cf0b{--display:flex;--justify-content:flex-start;}.elementor-47 .elementor-element.elementor-element-79c9a63e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-47 .elementor-element.elementor-element-79c9a63e.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-79c9a63e .elementor-heading-title{font-family:"freight-neo-pro", Sans-serif;font-size:clamp(0.900rem, 0.824rem + 0.751vw, 1.100rem);font-weight:600;line-height:clamp(0.900rem, 0.824rem + 0.751vw, 1.100rem);color:#F4F1ED;}.elementor-47 .elementor-element.elementor-element-60fc6290{font-family:"freight-neo-pro", Sans-serif;font-size:clamp(0.900rem, 0.912rem + 0.376vw, 1.0rem);font-weight:400;color:#F4F1ED;}.elementor-47 .elementor-element.elementor-element-2e62daca{--display:flex;}.elementor-47 .elementor-element.elementor-element-6d068666{--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:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F4F1ED7D;--border-color:#F4F1ED7D;--padding-top:0rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-47 .elementor-element.elementor-element-2571205a{--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-end;--gap:0rem 3rem;--row-gap:0rem;--column-gap:3rem;}.elementor-47 .elementor-element.elementor-element-61a28be2:hover{--e-transform-translateX:3px;}.elementor-47 .elementor-element.elementor-element-61a28be2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-47 .elementor-element.elementor-element-61a28be2.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-61a28be2 .elementor-heading-title{font-family:"the-seasons", Sans-serif;font-size:clamp(1.100rem, 1.296rem + 3.005vw, 1.500rem);font-weight:300;color:#F4F1ED;}.elementor-47 .elementor-element.elementor-element-61a28be2 .elementor-heading-title a:hover, .elementor-47 .elementor-element.elementor-element-61a28be2 .elementor-heading-title a:focus{color:#C2E0CF;}.elementor-47 .elementor-element.elementor-element-61a28be2 .elementor-heading-title a{transition-duration:0.5s;}.elementor-47 .elementor-element.elementor-element-303d3a5d:hover{--e-transform-translateX:3px;}.elementor-47 .elementor-element.elementor-element-303d3a5d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:end;}.elementor-47 .elementor-element.elementor-element-303d3a5d.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-303d3a5d .elementor-heading-title{font-family:"the-seasons", Sans-serif;font-size:clamp(1.100rem, 1.296rem + 3.005vw, 1.500rem);font-weight:300;color:#F4F1ED;}.elementor-47 .elementor-element.elementor-element-303d3a5d .elementor-heading-title a:hover, .elementor-47 .elementor-element.elementor-element-303d3a5d .elementor-heading-title a:focus{color:#C2E0CF;}.elementor-47 .elementor-element.elementor-element-303d3a5d .elementor-heading-title a{transition-duration:0.5s;}.elementor-47 .elementor-element.elementor-element-faa9f23:hover{--e-transform-translateX:3px;}.elementor-47 .elementor-element.elementor-element-faa9f23{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:end;}.elementor-47 .elementor-element.elementor-element-faa9f23.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-faa9f23 .elementor-heading-title{font-family:"the-seasons", Sans-serif;font-size:clamp(1.100rem, 1.296rem + 3.005vw, 1.500rem);font-weight:300;color:#F4F1ED73;}.elementor-47 .elementor-element.elementor-element-faa9f23 .elementor-heading-title a:hover, .elementor-47 .elementor-element.elementor-element-faa9f23 .elementor-heading-title a:focus{color:var( --e-global-color-d1551d1 );}.elementor-47 .elementor-element.elementor-element-faa9f23 .elementor-heading-title a{transition-duration:0.5s;}.elementor-47 .elementor-element.elementor-element-1969ab98:hover{--e-transform-translateX:3px;}.elementor-47 .elementor-element.elementor-element-1969ab98{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:end;}.elementor-47 .elementor-element.elementor-element-1969ab98.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-1969ab98 .elementor-heading-title{font-family:"the-seasons", Sans-serif;font-size:clamp(1.100rem, 1.296rem + 3.005vw, 1.500rem);font-weight:300;color:#F4F1ED73;}.elementor-47 .elementor-element.elementor-element-1969ab98 .elementor-heading-title a:hover, .elementor-47 .elementor-element.elementor-element-1969ab98 .elementor-heading-title a:focus{color:var( --e-global-color-d1551d1 );}.elementor-47 .elementor-element.elementor-element-1969ab98 .elementor-heading-title a{transition-duration:0.5s;}.elementor-47 .elementor-element.elementor-element-78626fa6{--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:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F4F1ED7D;--border-color:#F4F1ED7D;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-47 .elementor-element.elementor-element-26d98656{--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:flex-end;--align-items:center;--gap:0rem 3rem;--row-gap:0rem;--column-gap:3rem;}.elementor-47 .elementor-element.elementor-element-75609c3c{--display:flex;}.elementor-47 .elementor-element.elementor-element-187f7e74.elementor-element{--align-self:flex-end;}.elementor-47 .elementor-element.elementor-element-187f7e74{font-family:"freight-neo-pro", Sans-serif;font-size:clamp(0.900rem, 0.912rem + 0.376vw, 1.0rem);font-weight:400;color:#F4F1ED7A;}.elementor-47 .elementor-element.elementor-element-47e89004{--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;--margin-top:5rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-47 .elementor-element.elementor-element-47e89004.e-con{--align-self:center;}.elementor-47 .elementor-element.elementor-element-4fa47dfe.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-4fa47dfe{text-align:center;}.elementor-47 .elementor-element.elementor-element-4fa47dfe img{width:100%;max-width:100%;}.elementor-47 .elementor-element.elementor-element-486ddbe0{--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:center;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-47 .elementor-element.elementor-element-486ddbe0.e-con{--align-self:center;}.elementor-47 .elementor-element.elementor-element-5210bb0c{margin:0rem 1rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"freight-neo-pro", Sans-serif;font-size:clamp(0.800rem, 0.912rem + 0.376vw, 0.9rem);font-weight:400;color:#F4F1ED7A;}.elementor-47 .elementor-element.elementor-element-5210bb0c.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-47bcc77f{--lottie-container-width:24px;}body.elementor-page-47:not(.elementor-motion-effects-element-type-background), body.elementor-page-47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1551d1 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-47 .elementor-element.elementor-element-41180cc4{--width:95%;}.elementor-47 .elementor-element.elementor-element-20658f02{--width:auto;}.elementor-47 .elementor-element.elementor-element-415c40aa{--width:100vw;}.elementor-47 .elementor-element.elementor-element-6673af2d{--width:75%;}.elementor-47 .elementor-element.elementor-element-3e236015{--width:100vw;}.elementor-47 .elementor-element.elementor-element-6c294bbe{--width:75%;}.elementor-47 .elementor-element.elementor-element-5b6f9a98{--width:75%;}.elementor-47 .elementor-element.elementor-element-4bc5caff{--width:70vw;}.elementor-47 .elementor-element.elementor-element-3051a7b7{--width:75%;}.elementor-47 .elementor-element.elementor-element-42eb3a2f{--width:100%;}.elementor-47 .elementor-element.elementor-element-611573f6{--width:100%;}.elementor-47 .elementor-element.elementor-element-12200225{--width:45%;}.elementor-47 .elementor-element.elementor-element-1a3a8b6f{--width:auto;}.elementor-47 .elementor-element.elementor-element-2aa04abd{--width:100vw;}.elementor-47 .elementor-element.elementor-element-78d21c11{--width:75%;}.elementor-47 .elementor-element.elementor-element-56b5676c{--width:100vw;}.elementor-47 .elementor-element.elementor-element-1bba46bd{--width:75%;}.elementor-47 .elementor-element.elementor-element-30832b30{--width:70vw;}.elementor-47 .elementor-element.elementor-element-17b24b4c{--width:75%;}.elementor-47 .elementor-element.elementor-element-6ac5bd21{--width:100%;}.elementor-47 .elementor-element.elementor-element-62b10d58{--width:100%;}.elementor-47 .elementor-element.elementor-element-1b03768e{--width:45%;}.elementor-47 .elementor-element.elementor-element-6f94eae7{--width:60%;}.elementor-47 .elementor-element.elementor-element-424d8ae6{--width:100%;}.elementor-47 .elementor-element.elementor-element-4142af6b{--width:60%;}.elementor-47 .elementor-element.elementor-element-617431fc{--width:100%;}.elementor-47 .elementor-element.elementor-element-40bcd782{--width:100%;}.elementor-47 .elementor-element.elementor-element-182581df{--width:95%;}.elementor-47 .elementor-element.elementor-element-47e89004{--width:95%;}.elementor-47 .elementor-element.elementor-element-486ddbe0{--width:95%;}}@media(max-width:1440px) and (min-width:768px){.elementor-47 .elementor-element.elementor-element-6fd73d55{--width:55%;}.elementor-47 .elementor-element.elementor-element-6673af2d{--width:85%;}.elementor-47 .elementor-element.elementor-element-6c294bbe{--width:60%;}.elementor-47 .elementor-element.elementor-element-7b940235{--width:90%;}.elementor-47 .elementor-element.elementor-element-5b6f9a98{--width:80%;}.elementor-47 .elementor-element.elementor-element-53da29ed{--width:55%;}.elementor-47 .elementor-element.elementor-element-78d21c11{--width:85%;}.elementor-47 .elementor-element.elementor-element-d512b12{--width:90%;}.elementor-47 .elementor-element.elementor-element-1bba46bd{--width:80%;}.elementor-47 .elementor-element.elementor-element-4142af6b{--width:90%;}.elementor-47 .elementor-element.elementor-element-2291cf0b{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-47 .elementor-element.elementor-element-6fd73d55{--width:100%;}.elementor-47 .elementor-element.elementor-element-6673af2d{--width:100%;}.elementor-47 .elementor-element.elementor-element-7b940235{--width:100%;}.elementor-47 .elementor-element.elementor-element-5b6f9a98{--width:100%;}.elementor-47 .elementor-element.elementor-element-4bc5caff{--width:100vw;}.elementor-47 .elementor-element.elementor-element-53da29ed{--width:100%;}.elementor-47 .elementor-element.elementor-element-78d21c11{--width:100%;}.elementor-47 .elementor-element.elementor-element-d512b12{--width:100%;}.elementor-47 .elementor-element.elementor-element-1bba46bd{--width:100%;}.elementor-47 .elementor-element.elementor-element-30832b30{--width:100vw;}.elementor-47 .elementor-element.elementor-element-6f73601{--width:100%;}.elementor-47 .elementor-element.elementor-element-617431fc{--width:100%;}}@media(max-width:1440px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-19e65940{--min-height:87vh;}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-76c6f559{--min-height:87vh;}.elementor-47 .elementor-element.elementor-element-76c6f559:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-76c6f559 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:120% auto;}.elementor-47 .elementor-element.elementor-element-21bc3105{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-47 .elementor-element.elementor-element-21bc3105 img{width:385px;}.elementor-47 .elementor-element.elementor-element-1da578c3{--min-height:87vh;}.elementor-47 .elementor-element.elementor-element-44b8605c{--min-height:15vh;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-47 .elementor-element.elementor-element-7587d62{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-47 .elementor-element.elementor-element-415c40aa.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-4e082827{--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;}.elementor-47 .elementor-element.elementor-element-6fd73d55{--justify-content:center;}.elementor-47 .elementor-element.elementor-element-14cd4ade{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-47 .elementor-element.elementor-element-40017f5d.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-40017f5d{--lottie-container-width:60px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-3e236015.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-751b85d3{--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;}.elementor-47 .elementor-element.elementor-element-6c294bbe{--gap:0rem 1rem;--row-gap:0rem;--column-gap:1rem;}.elementor-47 .elementor-element.elementor-element-7b940235{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-aef1f3a.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-aef1f3a{--lottie-container-width:60px;}.elementor-47 .elementor-element.elementor-element-4bc5caff.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-611573f6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-13b1953f{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-47 .elementor-element.elementor-element-2aa04abd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-ce0d121{--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;}.elementor-47 .elementor-element.elementor-element-53da29ed{--justify-content:center;}.elementor-47 .elementor-element.elementor-element-2d39f7c7{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-8be1747.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-8be1747{--lottie-container-width:60px;}.elementor-47 .elementor-element.elementor-element-56b5676c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-2c708dad{--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;}.elementor-47 .elementor-element.elementor-element-d512b12{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-49c677f8.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-49c677f8{--lottie-container-width:60px;}.elementor-47 .elementor-element.elementor-element-30832b30.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-62b10d58.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-51ab5d43{--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;}.elementor-47 .elementor-element.elementor-element-424d8ae6{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-744436ec.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-744436ec{--lottie-container-width:60px;}.elementor-47 .elementor-element.elementor-element-488028c2{--e-n-carousel-arrow-next-right-position:85%;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-377fdb50{--lottie-container-width:70px;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-76c6f559:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-76c6f559 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:160% auto;}.elementor-47 .elementor-element.elementor-element-415c40aa.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-4e082827{--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-47 .elementor-element.elementor-element-5c5079f6.elementor-element{--align-self:flex-end;}.elementor-47 .elementor-element.elementor-element-5c5079f6{--lottie-container-width:45%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-b1aa675.elementor-element{--align-self:flex-end;}.elementor-47 .elementor-element.elementor-element-b1aa675 .elementor-button{padding:10px 24px 8px 24px;}.elementor-47 .elementor-element.elementor-element-3e236015.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-e239952.elementor-element{--align-self:flex-end;}.elementor-47 .elementor-element.elementor-element-e239952 .elementor-button{padding:10px 24px 8px 24px;}.elementor-47 .elementor-element.elementor-element-4bc5caff.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-5e9e200b.elementor-element{--align-self:flex-end;}.elementor-47 .elementor-element.elementor-element-5e9e200b .elementor-button{padding:10px 24px 8px 24px;}.elementor-47 .elementor-element.elementor-element-611573f6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-2aa04abd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-ce0d121{--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-47 .elementor-element.elementor-element-4db85008.elementor-element{--align-self:flex-end;}.elementor-47 .elementor-element.elementor-element-4db85008{--lottie-container-width:45%;}.elementor-47 .elementor-element.elementor-element-3957456c.elementor-element{--align-self:flex-end;}.elementor-47 .elementor-element.elementor-element-56b5676c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-30832b30.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-62b10d58.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-51ab5d43{--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:3rem 0rem;--row-gap:3rem;--column-gap:0rem;}.elementor-47 .elementor-element.elementor-element-488028c2{--e-n-carousel-swiper-slides-to-display:2;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-182581df{--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:3rem 0rem;--row-gap:3rem;--column-gap:0rem;}}@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-45a2f5e{--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-47 .elementor-element.elementor-element-41180cc4{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-47 .elementor-element.elementor-element-a6beae1{--width:50%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-4a0ea6fa{--width:50%;}.elementor-47 .elementor-element.elementor-element-19e65940{--min-height:90vh;}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-7b99d7fd{--lottie-container-width:150%;}.elementor-47 .elementor-element.elementor-element-76c6f559{--min-height:90vh;}.elementor-47 .elementor-element.elementor-element-76c6f559:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-76c6f559 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:300% auto;}.elementor-47 .elementor-element.elementor-element-21bc3105{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-47 .elementor-element.elementor-element-21bc3105 img{width:231px;}.elementor-47 .elementor-element.elementor-element-1da578c3{--min-height:90vh;}.elementor-47 .elementor-element.elementor-element-44b8605c{--min-height:10vh;}.elementor-47 .elementor-element.elementor-element-20658f02{--width:100vw;--gap:0rem 3rem;--row-gap:0rem;--column-gap:3rem;}.elementor-47 .elementor-element.elementor-element-415c40aa{--width:100vw;--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;}.elementor-47 .elementor-element.elementor-element-415c40aa.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-5c5079f6{--lottie-container-width:70%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-3e236015{--width:100vw;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-47 .elementor-element.elementor-element-3e236015.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-751b85d3{--width:100vw;--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:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-47 .elementor-element.elementor-element-6c294bbe{--width:100%;}.elementor-47 .elementor-element.elementor-element-422b3d18{--lottie-container-width:50%;}.elementor-47 .elementor-element.elementor-element-4bc5caff{--width:100vw;--min-height:100vh;--justify-content:flex-end;}.elementor-47 .elementor-element.elementor-element-4bc5caff.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-1e881988{--width:100vw;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-401b24c6{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-3f780c89.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-3f780c89{--lottie-container-width:60px;}.elementor-47 .elementor-element.elementor-element-73615724{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-73615724.e-con{--align-self:flex-end;}.elementor-47 .elementor-element.elementor-element-611573f6{--width:100%;--justify-content:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-47 .elementor-element.elementor-element-611573f6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-159b8606{text-align:center;}.elementor-47 .elementor-element.elementor-element-62812ecb{text-align:center;}.elementor-47 .elementor-element.elementor-element-13b1953f{--min-height:100vh;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-47 .elementor-element.elementor-element-1a3a8b6f{--width:100vw;--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:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-47 .elementor-element.elementor-element-2aa04abd{--width:100%;--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;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-47 .elementor-element.elementor-element-2aa04abd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-4db85008{--lottie-container-width:70%;}.elementor-47 .elementor-element.elementor-element-69d75118{--width:100%;}.elementor-47 .elementor-element.elementor-element-6a3f635a{--width:100%;}.elementor-47 .elementor-element.elementor-element-2d39f7c7{--width:100%;--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-47 .elementor-element.elementor-element-56b5676c{--width:100%;--justify-content:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-47 .elementor-element.elementor-element-56b5676c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-2c708dad{--width:100%;--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;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-47 .elementor-element.elementor-element-42afa712{--min-height:110vh;}.elementor-47 .elementor-element.elementor-element-7c54b0f1.elementor-element{--align-self:flex-end;}.elementor-47 .elementor-element.elementor-element-7900a26c{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-47 .elementor-element.elementor-element-a527eb7{--lottie-container-width:50%;}.elementor-47 .elementor-element.elementor-element-30832b30{--min-height:100vh;--justify-content:flex-end;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-47 .elementor-element.elementor-element-30832b30.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-1d2178ce{--width:100vw;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-47 .elementor-element.elementor-element-7b41d628{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-1adca8dd.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-1adca8dd{--lottie-container-width:60px;}.elementor-47 .elementor-element.elementor-element-381ee894.elementor-element{--align-self:flex-end;}.elementor-47 .elementor-element.elementor-element-14351d5e{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-14351d5e.e-con{--align-self:flex-end;}.elementor-47 .elementor-element.elementor-element-62b10d58{--width:100%;--min-height:78vh;--justify-content:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-47 .elementor-element.elementor-element-62b10d58.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-43298cf6{--lottie-container-width:140px;}.elementor-47 .elementor-element.elementor-element-4f85798b{text-align:center;}.elementor-47 .elementor-element.elementor-element-4ed0c88b{--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-47 .elementor-element.elementor-element-51ab5d43{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:0rem;}.elementor-47 .elementor-element.elementor-element-488028c2{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-next-right-position:70%;}.elementor-47 .elementor-element.elementor-element-17bb55b1{--lottie-container-width:60%;}.elementor-47 .elementor-element.elementor-element-49c89fd9{--min-height:150vh;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-47 .elementor-element.elementor-element-5d1d767e{--lottie-container-width:60%;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-377fdb50{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;bottom:10%;}.elementor-47 .elementor-element.elementor-element-377fdb50.elementor-element{--order:99999 /* order end hack */;}.elementor-47 .elementor-element.elementor-element-1d13c823{--padding-top:5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-47 .elementor-element.elementor-element-182581df{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-47 .elementor-element.elementor-element-79c9a63e.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-79c9a63e{text-align:center;}.elementor-47 .elementor-element.elementor-element-60fc6290.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-60fc6290{text-align:center;}.elementor-47 .elementor-element.elementor-element-6d068666{--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-47 .elementor-element.elementor-element-2571205a{--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:1rem 2rem;--row-gap:1rem;--column-gap:2rem;}.elementor-47 .elementor-element.elementor-element-61a28be2.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-61a28be2{text-align:start;}.elementor-47 .elementor-element.elementor-element-303d3a5d.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-303d3a5d{text-align:end;}.elementor-47 .elementor-element.elementor-element-faa9f23.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-faa9f23{text-align:end;}.elementor-47 .elementor-element.elementor-element-1969ab98.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-1969ab98{text-align:end;}.elementor-47 .elementor-element.elementor-element-78626fa6{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-47 .elementor-element.elementor-element-26d98656{--justify-content:space-between;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-47 .elementor-element.elementor-element-187f7e74.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-187f7e74{text-align:center;}.elementor-47 .elementor-element.elementor-element-47e89004{--margin-top:3rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}}/* Start custom CSS for container, class: .elementor-element-45a2f5e */.frosted2{
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(20px)
}

.reveal-header{
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  transform: translateY(-100%);
  opacity: 0;
  visibility: hidden;
  transition: transform 0.45s ease, opacity 0.45s ease, visibility 0.45s ease;
  z-index: 9999;
}

.reveal-header.is-visible{
  transform: translateY(0);
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-7b99d7fd */.elementor-47 .elementor-element.elementor-element-7b99d7fd {
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21bc3105 */.elementor-47 .elementor-element.elementor-element-21bc3105 img,
.elementor-47 .elementor-element.elementor-element-21bc3105 svg {
  mix-blend-mode: difference;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-176d5421 */.elementor-47 .elementor-element.elementor-element-176d5421 {
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44b8605c */.marquee {
  overflow: hidden;
  white-space: nowrap;
}

.marquee-track {
  display: inline-flex;
  align-items: center;
  will-change: transform;
}

.marquee-item {
  padding-right: 1rem;
}

.marquee:hover .marquee-track { animation-play-state: paused; }

.marquee-item{
  font-family: "The Seasons", serif;
  font-size: clamp(2.000rem, 0.592rem + 6.009vw, 6.000rem);
  font-weight: 300;
  line-height: 1.1; /* opzionale, per pulizia */
}

/* link: stessi stili + hover */
.marquee-item a{
  font-family: inherit;
  font-size: inherit;
  color: #141715;
  text-decoration: none;
  transition: color .2s ease;
}

.marquee-item a:hover,
.marquee-item a:focus-visible{
  color: #F4F1ED;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-5c5079f6 */.elementor-47 .elementor-element.elementor-element-5c5079f6 {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-40017f5d */.elementor-47 .elementor-element.elementor-element-40017f5d {
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c294bbe *//* wrapper */
.orbital-loop .loop-col{
  position: relative;
  overflow: hidden;               /* maschera */
  --speed: 25s;                   /* <-- cambia qui: più basso = più veloce */
}

/* track che scorre */
.orbital-loop .loop-track{
  display: flex;
  flex-direction: column;
  gap: 32px;                      /* distanza tra cerchi */
  will-change: transform;
}

/* direzioni */
.orbital-loop .loop-up .loop-track{
  animation: loopUp var(--speed) linear infinite;
}

.orbital-loop .loop-down .loop-track{
  animation: loopDown var(--speed) linear infinite;
}

/* movimenti: -50% funziona perché cloneremo 2 volte lo stesso contenuto */
@keyframes loopUp{
  from { transform: translateY(0); }
  to   { transform: translateY(-50%); }
}
@keyframes loopDown{
  from { transform: translateY(-50%); }
  to   { transform: translateY(0); }
}

/* opzionale: pausa on hover (sulla singola colonna) */


.orbital-loop { height: 100vh; overflow: hidden; }
.orbital-loop .loop-col { height: 100%; overflow: hidden; }/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-aef1f3a */.elementor-47 .elementor-element.elementor-element-aef1f3a {
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-422b3d18 */.elementor-47 .elementor-element.elementor-element-422b3d18 {
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-3f780c89 */.elementor-47 .elementor-element.elementor-element-3f780c89 {
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-5f2fd6ae */.elementor-47 .elementor-element.elementor-element-5f2fd6ae {
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20658f02 */.scroll-content{
    transition: none;
    overscroll-behavior: none;
    
     /* add the slash and star from code below in case all your settings are fine on mobile. this will overwrite all your settings in the editor*/
     
    display:flex !important; 
    width: 400vw !important; 
    height: 100vh !important; 
  flex-wrap: nowrap !important; 
  gap: 0 !important; 
  flex-direction: row !important; 
  margin: 0 !important; 
  padding: 0 !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7587d62 */.scroll-container{
    transition: none;
    /*overscroll-behavior: none;*/
    
    
    display:flex !important; 
    width:100% !important;
    Height: 100vh !important;
    overflow: hidden !important; 
    margin: 0px !important; 
    padding: 0px !important;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-4db85008 */.elementor-47 .elementor-element.elementor-element-4db85008 {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-8be1747 */.elementor-47 .elementor-element.elementor-element-8be1747 {
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-49c677f8 */.elementor-47 .elementor-element.elementor-element-49c677f8 {
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-a527eb7 */.elementor-47 .elementor-element.elementor-element-a527eb7 {
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-1adca8dd */.elementor-47 .elementor-element.elementor-element-1adca8dd {
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-43298cf6 */.elementor-47 .elementor-element.elementor-element-43298cf6 {
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-744436ec */.elementor-47 .elementor-element.elementor-element-744436ec {
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-17bb55b1 */.elementor-47 .elementor-element.elementor-element-17bb55b1 {
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-5d1d767e */.elementor-47 .elementor-element.elementor-element-5d1d767e {
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-5a0581b1 */.elementor-47 .elementor-element.elementor-element-5a0581b1 input[type="checkbox"]{
  -webkit-appearance: none;
  appearance: none;
  width: 16px;
  height: 16px;
  background: transparent;        
  border: 1px solid #141715;      
  border-radius: 3px;             
  display: inline-grid;
  place-content: center;
  vertical-align: middle;
  cursor: pointer;
}

.elementor-47 .elementor-element.elementor-element-5a0581b1 input[type="checkbox"]:checked{
  background: transparent;      
  border-color: #141715;
}

.elementor-47 .elementor-element.elementor-element-5a0581b1 input[type="checkbox"]::before{
  content: "✓";
  font-size: 16px;
  font-weight: 800;
  line-height: 1;
  color: #E141715;
  transform: scale(0);
  transition: transform .12s ease-in-out;
}

.elementor-47 .elementor-element.elementor-element-5a0581b1 input[type="checkbox"]:checked::before{
  transform: scale(1);
}

.btn-verde button.elementor-button:hover {
    background-color: #C2E0CF !important;
    transform: translate(0px, -3px);
    
    box-shadow: 3px 3px 0px 0px #141715 !important;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-377fdb50 */.elementor-47 .elementor-element.elementor-element-377fdb50 {
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-47bcc77f */.elementor-47 .elementor-element.elementor-element-47bcc77f {
    line-height: 0px;
}/* End custom CSS */