.elementor-121562 .elementor-element.elementor-element-02869a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-121562 .elementor-element.elementor-element-ec7deff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}/* Start custom CSS */#content .ast-container{width:100% !important;max-width:100%;padding:0}
:where(#content) div{font-size:16px !important;line-height:1.65 !important}
.espsup{padding-top:110px}
.espinf{padding-bottom:110px}
.oscuro{background-color:#221E1A}
#content .hero-legal{padding-top:46px;padding-bottom:56px}
.hero-legal h1{font-size:40px;line-height:50px;color:#FFFFFF;margin:0}
.crumbs{font-size:13px !important;margin-bottom:20px}
.crumbs a{color:#D8CEC4;font-weight:600;text-decoration:none}
.politica{color:#4E4740}
.politica h2{font-size:26px;line-height:34px;font-weight:800;color:#221E1A;margin:40px 0 16px !important}
.politica h3{font-size:19px;line-height:27px;font-weight:700;color:#221E1A;margin:34px 0 10px !important}
.politica p,.politica li{line-height:1.65 !important}
.politica p{margin-bottom:14px !important}
.politica ul{padding-inline-start:22px}
.politica li{margin-bottom:10px}
.politica strong{color:#221E1A}
.politica a{color:#C4551A;text-decoration:underline}
.politica .consultas{margin-top:40px !important;padding-top:24px;border-top:1px solid #EAE2D8}
@media (min-width:768px) and (max-width:1499px){
.e-flex.e-con-boxed{padding-left:0;padding-right:0}
.e-flex.e-con-boxed .e-con-inner{padding-left:50px;padding-right:50px}
}
@media (max-width:767px){
.e-flex.e-con-boxed{padding-left:15px;padding-right:15px}
.espsup{padding-top:70px}
.espinf{padding-bottom:70px}
}/* End custom CSS */