.elementor-251 .elementor-element.elementor-element-b7433da:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-b7433da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-251 .elementor-element.elementor-element-b7433da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-251 .elementor-element.elementor-element-b7433da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-251 .elementor-element.elementor-element-7b93c2c .elementor-repeater-item-89ece0b .swiper-slide-bg{background-color:#000000;background-image:url(https://www.costelloproperties.co.uk/wp-content/uploads/2021/03/photo1.png);background-size:contain;}.elementor-251 .elementor-element.elementor-element-7b93c2c .elementor-repeater-item-fb5c241 .swiper-slide-bg{background-color:#000000;background-image:url(https://www.costelloproperties.co.uk/wp-content/uploads/2021/03/photo2.png);background-size:contain;}.elementor-251 .elementor-element.elementor-element-7b93c2c .elementor-repeater-item-63926e2 .swiper-slide-bg{background-color:#000000;background-image:url(https://www.costelloproperties.co.uk/wp-content/uploads/2021/03/photo3.png);background-size:contain;}.elementor-251 .elementor-element.elementor-element-7b93c2c .swiper-slide{height:606px;transition-duration:calc(5000ms*1.2);}.elementor-251 .elementor-element.elementor-element-7b93c2c .swiper-slide-contents{max-width:100%;}.elementor-251 .elementor-element.elementor-element-7b93c2c .swiper-slide-inner{text-align:center;}.elementor-251 .elementor-element.elementor-element-604b440:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-604b440 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-251 .elementor-element.elementor-element-604b440{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-251 .elementor-element.elementor-element-604b440 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-251 .elementor-element.elementor-element-7b18cb7 .elementor-spacer-inner{height:35px;}.elementor-251 .elementor-element.elementor-element-3135b82 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:6px;}.elementor-251 .elementor-element.elementor-element-6a013fb{text-align:center;}.elementor-251 .elementor-element.elementor-element-6a013fb .elementor-heading-title{color:#ffffff;}.elementor-251 .elementor-element.elementor-element-a140ab7{text-align:center;}.elementor-251 .elementor-element.elementor-element-a140ab7 .elementor-heading-title{color:#979797;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-251 .elementor-element.elementor-element-a140ab7 > .elementor-widget-container{margin:1px 1px 1px 1px;}.elementor-251 .elementor-element.elementor-element-bfb7c24 .elementor-text-editor{text-align:center;}.elementor-251 .elementor-element.elementor-element-bfb7c24{color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-bfb7c24 > .elementor-widget-container{padding:7px 7px 7px 7px;}.elementor-251 .elementor-element.elementor-element-6b32456{text-align:center;}.elementor-251 .elementor-element.elementor-element-dc62693{text-align:center;}.elementor-251 .elementor-element.elementor-element-e0f6f24{text-align:center;}.elementor-251 .elementor-element.elementor-element-38969be .elementor-spacer-inner{height:35px;}@media(max-width:767px){.elementor-251 .elementor-element.elementor-element-7b93c2c .swiper-slide{height:230px;}.elementor-251 .elementor-element.elementor-element-7b18cb7 .elementor-spacer-inner{height:10px;}.elementor-251 .elementor-element.elementor-element-6a013fb{text-align:center;}}@media(min-width:768px){.elementor-251 .elementor-element.elementor-element-ad4913b{width:100%;}}