@media (min-width:768px){body footer #upper_footer>.its--container-fluid{padding:0 80px!important}body footer #lower_footer>.its--container-fluid{padding:0 80px!important}body footer .ayuda ul,body footer .links ul{gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body footer .acepto label{text-align:left!important;font-size:12px!important}body footer .acepto label a{font-size:12px!important}}footer#footer.flow.footer-block-its-corporative #upper_footer .its--container-fluid{gap:15px}footer#footer.flow.footer-block-its-corporative #upper_footer .its--container-fluid .its--col-sm-4:last-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}footer#footer.flow.footer-block-its-corporative #upper_footer #address_widget .whatsapp-button{height:34px;background:0 0;border:1px solid #601545}footer#footer.flow.footer-block-its-corporative #upper_footer #address_widget .whatsapp-button .whatsapp-button__text{color:#000;font-family:Arial!important;font-size:14px;text-align:left}footer#footer.flow.footer-block-its-corporative #upper_footer .datos_empresa .grande{padding-left:0;padding-right:0}footer#footer.flow.footer-block-its-corporative #upper_footer .datos_empresa .grande img{max-height:56px!important}@media (max-width:767px){footer#footer.flow.footer-block-its-corporative #upper_footer .datos_empresa .grande img{max-height:85px}}footer#footer.flow.footer-block-its-corporative #upper_footer .widget p.title{color:var(--corporativo-contraste);font-weight:500;font-size:24px;line-height:32px;letter-spacing:0;margin-bottom:2%}footer#footer.flow.footer-block-its-corporative #lower_footer{background-color:#d8cfbb}footer#footer.flow.footer-block-its-corporative #lower_footer #social_widget ul li a[class*=facebook],footer#footer.flow.footer-block-its-corporative #lower_footer #social_widget ul li a[class*=instagram]{border-radius:50%}footer #upper_footer #logo_footer{height:100px!important;max-height:100px!important}footer #upper_footer .btn-primary{background-color:#e8634f;border-radius:20px;color:#fff;padding:10px 24px;font-weight:600;vertical-align:middle}footer #upper_footer #CapaEmail .form-control{color:var(--corporativo)!important;background-color:#fff!important}footer #upper_footer #botonContacto #boton_contacto #boton_enviar{background-color:#e8634f!important;border:unset!important}footer #upper_footer #botonContacto #boton_contacto #boton_enviar:hover{border:1px solid #fff!important}footer #upper_footer .empresas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}footer #upper_footer .empresas .title{color:var(--corporativo-contraste);font-weight:500;font-size:24px;line-height:32px;letter-spacing:0;margin-bottom:2%;margin-top:3%}footer #upper_footer .empresas .container-image-box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:20px}footer #upper_footer .empresas .container-image-box .imagen-box{height:174px;display:-webkit-box;display:-ms-flexbox;display:flex;width:284px;border-radius:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#76084e}footer #upper_footer .empresas .container-image-box img{max-width:150px!important;height:-webkit-max-content;height:-moz-max-content;height:max-content}footer #upper_footer .datos_empresa-wrapper{border-bottom:1px solid #d8cfbb;padding-bottom:5%}footer #upper_footer .datos_empresa-wrapper .datos_empresa #social_widget{margin-top:10px}footer #upper_footer .datos_empresa-wrapper .datos_empresa #social_widget ul li a{font-size:22px}footer #lower_footer{background-color:#2d2736!important}@media (max-width:767px){#footer #upper_footer .empresas .container-image-box{display:grid;grid-template-columns:repeat(6,1fr);gap:15px;row-gap:15px}#footer #upper_footer .empresas .container-image-box .imagen-box{grid-column:span 2}#footer #upper_footer .empresas .container-image-box .imagen-box:nth-child(4){grid-column:2/span 2}#footer #upper_footer .empresas .container-image-box .imagen-box:nth-child(5){grid-column:4/span 2}#footer #upper_footer .empresas .imagen-box{width:100%;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent;border-radius:10px}#footer #upper_footer .empresas .imagen-box img{max-width:80px!important;height:auto}}