@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=Jacquard+12&display=swap");*{border:none;box-sizing:border-box;margin:0;outline:0;padding:0}.highlight{color:#adff2f;cursor:pointer}.highlight,.highlight2{font-weight:900;text-decoration:none}.highlight2{color:red}body{font-family:Inter,sans-serif;padding:0!important;position:relative;text-shadow:2px 2px 4px #000}.header-container,body{max-width:1920px;width:100%}.header-container{align-items:center;background-color:#000;display:flex;height:45px;justify-content:center;padding:5px 25px;position:fixed;z-index:3}.header-container .company-name{color:#fff;cursor:default;font-size:1.5rem;font-weight:1000;padding-left:8vw;user-select:none;width:600px}.header-container span{color:#ff0;font-style:italic}.header-container .menu-wrapper{height:100%;padding-right:9vw;width:inherit}.header-container .menu-buttons{display:flex;height:100%;justify-content:end;width:100%}.header-container .a-1,.header-container .a-5{align-content:center;border-left:2px solid #272727;color:#fff;font-weight:700;height:100%;padding:0 6px;text-decoration:none}.header-container .a-1{cursor:pointer}.header-container .a-2{align-content:center;border-left:2px solid #272727;box-sizing:border-box;color:#ff0;cursor:pointer;font-weight:900;height:100%;padding:0 6px;text-decoration:none}.menu-buttons .a-1:hover,.menu-buttons .a-2:hover{background-color:#4e4e4e;transition:.3s}@media (max-width:1026px){.header-container .menu-wrapper{display:none}}.mobile-hamburger-appearance{appearance:none;background:none;display:block;margin-left:auto;margin-right:3vw;position:relative;width:35px}.mobile-hamburger-wrapper{width:100%}.mobile-hamburger-appearance .hamburger-bar,.mobile-hamburger-appearance:after,.mobile-hamburger-appearance:before{background-color:#fff;content:"";display:block;height:4px;margin:5px;transition:.1s;width:100%}.mobile-hamburger-appearance.is-active:before{transform:rotate(-45deg) translate(-7px,7px)}.mobile-hamburger-appearance.is-active:after{transform:rotate(45deg) translate(-5px,-6px)}.mobile-hamburger-appearance.is-active .hamburger-bar{opacity:0}@media (min-width:1024px){.hamburger-bar,.mobile-hamburger-appearance,.mobile-hamburger-wrapper{display:none}}.mobile-menu-container{display:none;height:500px;max-width:inherit;opacity:0;position:fixed;right:0;top:43px;transition:.1s;width:300px}.mobile-menu-container .a-4{color:#fff;font-weight:700}.mobile-menu-container .a-3,.mobile-menu-container .a-4{border-top:1px solid #191919;display:block;padding:3vw;text-align:center;text-decoration:none;transition:.1s ease;width:100%}.mobile-menu-container .a-3{color:#ff0;font-weight:900}.mobile-menu-container #contacts-border,.mobile-menu-container .a-3{border-bottom:1px solid #191919}.mobile-menu-container.is-active{display:block;opacity:1}.mobile-menu-container .mobile-menu-buttons{background-color:#191919;display:block;list-style:none}@media (max-width:1024px){.mobile-menu-buttons.is-active{display:none}}@media (min-width:1024px){.mobile-menu-container{display:none}}.body-section-container{background-color:#1c1e21;height:2000px;margin:0 auto;max-width:1920px}.home-row-container{align-items:center;display:flex;height:350px;justify-content:center;margin:0 auto;padding:30px 60px;width:fit-content}.slogan-container{align-content:center;color:#fff;display:flex;height:200px;justify-content:center;width:800px}.slogan-container p{text-align:center}.slogan-bold{font-size:3rem;font-weight:700}.introduction-layout{cursor:default;display:flex;height:400px;justify-content:center;margin:0 auto;padding:40px 20px;user-select:none;width:730px}.guide{font-weight:600}.mechanic-layout{align-content:center;display:flex;height:auto;justify-content:center;padding-top:40px;width:800px}.mechanic-position{color:#fff;font-size:1rem;font-weight:300;line-height:2rem;list-style-type:decimal}.voteContainer{display:flex;height:1000px;justify-content:center;margin:0 auto;max-width:1920px;padding:60px;position:relative}.voteForm{background-color:#fff;border-radius:10px;box-shadow:0 0 20px 5px rgba(35,30,128,0,5);padding:50px 0;position:absolute;width:720px;z-index:0}.voteForm .question{border-bottom:1px solid #eee;color:#111;cursor:default;font-size:1rem;padding:20px;user-select:none}.Devmessage{color:#fff;display:flex;justify-content:center;margin-top:50px}.Devmessage p{cursor:default;line-height:2rem;text-align:center;user-select:none}.voteForm .celebrity{padding:20px 20px 10px}.voteForm .voteBtn{padding:20px}.voteForm .voteBtn #voteBtnInner{border:1px solid #d4d4d4;border-radius:10px;color:#111;cursor:pointer;font-family:Inter,sans-serif;height:40px;line-height:40px;margin-bottom:10px;padding:0 10px;text-align:center;user-select:none;width:130px}.voteForm .voteBtn #voteBtnInner:hover{background-color:#cce1cc;transition:.3s}.voteForm .celebrity .answer{border:1px solid #d4d4d4;border-radius:10px;color:#111;cursor:pointer;height:40px;line-height:40px;margin-bottom:10px;overflow:hidden;padding:0 10px;position:relative;user-select:none;width:100%}.voteForm .celebrity .answer:hover{background-color:#cce1cc;transition:.3s}.voteForm .celebrity .answer.selected,.voteForm .voteBtn #voteBtnInner.selected{border:2px solid #8f9fe8}.voteForm .celebrity .answer span.result-value{color:#111;font-size:15px;padding-right:15px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.voteForm .celebrity .answer span.result-bar{background:#ccd8f1;height:100%;left:0;position:absolute;top:0;transition:width .3s ease-in-out;z-index:-1}.footer-container .ul-2 a{cursor:pointer}.footer-container{background-color:#191919;height:240px;max-width:1920px;padding:0 10vw}.footer-container div{align-items:center;color:#fff;display:flex;gap:20vw;height:100%;justify-content:center;width:100%}.footer-container .ul-1{width:250px}.footer-container .ul-2{width:200px}.footer-container a{color:#fff;display:block;line-height:3em;text-decoration:none}.footer-container a:hover{color:#007bff;transition:.4s}.divider{background-color:#000;height:45px;margin-bottom:50px;max-width:inherit;width:100%}.googleads{text-align:center}@media (max-width:1920px){.body-section-container{max-width:1920px}}@media (max-width:1440px){.body-section-container{max-width:1440px}}@media (max-width:1026px){body{max-width:1026px}.mobile-menu-container{height:331px}.header-container .company-name{color:#fff;font-size:1.5rem;font-weight:1000;width:2000px}.mobile-hamburger-wrapper{padding-right:5vw}.footer-container div{gap:15vw}}@media (max-width:925px){.body-section-container{max-width:925px}.introduction-layout{height:350px;width:100%}.mechanic-position{color:#fff;font-size:.9rem;font-weight:300;line-height:1.5rem;list-style-type:decimal}.mechanic-layout{width:600px}.home-row-container{width:100%}.slogan-container p{text-align:center}.slogan-bold{font-size:3rem}.slogan-small{font-size:.9rem;text-align:center}.slogan-bold{font-size:2.5rem;font-weight:700}.slogan-container{width:648px}.footer-container{height:150px;width:100%}.voteForm{width:620px}}@media (max-width:768px){.body-section-container{height:2000px;max-width:768px}.banner-size,.banner-size2{height:50px;width:300px}.introduction-layout{height:350px;padding-top:80px;width:600px}.home-row-container{height:300px;padding:0 60px}.ul-1,.ul-2,.ul-3{font-size:.9rem}}@media (max-width:694px){.body-section-container{max-width:694px}.banner-size,.banner-size2{height:50px;width:300px}.home-row-container{height:150px;padding:0 30px}.introduction-layout{height:350px;padding:40px;width:500px}.ul-1,.ul-2,.ul-3{font-size:.5rem}.footer-container div{gap:10vw}.slogan-bold{font-size:1.3rem}.slogan-small{font-size:.5rem}.slogan-container{align-content:center;flex-wrap:wrap}.mechanic-position{font-size:.8rem;font-weight:300;line-height:1.3rem}.header-container .company-name{font-size:1.2rem}.voteForm{width:400px}.voteForm .celebrity .answer span.result-value,.voteForm .question{font-size:.8rem}.voteForm .celebrity .answer{font-size:.7rem}}@media (max-width:500px){.introduction-layout{height:400px;padding:50px 20px;width:350px}.body-section-container{height:2000px}.voteForm{padding:20px 0;width:350px}.mechanic-position{font-size:.8rem;font-weight:300;line-height:1.1rem}.mechanicLi{padding:5px 0}}@media (max-width:480px){.g-recaptcha{transform:scale(.8);transform-origin:0 0}}@media (max-width:375px){.g-recaptcha{transform:scale(.7)}.body-section-container{height:2000px;max-width:375px}.header-container .company-name{font-size:.8rem}.home-row-container{padding:10px}.slogan-bold{font-size:1.2rem}.introduction-layout{height:450px;padding:40px 20px 40px 40px;width:300px}.voteForm{padding:20px 0;width:285px}.mechanic-position{font-size:.8rem;font-weight:300;line-height:1.1rem}.mechanicLi{padding:5px 0}}