.contactperson-section{background-color:#f5f5f5;float:left;padding:80px 0;width:100%}.contactperson .contactperson-image img{height:auto;width:100%}.contactperson .contactperson-text,.contactperson-text p{color:#14181e;margin:0}.name{font-family:Untitled Sans Bold,sans-serif}.name,p.position{padding-bottom:2px}p.email,p.email a,p.phone a{color:#14181e;display:inline-block;padding-bottom:2px;position:relative;width:auto}.contactperson-text a:after{background:#7c7e83;transition:.4s cubic-bezier(.19,1,.22,1);width:0}.contactperson-text a:hover:after{transition:.4s cubic-bezier(.19,1,.22,1);width:100%}.contactperson .section-title h2{margin-bottom:30px}.contactperson strong{font-family:Untitled Sans Bold,sans-serif;font-weight:400}.contactperson{display:flex;flex-wrap:wrap;float:left;position:relative;width:100%}.contact-form{display:block;float:left;margin-top:100px;width:100%}button.show-form{-moz-appearance:none;-webkit-appearance:none;background:#377387;border:1px solid #377387;border-radius:2px;color:#fafafa;cursor:pointer;float:left;font-family:Untitled Sans Bold;font-size:16px;line-height:22px;margin:50px 0 0;padding:12px 30px!important;position:relative;text-align:center;transition:all .2s ease-in-out;-webkit-transition:all .4s;transition:all .4s;transition-timing-function:ease-in-out;width:auto}button.show-form:hover{background:#fff;border-color:#d6d9dd;color:#377387}.contactperson-social{margin-top:10px}.contactperson-social a i{border:2px solid #14181e;border-radius:100%;color:#14181e;font-size:21px;height:46px;line-height:45px;margin-right:10px;text-align:center;width:46px}.contactperson-social a.twitter{background-image:url(https://484933.fs1.hubspotusercontent-na1.net/hubfs/484933/2020%20Website/Images/icon-x.svg);background-repeat:no-repeat;background-size:100%;display:inline-block;height:46px;margin-right:10px;width:46px}.contactperson-social a.twitter:hover{background-image:url(https://484933.fs1.hubspotusercontent-na1.net/hubfs/484933/2020%20Website/Images/icon-x-stone-horizon.svg)}.contactperson-social a.linkedin{background-image:url(https://484933.fs1.hubspotusercontent-na1.net/hubfs/484933/2020%20Website/Images/icon-linkedin.svg);background-repeat:no-repeat;background-size:100%;display:inline-block;height:46px;margin-right:10px;width:46px}.contactperson-social a.linkedin:hover{background-image:url(https://484933.fs1.hubspotusercontent-na1.net/hubfs/484933/2020%20Website/Images/icon-linkedin-stone-horizon.svg)}.contactperson-social a:after,.phone a:after{background:none}@media (max-width:1100px){.section-title{margin-bottom:40px}}@keyframes contact-label-slide-up{0%{top:18px}to{top:8px}}@keyframes contact-label-slide-down{0%{top:8px}to{top:18px}}.form-control,.hs-input,input,input[type=date],input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{background:none;border:none;color:#14181e;font-family:Untitled Sans,sans-serif;font-size:17px;line-height:24px;padding:5px 0;width:100%}.contactperson input[type=date],.contactperson input[type=email],.contactperson input[type=number],.contactperson input[type=tel],.contactperson input[type=text],.contactperson select,.contactperson textarea{background-color:#fff;min-height:60px;padding:24px 23px 6px}.contactperson select{-webkit-appearance:none}input::-webkit-inner-spin-button{margin-top:-15px!important}.onecol-wrapper.white .contactperson input[type=email],.onecol-wrapper.white .contactperson input[type=number],.onecol-wrapper.white .contactperson input[type=tel],.onecol-wrapper.white .contactperson input[type=text],.onecol-wrapper.white .contactperson select,.onecol-wrapper.white .contactperson textarea{border:2px solid #aeb2b9}input[type=search i]{-webkit-appearance:none;-moz-appearance:none}.contactperson .hs-input.error{border-bottom:2px solid #d40037!important;margin-bottom:0}.contactperson .hs-input:focus{border:0!important;border-bottom:2px solid transparent!important;-moz-border-image:-moz-linear-gradient(90deg,#8fb8cc 0,#5c8a99 100%)!important;border-image:linear-gradient(90deg,#8fb8cc,#5c8a99)!important;border-image-slice:1!important;box-shadow:none;outline:0 none}.contactperson form{margin-top:0!important}.contactperson ul.inputs-list li{float:left;list-style:none!important;width:100%}.contactperson .hs-fieldtype-checkbox label,.contactperson .hs-fieldtype-radio label{left:0!important;position:relative!important;top:0!important}.contactperson fieldset.form-columns-1 input[type=email],.contactperson fieldset.form-columns-1 input[type=number],.contactperson fieldset.form-columns-1 input[type=text],.contactperson fieldset.form-columns-1 select,.contactperson fieldset.form-columns-1 textarea{width:100%!important}.contactperson textarea{min-height:100px}.contactperson label{margin-bottom:0}.contactperson .hs-form-required,.contactperson .required,.contactperson span.required{display:none!important}.contactperson.hs-error-msgs{margin-bottom:5px;padding-left:0}.contactperson .hs-error-msgs li{list-style-type:none}.contact .contactperson .contactperson-image.corners-sm,.contactperson .contactperson-image.corners-sm img{border-radius:12px!important}.contactperson .contactperson-image.corners-md,.contactperson .contactperson-image.corners-md img{border-radius:24px!important}.contactperson .contactperson-image.corners-lg,.contactperson .contactperson-image.corners-lg img{border-radius:50px!important}.contactperson .contactperson-image.corners-circle{aspect-ratio:1/1;border-radius:50%!important;overflow:hidden!important}.contactperson .contactperson-image.corners-circle img{aspect-ratio:1/1;border-radius:50%!important;height:100%!important;object-fit:cover;width:100%!important}