*{box-sizing:border-box;margin:0}button{border:none;color:#000;cursor:pointer}a{text-decoration:none;background-color:transparent;color:#000}li{list-style-type:none;text-align:left}ul{padding-left:0}input:focus,textarea:focus{outline:none}header menu,header ul,header p,header hr{margin:0}header .header-container{transition:.4s;margin:0 auto;position:relative;max-width:1200px;padding:0}header .more{height:4px;width:20px}header img{width:100%;height:auto}header li{cursor:pointer}header select{-webkit-appearance:none;-moz-appearance:none;background-color:transparent;appearance:none;border:none;outline:none;cursor:pointer;color:#858585;width:100%}header select::-ms-expand{display:none}header hr{height:1px;background-color:#f0f0f0;border:none;transform:none}header .no-scroll{overflow:hidden}header .dropdown{position:relative}header .dropdown>button{display:block;text-align:right;font-size:13px;line-height:16px;font-weight:normal;border-radius:3px;color:#858585;margin:0;height:auto;cursor:pointer;background-color:transparent;width:100%;padding:5px 15px 5px 0}header .dropdown>button::after{content:"";transition:all .1s ease;position:absolute;top:50%;transform:translateY(-50%);right:0;width:10px;height:10px;background:url(/Content/pages/home/_layout/icons/city-arrow-g.svg) no-repeat center;pointer-events:none}header .dropdown>ul{display:none;position:absolute;padding:10px 0 8px 0;background:#fff;box-shadow:0 0 25px rgba(73,84,83,.19);border-radius:3px;overflow:hidden;width:140%;min-width:160px;z-index:40;color:#747474;top:172%;right:0}header .dropdown>ul>li.active-city{font-weight:400;color:#000}header .dropdown>ul>li{font-size:16px;padding:11px 22px 11px 15px;font-weight:300}header .dropdown>ul>li:hover{background:#f6f7f8}header .dropdown>ul>li+li{margin-top:6px}header .dropdown .list-visible{display:block}header .dropdown .above{top:auto;bottom:132%}header .select-city{width:260px;right:-6px;padding:18px;position:absolute;display:block;top:32px;text-align:center;background:#fff;border-radius:3px;filter:drop-shadow(0 0 25px rgba(73,84,83,.19));z-index:33}header .select-city::after{content:"";position:absolute;width:20px;height:20px;background:#fff;transform:rotate(45deg);top:-6px;right:55px;z-index:-1}header .select-city>p{font-size:14px;line-height:18px;color:#747474;margin:0}header .select-city>p>span{color:#000}header .select-city>div{margin-top:22px;display:flex;justify-content:space-between}header .select-city>div button{border-radius:2px;max-width:50%;width:103px;height:41px}header .select-city>div button:last-of-type{width:175px;background:#e9e9e9}header .top{position:relative;display:flex;justify-content:space-between;align-items:center;padding:20px 26px;transition:padding .3s ease-in;border-bottom:1px solid #f0f0f0}header .top .new-year-hat{position:relative}header .top .new-year-hat::before{content:"";position:absolute;background:url("/Content/pages/home/_layout/icons/new-year-hat.png") center center/cover no-repeat;width:30%;height:100%;left:-7%;top:-44%}header .top>a{display:flex}header .top>div{display:flex;align-items:center;justify-content:space-between}header .top .scroll-show{top:117px}header .top .social-icons{display:none}header .top .contacts{display:none}header .top .contacts .dropdown>button{color:#000;padding:0 13px 0 0;margin-top:4px}header .top .contacts .dropdown>button::after{background:url(/Content/pages/home/_layout/icons/city-arrow-b.svg) no-repeat center}header .top .right-block{text-align:center}header .top .right-block>a{background:#ffce00;display:flex;justify-content:center;align-items:center;width:135px;height:36px;font-size:13px;font-weight:normal;border-radius:2px}header .top .right-block .burger{cursor:pointer;padding:0;z-index:40}header .top .right-block .burger>div{width:0;background:#000;border-radius:1px;transition:.2s}header .info{position:relative;transform:none}header .info .mobile{display:flex;justify-content:space-between;padding:17px 26px}header .info .mobile p,header .info .mobile a{color:#858585;font-size:13px}header .info .mobile>a{padding:5px 0}header .info-sticky{position:fixed;width:100%;background:#fff;transform:translateY(136px);z-index:37;transition:transform .25s ease-in;border-top:1px solid #f0f0f0}header .info-sticky .mobile{padding:26px 15px 26px 26px}header .no-main-sticky{transition:transform .2s ease-out}header .menu{position:relative;padding-left:26px}header .menu ul{display:flex;margin-left:-5px}header .menu ul>li>ul{overflow:hidden;max-height:0;transition:.6s}header .menu ul>li .visible{max-height:500px;transition:.6s}header .menu>div{height:100%;padding:17px 0 20px 0}header .menu>div>nav>ul>li>a{position:relative;font-size:13px;color:#747474;padding:7px 5px}header .menu>div>nav>ul>li+li{margin-left:20px}header .menu .active{color:#000;font-weight:600}header .menu .active::before{transition:all .1s ease;position:absolute;content:"";background:#ffce00;height:3px;width:100%;top:41px;left:5px;z-index:1}header .menu-active>div{border-bottom:1px solid #f0f0f0}header .second-menu{position:relative;padding:13px 26px;transform:none}header .second-menu ul{display:flex;margin-left:-5px}header .second-menu ul>li>ul{overflow:hidden;max-height:0;transition:.6s}header .second-menu ul>li .visible{max-height:500px;transition:.6s}header .second-menu .active p{color:#000;font-weight:600}header .second-menu .hided-links-container{position:relative;display:flex;justify-content:center;align-items:center;margin-left:17px;width:30px;cursor:pointer;padding:0 5px}header .second-menu .hided-links-container>ul{display:none;position:absolute;top:100%;background:#fff;box-shadow:0 0 25px rgba(73,84,83,.09);border-radius:3px;overflow:hidden;width:140px;z-index:99999;color:#747474}header .second-menu .hided-links-container>ul:hover{display:block}header .second-menu .hided-links-container>ul>li>a>p{font-size:13px;padding:11px 22px 11px 15px;color:#747474}header .second-menu .hided-links-container>ul>li>a.active p{color:#000;font-weight:600}header .second-menu .hided-links-container>ul>li:hover{background:#f6f7f8}header .second-menu .hided-links-container .block{display:block}header .second-menu .none{display:none}header .second-menu>div:first-of-type{position:relative;padding:0}header .second-menu>div:first-of-type>ul{overflow-x:scroll;padding-bottom:0;scroll-behavior:smooth}header .second-menu>div:first-of-type>ul>li{white-space:nowrap}header .second-menu>div:first-of-type>ul>li>a>p{padding:10px 5px;position:relative;font-size:13px;color:#747474}header .second-menu>div:first-of-type>ul>li .active p{color:#000}header .second-menu>div:first-of-type>ul>li+li{margin-left:20px}header .second-menu>div:first-of-type>ul::-webkit-scrollbar{width:0;height:0}header .second-menu-btn{position:absolute;left:6px;width:26px;height:32px;top:50%;transform:translateY(-50%);background-color:#fff;padding:0;border:1px solid #f0f0f0;border-radius:2px;z-index:1}header .second-menu-btn::after{position:absolute;content:"";background:url(/Content/pages/home/_layout/icons/city-arrow-g.svg) no-repeat center;width:10px;height:10px;top:50%;left:50%;transform:translateY(-50%) translateX(-50%) rotate(90deg)}header .second-menu-btn-r{right:6px;left:auto}header .second-menu-btn-r::after{transform:translateY(-50%) translateX(-50%) rotate(270deg)}header .menu-show{position:fixed;margin-top:-47px;padding-top:51px;transform:translateY(79px);width:100%;z-index:39;background:#fff;transition:transform .2s ease-out}header .second-menu-show{margin-top:-50px;padding-top:68px;width:100%;z-index:38;background:#fff;transition:transform .2s ease-out;border-bottom:1px solid #f0f0f0}header .second-menu-show>div:first-of-type>ul{flex-direction:column}header .second-menu-show>div:first-of-type>ul>li{margin-left:0}header .second-menu-show>div:first-of-type>ul>li+li{margin-left:0}header .mt{margin-top:79px}header .border-none{border:none}header .sticky{position:fixed;top:0;left:0;right:0;width:100%;z-index:40;background:#fff}header .sticky-active{padding:14px 26px 10px 26px}header .show-burger .right-block{margin-right:-8px}header .show-burger .right-block>a{margin-right:5px}header .show-burger .right-block .burger{display:block;padding:6px 8px}header .show-burger .right-block .burger>div{margin:4px 0 4px auto;width:18px;height:2px;transition:.3s}header .show-burger .right-block .burger>div:last-child{width:12px}header .show-burger .right-block .burger-active>div:nth-child(1){transform:rotate(-45deg)}header .show-burger .right-block .burger-active>div:nth-child(2){transition:none;height:0;overflow:hidden}header .show-burger .right-block .burger-active>div:nth-child(3){width:18px;transform:rotate(45deg)}header .show-burger .right-block .burger-active>div+div{margin-top:-5px}header .shadow{box-shadow:0 5px 13px rgba(0,0,0,.09)}header .hide,header .none{display:none}@media(max-width:386px){header .mt{margin-top:90px}header .top{padding:25px 16px}header .top .right-block{margin:0 -2px 0 10px}header .top .scroll-show{top:117px}header .menu{padding-left:16px}header .menu>div>nav>ul>li+li{margin-left:10px}header .menu-show{padding:43px 16px 8px}header .info .mobile,header .info-sticky .mobile{padding:17px 16px}header .second-menu{padding:17px 16px 20px 16px}header .second-menu-show{padding:60px 16px 17px 16px}header .show-burger .right-block{margin:0 -4px 0 10px}header .show-burger .right-block>a{width:120px;height:32px;margin:0 5px 0 0}header .show-burger .right-block .burger{padding:5px 4px}header .sticky-active{padding:14px 16px 10px 16px}}@media(max-width:319px){header .top .right-block>a{width:115px;height:32px}}@media(min-width:768px){header .header-container{padding:0 30px}header .main-page-hide{display:none}header .select-city{width:365px;padding:34px;right:-15px;top:27px}header .select-city:after{right:62px}header .select-city>div button{max-width:none}header .top{max-width:1200px;margin:0 auto;padding:29px 0 16px 0}header .top>div:first-child>a{margin-right:23px}header .top .contacts{display:block;font-size:13px}header .top .right-block{max-width:100%}header .top .right-block button{margin:0}header .top .right-block .burger{display:none}header .second-menu{padding:15px 0 22px 0;display:flex}header .second-menu>div:first-of-type{display:flex;padding-left:0}header .second-menu>div:first-of-type ul{overflow-x:visible}header .second-menu>div:first-of-type ul>li+li{margin-left:13px}header .info{min-height:9px}header .info .mobile{display:none}header .menu{padding:0}header .menu>div{padding:0}header .menu .active::before{width:87%;top:47px;left:5px}header .menu>div>nav>ul>li+li{margin-left:10px}header .menu>div>nav>ul>li>ul{display:none}header .menu>div>nav>ul>li .visible{display:block}header .main-page-height{padding:29px 0 22px 0}}@media(min-width:936px){header{display:block}header .second-menu{padding:15px 0 22px 0}header .second-menu>div:first-of-type>ul>li+li{margin-left:18px}header .menu>div>nav>ul>li+li{margin-left:18px}}@media(min-width:1100px){header .top .contacts{margin-left:0}header .top .social-icons{display:flex;align-items:center;margin-left:44px}header .top .social-icons div+div{margin-left:15px}}@media(min-width:1240px){header .top>div:first-child>a{margin-right:66px}header .second-menu>div:first-of-type>ul>li+li{margin-left:27px}header .menu>div>nav>ul>li+li{margin-left:27px}}.footer{background:#f8f8f8;padding:10vw 0 8vw 0;text-align:center;font-size:3.8vw;line-height:5vw}.footer .show{display:block}.footer p{width:100%;color:#747474;margin:0;padding:2vw 0 3vw 0}.footer *{box-sizing:border-box;font-family:"Exo 2",sans-serif;outline:none}.footer *::selection{background-color:#ffce00}.footer a{text-decoration:none;background-color:transparent;color:#747474}.footer li{list-style-type:none;text-align:left}.footer ul{padding-left:0}.footer img{width:100%;height:auto}.footer>div{padding:0 10vw}.footer>ul{padding:0 10vw;margin-top:0;color:#c6c6c6}.footer>ul p{color:#747474;font-weight:600;border:1px solid #bebebe;border-radius:4px}.footer>ul .rotation:before{transform:translate(-4vw,4.8vw) rotate(180deg);transition:all .3s ease}.footer>ul .rotation:after{transform:translate(-4vw,4.8vw) rotate(180deg);transition:all .3s ease}.footer>ul li{margin-top:5vw;text-align:center;position:relative;cursor:pointer}.footer>ul li:first-child{margin-top:0}.footer>ul li>p::before,.footer>ul li>p::after{content:"";position:absolute;top:0;right:0;transform:translate(-4vw,4.6vw);width:13px;height:1px;background-color:#747474;transition:all .3s ease}.footer>ul li>p::before{transform:translate(-4vw,4.8vw)}.footer>ul li>p::after{transform:translate(-4vw,4.8vw) rotate(90deg)}.footer>ul li ul{margin:8.6vw 0 9.6vw 0;display:none}.footer>ul li ul li{margin-top:1vw}.footer>ul li ul P{border:none;color:#747474;margin:0;font-weight:500}.footer .divider{padding:0;margin:10vw auto;height:1px;width:100%;background-color:#e3e3e3}.footer .social{margin:5vw auto 6vw auto;display:flex;justify-content:space-between;align-items:center;width:26vw;right:auto}.footer .social div{width:10vw}.footer .social div a{padding:0;margin:0}.footer .schedule a{display:block;margin:4vw 0;padding:4vw 0;font-size:5vw;font-weight:600;color:#747474}.footer .white{color:#fff;margin-top:6vw;font-weight:600}.footer .yellow{color:#ffc100}.footer .grey{color:#747474;font-weight:700;margin-top:6vw}.footer .google_terms{font-size:12px;line-height:16px}@media(min-width:576px){.footer{padding:20px 0 34px 0;font-size:13px;line-height:18px}.footer p{padding:0}.footer>div{padding:0}.footer>ul{padding:0;max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;max-height:630px}.footer>ul p{text-align:left;padding:8px 0 12px 0;border:none}.footer>ul>li>p{cursor:default}.footer>ul>li>p::before,.footer>ul>li>p::after{display:none}.footer>ul>li{width:19%}.footer>ul li{margin-top:16px}.footer>ul li:first-child{margin-top:16px}.footer>ul li ul{display:block;margin:22px 0 20px 0}.footer>ul li ul li{text-align:left}.footer>ul li ul li p{padding:0}.footer>ul li>div{display:none}.footer .divider{width:100%;margin:40px 0 40px 0}.footer .grey{margin:26px 0 18px 0}.footer .social{margin:0 auto 0 0;width:90px}.footer .social div{width:34px}.footer .info{font-size:15px;line-height:20px;margin:0 auto;max-width:1200px;display:flex;justify-content:space-between;align-items:flex-start}.footer .info .schedule{max-width:300px;text-align:left}.footer .info .schedule p:first-child{margin-top:0}.footer .info .schedule a{margin:26px 0 6px 0;padding:1px 0;font-size:18px}.footer .info .ogrn{max-width:320px;text-align:right}.footer .info .ogrn p{margin-top:16px}.footer .info .ogrn>p:first-child{margin-top:0}.footer .white{margin:26px 0 18px 0}.footer .google_terms{margin-top:20px}}@media(min-width:576px) and (max-width:1320px){.footer>ul{max-width:none;padding:0 46px}.footer>ul>li{margin-right:14px}.footer .info{padding:0 46px;max-width:none}}@media(min-width:576px) and (max-width:850px){.footer>ul{max-height:830px}.footer>ul>li{width:33%}}@media(min-width:576px) and (max-width:768px){.footer>ul{max-height:930px;padding:0 30px}.footer>ul>li{width:49%}.footer .info{padding:0 30px}.footer .info .schedule{width:45%}.footer .info .ogrn{width:45%}}*{font-family:"Exo 2",sans-serif}*::selection{background-color:#ffce00;color:#000}section{padding:40px 0}h1{margin:40px 0 10px 0;font-size:22px;text-align:center;padding:0 10px;font-weight:700;color:#000}h2{font-weight:600;font-size:28px;margin-top:23px;text-align:center}input{height:52px;padding-left:20px;border-radius:4px;border:1px solid #f3f3f3}input::placeholder{color:#b9b9b9}input::-webkit-input-placeholder{color:#b9b9b9}.container{margin:0 auto;position:relative;max-width:1200px;padding:0 30px}button{background-color:#ffce00;border-radius:2px}.a{font-weight:300;font-size:14px;cursor:pointer;text-align:center;color:#000}.linkNewTab{position:relative;padding:0 12px 4px 0}.linkNewTab:before{content:"";position:absolute;width:14px;height:14px;top:7px;right:0;background:url("/Files/Pages/ReviewsVideo/icons/ArrowRight.svg") no-repeat}.linkThisTab{position:relative;border-bottom:1px dashed #000;padding:0 12px 3px 0}.linkThisTab:before{content:"";position:absolute;right:-4px;top:4px;line-height:30px;width:15px;height:15px;background:url("/Files/Pages/_Common/Icons/arrow.svg") no-repeat;transform:rotate(-90deg) scale(.7);color:#0f0f0f}.linkDownload{position:relative;border-bottom:1px dashed #000;padding:0 16px 3px 0}.linkDownload:before{content:"";position:absolute;right:-2px;top:4px;line-height:30px;width:15px;height:15px;background:url("/Files/Pages/_Common/Icons/download.svg") no-repeat;transform:scale(.8);color:#0f0f0f}.cookie{position:fixed;left:3%;bottom:3%;padding:34px;width:247px;background:#fff;z-index:999;box-shadow:0 0 25px rgba(73,84,83,.19);border-radius:3px}.cookie>p{text-align:left;font-size:14px;line-height:18px;color:#747474;margin:0}.cookie>p>a{border-bottom:1px dashed #1f1f1f}.cookie>button{margin-top:26px;width:100%;height:41px}.grecaptcha-badge{visibility:hidden}@media(max-width:386px){.cookie{bottom:2%;width:215px;padding:20px}}@media(min-width:424px){h1{font-size:26px;margin:50px 0 20px 0}}#loader{z-index:111}#loader .lds-ripple{left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;width:80px;height:80px}#loader .lds-ripple div{position:absolute;border:4px solid #fed;opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}#loader .lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:1}100%{top:0;left:0;width:72px;height:72px;opacity:0}}.pass-info{position:absolute;display:none;padding:24px;background:#fff;box-shadow:0 0 25px rgba(73,84,83,.19);border-radius:3px;z-index:5;bottom:25px;width:230px;left:33%}.visible{display:block}.pass{position:relative;display:flex;align-items:center}.pass img{margin-left:6px;cursor:pointer;z-index:1}.overlay-burger{display:none;position:fixed;left:0;top:0;height:100vh;width:100vw;overflow-y:auto;z-index:35;cursor:pointer;background-color:rgba(0,0,0,.6)}.overlay{display:none;position:fixed;left:0;top:0;height:100vh;width:100vw;overflow-y:auto;z-index:40;cursor:pointer;background-color:rgba(0,0,0,.6)}#overlay{padding:0 3%}#overlay .below{top:120%;bottom:auto}#overlay .modal{position:relative;max-width:500px;min-height:auto;cursor:default;margin:80px auto;display:none;background:#fff;border-radius:6px;padding:57px 8% 47px}#overlay .modal h3{margin:0 0 44px 0;font-size:24px;text-align:center;font-weight:bold;cursor:text}#overlay .modal>p{margin:-20px 0 32px 0;font-size:16px;text-align:center;color:#868686;font-weight:300}#overlay .modal>div:first-of-type{padding:10px;position:absolute;right:20px;top:16px;width:44px;height:44px;background:url("/Files/Pages/_Common/Icons/modal-close.svg") center center no-repeat;cursor:pointer}#overlay .modal form{display:flex;flex-direction:column}#overlay .modal form .agreement-span{color:#858585;font-size:12px;text-align:center;margin:4px auto 0;max-width:260px}#overlay .modal form label{position:relative;display:flex;flex-direction:column}#overlay .modal form label>span{color:#454545;font-size:16px;width:fit-content}#overlay .modal form label>span>a{font-weight:700}#overlay .modal form label input,#overlay .modal form label select{border:1px solid #d9d9d9;box-sizing:border-box;border-radius:3px;font-size:16px;padding-left:26px;color:#7b7b7b;width:100%;height:44px;margin-top:14px;margin-bottom:30px}#overlay .modal form label input::placeholder{color:#d5d5d5}#overlay .modal form>button{height:54px;font-size:16px;border-radius:3px;background:#ffce00;max-width:260px;width:100%;margin:0 auto}#overlay .modal form .validation{font-size:15px;color:#d14242;text-align:center}#overlay .modal>span{font-size:14px}#overlay .show{display:block}#overlay #login form label:last-of-type,#overlay #registration form label:last-of-type{flex-direction:row;align-items:center;width:fit-content;cursor:pointer;position:relative;line-height:25px}#overlay #login form label:last-of-type input,#overlay #registration form label:last-of-type input{position:absolute;width:auto;height:auto;margin:0;opacity:0;z-index:-2}#overlay #login form label:last-of-type input:checked~span::before,#overlay #registration form label:last-of-type input:checked~span::before{background:url("/Files/Pages/_Common/Icons/check-arrow.svg") center center no-repeat}#overlay #login form label:last-of-type span,#overlay #registration form label:last-of-type span{position:relative;padding-left:32px}#overlay #login form label:last-of-type span::before,#overlay #registration form label:last-of-type span::before{content:"";position:absolute;width:24px;height:24px;left:0;background:#fff;border:1px solid #d9d9d9;box-sizing:border-box;border-radius:3px}#overlay #login form .show,#overlay #registration form .show{margin-top:30px}#overlay #login form label>span{display:flex;justify-content:space-between;align-items:center;width:auto}#overlay #login form label>span a{background:inherit;font-size:16px;padding:0 5px;color:#7b7b7b;height:auto;cursor:pointer;font-weight:400}#overlay #login form>button{margin:30px auto 0 auto}#overlay #login>div:last-of-type{display:flex;align-items:center;justify-content:center;margin-top:35px}#overlay #login>div:last-of-type p{margin:0;color:#7b7b7b}#overlay #login>div:last-of-type button{background:inherit;font-size:16px;font-weight:600;padding:0 5px}#overlay #registration form{margin-bottom:8px}#overlay #registration form label:last-of-type{cursor:default}#overlay #registration form label:last-of-type span::before{top:4px;cursor:pointer}#overlay #registration form>button{margin-top:30px}#overlay #application form{margin-bottom:8px}#overlay #forgot-password form .show,#overlay #phone-confirm form .show,#overlay #phone-confirm-for-password-reset form .show,#overlay #application form .show,#overlay #reset-password form .show{margin-bottom:30px}#overlay #application-crashed,#overlay #application-completed{padding:67px 40px}#overlay #application-crashed h3,#overlay #application-completed h3{margin:0}#overlay #phone-confirm-for-password-reset label>span,#overlay #phone-confirm label>span{display:flex;justify-content:space-between;align-items:center;width:auto}#overlay #phone-confirm-for-password-reset label>span a,#overlay #phone-confirm label>span a{background:inherit;font-size:16px;padding:0 5px;color:#7b7b7b;height:auto;cursor:pointer;font-weight:400}#overlay #phone-confirm .validation{margin-bottom:20px}#articles .ios-adaptation{margin-bottom:100px}#articles .modal{cursor:auto;display:none;min-height:100vh;width:100%;position:relative;padding:6vw 8vw 10vw 8vw;background-color:#fff;box-shadow:0 16px 16px rgba(0,0,0,.25)}#articles .modal>div.close-m{padding:2vw;width:58px;height:58px;margin-right:-4vw;margin-left:auto;background:url("/Files/Pages/_Common/Icons/close-modal.svg") no-repeat;cursor:pointer}#articles .modal h3{font-size:7vw;font-weight:600;margin:4vw 0 6vw 0}#articles .modal p{font-size:4.6vw;font-weight:300;text-indent:10vw;line-height:6.4vw;color:#484848}#articles .modal a{display:block;margin:20px auto 0;width:30vw;text-align:center;font-size:6vw;font-weight:500;padding:4vw;color:#1f1f1f}#articles .modal span{border-bottom:1px dashed #1f1f1f;padding-bottom:2px;top:25vh;cursor:pointer}#articles .modal form .validation{display:none}#articles .modal form .show{display:block}#articles .show{display:block}.show{display:block}.no-scroll{overflow:hidden}@media(min-width:576px){#articles .modal{max-width:900px;margin:0 auto;padding:30px 100px 50px 100px;position:relative}#articles .modal div{margin:10px -46px 0 auto;padding:0}#articles .modal div img{padding:6px}#articles .modal h3{font-size:36px;margin:0 0 40px 0;width:90%}#articles .modal p{font-size:20px;line-height:28px;text-indent:40px}#articles .modal a{font-size:24px;padding:16px;width:120px}.pass-info{width:280px;left:110%}}@media(min-width:576px){#overlay .modal{padding:67px 60px 57px}}@media(min-width:576px) and (max-width:1096px){.overlay{padding:0 5%}#articles .modal{padding:30px 70px 50px 70px}}.main-section{padding:40px 0;background:#f8f8f8}.main-section .container>div:first-child{max-width:484px;margin:0 auto}.main-section .container>div:first-child .h1{margin:0;font-weight:600;font-size:26px;text-align:center}.main-section .container>div:first-child .h2{text-align:center;margin-top:14px;font-weight:300;font-size:18px;color:#545454}.main-section .container>div:last-child{margin:0 auto;max-width:351px}.main-section .container>div:last-child>img{padding:1%;width:100%}.main-section .container>div:last-child>img.is-photo{padding:0;height:auto;width:100vw;margin-left:-30px;margin-top:26px;margin-bottom:20px}.main-section .container>div:last-child form{margin-top:10px}.main-section .container>div:last-child form label{font-weight:normal;font-size:14px;padding-left:15px;color:#848484}.main-section .container>div:last-child form input{width:100%;height:48px;padding-left:20px;margin:10px 0 10px 0;font-size:16px;border:none;border-radius:4px;color:#000}.main-section .container>div:last-child form input::placeholder{color:#b9b9b9}.main-section .container>div:last-child form input:focus{outline:none}.main-section .container>div:last-child form .validation{display:none;text-align:center;font-size:14px;color:#da1818;margin:20px 0}.main-section .container>div:last-child form .show{display:block}.main-section .container>div:last-child form button{width:100%;height:54px;margin-top:12px;font-weight:600;font-size:16px;border-radius:6px}.main-section .container>div:last-child form>p{text-align:center;font-size:12px;width:100%;margin:8px 0 0 6px;color:#858585;font-weight:300}.discount-banner .container>div:first-child{position:relative}.discount-banner .container>div:first-child p.h1{margin-top:10px}.discount-banner .container>div:first-child span{position:absolute;top:-26px;left:50%;transform:translateX(-50%);display:block;text-align:center;color:#de4949;font-size:20px;font-weight:700}.discount-banner .container>div:last-child>span{display:block;color:#9b9b9b;text-align:center;margin-bottom:30px;font-weight:300;font-size:14px}.discount-banner .container>div:last-child img{margin-top:30px;margin-bottom:30px}.discount-banner .container form{position:relative}.discount-banner .container form .discount{position:absolute;right:-10px;top:-150px;width:150px;height:80px;border-radius:50%;transform:rotateZ(-17deg);background-color:#de4949;text-align:center;font-size:16px;font-weight:700;color:#fff}.discount-banner .container form .discount>p:first-child{margin-top:12px}.discount-banner .container form .discount>p:last-child>span{font-size:23px}@media(min-width:410px){.main-section .container>div:last-child>img.is-photo{margin-left:calc((100vw - 351px)/-2)}}@media(min-width:424px){.main-section .container>div:first-child .h1{font-size:30px}.main-section .container>div:first-child .h2{font-size:21px}}@media(min-width:870px){.main-section{padding:42px 0 60px 0;overflow:hidden}.main-section .container>div:first-child{margin:0;max-width:450px}.main-section .container>div:first-child .h1{text-align:left}.main-section .container>div:first-child .h2{text-align:left;margin-top:16px}.main-section .container>div:last-child{margin-top:40px;min-width:100%}.main-section .container>div:last-child>img{width:340px;margin-top:0;left:calc(50% + 50px);top:53%;transform:translateY(-50%);position:absolute}.main-section .container>div:last-child>img.is-photo{margin-left:0;margin-top:0;padding:0;height:382px;width:auto}.main-section .container>div:last-child form{margin:0}.main-section .container>div:last-child form .validation{text-align:left;margin-top:-10px;margin-bottom:20px}.main-section .container>div:last-child form .inputs{margin-top:10px;display:flex}.main-section .container>div:last-child form .inputs input{margin:0;width:200px;border-radius:4px 0 0 4px}.main-section .container>div:last-child form .inputs button{margin-top:0;height:48px;width:240px;border-radius:0 4px 4px 0;font-size:16px}.main-section .container>div:last-child form>p{text-align:left}.discount-banner .container>div:first-child p.h1{margin-top:20px}.discount-banner .container>div:first-child>span{position:absolute;top:-26px;left:0;transform:none;text-align:left}.discount-banner .container>div:last-child>span{text-align:left}.discount-banner .container form .discount{right:calc(100% - 440px);top:-39px;transform:rotateZ(-10deg)}}@media(min-width:1100px){.main-section .container>div:first-child{padding-left:0}.main-section .container>div:last-child{padding-left:0}.main-section .container>div:last-child>img{width:380px}.main-section .container>div:last-child>img.is-photo{margin-left:-70px}}.exams-procedure-page .information .container>p{padding:15px 20px 5px 20px;font-weight:300}.exams-procedure-page .information .container>h2{font-weight:600;font-size:28px;line-height:34px;text-align:center;color:#000}.exams-procedure-page .information .container>div h3{font-weight:500;font-size:20px}.exams-procedure-page .information .container>div p{font-weight:300;font-size:15px;margin-top:9px}.exams-procedure-page .information .container>div>div{position:relative;max-width:322px;border:1px solid #c9c9c9;border-radius:4px;margin:20px auto;padding:25px}.exams-procedure-page .information .container>div>div:after{content:"";position:absolute;width:112px;left:50%;top:-1px;transform:translateX(-50%);border-top:4px solid #ffbf1c;border-radius:24px}.exams-procedure-page .information .container>div>div>div>h3{font-weight:500;font-size:20px;color:#000}.exams-procedure-page .information .container>div>div>div>p{font-weight:300;font-size:15px;margin-top:9px;color:#525252}.exams-procedure-page .information .container>div>div>div>a{display:inline-block;margin-top:13px}.exams-procedure-page .information .container>div>div>div>img{margin:31px auto;width:100%}@media(min-width:560px){.exams-procedure-page .information .container>div>div.exam_block_with_img{max-width:453px;display:flex;justify-content:space-between}.exams-procedure-page .information .container>div>div.exam_block_with_img:after{content:"";border-left:4px solid #ffbf1c;top:50%;left:-57px;transform:rotate(90deg)}.exams-procedure-page .information .container>div>div.exam_block_with_img>div>img{margin:0}.exams-procedure-page .information .container>div>div.exam_block_with_img>div>h3{text-align:left;width:270px}.exams-procedure-page .information .container>div>div.exam_block_with_img>div>p{text-align:left;width:239px}.exams-procedure-page .information .container>div>div>a{position:absolute;top:70%}}@media(min-width:1024px){.exams-procedure-page .information .container>h2{font-size:30px}.exams-procedure-page .information .container>div{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:50px}}@media(min-width:1140px){.exams-procedure-page .information .container>div>div{min-width:530px;padding:20px 10px 19px 34px}.exams-procedure-page .information .container>div>p{padding-right:20px}}