@import url(https://fonts.cdnfonts.com/css/gotham);
@import url(https://fonts.cdnfonts.com/css/gotham-book);
@font-face{font-family:Gotham-Medium;font-stretch:normal;font-style:normal;font-weight:300;src:url(/fonts/GothamMedium-Regular.eot?b0b0b262f7a9ca04e36534d0b8cc05c9);src:url(/fonts/GothamMedium-Regular.eot?b0b0b262f7a9ca04e36534d0b8cc05c9?#iefix) format("embedded-opentype"),url(/fonts/GothamMedium-Regular.woff2?45da23efb605389a641851b3a0b2d3d7) format("woff2"),url(/fonts/GothamMedium-Regular.woff?46e2aee970b4538b2716415104833b6c) format("woff"),url(/fonts/GothamMedium-Regular.ttf?3e7f912d58376ae63b40df65a08d1a0b) format("truetype");unicode-range:U+0-10ffff}@font-face{font-display:swap;font-family:Charter BT;font-style:normal;font-weight:400;src:url(/fonts/CharterBT-Roman.woff2?58827e1d611cb02e9680566ea1dea250) format("woff2"),url(/fonts/CharterBT-Roman.woff?7ccc5ac57da9c5f6f8679a7482a68d53) format("woff"),url(/fonts/CharterBT-Roman.ttf?cd321d4a14a1c7d8ac69624c66dac033) format("truetype")}.btn{background-color:var(--themered);color:#fff;display:inline-block;margin-left:auto;margin-right:auto;padding:1rem 4rem}.btn:disabled,.btn:disabled>span{cursor:not-allowed}.btn:hover{background-color:#7e0b1b;color:#fff}.btn--rounded{border-radius:2rem}:root{--themered:#a31126;--themewhite:#fff;--dark-background:#595959;--default-background:#ebeae0;--blue-background:#485277;--default-color:#525252;--lightgrey:#ebeae0;--lightergrey:#f3f2ec;--darkgrey:#9b9b9b;--title-font:"Charter BT";--font-default:"Gotham Book",sans-serif;--font-gotham-medium:"Gotham-Medium",sans-serif;--font-gotham-light:"Gotham Light",sans-serif;--table-content-bg:#f3f2ec;--label-color:#9b9b9b;--title-color:#363636}html{-webkit-font-smoothing:subpixel-antialiased!important;-webkit-text-stroke:1px transparent!important;text-rendering:optimizeLegibility!important;-webkit-font-feature-settings:"kern" 1!important;background-color:var(--themewhite);font-size:15px;min-height:100%;position:relative;scrollbar-width:none}.gotham-light{font-family:var(--font-gotham-light),sans-serif}body{color:var(--default-color);font-family:var(--font-default),sans-serif}h1,h2,h3,h4,h5,h6{font-family:Charter BT}:focus-visible{outline:0 auto -webkit-focus-ring-color}.inner-container{width:1124px}.container-fluid,.inner-container{margin-left:auto;margin-right:auto;max-width:100%}.container-fluid{width:1400px}@media (min-width:1024px){main{min-height:60vw}}@media (min-width:1600px){main{min-height:1024px}}.swiper .swiper-pagination-bullet{background-color:var(--themewhite);height:12px;opacity:1;width:12px}.swiper .swiper-pagination-bullet-active{background-color:var(--themered)}.swiper .swiper-button-next{color:var(--themewhite)}.swiper .swiper-button-next:after{font-size:23px}.swiper .swiper-button-prev{color:var(--themewhite)}.swiper .swiper-button-prev:after{font-size:23px}.main-banner:after{background:#000;content:"";height:100%;opacity:.3;position:absolute;top:0;width:100%}body strong{font-family:var(--font-gotham-medium);font-weight:400}body .strong-default-styling{font-family:Gotham Book;font-size:1.125rem;font-weight:700;line-height:1.75rem}.title-gotham-medium-20,body .strong-default-styling.font-GothamMedium{font-family:var(--font-gotham-medium)}.title-gotham-medium-20{font-size:20px;font-weight:400}.login-register-section h2{color:var(--title-color)}.login-register-section .user-form-block{margin-left:auto;margin-right:auto;max-width:434px}.login-register-section .user-form-block .input-text{background:var(--default-background);border-radius:30px;outline:0!important}.login-register-section .user-form-block .action .quiz-btn{border-radius:30px}.login-register-section .user-form-block .action .quiz-btn:hover{background:var(--dark-background)}@media (max-width:767px){.login-register-section .user-form-block .title{margin:0 auto;max-width:300px}}.login-register-section .account-note a{text-decoration:underline}.login-register-section .account-note a:hover{color:var(--themered);text-decoration:none}.login-register-section .site-logo .logo{margin:0 auto}@media (max-width:767px){.login-register-section .site-logo .logo{max-width:114px}}.login-register-section .site-note p{font-size:12px;line-height:16px}.login-register-section .site-note a:hover{color:var(--themered)}input[name=access_code]{text-transform:uppercase}.regions-select-wrapper{display:inline-block;position:relative}.regions-select-wrapper:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='10' width='10' viewBox='0 0 16 16' fill='%239B9B9B' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E")!important;content:"";height:10px;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:.1s ease;width:10px}.regions-select-wrapper:focus-within:after{transform:translateY(-50%) rotate(180deg)}.regions-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(180deg,#f8f9fb,#f1f2f4);color:#9199a5;cursor:pointer}.regions-select-wrapper select:focus{outline:unset}.regions-select-wrapper select option{background-color:var(--default-color)}.regions-select-wrapper select>option:first-child{display:none}.remember-field-wrapper .form-check{margin:auto;padding:0;width:15rem}.remember-field-wrapper .checkboxes-wrapper{align-items:center;display:flex}.remember-field-wrapper .checkboxes-wrapper label.custom-checkbox .input-wrapper{height:24px;left:-24px;top:-2px;width:24px}.remember-field-wrapper .checkboxes-wrapper label.custom-checkbox .input-wrapper [type=checkbox]+span{border:2px solid var(--default-color);height:100%;left:0;position:absolute;top:0;width:100%}.remember-field-wrapper .checkboxes-wrapper label.custom-checkbox .input-wrapper [type=checkbox]+span:before{background-image:none;content:"";height:100%;left:0;position:absolute;right:0;width:100%}.remember-field-wrapper .checkboxes-wrapper label.custom-checkbox .input-wrapper [type=checkbox]:checked+span:before{background-color:var(--default-color);background-image:url(/images/icons/tick.svg);background-size:100%}.remember-field-wrapper .checkboxes-wrapper__label-copy{margin-bottom:4px;margin-left:.5rem}.remember-field-wrapper .checkboxes-wrapper__btn-copy{display:inline-block;margin-left:.25rem}
