.banner-text{padding-top:60px;padding-bottom:60px;text-align:center}.banner-text h1{font-size:calc(1.4625rem + 2.55vw);color:#566aa9;margin-bottom:0;font-weight:400}@media (min-width: 1200px){.banner-text h1{font-size:3.375rem}}.banner-text h1 p{font-size:inherit}.banner-text h1 strong{font-weight:900}.banner-text hr{background:linear-gradient(90deg,#f18700,#f18700 50%,#0c2752 50%,#0c2752);height:8px;margin-top:60px;margin-bottom:60px;opacity:1;border:none}.banner-text p{font-family:Montserrat,sans-serif;line-height:30px;margin-bottom:0}.faq .accordion .accordion-item{border:none;border-radius:0;margin-bottom:24px}.faq .accordion .accordion-item .accordion-button{background:#f1f1f1;border:none;box-shadow:none;font-size:calc(1.275rem + .3vw);color:#0c2752;padding:30px;font-weight:900;cursor:pointer}@media (min-width: 1200px){.faq .accordion .accordion-item .accordion-button{font-size:1.5rem}}.faq .accordion .accordion-item .accordion-button:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-plus-lg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 2a.5.5 0 0 1 .5.5v5h5a.5.5 0 0 1 0 1h-5v5a.5.5 0 0 1-1 0v-5h-5a.5.5 0 0 1 0-1h5v-5A.5.5 0 0 1 8 2'/%3E%3C/svg%3E");border:solid 1px #0C2752;width:35px;height:35px;border-radius:35px;background-position:center center}.faq .accordion .accordion-item .accordion-button:not(.collapsed){padding:30px 30px 16px}.faq .accordion .accordion-item .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-dash-lg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M2 8a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11A.5.5 0 0 1 2 8'/%3E%3C/svg%3E")}.faq .accordion .accordion-item .accordion-collapse{border:none;background:#f1f1f1;padding:0}.faq .accordion .accordion-item .accordion-collapse .accordion-body{font-size:1.125rem;padding:0 30px 30px}.contact{padding-bottom:110px;padding-top:110px}@media (max-width: 767.98px){.contact{padding-top:60px;padding-bottom:60px}}@media (max-width: 991.98px){.contact .contact-img1{width:100%;aspect-ratio:2/1;-o-object-fit:cover;object-fit:cover}}.contact img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.contact-box{padding:60px 110px;text-align:center;background:#f1f1f1}@media (max-width: 767.98px){.contact-box{padding:60px}}.contact-box h2{font-size:36;color:#0c2752;margin-bottom:30px;font-weight:900}.contact-box p{color:#0c2752;font-family:Montserrat,sans-serif}
