.husl-download-resource-form{position:relative}.resource-form-container{background-color:#fff;border-radius:40px;box-shadow:0 0 15px rgba(0,0,0,.05);margin:0 auto;max-width:980px;padding:50px 20px;position:relative;width:100%}.hdrf-icon{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;height:50px;justify-content:center;left:20px;position:absolute;top:-25px;width:50px}.hdrf-icon img{height:30px;width:auto}.hdrf-header{align-items:center;display:flex;flex-flow:column;justify-content:space-between;margin-bottom:15px}.hdrf__left{flex:0 0 100%;max-width:100%;padding-right:0}.hdrf__resource-preview{display:none;flex:0 0 100%;max-width:100%}.hdrf__title{font-size:24px;font-weight:700;letter-spacing:.3px;line-height:28px;margin:0 0 8px}.hdrf__subtitle{margin:5px 0 0}@media (min-width:1024px){.resource-form-container{padding:50px}.hdrf-header{flex-flow:row wrap;margin-bottom:0;padding:0 40px}.hdrf__resource-preview{display:block;flex:0 0 300px;max-width:300px}.hdrf-icon{left:-25px;top:160px}.hdrf__title{font-size:48px;font-weight:700;line-height:54px;margin:0 0 8px}.hdrf__subtitle{font-size:16px;line-height:24px;margin:5px 0 0}}.hdrf__form .hs-form-field{margin:0 0 16px}.hdrf__form fieldset.form-columns-2{display:flex;flex-flow:column;gap:0}@media (min-width:768px){.hdrf__form fieldset.form-columns-2{flex-flow:row nowrap;gap:20px}.hdrf__form fieldset.form-columns-2 .input{margin-right:0!important}}.hdrf__form input[type=email],.hdrf__form input[type=file],.hdrf__form input[type=number],.hdrf__form input[type=password],.hdrf__form input[type=tel],.hdrf__form input[type=text],.hdrf__form select,.hdrf__form textarea{height:44px}@media (min-width:768px){.hdrf__form input[type=email],.hdrf__form input[type=file],.hdrf__form input[type=number],.hdrf__form input[type=password],.hdrf__form input[type=tel],.hdrf__form input[type=text],.hdrf__form select,.hdrf__form textarea{height:60px}}.hdrf__form .field.hs-fieldtype-select .input{position:relative}.hdrf__form .field.hs-fieldtype-select .input:before{border-left:3px solid #4b49bf;border-top:3px solid #4b49bf;content:"";height:12px;position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(-135deg);transform-origin:center;transition:all .3s ease-in-out;width:12px}.hdrf__form .field.hs-fieldtype-select .input:focus:before,.hdrf__form .field.hs-fieldtype-select .input:hover:before{transform:translateY(-50%) rotate(45deg)}.hdrf__form .field.hs-fieldtype-select .input select{appearance:none;-webkit-appearance:none;cursor:pointer}.hdrf__form .field.hs-fieldtype-checkbox>label{margin:0 0 10px}.hdrf__form .field.hs-fieldtype-checkbox ul.inputs-list{display:flex;flex-flow:column}@media (min-width:768px){.hdrf__form .field.hs-fieldtype-checkbox ul.inputs-list{flex-flow:row wrap}}.hdrf__form .field.hs-fieldtype-checkbox ul.inputs-list li.hs-form-checkbox{flex:0 0 100%;margin:0 0 10px;max-width:100%}@media (min-width:768px){.hdrf__form .field.hs-fieldtype-checkbox ul.inputs-list li.hs-form-checkbox{flex:0 0 50%;max-width:50%}}.hdrf__form .field.hs-fieldtype-checkbox ul.inputs-list li.hs-form-checkbox>label{margin:0}.hdrf__form .hs_submit input[type=submit]{background-color:#01bdd7;font-size:18px!important;height:auto!important;line-height:1!important;padding:12px 19px!important}