:root{--font-base:18px;--font-small:14px;--font-h2:30px;--font-h3:18px;--line:1.7;--text:#363636;--muted:#6b6b6b;--bg-gray:#f5f5f5;--accent:#b89b90;--font-nav:15px;--font-nav-mobile:16px;--header-offset:120px;--section-title-weight:800;--section-title-letter-spacing:.06em;--section-title-mt:28px;--section-title-mb:22px}html,body{font-size:var(--font-base);line-height:var(--line);color:var(--text);margin:0}h1,h2,h3,h4,h5,h6{margin-top:0}.section-container{width:auto;margin-left:10%;margin-right:10%}#all-divs,.allDivs{justify-content:center;margin-left:10%;margin-right:10%;display:flex}.justifyText{text-align:justify}.section-title{width:100%;margin-top:var(--section-title-mt);margin-bottom:var(--section-title-mb);text-align:center;justify-content:center;align-items:center;display:flex}.section-title h1,.section-title h2,.section-title h3{text-align:center;width:100%;font-size:var(--font-h2);font-weight:var(--section-title-weight);letter-spacing:var(--section-title-letter-spacing);text-transform:uppercase;margin:0}.section-title--compact{margin-top:calc(var(--section-title-mt)*.6);margin-bottom:calc(var(--section-title-mb)*.6)}.section-subtitle{font-size:var(--font-h3);margin:12px 0 8px;font-weight:800}.text-micro{font-size:var(--font-small);color:var(--muted)}.home-container{padding-top:var(--header-offset);padding-bottom:170px}#blank-space,.blankSpace{height:50px}#tipo-texto,.tipoTexto{padding-left:0!important}#info-info,.infoInfo{color:var(--text);margin-bottom:5px;font-size:20px}div.container{padding-left:0;padding-right:0}div.row{margin-left:0;margin-right:0}.cta{cursor:pointer;-webkit-user-select:none;user-select:none;letter-spacing:.02em;text-transform:uppercase;border-radius:8px;justify-content:center;align-items:center;height:40px;padding:0 18px;font-family:inherit;font-weight:800;text-decoration:none;transition:background-color .18s,color .18s,border-color .18s,filter .18s;display:inline-flex}button.cta{appearance:none;background:0 0}.cta--outline{color:var(--accent);border:1.5px solid var(--accent);background-color:#0000}.cta--outline:hover,.cta--outline:focus-visible{background-color:var(--accent);color:#fff}.cta--solid{background-color:var(--accent);color:#fff;border:1.5px solid var(--accent)}.cta--solid:hover,.cta--solid:focus-visible{filter:brightness(.95)}.cta--sm{height:36px;padding:0 14px;font-size:12px}.cta--md{height:40px;padding:0 18px;font-size:12px}.cta--lg{height:46px;padding:0 22px;font-size:13px}.cta--block{width:100%}.summary-container{border:1px solid #fff;border-radius:15px;margin-bottom:5%;padding:15px;box-shadow:0 0 20px gray}.equipa-div{min-height:750px}#equipa-container{background-color:var(--bg-gray)}.card{background-color:#0000;width:100%;height:100%}.card-body{background-color:var(--bg-gray);border:1px solid #e9e9e9;flex-direction:column;justify-content:center;align-items:center;display:flex}.card-title{text-align:center}.card-text{text-align:center;flex-direction:column;display:flex}.modal-dialog{top:calc(50% - 125px)}.modal-content{border:2px solid var(--accent);border-radius:15px}.group{margin-top:45px;position:relative}.form-check{width:88%;margin-top:5%}.goup .form-input{color:gray;background:#fff;border:none;border-bottom:1px solid gray;border-radius:0;width:100%;margin:25px 0;padding:10px 10px 10px 5px;font-size:18px;display:block}.group .form-input:focus{outline:none}.group .form-input-label{color:gray;pointer-events:none;font-size:16px;font-weight:400;transition:all .3s;position:absolute;top:10px;left:5px}.group .form-dropdown{color:gray;background:#fff;border:none;border-bottom:1px solid gray;border-radius:0;width:100%;margin:25px 0;padding:10px 10px 10px 5px;font-size:18px;display:block}.group .form-dropdown:focus{outline:none}.group .form-dropdown-label{color:gray;pointer-events:none;font-size:16px;font-weight:400;transition:all .3s;position:absolute;top:10px;left:5px}#mc2{width:100%}@media only screen and (max-width:780px){:root{--font-base:16px;--font-h2:20px;--header-offset:220px;--section-title-mt:22px;--section-title-mb:18px}.section-container,#all-divs{margin-left:0%;margin-right:0%}#blank-space{height:0!important}#info-info{font-size:14px}.card-title{font-size:19px}}@media (max-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 .5rem 1rem #00000026}}
