.elementor-4303 .elementor-element.elementor-element-7c6f0752 .elementor-repeater-item-db7c7b0 .swiper-slide-bg{background-image:url(https://www.martinrea.com/wp-content/uploads/martinrea-homepage_slider-1.jpg);background-size:cover;}.elementor-4303 .elementor-element.elementor-element-7c6f0752 .elementor-repeater-item-892f183 .swiper-slide-bg{background-image:url(https://www.martinrea.com/wp-content/uploads/homepage_scroll_people.jpg);background-size:cover;}.elementor-4303 .elementor-element.elementor-element-7c6f0752 .elementor-repeater-item-423a02b .swiper-slide-bg{background-image:url(https://www.martinrea.com/wp-content/uploads/homepage_scroll_car.jpg);background-size:cover;}.elementor-4303 .elementor-element.elementor-element-7c6f0752 .swiper-slide{height:800px;transition-duration:calc(5000ms*1.2);}.elementor-4303 .elementor-element.elementor-element-7c6f0752 .swiper-slide-contents{max-width:800px;}.elementor-4303 .elementor-element.elementor-element-7c6f0752 .swiper-slide-inner{padding:0px 100px 0px 100px;text-align:left;}.elementor-4303 .elementor-element.elementor-element-7c6f0752 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:29px;}.elementor-4303 .elementor-element.elementor-element-7c6f0752 .elementor-slide-heading{color:#033364;font-family:"Roboto", Sans-serif;font-size:3.3em;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:2px;}.elementor-4303 .elementor-element.elementor-element-7c6f0752 .elementor-slide-button{font-family:"Roboto Condensed", Sans-serif;font-size:21px;font-weight:400;text-transform:uppercase;border-width:0px;border-radius:25px;background-color:#1581AE;border-color:#00000000;}.elementor-4303 .elementor-element.elementor-element-7c6f0752 .elementor-slide-button:hover{background-color:var( --e-global-color-accent );}.elementor-4303 .elementor-element.elementor-element-7c6f0752 .elementor-swiper-button{font-size:32px;color:var( --e-global-color-510f4527 );}.elementor-4303 .elementor-element.elementor-element-7c6f0752 .elementor-swiper-button svg{fill:var( --e-global-color-510f4527 );}.elementor-4303 .elementor-element.elementor-element-7c6f0752 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:991px){.elementor-4303 .elementor-element.elementor-element-7c6f0752 .elementor-slide-heading{font-size:2.5em;}}@media(max-width:767px){.elementor-4303 .elementor-element.elementor-element-7c6f0752 .swiper-slide{height:400px;}}/* Start custom CSS for slides, class: .elementor-element-7c6f0752 */.elementor-4303 .elementor-element.elementor-element-7c6f0752 .elementor-swiper-button {
    border: 1px solid;
    border-radius: 50%;
    padding: 5px;
}
.elementor-4303 .elementor-element.elementor-element-7c6f0752 .elementor-swiper-button:hover {
    background-color: #fff;
}
.elementor-4303 .elementor-element.elementor-element-7c6f0752 .elementor-swiper-button-next {
    right: 45px;
}
.elementor-4303 .elementor-element.elementor-element-7c6f0752 .elementor-swiper-button-prev {
    left: 45px;
}
.elementor-4303 .elementor-element.elementor-element-7c6f0752 .elementor-slide-heading {
    text-shadow: 2px 2px 5px #ffffff;
}
.elementor-4303 .elementor-element.elementor-element-7c6f0752 .elementor-button{
    padding: 17px 45px;
}
.elementor-4303 .elementor-element.elementor-element-7c6f0752 .swiper-slide-inner {
    height: 0;
}
@media only screen and (max-width: 640px) {
   .elementor-4303 .elementor-element.elementor-element-7c6f0752 .elementor-swiper-button-prev {
        left: 10px;
    }
    .elementor-4303 .elementor-element.elementor-element-7c6f0752 .elementor-swiper-button-next {
        right: 10px;
    }
    .elementor-4303 .elementor-element.elementor-element-7c6f0752 .swiper-slide-inner {
            padding: 0px 60px 0px 60px;
    }
}/* End custom CSS */