@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap");*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;font-family:Montserrat,sans-serif}h1{font-size:58px;font-weight:400;line-height:1.1;text-shadow:0 0 0x #000}h1,h2{font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.01em;margin-bottom:24px;margin-top:0}h2{font-size:36px;line-height:1.3}h3{font-size:24px}h3,h4{font-family:Montserrat,sans-serif;font-weight:500;letter-spacing:.01em;line-height:1.3;margin-bottom:16px;margin-top:0}h4{font-size:20px}h5{font-size:18px;line-height:26.4px;margin-bottom:16px}h5,h6{font-family:Montserrat,sans-serif;font-weight:500;letter-spacing:.01em;margin-top:0}h6{font-size:16px;line-height:19.8px;margin-bottom:8px}p{font-family:Montserrat,sans-serif;line-height:1.4;margin-bottom:20px}a{color:#002d61;display:inline-block;text-decoration:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{overflow:visible}.content-wrapper{margin:0 auto}table,table tr{width:100%}table tr th{font-weight:700;text-align:left}table tr td,table tr th{padding:10px 20px}table tr:nth-child(odd){background:#f5f5f5}.dnd-section>.row-fluid,form{margin:0 auto}form{background:#f5f5f5;border-radius:10px;max-width:1000px;padding:50px 40px}@media (max-width:767px){form{margin:0 20px}}form div.hs-richtext{margin:30px 0}form .form-columns-1,form .form-columns-2{max-width:100%!important}form .form-columns-1 input,form .form-columns-1 input .hs-input,form .form-columns-1 textarea{width:100%!important}form .form-columns-2{display:flex;gap:10px}form .form-columns-2 .hs-form-field{float:none}form .legal-consent-container .hs-form-booleancheckbox{display:flex}form .legal-consent-container .hs-form-booleancheckbox label{align-items:center;display:flex;gap:10px}form .legal-consent-container .hs-form-booleancheckbox label input{flex:1}form .legal-consent-container .hs-form-booleancheckbox label span{margin-left:0}form .hs-form-field{margin-bottom:15px}form .hs-form-field label{font-size:14px;font-weight:700;line-height:20px}form .hs-form-field div.input{margin-right:0!important;margin:10px 0 0}form .hs-form-field div.input ul.inputs-list{list-style:none;margin-bottom:20px;padding-left:0}form .hs-form-field div.input ul.inputs-list li.hs-form-checkbox label{display:flex;margin-bottom:10px}form .hs-form-field div.input ul.inputs-list li.hs-form-checkbox label input{margin-right:15px;width:auto!important}form .hs-form-field div.input input,form .hs-form-field div.input select{border:1px solid #acacac;border-radius:5px;box-sizing:border-box;padding:15px;width:100%}form .hs-form-field div.input select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://2519445.fs1.hubspotusercontent-na1.net/hubfs/2519445/DevAdv%20Research%20Project/Dropdown%20icon.svg);background-position:95%;background-repeat:no-repeat}form .hs-form-field ul.hs-error-msgs{list-style:none;padding-left:0}form .hs-form-field ul.hs-error-msgs li{font-size:13px;line-height:20px}form .hs-button{align-items:center;background:#07a;background-image:url("https://24131897.fs1.hubspotusercontent-na1.net/hubfs/24131897/Arrow%20(6).svg");background-position:15px;background-repeat:no-repeat;background-size:20px;border:none;border-radius:3px;border-radius:5px;color:#fff;cursor:pointer;display:flex;display:inline-block;font-size:14px;font-size:15px;font-weight:700;margin-top:25px;padding:15px 30px 15px 45px;text-align:center;text-decoration:none;transition:.3s ease}form .hs-button:hover{background-color:#002d61}form .hs-fieldtype-textarea.hs-input{width:100%}.submitted-message{background:#f5f5f5;margin:0 auto;max-width:1000px;padding:20px}.submitted-message h3{font-family:Montserrat,sans-serif;font-size:24px;font-weight:500;letter-spacing:.01em;line-height:1.3;margin-bottom:16px;margin-top:0}.submitted-message p{font-size:16px;line-height:24px}.landing-page-content>.row-fluid{display:flex;gap:100px}@media (max-width:767px){.landing-page-content>.row-fluid{flex-direction:column}}.landing-page-content>.row-fluid>.span6{flex:1}.single-column-lp form{margin:20px auto 50px}@media (max-width:767px){.single-column-lp form{margin:20px 20px 50px}}