.contact-form-wrapper .inner-heading,.contact-form-wrapper .row{margin-bottom:var(--spacing-8)}.contact-form-wrapper .row{--bs-gutter-y:var(--spacing-6);--bs-gutter-x:var(--spacing-8)}.modal.success-modal .modal-content{border-radius:10px;max-width:460px;top:130px;width:100%}.modal.success-modal .modal-header{border-bottom:0;position:absolute;width:100%;z-index:22}.modal.success-modal .modal-content{text-align:center}.modal.success-modal .modal-content .success-img{margin-bottom:var(--spacing-6)}.modal.success-modal .modal-content .modal-heading{margin-bottom:var(--spacing-4)}.modal.success-modal .modal-content .paragraph{margin-bottom:var(--spacing-6);margin-left:auto;margin-right:auto;max-width:380px}@media (max-width:991px){.contact-form-wrapper{background-color:var(--color-background-white);border:1px solid var(--color-border-light);border-radius:12px;padding:var(--spacing-6)}.contact-form-wrapper .inner-heading{margin-bottom:var(--spacing-6)}.contact-form-wrapper .btn{margin-bottom:var(--spacing-2);width:100%}}
.contact-sidebar-wrapper{background:linear-gradient(180deg,rgba(217,236,255,.3),rgba(217,236,255,.5));border-radius:8px;padding:var(--spacing-8)}.contact-sidebar-wrapper .contact-info{margin-bottom:var(--spacing-18)}.contact-sidebar-wrapper .inner-heading{margin-bottom:var(--spacing-8)}.contact-sidebar-wrapper .info-wrapper{align-items:center;display:flex;gap:var(--spacing-4);margin-bottom:var(--spacing-8)}.contact-sidebar-wrapper .info-wrapper:last-child{margin-bottom:0}.contact-sidebar-wrapper .icon-wrapper{align-items:center;background-color:var(--color-primary-300);border-radius:12px;display:flex;height:56px;justify-content:center;width:56px}.contact-sidebar-wrapper .info h3{font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-1)}.contact-sidebar-wrapper .info h4{color:var(--color-text-gray);font-weight:var(--font-weight-base)}.contact-sidebar-wrapper .socials-wrapper{display:flex;gap:var(--spacing-3)}@media(max-width:991px){.contact-sidebar-wrapper{padding:var(--spacing-6)}.contact-sidebar-wrapper .contact-info{margin-bottom:var(--spacing-12)}}
.contact-us-form{padding-bottom:var(--spacing-24)}@media(max-width:991px){.contact-us-form{padding-bottom:var(--spacing-12)}.inner-page-wrapper .card{background-color:transparent;border:none;padding:0}}
