.contact-container{margin-top:48px;display:grid;grid-template-columns:1fr;gap:2.5rem}@media (min-width:992px){.contact-container{grid-template-columns:7fr 5fr}}.contact-container .contact-info-container{flex:1;min-width:300px}.contact-container .contact-info-container h2{font-size:2.2rem;color:#031b4e;margin-bottom:8px;font-weight:700}.contact-container .contact-info-container h4{font-size:1rem;color:#64748b;margin-bottom:16px}.contact-container .contact-info-container .contact-info-desc{font-size:.875rem;margin-bottom:24px;font-weight:400;color:#566593}.contact-container .contact-info-container .info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px}.contact-container .contact-info-container .info-grid .info-item{display:flex;align-items:center;background:#ecf5fb;padding:12px 16px;border-radius:8px;transition:box-shadow .3s;border:1px solid #dfeaf2;min-height:95px}.contact-container .contact-info-container .info-grid .info-item:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.contact-container .contact-info-container .info-grid .info-item .icon{background:#fff;color:#0094d9;font-size:1.125rem;padding:18px;border-radius:50%;margin-right:12px;display:flex;align-items:center;justify-content:center}.contact-container .contact-info-container .info-grid .info-item .text strong{display:block;color:#031b4e;margin-bottom:4px}.contact-container .contact-info-container .info-grid .info-item .text p{margin:0;color:#566593;font-size:.875rem}.contact-container .contact-form-container{border:1px solid #d5ebf9;border-radius:12px;flex:1;padding:24px}.contact-container .contact-form-container h3{font-size:1.25rem;font-weight:600;color:#031b4e;margin-bottom:8px}.contact-container .contact-form-container p{font-size:.875rem;color:#566593;margin-bottom:24px}.contact-container .contact-form-container .form-contact .row{margin-bottom:16px}.contact-container .contact-form-container .form-contact .form-control{font-size:.875rem!important}.contact-container .contact-form-container .btn-send-request{background:linear-gradient(90deg,#0094d9 0,#30ae4b 100%);color:#fff;font-weight:600;font-size:1rem;width:100%;display:flex;justify-content:center}.contact-container .contact-form-container .btn-group-row{margin-bottom:0!important}.contact-container .form-label{color:#031b4e;font-size:.875rem;font-weight:600}.contact-map-container{min-height:350px;margin-top:3rem;display:flex}.contact-map-container iframe{height:auto!important}.notification{position:fixed;top:20px;right:20px;padding:15px 20px;border-radius:5px;color:#fff!important;z-index:1000;opacity:0;transition:opacity .5s ease}.notification.success{background-color:#28a745}.notification.error{background-color:#dc3545}.notification.show{opacity:1}.form-group .error-text{color:#dc3545;font-size:.9em;display:none}.form-control.invalid{border-color:#dc3545}
/*# sourceMappingURL=contact.min.css.map */
