.contact-form{position:relative}.contact-form .form-title{color:#181818!important;margin-bottom:20px}.contact-form-top{margin-bottom:40px;text-align:center}.contact-title{font-size:16px;font-weight:600;letter-spacing:1px}.contact-form-textCenter-content{display:flex;flex-wrap:wrap}.contact-form-textCenter-blocks{display:flex;flex-wrap:wrap;margin-left:30px;width:calc(33.33% - 20px)}.contact-form-textCenter-blocks:nth-child(3n+1){margin-left:0}.contact-form-textCenter-lists{background-color:#f5f8fa;border-radius:10px;box-shadow:0 0 19px rgba(0,0,0,.24);margin-top:30px;padding:30px 30px 50px;width:100%}.contact-form-textCenter-icon{margin-bottom:17px}.contact-form-textCenter-icon svg{color:#600897;font-size:40px}.contact-form-inner-text h4{color:#000;font-size:18px;font-weight:700;margin-bottom:20px}.contact-form-inner-text a{color:#65676b;display:block;font-size:18px;font-weight:400;line-height:1.7;text-decoration:none}.contact-form-inner-text a:hover{color:#600897;transition:all .3s ease-in-out}.contact-form-inner-text p{color:#65676b;display:block;font-size:18px;line-height:1.7}.contact-form-main-and-map{display:flex;flex-wrap:wrap;margin-top:80px}.form-section-left-column{padding:0 15px;width:60%}.form-section-left-column form input[type=email],.form-section-left-column form input[type=file],.form-section-left-column form input[type=number],.form-section-left-column form input[type=password],.form-section-left-column form input[type=tel],.form-section-left-column form input[type=text],.form-section-left-column form select,.form-section-left-column form textarea{background:transparent;border-color:rgba(0,0,0,.141);border-radius:10px;border-width:2px;color:#000;display:block;margin-bottom:20px;min-height:70px;padding:0 20px;width:100%}.form-section-left-column form textarea{padding-top:20px}.form-section-left-column form legend{color:#000;font-size:14px;font-weight:600;margin-bottom:10px}.form-section-left-column input::placeholder{color:#000;font-size:16px}.form-section-left-column textarea{border-color:rgba(0,0,0,.141);border-radius:10px;border-width:2px;color:#000;margin-bottom:20px;min-height:193px;padding:20px 15px 15px 20px;resize:none;width:100%}.form-section-left-column textarea::placeholder{color:#000;font-family:Inter,sans-serif;font-size:16px}.btn-submit .main-btn{padding:0 37px}.form-section-right-column{padding:0 15px;width:40%}.map iframe{border-radius:10px;min-height:550px;width:100%}form .hs-button,form input[type=submit]{background-color:#600897;border:2px solid #600897}form .hs-button:focus,form .hs-button:hover,form input[type=submit]:focus,form input[type=submit]:hover{background-color:#fff;border-color:#600897;color:#600897}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{background-color:#fff;border:2px solid #d1d6dc;border-radius:3px;color:#000;font-size:16px}.contact-form form .hs_upload_resume__cv legend{color:#000;font-size:14px;font-weight:600;margin-bottom:10px}.contact-form form .hs_upload_resume__cv input{border:none;min-height:auto}.contact-form-main-and-map.less-top-space{margin-top:0}.contact-form .hs-upload_resume__cv label,.contact-form .hs_relocate>label{display:block;margin-bottom:-15px}.contact-form legend.hs-field-desc{padding-left:10px}.contact-form legend.hs-field-desc .hs-form-required{color:#000}@media screen and (max-width:991px){.contact-form-textCenter-blocks{margin-left:20px;width:calc(33.33% - 15px)}.contact-form-textCenter-lists{padding:30px 15px}.contact-form-inner-text a,.contact-form-inner-text p{font-size:16px}}@media screen and (max-width:768px){.contact-form-textCenter-blocks,.contact-form-textCenter-blocks:nth-child(3n+1){width:calc(50% - 10px)}.contact-form-textCenter-blocks:nth-child(odd){margin-left:0}.contact-form{padding-bottom:90px}.form-section-left-column,.form-section-right-column{padding:0;width:100%}.form-section-right-column{padding-top:30px}.map iframe{min-height:auto}.contact-form{padding-bottom:60px}.contact-form .contact-form-top .main-heading{line-height:1;margin-top:10px}}@media screen and (max-width:600px){.contact-form-textCenter-blocks,.contact-form-textCenter-blocks:nth-child(3n+1),.contact-form-textCenter-blocks:nth-child(odd){margin-left:0;width:100%}}