body{background-attachment:fixed;background-image:url(https://www.odinschool.com/hubfs/OdinSchool_V3/scbg.webp);background-repeat:no-repeat;background-size:cover}.centered{left:50%;position:absolute;top:150px;transform:translateX(-50%)}#mainForm form{background-color:transparent}#mainForm .form-title{display:none}#mainForm .f-h2,#mainForm h2{color:#000!important;display:block!important;padding-top:150px;text-align:center}.scroll-down{background:#ffd90f;border-radius:10px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);color:#000;cursor:pointer;display:inline-block;font-size:16px;font-weight:600!important;padding:1rem 55px}#mainForm .input input:not([type=radio]),#mainForm .input select{background:#fff;margin-left:auto;margin-right:auto;width:70%!important}#mainForm .input .hs-fieldtype-intl-phone select{height:46px;width:29%!important}#mainForm .input .hs-fieldtype-intl-phone input{width:70%!important}.hs-fieldtype-intl-phone{margin:auto;width:70%!important}#mainForm .hs-form-checkbox span,#mainForm .hs-form-radio-display span{background-color:#fff;border:2px solid #dee3ff;border-radius:6px;cursor:pointer;display:block;font-size:16px;font-weight:500!important;margin-right:20px;min-height:30px;min-width:90px;padding:10px 20px;text-align:center}#mainForm label:not(.hs-error-msg) span{font-weight:500!important}#mainForm .hs-form-checkbox input.hs-input,#mainForm .hs-form-radio-display input.hs-input{display:block;height:1px;width:1px}#mainForm .hs-form-checkbox input.hs-input:checked+span,#mainForm .hs-form-radio-display input.hs-input:checked+span{background-color:#9868ef!important;border:2px solid #9868ef;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);color:#fff!important}#mainForm form .inputs-list{display:flex;flex-wrap:wrap;justify-content:center;margin:auto;width:100%}#mainForm .hs-form-required{display:none}#mainForm .hs-button{width:auto!important}.stop-scrolling{height:100vh;overflow:hidden}.dnd_area-row-1-padding,.dnd_area-row-2-padding,.dnd_area-row-3-padding,.dnd_area-row-4-padding,.dnd_area-row-5-padding,.dnd_area-row-6-padding{display:none}.modal-body .hs-fieldtype-intl-phone{width:95%}@media (max-width:768px){.centered{top:50px}#mainForm .f-h2,#mainForm h2{padding-top:100px}#mainForm{padding-left:25px;padding-right:25px}}@media only screen and (max-width:480px){form .inputs-list>li{margin-bottom:0;margin-top:0}}