fieldset{border:none;margin:0;padding:0}.group-input{padding:0 0 15px}textarea{width:100%;border:1px solid #ddd;color:#0B2239;padding:12px 30px;font-family:'Inter';font-size:1rem}input:not(.btn):not([type="checkbox"]){width:100%;padding:12px 30px;word-wrap:break-word;color:#0B2239;border:1px solid #ddd;line-height:24px;font-family:'Inter';font-size:1rem}input:not(.btn):not([type="checkbox"])[disabled]{background-color:#F1F3F4}input.btn{border:none}.grupo-input-label{position:relative;margin-bottom:15px}.grupo-input-label input{text-align:center}.grupo-input-label input:invalid+label{position:absolute;top:0;line-height:49px;bottom:0;left:0;right:0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grupo-input-label input:valid+label,.grupo-input-label input:focus+label{font-size:.75rem;font-weight:300;position:absolute;transition:.3s ease;cursor:text;line-height:11px;top:-8px;left:30px;right:unset;padding:4px 6px;background:white;bottom:unset}.input-group-btn{position:relative}.input-group-btn #mostrar-pass{position:absolute;top:30px;border:none;white-space:nowrap;right:8px}@media only screen and (max-width: 599px){.input-group-btn #mostrar-pass{position:static;margin-top:8px}}.input-group-btn [data-action="show"] [data-texto]:not([data-texto="show"]){display:none}.input-group-btn [data-action="hide"] [data-texto]:not([data-texto="hide"]){display:none}.error-msg{display:none;color:#E41B1B}p.error-msg{margin:0}input.error,textarea.error{border:2px solid #E41B1B !important}label.sin-error{color:green}input:not(.btn).sin-error,textarea.sin-error{border:2px solid green !important}input.error ~ .error-msg,textarea.error ~ .error-msg{display:block}input.error ~ em{color:#E41B1B}input.error+label.error,textarea.error+label.error{display:none !important}.contact-wrap{display:flex;justify-content:space-between}@media only screen and (max-width: 767px){.contact-wrap{display:block}}.contact-wrap .contact-info,.contact-wrap .contact-form{width:50%}@media only screen and (max-width: 767px){.contact-wrap .contact-info,.contact-wrap .contact-form{width:100%}}.contact-wrap .contact-info ul{padding-left:0;list-style:none}.contact-wrap .contact-info ul li{padding-left:70px;background-repeat:no-repeat;background-position:0px 5px;min-height:70px}.contact-wrap .contact-info ul li a{display:inline-block;font-size:1.25rem;color:#0B2239;text-decoration:none}.contact-wrap .contact-info ul li:not(.address) a{line-height:70px}.contact-wrap .contact-form h3{margin-top:0}#ais-contenedor{overflow:hidden;position:relative}#ais-contenedor .w-50{width:44%;display:inline-block}@media only screen and (max-width: 960px){#ais-contenedor .w-50{width:60%}}@media only screen and (max-width: 690px){#ais-contenedor .w-50{width:100%}}#ais-contenedor .w-50 p{font-weight:500;margin-bottom:38px}@media only screen and (min-width: 960px){#ais-contenedor .w-50 p{font-size:1.125rem}}@media only screen and (min-width: 690px){#ais-contenedor .bloque-contenedor{min-height:469px}}@media only screen and (max-width: 690px){#ais-contenedor .bloque-contenedor{display:block;margin-top:-80px;margin-bottom:0;text-align:center}}#ais-contenedor #imagen-mujer-ais{background-image:url("https://addaw.org/cdn/web/assets/images/home/mujer_ais.svg");position:absolute;top:30px;height:469px;width:630px;right:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (max-width: 960px){#ais-contenedor #imagen-mujer-ais{right:51%;top:58px;height:402px;width:456px}}@media only screen and (max-width: 690px){#ais-contenedor #imagen-mujer-ais{width:360px;position:static;height:272px;margin:auto;margin-bottom:30px}}@media only screen and (max-width: 361px){#ais-contenedor #imagen-mujer-ais{width:110%;margin-left:-5%}}nav.breadcrumb ~ section h1{font-size:1.5rem}nav.breadcrumb ~ section h1:after{content:unset}nav.breadcrumb ~ section h2{font-size:1.375rem;line-height:1.5}#principal{padding-top:66px}.autolayaout{display:flex;flex-direction:column;align-items:flex-start;padding:0px}#seccion-elegir-idioma{padding:13px;font-style:normal;font-weight:400;font-size:1rem;line-height:1.5;text-align:center;letter-spacing:0.15px}section#noticias{margin-top:46px;padding-top:23px}section#noticias h3{margin-top:0;margin-bottom:8px}section#noticias .bloque-contenedor{padding-bottom:0;margin-bottom:0}section#noticias article{width:283px;padding-bottom:30px}section#noticias picture{border-radius:8px}section#noticias picture img{border-radius:8px}section#noticias .tarjeta{padding:14px 12px 0}section#noticias p{margin-top:8px;font-size:.9375rem;height:120px;text-overflow:ellipsis;overflow:hidden}section#noticias .enlace{display:inline-block;font-weight:500;font-size:.875rem;line-height:1.5;text-align:center;letter-spacing:0.0135em;text-transform:uppercase}#carrusell-noticias{display:flex;flex-direction:row;align-items:flex-start;padding:0px;gap:14px;overflow:hidden}.carousel .wrapper{width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all 0.7s ease-out;transition:all 0.7s ease-out}.carousel .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.carousel{width:100%;overflow:hidden}.carousel img{pointer-events:none}.cajas{margin-left:-14px;margin-right:-14px;display:flex;flex-wrap:wrap}.cajas .caja{width:313px;flex-grow:1;display:inline-block;margin:0;vertical-align:top;padding:15px}.cajas .caja.caja-25{width:25%}@media only screen and (max-width: 960px){.cajas .caja{width:50%}.cajas .caja.caja-25{width:50%}.cajas .caja:last-child:nth-child(odd){flex-grow:0}}@media only screen and (max-width: 690px){.cajas .caja{width:100%;padding:15px 30px}.cajas .caja.caja-25{width:100%}}.cajas .caja .caja-contenedor{border:1px solid #ddd;height:100%;background:white}.cajas .caja .caja-contenedor.caja-rounded{border-radius:10px}.cajas .caja .caja-contenedor:hover{box-shadow:0px 0px 36px rgba(0,0,0,0.8);-webkit-box-shadow:0px 0px 36px rgba(0,0,0,0.8);-moz-box-shadow:0px 0px 36px rgba(0,0,0,0.8)}.cajas .caja .caja-contenedor .tarjeta{padding:15px;position:relative}.cajas .caja .caja-contenedor .tarjeta .imagen-icono-tarjeta{width:62px;height:62px;background-color:#744E9A;position:absolute;top:-31px;left:0;right:0;margin:auto;border-radius:100%;outline:3px solid white;background-position:center center;background-repeat:no-repeat}.cajas .caja .caja-contenedor .tarjeta .imagen-icono-tarjeta+h3{margin-top:24px}.cajas .caja .caja-contenedor .tarjeta>a:first-child{display:inline-block;text-align:center}.cajas .caja .caja-contenedor .tarjeta .titulo{text-align:left;display:block;font-weight:bold;margin:8px 0;color:#0B2239}.cajas .caja .caja-contenedor .tarjeta .parrafo{text-align:left;font-weight:400;font-size:1rem;display:block;color:#0B2239}.hsFeaturedImage{width:100%;height:135px;display:block;background-size:contain;background-position:center center;background-repeat:no-repeat}.bg-lila-especial{padding:5px 0;margin:30px 0 60px;background-image:url("https://addaw.org/cdn/web/assets/images/empresas/bg-gris-city.webp");background-position:center bottom;background-repeat:repeat-x;background-color:#EDEDED;border-top:1px solid #ddd;border-bottom:1px solid #ddd}#buscador-contenedor{text-align:center;padding:0px 38px}#buscador-contenedor img{width:100%;max-width:540px;padding:0 15px}#buscador-principal::before{font-family:'Iconos';content:"\f8fb";position:absolute;line-height:48px;margin-left:12px;font-size:1.5rem;color:#5F6368}#buscador-principal{position:relative;margin-top:-16px}#buscador-principal input{width:100%;padding:12px 140px 12px 44px;border:none;word-wrap:break-word;color:#0B2239;border-bottom:1px solid #ddd;line-height:24px;text-align:center;background-color:#F1F3F4;border-radius:20px;font-family:'Inter';font-size:1rem}#buscador-principal input:invalid+label{position:absolute;top:0;line-height:49px;bottom:0;left:0;right:0;padding-right:140px;padding-left:44px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#buscador-principal input:valid+label,#buscador-principal input:focus+label{font-size:.75rem;font-weight:300;position:absolute;transition:.1s ease;cursor:text;line-height:11px;top:-10px;left:44px;bottom:unset;right:unset;padding:4px 6px;background:#fff;background:linear-gradient(180deg, #fff 0%, #f1f3f4 100%)}#buscador-principal .btn{position:absolute;right:4px;top:6px;border:none;border-top:0}#buscador-principal .icono-micro{font-size:1.5rem;position:absolute;right:109px;line-height:1.5;top:0}#serviciosAuditoria .hsFeaturedImage{background-size:cover}@media only screen and (min-width: 690px){#howto{margin-top:76px}}#howto ol,#howto ul{padding:0;counter-reset:li}#howto ol li,#howto ul li{position:relative;counter-increment:li;list-style:none}@media only screen and (min-width: 767px){#howto ol li,#howto ul li{margin-bottom:49px}}@media only screen and (max-width: 767px){#howto ol li,#howto ul li{margin-bottom:36px}}@media only screen and (min-width: 767px){#howto ol li h3,#howto ul li h3{padding-left:70px;margin-bottom:28px}}@media only screen and (max-width: 767px){#howto ol li h3,#howto ul li h3{text-align:center;margin-bottom:15px}}#howto ol li>span,#howto ul li>span{width:45px;height:45px;color:white;font-size:1.5rem;display:block;background:#744E9A;border-radius:100%;text-align:center;line-height:45px}@media only screen and (min-width: 767px){#howto ol li>span,#howto ul li>span{position:absolute;left:-1px;top:-8px}}@media only screen and (max-width: 767px){#howto ol li>span,#howto ul li>span{margin:0 auto 12px}}.burbuja-lila-azul{background:linear-gradient(278.36deg, #0f4880 18.22%, #744E9A 92.89%);color:#fff}.burbuja-lila-azul:hover{text-decoration:2px underline}#argumentativo ol,#argumentativo ul{padding:0;counter-reset:li}#argumentativo ol li,#argumentativo ul li{position:relative;counter-increment:li;list-style:none;margin-bottom:18px;padding-bottom:18px;border-bottom:2px dashed #ddd}#argumentativo ol li:last-child,#argumentativo ul li:last-child{border-bottom:none}#argumentativo ol li p.texto,#argumentativo ul li p.texto{margin-top:0}#argumentativo ol li p.lila,#argumentativo ul li p.lila{margin-bottom:0}#argumentativo ol li svg,#argumentativo ul li svg{width:22px;fill:#744E9A;vertical-align:sub}#argumentativo ol li>span.numero,#argumentativo ul li>span.numero{display:block;display:none;width:45px;height:45px;color:white;font-size:1.5rem;background:#744E9A;border-radius:100%;text-align:center;line-height:45px}@media only screen and (min-width: 767px){#argumentativo ol li>span.numero,#argumentativo ul li>span.numero{position:absolute;left:-1px;top:-8px}}@media only screen and (max-width: 767px){#argumentativo ol li>span.numero,#argumentativo ul li>span.numero{margin:0 auto 12px}}
