/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.has-error::placeholder{color:#888;}.js-validate-msg{display:block;text-align:left;font-size:11px;color:#E2261C;}#webform_inbound .js-validate-msg{color:#FFF;}#edit-sms-texto-info p{padding:5px 5px 5px 5px;color:#787878;font-size:1rem;line-height:19px;text-align:center;}#sms_cta_html{cursor:pointer;}input.js-validate-ok,textarea.js-validate-ok,select.js-validate-ok{background:#FFF url(/modules/custom/ave_webform_handlers/img/validate-ok.svg);background-repeat:no-repeat;background-position:right 10px top 8px;}select.js-validate-ok{background-position:right 35px top 8px;}.js-validate-ko input,input.js-validate-ko,textarea.js-validate-ko,select.js-validate-ko{background:#FFF url(/modules/custom/ave_webform_handlers/img/validate-ko.svg);background-repeat:no-repeat;background-position:right 10px top 8px;}select.js-validate-ko{background-position:right 35px top 8px;}aside .js-validate-ok input,aside .js-validate-ko input{background-position:right 10px top 12px;}.valid-feedback.feedback-icon,.invalid-feedback.feedback-icon{position:absolute;width:auto;bottom:10px;right:10px;margin-top:0;}.tooltip-placeholder{position:absolute;display:block;width:100%;top:0px;text-align:left;font-size:10px;color:#999;left:13px;}.wbf-home-solicita-informacion .tooltip-placeholder{position:absolute;display:block;width:100%;top:3px;text-align:left;font-size:10px;color:#999;left:0px;z-index:9999;}.wbf-home-solicita-informacion .tooltip-placeholder{padding:0 30px;}.webform-submission-inbound-form .tooltip-placeholder{padding:0 10px;}.wbf-home-solicita-informacion input,.wbf-home-solicita-informacion select{margin:auto;padding:10px 30px;height:auto;}.wbf-home-solicita-informacion input:focus{padding:18px 30px 2px;}.webform-submission-inbound-form input:focus{padding:18px 30px 6px;}
.tooltip-placeholder{position:absolute;display:block;width:100%;top:0px;text-align:left;font-size:10px;color:#999;left:13px;}.wbf-home-solicita-informacion .tooltip-placeholder{position:absolute;display:block;width:100%;top:3px;text-align:left;font-size:10px;color:#999;left:0px;z-index:9999;}.wbf-home-solicita-informacion .tooltip-placeholder{padding:0 30px;}.webform-submission-inbound-form .tooltip-placeholder{padding:0 10px;}.wbf-home-solicita-informacion input,.wbf-home-solicita-informacion select{margin:auto;padding:10px 30px;height:auto;}.wbf-home-solicita-informacion input:focus{padding:18px 30px 2px;}.webform-submission-inbound-form input:focus{padding:18px 30px 6px;}.block-solicita-informacion{padding:20px 0px;background-image:url('/modules/custom/ave_webform_utils/img/bg-solicita-info.png');background-repeat:no-repeat;background-size:cover;}@media(max-width:767px){.block-solicita-informacion{padding:20px 20px;background-image:url('/modules/custom/ave_webform_utils/img/bg-solicita-info.png');background-repeat:no-repeat;background-size:cover;}}.block-solicita-informacion h3{margin-bottom:20px;font-weight:700;font-size:1.5rem}.block-solicita-informacion h4{margin-bottom:20px;}.block-solicita-informacion form{padding:20px 10px;}.block-solicita-informacion form div:nth-child(3),.block-solicita-informacion form div:nth-child(5){clear:both}.block-solicita-informacion form .tooltip-placeholder{left:28px;}#footer-sticky-block{position:fixed;bottom:0;width:100%;background-color:#848484;height:55px;z-index:9999999;}.cta-footer{z-index:9999999;height:55px;line-height:45px;margin:auto 0;text-align:center;padding-left:15px;cursor:pointer;}.cta-footer a{background-color:transparent !important;}.cta-footer a:hover{text-decoration:none;}.cta-footer-1-1 a{background-color:var(--bg-cta-submission-primary) !important;width:100%;padding:15px 0;display:block;color:#222222 !important;}.cta-footer-2-1 a{background-color:var(--bg-cta-submission-primary) !important;width:60%;padding:15px 0;float:left;display:block;color:#222222 !important;}.cta-footer-2-2 a{background-color:var(--bg-cta-submission-terciary) !important;width:40%;padding:15px 0;float:left;display:block;color:#222222 !important;}.cta-footer-1-1 a:hover,.cta-footer-2-1 a:hover{background-color:var(--bg-cta-submission-secondary) !important;color:#222222 !important;}.cta-footer-2-2 a:hover{background-color:var(--bg-cta-submission-quaternary) !important;color:#222222 !important;}
.captcha__description{margin-bottom:.75em;}
.webform-flex--container .form-inline .form-control{width:100%;}.form-composite legend{font-size:1em;font-weight:bold;border:none;margin:0;}.webform-element--title-inline > div{display:inline;}.webform-element--title-inline .form-control,.webform-element--title-inline .select-wrapper{display:inline;width:inherit;}.form-composite.webform-fieldset--title-inline legend{float:left;width:auto;font-size:1em;font-weight:bold;border:none;margin:10px 0.5em 10px 0;}@media (max-width:768px){.webform-likert-help.hidden{display:inline !important;}.webform-likert-description.hidden{display:block !important;}}html.js .form-type-webform-image-select .select-wrapper:after{display:none;}@media only screen and (max-width:650px){.webform-confirmation-modal{width:90% !important;}}.alert a.btn,.alert a.btn:hover,.alert a.btn:focus,.ui-widget-content a.btn{color:#fff;}
