.contact_section{display:flex;font-family:IBM Plex Sans,sans-serif;margin:100px 80px}.contact_info_section{padding:0 40px}.contact_line{margin-bottom:30px}.contact_info_section h1{font-size:32px;font-weight:400}.contact_info_section p{font-size:18px;font-weight:400}.contact_info{display:flex;margin-top:20px}.contact_icon1{height:35px}.contact_icon2{height:36px;padding-top:10px;width:38px}.contact_icon3{height:35px}.contact_icon4{height:43px}.contact_social_icon{width:30px}.contact_info_text{padding-left:20px}.contact_info_text h1{font-size:18px}.contact_info_text h2{font-size:16px;font-weight:400}.address{padding-bottom:10px}.email{color:#000;text-decoration:none;white-space:nowrap}.advisor_form,.individual_form,.institutional_form{font-family:IBM Plex Sans,sans-serif}.contact_form{background:#fff;padding:38px 50px 30px 90px}.contact_form h2{font-size:32px;font-weight:400;padding-bottom:10px}.contact_form h4{font-size:20px;font-weight:400;padding-bottom:20px}form label{font-size:16px;font-weight:400}form .inputs-list{display:flex!important}form .inputs-list>li{padding-left:10px}form .hs-richtext p{font-size:14px}form .hs-richtext p a{color:#a31b35;text-decoration:none}form .hs-button{background:#2e4857;color:#fff;font-size:20px;padding:10px 30px}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{border-radius:0}input{border-color:#ccc!important;border-width:0 0 2px!important;outline:0!important}input:focus{border-color:#707070!important}.hs-form-booleancheckbox{padding:0!important}.hs-fieldtype-booleancheckbox span{font-size:12px!important;text-align:justify}@media only screen and (max-width:599px){.contact_section{display:block;margin:50px 0}.contact_info_section{padding:0 20px 40px}.contact_form{padding:30px 20px}.contact_form h2{font-size:30px}.contact_form h4{font-size:16px}form .inputs-list>li{padding-left:10px}form .inputs-list span{font-size:18px}form .inputs-list{display:inline!important}form .hs-richtext p{font-size:14px}form .hs-button{font-size:24px;padding:10px 30px}}@media only screen and (min-width:600px) and (max-width:1024px){.contact_section{display:block;margin:50px 60px}.contact_block{display:flex;flex-wrap:wrap}.contact_info{flex-basis:50%}.contact_info_section{padding:0 20px 40px}.contact_form{padding:30px 20px}.contact_form h2{font-size:30px}.contact_form h4{font-size:16px}form .inputs-list>li{padding-left:10px}form .inputs-list span{font-size:18px}form .inputs-list{display:flex!important}form .hs-richtext p{font-size:14px}form .hs-button{font-size:24px;padding:10px 30px}}