.elementor-61 .elementor-element.elementor-element-ed697fd{--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;--overlay-opacity:0.2;--margin-top:-65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61 .elementor-element.elementor-element-ed697fd::before, .elementor-61 .elementor-element.elementor-element-ed697fd > .elementor-background-video-container::before, .elementor-61 .elementor-element.elementor-element-ed697fd > .e-con-inner > .elementor-background-video-container::before, .elementor-61 .elementor-element.elementor-element-ed697fd > .elementor-background-slideshow::before, .elementor-61 .elementor-element.elementor-element-ed697fd > .e-con-inner > .elementor-background-slideshow::before, .elementor-61 .elementor-element.elementor-element-ed697fd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-61 .elementor-element.elementor-element-ed697fd:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-ed697fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://dev.escapologybespoke.com/wp-content/uploads/2025/08/home-movie-fallback.jpg") 50% 50%;background-size:cover;}.elementor-61 .elementor-element.elementor-element-4db9138{--spacer-size:40px;}.elementor-61 .elementor-element.elementor-element-e9d686d{text-align:center;}.elementor-61 .elementor-element.elementor-element-e9d686d .elementor-heading-title{color:var( --e-global-color-d73bfc0 );}.elementor-61 .elementor-element.elementor-element-83f5136 .elementor-button{background-color:var( --e-global-color-c76a92c );font-family:var( --e-global-typography-5b8f34b-font-family ), Sans-serif;font-size:var( --e-global-typography-5b8f34b-font-size );text-transform:var( --e-global-typography-5b8f34b-text-transform );letter-spacing:var( --e-global-typography-5b8f34b-letter-spacing );fill:var( --e-global-color-d73bfc0 );color:var( --e-global-color-d73bfc0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d73bfc0 );border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-61 .elementor-element.elementor-element-8918f9a{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-61 .elementor-element.elementor-element-e79540e{text-align:center;}.elementor-61 .elementor-element.elementor-element-7d27d1c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-61 .elementor-element.elementor-element-6a49232 .elementor-button{background-color:var( --e-global-color-c76a92c );font-family:var( --e-global-typography-5b8f34b-font-family ), Sans-serif;font-size:var( --e-global-typography-5b8f34b-font-size );text-transform:var( --e-global-typography-5b8f34b-text-transform );letter-spacing:var( --e-global-typography-5b8f34b-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-6a49232 .elementor-button:hover, .elementor-61 .elementor-element.elementor-element-6a49232 .elementor-button:focus{background-color:var( --e-global-color-b2358e1 );color:var( --e-global-color-d73bfc0 );border-color:var( --e-global-color-b2358e1 );}.elementor-61 .elementor-element.elementor-element-6a49232 .elementor-button:hover svg, .elementor-61 .elementor-element.elementor-element-6a49232 .elementor-button:focus svg{fill:var( --e-global-color-d73bfc0 );}.elementor-61 .elementor-element.elementor-element-b072e06{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-61 .elementor-element.elementor-element-994c28b .elementor-repeater-item-9453a07{grid-column:span 1 !important;grid-row:span 1 !important;min-height:361px !important;}.elementor-61 .elementor-element.elementor-element-994c28b .elementor-repeater-item-9453a07 .ue-item-content{text-align:inherit !important;}.elementor-61 .elementor-element.elementor-element-994c28b .elementor-repeater-item-9453a07 .ue-item-bg{background-position:left top !important;background-blend-mode:normal !important;}.elementor-61 .elementor-element.elementor-element-994c28b .elementor-repeater-item-1986f92{grid-column:span 1 !important;grid-row:span 1 !important;min-height:361px !important;}.elementor-61 .elementor-element.elementor-element-994c28b .elementor-repeater-item-1986f92 .ue-item-content{text-align:inherit !important;}.elementor-61 .elementor-element.elementor-element-994c28b .elementor-repeater-item-1986f92 .ue-item-bg{background-position:left top !important;background-blend-mode:normal !important;}.elementor-61 .elementor-element.elementor-element-994c28b .elementor-repeater-item-ff903a3{grid-column:span 1 !important;grid-row:span 1 !important;min-height:361px !important;}.elementor-61 .elementor-element.elementor-element-994c28b .elementor-repeater-item-ff903a3 .ue-item-content{text-align:inherit !important;}.elementor-61 .elementor-element.elementor-element-994c28b .elementor-repeater-item-ff903a3 .ue-item-bg{background-position:left top !important;background-blend-mode:normal !important;}.elementor-61 .elementor-element.elementor-element-994c28b{width:100%;max-width:100%;}.elementor-61 .elementor-element.elementor-element-994c28b .ue-unlimited-grid{grid-template-columns:repeat(3, 1fr);gap:20px;}.elementor-61 .elementor-element.elementor-element-994c28b .ue-item-bg{background-color:var( --e-global-color-c76a92c );}.elementor-61 .elementor-element.elementor-element-994c28b .ue-item{min-height:400px;border-radius:0px 0px 0px 0px;align-items:flex-end;}.elementor-61 .elementor-element.elementor-element-994c28b .ue-item-overlay{background-color:var( --e-global-color-912ead7 );}.elementor-61 .elementor-element.elementor-element-994c28b .ue-item-content{padding:25px 25px 10px 25px;}.elementor-61 .elementor-element.elementor-element-994c28b .ue-graphic-element{width:64px;height:64px;background-color:#ffffff;margin-top:0px;}.elementor-61 .elementor-element.elementor-element-994c28b .ue-graphic-element img{width:64px;height:64px;object-fit:cover;}.elementor-61 .elementor-element.elementor-element-994c28b .ue-graphic-element,.elementor-61 .elementor-element.elementor-element-994c28b .ue-graphic-element img{border-radius:100px 100px 100px 100px;}.elementor-61 .elementor-element.elementor-element-994c28b .ue-ge-icon{color:#616161;font-size:20px;}.elementor-61 .elementor-element.elementor-element-994c28b .ue-ge-text{color:#616161;}.elementor-61 .elementor-element.elementor-element-994c28b .ue-item-title{color:var( --e-global-color-d73bfc0 );font-family:var( --e-global-typography-92775ed-font-family ), Sans-serif;font-size:var( --e-global-typography-92775ed-font-size );font-weight:var( --e-global-typography-92775ed-font-weight );text-transform:var( --e-global-typography-92775ed-text-transform );letter-spacing:var( --e-global-typography-92775ed-letter-spacing );}.elementor-61 .elementor-element.elementor-element-994c28b .ue-item-text,.elementor-61 .elementor-element.elementor-element-994c28b .ue-item-text p{color:var( --e-global-color-d73bfc0 );}.elementor-61 .elementor-element.elementor-element-994c28b .ue-item-text{font-family:var( --e-global-typography-058c0d0-font-family ), Sans-serif;font-size:var( --e-global-typography-058c0d0-font-size );font-weight:var( --e-global-typography-058c0d0-font-weight );text-transform:var( --e-global-typography-058c0d0-text-transform );letter-spacing:var( --e-global-typography-058c0d0-letter-spacing );margin-top:8px;}.elementor-61 .elementor-element.elementor-element-994c28b .ue-btn-wrapper{text-align:inherit;margin-top:0px;}.elementor-61 .elementor-element.elementor-element-994c28b .ue-btn{display:inline-block;padding:0px 0px 0px 0px;background-color:#ffffff;color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-61 .elementor-element.elementor-element-83f5136 .elementor-button{font-size:var( --e-global-typography-5b8f34b-font-size );letter-spacing:var( --e-global-typography-5b8f34b-letter-spacing );}.elementor-61 .elementor-element.elementor-element-8918f9a{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-61 .elementor-element.elementor-element-6a49232 .elementor-button{font-size:var( --e-global-typography-5b8f34b-font-size );letter-spacing:var( --e-global-typography-5b8f34b-letter-spacing );}.elementor-61 .elementor-element.elementor-element-b072e06{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-61 .elementor-element.elementor-element-994c28b .ue-item-title{font-size:var( --e-global-typography-92775ed-font-size );letter-spacing:var( --e-global-typography-92775ed-letter-spacing );}.elementor-61 .elementor-element.elementor-element-994c28b .ue-item-text{font-size:var( --e-global-typography-058c0d0-font-size );letter-spacing:var( --e-global-typography-058c0d0-letter-spacing );}}@media(max-width:767px){.elementor-61 .elementor-element.elementor-element-83f5136 .elementor-button{font-size:var( --e-global-typography-5b8f34b-font-size );letter-spacing:var( --e-global-typography-5b8f34b-letter-spacing );}.elementor-61 .elementor-element.elementor-element-8918f9a{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-61 .elementor-element.elementor-element-6a49232 .elementor-button{font-size:var( --e-global-typography-5b8f34b-font-size );letter-spacing:var( --e-global-typography-5b8f34b-letter-spacing );}.elementor-61 .elementor-element.elementor-element-b072e06{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-61 .elementor-element.elementor-element-994c28b .ue-item-title{font-size:var( --e-global-typography-92775ed-font-size );letter-spacing:var( --e-global-typography-92775ed-letter-spacing );}.elementor-61 .elementor-element.elementor-element-994c28b .ue-item-text{font-size:var( --e-global-typography-058c0d0-font-size );letter-spacing:var( --e-global-typography-058c0d0-letter-spacing );}}