.elementor-8704 .elementor-element.elementor-element-f00fcae{margin-top:-2px;margin-bottom:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8704 .elementor-element.elementor-element-6816588 .elementor-repeater-item-d393b9a .swiper-slide-bg{background-image:url(https://casalola.com/wp-content/uploads/2026/02/foto-1-scaled.jpg);background-size:cover;}.elementor-8704 .elementor-element.elementor-element-6816588 .elementor-repeater-item-d393b9a .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-8704 .elementor-element.elementor-element-6816588 .elementor-repeater-item-d393b9a .swiper-slide-contents{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-8704 .elementor-element.elementor-element-6816588 .swiper-slide{transition-duration:calc(5000ms*1.2);height:772px;}.elementor-8704 .elementor-element.elementor-element-6816588 .elementor-slide-button{background-color:#C7A36A;border-radius:0px;border-color:#C7A36A;}.elementor-8704 .elementor-element.elementor-element-6816588 .swiper-slide-contents{max-width:935px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-8704 .elementor-element.elementor-element-6816588 .swiper-slide-inner{text-align:center;}.elementor-8704 .elementor-element.elementor-element-6816588 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:71px;}.elementor-8704 .elementor-element.elementor-element-6816588 .elementor-slide-heading{font-family:"Roboto", Sans-serif;font-size:52px;font-weight:500;}.elementor-8704 .elementor-element.elementor-element-c88b0c5{--spacer-size:71px;}.elementor-8704 .elementor-element.elementor-element-818e7ef{margin-top:53px;margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8704 .elementor-element.elementor-element-64ea49b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8704 .elementor-element.elementor-element-64ea49b{text-align:center;}.elementor-8704 .elementor-element.elementor-element-64ea49b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:300;color:#C7A36A;}.elementor-8704 .elementor-element.elementor-element-d78166a{margin-top:53px;margin-bottom:0px;}.elementor-8704 .elementor-element.elementor-element-b81075c{--spacer-size:80px;}@media(max-width:767px){.elementor-8704 .elementor-element.elementor-element-e320507 > .elementor-element-populated{margin:0px 45px 0px 45px;--e-column-margin-right:45px;--e-column-margin-left:45px;}.elementor-8704 .elementor-element.elementor-element-d78166a{padding:0px 45px 0px 45px;}}/* Start custom CSS for slides, class: .elementor-element-6816588 */.texto-body{
    text-align: justify;
    font-family: 'QuinfoBold' !important;
    width: 100%; 
    max-width: 1140px;
    letter-spacing: 0.5px;
}

.texto-title{
    font-weight:250; color:white; padding:0px; margin-bottom:-10px;
}


@media (max-width: 768px) {
    texto-body{
        max-width: 100%;

    }
    
    
    .texto-title{
        font-size: 35px;
}

}/* End custom CSS */