.contact-us-section{padding:60px 0}.contact-us-section ul{margin-bottom:0}.contact-us-section .hs-error-msgs{font-size:12px;font-family:"avenir_medium";padding-top:5px;padding-left:10px;color:#dc3545}.contact-us-section label:not(.hs-error-msg){display:none}.contact-us-section fieldset{max-width:100% !important}.contact-us-section .form-columns-2>div,.contact-us-section .form-columns-1{margin-bottom:20px !important}.contact-us-section input:not([type="submit"]),.contact-us-section textarea{width:100% !important;margin-right:0px !important;display:block;padding:.375rem .75rem;font-family:"avenir_medium";font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;height:50px}.contact-us-section input.invalid.error,.contact-us-section textarea.invalid.error{border-color:red !important;outline-color:red !important}.contact-us-section input:not([type="submit"]):active,.contact-us-section input:not([type="submit"]):focus,.contact-us-section textarea:active,.contact-us-section textarea:focus{border-color:#80bdff !important;outline-color:#80bdff !important}input[type="submit"]{display:inline-block;outline:0;padding:12px 20px;color:#fff;background-color:#1a96fe;font-size:16px;font-family:"avenir_medium";border-radius:5px;-webkit-box-shadow:0 15px 38px 0 rgba(29,28,132,0.22);box-shadow:0 15px 38px 0 rgba(29,28,132,0.22);text-align:center;width:190px;border:0;height:54px;cursor:pointer}.contact-us-section textarea{height:175px}.safety-text{margin:0;margin-top:10px;color:gray;font-size:14px;line-height:1.2}.contact-us-section .input{margin-right:0px !important}.contact-us-section .form-columns-2>div:nth-child(1){padding-right:15px !important}.contact-us-section .form-columns-2>div:nth-child(2){padding-left:15px !important}.contact-us-section .contact-us-section-addressinfo{background-color:#fff;margin-left:70px;padding:50px 30px;border-radius:10px;-webkit-box-shadow:0 35px 75px 0 rgba(60,83,137,0.16);box-shadow:0 35px 75px 0 rgba(60,83,137,0.16)}.contact-us-section .contact-us-section-addressinfo img{margin-right:10px;width:22px}.contact-us-section .contact-us-section-addressinfo h6,.contact-us-section .contact-us-section-addressinfo a{font-family:"avenir_heavy";font-size:18px;line-height:1.5;color:#020202}.contact-us-section .contact-us-section-addressinfo p{font-family:"avenir_medium";font-size:16px;line-height:1.5;color:#020202;margin-top:20px;margin-bottom:20px;white-space:pre-line}.contact-us-section .contact-us-section-main-title{font-family:"avenir_heavy";font-size:30px;color:#1f326c;margin-bottom:22px;text-transform:capitalize}.contact-us-section .contact-us-section-social-icon{height:40px;width:40px;border-radius:50%;margin:0 5px;color:#fff;background:#007ab9;display:inline-flex;justify-content:center;align-items:center}.contact-us-section .contact-us-section-social-icon svg{width:14px;height:14px;fill:#fff}.contact-us-section .contact-us-section-frame{margin-top:60px;margin-bottom:60px}@media only screen and (max-width:991px){.contact-us-section .contact-us-section-addressinfo{margin-top:50px;margin-left:0px;margin-right:0px}}@media only screen and (max-width:480px){.contact-us-section .form-columns-2>div:nth-child(1){padding-right:0 !important}.contact-us-section .form-columns-2>div:nth-child(2){padding-left:0 !important}}