.contact-info .submitted-message{display:none;text-align:center}.contact-info .card-container{gap:9%}.contact-info .form-wrapper form label{font-weight:600}.contact-info .form-column{background-color:var(--celestite_color);border:1px solid var(--opal_color);border-radius:20px;flex-basis:54.2%;overflow:hidden;padding:40px 20px 30px}.contact-info .content-icon{flex-basis:31.7%}.contact-info .form-column .form-heading{margin-bottom:48px}.contact-info .content-icon .info-img{gap:20px;margin-bottom:63px}.contact-info .content-icon .info-img .img-sec{flex-basis:22.2%}.contact-info .content-icon .info-img .content-sec{flex:1}.contact-info .content-icon .info-img .content-sec p a{font-family:inherit;font-weight:400}.contact-info .content-icon .info-img .content-sec :is(h2,h3,h4,h5,h6,p){margin-bottom:0}.contact-info .icon-wrap{margin-top:68px;padding-top:44px;position:relative}.contact-info .icon-wrap:before{background:linear-gradient(270deg,rgba(233,240,249,0),#e9f0f9 14.23%,#e9f0f9 90.2%,rgba(233,240,249,0));content:"";height:1px;left:0;position:absolute;top:0;width:100%}.contact-info .icon-link-flx{gap:16px;margin-top:32px}.contact-info .icon-link-flx .icon-items{height:48px;width:48px}.contact-info .icon-link-flx .icon-items a{align-items:center;background-color:var(--celestite_color);border-radius:100%;display:flex;height:100%;justify-content:center;overflow:hidden;padding:5px;transition:all .3s ease-in-out;width:100%}.contact-info .icon-link-flx .icon-items a svg{display:block;width:26px;fill:var(--secondary_color);transition:all .3s ease-in-out}.contact-info .icon-link-flx .icon-items a:hover{background-color:var(--secondary_color)}.contact-info .icon-link-flx .icon-items a:hover svg{fill:var(--celestite_color)}.contact-info form .form-columns-1 .hs-form-field:last-child .input,.contact-info form .form-columns-2 .hs-form-field:last-child .input{margin-right:0!important}.contact-info form .hs-fieldtype-textarea.hs-input{width:100%!important}.contact-info form .hs-form-field{margin-bottom:32px}.contact-info form input.hs-button.primary.large{padding:18px 20px;text-transform:capitalize;width:100%}.contact-info form ul.no-list.hs-error-msgs li{bottom:-24px;left:0;margin:0;padding:0;position:absolute;width:100%}.contact-info form .hs-fieldtype-textarea ul.no-list.hs-error-msgs li{bottom:-10px}.contact-info form .hs_your_message ul.no-list.hs-error-msgs.inputs-list label{top:10px}.contact-info .form-ty-msg{display:none}.contact-info .ty-msg-wrapper{padding:42px 104px 32px}.contact-info .ty-msg-wrapper .ty-profile{margin:0 auto 26px;max-width:66px}.contact-info .ty-msg-wrapper .ty-btn{margin-top:58px}.contact-info .ty-msg-wrapper .ty-content p{font-size:18px}@media(max-width:1024px){.contact-info .card-container{gap:3%}.contact-info .content-icon{flex-basis:42.8%}.contact-info .ty-msg-wrapper{padding:40px 40px 30px}.contact-info .content-icon .info-img{margin-bottom:44px}.contact-info .content-icon .info-img:last-child{margin-bottom:50px}.contact-info .icon-wrap{margin-top:50px;padding-top:50px}.contact-info form ul.no-list.hs-error-msgs li label{font-size:10px}}@media(max-width:838px) and (min-width:768px){.contact-info form ul.no-list.hs-error-msgs li{bottom:-34px}}@media(max-width:767px){.contact-info .content-icon{margin-top:50px}.contact-info .content-icon .info-img .img-sec{flex-basis:82px}.contact-info form .hs-fieldtype-textarea{margin-bottom:12px}.contact-info .ty-msg-wrapper{padding:60px 27px 27px}.contact-info .ty-msg-wrapper .ty-profile{margin-bottom:24px}.contact-info .ty-msg-wrapper .ty-content p{font-size:18px}.contact-info .form-column{border-radius:15px;padding:20px}.contact-info .form-column .form-heading{margin-bottom:24px}.contact-info form .hs-form-field{margin-bottom:26px}.contact-info br{display:block}.contact-info form fieldset .input input.hs-input{font-size:18px;padding:13px!important}.contact-info form .hs_your_message ul.no-list.hs-error-msgs.inputs-list label{top:0}}