footer#footer{background-color:#3a3d42;color:#fff;position:relative}footer#footer #upper_footer{padding:35px 0 35px 0}footer#footer #upper_footer.backgroundFooter{display:block}footer#footer #upper_footer.backgroundFooter:before{background:url(https://crs.avantio.com/child/assets/img/footer.jpg) 50% 50% no-repeat;background-size:cover;bottom:0;content:"";left:0;opacity:.6;position:absolute;right:0;top:-1px;z-index:0}footer#footer #upper_footer .widget p.title{background:none;border-bottom:0px;color:#fff;font-family:"Playfair Display",serif;font-size:17px;font-weight:400;margin-bottom:5px;padding-bottom:0px;padding-left:0px;text-transform:uppercase}@media(min-width: 768px){footer#footer #upper_footer .widget p.title{margin-top:60px}}footer#footer #upper_footer .widget hr{border-top:1px solid rgba(255,255,255,.06);margin:10px 0 10px 0;text-align:left;width:75%}footer#footer #upper_footer .widget p{margin:0}footer#footer #upper_footer .widget p.av-tel,footer#footer #upper_footer .widget p.av-email,footer#footer #upper_footer .widget p.av-horario{margin-left:30px;position:relative}footer#footer #upper_footer .widget p i{color:#0072bd;font-size:17px;left:-30px;position:absolute}footer#footer #upper_footer .widget p a{color:#fff}footer#footer #upper_footer .widget ul{padding-left:0}footer#footer #upper_footer .widget ul li{color:#fff;list-style:none}footer#footer #upper_footer .widget ul li a{color:#fff}footer#footer #upper_footer #address_widget img{margin-bottom:20px;max-height:50px}footer#footer #upper_footer #address_widget .direccion_empresa,footer#footer #upper_footer #address_widget .av-horario,footer#footer #upper_footer #address_widget .av-otro{color:#878787}footer#footer #upper_footer #address_widget .empresa_name{color:#878787;margin-top:50px}@media(max-width: 767px){footer#footer #upper_footer #address_widget{padding-bottom:15px}}footer#footer #upper_footer .newsletter .widget_inner{margin-top:18px}footer#footer #upper_footer .newsletter .widget_inner #formNewsletterFooter{max-width:300px}footer#footer #upper_footer .newsletter .widget_inner #formNewsletterFooter .its--col-md-12.acepto{margin-top:15px;padding:0 12.5px}footer#footer #upper_footer .newsletter .widget_inner #formNewsletterFooter .its--col-md-12.acepto>input{left:2px;opacity:0;position:absolute}footer#footer #upper_footer .newsletter .widget_inner #formNewsletterFooter .its--col-md-12.acepto>input:checked+label:before{align-items:center;background:#0072bd;border:1px solid #0072bd;color:#fff;content:"";display:flex;font-family:"fontlibrary";font-size:12px;-webkit-font-smoothing:antialiased;justify-content:center;speak:none}footer#footer #upper_footer .newsletter .widget_inner #formNewsletterFooter .its--col-md-12.acepto>label{color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-weight:normal;line-height:16px;margin-bottom:0;padding-left:10px;text-transform:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}footer#footer #upper_footer .newsletter .widget_inner #formNewsletterFooter .its--col-md-12.acepto>label:before{border:1px solid #fff;content:"";height:16px;left:0;position:absolute;width:16px}footer#footer #upper_footer .newsletter .widget_inner #formNewsletterFooter .its--col-md-12.acepto>label>a{color:#fff;font-weight:bold;text-decoration:underline}footer#footer #upper_footer .newsletter .widget_inner #formNewsletterFooter .its--col-md-12.acepto>label>a:hover{opacity:.9}footer#footer #upper_footer .newsletter .widget_inner #formNewsletterFooter #CapaEmail{margin-bottom:0;width:100%}footer#footer #upper_footer .newsletter .widget_inner #formNewsletterFooter #CapaEmail span{display:none}footer#footer #upper_footer .newsletter .widget_inner #formNewsletterFooter #CapaEmail #email2{background-color:#fff;border:none;font-family:"Open Sans",serif;font-size:13px;padding-left:10px}footer#footer #upper_footer .newsletter .widget_inner #formNewsletterFooter #CapaEmail #email2:focus{border:0px !important;box-shadow:none !important}footer#footer #upper_footer .newsletter .widget_inner #formNewsletterFooter #botonContacto{margin-top:6px}footer#footer #upper_footer .newsletter .widget_inner #formNewsletterFooter #botonContacto label{margin-bottom:0px;width:100%}footer#footer #upper_footer .newsletter .widget_inner #formNewsletterFooter #botonContacto label #boton_contacto #boton_enviar{background-color:#0072bd;border:0px;border-radius:0px;color:#fff;font-size:13px;font-weight:bold;height:auto;text-transform:uppercase;width:100%}footer#footer #upper_footer .newsletter .widget_inner #formNewsletterFooter #botonContacto label #boton_contacto #boton_enviar:hover{background-color:#00538a}footer#footer #upper_footer .newsletter .widget_inner #formNewsletterFooter #botonContacto label #boton_contacto i{font-size:18px}footer#footer #upper_footer .newsletter .widget_inner #formNewsletterFooter #botonContacto label #boton_contacto i[class^=icon-spin],footer#footer #upper_footer .newsletter .widget_inner #formNewsletterFooter #botonContacto label #boton_contacto i[class*=" icon-spin"]{top:calc(50% - 12px) !important}footer#footer #upper_footer .ayuda ul{margin-bottom:19px}footer#footer #upper_footer .propietarios-footer{margin-bottom:20px}footer#footer #upper_footer .propietarios-footer hr{border-top-width:1px;margin-bottom:15px;width:140px}footer#footer #upper_footer .propietarios-footer a{color:#fff;font-size:14px;padding:0}footer#footer #upper_footer .propietarios-footer a i{font-size:12px;margin-right:5px;top:0}footer#footer #upper_footer .empresa_name_mobile{color:#878787;margin-top:30px;padding:0 12.5px}footer#footer #upper_footer .reclamaciones-footer .reclamaciones{width:250px}footer#footer #lower_footer{background-color:#474b50;color:#fff;padding:8px 0}footer#footer #lower_footer .flex-container{align-items:center;display:flex;justify-content:space-between}@media(max-width: 768px){footer#footer #lower_footer .flex-container{flex-direction:column}}footer#footer #lower_footer #social_widget{max-width:30%}@media(max-width: 768px){footer#footer #lower_footer #social_widget{max-width:100%}}footer#footer #lower_footer #social_widget ul{font-size:inherit;margin:5px 0px;padding:9px 0px}footer#footer #lower_footer #social_widget ul li{font-size:22px;margin:4px 3px}footer#footer #lower_footer #social_widget ul li a{color:#fff;height:32px;padding:0px;text-align:center;transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;width:32px}footer#footer #lower_footer #social_widget ul li a[class*=facebook]{background-color:#3b5998}footer#footer #lower_footer #social_widget ul li a[class*=twitter]{background-color:#000}footer#footer #lower_footer #social_widget ul li a[class*=instagram]{background:linear-gradient(45deg, #f09433 0, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%)}footer#footer #lower_footer #social_widget ul li a[class*=linkedin]{background-color:#007bb6}footer#footer #lower_footer #social_widget ul li a[class*=tumblr]{background-color:#cb2027}footer#footer #lower_footer #social_widget ul li a[class*=vimeo]{background-color:#aad450}footer#footer #lower_footer #social_widget ul li a[class*=pinterest]{background-color:#cb2027}footer#footer #lower_footer #social_widget ul li a[class*=flickr]{background-color:#ff0084}footer#footer #lower_footer #social_widget ul li a[class*=youtube]{background-color:#cc181e}footer#footer #lower_footer #social_widget ul li a:hover{color:#fff;opacity:.6}footer#footer #lower_footer #designed_by{margin:14px 0px}@media(max-width: 768px){footer#footer #lower_footer #designed_by{max-width:100%;order:5}}footer#footer #lower_footer #designed_by img,footer#footer #lower_footer #designed_by a{height:32px;opacity:.2;transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear}footer#footer #lower_footer #designed_by img:hover,footer#footer #lower_footer #designed_by a:hover{opacity:.5}footer#footer #lower_footer #designed_by a{color:#fff;text-decoration:none}@media(max-width: 768px){footer#footer #lower_footer #designed_by a{font-size:12px}}@media(min-width: 768px){footer#footer #lower_footer #designed_by{text-align:center}}footer#footer #lower_footer #tipo_pago{max-width:30%;text-align:right}@media(max-width: 768px){footer#footer #lower_footer #tipo_pago{max-width:100%}}footer#footer #lower_footer #tipo_pago ul{margin:14px 0px}footer#footer #lower_footer #tipo_pago ul li{display:inline-block;padding-left:5px;padding-right:0}footer#footer #lower_footer #tipo_pago ul span{color:#abb5c3;font-size:28px}footer#footer #lower_footer #tipo_pago ul img{height:32px;padding:0 5px}footer#footer #lower_footer #tipo_pago ul img.bank-transfer_black,footer#footer #lower_footer #tipo_pago ul img.bank-transfer_white,footer#footer #lower_footer #tipo_pago ul img.bank-transfer,footer#footer #lower_footer #tipo_pago ul img.bitcoin,footer#footer #lower_footer #tipo_pago ul img.american-express,footer#footer #lower_footer #tipo_pago ul img.mastercard_dark,footer#footer #lower_footer #tipo_pago ul img.mastercard_light,footer#footer #lower_footer #tipo_pago ul img.mastercard,footer#footer #lower_footer #tipo_pago ul img.mastercard_black,footer#footer #lower_footer #tipo_pago ul img.mastercard_white{width:50px}footer#footer #lower_footer #tipo_pago ul img.visa_black,footer#footer #lower_footer #tipo_pago ul img.visa_white,footer#footer #lower_footer #tipo_pago ul img.visa,footer#footer #lower_footer #tipo_pago ul img.visa_blue,footer#footer #lower_footer #tipo_pago ul img.bizum_grey,footer#footer #lower_footer #tipo_pago ul img.bizum_mobile,footer#footer #lower_footer #tipo_pago ul img.ancv,footer#footer #lower_footer #tipo_pago ul img.ancv_white,footer#footer #lower_footer #tipo_pago ul img.ancv_black,footer#footer #lower_footer #tipo_pago ul img.ancv_letters{width:70px}footer#footer #lower_footer #tipo_pago ul img.paypal_black,footer#footer #lower_footer #tipo_pago ul img.paypal_white,footer#footer #lower_footer #tipo_pago ul img.paypal,footer#footer #lower_footer #tipo_pago ul img.bizum,footer#footer #lower_footer #tipo_pago ul img.bitcoin_letters{width:90px}footer#footer #lower_footer #tipo_pago ul img.bizum_grey_mobile{width:100px}@media(min-width: 768px)and (max-width: 991px){footer#footer #lower_footer #tipo_pago ul{padding:0}}footer#footer.footer-block-its-light{background-color:#e6e8eb;color:#393e47 !important}footer#footer.footer-block-its-light #upper_footer .widget p.title{color:#505763}footer#footer.footer-block-its-light #upper_footer .widget hr{border-top:1px solid rgba(0,0,0,.06)}footer#footer.footer-block-its-light #upper_footer .widget p a{color:#393e47}footer#footer.footer-block-its-light #upper_footer .widget p a:hover{color:#0072bd}footer#footer.footer-block-its-light #upper_footer .widget ul li{color:#393e47}footer#footer.footer-block-its-light #upper_footer .widget ul li a{color:#393e47}footer#footer.footer-block-its-light #upper_footer .widget ul li a:hover{color:#0072bd}footer#footer.footer-block-its-light #upper_footer .newsletter .widget_inner #formNewsletterFooter .acepto>label{color:#393e47}footer#footer.footer-block-its-light #upper_footer .newsletter .widget_inner #formNewsletterFooter .acepto>label:before{border:1px solid #393e47}footer#footer.footer-block-its-light #upper_footer .newsletter .widget_inner #formNewsletterFooter .acepto>label>a{color:#393e47}footer#footer.footer-block-its-light #upper_footer #social_widget ul li a{color:#fff}footer#footer.footer-block-its-light #lower_footer{background-color:#fff;color:#393e47 !important}footer#footer.footer-block-its-corporative{background:#0072bd;color:#393e47}footer#footer.footer-block-its-corporative #upper_footer .widget p.title{color:#fff}footer#footer.footer-block-its-corporative #upper_footer .widget hr{border-top-color:transparent}footer#footer.footer-block-its-corporative #upper_footer .widget ul>li>a{color:#fff}footer#footer.footer-block-its-corporative #upper_footer .widget p a,footer#footer.footer-block-its-corporative #upper_footer .widget p i{color:#fff}footer#footer.footer-block-its-corporative #upper_footer .widget .propietarios-footer a{color:#fff}footer#footer.footer-block-its-corporative #upper_footer #address_widget .widget_inner{color:#fff}footer#footer.footer-block-its-corporative #upper_footer #address_widget .direccion_empresa,footer#footer.footer-block-its-corporative #upper_footer #address_widget .av-horario{color:#fff}footer#footer.footer-block-its-corporative #upper_footer #address_widget .empresa_name{color:#fff;margin-top:50px}footer#footer.footer-block-its-corporative #upper_footer .newsletter .widget_inner #formNewsletterFooter #botonContacto label #boton_contacto #boton_enviar{background-color:rgba(121,98,42,.3)}footer#footer.footer-block-its-corporative #upper_footer .newsletter .widget_inner #formNewsletterFooter .acepto>input:checked+label:before{background:rgba(121,98,42,.3);border:1px solid rgba(121,98,42,.3)}footer#footer.footer-block-its-corporative #upper_footer .newsletter .widget_inner #formNewsletterFooter .acepto>label{color:#fff}footer#footer.footer-block-its-corporative #upper_footer .newsletter .widget_inner #formNewsletterFooter .acepto>label:before{border:1px solid #fff}footer#footer.footer-block-its-corporative #upper_footer .newsletter .widget_inner #formNewsletterFooter .acepto>label>a{color:#fff}footer#footer.footer-block-its-corporative #upper_footer .empresa_name_mobile{color:#fff}footer#footer.footer-block-its-corporative #lower_footer{background-color:rgba(0,0,0,.3)}footer#footer .whatsapp-floating-button{align-items:center;background-color:#03e676;border-radius:50%;bottom:4%;box-shadow:0 2px 10px 0 rgba(0,0,0,.15);display:flex;height:57px;justify-content:center;position:fixed;right:2%;z-index:998 !important}footer#footer .whatsapp-floating-button__icon{color:#fff;font-size:42px}footer#footer .whatsapp-floating-button__icon .icon-whatsapp::before{position:relative;top:0px}@media(min-width: 768px){footer#footer .whatsapp-floating-button{display:none !important}}footer#footer .whatsapp-button{align-items:center;background:#dbdfe5;border-radius:50px;display:flex;height:30px;justify-content:space-between;margin:10px 0;overflow:hidden;padding:5px 0px 5px 5px;width:240px}@media(max-width: 767px){footer#footer .whatsapp-button{display:none !important}}footer#footer .whatsapp-button__image img{height:22px;margin-bottom:0 !important}footer#footer .whatsapp-button__text{color:#5c5c5c;font-family:"OpenSans-Regular";height:18px;overflow:hidden;position:relative;width:90%}footer#footer .whatsapp-button__text--text{position:absolute;top:0;transition:all .5s ease-in-out}footer#footer .whatsapp-button__text--number{bottom:-26px;position:absolute;transition:all .5s ease-in-out}footer#footer .whatsapp-button:hover{text-decoration:none !important}footer#footer .whatsapp-button:hover .whatsapp-button__text--text{top:-26px}footer#footer .whatsapp-button:hover .whatsapp-button__text--number{bottom:0}@media(max-width: 767px){footer#footer hr.whatsapp{display:none}}footer#footer .av-external .whatsapp-floating-button__icon{font-size:2.5rem}footer#footer.flow{display:flex;flex-direction:column;justify-content:space-around;width:100%}footer#footer.flow.footer-block-its-corporative{background-color:var(--corporativo, #0072bd)}footer#footer.flow.footer-block-its-corporative #upper_footer,footer#footer.flow.footer-block-its-corporative #lower_footer{background-color:var(--corporativo, #0072bd)}footer#footer.flow.footer-block-its-dark{background-color:var(--background-footer, #333333)}footer#footer.flow.footer-block-its-dark #upper_footer,footer#footer.flow.footer-block-its-dark #lower_footer{background-color:var(--background-footer, #333333)}footer#footer.flow.footer-block-its-light{background-color:var(--background-footer-light, #e6e8eb)}footer#footer.flow.footer-block-its-light #upper_footer,footer#footer.flow.footer-block-its-light #lower_footer{background-color:var(--background-footer-light, #e6e8eb)}footer#footer.flow.footer-block-its-light #upper_footer #address_widget .direccion_empresa{color:#393e47}footer#footer.flow.footer-block-its-light #lower_footer #desgined_by a{color:#393e47}footer#footer.flow #upper_footer #address_widget .direccion_empresa,footer#footer.flow #upper_footer #address_widget .av-horario,footer#footer.flow #upper_footer #address_widget .av-otro{color:var(--color-light-global, #ffffff);font-size:17px}footer#footer.flow #upper_footer .newsletter .empresa_name{color:var(--color-light-global, #ffffff);font-size:17px;margin-top:50px}footer#footer.flow #upper_footer .newsletter .widget_inner #formNewsletterFooter #CapaEmail #email2{border-radius:var(--border-radius--button, 0);height:var(--button-height, 44px)}footer#footer.flow #upper_footer .newsletter .widget_inner #formNewsletterFooter #CapaEmail #email2 a{font-size:17px}footer#footer.flow #upper_footer .newsletter .widget_inner #formNewsletterFooter #botonContacto label #boton_contacto{margin-top:22px}footer#footer.flow #upper_footer .newsletter .widget_inner #formNewsletterFooter #botonContacto label #boton_contacto #boton_enviar{background-color:transparent;border:1px solid var(--corporativo, #0072bd);border-radius:var(--border-radius--button, 0);color:var(--corporativo, #0072bd);font-size:14px;font-weight:500;height:var(--button-height, 44px);padding:var(--button-padding, 12px 35px);transition:all .5 ease}footer#footer.flow #upper_footer .newsletter .widget_inner #formNewsletterFooter #botonContacto label #boton_contacto #boton_enviar:hover{color:var(--corporativo-contraste);transition:all .5 ease}footer#footer.flow #upper_footer .newsletter .widget_inner #formNewsletterFooter .its--col-md-12.acepto{align-items:center;display:flex;flex-direction:row;padding:0 21.5px}footer#footer.flow #upper_footer .newsletter .widget_inner #formNewsletterFooter .its--col-md-12.acepto input{-webkit-appearance:none;background-color:#fff;border:2px solid #c8cdd1;border-radius:0;height:18px;margin-top:0;opacity:1;outline:none;padding:2px 5px;position:absolute;vertical-align:middle;width:18px}footer#footer.flow #upper_footer .newsletter .widget_inner #formNewsletterFooter .its--col-md-12.acepto input:checked::before{color:#000;content:"";font-family:fontlibrary;font-size:15px;-webkit-font-smoothing:antialiased;left:0;position:absolute;speak:none;top:0}footer#footer.flow #upper_footer .newsletter .widget_inner #formNewsletterFooter .its--col-md-12.acepto input:checked+label::before{display:none}footer#footer.flow #upper_footer .newsletter .widget_inner #formNewsletterFooter .its--col-md-12.acepto label{font-size:14px;line-height:27px}footer#footer.flow #upper_footer .newsletter .widget_inner #formNewsletterFooter .its--col-md-12.acepto label::before{content:none}footer#footer.flow #upper_footer .widget p.title,footer#footer.flow #upper_footer .widget p a,footer#footer.flow #upper_footer .widget p i{font-size:17px}footer#footer.flow #upper_footer .widget p i{left:-34px}footer#footer.flow #upper_footer .widget p.title{color:var(--corporativo, #0072bd)}footer#footer.flow #upper_footer .widget ul li{font-size:17px}footer#footer.flow #upper_footer .its--container-fluid{padding:0 150px}footer#footer.flow #upper_footer .its--container-fluid .its--row .its--container-fluid,footer#footer.flow #upper_footer .its--container-fluid .its--row .its--container{align-items:baseline;display:flex;flex-direction:column;padding:0 12.5px}footer#footer.flow #upper_footer .its--container-fluid .its--col-sm-4{display:flex}footer#footer.flow #upper_footer .its--container-fluid .its--col-sm-4:nth-child(1){align-items:flex-start;flex-direction:column;justify-content:center}footer#footer.flow #upper_footer .its--container-fluid .its--col-sm-4:nth-child(2){justify-content:center}footer#footer.flow #upper_footer .its--container-fluid .its--col-sm-4:nth-child(3){justify-content:flex-end}footer#footer.flow #upper_footer .form-control{height:39.3px}footer#footer.flow #lower_footer .its--container-fluid{padding:0 150px}footer#footer.flow #lower_footer #social_widget{padding-top:3px}footer#footer.flow #lower_footer #social_widget ul li a{background:transparent;background-color:transparent;color:var(--color-black, #000000)}footer#footer.flow #lower_footer #social_widget ul li a::before{background-color:var(--background, #f1f1f1);border-radius:100%;height:1.5em;width:1.5em}footer#footer.flow #lower_footer #social_widget ul li a.facebook:hover::before{background-color:#3b5998}footer#footer.flow #lower_footer #social_widget ul li a:hover{background:transparent;background-color:transparent}footer#footer.flow #lower_footer #social_widget ul li a:hover[class*=facebook]::before{background-color:#3b5998}footer#footer.flow #lower_footer #social_widget ul li a:hover[class*=twitter]::before{background-color:#000;color:#fff}footer#footer.flow #lower_footer #social_widget ul li a:hover[class*=instagram]::before{background:linear-gradient(45deg, #f09433 0, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%)}footer#footer.flow #lower_footer #social_widget ul li a:hover[class*=linkedin]::before{background-color:#007bb6}footer#footer.flow #lower_footer #social_widget ul li a:hover[class*=tumblr]::before{background-color:#cb2027}footer#footer.flow #lower_footer #social_widget ul li a:hover[class*=vimeo]::before{background-color:#aad450}footer#footer.flow #lower_footer #social_widget ul li a:hover[class*=pinterest]::before{background-color:#cb2027}footer#footer.flow #lower_footer #social_widget ul li a:hover[class*=flickr]::before{background-color:#ff0084}footer#footer.flow #lower_footer #social_widget ul li a:hover[class*=youtube]::before{background-color:#cc181e}footer#footer.flow .whatsapp-button__text--text{font-size:14px}footer#footer.flow .whatsapp-button__text:hover .whatsapp-button__text--number{bottom:-4px}@media(max-width: 767px){footer#footer.flow #upper_footer .its--container-fluid .its--col-sm-4:nth-child(2),footer#footer.flow #upper_footer .its--container-fluid .its--col-sm-4:nth-child(3){justify-content:unset;margin-top:15px}}@media(min-width: 768px){footer#footer.flow{height:100vh}footer#footer.flow #upper_footer .its--container-fluid .its--row .its--container-fluid,footer#footer.flow #upper_footer .its--container-fluid .its--row .its--container{flex-direction:row;width:100%}}@media(max-width: 1199px){footer#footer.flow #upper_footer .its--container-fluid{padding:0 12.5px}footer#footer.flow #lower_footer .its--container-fluid{padding:0 12.5px}}footer#footer.horizon #upper_footer{padding:0 0 35px 0}footer#footer.horizon #upper_footer .its--row .its--container,footer#footer.horizon #upper_footer .its--row .its--container-fluid{align-items:flex-start;display:flex;flex-direction:column;gap:44px;height:fit-content !important}footer#footer.horizon #upper_footer .its--row .its--container .its--col-sm-2,footer#footer.horizon #upper_footer .its--row .its--container .its--col-sm-3,footer#footer.horizon #upper_footer .its--row .its--container .its--col-sm-4,footer#footer.horizon #upper_footer .its--row .its--container .its--col-sm-6,footer#footer.horizon #upper_footer .its--row .its--container-fluid .its--col-sm-2,footer#footer.horizon #upper_footer .its--row .its--container-fluid .its--col-sm-3,footer#footer.horizon #upper_footer .its--row .its--container-fluid .its--col-sm-4,footer#footer.horizon #upper_footer .its--row .its--container-fluid .its--col-sm-6{display:flex;flex-direction:column;gap:44px;height:100%;justify-content:space-between}footer#footer.horizon #upper_footer .its--row .its--container .widget hr,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget hr{display:none}footer#footer.horizon #upper_footer .its--row .its--container .widget.datos_empresa,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.datos_empresa{display:flex;flex-direction:column;gap:44px}footer#footer.horizon #upper_footer .its--row .its--container .widget.datos_empresa #address_widget,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.datos_empresa #address_widget{display:flex;flex-direction:column;gap:8px}footer#footer.horizon #upper_footer .its--row .its--container .widget.datos_empresa #address_widget p,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.datos_empresa #address_widget p{font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:4px 0 4px 30px}footer#footer.horizon #upper_footer .its--row .its--container .widget.datos_empresa #address_widget p.direccion_empresa,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.datos_empresa #address_widget p.direccion_empresa{margin:30px 0 0 0}footer#footer.horizon #upper_footer .its--row .its--container .widget.datos_empresa #address_widget .contact-info,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.datos_empresa #address_widget .contact-info{display:flex;flex-direction:column;gap:11px}footer#footer.horizon #upper_footer .its--row .its--container .widget.datos_empresa #address_widget .whatsapp-button,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.datos_empresa #address_widget .whatsapp-button{background:transparent;border:1px solid #c2c2c2;gap:11px;max-width:300px;width:100%}footer#footer.horizon #upper_footer .its--row .its--container .widget.datos_empresa #address_widget .whatsapp-button__text,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.datos_empresa #address_widget .whatsapp-button__text{color:#c2c2c2}footer#footer.horizon #upper_footer .its--row .its--container .widget.links #links_widget,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.links #links_widget{align-items:flex-start;display:flex;flex-direction:column;gap:11px}footer#footer.horizon #upper_footer .its--row .its--container .widget.links #links_widget ul,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.links #links_widget ul{align-items:flex-start;display:flex;flex-direction:column;gap:8px}footer#footer.horizon #upper_footer .its--row .its--container .widget.links #links_widget ul li,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.links #links_widget ul li{font-size:18px;font-style:normal;font-weight:400;line-height:23px}footer#footer.horizon #upper_footer .its--row .its--container .widget.redes_sociales #social_widget ul li a,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.redes_sociales #social_widget ul li a{background:transparent;background-color:transparent;color:var(--color-black, #000000)}footer#footer.horizon #upper_footer .its--row .its--container .widget.redes_sociales #social_widget ul li a::before,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.redes_sociales #social_widget ul li a::before{background-color:var(--background, #f1f1f1);border-radius:100%;height:1.5em;width:1.5em}footer#footer.horizon #upper_footer .its--row .its--container .widget.redes_sociales #social_widget ul li a.facebook:hover::before,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.redes_sociales #social_widget ul li a.facebook:hover::before{background-color:#3b5998}footer#footer.horizon #upper_footer .its--row .its--container .widget.redes_sociales #social_widget ul li a:hover,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.redes_sociales #social_widget ul li a:hover{background:transparent;background-color:transparent}footer#footer.horizon #upper_footer .its--row .its--container .widget.redes_sociales #social_widget ul li a:hover[class*=facebook]::before,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.redes_sociales #social_widget ul li a:hover[class*=facebook]::before{background-color:#3b5998}footer#footer.horizon #upper_footer .its--row .its--container .widget.redes_sociales #social_widget ul li a:hover[class*=twitter]::before,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.redes_sociales #social_widget ul li a:hover[class*=twitter]::before{background-color:#000;color:#fff}footer#footer.horizon #upper_footer .its--row .its--container .widget.redes_sociales #social_widget ul li a:hover[class*=instagram]::before,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.redes_sociales #social_widget ul li a:hover[class*=instagram]::before{background:linear-gradient(45deg, #f09433 0, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%)}footer#footer.horizon #upper_footer .its--row .its--container .widget.redes_sociales #social_widget ul li a:hover[class*=linkedin]::before,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.redes_sociales #social_widget ul li a:hover[class*=linkedin]::before{background-color:#007bb6}footer#footer.horizon #upper_footer .its--row .its--container .widget.redes_sociales #social_widget ul li a:hover[class*=tumblr]::before,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.redes_sociales #social_widget ul li a:hover[class*=tumblr]::before{background-color:#cb2027}footer#footer.horizon #upper_footer .its--row .its--container .widget.redes_sociales #social_widget ul li a:hover[class*=vimeo]::before,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.redes_sociales #social_widget ul li a:hover[class*=vimeo]::before{background-color:#aad450}footer#footer.horizon #upper_footer .its--row .its--container .widget.redes_sociales #social_widget ul li a:hover[class*=pinterest]::before,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.redes_sociales #social_widget ul li a:hover[class*=pinterest]::before{background-color:#cb2027}footer#footer.horizon #upper_footer .its--row .its--container .widget.redes_sociales #social_widget ul li a:hover[class*=flickr]::before,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.redes_sociales #social_widget ul li a:hover[class*=flickr]::before{background-color:#ff0084}footer#footer.horizon #upper_footer .its--row .its--container .widget.redes_sociales #social_widget ul li a:hover[class*=youtube]::before,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.redes_sociales #social_widget ul li a:hover[class*=youtube]::before{background-color:#cc181e}footer#footer.horizon #upper_footer .its--row .its--container .widget.pagos #tipo_pago ul,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.pagos #tipo_pago ul{margin:0}footer#footer.horizon #upper_footer .its--row .its--container .widget.pagos #tipo_pago ul li,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.pagos #tipo_pago ul li{display:inline-block}footer#footer.horizon #upper_footer .its--row .its--container .widget.pagos #tipo_pago ul li img,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.pagos #tipo_pago ul li img{height:32px;margin-bottom:0;padding:0 5px;width:50px}footer#footer.horizon #upper_footer .its--row .its--container .widget.pagos #tipo_pago ul li img.bank-transfer_black,footer#footer.horizon #upper_footer .its--row .its--container .widget.pagos #tipo_pago ul li img.bank-transfer_white,footer#footer.horizon #upper_footer .its--row .its--container .widget.pagos #tipo_pago ul li img.bank-transfer,footer#footer.horizon #upper_footer .its--row .its--container .widget.pagos #tipo_pago ul li img.bitcoin,footer#footer.horizon #upper_footer .its--row .its--container .widget.pagos #tipo_pago ul li img.american-express,footer#footer.horizon #upper_footer .its--row .its--container .widget.pagos #tipo_pago ul li img.mastercard_dark,footer#footer.horizon #upper_footer .its--row .its--container .widget.pagos #tipo_pago ul li img.mastercard_light,footer#footer.horizon #upper_footer .its--row .its--container .widget.pagos #tipo_pago ul li img.mastercard,footer#footer.horizon #upper_footer .its--row .its--container .widget.pagos #tipo_pago ul li img.mastercard_black,footer#footer.horizon #upper_footer .its--row .its--container .widget.pagos #tipo_pago ul li img.mastercard_white,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.pagos #tipo_pago ul li img.bank-transfer_black,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.pagos #tipo_pago ul li img.bank-transfer_white,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.pagos #tipo_pago ul li img.bank-transfer,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.pagos #tipo_pago ul li img.bitcoin,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.pagos #tipo_pago ul li img.american-express,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.pagos #tipo_pago ul li img.mastercard_dark,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.pagos #tipo_pago ul li img.mastercard_light,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.pagos #tipo_pago ul li img.mastercard,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.pagos #tipo_pago ul li img.mastercard_black,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.pagos #tipo_pago ul li img.mastercard_white{width:50px}footer#footer.horizon #upper_footer .its--row .its--container .widget.pagos #tipo_pago ul li img.visa_black,footer#footer.horizon #upper_footer .its--row .its--container .widget.pagos #tipo_pago ul li img.visa_white,footer#footer.horizon #upper_footer .its--row .its--container .widget.pagos #tipo_pago ul li img.visa,footer#footer.horizon #upper_footer .its--row .its--container .widget.pagos #tipo_pago ul li img.visa_blue,footer#footer.horizon #upper_footer .its--row .its--container .widget.pagos #tipo_pago ul li img.bizum_grey,footer#footer.horizon #upper_footer .its--row .its--container .widget.pagos #tipo_pago ul li img.bizum_mobile,footer#footer.horizon #upper_footer .its--row .its--container .widget.pagos #tipo_pago ul li img.ancv,footer#footer.horizon #upper_footer .its--row .its--container .widget.pagos #tipo_pago ul li img.ancv_white,footer#footer.horizon #upper_footer .its--row .its--container .widget.pagos #tipo_pago ul li img.ancv_black,footer#footer.horizon #upper_footer .its--row .its--container .widget.pagos #tipo_pago ul li img.ancv_letters,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.pagos #tipo_pago ul li img.visa_black,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.pagos #tipo_pago ul li img.visa_white,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.pagos #tipo_pago ul li img.visa,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.pagos #tipo_pago ul li img.visa_blue,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.pagos #tipo_pago ul li img.bizum_grey,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.pagos #tipo_pago ul li img.bizum_mobile,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.pagos #tipo_pago ul li img.ancv,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.pagos #tipo_pago ul li img.ancv_white,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.pagos #tipo_pago ul li img.ancv_black,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.pagos #tipo_pago ul li img.ancv_letters{width:70px}footer#footer.horizon #upper_footer .its--row .its--container .widget.pagos #tipo_pago ul li img.paypal_black,footer#footer.horizon #upper_footer .its--row .its--container .widget.pagos #tipo_pago ul li img.paypal_white,footer#footer.horizon #upper_footer .its--row .its--container .widget.pagos #tipo_pago ul li img.paypal,footer#footer.horizon #upper_footer .its--row .its--container .widget.pagos #tipo_pago ul li img.bizum,footer#footer.horizon #upper_footer .its--row .its--container .widget.pagos #tipo_pago ul li img.bitcoin_letters,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.pagos #tipo_pago ul li img.paypal_black,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.pagos #tipo_pago ul li img.paypal_white,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.pagos #tipo_pago ul li img.paypal,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.pagos #tipo_pago ul li img.bizum,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.pagos #tipo_pago ul li img.bitcoin_letters{width:90px}footer#footer.horizon #upper_footer .its--row .its--container .widget.pagos #tipo_pago ul li img.bizum_grey_mobile,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.pagos #tipo_pago ul li img.bizum_grey_mobile{width:100px}footer#footer.horizon #upper_footer .its--row .its--container .widget.copyright #copyright,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.copyright #copyright{display:flex;flex-direction:column;gap:44px;height:100%;justify-content:space-between}footer#footer.horizon #upper_footer .its--row .its--container .widget.copyright #designed_by a,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget.copyright #designed_by a{text-decoration:underline}footer#footer.horizon #upper_footer .its--row .its--container .widget p.title,footer#footer.horizon #upper_footer .its--row .its--container-fluid .widget p.title{margin-top:0}footer#footer.horizon #lower_footer #help_widget #links_widget p.title{display:none}footer#footer.horizon #lower_footer #help_widget #links_widget ul{align-items:flex-start;display:flex;flex-direction:column;gap:11px;justify-content:center;list-style:none;padding-left:0px}footer#footer.horizon #lower_footer #help_widget #links_widget ul li a{font-size:14px;font-style:normal;font-weight:400;line-height:23px}footer#footer.horizon.footer-block-its-dark{background-color:var(--background-footer-dark);color:var(--color-text-footer-dark) !important}footer#footer.horizon.footer-block-its-dark #upper_footer .its--row .its--container .widget a,footer#footer.horizon.footer-block-its-dark #upper_footer .its--row .its--container-fluid .widget a{color:var(--color-text-footer-dark)}footer#footer.horizon.footer-block-its-dark #upper_footer .its--row .its--container .widget p.title,footer#footer.horizon.footer-block-its-dark #upper_footer .its--row .its--container-fluid .widget p.title{color:var(--color-text-footer-dark)}footer#footer.horizon.footer-block-its-dark #upper_footer .its--row .its--container .widget.datos_empresa #address_widget p,footer#footer.horizon.footer-block-its-dark #upper_footer .its--row .its--container-fluid .widget.datos_empresa #address_widget p{align-items:center;color:var(--color-text-footer-dark);display:flex}footer#footer.horizon.footer-block-its-dark #upper_footer .its--row .its--container .widget.links #links_widget ul li,footer#footer.horizon.footer-block-its-dark #upper_footer .its--row .its--container-fluid .widget.links #links_widget ul li{color:var(--color-text-footer-dark)}footer#footer.horizon.footer-block-its-dark #lower_footer{background-color:var(--background-footer-lower-dark);color:var(--color-text-footer-dark)}footer#footer.horizon.footer-block-its-dark #lower_footer #help_widget #links_widget ul li a{color:var(--color-text-footer-dark)}footer#footer.horizon.footer-block-its-light{background-color:var(--background-footer-light);color:var(--color-text-footer-light) !important}footer#footer.horizon.footer-block-its-light #upper_footer .its--row .its--container .widget a,footer#footer.horizon.footer-block-its-light #upper_footer .its--row .its--container-fluid .widget a{color:var(--color-text-footer-light)}footer#footer.horizon.footer-block-its-light #upper_footer .its--row .its--container .widget p.title,footer#footer.horizon.footer-block-its-light #upper_footer .its--row .its--container-fluid .widget p.title{color:var(--color-text-footer-light)}footer#footer.horizon.footer-block-its-light #upper_footer .its--row .its--container .widget.datos_empresa #address_widget p,footer#footer.horizon.footer-block-its-light #upper_footer .its--row .its--container-fluid .widget.datos_empresa #address_widget p{color:var(--color-text-footer-light)}footer#footer.horizon.footer-block-its-light #upper_footer .its--row .its--container .widget.links #links_widget ul li,footer#footer.horizon.footer-block-its-light #upper_footer .its--row .its--container-fluid .widget.links #links_widget ul li{color:var(--color-text-footer-light)}footer#footer.horizon.footer-block-its-light #lower_footer{background-color:var(--background-footer-lower-light);color:var(--color-text-footer-light)}footer#footer.horizon.footer-block-its-light #lower_footer #help_widget #links_widget ul li a{color:var(--color-text-footer-light)}footer#footer.horizon.footer-block-its-corporative{background-color:var(--corporativo);color:var(--corporativo-contraste)}footer#footer.horizon.footer-block-its-corporative #upper_footer .its--row .its--container .widget a,footer#footer.horizon.footer-block-its-corporative #upper_footer .its--row .its--container-fluid .widget a{color:var(--corporativo-contraste)}footer#footer.horizon.footer-block-its-corporative #upper_footer .its--row .its--container .widget p.title,footer#footer.horizon.footer-block-its-corporative #upper_footer .its--row .its--container-fluid .widget p.title{color:var(--corporativo-contraste)}footer#footer.horizon.footer-block-its-corporative #upper_footer .its--row .its--container .widget.datos_empresa #address_widget p,footer#footer.horizon.footer-block-its-corporative #upper_footer .its--row .its--container-fluid .widget.datos_empresa #address_widget p{color:var(--corporativo-contraste)}footer#footer.horizon.footer-block-its-corporative #upper_footer .its--row .its--container .widget.links #links_widget ul li,footer#footer.horizon.footer-block-its-corporative #upper_footer .its--row .its--container-fluid .widget.links #links_widget ul li{color:var(--corporativo-contraste)}footer#footer.horizon.footer-block-its-corporative #lower_footer{background-color:var(--corporativo);color:var(--corporativo-contraste)}footer#footer.horizon.footer-block-its-corporative #lower_footer #help_widget #links_widget ul li a{color:var(--corporativo-contraste)}@media(min-width: 769px){footer#footer.horizon #upper_footer{padding:50px 100px}footer#footer.horizon #upper_footer .its--container,footer#footer.horizon #upper_footer .its--container-fluid{padding:0}footer#footer.horizon #upper_footer .its--container .its--row .its--container,footer#footer.horizon #upper_footer .its--container .its--row .its--container-fluid,footer#footer.horizon #upper_footer .its--container-fluid .its--row .its--container,footer#footer.horizon #upper_footer .its--container-fluid .its--row .its--container-fluid{align-items:stretch;flex-direction:row;height:100%;padding:0}footer#footer.horizon #lower_footer #help_widget #links_widget ul{align-items:center;flex-direction:row;gap:44px}}#all footer#footer #upper_footer #logo .logo a img{height:auto;min-height:50px}