.fiti-custom-form-wrapper{background-color:transparent;border-radius:0;box-shadow:none;box-sizing:border-box;padding:0;width:100%}#hs_cos_wrapper_event_form_,.fiti-custom-form-wrapper form{background-color:transparent!important}#hs_cos_wrapper_event_form_{background-color:#f5f5f5;#hs_cos_wrapper_event_form__title{display:none}}.fiti-custom-form-wrapper form{background-color:#f5f5f5;padding:0}.fiti-custom-form-wrapper form h4{align-items:center;display:flex;margin:0}.fiti-custom-form-wrapper h4:after{background-color:#14a4da;content:"";flex:1;height:1px;margin-left:20px}.fiti-custom-form-wrapper fieldset div label span{color:#000;font-size:16px;font-weight:400!important;line-height:1;margin:0}.fiti-form-header{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:20px}.fiti-form-title{margin:0}.fiti-form-empty{border:2px dashed #ccc;border-radius:8px;padding:40px 20px;text-align:center}.fiti-custom-form-wrapper .hs-form-required{color:#f33!important;display:inline!important;margin-left:4px}.fiti-custom-form-wrapper label{color:#333;display:block;font-size:14px;font-weight:700;margin-bottom:8px}.fiti-custom-form-wrapper .hs-input{background-color:#fff;border:1px solid #e0e0e0;border-radius:6px;box-sizing:border-box;margin-bottom:8px;padding:12px 16px;transition:border-color .2s,box-shadow .2s;width:100%}.fiti-custom-form-wrapper .hs-input:focus{border-color:#00aeef;box-shadow:0 0 0 1px #00aeef;outline:none}.fiti-custom-form-wrapper select.hs-input{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%2300aeef' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:16px;cursor:pointer;padding-right:40px}.fiti-custom-form-wrapper .hs-richtext h3{align-items:center;display:flex;margin:24px 0 16px;white-space:nowrap}.fiti-custom-form-wrapper .hs-richtext h3:after{background-color:#90cce3;content:"";flex:1;height:1px;margin-left:16px}.fiti-custom-form-wrapper fieldset{max-width:100%!important}.fiti-custom-form-wrapper .hs-form-field{margin-bottom:12px}.fiti-custom-form-wrapper .hs_submit .actions{align-items:center;display:flex;justify-content:center}.fiti-custom-form-wrapper .hs-button{margin-top:24px}.fiti-custom-form-wrapper .hs-button:hover{background-color:#0082f2}@media (max-width:767px){.fiti-custom-form-wrapper{padding:32px 20px}.fiti-form-header{align-items:flex-start;flex-direction:column;gap:8px}}.fiti-custom-form-wrapper .inputs-list{list-style:none;margin:0;padding:0}.fiti-custom-form-wrapper .hs-form-booleancheckbox-display{align-items:flex-start;cursor:pointer;display:flex;font-weight:400!important;margin-bottom:16px}.fiti-custom-form-wrapper .hs-form-booleancheckbox-display input[type=checkbox]{height:0;margin:0;opacity:0;position:absolute;width:0}.fiti-custom-form-wrapper .hs-form-booleancheckbox-display input[type=checkbox]+span{display:inline-block;padding-left:28px;position:relative}.fiti-custom-form-wrapper .hs-form-booleancheckbox-display input[type=checkbox]+span:before{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;content:"";height:18px;left:0;position:absolute;top:2px;transition:all .2s ease;width:18px}.fiti-custom-form-wrapper .hs-form-booleancheckbox-display input[type=checkbox]:checked+span:before{background-color:#00aeef;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px;border-color:#00aeef}.fiti-closed-divider{border-top:1px solid #e5e5e5;margin:32px -40px}.fiti-closed-header{text-align:left}.fiti-closed-title{margin:0 0 12px}.fiti-closed-desc{margin:0 0 24px}.fiti-closed-btn-wrap{text-align:center}.fiti-recording-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.fiti-recording-label{color:#333;font-size:16px;font-weight:700}.fiti-recording-link{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;gap:4px;padding:0}#downloadToggleIcon{transition:transform .3s ease}#downloadToggleIcon.active{transform:rotate(180deg)}.fiti-recording-body{max-height:0;opacity:0;overflow:hidden;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .3s ease}.fiti-recording-body.active{margin-top:24px;opacity:1}.fiti-recording-body button{background-color:#0082f2!important;border-radius:100px!important;color:#fff!important;font-size:24px!important;font-weight:600!important;margin:auto!important;padding:16px 24px!important}.fiti-highlights-title{margin:0 0 16px}@media (max-width:768px){.fiti-closed-highlights .latest-event-image-wrapper{width:90px!important}}