.contact-section{background-position:100%;background-repeat:no-repeat}@media screen and (max-width:576px){.contact-section{background-position-y:0;background-size:contain}}.contact-section .contact-bg{height:calc(100% - 220px);top:65px}.contact-section .locContact{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contact-section .form,.contact-section .map{min-height:50vw}@media (min-width:1200px){.contact-section .map .nav-pills{padding-top:5rem!important}}.contact-section .map .nav-pills .nav-link{background-color:#fff;color:#243a51}.contact-section .map .nav-pills .nav-link.active{background-color:#0354ff!important;color:#fff}.contact-section .map .add-border{border-left:5px solid #0354ff!important;min-height:85px}.contact-section .map .add-border .locDetail{margin-bottom:0}.contact-section .map .loc-title{font-weight:500}.contact-section .mobile-tab-content{top:-2rem}.contact-section .mobile-tab-content .add-border{border-left:5px solid #0354ff!important;min-height:85px}.contact-section .mobile-tab-content .add-border .locDetail{margin-bottom:0}.contact-section .mobile-tab-content .loc-title{font-weight:500}#contact-section-mobile #contact-mobile ul{margin-top:-30px}#contact-section-mobile #contact-mobile ul .tab-btn{border:1px solid #fbfcfd}@media (min-width:768px){#contact-section-mobile .contact-details{margin-bottom:-18rem;position:relative;top:-18rem}#contact-section-mobile .contact-details .form{border-radius:.25rem!important;box-shadow:0 8px 20px rgba(131,154,203,.12)!important;max-width:720px;padding:3rem!important}#contact-section-mobile .contact-details .tab-content{padding-bottom:0!important}#contact-section-mobile .address-detail{background:#fff;padding:1rem;width:50vw}}
