@import url('https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,400;0,500;0,900;1,400&family=Roboto:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap');*{padding:0;border:0;margin:0;box-sizing:border-box;font-family:'Roboto',sans-serif;color:#24222b}body{background-color:#f6f7f7;min-height:100vh;position:relative}h1,h2,h3{font-family:'Mulish',sans-serif !important;font-weight:500}h1{text-align:center;font-size:1.5em}h2{font-size:47px;font-weight:900}p,a{font-family:'Roboto',sans-serif}p{margin:15px 0;font-weight:300}a,a:visited{color:#24222b}button,.button a,.button a:visited{background-color:#ecedf0;color:#e72679;cursor:pointer;border-radius:47px;font-size:14px;font-weight:700;letter-spacing:0;line-height:16px;padding:17px 30px;text-transform:uppercase;border:2px solid #e72679;text-decoration:none;vertical-align:middle;transition:all .4s cubic-bezier(.165,.84,.44,1)}button:hover,.button a:hover{background-color:#e72679;color:#ecedf0;transition:background-color .4s cubic-bezier(.165,.84,.44,1),color .4s cubic-bezier(.165,.84,.44,1)}section{padding-bottom:5%}.container{width:80%;max-width:1200px;margin:0 auto}form{text-align:center}form input{border-width:2px;padding:15px;width:100%;border:1px solid black;font-size:14px}form textarea{color:-internal-light-dark(black,white);border-width:1px;border-style:solid;border-color:-internal-light-dark(#767676,#858585);border-image:initial;padding:15px;width:100% !important;border:1px solid black;min-height:94px}input[type="submit" i]{appearance:push-button;user-select:none;white-space:pre;align-items:flex-start;text-align:center;box-sizing:border-box;padding:1px 6px;border-image:initial}form fieldset{display:block;width:90%;max-width:600px !important;padding-bottom:20px !important;text-align:left;margin:0 auto !important}.input{margin-right:0 !important}form .form-columns-2 .hs-form-field{width:48% !important}form fieldset div:not(:last-child){margin-right:3%}form .form-columns-1 .hs_message{width:99% !important;margin-right:0 !important}form .hs_submit .hs-button{width:unset;border:0;background-color:#662482;color:#fff;padding:18px 40px;border-radius:0 0 10px 0;cursor:pointer;text-transform:uppercase;transition:background-color 200ms}form .hs_submit .hs-button:hover{background-color:#e72479;transition:background-color 200ms}form label{opacity:0 !important}form .hs-error-msg{opacity:1 !important}@media screen and (max-width:768px){section{padding-bottom:30px}.container{width:90%}form .form-columns-2 .hs-form-field{width:100% !important}form fieldset{padding-bottom:0 !important}form fieldset div:not(:last-child){margin-right:0}form .input input{width:100% !important;font-size:12px}form .form-columns-1 .hs_message{width:100% !important;margin-right:0 !important}form .hs_submit{padding-top:10px}h2{font-size:28px}p{font-size:20px}}