.elementor-30 .elementor-element.elementor-element-910a622{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-910a622:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-910a622 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f4ef;}.elementor-30 .elementor-element.elementor-element-face93b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-199e572 .vhq-photo{object-position:50% var(--vhq-y,50%);transform:scale(1);}.elementor-30 .elementor-element.elementor-element-199e572 .vhq{--vhq-y:27%;--vhq-height:420px;}.elementor-30 .elementor-element.elementor-element-d18b41c .villa-ticker-track{animation-duration:57s;}.elementor-30 .elementor-element.elementor-element-d18b41c .villa-ticker{padding-top:20px;padding-bottom:20px;background-color:#F7F4EE;border-color:#E2DDD3;}.elementor-30 .elementor-element.elementor-element-d18b41c .villa-ticker-group{gap:42px;}.elementor-30 .elementor-element.elementor-element-d18b41c .villa-ticker-item{color:#736D62;}.elementor-30 .elementor-element.elementor-element-d18b41c .villa-ticker-separator{color:#A75F38;}.elementor-30 .elementor-element.elementor-element-52be95d{--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:48px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-52be95d:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-52be95d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f4ef;}.elementor-30 .elementor-element.elementor-element-233d6d0{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-10d40b7{text-align:start;}.elementor-30 .elementor-element.elementor-element-10d40b7 .elementor-heading-title{font-size:12px;font-weight:700;letter-spacing:0.16em;color:#a05f3e;}.elementor-30 .elementor-element.elementor-element-bf3e08e .elementor-heading-title{font-size:40px;font-weight:800;letter-spacing:-0.03em;color:#191713;}.elementor-30 .elementor-element.elementor-element-d3896c7{--display:flex;}.elementor-30 .elementor-element.elementor-element-c23700c .villa-gallery-grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:14px;}.elementor-30 .elementor-element.elementor-element-c23700c .villa-gallery-image{height:270px;}.elementor-30 .elementor-element.elementor-element-c23700c .villa-gallery-item{border-radius:18px;}.elementor-30 .elementor-element.elementor-element-c23700c .villa-gallery-title{color:#111111;background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-12e0f82{--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:56px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-12e0f82:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-12e0f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f4ef;}.elementor-30 .elementor-element.elementor-element-3907f14{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-aeda7c7{text-align:center;}.elementor-30 .elementor-element.elementor-element-aeda7c7 .elementor-heading-title{font-size:12px;font-weight:700;letter-spacing:0.16em;color:#a05f3e;}.elementor-30 .elementor-element.elementor-element-e1bb7a0{text-align:center;}.elementor-30 .elementor-element.elementor-element-e1bb7a0 .elementor-heading-title{font-size:48px;font-weight:800;letter-spacing:-0.035em;color:#191713;}.elementor-30 .elementor-element.elementor-element-245a3f6{--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-30 .elementor-element.elementor-element-5273ae1{--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:56px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-5273ae1:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-5273ae1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f4ef;}.elementor-30 .elementor-element.elementor-element-5c49eaa .vam-section{background-color:#EAF0ED;}.elementor-30 .elementor-element.elementor-element-5c49eaa .vam-eyebrow,.elementor-30 .elementor-element.elementor-element-5c49eaa .vam-number,.elementor-30 .elementor-element.elementor-element-5c49eaa .vam-policy{color:#A65F3B;}.elementor-30 .elementor-element.elementor-element-c832afc .vvl-eyebrow, .elementor-30 .elementor-element.elementor-element-c832afc .vvl-number, .elementor-30 .elementor-element.elementor-element-c832afc .vvl-label{color:#A4603E;}.elementor-30 .elementor-element.elementor-element-c832afc .vvl-link::after{background-color:#A4603E;}.elementor-30 .elementor-element.elementor-element-c832afc .vvl-title, .elementor-30 .elementor-element.elementor-element-c832afc .vvl-card-title, .elementor-30 .elementor-element.elementor-element-c832afc .vvl-link{color:#151411;}.elementor-30 .elementor-element.elementor-element-c832afc .vvl-intro, .elementor-30 .elementor-element.elementor-element-c832afc .vvl-description{color:#716C63;}.elementor-30 .elementor-element.elementor-element-c832afc .vvl-image{height:360px;border-radius:18px;}.elementor-30 .elementor-element.elementor-element-8b8ce9c{--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:56px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-8b8ce9c:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-8b8ce9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f4ef;}.elementor-30 .elementor-element.elementor-element-e19469d{--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:56px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-e19469d:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-e19469d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f4ef;}.elementor-30 .elementor-element.elementor-element-ee9b51c{--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:28px 28px 28px 28px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-ee9b51c:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-ee9b51c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f0e7dc;}.elementor-30 .elementor-element.elementor-element-b3a7018{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-c8972d3{text-align:start;}.elementor-30 .elementor-element.elementor-element-c8972d3 .elementor-heading-title{font-size:12px;font-weight:700;letter-spacing:0.16em;color:#a05f3e;}.elementor-30 .elementor-element.elementor-element-784bb8d .elementor-heading-title{font-size:36px;font-weight:800;letter-spacing:-0.03em;color:#191713;}.elementor-30 .elementor-element.elementor-element-3f3ff37{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-30 .elementor-element.elementor-element-dec7666{--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:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-30 .elementor-element.elementor-element-dec7666:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-dec7666 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-30 .elementor-element.elementor-element-dec7666.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-30 .elementor-element.elementor-element-bbe1a04 .elementor-heading-title{font-size:11px;font-weight:700;letter-spacing:0.14em;color:#8b8577;}.elementor-30 .elementor-element.elementor-element-df2cca4 .elementor-heading-title{font-size:19px;font-weight:800;color:#191713;}.elementor-30 .elementor-element.elementor-element-193e098 .elementor-heading-title{font-size:13.5px;color:#6f6a5e;}.elementor-30 .elementor-element.elementor-element-62fd9e4{--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:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-30 .elementor-element.elementor-element-62fd9e4:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-62fd9e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-30 .elementor-element.elementor-element-62fd9e4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-30 .elementor-element.elementor-element-d2c0892 .elementor-heading-title{font-size:11px;font-weight:700;letter-spacing:0.14em;color:#8b8577;}.elementor-30 .elementor-element.elementor-element-bf81780 .elementor-heading-title{font-size:19px;font-weight:800;color:#191713;}.elementor-30 .elementor-element.elementor-element-ab8992c .elementor-heading-title{font-size:13.5px;color:#6f6a5e;}.elementor-30 .elementor-element.elementor-element-7a82e0b{--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:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-30 .elementor-element.elementor-element-7a82e0b:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-7a82e0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-30 .elementor-element.elementor-element-7a82e0b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-30 .elementor-element.elementor-element-24220d6 .elementor-heading-title{font-size:11px;font-weight:700;letter-spacing:0.14em;color:#8b8577;}.elementor-30 .elementor-element.elementor-element-d194df4 .elementor-heading-title{font-size:19px;font-weight:800;color:#191713;}.elementor-30 .elementor-element.elementor-element-3db80b2 .elementor-heading-title{font-size:13.5px;color:#6f6a5e;}.elementor-30 .elementor-element.elementor-element-154308b{--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:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-30 .elementor-element.elementor-element-154308b:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-154308b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-30 .elementor-element.elementor-element-154308b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-30 .elementor-element.elementor-element-dc17193 .elementor-heading-title{font-size:11px;font-weight:700;letter-spacing:0.14em;color:#8b8577;}.elementor-30 .elementor-element.elementor-element-f727171 .elementor-heading-title{font-size:19px;font-weight:800;color:#191713;}.elementor-30 .elementor-element.elementor-element-bc759ef .elementor-heading-title{font-size:13.5px;color:#6f6a5e;}.elementor-30 .elementor-element.elementor-element-8d0af90{--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:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-30 .elementor-element.elementor-element-8d0af90:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-8d0af90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-30 .elementor-element.elementor-element-8d0af90.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-30 .elementor-element.elementor-element-f09f6e2 .elementor-heading-title{font-size:11px;font-weight:700;letter-spacing:0.14em;color:#8b8577;}.elementor-30 .elementor-element.elementor-element-6b4d480 .elementor-heading-title{font-size:19px;font-weight:800;color:#191713;}.elementor-30 .elementor-element.elementor-element-8a1c1ce .elementor-heading-title{font-size:13.5px;color:#6f6a5e;}.elementor-30 .elementor-element.elementor-element-baf66e3{--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:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-30 .elementor-element.elementor-element-baf66e3:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-baf66e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-30 .elementor-element.elementor-element-baf66e3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-30 .elementor-element.elementor-element-1fa403a .elementor-heading-title{font-size:11px;font-weight:700;letter-spacing:0.14em;color:#8b8577;}.elementor-30 .elementor-element.elementor-element-7f4041f .elementor-heading-title{font-size:19px;font-weight:800;color:#191713;}.elementor-30 .elementor-element.elementor-element-0ca0f0f .elementor-heading-title{font-size:13.5px;color:#6f6a5e;}.elementor-30 .elementor-element.elementor-element-19ccaab{--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:56px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-19ccaab:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-19ccaab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f4ef;}.elementor-30 .elementor-element.elementor-element-7a73d65{--display:flex;}.elementor-30 .elementor-element.elementor-element-2bc2116 .vao-eyebrow, .elementor-30 .elementor-element.elementor-element-2bc2116 .vao-signature, .elementor-30 .elementor-element.elementor-element-2bc2116 .vao-feature-mark{color:#A4603E;}.elementor-30 .elementor-element.elementor-element-2bc2116 .vao-button{background-color:#A4603E;}.elementor-30 .elementor-element.elementor-element-2bc2116 .vao-card{background-color:#F2EBE2;border-radius:24px;}.elementor-30 .elementor-element.elementor-element-2bc2116 .vao-title, .elementor-30 .elementor-element.elementor-element-2bc2116 .vao-feature{color:#151411;}.elementor-30 .elementor-element.elementor-element-2bc2116 .vao-description{color:#6F695F;}.elementor-30 .elementor-element.elementor-element-de914c6{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-de914c6:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-de914c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f4ef;}.elementor-30 .elementor-element.elementor-element-da1786b{--display:flex;--overlay-opacity:0.5;--border-radius:28px 28px 28px 28px;}.elementor-30 .elementor-element.elementor-element-da1786b:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-da1786b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villa-abba.com/wp-content/uploads/villa-abba/sundeck.png");background-position:center center;background-size:cover;}.elementor-30 .elementor-element.elementor-element-da1786b::before, .elementor-30 .elementor-element.elementor-element-da1786b > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-da1786b > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-da1786b > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-da1786b > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-da1786b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-30 .elementor-element.elementor-element-6516353{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-30 .elementor-element.elementor-element-451bd9e{text-align:center;}.elementor-30 .elementor-element.elementor-element-451bd9e .elementor-heading-title{font-size:48px;font-weight:800;letter-spacing:-0.035em;color:#ffffff;}.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-30 .elementor-element.elementor-element-0fb6f98{text-align:center;font-size:17px;color:rgba(255,255,255,0.85);}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );background-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-246c8df .elementor-button{font-weight:700;fill:#191713;color:#191713;background-color:#ffffff;border-radius:999px 999px 999px 999px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-30 .elementor-element.elementor-element-199e572 .vhq-photo{transform:scale(1);}.elementor-30 .elementor-element.elementor-element-199e572 .vhq{--vhq-height:570px;}.elementor-30 .elementor-element.elementor-element-d18b41c .villa-ticker-track{animation-duration:57s;}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-30 .elementor-element.elementor-element-c23700c .villa-gallery-grid{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-30 .elementor-element.elementor-element-c23700c .villa-gallery-image{height:220px;}.elementor-30 .elementor-element.elementor-element-c832afc .vvl-image{height:300px;}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-910a622{--flex-wrap:wrap-reverse;--padding-top:0px;--padding-bottom:32px;--padding-left:4px;--padding-right:4px;}.elementor-30 .elementor-element.elementor-element-face93b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-199e572 .vhq{--vhq-y:25%;--vhq-height:527px;}.elementor-30 .elementor-element.elementor-element-199e572 .vhq-photo{transform:scale(1);}.elementor-30 .elementor-element.elementor-element-d18b41c .villa-ticker-track{animation-duration:57s;}.elementor-30 .elementor-element.elementor-element-d18b41c .villa-ticker{padding-top:14px;padding-bottom:14px;}.elementor-30 .elementor-element.elementor-element-d18b41c .villa-ticker-group{gap:24px;}.elementor-30 .elementor-element.elementor-element-52be95d{--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;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-30 .elementor-element.elementor-element-c23700c .villa-gallery-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px;}.elementor-30 .elementor-element.elementor-element-c23700c .villa-gallery-image{height:145px;}.elementor-30 .elementor-element.elementor-element-12e0f82{--content-width:1600px;}.elementor-30 .elementor-element.elementor-element-3907f14{--content-width:1600px;}.elementor-30 .elementor-element.elementor-element-5273ae1{--content-width:1600px;}.elementor-30 .elementor-element.elementor-element-c832afc .vvl-image{height:280px;}.elementor-30 .elementor-element.elementor-element-8b8ce9c{--content-width:1600px;}.elementor-30 .elementor-element.elementor-element-e19469d{--content-width:1600px;}.elementor-30 .elementor-element.elementor-element-ee9b51c{--padding-top:24px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-30 .elementor-element.elementor-element-19ccaab{--content-width:1600px;}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}}