:root{--primary-color:#014887;--secondary-color:#faa61a;--tertiary-color:#003462;--detail-color:#ff4747;--white-color:#fff;--whatsapp-color:#45a858;--gray-color:#3f3f3f;--error-color:#eb2525;--primary-font:"SimplonBP",sans-serif;--secondary-font:"SimplonBP",sans-serif}.grid{display:grid;grid-template-columns:1fr 1fr;padding-top:150px}@media screen and (max-width:990px){.grid{grid-template-columns:1fr;padding-top:130px}}.grid .left{display:grid;grid-template-rows:1fr 1fr}@media screen and (max-width:990px){.grid .left{display:block}}.grid .left>section{display:flex;flex-direction:column;justify-content:center}#content{padding:56px 120px}@media screen and (max-width:1200px){#content{padding:56px 60px}}@media screen and (max-width:990px){#content{padding:40px 20px}}#content .common-title{font-size:64px;font-size:4rem;margin-bottom:33px}@media screen and (max-width:1700px){#content .common-title{font-size:60px;font-size:3.75rem}}@media screen and (max-width:1500px){#content .common-title{font-size:50px;font-size:3.125rem}}@media screen and (max-width:1200px){#content .common-title{font-size:40px;font-size:2.5rem;margin-bottom:20px}}@media screen and (max-width:990px){#content .common-title{font-size:30px;font-size:1.875rem}}#info{background-color:#003462;padding:56px 120px}@media screen and (max-width:1200px){#info{padding:56px 60px}}@media screen and (max-width:990px){#info{padding:40px 20px}}#info .info__phone{align-items:center;color:#fff;display:flex;font-family:SimplonBP,sans-serif;font-size:32px;font-size:2rem;font-weight:400;gap:22px}@media screen and (max-width:1200px){#info .info__phone{font-size:24px;font-size:1.5rem}}@media screen and (max-width:990px){#info .info__phone{font-size:20px;font-size:1.25rem}}#info .info__phone:first-of-type{margin-bottom:16px}#info .info__attendence{color:hsla(0,0%,100%,.6);font-family:SimplonBP,sans-serif;font-size:13px;font-size:.8125rem;font-weight:500;line-height:1.15;margin-top:40px}@media screen and (max-width:1200px){#info .info__attendence{margin-top:25px}}#form{background-color:#f3f7fb;padding:53px 80px 63px}@media screen and (max-width:1200px){#form{padding:53px 40px 63px}}@media screen and (max-width:990px){#form{padding:40px 20px}}#form:has(#errors) .form__title{margin-bottom:20px}#form #errors{background-color:#ebeadc;margin-bottom:2rem;padding:2rem}#form #errors .errors__list{padding-left:0}#form #errors .errors__list li{color:#232323;display:inline-block;font-family:SimplonBP,sans-serif;font-size:12px;font-size:.75rem;font-weight:400;text-decoration:none}#form .form__title{font-weight:700;margin-bottom:46px}#form form .grid-2{display:grid;gap:39px;grid-template-columns:1fr 1fr}@media screen and (max-width:600px){#form form .grid-2{gap:0;grid-template-columns:1fr}}#form form .grid-2.selects,#form form .input-container{margin-bottom:28px}#form form .input-container label{margin-bottom:12px}#form form .input-container input,#form form .input-container label,#form form .input-container textarea{background-color:transparent;display:block}#form form .input-container input,#form form .input-container textarea{width:100%}#form form .input-container .select2-container--default .select2-selection--single{padding:0 24px}#form form .common-button{cursor:pointer;margin-bottom:27px;margin-top:30px}#form form .obs{color:#3f3f3f;font-family:SimplonBP,sans-serif;font-size:12px;font-size:.75rem;font-weight:400}#form form .obs a{color:#3f3f3f;font-weight:700;text-decoration:underline}
