@font-face{font-display:swap;font-family:AvertaRegular;src:url(//39872653.fs1.hubspotusercontent-na1.net/hubfs/39872653/raw_assets/public/ClinicaBiblicaTheme/css/typography/Averta/AvertaDemoPE-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:AvertaExtraBold;src:url(//39872653.fs1.hubspotusercontent-na1.net/hubfs/39872653/raw_assets/public/ClinicaBiblicaTheme/css/typography/Averta/averta-extrabold.woff) format("woff")}:root{--blueDark-color:#222045;--blueLight-color:#abb9d8;--gray--color:#b5b5b5;--border-radius:20px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:AvertaExtraBold!important;font-weight:900!important}p,p *{font-family:AvertaRegular,serif}.AvertaRegular{font-family:AvertaRegular,sans-serif}.AvertaExtraBold{font-family:AvertaExtraBold,sans-serif}.IbarraRegular{font-family:Ibarra Real Nova,serif}.container-fluid{padding-left:0!important;padding-right:0!important}form{background-color:#fff!important;border:1px solid var(--gray--color);border-radius:var(--border-radius)!important;padding:32px 28px 35px;position:relative}.form-title,.submitted-message{background-color:transparent;border:none}form .hs-form-field{margin-bottom:22px}form .hs-dateinput input,form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text]
form input[type=date],form select,form textarea{background:#fff!important;border:1px solid var(--gray--color)!important;border-radius:12px!important;color:#101828!important;font-size:16px!important;max-height:42px!important;padding:8px!important;width:100%!important}h3.form-title{color:#5e00cc!important;text-align:center}form .hs-button.primary.large{margin-top:10px}form .hs_error_rollup *{color:#ef6b51!important}form label{font-size:12px!important;margin-bottom:2px!important}form ul{list-style-type:none;margin:0;padding-inline-start:10px}form li{text-indent:0!important}.hs-fieldtype-intl-phone.hs-input{width:100%!important}form .hs-form-booleancheckbox a{font-size:15px!important;text-decoration:underline!important}form fieldset{min-width:100%}form .hs-error-msg li,form .hs-error-msgs li{margin:0!important}form .hs-form-field{color:#101828!important;margin-bottom:16px;text-align:left!important}form select{-webkit-appearance:auto!important;color:#101828!important}form option{background:hsla(0,0%,93%,.4)!important;color:#101828!important}form ::placeholder{color:#ccc!important}form .legal-consent-container *{color:var(--gray-color);font-size:12px!important;margin:0}form .legal-consent-container{display:block;max-width:100%}form .legal-consent-container a{text-decoration:underline!important}form .actions{display:flex;justify-content:center;margin:auto}form option{font-size:15px!important}form .hs-button.primary.large{background-color:var(--blueDark-color)!important;border-radius:30px;bottom:-20px;color:var(--blueLight-color)!important;cursor:pointer;display:inline-block;font-size:20px;font-weight:600;padding:6px 1.125rem;position:absolute}form .hs-button.primary.large:hover{background-color:var(--blueLight-color)!important;color:var(--blueDark-color)!important}.hs-form-booleancheckbox input{opacity:0;position:absolute}.hs-form-booleancheckbox input,.hs-form-booleancheckbox span{cursor:pointer;display:inline-block;margin:5px;vertical-align:middle}.hs-form-booleancheckbox input+span:before{background:transparent;border:1px solid;border-radius:0;content:"";display:inline-block;height:16px;margin-right:10px;margin-top:-5px!important;padding:2px;text-align:center;vertical-align:middle;width:16px}.hs-form-booleancheckbox input:checked+span:before{border:solid;border-radius:0;border-width:0 3px 3px 0;content:"";display:inline-block;height:12px;margin:0 14px 5px 5px;transform:rotate(45deg);-webkit-transform:rotate(48deg);-ms-transform:rotate(48deg);width:5px}.hs-form-booleancheckbox label{margin:0!important}form input[type=file]{align-items:center!important;background:hsla(0,0%,93%,.4)!important;border-radius:0!important;box-shadow:0 0 2px rgba(0,0,0,.25)!important;color:#101828!important;cursor:pointer!important;display:inline-flex!important;font-weight:600!important}@media screen and (max-width:576px){.h2,h2{font-size:26px!important}form{padding:32px 20px 35px 28px}form .hs-input{width:100%!important}}