.al-buuton,body{font-family:var(--font-main)}*,.maintance{box-sizing:border-box}.al-buuton,.brand-item__button{cursor:pointer;font-style:normal;align-self:flex-start}@font-face{font-family:'TT Bluescreens';src:url(./fonts/TT-Bluescreens-Regular.woff2) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'TT Bluescreens';src:url(./fonts/TT-Bluescreens-Medium.woff2) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'TT Bluescreens';src:url(./fonts/TT-Bluescreens-DemiBold.woff2) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'TT Bluescreens';src:url(./fonts/TT-Bluescreens-Bold.woff2) format("woff");font-weight:700 800;font-style:normal;font-display:swap}@font-face{font-family:'TT Bluescreens';src:url(./fonts/TT-Bluescreens-ExtraBold.woff2) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:'Fjalla One';font-style:normal;font-weight:400;src:url(./fonts/fjalla-one-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Trebuchet MS';font-style:normal;font-weight:700;src:url(./fonts/Trebuchet\ MS\ Bold.woff2) format("woff2")}@font-face{font-family:Inter;src:url(./fonts/Inter_18pt-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--font-main:'TT Bluescreens','Fjalla One',Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--secondary-main-blue:#224287;--secondary-main-blue-hover:#9DB3E5;--primary-main-red:#F4313F;--white:#FFF;--gc:#FFD763;--sc:#36FFD0;--radius-button:8px}*{margin:0;padding:0}.al-buuton{display:inline-flex;background:var(--primary-main-red);color:var(--white);border:none;padding:5px 22px;border-radius:var(--radius-button);justify-content:center;gap:10px;font-size:18px;line-height:28px;margin-top:auto}.maintance__content-title,.maintance__title{font-family:'TT Bluescreens',sans-serif;font-size:3.125rem;color:var(--secondary-main-blue);text-align:center}.maintance{position:relative;height:100%;margin:0;overflow-x:hidden}.maintance-header{padding:0;margin:0}.maintance__title{font-weight:700;line-height:100%}.maintance__content-title{font-weight:900;line-height:100%;text-transform:uppercase;margin-top:3.125rem}.maintance__content-title .text{font-weight:500}.maintance__content-layout{padding:0 7.6875rem;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:5rem}@media (max-width:1080px){.maintance__content-layout{padding:0 1.5rem}}@media (max-width:600px){.maintance__content-layout{padding:0 .8125rem}}.maintance__caution-icon{width:100%;height:100%;position:absolute;left:0;top:13%;z-index:3;pointer-events:none}.maintance__caution-icon img{width:100%;height:100%}.maintance .maintance-main-banner{height:33.125rem;position:relative}.maintance .maintance-main-banner__banner-secondary{background:var(--secondary-main-blue);position:absolute;height:100%;clip-path:polygon(-100% 100%,60% -100%,101% 95%);width:75%;z-index:0}@media (min-width:1600px){.maintance .maintance-main-banner__banner-secondary{width:80%}}@media (max-width:950px){.maintance__caution-icon{top:70%}.maintance .maintance-main-banner__banner-secondary{clip-path:polygon(-61% 200%,-100% 0%,130% 0%);width:100%;height:100%;z-index:2}}.maintance .maintance-main-banner__content{color:#fff;padding-left:7.5rem;padding-top:5.3125rem;font-family:"Fjalla One",sans-serif}.maintance .maintance-main-banner__title-container{display:flex;flex-direction:column;margin-top:1.5rem}.maintance .maintance-main-banner__title{font-size:1.5625rem;font-weight:400;margin:0;line-height:100%;text-transform:uppercase}@media (max-width:1280px){.maintance .maintance-main-banner__content{padding-left:2.5rem}.maintance .maintance-main-banner__title{font-size:1rem}}@media (max-width:950px){.maintance .maintance-main-banner__content{padding-top:1.8125rem;padding-left:1.1875rem;padding-right:1.1875rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.maintance .maintance-main-banner__title-container{justify-content:center;align-items:center}.maintance .maintance-main-banner__title{font-size:.875rem;text-align:center}}.maintance .maintance-main-banner__description{position:relative;font-size:4.375rem;font-weight:700;line-height:100%;letter-spacing:1px;font-family:'TT Bluescreens',sans-serif}.maintance .maintance-main-banner__description img{position:absolute;top:100%;transform:translateY(-125%);width:1.6875rem;height:1.5625rem}.maintance .maintance-main-banner__icon{position:absolute;width:27.3125rem;height:26.5rem;left:80%;top:18%;transform:translateX(-80%);z-index:2;overflow:hidden}@media (max-width:1500px){.maintance .maintance-main-banner__icon{left:85%}}.maintance .maintance-main-banner__icon img{width:fit-content}@media (max-width:470px){.maintance .maintance-main-banner__icon img{width:350px}}@media (max-width:360px){.maintance .maintance-main-banner__icon img{width:300px}}.maintance .maintance-main-banner__banner-primary{background-color:var(--primary-main-red);clip-path:polygon(194% 60%,43% 101%,-54% -150%);height:100%;width:45%;position:absolute;left:100%;transform:translateX(-100%);z-index:1}@media (min-width:1600px){.maintance .maintance-main-banner__banner-primary{clip-path:polygon(194% 60%,43% 101%,-33% -257%);width:45%}}@media (max-width:1030px){.maintance .maintance-main-banner__banner-primary{width:50%}}.maintance .maintance-main-banner__banner-primary .primary-banner-icon{width:100%;height:100%}.social-banner{display:flex;align-items:center;width:100%;gap:2.5rem;padding:1.1875rem 3.125rem;border-radius:.625rem;background-color:var(--secondary-main-blue);max-width:1195px}.social-banner__links img{width:25px;height:24px}@media (max-width:450px){.maintance__content-title{font-size:30px}.maintance .maintance-main-banner__title{font-size:13px}.social-banner{padding:1.1875rem 1.25rem}}.social-banner__title{color:var(--white);font-family:"Fjalla One",sans-serif;font-size:1.625rem;font-weight:400;line-height:2.9375rem;text-align:center;text-transform:uppercase}.brand-item__description,.brand-item__gc-bonus,.brand-item__title{font-family:'TT Bluescreens',sans-serif}.social-banner__title .text{font-weight:400}.social-banner__links{background-color:var(--white);border-radius:.625rem;display:flex;align-items:center;padding:1.375rem 2.0625rem;gap:2.5rem}.social-banner__links .icon svg{color:var(--secondary-main-blue)}.brands-section{width:100%}.brands{display:grid;grid-template-columns:repeat(2,1fr);margin-left:auto;margin-right:auto;gap:1.875rem;margin-top:3.125rem;width:100%;max-width:1200px}.brand-item{display:flex;background-color:var(--secondary-main-blue);color:#fff;border-radius:.625rem;max-height:15.6875rem;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden;height:251px;width:100%}.brand-item:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0000004d}@media (max-width:915px){.social-banner{flex-direction:column;gap:12px}.brands{place-items:center;grid-template-columns:repeat(1,1fr);width:100%}.brand-item{width:75%}}@media (max-width:470px){.brand-item{max-height:100%}}.brand-item__icon{overflow:hidden;position:absolute;top:0;width:100%;object-fit:cover}.brand-item__icon img{width:296px;height:100%}@media (max-width:1280px){.maintance .maintance-main-banner__description{font-size:3rem}.brand-item__icon{left:-30px}}@media (max-width:650px){.brand-item__icon{left:-30px}}@media (max-width:480px){.brand-item__icon{top:15%;left:-43px}.brand-item__icon img{width:238px;height:230px}}@media (max-width:390px){.brand-item__icon{top:13%;left:-50px}.brand-item__icon img{width:238px;height:230px}}.brand-item__content{position:absolute;left:50%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;padding-top:10px;padding-right:9px;padding-bottom:20px}@media (max-width:480px){.brand-item__content{left:45%}}@media (max-width:420px){.brand-item__content{left:40%}}.brand-item__bonus,.brand-item__headcontent{display:flex;flex-direction:column}.brand-item__description{font-size:1.25rem;font-weight:400;line-height:normal;color:var(--secondary-main-blue-hover)}.brand-item__title{font-size:3rem;font-weight:500;line-height:90%;color:var(--white)}.brand-item__bonus-container{display:flex;align-items:center;justify-content:flex-start}.brand-item__gc-bonus{font-size:2rem;line-height:1.5rem;display:flex;align-items:center;gap:.3125rem;color:var(--gc);font-weight:400}.brand-item__gc-bonus img{width:1.5rem;height:1.5rem}.brand-item__bonus-separator{font-size:16px;line-height:1.5rem;margin:0 .3125rem;font-weight:700;font-family:Inter,sans-serif}.brand-item__bonus-description,.brand-item__sc-bonus{font-weight:400;font-family:'TT Bluescreens',sans-serif}.brand-item__sc-bonus{font-size:2rem;line-height:1.5rem;display:flex;align-items:center;gap:.3125rem;color:var(--sc)}.brand-item__sc-bonus img{width:1.5rem;height:1.5rem}@media (max-width:480px){.brand-item__gc-bonus,.brand-item__sc-bonus{font-size:1.875rem;line-height:1.5625rem}.brand-item__gc-bonus img{width:2.125rem;height:2.125rem}.brand-item__sc-bonus img{width:2.125rem;height:2.125rem}}.brand-item__bonus-description{font-size:20px;color:var(--secondary-main-blue-hover);margin-top:21px;letter-spacing:0;margin-bottom:8px}.brand-item__button{display:inline-flex;background:var(--primary-main-red);color:var(--white);border:none;padding:5px 22px;border-radius:var(--radius-button);justify-content:center;gap:10px;font-family:"Fjalla One",sans-serif;font-size:14px;line-height:28px;margin-top:auto;text-decoration:none}.maintance__footer{margin-top:170px;font-family:'Trebuchet MS',sans-serif}@media (max-width:640px){.maintance .maintance-main-banner__banner-secondary{clip-path:polygon(-70% 200%,-100% 0%,146% 0%)}.maintance-main-banner__logo img{width:120px;height:60px}.maintance .maintance-main-banner__description{font-weight:400}.brand-item{width:100%}.maintance__footer{margin-top:80px}}.maintance__footer .footer-title{color:#a1a1aa;font-size:13px;font-weight:700;line-height:100%;text-align:center;margin-top:3.125rem;padding-bottom:16px;text-transform:uppercase}#cf-token,.caution-stripe-mobile{display:none}@media (max-width:950px){.maintance .maintance-main-banner__description{font-size:1.875rem}.maintance .maintance-main-banner__description img{width:16px;height:16px}.maintance .maintance-main-banner__icon{height:18.5rem;top:45%;left:50%;transform:translateX(-50%);width:fit-content}.maintance .maintance-main-banner__banner-primary{clip-path:polygon(-70% 200%,-100% 0%,270% 0%);width:70%;height:70%;left:100%;top:100%;transform:translate(-100%,-100%)}.maintance .maintance-main-banner__banner-primary img{object-fit:cover}.social-banner__title{font-size:1.25rem;line-height:2.25rem}.caution-stripe-desktop{display:none}.caution-stripe-mobile{display:block;max-height:240px}}