.elementor-17269 .elementor-element.elementor-element-2feadb4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-17269 .elementor-element.elementor-element-8aace18 .hx-hero__title{color:#ffffff !important;font-family:"DM Sans", Sans-serif;font-weight:200;}.elementor-17269 .elementor-element.elementor-element-8aace18 .hx-hero__sub_title{color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-weight:100;}.elementor-17269 .elementor-element.elementor-element-8aace18 .hx-hero__desc_title{font-family:"DM Sans", Sans-serif;}.elementor-17269 .elementor-element.elementor-element-8aace18 .mainSlider.-type-2 .mainSlider-nav .-prev::after{background-color:#FFFFFF00;}.elementor-17269 .elementor-element.elementor-element-8aace18 .mainSlider.-type-2 .mainSlider-nav .-next::before{background-color:#FFFFFF00;}.elementor-17269 .elementor-element.elementor-element-8aace18 .pagination_color__title{color:#FFFFFF00 !important;font-family:"DM Sans", Sans-serif;}.elementor-17269 .elementor-element.elementor-element-8aace18 .masthead-pagination__line{background-color:#FFFFFF00;}.elementor-17269 .elementor-element.elementor-element-8aace18 .mainSlider.-type-2 .mainSlider-pagination .pagination__item{color:#FFFFFF00;}.elementor-17269 .elementor-element.elementor-element-8aace18 .mainSlider.-type-2 .mainSlider-pagination .pagination__item::after{background-color:#FFFFFF00;}.elementor-17269 .elementor-element.elementor-element-8aace18 .mainSlider.-type-9 .pagination__line > span{background-color:#FFFFFF00;}.elementor-17269 .elementor-element.elementor-element-8aace18 .js-all{color:#FFFFFF00;}.elementor-17269 .elementor-element.elementor-element-8aace18 .masthead__button{font-family:"DM Sans", Sans-serif;}.elementor-17269 .elementor-element.elementor-element-8aace18 .button__text_color{fill:#FFFFFF;color:#FFFFFF;}.elementor-17269 .elementor-element.elementor-element-8717ffe .elementor-repeater-item-4210d72 .swiper-slide-bg{background-image:url(https://marmistangelo.com/wp-content/uploads/2024/10/1.png);background-size:cover;}.elementor-17269 .elementor-element.elementor-element-8717ffe .elementor-repeater-item-4210d72 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-17269 .elementor-element.elementor-element-8717ffe .elementor-repeater-item-bf3a4e4 .swiper-slide-bg{background-image:url(https://marmistangelo.com/wp-content/uploads/2024/09/freestanding-bathtub-made-marble-with-modern-design.jpg);background-size:cover;}.elementor-17269 .elementor-element.elementor-element-8717ffe .elementor-repeater-item-bf3a4e4 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-17269 .elementor-element.elementor-element-8717ffe .elementor-repeater-item-00f4cba .swiper-slide-bg{background-image:url(https://marmistangelo.com/wp-content/uploads/2024/10/cropped-Diapositiva-6-2.jpg);background-size:cover;}.elementor-17269 .elementor-element.elementor-element-8717ffe .elementor-repeater-item-00f4cba .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-17269 .elementor-element.elementor-element-8717ffe .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-17269 .elementor-element.elementor-element-8717ffe .elementor-slide-button:hover{background-color:#FFFFFF3B;color:#606060;}.elementor-17269 .elementor-element.elementor-element-8717ffe .swiper-slide-contents{max-width:64%;}.elementor-17269 .elementor-element.elementor-element-8717ffe .swiper-slide-inner{padding:0px 0px 0px 350px;text-align:left;}.elementor-17269 .elementor-element.elementor-element-8717ffe .elementor-slide-heading{font-family:"DM Sans", Sans-serif;font-size:70px;font-weight:200;line-height:95px;}.elementor-17269 .elementor-element.elementor-element-8717ffe .elementor-slide-description{font-family:"DM Sans", Sans-serif;font-size:70px;font-weight:700;line-height:10px;}.elementor-17269 .elementor-element.elementor-element-8717ffe .elementor-slide-button{font-family:"DM Sans", Sans-serif;text-transform:uppercase;border-width:1px;}@media(max-width:767px){.elementor-17269 .elementor-element.elementor-element-8aace18 .hx-hero__title{font-size:35px;}}/* Start custom CSS for hx-hero-carousel, class: .elementor-element-8aace18 */@media (max-width: 1024px){
    #menu-item-13844 a {
    outline: none !important;
}
}/* End custom CSS */