.elementor-278 .elementor-element.elementor-element-c70672d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-278 .elementor-element.elementor-element-c70672d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-f1d2186 .elementor-repeater-item-bcd432f .swiper-slide-bg{background-color:#FFFFFF;background-size:cover;}.elementor-278 .elementor-element.elementor-element-f1d2186 .elementor-repeater-item-141caab .swiper-slide-bg{background-color:#FFFFFF;background-size:cover;}.elementor-278 .elementor-element.elementor-element-f1d2186 .elementor-repeater-item-6414579 .swiper-slide-bg{background-color:#FFFFFF;background-size:cover;}.elementor-278 .elementor-element.elementor-element-f1d2186 .elementor-repeater-item-8290e46 .swiper-slide-bg{background-color:#FFFFFF;background-size:cover;}.elementor-278 .elementor-element.elementor-element-f1d2186 .elementor-repeater-item-e079d3c .swiper-slide-bg{background-color:#FFFFFF;background-size:cover;}.elementor-278 .elementor-element.elementor-element-f1d2186 .elementor-repeater-item-0e5f021 .swiper-slide-bg{background-color:#FFFFFF;background-size:cover;}.elementor-278 .elementor-element.elementor-element-f1d2186 .elementor-repeater-item-a2a9920 .swiper-slide-bg{background-color:#FFFFFF;background-size:cover;}.elementor-278 .elementor-element.elementor-element-f1d2186 .swiper-slide{height:70vh;transition-duration:calc(5000ms*1.2);}.elementor-278 .elementor-element.elementor-element-f1d2186 .swiper-slide-contents{max-width:66%;}.elementor-278 .elementor-element.elementor-element-f1d2186 .swiper-slide-inner{text-align:center;}.elementor-278 .elementor-element.elementor-element-b6e662a > .elementor-widget-container{padding:15px 40px 20px 40px;background-color:#673AB7CC;border-radius:5px 5px 5px 5px;}.elementor-278 .elementor-element.elementor-element-b6e662a{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;top:333px;}body:not(.rtl) .elementor-278 .elementor-element.elementor-element-b6e662a{left:30.178%;}body.rtl .elementor-278 .elementor-element.elementor-element-b6e662a{right:30.178%;}.elementor-278 .elementor-element.elementor-element-de51cb3{margin-top:50px;margin-bottom:0px;}.elementor-278 .elementor-element.elementor-element-b51eba2:not(.elementor-motion-effects-element-type-background), .elementor-278 .elementor-element.elementor-element-b51eba2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1dd832 );}.elementor-278 .elementor-element.elementor-element-b51eba2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-278 .elementor-element.elementor-element-b51eba2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-278 .elementor-element.elementor-element-dc90bc8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-4e30f35{text-align:justify;}.elementor-278 .elementor-element.elementor-element-24f3067:not(.elementor-motion-effects-element-type-background), .elementor-278 .elementor-element.elementor-element-24f3067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo.turisbook.com/wp-content/uploads/2022/05/lagos-costa-algarve-portugal.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-278 .elementor-element.elementor-element-24f3067{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-278 .elementor-element.elementor-element-24f3067 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-278 .elementor-element.elementor-element-14b81dd{--spacer-size:300px;}/* Start custom CSS for slides, class: .elementor-element-f1d2186 */.heading-with-background .elementor-slide-heading{
    background-color:rgba(103,58,183,.8);
    padding:20px 30px;
border-radius:5px;
    
}/* End custom CSS */