.contact-form{padding:20px 0 50px}.contact-form .cc-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.contact-form .cc-wrap .info-area{width:40%}.contact-form .cc-wrap .info-area .info-content{padding-right:30%;padding-top:40px}.contact-form .cc-wrap .form-area{width:55%}.form-area .form-wrap{border-radius:40px;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);padding:40px}.form-area .form-wrap h2.contact-title{color:#2d5ca8;font-size:60px;line-height:1}.form-area .form-wrap p.desc{color:#0d171c;font-size:16px;line-height:25.6px}.info-content ul li{border-bottom:1px solid #2d5ca8;list-style:none;margin-bottom:40px;padding-bottom:40px;padding-left:10px}.info-content ul li:last-child{border-bottom:0}.info-content ul li a,.info-content ul li p{color:#386ab1;font-size:28px;font-weight:400;line-height:1.5}.info-content ul li a:hover{text-decoration:none}.info-content ul li p strong{font-weight:700}.form-area .hs-fieldtype-date>.input>.hs-dateinput>input,.form-area .hs-fieldtype-text>.input>input{border:1px solid #e9e9e9;border-radius:5px;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);margin-bottom:20px;padding:20px 8px}.form-area .hs-fieldtype-select>.input>select{height:43.59px}.form-area .hs-fieldtype-select>.input>select,.form-area .input textarea{border:1px solid #e9e9e9;border-radius:5px;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);margin-bottom:20px;width:100%!important}.form-area form{padding-right:80px}.form-area form label{color:#2d5ca8!important;font-size:16px;font-weight:400;line-height:26px}.form-area form .hs-button{background-color:#fff;border:2px solid #80bc00;border-radius:40px;box-shadow:0 5px 0 -1px #598200,0 7px 0 0 #80bc00;color:#598200!important;cursor:pointer;display:inline-block;font-family:ITC Avant Garde Gothic,sans-serif;font-size:16px;font-weight:700;height:auto;letter-spacing:1.3px;line-height:1;margin:0;outline-color:#598200;padding:1rem 1.5rem;position:relative;text-align:center;text-decoration:none;transition:all .3s ease;white-space:normal;width:auto;word-break:break-word}.form-area form .hs-button:hover{background-color:#fff;border:2px solid #80bc00;box-shadow:0 2px 0 0 #80bc00;text-decoration:none;transform:translateY(4px)}.form-area .hs-form-booleancheckbox-display{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}@media (max-width:767px){.contact-form .cc-wrap{flex-direction:column}.contact-form .cc-wrap .form-area,.contact-form .cc-wrap .info-area{width:100%}.form-area .form-wrap h2.contact-title{font-size:50px}.contact-form .cc-wrap .info-area .info-content,.form-area form{padding-right:0}.info-content ul li{margin-bottom:10px;padding-bottom:10px}.info-content ul li a,.info-content ul li p{font-size:24px}}@media (max-width:480px){.form-area .form-wrap h2.contact-title{font-size:40px}.info-content ul li a,.info-content ul li p{font-size:20px}}