.elementor-31216 .elementor-element.elementor-element-7ecb3d3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31216 .elementor-element.elementor-element-7ecb3d3:not(.elementor-motion-effects-element-type-background), .elementor-31216 .elementor-element.elementor-element-7ecb3d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E2849;}.elementor-31216 .elementor-element.elementor-element-fa27713{--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-31216 .elementor-element.elementor-element-fa27713.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31216 .elementor-element.elementor-element-78e531f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-31216 .elementor-element.elementor-element-0d984ac{text-align:right;color:#FFFFFF;}.elementor-31216 .elementor-element.elementor-element-0d984ac a{color:#FFFFFF;}.elementor-31216 .elementor-element.elementor-element-0d984ac a:hover, .elementor-31216 .elementor-element.elementor-element-0d984ac a:focus{color:#B2B0B0;}.elementor-31216 .elementor-element.elementor-element-209e0ba{--display:flex;--min-height:470px;--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-31216 .elementor-element.elementor-element-209e0ba:not(.elementor-motion-effects-element-type-background), .elementor-31216 .elementor-element.elementor-element-209e0ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background:url("https://holidayhomes.luxury-escapes.com/wp-content/uploads/2025/04/1080p-23.98.00_00_00_00.Still001.png") 50% 50%;background-size:cover;}.elementor-31216 .elementor-element.elementor-element-aabacb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-31216 .elementor-element.elementor-element-62d2abf{width:100%;max-width:100%;top:-248px;text-align:center;}.elementor-31216 .elementor-element.elementor-element-62d2abf.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-31216 .elementor-element.elementor-element-62d2abf{left:0px;}body.rtl .elementor-31216 .elementor-element.elementor-element-62d2abf{right:0px;}.elementor-31216 .elementor-element.elementor-element-62d2abf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-31216 .elementor-element.elementor-element-92fa1f1{--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;top:442px;}body:not(.rtl) .elementor-31216 .elementor-element.elementor-element-92fa1f1{left:0px;}body.rtl .elementor-31216 .elementor-element.elementor-element-92fa1f1{right:0px;}.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-31216 .elementor-element.elementor-element-569eaa8 .elementor-button{background-color:#0E2749;font-family:"Montserrat", Sans-serif;font-weight:500;border-radius:4px 4px 4px 4px;}.elementor-31216 .elementor-element.elementor-element-569eaa8 .elementor-button:hover, .elementor-31216 .elementor-element.elementor-element-569eaa8 .elementor-button:focus{background-color:#FFFFFF;color:#0E2749;}.elementor-31216 .elementor-element.elementor-element-569eaa8.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-31216 .elementor-element.elementor-element-569eaa8 .elementor-button:hover svg, .elementor-31216 .elementor-element.elementor-element-569eaa8 .elementor-button:focus svg{fill:#0E2749;}.elementor-31216 .elementor-element.elementor-element-82c92d5{--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-31216 .elementor-element.elementor-element-f4c34df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31216 .elementor-element.elementor-element-e7627b1{--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-31216 .elementor-element.elementor-element-e7627b1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31216 .elementor-element.elementor-element-e97da2c > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-31216 .elementor-element.elementor-element-e97da2c{text-align:center;}.elementor-31216 .elementor-element.elementor-element-e97da2c img{border-radius:15px 15px 15px 15px;}.elementor-31216 .elementor-element.elementor-element-67f992e{--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;--border-radius:11px 11px 11px 11px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31216 .elementor-element.elementor-element-67f992e:not(.elementor-motion-effects-element-type-background), .elementor-31216 .elementor-element.elementor-element-67f992e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-31216 .elementor-element.elementor-element-9e3f042 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;color:#0E2849;}.elementor-31216 .elementor-element.elementor-element-a46952f{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-31216 .elementor-element.elementor-element-c8ba50e .elementor-button{background-color:#0E2749;font-family:"Montserrat", Sans-serif;font-weight:500;border-radius:4px 4px 4px 4px;}.elementor-31216 .elementor-element.elementor-element-c8ba50e .elementor-button:hover, .elementor-31216 .elementor-element.elementor-element-c8ba50e .elementor-button:focus{background-color:#FFFFFF;color:#0E2749;}.elementor-31216 .elementor-element.elementor-element-c8ba50e.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-31216 .elementor-element.elementor-element-c8ba50e .elementor-button:hover svg, .elementor-31216 .elementor-element.elementor-element-c8ba50e .elementor-button:focus svg{fill:#0E2749;}.elementor-31216 .elementor-element.elementor-element-a21ee98{--display:flex;}.elementor-31216 .elementor-element.elementor-element-7411579 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-31216 .elementor-element.elementor-element-7411579 .elementskit-section-title-wraper .elementskit-section-title{font-family:"Montserrat", Sans-serif;}.elementor-31216 .elementor-element.elementor-element-7411579 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-31216 .elementor-element.elementor-element-7411579 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-31216 .elementor-element.elementor-element-7411579 .elementskit-section-title-wraper .elementskit-border-divider{width:304px;background:linear-gradient(90deg, #0E2849 0%, #0E2849 100%);}.elementor-31216 .elementor-element.elementor-element-7411579 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:304px;height:4px;color:#0E2849;}.elementor-31216 .elementor-element.elementor-element-7411579 .elementskit-section-title-wraper .elementskit-border-star{width:304px;height:4px;color:#0E2849;}.elementor-31216 .elementor-element.elementor-element-7411579 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-31216 .elementor-element.elementor-element-7411579 .elementskit-border-divider::before{height:4px;}.elementor-31216 .elementor-element.elementor-element-7411579 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:#0E2849;color:#0E2849;}.elementor-31216 .elementor-element.elementor-element-7411579 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:#0E2849;}.elementor-31216 .elementor-element.elementor-element-2997f33{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31216 .elementor-element.elementor-element-d4091a6{--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-31216 .elementor-element.elementor-element-a32bdc7 img{border-radius:20px 20px 20px 20px;}.elementor-widget-eael-dual-color-header .eael-dch-separator-wrap i{color:var( --e-global-color-primary );}.elementor-31216 .elementor-element.elementor-element-2393b32 > .elementor-widget-container{margin:0px 0px -36px 0px;padding:0px 0px 0px 0px;}.elementor-31216 .elementor-element.elementor-element-2393b32.elementor-element{--align-self:stretch;}.elementor-31216 .elementor-element.elementor-element-2393b32 .eael-dual-header{border-style:none;}.elementor-31216 .elementor-element.elementor-element-2393b32 .eael-dual-header .title{color:#3B9FAC;}.elementor-31216 .elementor-element.elementor-element-2393b32 .eael-dual-header .title span.lead{color:#0E2849;}.elementor-31216 .elementor-element.elementor-element-2393b32 .eael-dual-header .title, .elementor-31216 .elementor-element.elementor-element-2393b32 .eael-dual-header .title span{font-family:"Montserrat", Sans-serif;font-size:29px;line-height:35px;letter-spacing:-0.8px;word-spacing:1px;}.elementor-31216 .elementor-element.elementor-element-2393b32 .eael-dual-header .subtext{color:#4d4d4d;}.elementor-31216 .elementor-element.elementor-element-2db87f3{text-align:center;}.elementor-31216 .elementor-element.elementor-element-c6321eb{--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-31216 .elementor-element.elementor-element-ff15928 img{border-radius:20px 20px 20px 20px;}.elementor-31216 .elementor-element.elementor-element-565c5a9 > .elementor-widget-container{padding:0px 0px -18px 0px;}.elementor-31216 .elementor-element.elementor-element-565c5a9.elementor-element{--align-self:stretch;}.elementor-31216 .elementor-element.elementor-element-565c5a9 .eael-dual-header .title{color:#3B9FAC;}.elementor-31216 .elementor-element.elementor-element-565c5a9 .eael-dual-header .title span.lead{color:#0E2849;}.elementor-31216 .elementor-element.elementor-element-565c5a9 .eael-dual-header .title, .elementor-31216 .elementor-element.elementor-element-565c5a9 .eael-dual-header .title span{font-family:"Montserrat", Sans-serif;font-size:29px;line-height:35px;letter-spacing:-0.8px;word-spacing:1px;}.elementor-31216 .elementor-element.elementor-element-565c5a9 .eael-dual-header .subtext{color:#4d4d4d;}.elementor-31216 .elementor-element.elementor-element-2599214{text-align:center;}.elementor-31216 .elementor-element.elementor-element-4476faa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31216 .elementor-element.elementor-element-48770bb{--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-31216 .elementor-element.elementor-element-20fabf5{text-align:center;}.elementor-31216 .elementor-element.elementor-element-20fabf5 img{border-radius:20px 20px 20px 20px;}.elementor-31216 .elementor-element.elementor-element-07ca3a9 .eael-dual-header{border-style:none;}.elementor-31216 .elementor-element.elementor-element-07ca3a9 .eael-dual-header .title{color:#3B9FAC;}.elementor-31216 .elementor-element.elementor-element-07ca3a9 .eael-dual-header .title span.lead{color:#0E2849;}.elementor-31216 .elementor-element.elementor-element-07ca3a9 .eael-dual-header .title, .elementor-31216 .elementor-element.elementor-element-07ca3a9 .eael-dual-header .title span{font-family:"Montserrat", Sans-serif;font-size:29px;line-height:35px;letter-spacing:-0.8px;word-spacing:1px;}.elementor-31216 .elementor-element.elementor-element-07ca3a9 .eael-dual-header .subtext{color:#4d4d4d;}.elementor-31216 .elementor-element.elementor-element-2aee9da{text-align:center;}.elementor-31216 .elementor-element.elementor-element-71aa5ca{--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-31216 .elementor-element.elementor-element-ec2481d{text-align:center;}.elementor-31216 .elementor-element.elementor-element-ec2481d img{border-radius:20px 20px 20px 20px;}.elementor-31216 .elementor-element.elementor-element-894888a .eael-dual-header{border-style:none;}.elementor-31216 .elementor-element.elementor-element-894888a .eael-dual-header .title{color:#3B9FAC;}.elementor-31216 .elementor-element.elementor-element-894888a .eael-dual-header .title span.lead{color:#0E2849;}.elementor-31216 .elementor-element.elementor-element-894888a .eael-dual-header .title, .elementor-31216 .elementor-element.elementor-element-894888a .eael-dual-header .title span{font-family:"Montserrat", Sans-serif;font-size:29px;line-height:35px;letter-spacing:-0.8px;word-spacing:1px;}.elementor-31216 .elementor-element.elementor-element-894888a .eael-dual-header .subtext{color:#4d4d4d;}.elementor-31216 .elementor-element.elementor-element-6888091{text-align:center;}.elementor-31216 .elementor-element.elementor-element-a10c334{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31216 .elementor-element.elementor-element-478da12{--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-31216 .elementor-element.elementor-element-ea82d00{text-align:center;}.elementor-31216 .elementor-element.elementor-element-ea82d00 img{border-radius:20px 20px 20px 20px;}.elementor-31216 .elementor-element.elementor-element-335f350 .eael-dual-header{margin:0px 0px 0px 0px;border-style:none;}.elementor-31216 .elementor-element.elementor-element-335f350 .eael-dual-header .title{color:#3B9FAC;}.elementor-31216 .elementor-element.elementor-element-335f350 .eael-dual-header .title span.lead{color:#0E2849;}.elementor-31216 .elementor-element.elementor-element-335f350 .eael-dual-header .title, .elementor-31216 .elementor-element.elementor-element-335f350 .eael-dual-header .title span{font-family:"Montserrat", Sans-serif;font-size:29px;line-height:35px;letter-spacing:-0.8px;word-spacing:1px;}.elementor-31216 .elementor-element.elementor-element-335f350 .eael-dual-header .subtext{color:#4d4d4d;}.elementor-31216 .elementor-element.elementor-element-48199ad{text-align:center;}.elementor-31216 .elementor-element.elementor-element-574a6e7{--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-31216 .elementor-element.elementor-element-2d71f85{text-align:center;}.elementor-31216 .elementor-element.elementor-element-2d71f85 img{border-radius:20px 20px 20px 20px;}.elementor-31216 .elementor-element.elementor-element-21e24a5 .eael-dual-header{border-style:none;}.elementor-31216 .elementor-element.elementor-element-21e24a5 .eael-dual-header .title{color:#3B9FAC;}.elementor-31216 .elementor-element.elementor-element-21e24a5 .eael-dual-header .title span.lead{color:#0E2849;}.elementor-31216 .elementor-element.elementor-element-21e24a5 .eael-dual-header .title, .elementor-31216 .elementor-element.elementor-element-21e24a5 .eael-dual-header .title span{font-family:"Montserrat", Sans-serif;font-size:29px;line-height:35px;letter-spacing:-0.8px;word-spacing:1px;}.elementor-31216 .elementor-element.elementor-element-21e24a5 .eael-dual-header .subtext{color:#4d4d4d;}.elementor-31216 .elementor-element.elementor-element-0b8e64a{text-align:center;}.elementor-31216 .elementor-element.elementor-element-3a18002{--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;--flex-wrap:nowrap;--margin-top:11px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-31216 .elementor-element.elementor-element-15fb5e0 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-31216 .elementor-element.elementor-element-15fb5e0.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-31216 .elementor-element.elementor-element-15fb5e0.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-31216 .elementor-element.elementor-element-15fb5e0.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-31216 .elementor-element.elementor-element-15fb5e0 .elementor-cta .elementor-cta__bg, .elementor-31216 .elementor-element.elementor-element-15fb5e0 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-31216 .elementor-element.elementor-element-15fb5e0{width:100%;max-width:100%;}.elementor-31216 .elementor-element.elementor-element-15fb5e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31216 .elementor-element.elementor-element-15fb5e0 .elementor-cta__content{text-align:center;}.elementor-31216 .elementor-element.elementor-element-15fb5e0 .elementor-cta__title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-31216 .elementor-element.elementor-element-15fb5e0 .elementor-cta__description{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-31216 .elementor-element.elementor-element-15fb5e0 .elementor-cta__button{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-31216 .elementor-element.elementor-element-15fb5e0 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#031A475C;}.elementor-31216 .elementor-element.elementor-element-1486c14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-31216 .elementor-element.elementor-element-1486c14:not(.elementor-motion-effects-element-type-background), .elementor-31216 .elementor-element.elementor-element-1486c14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E2749;}.elementor-31216 .elementor-element.elementor-element-2c2ec85{--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-31216 .elementor-element.elementor-element-fb6b1c7{text-align:center;}.elementor-31216 .elementor-element.elementor-element-fb6b1c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-31216 .elementor-element.elementor-element-b79f09b{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-31216 .elementor-element.elementor-element-39b2fbc .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#0E2749;color:#0E2749;border-radius:4px 4px 4px 4px;}.elementor-31216 .elementor-element.elementor-element-39b2fbc .elementor-button:hover, .elementor-31216 .elementor-element.elementor-element-39b2fbc .elementor-button:focus{background-color:#FFFFFF;color:#0E2749;}.elementor-31216 .elementor-element.elementor-element-39b2fbc.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-31216 .elementor-element.elementor-element-39b2fbc .elementor-button:hover svg, .elementor-31216 .elementor-element.elementor-element-39b2fbc .elementor-button:focus svg{fill:#0E2749;}.elementor-31216 .elementor-element.elementor-element-924653c{--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-31216 .elementor-element.elementor-element-ee764c8 img{border-radius:15px 15px 15px 15px;}.elementor-31216 .elementor-element.elementor-element-47de333{--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-31216 .elementor-element.elementor-element-a085e0d > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-31216 .elementor-element.elementor-element-a085e0d .elementskit-section-title-wraper .elementskit-section-title{font-family:"Montserrat", Sans-serif;}.elementor-31216 .elementor-element.elementor-element-a085e0d .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-31216 .elementor-element.elementor-element-a085e0d .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-31216 .elementor-element.elementor-element-a085e0d .elementskit-section-title-wraper .elementskit-border-divider{width:304px;background:linear-gradient(90deg, #0E2849 0%, #0E2849 100%);}.elementor-31216 .elementor-element.elementor-element-a085e0d .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:304px;height:4px;color:#0E2849;}.elementor-31216 .elementor-element.elementor-element-a085e0d .elementskit-section-title-wraper .elementskit-border-star{width:304px;height:4px;color:#0E2849;}.elementor-31216 .elementor-element.elementor-element-a085e0d .elementskit-section-title-wraper .elementskit-border-divider, .elementor-31216 .elementor-element.elementor-element-a085e0d .elementskit-border-divider::before{height:4px;}.elementor-31216 .elementor-element.elementor-element-a085e0d .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:#0E2849;color:#0E2849;}.elementor-31216 .elementor-element.elementor-element-a085e0d .elementskit-section-title-wraper .elementskit-border-star:after{background-color:#0E2849;}.elementor-31216 .elementor-element.elementor-element-271d36d{--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-31216 .elementor-element.elementor-element-f5d08d3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31216 .elementor-element.elementor-element-25ebc2f{--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-31216 .elementor-element.elementor-element-ac12bf4 .bdt-step-flow .bdt-icon-wrapper{background-color:#0E2849;color:#FFFFFF;transform:rotate(0deg);}.elementor-31216 .elementor-element.elementor-element-ac12bf4 .bdt-step-flow .bdt-icon-wrapper svg{fill:#FFFFFF;}.elementor-31216 .elementor-element.elementor-element-ac12bf4 .bdt-step-flow-icon{margin-bottom:15px;}.elementor-31216 .elementor-element.elementor-element-ac12bf4 .bdt-step-flow .bdt-icon-wrapper i{transform:rotate(0deg);}.elementor-31216 .elementor-element.elementor-element-ac12bf4 .bdt-step-flow .bdt-icon-wrapper img{transform:rotate(0deg);}.elementor-31216 .elementor-element.elementor-element-3479c9c{--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-31216 .elementor-element.elementor-element-3d8f270 .bdt-step-flow .bdt-icon-wrapper{background-color:#0E2849;color:#FFFFFF;transform:rotate(0deg);}.elementor-31216 .elementor-element.elementor-element-3d8f270 .bdt-step-flow .bdt-icon-wrapper svg{fill:#FFFFFF;}.elementor-31216 .elementor-element.elementor-element-3d8f270 .bdt-step-flow-icon{margin-bottom:15px;}.elementor-31216 .elementor-element.elementor-element-3d8f270 .bdt-step-flow .bdt-icon-wrapper i{transform:rotate(0deg);}.elementor-31216 .elementor-element.elementor-element-3d8f270 .bdt-step-flow .bdt-icon-wrapper img{transform:rotate(0deg);}.elementor-31216 .elementor-element.elementor-element-22d4346{--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-31216 .elementor-element.elementor-element-03270b6 .bdt-step-flow .bdt-icon-wrapper{background-color:#0E2849;color:#FFFFFF;transform:rotate(0deg);}.elementor-31216 .elementor-element.elementor-element-03270b6 .bdt-step-flow .bdt-icon-wrapper svg{fill:#FFFFFF;}.elementor-31216 .elementor-element.elementor-element-03270b6 .bdt-step-flow-icon{margin-bottom:15px;}.elementor-31216 .elementor-element.elementor-element-03270b6 .bdt-step-flow .bdt-icon-wrapper i{transform:rotate(0deg);}.elementor-31216 .elementor-element.elementor-element-03270b6 .bdt-step-flow .bdt-icon-wrapper img{transform:rotate(0deg);}.elementor-31216 .elementor-element.elementor-element-e5cb95e{--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-31216 .elementor-element.elementor-element-ff706bd .bdt-step-flow .bdt-icon-wrapper{background-color:#0E2849;color:#FFFFFF;transform:rotate(0deg);}.elementor-31216 .elementor-element.elementor-element-ff706bd .bdt-step-flow .bdt-icon-wrapper svg{fill:#FFFFFF;}.elementor-31216 .elementor-element.elementor-element-ff706bd .bdt-step-flow-icon{margin-bottom:15px;}.elementor-31216 .elementor-element.elementor-element-ff706bd .bdt-step-flow .bdt-icon-wrapper i{transform:rotate(0deg);}.elementor-31216 .elementor-element.elementor-element-ff706bd .bdt-step-flow .bdt-icon-wrapper img{transform:rotate(0deg);}.elementor-31216 .elementor-element.elementor-element-5197816{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31216 .elementor-element.elementor-element-89efcd0{--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-31216 .elementor-element.elementor-element-116e999 .bdt-step-flow .bdt-icon-wrapper{background-color:#0E2849;color:#FFFFFF;transform:rotate(0deg);}.elementor-31216 .elementor-element.elementor-element-116e999 .bdt-step-flow .bdt-icon-wrapper svg{fill:#FFFFFF;}.elementor-31216 .elementor-element.elementor-element-116e999 .bdt-step-flow-icon{margin-bottom:15px;}.elementor-31216 .elementor-element.elementor-element-116e999 .bdt-step-flow .bdt-icon-wrapper i{transform:rotate(0deg);}.elementor-31216 .elementor-element.elementor-element-116e999 .bdt-step-flow .bdt-icon-wrapper img{transform:rotate(0deg);}.elementor-31216 .elementor-element.elementor-element-905e134{--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-31216 .elementor-element.elementor-element-1519965 .bdt-step-flow .bdt-icon-wrapper{background-color:#0E2849;color:#FFFFFF;transform:rotate(0deg);}.elementor-31216 .elementor-element.elementor-element-1519965 .bdt-step-flow .bdt-icon-wrapper svg{fill:#FFFFFF;}.elementor-31216 .elementor-element.elementor-element-1519965 .bdt-step-flow-icon{margin-bottom:15px;}.elementor-31216 .elementor-element.elementor-element-1519965 .bdt-step-flow .bdt-icon-wrapper i{transform:rotate(0deg);}.elementor-31216 .elementor-element.elementor-element-1519965 .bdt-step-flow .bdt-icon-wrapper img{transform:rotate(0deg);}.elementor-31216 .elementor-element.elementor-element-4913caa{--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-31216 .elementor-element.elementor-element-46824eb .bdt-step-flow .bdt-icon-wrapper{background-color:#0E2849;color:#FFFFFF;transform:rotate(0deg);}.elementor-31216 .elementor-element.elementor-element-46824eb .bdt-step-flow .bdt-icon-wrapper svg{fill:#FFFFFF;}.elementor-31216 .elementor-element.elementor-element-46824eb .bdt-step-flow-icon{margin-bottom:15px;}.elementor-31216 .elementor-element.elementor-element-46824eb .bdt-step-flow .bdt-icon-wrapper i{transform:rotate(0deg);}.elementor-31216 .elementor-element.elementor-element-46824eb .bdt-step-flow .bdt-icon-wrapper img{transform:rotate(0deg);}.elementor-31216 .elementor-element.elementor-element-693ffb2{--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-31216 .elementor-element.elementor-element-35ba839 .bdt-step-flow .bdt-icon-wrapper{background-color:#0E2849;color:#FFFFFF;transform:rotate(0deg);}.elementor-31216 .elementor-element.elementor-element-35ba839 .bdt-step-flow .bdt-icon-wrapper svg{fill:#FFFFFF;}.elementor-31216 .elementor-element.elementor-element-35ba839 .bdt-step-flow-icon{margin-bottom:15px;}.elementor-31216 .elementor-element.elementor-element-35ba839 .bdt-step-flow .bdt-icon-wrapper i{transform:rotate(0deg);}.elementor-31216 .elementor-element.elementor-element-35ba839 .bdt-step-flow .bdt-icon-wrapper img{transform:rotate(0deg);}.elementor-31216 .elementor-element.elementor-element-bb11729{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31216 .elementor-element.elementor-element-7473312 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-31216 .elementor-element.elementor-element-7473312.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-31216 .elementor-element.elementor-element-7473312.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-31216 .elementor-element.elementor-element-7473312.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-31216 .elementor-element.elementor-element-7473312 .elementor-cta .elementor-cta__bg, .elementor-31216 .elementor-element.elementor-element-7473312 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-31216 .elementor-element.elementor-element-7473312{width:100%;max-width:100%;}.elementor-31216 .elementor-element.elementor-element-7473312 .elementor-cta__content{text-align:center;}.elementor-31216 .elementor-element.elementor-element-7473312 .elementor-cta__title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-31216 .elementor-element.elementor-element-7473312 .elementor-cta__description{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-31216 .elementor-element.elementor-element-7473312 .elementor-cta__button{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-31216 .elementor-element.elementor-element-7473312 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#031A475C;}.elementor-31216 .elementor-element.elementor-element-3658619{--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-31216 .elementor-element.elementor-element-268e6fc > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-31216 .elementor-element.elementor-element-268e6fc .elementskit-section-title-wraper .elementskit-section-title{font-family:"Montserrat", Sans-serif;}.elementor-31216 .elementor-element.elementor-element-268e6fc .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-31216 .elementor-element.elementor-element-268e6fc .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-31216 .elementor-element.elementor-element-268e6fc .elementskit-section-title-wraper .elementskit-border-divider{width:304px;background:linear-gradient(90deg, #0E2849 0%, #0E2849 100%);}.elementor-31216 .elementor-element.elementor-element-268e6fc .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:304px;height:4px;color:#0E2849;}.elementor-31216 .elementor-element.elementor-element-268e6fc .elementskit-section-title-wraper .elementskit-border-star{width:304px;height:4px;color:#0E2849;}.elementor-31216 .elementor-element.elementor-element-268e6fc .elementskit-section-title-wraper .elementskit-border-divider, .elementor-31216 .elementor-element.elementor-element-268e6fc .elementskit-border-divider::before{height:4px;}.elementor-31216 .elementor-element.elementor-element-268e6fc .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:#0E2849;color:#0E2849;}.elementor-31216 .elementor-element.elementor-element-268e6fc .elementskit-section-title-wraper .elementskit-border-star:after{background-color:#0E2849;}.elementor-31216 .elementor-element.elementor-element-1a5b4d38{padding:0px 100px 0px 100px;}.elementor-31216 .elementor-element.elementor-element-0102d9e{--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-31216 .elementor-element.elementor-element-63419b1 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-31216 .elementor-element.elementor-element-63419b1 .elementskit-section-title-wraper .elementskit-section-title{font-family:"Montserrat", Sans-serif;}.elementor-31216 .elementor-element.elementor-element-63419b1 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-31216 .elementor-element.elementor-element-63419b1 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-31216 .elementor-element.elementor-element-63419b1 .elementskit-section-title-wraper .elementskit-border-divider{width:304px;background:linear-gradient(90deg, #0E2849 0%, #0E2849 100%);}.elementor-31216 .elementor-element.elementor-element-63419b1 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:304px;height:4px;color:#0E2849;}.elementor-31216 .elementor-element.elementor-element-63419b1 .elementskit-section-title-wraper .elementskit-border-star{width:304px;height:4px;color:#0E2849;}.elementor-31216 .elementor-element.elementor-element-63419b1 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-31216 .elementor-element.elementor-element-63419b1 .elementskit-border-divider::before{height:4px;}.elementor-31216 .elementor-element.elementor-element-63419b1 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:#0E2849;color:#0E2849;}.elementor-31216 .elementor-element.elementor-element-63419b1 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:#0E2849;}.elementor-31216 .elementor-element.elementor-element-a9e58be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31216 .elementor-element.elementor-element-6e52877{--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-31216 .elementor-element.elementor-element-6e52877.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31216 .elementor-element.elementor-element-d471e3c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#0E2849;}.elementor-31216 .elementor-element.elementor-element-b8ed038{--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-31216 .elementor-element.elementor-element-3f64f6c > .elementor-widget-container{padding:-21px -21px -21px -21px;}@media(max-width:767px){.elementor-31216 .elementor-element.elementor-element-e5f3661 img{width:70%;}.elementor-31216 .elementor-element.elementor-element-0d984ac{text-align:center;}.elementor-31216 .elementor-element.elementor-element-92fa1f1{top:475px;}.elementor-31216 .elementor-element.elementor-element-3b10ad1d > .elementor-widget-container{margin:0px -72px -47px -79px;}}@media(min-width:768px){.elementor-31216 .elementor-element.elementor-element-fa27713{--width:23.607%;}.elementor-31216 .elementor-element.elementor-element-78e531f{--width:66.6666%;}.elementor-31216 .elementor-element.elementor-element-e7627b1{--width:38.015%;}.elementor-31216 .elementor-element.elementor-element-67f992e{--width:66.6666%;}.elementor-31216 .elementor-element.elementor-element-d4091a6{--width:50%;}.elementor-31216 .elementor-element.elementor-element-c6321eb{--width:50%;}.elementor-31216 .elementor-element.elementor-element-48770bb{--width:50%;}.elementor-31216 .elementor-element.elementor-element-71aa5ca{--width:50%;}.elementor-31216 .elementor-element.elementor-element-478da12{--width:50%;}.elementor-31216 .elementor-element.elementor-element-574a6e7{--width:50%;}.elementor-31216 .elementor-element.elementor-element-2c2ec85{--width:50%;}.elementor-31216 .elementor-element.elementor-element-924653c{--width:50%;}.elementor-31216 .elementor-element.elementor-element-25ebc2f{--width:25%;}.elementor-31216 .elementor-element.elementor-element-3479c9c{--width:25%;}.elementor-31216 .elementor-element.elementor-element-22d4346{--width:25%;}.elementor-31216 .elementor-element.elementor-element-e5cb95e{--width:25%;}.elementor-31216 .elementor-element.elementor-element-89efcd0{--width:25%;}.elementor-31216 .elementor-element.elementor-element-905e134{--width:25%;}.elementor-31216 .elementor-element.elementor-element-4913caa{--width:25%;}.elementor-31216 .elementor-element.elementor-element-693ffb2{--width:25%;}.elementor-31216 .elementor-element.elementor-element-6e52877{--width:51.751%;}.elementor-31216 .elementor-element.elementor-element-b8ed038{--width:50%;}}/* Start custom CSS for villoz-contact-info, class: .elementor-element-3f64f6c */.contact-one__left{max-width:100%;}/* End custom CSS */