.preloader{background-color:rgba(0,0,0,.7);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.preloader .preloaderWrap{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.preloader .loader{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:5px solid #eee;border-radius:50%;border-top-color:#e48c34;height:50px;margin:20px auto;width:50px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.affiQuizMrktngWrap{align-items:center;background-color:#0a2105;display:flex;min-height:calc(100vh - 80px);padding:40px 20px}.affiQuizMrktngContainer{margin:0 auto;max-width:1240px}.affiQuizMrktngContent{align-items:center;background:radial-gradient(123.4% 127.66% at 0 0,#091200 63.63%,#e48c34 140%);border:2px solid rgba(228,140,52,.5);border-radius:10px;display:flex;flex-wrap:wrap;overflow:hidden}.affiQuizMrktngLeft{width:60%}.affiQuizMrktngRight{width:40%}.affiQuizMrktngCard{display:flex;flex-wrap:wrap;padding:40px}.affiQuizMrktngCard .affiQuizMrktngCardItem{line-height:0;padding:5px;width:33.33%}.affiQuizMrktngBox{background:linear-gradient(105deg,#fff 6.89%,#ffe8bb 116.14%);padding:32px;text-align:center}.affiQuizMrktngBox h1{color:#000;font-family:IvyPresto-Headline-Regular;font-size:44px;font-weight:500;line-height:130%;margin:0 auto;max-width:500px;padding-bottom:30px}.affiQuizMrktngBox p{font-size:22px;margin:0;padding-bottom:30px}.affiQuizMrktngBox p:last-child{padding-bottom:0}.affiQuizMrktngBox h4{font-size:27px;font-weight:500;margin:0;padding-bottom:30px}.affiQuizMrktngBoxBtn{margin:0;padding-bottom:20px}.affiQuizMrktngBoxBtn .arrowBtn{align-items:center;background-color:#e48c34;border-radius:40px;color:#fff;display:inline-flex;gap:8px;height:54px;justify-content:center;max-width:400px;padding:8px 24px;text-align:center;text-decoration:none;-webkit-transition:opacity .45s cubic-bezier(.25,1,.33,1),transform .45s cubic-bezier(.25,1,.33,1),border-color .45s cubic-bezier(.25,1,.33,1),color .45s cubic-bezier(.25,1,.33,1),background-color .45s cubic-bezier(.25,1,.33,1),box-shadow .45s cubic-bezier(.25,1,.33,1);transition:opacity .45s cubic-bezier(.25,1,.33,1),transform .45s cubic-bezier(.25,1,.33,1),border-color .45s cubic-bezier(.25,1,.33,1),color .45s cubic-bezier(.25,1,.33,1),background-color .45s cubic-bezier(.25,1,.33,1),box-shadow .45s cubic-bezier(.25,1,.33,1);width:100%}.affiQuizMrktngBoxBtn .arrowBtn:hover{box-shadow:0 20px 38px rgba(0,0,0,.16)!important;transform:translateY(-3px);-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px)}.affiQuizMrktngBox p small{color:#12182d;font-size:14px}.thankContent{background:linear-gradient(105deg,#fff 6.89%,#ffe8bb 116.14%);border:2px solid rgba(228,140,52,.5);border-radius:10px;margin:0 auto;max-width:700px;padding:32px}.submitForm .thankContent h2{padding-bottom:0}.thankContent h2{color:#000;font-family:IvyPresto-Headline-Regular;font-size:44px;font-weight:500;line-height:130%}.thankContent h2,.thankContent p{margin:0;padding-bottom:30px;text-align:center}.thankContent p{font-size:20px}.thankContentForm .hsfc-Step__Content{padding:0!important}.thankContentForm .hsfc-FieldLabel{display:none!important}.thankContentForm button:active,.thankContentForm button:focus,.thankContentForm button:hover{transform:none}.questionsStep{background:linear-gradient(105deg,#fff 6.89%,#ffe8bb 116.14%);border:2px solid rgba(228,140,52,.5);border-radius:10px;margin:0 auto;max-width:760px;padding:32px}.questionsStep .navBtn{margin-top:16px;text-align:right}.questionsStep .navBtn button{background-color:#e48c34!important;border-radius:50px!important;font-size:16px;font-weight:500;margin-top:0;outline:none;padding:14px 10px!important;transition:unset!important;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;width:100%!important}.questionsStep .navBtn button:hover{opacity:.8;transform:scale(1)!important}.pageMsg .alert{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:8px;box-sizing:border-box;color:#721c24;font-family:ArticulatCF-Regular;font-size:16px;font-weight:400;line-height:24px;margin-top:12px;padding:6px 16px}.quiz_top{color:#e7f2ea;margin-bottom:20px;text-align:center}.quiz_question{font-size:20px;font-weight:500;margin-bottom:15px}.quiz_progress{background:hsla(0,0%,100%,.18);border-radius:999px;height:10px;margin:0 auto 15px;max-width:600px;overflow:hidden}.quiz_progress_fill{background:#e48c34;border-radius:999px;height:100%;transition:width .35s ease;width:14.2857%}.quiz_sub{font-size:16px;margin-top:8px}.questionsContentText{padding-bottom:30px}.questionsContentText h2{color:#000;font-family:IvyPresto-Headline-Regular;font-size:44px;font-weight:500;line-height:130%;padding-bottom:10px}.questionsContentText h2,.questionsContentText p{margin:0;text-align:center}.questionsForm .checkboxItem{display:inline-block;margin:5px}.questionsForm .checkboxItem input[type=checkbox],.questionsForm .checkboxItem input[type=radio]{display:none}.questionsForm .checkboxItem span{align-items:center;background:#fff;border:1px solid #e48c34;border-radius:6px;color:#000;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;gap:8px;height:46px;justify-content:center;margin:0;outline:0;padding:8px 24px;text-align:center;text-decoration:none;transform:none;-webkit-transition:opacity .45s cubic-bezier(.25,1,.33,1),transform .45s cubic-bezier(.25,1,.33,1),border-color .45s cubic-bezier(.25,1,.33,1),color .45s cubic-bezier(.25,1,.33,1),background-color .45s cubic-bezier(.25,1,.33,1),box-shadow .45s cubic-bezier(.25,1,.33,1);transition:opacity .45s cubic-bezier(.25,1,.33,1),transform .45s cubic-bezier(.25,1,.33,1),border-color .45s cubic-bezier(.25,1,.33,1),color .45s cubic-bezier(.25,1,.33,1),background-color .45s cubic-bezier(.25,1,.33,1),box-shadow .45s cubic-bezier(.25,1,.33,1)}.questionsForm .checkboxItem input:checked+span,.questionsForm .checkboxItem:hover span{background:radial-gradient(115.1% 174.25% at 0 0,#0f210b 63.63%,#e48c34 100%);box-shadow:0 20px 38px rgba(0,0,0,.16)!important;color:#fff;transform:translateY(-2px);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px)}.questionsForm .checkboxItem svg path{fill:#000}.questionsForm .checkboxItem input:checked+span svg path,.questionsForm .checkboxItem:hover svg path{fill:#fff}.questionsForm .checkboxItem input[type=checkbox]+span:before{background-color:#fff;border:1px solid #e48c34;border-radius:3px;content:"";font-size:14px;height:20px;line-height:18px;position:absolute;right:13px;text-align:center;top:13px;width:20px}.questionsForm .checkboxItem input:checked+span:before{color:#e48c34;content:"\2714"}.questionsFormCheck{display:flex;flex-wrap:wrap}.questionsFormCheck .checkboxItem{position:relative;width:48%}.questionsForm.questionsFormCheck .checkboxItem span{justify-content:flex-start;width:100%}.thankContentForm{margin:0 auto;max-width:600px}.thankContentForm .formGroup label{color:#000;font-family:Inter;font-size:14px;font-weight:500;margin-bottom:5px!important}.questionsForm input[type=text],.thankContentForm .formGroup input{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(100deg,#f4cfa7,#f4cfa717) border-box;border:2px solid transparent;border-radius:5px;font-size:16px;padding:10px 15px}.thankContentForm button{background-color:#e48c34!important;border-radius:50px!important;font-size:16px;font-weight:500;margin-top:16px;outline:none;padding:14px 10px!important;transition:unset!important;width:100%!important}@media only screen and (max-width:991px){.affiQuizMrktngLeft,.affiQuizMrktngRight{width:100%}.affiQuizMrktngBox h1{max-width:700px}.questionsContentText h2{font-size:32px;padding-bottom:0}.questionsContentText{padding-bottom:24px}}@media only screen and (max-width:680px){.affiQuizMrktngCard{padding:30px}.affiQuizMrktngBox{padding:24px}.affiQuizMrktngBox p{font-size:18px;padding-bottom:24px}.affiQuizMrktngBox h1{font-size:32px}.affiQuizMrktngBox h4{font-size:24px;padding-bottom:24px}.questionsStep{padding:24px}.questionsContentText{padding-bottom:16px}.questionsContentText h2{font-size:24px}.questionsForm .checkboxItem span{padding:8px 18px}.questionsForm .checkboxItem{margin:5px 2px}.thankContent{padding:24px}.thankContent h2{font-size:32px;padding-bottom:20px}.thankContent p{font-size:18px;padding-bottom:16px}.questionsStep{padding:16px}}@media only screen and (max-width:480px){.questionsForm .checkboxItem,.questionsForm .checkboxItem span{width:100%}.pageMsg .alert{font-size:14px;line-height:22px;padding:4px 12px}}@media only screen and (max-width:380px){.affiQuizMrktngCard{padding:20px}.affiQuizMrktngBox h1{font-size:24px;padding-bottom:20px}.affiQuizMrktngBox p{font-size:16px;padding-bottom:14px}.affiQuizMrktngBox h4{font-size:18px;padding-bottom:20px}.affiQuizMrktngBoxBtn,.thankContent h2{padding-bottom:16px}.thankContent h2{font-size:24px}.thankContent p{font-size:14px}}