.contacto-2-wrapper{background:var(--background-body, #fff)}.contacto-2-wrapper .contacto-2{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contacto-2-wrapper .contacto-2__body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.contacto-2-wrapper .contacto-2__left{background-color:var(--corporativo);display:-webkit-box;display:-ms-flexbox;display:flex;padding:22px 18px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-ms-flex-negative:0;flex-shrink:0;border-radius:var(--border-radius--componente);-webkit-box-shadow:0px 4px 10px 0px rgba(131,131,131,0.53);box-shadow:0px 4px 10px 0px rgba(131,131,131,0.53)}.contacto-2-wrapper .contacto-2__left--title{color:var(--corporativo-contraste);font-size:var(--font-size-xl);font-style:normal;font-weight:700;line-height:36px;margin-bottom:44px}.contacto-2-wrapper .contacto-2__datos ul{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:50px}.contacto-2-wrapper .contacto-2__datos ul li{color:var(--corporativo-contraste);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--font-size-md);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11px}.contacto-2-wrapper .contacto-2__datos ul li *{color:var(--corporativo-contraste)}.contacto-2-wrapper .contacto-2__datos ul li p,.contacto-2-wrapper .contacto-2__datos ul li a{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;white-space:normal}.contacto-2-wrapper .contacto-2__datos ul li a{max-width:-webkit-fill-available;text-decoration:none}.contacto-2-wrapper .contacto-2__datos ul li a:hover{text-decoration:underline}.contacto-2-wrapper .contacto-2__social ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:11px;padding-top:44px}.contacto-2-wrapper .contacto-2__social ul li{background:#343434;border-radius:22px}.contacto-2-wrapper .contacto-2__social ul li a{color:var(--corporativo-contraste)}.contacto-2-wrapper .contacto-2__contact{max-width:900px}.contacto-2-wrapper .contacto-2__contact h1,.contacto-2-wrapper .contacto-2__contact p{color:var(--color-text, #343434)}.contacto-2-wrapper .contacto-2__contact h1{font-size:var(--font-size-xxl);font-weight:bold;margin-left:0;margin-right:0;text-align:left}.contacto-2-wrapper .contacto-2__contact p{font-size:var(--font-size-md)}.contacto-2-wrapper .contacto-2__contact span span{color:var(--corporativo)}.contacto-2-wrapper .contacto-2__contact a{color:var(--corporativo)}.contacto-2-wrapper .contacto-2__contact label{font-size:var(--font-size);font-weight:400}.contacto-2-wrapper .contacto-2__contact .its--col-md-12{margin-bottom:20px;padding-left:0px}.contacto-2-wrapper .contacto-2__contact input,.contacto-2-wrapper .contacto-2__contact textarea{background:var(--background-inputs);border-radius:var(--border-radius--button, 0);margin-top:5px;padding:0 20px}.contacto-2-wrapper .contacto-2__contact input:focus,.contacto-2-wrapper .contacto-2__contact textarea:focus{outline:none}.contacto-2-wrapper .contacto-2__contact textarea{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border:none;width:100%}.contacto-2-wrapper .contacto-2__contact textarea::-webkit-inner-spin-button,.contacto-2-wrapper .contacto-2__contact textarea::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.contacto-2-wrapper .contacto-2__contact textarea::-ms-clear,.contacto-2-wrapper .contacto-2__contact textarea::-ms-reveal{-webkit-appearance:none;margin:0}.contacto-2-wrapper .contacto-2__contact label{width:100%}.contacto-2-wrapper .contacto-2__contact .container-gdpr{display:block;max-width:725px}.contacto-2-wrapper .contacto-2__contact .container-gdpr .its--col-md-12.acepto{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0}.contacto-2-wrapper .contacto-2__contact .container-gdpr .its--col-md-12.acepto.si-acepta{margin-bottom:30px}.contacto-2-wrapper .contacto-2__contact .container-gdpr .its--col-md-12.acepto>input{-webkit-appearance:none;background-color:#ffffff;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}.contacto-2-wrapper .contacto-2__contact .container-gdpr .its--col-md-12.acepto>input:checked::before{color:#000000;content:"\e818";font-family:fontlibrary;font-size:15px;-webkit-font-smoothing:antialiased;left:0;position:absolute;speak:none;top:0}.contacto-2-wrapper .contacto-2__contact .container-gdpr .its--col-md-12.acepto>label{font-size:var(--font-size);line-height:27px;margin-left:30px}.contacto-2-wrapper .contacto-2__contact .container-gdpr .its--col-md-12.acepto>label::before{content:none}.contacto-2-wrapper .contacto-2__contact .container-gdpr .its--col-md-12.acepto>label>a{color:var(--corporativo);font-weight:normal;text-decoration:none}.contacto-2-wrapper .contacto-2__contact .container-gdpr .its--col-md-12.acepto>label>a:hover{opacity:0.9}.contacto-2-wrapper .contacto-2__contact #botonContacto #boton_contacto #boton_enviar{background-color:var(--corporativo);border:1px solid var(--corporativo);border-radius:var(--border-radius--button, 0);color:var(--corporativo-contraste);font-weight:700;margin-top:0;min-width:178px;padding:var(--button-padding, 12px 35px);-webkit-transition:all 0.5s;transition:all 0.5s}.contacto-2-wrapper .contacto-2__contact #botonContacto #boton_contacto #boton_enviar:hover{background-color:#99857b;-webkit-transition:all 0.5s;transition:all 0.5s}@media (min-width: 768px){.contacto-2-wrapper .contacto-2__body{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.contacto-2-wrapper .contacto-2__left{padding:44px}}@media (min-width: 768px) and (orientation: landscape){.contacto-2-wrapper .contacto-2__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.contacto-2-wrapper .contacto-2__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.contacto-2-wrapper .contacto-2__left{width:40%}}@media (min-width: 1025px){.contacto-2-wrapper .contacto-2__body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.contacto-2-wrapper .contacto-2_contact{padding:0rem 2rem}}
