.elementor-49 .elementor-element.elementor-element-3c86ac3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-3ae74e8{--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:center;--align-items:center;--gap:1.1em 1.1em;--row-gap:1.1em;--column-gap:1.1em;--margin-top:-5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-0afa91f{width:auto;max-width:auto;}.elementor-49 .elementor-element.elementor-element-0afa91f .elementor-heading-title{font-family:"scale-variable", Sans-serif;font-size:5.6vw;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-caa859c{width:auto;max-width:auto;}.elementor-49 .elementor-element.elementor-element-caa859c > .elementor-widget-container{margin:-1vw 0vw -1vw 0vw;}.elementor-49 .elementor-element.elementor-element-caa859c .open-door-cta span{font-family:var( --e-global-typography-69b5885-font-family ), Sans-serif;font-size:var( --e-global-typography-69b5885-font-size );font-weight:var( --e-global-typography-69b5885-font-weight );line-height:var( --e-global-typography-69b5885-line-height );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-caa859c .open-door-cta:hover .main-cta-door{width:130px;}.elementor-49 .elementor-element.elementor-element-caa859c .main-cta-door{height:130px;}.elementor-49 .elementor-element.elementor-element-87b1052{--width:10.5vw;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:0.53em;--text-color:var( --e-global-color-primary );--transition:0.3s;}.elementor-49 .elementor-element.elementor-element-ecf3537{--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:center;--align-items:center;--gap:1.1em 1.1em;--row-gap:1.1em;--column-gap:1.1em;--margin-top:0vw;--margin-bottom:0.4vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-49 .elementor-element.elementor-element-6c59117{--display:flex;--position:absolute;--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:0.8vw 0.6vw;--row-gap:0.8vw;--column-gap:0.6vw;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-0.8vw;}.elementor-49 .elementor-element.elementor-element-6c59117.e-con{--align-self:flex-start;}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-6c59117{left:1vw;}body.rtl .elementor-49 .elementor-element.elementor-element-6c59117{right:1vw;}.elementor-49 .elementor-element.elementor-element-b4e4ac1{width:auto;max-width:auto;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0.5em 0.8em 0.5em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-49 .elementor-element.elementor-element-b4e4ac1.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-b4e4ac1 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:0.8vw;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.26em;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-2ba7551{width:auto;max-width:auto;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0.5em 0.8em 0.5em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-49 .elementor-element.elementor-element-2ba7551.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-2ba7551 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:0.8vw;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.26em;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-6ffe928{width:auto;max-width:auto;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0.5em 0.8em 0.5em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-49 .elementor-element.elementor-element-6ffe928.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-6ffe928 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:0.8vw;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.26em;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-9be009e{width:auto;max-width:auto;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0.5em 1.3em 0.5em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-49 .elementor-element.elementor-element-9be009e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-9be009e .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:0.8vw;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.26em;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-7f2179c{width:auto;max-width:auto;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0.5em 0.8em 0.5em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-49 .elementor-element.elementor-element-7f2179c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-7f2179c .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:0.8vw;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.26em;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-b9b93a0{width:auto;max-width:auto;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0.5em 0.8em 0.5em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-49 .elementor-element.elementor-element-b9b93a0.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-b9b93a0 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:0.8vw;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.26em;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-eb54409{width:auto;max-width:auto;}.elementor-49 .elementor-element.elementor-element-eb54409 > .elementor-widget-container{margin:-1vw 0vw -1vw 0vw;}.elementor-49 .elementor-element.elementor-element-eb54409 .open-door-cta span{font-family:var( --e-global-typography-69b5885-font-family ), Sans-serif;font-size:var( --e-global-typography-69b5885-font-size );font-weight:var( --e-global-typography-69b5885-font-weight );line-height:var( --e-global-typography-69b5885-line-height );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-eb54409 .open-door-cta:hover .main-cta-door{width:100px;}.elementor-49 .elementor-element.elementor-element-eb54409 .main-cta-door{height:100px;}.elementor-49 .elementor-element.elementor-element-a336461 .dce-animations{animation-play-state:running;-webkit-animation-play-state:running;animation-name:pulsa;-webkit-animation-name:pulsa;transform-origin:center center;-webkit-transform-origin:center center;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-duration:3s;-webkit-animation-duration:3s;animation-delay:0s;-webkit-animation-delay:0s;animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-direction:alternate-reverse;-webkit-animation-direction:alternate-reverse;animation-fill-mode:none;-webkit-animation-fill-mode:none;}.elementor-49 .elementor-element.elementor-element-a336461 .elementor-icon-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-a336461.elementor-view-stacked .elementor-icon{background-color:#B81D1D;}.elementor-49 .elementor-element.elementor-element-a336461.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-a336461.elementor-view-default .elementor-icon{color:#B81D1D;border-color:#B81D1D;}.elementor-49 .elementor-element.elementor-element-a336461.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-a336461.elementor-view-default .elementor-icon svg{fill:#B81D1D;}.elementor-49 .elementor-element.elementor-element-a336461 .elementor-icon{font-size:5vw;}.elementor-49 .elementor-element.elementor-element-a336461 .elementor-icon svg{height:5vw;}.elementor-49 .elementor-element.elementor-element-9c93c73{width:auto;max-width:auto;}.elementor-49 .elementor-element.elementor-element-9c93c73 .elementor-heading-title{font-family:var( --e-global-typography-69b5885-font-family ), Sans-serif;font-size:var( --e-global-typography-69b5885-font-size );font-weight:var( --e-global-typography-69b5885-font-weight );line-height:var( --e-global-typography-69b5885-line-height );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-653394c{--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:center;--align-items:center;--gap:1.1em 1.1em;--row-gap:1.1em;--column-gap:1.1em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-28b1b87{width:auto;max-width:auto;}.elementor-49 .elementor-element.elementor-element-28b1b87 .elementor-heading-title{font-family:var( --e-global-typography-69b5885-font-family ), Sans-serif;font-size:var( --e-global-typography-69b5885-font-size );font-weight:var( --e-global-typography-69b5885-font-weight );line-height:var( --e-global-typography-69b5885-line-height );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-afb6c17{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-afb6c17 .elementor-headline{text-align:center;font-family:"scale-variable", Sans-serif;font-size:5.6vw;font-weight:700;line-height:1em;}.elementor-49 .elementor-element.elementor-element-afb6c17 .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-afb6c17 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-69b5885-font-family ), Sans-serif;font-weight:var( --e-global-typography-69b5885-font-weight );line-height:var( --e-global-typography-69b5885-line-height );}.elementor-49 .elementor-element.elementor-element-76ffbb3 .cursor__ball--small-inner{width:150px;height:150px;border-radius:50px 50px 50px 50px;}.elementor-49 .elementor-element.elementor-element-76ffbb3 .ue_cursor_text{font-family:"scale-variable", Sans-serif;font-size:1.1vw;font-weight:500;line-height:1em;padding:0.8em 1em 0.7em 1em;text-align:center;color:var( --e-global-color-text );background-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-49 .elementor-element.elementor-element-7dce805{--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:center;--align-items:center;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--padding-top:2.5vw;--padding-bottom:2.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-49 .elementor-element.elementor-element-f9a119e{width:auto;max-width:auto;}.elementor-49 .elementor-element.elementor-element-f9a119e .elementor-heading-title{font-family:var( --e-global-typography-97cd8ab-font-family ), Sans-serif;font-size:var( --e-global-typography-97cd8ab-font-size );font-weight:var( --e-global-typography-97cd8ab-font-weight );text-transform:var( --e-global-typography-97cd8ab-text-transform );line-height:var( --e-global-typography-97cd8ab-line-height );letter-spacing:var( --e-global-typography-97cd8ab-letter-spacing );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-eb2ccd1:hover{--e-transform-translateY:-2vh;}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-eb2ccd1{right:0.5vw;}body.rtl .elementor-49 .elementor-element.elementor-element-eb2ccd1{left:0.5vw;}.elementor-49 .elementor-element.elementor-element-eb2ccd1{bottom:0.5vh;z-index:10;--lottie-container-width:3.3vw;--lottie-container-opacity:0.8;--lottie-container-opacity-hover:1;}.elementor-49 .elementor-element.elementor-element-126e148{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-f130a70 .ue-marquee{background-color:var( --e-global-color-3acad81 );padding:2em 2em 2em 2em;}.elementor-49 .elementor-element.elementor-element-f130a70 .ue-marquee-tag{text-align:center;padding:0em 0em 0em 2em;margin:0em 0em 0em 0em;}.elementor-49 .elementor-element.elementor-element-f130a70 .ue-marquee-tag,.elementor-49 .elementor-element.elementor-element-f130a70 .ue-marquee-tag a{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-f130a70 .ue-marquee-tag svg{fill:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-f130a70 .ue_marq_text_wrap{font-family:var( --e-global-typography-39b04d2-font-family ), Sans-serif;font-size:var( --e-global-typography-39b04d2-font-size );font-weight:var( --e-global-typography-39b04d2-font-weight );line-height:var( --e-global-typography-39b04d2-line-height );}.elementor-49 .elementor-element.elementor-element-f130a70 .ue-marquee-tag-icon{font-size:50px;color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-f130a70 .ue-marquee-tag-icon svg{width:50px;height:50px;fill:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-f130a70 .ue-marquee-tag a{gap:40px;}.elementor-49 .elementor-element.elementor-element-edab415{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:6vw;--padding-right:6vw;}.elementor-49 .elementor-element.elementor-element-0cbba68{--grid-columns:1;--grid-row-gap:0px;width:100%;max-width:100%;--grid-column-gap:0px;}@media(min-width:768px){.elementor-49 .elementor-element.elementor-element-6c59117{--width:20vw;}}@media(min-width:2400px){.elementor-49 .elementor-element.elementor-element-caa859c .open-door-cta span{font-size:var( --e-global-typography-69b5885-font-size );line-height:var( --e-global-typography-69b5885-line-height );}.elementor-49 .elementor-element.elementor-element-eb54409 .open-door-cta span{font-size:var( --e-global-typography-69b5885-font-size );line-height:var( --e-global-typography-69b5885-line-height );}.elementor-49 .elementor-element.elementor-element-9c93c73 .elementor-heading-title{font-size:var( --e-global-typography-69b5885-font-size );line-height:var( --e-global-typography-69b5885-line-height );}.elementor-49 .elementor-element.elementor-element-28b1b87 .elementor-heading-title{font-size:var( --e-global-typography-69b5885-font-size );line-height:var( --e-global-typography-69b5885-line-height );}.elementor-49 .elementor-element.elementor-element-afb6c17 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-69b5885-line-height );}.elementor-49 .elementor-element.elementor-element-f9a119e .elementor-heading-title{font-size:var( --e-global-typography-97cd8ab-font-size );line-height:var( --e-global-typography-97cd8ab-line-height );letter-spacing:var( --e-global-typography-97cd8ab-letter-spacing );}.elementor-49 .elementor-element.elementor-element-f130a70 .ue_marq_text_wrap{font-size:var( --e-global-typography-39b04d2-font-size );line-height:var( --e-global-typography-39b04d2-line-height );}}@media(max-width:1366px){.elementor-49 .elementor-element.elementor-element-caa859c .open-door-cta span{font-size:var( --e-global-typography-69b5885-font-size );line-height:var( --e-global-typography-69b5885-line-height );}.elementor-49 .elementor-element.elementor-element-eb54409 .open-door-cta span{font-size:var( --e-global-typography-69b5885-font-size );line-height:var( --e-global-typography-69b5885-line-height );}.elementor-49 .elementor-element.elementor-element-9c93c73 .elementor-heading-title{font-size:var( --e-global-typography-69b5885-font-size );line-height:var( --e-global-typography-69b5885-line-height );}.elementor-49 .elementor-element.elementor-element-28b1b87 .elementor-heading-title{font-size:var( --e-global-typography-69b5885-font-size );line-height:var( --e-global-typography-69b5885-line-height );}.elementor-49 .elementor-element.elementor-element-afb6c17 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-69b5885-line-height );}.elementor-49 .elementor-element.elementor-element-f9a119e .elementor-heading-title{font-size:var( --e-global-typography-97cd8ab-font-size );line-height:var( --e-global-typography-97cd8ab-line-height );letter-spacing:var( --e-global-typography-97cd8ab-letter-spacing );}.elementor-49 .elementor-element.elementor-element-f130a70 .ue_marq_text_wrap{font-size:var( --e-global-typography-39b04d2-font-size );line-height:var( --e-global-typography-39b04d2-line-height );}}@media(max-width:1024px){.elementor-49 .elementor-element.elementor-element-caa859c .open-door-cta span{font-size:var( --e-global-typography-69b5885-font-size );line-height:var( --e-global-typography-69b5885-line-height );}.elementor-49 .elementor-element.elementor-element-87b1052{--width:500vw;}.elementor-49 .elementor-element.elementor-element-eb54409 .open-door-cta span{font-size:var( --e-global-typography-69b5885-font-size );line-height:var( --e-global-typography-69b5885-line-height );}.elementor-49 .elementor-element.elementor-element-9c93c73 .elementor-heading-title{font-size:var( --e-global-typography-69b5885-font-size );line-height:var( --e-global-typography-69b5885-line-height );}.elementor-49 .elementor-element.elementor-element-28b1b87 .elementor-heading-title{font-size:var( --e-global-typography-69b5885-font-size );line-height:var( --e-global-typography-69b5885-line-height );}.elementor-49 .elementor-element.elementor-element-afb6c17 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-69b5885-line-height );}.elementor-49 .elementor-element.elementor-element-f9a119e .elementor-heading-title{font-size:var( --e-global-typography-97cd8ab-font-size );line-height:var( --e-global-typography-97cd8ab-line-height );letter-spacing:var( --e-global-typography-97cd8ab-letter-spacing );}.elementor-49 .elementor-element.elementor-element-f130a70 .ue_marq_text_wrap{font-size:var( --e-global-typography-39b04d2-font-size );line-height:var( --e-global-typography-39b04d2-line-height );}.elementor-49 .elementor-element.elementor-element-0cbba68{--grid-columns:1;}}@media(max-width:767px){.elementor-49 .elementor-element.elementor-element-caa859c .open-door-cta span{font-size:var( --e-global-typography-69b5885-font-size );line-height:var( --e-global-typography-69b5885-line-height );}.elementor-49 .elementor-element.elementor-element-87b1052{--width:500vw;}.elementor-49 .elementor-element.elementor-element-eb54409 .open-door-cta span{font-size:var( --e-global-typography-69b5885-font-size );line-height:var( --e-global-typography-69b5885-line-height );}.elementor-49 .elementor-element.elementor-element-9c93c73 .elementor-heading-title{font-size:var( --e-global-typography-69b5885-font-size );line-height:var( --e-global-typography-69b5885-line-height );}.elementor-49 .elementor-element.elementor-element-28b1b87 .elementor-heading-title{font-size:var( --e-global-typography-69b5885-font-size );line-height:var( --e-global-typography-69b5885-line-height );}.elementor-49 .elementor-element.elementor-element-afb6c17 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-69b5885-line-height );}.elementor-49 .elementor-element.elementor-element-f9a119e .elementor-heading-title{font-size:var( --e-global-typography-97cd8ab-font-size );line-height:var( --e-global-typography-97cd8ab-line-height );letter-spacing:var( --e-global-typography-97cd8ab-letter-spacing );}.elementor-49 .elementor-element.elementor-element-f130a70 .ue_marq_text_wrap{font-size:var( --e-global-typography-39b04d2-font-size );line-height:var( --e-global-typography-39b04d2-line-height );}.elementor-49 .elementor-element.elementor-element-0cbba68{--grid-columns:1;}}