.elementor-4214 .elementor-element.elementor-element-1993964{--display:flex;}.elementor-4214 .elementor-element.elementor-element-2d58e6a .elementor-repeater-item-d3aec77 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://tailoredluxeholidays.com/wp-content/uploads/2025/01/800x1400_hemingways-residences-main-nav.avif);background-size:cover;}.elementor-4214 .elementor-element.elementor-element-2d58e6a .elementor-repeater-item-f61c136 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://i0.wp.com/tailoredluxeholidays.com/wp-content/uploads/2026/03/FIRE-PIT-3-scaled.jpg?fit=2560%2C1438&ssl=1);background-size:cover;}.elementor-4214 .elementor-element.elementor-element-2d58e6a .elementor-repeater-item-64f5e14 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://i0.wp.com/tailoredluxeholidays.com/wp-content/uploads/2026/03/mara-elatia-camp-bannerbonfire-area-fireplace-sundowner-on-deck-3-mara-elatia-camp.png?fit=1440%2C910&ssl=1);background-size:cover;}.elementor-4214 .elementor-element.elementor-element-2d58e6a .elementor-repeater-item-e054f2c .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://i0.wp.com/tailoredluxeholidays.com/wp-content/uploads/2026/03/3-Bedroom-Pool-Villa_.jpg?fit=1450%2C742&ssl=1);background-size:cover;}.elementor-4214 .elementor-element.elementor-element-2d58e6a .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-4214 .elementor-element.elementor-element-2d58e6a .swiper-slide-contents{max-width:66%;}.elementor-4214 .elementor-element.elementor-element-2d58e6a .swiper-slide-inner{text-align:center;}.elementor-4214 .elementor-element.elementor-element-7b6f876{text-align:center;}.elementor-4214 .elementor-element.elementor-element-7b6f876 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-weight:600;font-style:italic;}.elementor-4214 .elementor-element.elementor-element-5200fa2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4214 .elementor-element.elementor-element-5200fa2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4214 .elementor-element.elementor-element-5200fa2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4214 .elementor-element.elementor-element-5200fa2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-4214 .elementor-element.elementor-element-eac0b17{--display:flex;}.elementor-4214 .elementor-element.elementor-element-e73026d{--spacer-size:20px;}.elementor-4214 .elementor-element.elementor-element-e904ec8{--display:flex;}.elementor-4214 .elementor-element.elementor-element-7c40da9 .elementor-cta .elementor-cta__bg, .elementor-4214 .elementor-element.elementor-element-7c40da9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4214 .elementor-element.elementor-element-7c40da9 .elementor-cta__content{text-align:center;}.elementor-4214 .elementor-element.elementor-element-7c40da9 .elementor-cta__button{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4214 .elementor-element.elementor-element-01c85cf{--display:flex;}.elementor-4214 .elementor-element.elementor-element-b16f5d7{--spacer-size:20px;}.elementor-4214 .elementor-element.elementor-element-303a1f5{--display:flex;}.elementor-4214 .elementor-element.elementor-element-daba554 .elementor-cta .elementor-cta__bg, .elementor-4214 .elementor-element.elementor-element-daba554 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4214 .elementor-element.elementor-element-daba554 .elementor-cta__content{text-align:center;}.elementor-4214 .elementor-element.elementor-element-daba554 .elementor-cta__button{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4214 .elementor-element.elementor-element-b2066bf{--display:flex;}.elementor-4214 .elementor-element.elementor-element-adc6ccd{--spacer-size:20px;}.elementor-4214 .elementor-element.elementor-element-fb59dc2{--display:flex;}.elementor-4214 .elementor-element.elementor-element-585c4bd .elementor-cta .elementor-cta__bg, .elementor-4214 .elementor-element.elementor-element-585c4bd .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4214 .elementor-element.elementor-element-585c4bd .elementor-cta__content{text-align:center;}.elementor-4214 .elementor-element.elementor-element-585c4bd .elementor-cta__button{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4214 .elementor-element.elementor-element-ccc9c60{--display:flex;}.elementor-4214 .elementor-element.elementor-element-e441e6b{--spacer-size:20px;}.elementor-4214 .elementor-element.elementor-element-22f9dd5{--display:flex;}.elementor-4214 .elementor-element.elementor-element-7657705 .elementor-cta .elementor-cta__bg, .elementor-4214 .elementor-element.elementor-element-7657705 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4214 .elementor-element.elementor-element-7657705 .elementor-cta__content{text-align:center;}.elementor-4214 .elementor-element.elementor-element-7657705 .elementor-cta__button{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4214 .elementor-element.elementor-element-b65d6b9{--display:flex;}.elementor-4214 .elementor-element.elementor-element-43872ed{--spacer-size:20px;}.elementor-4214 .elementor-element.elementor-element-b452e3f{--display:flex;}body:not(.rtl) .elementor-4214 .elementor-element.elementor-element-47bab79{left:0px;}body.rtl .elementor-4214 .elementor-element.elementor-element-47bab79{right:0px;}.elementor-4214 .elementor-element.elementor-element-47bab79{bottom:0px;}.elementor-4214 .elementor-element.elementor-element-7c37bb4{--display:flex;}.elementor-4214 .elementor-element.elementor-element-4213c2e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4214 .elementor-element.elementor-element-4213c2e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4214 .elementor-element.elementor-element-4213c2e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4214 .elementor-element.elementor-element-4213c2e .elementor-icon-list-text{transition:color 0.3s;}.elementor-4214 .elementor-element.elementor-element-a6af1da{--display:flex;}.elementor-4214 .elementor-element.elementor-element-cdc1019{--spacer-size:20px;}.elementor-4214 .elementor-element.elementor-element-514e417{--display:flex;}