﻿@import"https://fonts.googleapis.com/css2?family=Fira+Sans:wght@100;300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,400;0,500;0,600;0,700;1,300&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100;0,400;0,500;0,600;0,700;0,800;0,900;1,300&display=swap";@import"https://fonts.googleapis.com/css?family=Marcellus+SC:100,300,400,500,600,700&subset=latin-ext";*{border:0;margin:0;padding:0;text-indent:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summar,video{display:block}.page,.page *,.page *:after,.page *:before{-webkit-box-sizing:border-box;box-sizing:border-box}sub,sup{line-height:1;font-size:60%}table{border-collapse:collapse;border-spacing:0}td,th{vertical-align:top}address{font-style:normal}:focus{outline:0}*[onclick]{cursor:pointer}button,input,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}button,input[type=submit]{cursor:pointer}*[hidden]{display:none}svg:not(:root){overflow:hidden}button[disabled],input[disabled]{cursor:default}.hidden{display:none !important}.cleaner{clear:both;font-size:0px;height:0px;display:block;line-height:0px;overflow:hidden;background:rgba(0,0,0,0)}*::-webkit-selection{background:#1544f3;text-shadow:none;color:#fff !important}*::-moz-selection{background:#1544f3;text-shadow:none;color:#fff !important}*::selection{background:#1544f3;text-shadow:none;color:#fff !important}form br{clear:both}textarea{resize:vertical}select{cursor:pointer}textarea::placeholder,input::placeholder{color:#888}textarea:-ms-input-placeholder,input:-ms-input-placeholder{color:#888}.page img{max-width:100%;display:inline-block;margin:0;image-rendering:-webkit-optimize-contrast}.page .resizer{display:block;margin:0;width:100%}@media(min-width: 661px){.desktop_hide,.desktop-hide{display:none !important}}@media(max-width: 660px){.mobile_hide,.mobile-hide{display:none !important}}@media screen{.print_item,.print-item{display:none !important}}.page .float-left{float:left}.page .float-right{float:right}.page .float-center{float:none !important;margin:0 auto;display:block}.page .align-left{text-align:left !important}.page .align-right{text-align:right !important}.page .align-center,.page .cmscenter{text-align:center !important}.page .imgalign-left{float:left;margin:0 2.5rem 1.25rem 0}.page .imgalign-right{float:right;margin:0 0 1.25rem 2.5rem}.page .imgalign-center{margin:0 auto;display:block}.page .fullwid img,.page img.fullwid{width:100%;display:block}[data-bgimg]{position:relative}[data-bgimg] span{position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0) none no-repeat 50% 50%/cover}html.desktop a[href^="tel:"]:not(.cmsbutton){color:inherit;text-decoration:none;cursor:default !important}a[href*=mailto]{word-wrap:break-word}.required,.red,.color-red{color:#e51528 !important}.green,.color-green{color:#10a428}a{color:#131212}a:hover{text-decoration:none}small{font-size:90%}p,h1,h2,.popup-big .popup-big-content h3,.user-phorm-container .user-phorm-title,h3,h4,h5,h6,ul,ol{padding-bottom:2.5rem}ul{margin:0 0 0 2rem;list-style:none}ol{margin:0 0 0 2rem}table{margin-bottom:2.5rem}table ul,table ol{margin-bottom:0}li ul,li ol{margin-bottom:0}@media(max-width: 460px){p,h1,h2,.popup-big .popup-big-content h3,.user-phorm-container .user-phorm-title,h3,h4,h5,h6,ul,ol{padding-bottom:2rem}}html{font-size:10px}body,input,select,textarea{-webkit-font-smoothing:antialiased;font-feature-settings:"liga","kern";-moz-font-feature-settings:"liga","kern";-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}@keyframes pulse{0%{transform:scale(1);opacity:0}50%{transform:scale(1.025)}100%{transform:scale(1);opacity:1}}@keyframes pulseSimple{0%{transform:scale(0.5);opacity:0}50%{transform:scale(1.1);opacity:1}100%{transform:scale(1)}}@keyframes fadeBottom{0%{opacity:0;transform:translateY(5rem)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInDown5{0%{opacity:0;transform:translateY(-5px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInDown15{0%{opacity:0;transform:translateY(-15px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-2rem)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(2rem)}100%{opacity:1;transform:translateX(0)}}@keyframes moveInLeft{0%{transform:translateX(-30px)}100%{transform:translateY(0)}}@keyframes moveInRight{0%{transform:translateX(30px)}100%{transform:translateY(0)}}@keyframes simpleFade{0%{opacity:0}100%{opacity:1}}@keyframes range_moto{0%{left:-100%;opacity:0}100%{left:0%;opacity:1}}@keyframes backfaceRotate{0%{transform:rotateY(-180deg);backface-visibility:hidden}100%{transform:rotateY(0deg);backface-visibility:hidden}}.evil-cookies{font-size:1.4rem;font-weight:400;letter-spacing:.01em;position:fixed;z-index:400400;bottom:3rem;left:-100vw;width:64rem;max-width:calc(100% - 60px)}.evil-cookies .evil-cookies-inner{transform:translate(-50%, -10px);transition:.35s ease-in;transition-property:transform,opacity;width:100%;max-height:calc(100vh - 110px);overflow:auto;opacity:0;background:#fff;border-radius:10px;box-shadow:0px 0px 5px 0px rgba(0,0,0,.075)}.evil-cookies .evil-cookies-scroll{padding:3rem}.evil-cookies.shown{left:50%}.evil-cookies.shown .evil-cookies-inner{transform:translate(-50%, 0);opacity:1}.evil-cookies .c-cont-flex{display:flex;position:relative;flex-direction:column}.evil-cookies .c-cont-flex a{color:#131212}.evil-cookies .c-cont-flex .c-cont-text{width:100%;color:#131212;padding-right:0;flex:1 1 auto;position:relative}.evil-cookies .c-cont-flex .c-cont-text h3{color:#131212;padding-bottom:2rem;font-family:"Roboto Condensed";font-size:2.4rem;font-weight:700;line-height:1;text-transform:uppercase}.evil-cookies .c-cont-flex .c-cont-text p{padding:0;margin:0}.evil-cookies .c-cont-flex .c-cont-links{width:100%;line-height:1.15;padding-top:3rem;flex:0 0 auto;display:flex;align-items:center}.evil-cookies .c-cont-flex .c-cont-links :first-child{margin-right:2.5rem}.evil-cookies .c-cont-advanced .c-cont-advanced-back{display:inline-block;line-height:2rem;color:#131212;margin:0 0 0 auto;padding:0 0 0 2rem}.evil-cookies .c-cont-choices{padding:3rem 0 0 0;position:relative;color:#131212}.evil-cookies .c-cont-choices .c-label{display:block;position:relative;padding-right:4rem}.evil-cookies .c-cont-choices .c-label:not(:last-child){margin-bottom:2.5rem}.evil-cookies .c-cont-choices .c-label input[type=checkbox]{display:none;position:absolute;top:-1px;right:0;width:2.1rem;height:2.1rem;border:1px solid #e5e5e5;appearance:none;background:rgba(0,0,0,0)}.evil-cookies .c-cont-choices .c-label input[type=checkbox]:checked{background:rgba(0,0,0,0) url(../images/2020/cross-white.png) no-repeat 50% 50%/auto}.evil-cookies .c-cont-choices .c-label-title{display:block;font-size:1.6rem;line-height:1.1;font-weight:700;padding:0 4rem 1rem 0}.evil-cookies .c-cont-choices .c-label-text{display:block;line-height:1.4}.evil-cookies .c-cont-choices .c-evil-checkbox{position:absolute;top:-1px;right:0;background:#efe5e5;height:2.4rem;width:4.8rem;border-radius:1.2rem}.evil-cookies .c-cont-choices .c-evil-checkbox:after{content:"";left:2px;height:2rem;width:2rem;top:2px;border-radius:50%;position:absolute;transition:all .2s ease;background-color:rgba(0,0,0,.35)}.evil-cookies .c-cont-choices input[type=checkbox]:checked+.c-evil-checkbox:after{left:26px;background-color:#1544f3}.evil-cookies .c-cont-choices input[name=cc_system]:checked+.c-evil-checkbox{filter:grayscale(1)}.evil-cookies .c-cont-choices input[name=cc_system]:checked+.c-evil-checkbox:after{background:#131212}@media(max-width: 880px){.evil-cookies{bottom:2rem;max-width:calc(100% - 40px)}.evil-cookies .evil-cookies-inner{max-height:calc(100vh - 120px)}}@media(max-width: 660px){.evil-cookies .c-cont-flex{flex-direction:column}.evil-cookies .c-cont-flex .c-cont-links{flex-direction:row;text-align:center}.evil-cookies .c-cont-choices{padding-top:3.5rem}.evil-cookies .c-cont-advanced .c-cont-advanced-back{display:none}}@media(max-width: 460px){.evil-cookies{bottom:1rem;max-width:calc(100% - 20px)}.evil-cookies .evil-cookies-inner{max-height:calc(100vh - 100px)}.evil-cookies .evil-cookies-scroll{padding:2rem}.evil-cookies .c-cont-flex .c-cont-links button{min-width:12rem}.evil-cookies .c-cont-flex .c-cont-links :first-child{margin-right:1.75rem}}:root{color-scheme:only light}body,input,textarea,select,button{font:400 15px/1.6 "Roboto";color:#131212}@media(max-width: 460px){body,input,textarea,select,button{font-size:14px}}body .content_wide{position:relative;margin:0 auto;width:100%;max-width:100%;padding:0}body .content_tiny{position:relative;margin:0 auto;width:100%;max-width:118rem}body .content_mega{position:relative;margin:0 auto;width:100%;max-width:192rem;position:relative}body .vertical-middle{display:flex;justify-content:center;flex-direction:column}body .content_tiny{padding-left:4rem;padding-right:4rem}@media(max-width: 1080px){body .content_tiny{padding-left:3rem;padding-right:3rem}}@media(max-width: 660px){body .content_tiny{padding-left:2rem;padding-right:2rem}}.all{display:flex;flex-direction:column;min-height:100vh;background:#fdfdfd;width:100%;max-width:100%}main{width:100%;flex:1 1 auto;positioN:relative;display:flex;flex-wrap:wrap;background:#fff}main section{width:100%;display:flex;flex-wrap:wrap}body.login main,body.create-new-account main,body.user main,body.tests main{background:#fdfdfd}header{background:#131212;color:#fdfdfd;width:100%;flex:0 1 14rem;position:relative;z-index:200200}header .content{min-height:14rem;display:flex;align-items:center;background:url(../images/fudokan-logo-white.png) no-repeat calc(100% - 4rem) 50%;background-size:auto 75%}header .heading{flex:1 1 auto;padding:0 6rem 0 4.2rem;min-height:6rem;display:flex;align-items:center;font-weight:800;font-size:266.6666666667%;line-height:1;text-decoration:none;font-family:"Roboto Condensed";background:url(../images/poza.png) no-repeat 0 50%/auto 36px;color:#fff;text-transform:uppercase}@media(max-width: 880px){header{flex-basis:11.5rem}header .content{min-height:11.5rem;background-position:calc(100% - 3rem) 50%}header .heading{font-size:200%;background-size:auto 28px;padding-left:3.4rem}}@media(max-width: 660px){header{flex-basis:9rem}header .content{min-height:9rem;background-position:calc(100% - 2rem) 50%;background-size:auto 60%}header .heading{font-size:160%;letter-spacing:.01em}}nav.nav{font-family:"Roboto Condensed";font-size:1.6rem;font-weight:700;text-transforM:uppercase;letter-spacing:.02em;position:sticky;top:0;z-index:200200;background:#fdfdfd;border-bottom:1px solid #ececec}nav.nav .content{height:5rem;position:relative;z-index:2000;background:#fdfdfd}nav.nav .menu-flex{height:5rem;width:100%}nav.nav .menu{display:flex;height:100%;width:100%;align-items:center;margin:0;padding:0;list-style:none}nav.nav .menu li{margin-right:2rem}nav.nav .menu li a{color:#131212;text-decoration:none;display:flex;transition:.2s;padding-top:.5rem;padding-bottom:.5rem}nav.nav .menu li a.active,nav.nav .menu li a:hover{color:#bd1d2c}nav.nav .menu li.logout{display:none}nav.nav .menu li.logout a{padding-left:2rem;background:url(../images/profile/logout.png) no-repeat 0 50%/auto 1.4rem}nav.nav .menu li.login a,nav.nav .menu li.user a{padding-left:2rem;background:url(../images/icons/user-menu-black.png) no-repeat 0 50%/auto 1.4rem}nav.nav .menu li.login a.active,nav.nav .menu li.login a:hover,nav.nav .menu li.user a.active,nav.nav .menu li.user a:hover{background-image:url(../images/icons/user-menu-red.png)}@media(min-width: 881px){nav.nav .menu li:last-child{margin-right:0}nav.nav .menu li.login,nav.nav .menu li.user{margin-left:auto}}@media(max-width: 880px){nav.nav .menu li{margin:0}nav.nav .menu li.logout{display:block}nav.nav .menu li a{font-size:1.8rem;font-weight:500}}@media(max-width: 880px){nav.nav{position:sticky;top:0;background:#fff}nav.nav .menu-over{position:absolute;z-index:1000;top:100%;height:auto;left:0;margin-top:1px;min-height:200px;max-height:calc(100vh - 50px - 115px - 1px);background:rgba(255,255,255,.99);transform:translateX(-100%);opacity:0;transition:transform 0s linear .5s,opacity .25s ease-in .15s;display:flex;width:100%;flex-direction:column}nav.nav .menu-over:before{content:"";position:absolute;top:0;left:0;right:0;height:2rem;z-index:2;background-image:linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 35%, rgba(255, 255, 255, 0) 100%)}nav.nav .menu-over:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2rem;z-index:2;background-image:linear-gradient(to top, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 35%, rgba(255, 255, 255, 0) 100%)}nav.nav .menu-scroll{transform:translateY(-1rem);opacity:0;transition:transform .25s ease-in 0s,opacity .25s ease-in 0s;min-height:0;max-height:none;flex:1 1 auto;overflow:auto;display:flex;width:100%}nav.nav .menu-flex{width:100%;display:flex;flex-direction:column;height:auto}nav.nav.opened .menu-over{transform:translateX(0%);opacity:1;transition:transform 0s linear 0s}nav.nav.opened .menu-scroll{opacity:1;transform:translateY(0rem);transition:transform .25s ease-in .1s,opacity .35s ease-in .1s}nav.nav .menu{margin:auto 0;flex:0 1 auto;padding:0;width:100%;height:auto;max-height:none;min-height:0;flex-direction:column;display:flex}nav.nav .menu li:first-child{padding-top:2rem}nav.nav .menu li:last-child{padding-bottom:2rem}}nav.nav .menuico{display:none;padding:1rem;position:absolute;top:50%;right:3rem;transforM:translateY(-50%);margin:-2px -1rem 0 0}nav.nav .menuico-inside{width:3.4rem;height:1.8rem;position:relative}nav.nav .menuico span{left:0%;top:50%;width:100%;opacity:1;display:block;height:3px;background:#131212;position:absolute;transition:.25s}nav.nav .menuico span:nth-child(1){top:0%}nav.nav .menuico span:nth-child(2){opacity:0}nav.nav .menuico span:nth-child(4){top:100%;left:auto;right:0%}nav.nav .menuico.opened span:nth-child(1){opacity:0}nav.nav .menuico.opened span:nth-child(2){opacity:1;top:50%;transform:rotate(-45deg)}nav.nav .menuico.opened span:nth-child(3){opacity:1;top:50%;transform:rotateZ(45deg)}nav.nav .menuico.opened span:nth-child(4){opacity:0}@media(max-width: 880px){nav.nav .menuico{display:flex}}@media(max-width: 660px){nav.nav .menuico{right:2rem}}nav.nav .homeico{margin:0 auto 0 -14px;width:5rem;height:100%;display:none;display:none;background:url(../images/icons/home.png) no-repeat 50% 50%/auto 3rem}@media(max-width: 880px){nav.nav .homeico{display:block}}@media(prefers-color-scheme: dark){nav.nav{border-top:1px solid #474444;border-bottom-width:0;background:#131212}nav.nav .content{background:#131212}nav.nav .menu li a{color:#f7f7f7}nav.nav .menu li.login a,nav.nav .menu li.user a{background-image:url(../images/icons/user-menu-white.png)}nav.nav .menuico span{background:#f7f7f7}nav.nav .homeico{background-image:url(../images/icons/home-white.png)}}@media(prefers-color-scheme: dark)and (max-width: 880px){nav.nav .menu-over{background:#212121}nav.nav .menu-over:before{background-image:linear-gradient(to bottom, rgb(33, 33, 33) 0%, rgb(33, 33, 33) 35%, rgba(33, 33, 33, 0) 100%)}nav.nav .menu-over:after{background-image:linear-gradient(to top, rgb(33, 33, 33) 0%, rgb(33, 33, 33) 35%, rgba(33, 33, 33, 0) 100%)}}.menu-overlayer{display:none;position:fixed;z-index:190200;width:100%;height:100%;overflow:hidden;background:#212121;opacity:.85}@media(min-width: 881px){.menu-overlayer{display:none !important}}.scrollbar-placeholder{position:fixed;top:0;left:100%;width:0;background:#212121;height:100%;z-index:2}@media(min-width: 881px){.scrollbar-placeholder{display:none !important}}footer{width:100%;position:relative;flex:0 1 auto;background:#212121;color:#fdfdfd}footer a{color:#fdfdfd;text-underline-offset:2px}footer .content{padding-top:4rem;padding-bottom:4rem;min-height:20rem;position:relative;display:flex}footer .content:after{position:absolute;right:4rem;top:2rem;bottom:2rem;width:20rem;content:"";background:url(../images/poza-double.png) no-repeat 100% 50%/auto 16rem;opacity:.1}@media(max-width: 660px){footer .content{flex-direction:column;padding-top:20rem}footer .content:after{opacity:.85;left:10%;right:0;bottom:auto;width:80%;background:url(../images/fudokan-logo-white.png) no-repeat 50% 50%;background-size:auto 100%;height:11rem;top:5rem}}@media(max-width: 460px){footer .content{padding-top:15rem}footer .content:after{height:7.5rem;top:4rem}}footer .footer-col{min-height:2rem}@media(min-width: 661px){footer .footer-col{width:calc((100% - 40*2px)/3);margin-right:40px}footer .footer-col:nth-child(3n){margin-right:0}}@media(max-width: 660px){footer .footer-col{flex-basis:100%;text-align:center}footer .footer-col:not(:last-child){margin-bottom:2rem}}footer .footer-col p:last-child{padding-bottom:0}.copyright{width:100%;padding:1.5rem 0;background:#212121;text-align:center;border-top:1px solid #2e2e2e;color:#fdfdfd}.copyright a{color:#fdfdfd}@media(min-width: 661px){.copyright .content{display:flex;justify-content:space-between}}.copyright .col-1{font-size:1.4rem;letter-spacing:.01em}.copyright .col-2{font-size:1.2rem;letter-spacing:.01em;color:#d9d6d6}.copyright .col-2 a{color:#d9d6d6}@media(max-width: 660px){.copyright{padding:3rem 0}.copyright .col-2{padding-top:.5rem;font-size:1.1rem}}.copyright p{padding:0}.system-debug{font-size:14px;text-align:center}.system-debug.debug-footer{padding:2rem 0 0;margin-bottom:-1.5rem}.system-debug.debug-links{padding:2rem 0 2rem;border-top-width:0}section h1{font-size:4.2rem;line-height:1.25;font-weight:700;font-family:"Roboto Condensed";text-transform:uppercase}section h2,section .popup-big .popup-big-content h3,.popup-big .popup-big-content section h3,section .user-phorm-container .user-phorm-title,.user-phorm-container section .user-phorm-title{font-size:3.6rem;line-height:1.25;font-weight:700;font-family:"Roboto Condensed";text-transform:uppercase}section h3{font-size:2.2rem;line-height:1.15;font-weight:700}section h4{font-size:2rem;padding-bottom:1.875rem}section h2 small,section .popup-big .popup-big-content h3 small,.popup-big .popup-big-content section h3 small,section .user-phorm-container .user-phorm-title small,.user-phorm-container section .user-phorm-title small{font-size:75%;font-weight:400;opacity:.85;text-transform:none}section h3 small{font-size:81.81%;font-weight:500;opacity:.85}section .color-blue,section .color-blue *{color:#1544f3 !important}section .color-red,section .color-red *{color:#e51528 !important}section .color-red-2,section .color-red-2 *{color:#bd1d2c !important}section .color-green,section .color-green *{color:#10a428 !important}section .color-green-2,section .color-green-2 *{color:#095e17 !important}section .font-bold{font-weight:700}@media(max-width: 880px){section h1{font-size:3.6rem}section h2,section .popup-big .popup-big-content h3,.popup-big .popup-big-content section h3,section .user-phorm-container .user-phorm-title,.user-phorm-container section .user-phorm-title{font-size:3rem}section h3{font-size:2rem}}@media(max-width: 460px){section h1{font-size:3.2rem}section h2,section .popup-big .popup-big-content h3,.popup-big .popup-big-content section h3,section .user-phorm-container .user-phorm-title,.user-phorm-container section .user-phorm-title{font-size:2.6rem}section h3{font-size:1.8rem}}section ul{margin-left:.8rem}section ul li{position:relative;padding-left:1.8rem}section ul li:before{content:"";width:.6rem;height:.6rem;position:absolute;top:1px;margin-top:.85rem;left:0;background:#131212}@media(max-width: 460px){section ul{margin-left:.5rem}section ul li{padding-left:1.7rem}section ul li:before{top:0}}section blockquote{padding:1rem 0 1rem 3rem;font-family:"Marcellus";font-feature-settings:"lnum" 1;position:relative;color:#454545;font-style:italic;font-size:2.4rem;line-height:1.35;margin-bottom:2.5rem}section blockquote p:before{position:absolute;content:"“";color:#10a428;font-size:4rem;line-height:.5;top:2rem;left:0%}section blockquote>*:last-child{margin:0;padding-bottom:0}@media(max-width: 460px){section blockquote{font-size:2rem}}section .smaller-text{opacity:.5;font-size:1.2rem;line-height:1.35;letter-spacing:.015em}.page button,.page .button,.page .button-empty-button{border:0;display:inline-flex;align-items:center;justify-content:center;min-height:5.6rem;min-width:15rem;padding:5px 2rem;text-decoration:none;border-radius:10px;background:#fff;font-size:2rem;font-weight:500;line-height:1.15;background:#1544f3;color:#fff;border:1px solid #466bf5;transition:.2s}.page button:hover,.page .button:hover,.page .button-empty-button:hover{border-color:#1544f3;background-color:#0a33cb}.page button.empty-button,.page button.button-empty-button,.page button.empty-button-red,.page button.payment-button-small,.page button.payment-button,.page button.empty-button-dark-back,.page button.empty-button-green,.page button.verify-button,.page button.empty-button-blue,.page button.empty-button-dark,.page .button.empty-button,.page .button.button-empty-button,.page .empty-button.button-empty-button,.page .button-empty-button,.page .button.empty-button-red,.page .empty-button-red.button-empty-button,.page .button.payment-button-small,.page .payment-button-small.button-empty-button,.page .button.payment-button,.page .payment-button.button-empty-button,.page .button.empty-button-dark-back,.page .empty-button-dark-back.button-empty-button,.page .button.empty-button-green,.page .empty-button-green.button-empty-button,.page .button.verify-button,.page .verify-button.button-empty-button,.page .button.empty-button-blue,.page .empty-button-blue.button-empty-button,.page .button.empty-button-dark,.page .empty-button-dark.button-empty-button{border:1px solid #efe5e5;border-top:4px solid #bd1d2c;background:#fff;color:#131212;padding-bottom:7px}.page button.empty-button:not(.passive):hover,.page button.empty-button-red:not(.passive):hover,.page button.payment-button-small:not(.passive):hover,.page button.payment-button:not(.passive):hover,.page button.empty-button-dark-back:not(.passive):hover,.page button.empty-button-green:not(.passive):hover,.page button.verify-button:not(.passive):hover,.page button.empty-button-blue:not(.passive):hover,.page button.empty-button-dark:not(.passive):hover,.page .button.empty-button:not(.passive):hover,.page .button-empty-button:not(.passive):hover,.page .button.empty-button-red:not(.passive):hover,.page .button.payment-button-small:not(.passive):hover,.page .button.payment-button:not(.passive):hover,.page .button.empty-button-dark-back:not(.passive):hover,.page .button.empty-button-green:not(.passive):hover,.page .button.verify-button:not(.passive):hover,.page .button.empty-button-blue:not(.passive):hover,.page .button.empty-button-dark:not(.passive):hover{border-color:#bd1d2c;background-color:#fff}.page button.empty-button-dark,.page .button.empty-button-dark,.page .empty-button-dark.button-empty-button{border-top:4px solid #131212}.page button.empty-button-dark:not(.passive):hover,.page .button.empty-button-dark:not(.passive):hover,.page .empty-button-dark.button-empty-button:not(.passive):hover{border-color:#131212}.page button.empty-button-blue,.page .button.empty-button-blue,.page .empty-button-blue.button-empty-button{border-color:#1544f3;border-top:4px solid #1544f3;color:#1544f3}.page button.empty-button-blue:not(.passive):hover,.page .button.empty-button-blue:not(.passive):hover,.page .empty-button-blue.button-empty-button:not(.passive):hover{border-color:#131212;color:#131212}.page button.empty-button-green,.page button.verify-button,.page .button.empty-button-green,.page .empty-button-green.button-empty-button,.page .button.verify-button,.page .verify-button.button-empty-button{border-top:4px solid #10a428}.page button.empty-button-green:not(.passive):hover,.page button.verify-button:not(.passive):hover,.page .button.empty-button-green:not(.passive):hover,.page .empty-button-green.button-empty-button:not(.passive):hover,.page .button.verify-button:not(.passive):hover,.page .verify-button.button-empty-button:not(.passive):hover{border-color:#10a428}.page button.empty-button-simple,.page .evil-cookies .c-cont-flex .c-cont-links button.c-grey,.evil-cookies .c-cont-flex .c-cont-links .page button.c-grey,.page .button.empty-button-simple,.page .empty-button-simple.button-empty-button{border:1px solid #d9d6d6;background:#fff;color:#131212}.page button.empty-button-simple:not(.passive):hover,.page .evil-cookies .c-cont-flex .c-cont-links button.c-grey:not(.passive):hover,.evil-cookies .c-cont-flex .c-cont-links .page button.c-grey:not(.passive):hover,.page .button.empty-button-simple:not(.passive):hover,.page .empty-button-simple.button-empty-button:not(.passive):hover{border-color:#131212}.page button.empty-button-dark-back,.page .button.empty-button-dark-back,.page .empty-button-dark-back.button-empty-button{border-left:4px solid #131212;border-top-width:1px;border-top:1px solid #efe5e5}.page button.empty-button-red,.page button.payment-button-small,.page button.payment-button,.page .button.empty-button-red,.page .empty-button-red.button-empty-button,.page .button.payment-button-small,.page .payment-button-small.button-empty-button,.page .button.payment-button,.page .payment-button.button-empty-button{border-top:4px solid #bd1d2c}.page button.empty-button-red:not(.passive):hover,.page button.payment-button-small:not(.passive):hover,.page button.payment-button:not(.passive):hover,.page .button.empty-button-red:not(.passive):hover,.page .empty-button-red.button-empty-button:not(.passive):hover,.page .button.payment-button-small:not(.passive):hover,.page .payment-button-small.button-empty-button:not(.passive):hover,.page .button.payment-button:not(.passive):hover,.page .payment-button.button-empty-button:not(.passive):hover{border-color:#bd1d2c}.page button.smaller-button,.page button.verify-button,.page button.payment-button-small,.page .evil-cookies .c-cont-flex .c-cont-links button,.evil-cookies .c-cont-flex .c-cont-links .page button,.page .button.smaller-button,.page .smaller-button.button-empty-button,.page .button.verify-button,.page .verify-button.button-empty-button,.page .button.payment-button-small,.page .payment-button-small.button-empty-button{min-height:4.6rem;font-size:1.7rem;min-width:12rem}.page button.pdf-download,.page .button.pdf-download,.page .pdf-download.button-empty-button{padding-left:4.5rem;background:#fff url("../images/icons/pdf.png") no-repeat 1.2rem 45%/2.6rem auto}.page button.pdf-download-orange,.page .button.pdf-download-orange,.page .pdf-download-orange.button-empty-button{padding-left:4.5rem;background:#fff url("../images/icons/pdf-orange.png") no-repeat 1.2rem 45%/2.6rem auto;border-top-color:#fb7a2c}.page button.pdf-download-orange:hover,.page .button.pdf-download-orange:hover,.page .pdf-download-orange.button-empty-button:hover{border-color:#fb7a2c !important}.page button.payment-button,.page .button.payment-button,.page .payment-button.button-empty-button{padding-left:6rem;background:#fff url("../images/icons/credit-card.png") no-repeat 1.6rem 45%/3rem auto}.page button.payment-button-small,.page .button.payment-button-small,.page .payment-button-small.button-empty-button{padding-left:5.5rem;background:#fff url("../images/icons/credit-card.png") no-repeat 1.2rem 45%/3rem auto}.page button.passive,.page .button.passive,.page .passive.button-empty-button{cursor:default;opacity:.35;filter:grayscale(1)}.page button.add-button,.page .button.add-button,.page .add-button.button-empty-button{border:1px solid #d9d6d6;color:#131212;padding-left:4rem;background:#fff url("../images/icons/ico-plus-new.svg") no-repeat 1.2rem 50%/1.6rem auto}.page button.add-button:hover,.page .button.add-button:hover,.page .add-button.button-empty-button:hover{border-color:#131212 !important}@media(max-width: 460px){.page button,.page .button,.page .button-empty-button{padding-left:1.5rem;padding-right:1.5rem;font-size:1.8rem}.page button.smaller-button,.page .evil-cookies .c-cont-flex .c-cont-links button,.evil-cookies .c-cont-flex .c-cont-links .page button,.page button.payment-button-small,.page button.verify-button,.page .button.smaller-button,.page .smaller-button.button-empty-button,.page .button.payment-button-small,.page .payment-button-small.button-empty-button,.page .button.verify-button,.page .verify-button.button-empty-button{font-size:1.5rem}}.page .shipka-back{background:url(../images/icons/shipka-back.png) no-repeat 0 50%/auto 1.2rem;padding-left:2rem;display:inline-block}.page input[type=checkbox]{width:2.6rem;height:2.6rem;border:1px solid #131212;border-radius:3px}.page input[type=checkbox]:checked{background:#fff url(../images/icons/checkbox-blue.png) no-repeat 50% 50%/auto 1.8rem;border-color:#1544f3}.page input[type=checkbox]:disabled:checked{background-image:url(../images/icons/checkbox.png);border-color:#131212}.color-green .page input[type=checkbox]:checked{background-image:url(../images/icons/checkbox-green.png);border-color:#10a428}.color-red .page input[type=checkbox]:checked{background-image:url(../images/icons/checkbox-red.png);border-color:#bd1d2c}.page input[type=radio]{width:2.6rem;height:2.6rem;border:1px solid #131212;border-radius:1.3rem}.page input[type=radio]:checked{background:#fff url(../images/icons/radio-blue.png) no-repeat 50% 50%/auto 1.4rem;border-color:#1544f3}.page input[type=radio]:disabled:checked{background-image:url(../images/icons/radio.png);border-color:#131212}.color-green .page input[type=radio]:checked{background-image:url(../images/icons/radio-green.png);border-color:#10a428}.color-red .page input[type=radio]:checked{background-image:url(../images/icons/radio-red.png);border-color:#bd1d2c}.page select,.page textarea,.page input[type=text],.page input[type=password]{width:100%;height:4.2rem;padding:.2rem 1.5rem .2rem 1.25rem;background:#fff;border:1px solid #ececec}.page select.has-error,.page textarea.has-error,.page input[type=text].has-error,.page input[type=password].has-error{border-color:#e51528}.page textarea{min-height:4.2rem;max-height:30rem;resize:vertical;height:16rem;padding-top:.75rem;padding-bottom:.75rem}.page select{background:#fff url(../images/form/down.png) no-repeat;background-position:calc(100% - 10px) 50%;background-size:2rem auto}.page select option{font-family:Arial,Helvetica,sans-serif}.page input[readonly],.page select.passive,.page input.passive{background:#f8f8f8;color:gray;border-color:#f0f0f0}.page input.type-2-date{background-image:url(../images/icons/calendar.png);background-repeat:no-repeat;background-position:calc(100% - 10px) 50%;background-size:auto 2.4rem;padding-right:4rem;cursor:pointer}body#refs .ui-datepicker .ui-state-default{text-align:center}body#refs .ui-datepicker .ui-datepicker-prev,body#refs .ui-datepicker .ui-datepicker-prev:hover{background:url(../images/icons/arrow-left-black.png) no-repeat 50% 50%/auto 13px}body#refs .ui-datepicker .ui-datepicker-next,body#refs .ui-datepicker .ui-datepicker-next:hover{background:url(../images/icons/arrow-right-black.png) no-repeat 50% 50%/auto 13px}body#refs .ui-datepicker .ui-datepicker-year,body#refs .ui-datepicker .ui-datepicker-month{border:1px solid #c5c5c5;padding-left:5px;margin:0 2px;border-radius:3px;background:#fff url(../images/form/down.png) no-repeat;background-position:calc(100% - 5px) 50%;background-size:1.6rem auto}.evil-box{border-radius:10px;border:1px solid #efe5e5;border-top:7px solid #bd1d2c;background:#fff url(../images/poza-uraken-tr.png) no-repeat 90% 55%/auto 20rem;padding:3rem;margin-bottom:4rem;min-height:25rem}.evil-box.evil-box-green{border-top-color:#10a428}.evil-box-heading{display:flex;justify-content:space-between;align-items:center;padding-bottom:3rem}.evil-box-heading:last-child{padding-bottom:0}.evil-box-heading h2,.evil-box-heading .popup-big .popup-big-content h3,.popup-big .popup-big-content .evil-box-heading h3,.evil-box-heading .user-phorm-container .user-phorm-title,.user-phorm-container .evil-box-heading .user-phorm-title{padding:0}.evil-box-text>:last-child{padding-bottom:0;margin-bottom:0}.evil-box-buttons{padding-top:2.5rem;display:flex;flex-wrap:wrap;gap:1rem}.evil-box>:last-child{padding-bottom:0;margin-bottom:0}.evil-box table td{padding-right:1rem}@media(max-width: 660px){.evil-box{padding:2rem}}.evil-box-simple{border-radius:10px;border:1px solid #efe5e5;background:#fff;padding:3rem;margin-bottom:4rem}.evil-box-simple input[type=text]{width:100%;max-width:40rem}@media(max-width: 660px){.evil-box-simple{padding:2rem}}.page-box{border-radius:2px;border:1px solid #ececec;padding:3.5rem 4rem;min-height:10rem;background:#fff}@media(max-width: 880px){.page-box{padding:3rem}}@media(max-width: 660px){.page-box{padding:2.5rem 2rem 2rem}}.page-box.and-page-box{margin-top:4rem}.loading{width:100%;height:100%;z-index:1000;position:absolute;top:0;left:0}.loading span{width:100%;height:100%;max-height:100vh;position:sticky;top:0;left:0;display:block;background:rgba(255,255,255,.95)}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loading .lds-ring{display:inline-block;position:absolute;width:80px;height:80px;top:50%;left:50%;transform:translate(-50%, -50%)}.loading .lds-ring div{border:8px solid rgba(0,0,0,0);border-color:#131212 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite}.loading .lds-ring div:nth-child(1){animation-delay:-0.45s}.loading .lds-ring div:nth-child(2){animation-delay:-0.3s}.loading .lds-ring div:nth-child(3){animation-delay:-0.15s}.loading.smaller-loading .lds-ring{width:60px;height:60px}.loading.smaller-loading .lds-ring div{border-width:4px;width:50px;height:50px;border-color:#bd1d2c rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}form{position:relative}.phorm-container{width:100%;display:flex;justify-content:center;flex-direction:column;padding:4rem 0 3.75rem}.phorm-container .phorm{max-width:64rem;width:100%;margin:0 auto}.phorm-container .phorm-heading{padding:3.5rem 4rem .5rem;background:#fff;border:1px solid #ececec;border-bottom-width:0;border-radius:2px 2px 0 0}.phorm-container .phorm-heading-title{padding:0}.phorm-container .phorm-tab{padding:3.5rem 4rem 4rem;background:#fff;border:1px solid #ececec;border-radius:0 0 2px 2px;margin-bottom:4rem}.phorm-container .phorm-tab:first-child{border-top-width:0}.phorm-container .phorm-tab-heading{padding-bottom:3rem}.phorm-container .phorm-tab-heading small{opacity:.75;font-size:1.5rem;font-weight:500;padding-left:.5rem;display:inline-block}@media(max-width: 660px){.phorm-container .phorm-heading{padding-top:2.75rem}.phorm-container .phorm-tab{padding-top:2.75rem;padding-bottom:3rem;margin-bottom:3rem}}.phorm-container .phorm-item{padding-bottom:2rem}.phorm-container .phorm-item:last-child{padding-bottom:0}.phorm-container .phorm-item label{display:block;padding:0 0 1rem 0rem;font-size:1.5rem;width:100%}.phorm-container .phorm-item label.checkbox{position:relative;padding:1px 0 1px 4rem;font-weight:700}.phorm-container .phorm-item label.checkbox input{position:absolute;top:0;left:0;z-index:2}.phorm-container .phorm-item .label-2{opacity:.45;padding-top:1rem;font-size:1.4rem}.phorm-container .phorm-item .over-input{display:flex;align-items:center;flex-wrap:wrap}.phorm-container .phorm-item input.field_degree_1{max-width:20rem}.phorm-container .phorm-item input.field_degree_2{max-width:20rem}.phorm-container .phorm-error{padding-top:1rem;color:#bd1d2c;font-size:1.4rem;letter-spacing:.01em}.phorm-container .phorm-errors-global{padding-top:3.5rem}.phorm-container .phorm-errors-global .error-item{color:#bd1d2c;font-size:1.4rem;letter-spacing:.01em}.phorm-container .form-tab-empty{margin-bottom:2.5rem}.phorm-container .form-tab-empty [name=as]{margin-bottom:1rem}.phorm-container .form-tab-empty .evil-item{display:none}.phorm-container .phorm-buttons{padding:0 0 4rem}.phorm-container .phorm-aftersend{border:1px solid #ececec;border-top-width:0;font-size:1.6rem;min-height:13rem;padding:3.5rem 4rem 4rem 4rem;background:#fff;display:flex;justify-content:center;flex-direction:column}.phorm-container .phorm-aftersend p{padding-bottom:1rem}.phorm-container .phorm-aftersend p:last-child{padding:0}.phorm-container .phorm-aftersend p.smaller-p{font-size:1.5rem;line-height:1.45;padding-top:5px;color:#989898}.phorm-container .phorm-aftersend p.smaller-p a{color:#353535}.phorm-container .phorm-upper-message{margin:3.5rem 0 0;font-size:1.6rem;color:#10a428;position:relative;padding-left:2rem}.phorm-container .phorm-upper-message:before{color:#10a428;font-size:3rem;line-height:1;font-style:italic;content:"";position:absolute;top:0;left:0;z-index:2;content:"“";font-family:Georgia,"Times New Roman",Times,serif}.phorm-container .phorm-tab.has-opener .phorm-tab-heading{padding-right:3.5rem;position:relative;padding-bottom:0;margin-bottom:2.5rem}.phorm-container .phorm-tab.has-opener .phorm-tab-heading:after{background:#fff url(../images/form/down.png) no-repeat;background-position:50% calc(50% + 2px);background-size:3rem auto;width:3rem;height:100%;position:absolute;right:0;top:0;content:"";transform:rotate(180deg)}.phorm-container .phorm-tab.has-opener:not(.opened) .phorm-tab-heading{margin-bottom:0}.phorm-container .phorm-tab.has-opener:not(.opened) .phorm-tab-heading:after{transform:none}.phorm-container .phorm-tab.has-opener:not(.opened) .phorm-tab-inner{display:none}.phorm-container .phorm-item.type-file{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.phorm-container .phorm-item.type-file .phorm-image-preview{height:10rem;border:1px solid #d9d6d6;flex:0 0 10rem;padding:5px;order:2;border-radius:2px}.phorm-container .phorm-item.type-file .phorm-image-preview-inner{width:100%;height:100%;background:rgba(0,0,0,0) none no-repeat 50% 50%/cover;border-radius:2px}.phorm-container .phorm-item.type-file .phorm-image-upload{padding-right:4rem;order:1;flex:1 1 auto;width:auto}.phorm-container .shop_users_register .phorm-aftersend,.phorm-container .shop_users_account .phorm-aftersend,.phorm-container .shop_users_profile .phorm-aftersend{padding-left:12rem;background:#fff url(../images/form/ok.png) no-repeat 4rem 4rem;background-size:auto 5rem}.phorm-container .phorm-tab,.phorm-container .phorm-heading{padding-left:4rem;padding-right:4rem}@media(max-width: 1080px){.phorm-container .phorm-tab,.phorm-container .phorm-heading{padding-left:3rem;padding-right:3rem}}@media(max-width: 660px){.phorm-container .phorm-tab,.phorm-container .phorm-heading{padding-left:2rem;padding-right:2rem}}.user-phorm-container{padding:4rem 0 3.75rem 0}.user-phorm-container .user-phorm{padding:4rem;min-height:16rem;max-width:56rem;border-radius:1px;width:100%;margin:0 auto;background:#fff;border:1px solid #ececec}@media(max-width: 660px){.user-phorm-container .user-phorm{padding:3rem 0}}.user-phorm-container label{display:block;padding:0 0 1.4rem 0rem}.user-phorm-container input.text{width:100%;height:4.6rem;padding-left:5rem}.user-phorm-container input.password{width:100%}.user-phorm-container .input-block{position:relative;margin:0 0 1.5rem 0}.user-phorm-container .input-block .input-image{width:4.6rem;height:4.4rem;position:absolute;top:0;left:0;z-index:2;background:rgba(0,0,0,0) url(../images/icons/ico-user-black.svg) no-repeat 19px 50%/2rem auto}.user-phorm-container .input-block .input-image-pass{background-image:url(../images/icons/ico-password-black.svg)}.user-phorm-container .button-block{padding-top:1.5rem}.user-phorm-container .user-phorm-footer{border-radius:1px;text-align:center;padding:1.25rem 1rem 0}.user-phorm-container .user-phorm-footer a{text-decoration:none;display:inline-block;margin:0 7px}.user-phorm-container .user-phorm-footer a:hover{text-decoration:underline}.user-phorm-container .user-phorm-message-block{padding-bottom:1.5rem}.user-phorm-container .user-phorm-message-block:last-child{padding-bottom:0}.user-phorm-container .user-phorm-error-small{border-bottom:2px solid #e51528;margin-bottom:3rem;padding:0 0 1rem 0;color:#bd1d2c}.user-phorm-container .user-phorm-error-big{color:#bd1d2c;font-size:1.7rem;font-weight:400;line-height:1.35}.user-phorm-container .user-phorm-error-big a{color:#bd1d2c}.user-phorm-container .user-phorm-error-big p{padding-bottom:0}.user-phorm-container .user-phorm-error-big p:not(:last-child){padding-bottom:1.5rem}.user-phorm-container .user-phorm-error-big .button,.user-phorm-container .user-phorm-error-big .page .button-empty-button,.page .user-phorm-container .user-phorm-error-big .button-empty-button{margin-top:1.5rem}.user-phorm-container .user-phorm-success-big{color:#10a428;font-size:1.7rem;font-weight:400;line-height:1.35}.user-phorm-container .user-phorm-success-big a{color:#095e17}.user-phorm-container .user-phorm-success-big p{padding-bottom:0}.user-phorm-container .user-phorm-success-big p:not(:last-child){padding-bottom:1.5rem}.user-phorm-container .user-phorm{padding-left:4rem;padding-right:4rem}@media(max-width: 1080px){.user-phorm-container .user-phorm{padding-left:3rem;padding-right:3rem}}@media(max-width: 660px){.user-phorm-container .user-phorm{padding-left:2rem;padding-right:2rem}}.tests-items h2,.tests-items .popup-big .popup-big-content h3,.popup-big .popup-big-content .tests-items h3,.tests-items .user-phorm-container .user-phorm-title,.user-phorm-container .tests-items .user-phorm-title{flex-basis:100%}.tests-items h3{font-size:2.8rem;flex-basis:100%}.test-items-container{display:flex;flex-wrap:wrap}.test-items-container .item{border:1px solid #efe5e5;border-radius:3px;background:#fff;position:relative;padding:2rem 2rem 2rem 2rem;background:rgba(0,0,0,0) no-repeat calc(100% - 2rem) 2rem;background-size:auto 6rem;display:flex;flex-direction:column;min-height:20rem;margin-bottom:3.5rem}@media(min-width: 1081px){.test-items-container .item{width:calc((100% - 35*2px)/3);margin-right:35px}.test-items-container .item:nth-child(3n){margin-right:0}}@media(min-width: 661px)and (max-width: 1080px){.test-items-container .item{width:calc((100% - 35*1px)/2);margin-right:35px}.test-items-container .item:nth-child(2n){margin-right:0}}@media(max-width: 660px){.test-items-container .item{width:100%}}.test-items-container .item h3{font-family:"Roboto Condensed";letter-spacing:.015em;font-size:2rem;text-transform:uppercase;padding-bottom:2rem;padding-right:6rem;width:100%;flex:0 0 auto}.test-items-container .item p{line-height:1.45;font-size:1.4rem;padding-right:6rem;width:100%;flex:0 0 auto}.test-items-container .item .button,.test-items-container .item .page .button-empty-button,.page .test-items-container .item .button-empty-button{margin-top:auto;align-self:flex-start;flex:0 0 auto}.test-items-container .item .unlock-message{min-height:4.6rem;color:#bd1d2c;margin-top:auto;padding:0;widtH:100%;flex:0 0 auto;display:flex;align-items:flex-end}.test-items-container+h2,.popup-big .popup-big-content .test-items-container+h3,.user-phorm-container .test-items-container+.user-phorm-title,.test-items-container+h3{padding-top:2.5rem}.test-detail{padding:6rem 0 6.5rem}.test-detail .category-content{padding-top:0}.test-detail .question .question-answers .answer-item{margin-bottom:1.5rem;display:block;position:relative;line-height:18px;padding:4px 0 4px 4rem;min-height:2.5rem}.test-detail .question .question-answers .answer-item:last-child{margin-bottom:0}.test-detail .question .question-answers input[type=checkbox],.test-detail .question .question-answers input[type=radio]{position:absolute;left:0;top:0;z-index:2}.test-detail .question .question-answers.has-images{display:flex;align-items:space-between;flex-wrap:wrap;margin:-1rem 0 -0.5rem}.test-detail .question .question-answers.has-images .answer-item{margin:0;padding:1rem;max-width:24rem}@media(max-width: 660px){.test-detail .question .question-answers.has-images .answer-item{width:50%}}.test-detail .question .question-answers.has-images .answer-item img{margin:0;display:block;border:1px solid #efe5e5;border-radius:5px;width:100%;cursor:pointer}.test-detail .question .question-answers.has-images .answer-item span+img{margin-top:10px}.test-detail .question .question-answers.has-images .answer-item input{display:none}.test-detail .question .question-answers.has-images .answer-item input:checked+span img{border-color:#1544f3;border-width:2px}.test-detail .question .question-answers.has-images .answer-item.color-green img{border-color:#10a428 !important;border-width:2px !important}.test-detail .question .question-answers.has-images .answer-item.color-red img{border-color:#e51528 !important;border-width:2px !important}.test-detail .question .question-descr{padding-top:2.5rem}.test-detail .question.not-filled{border-bottom-color:#bd1d2c}@keyframes colorBlink{0%{color:#e51528}25%{color:#131212}50%{color:#e51528}75%{color:#131212}100%{color:#e51528}}.test-detail .question.not-all-answers .question-heading small{color:#e51528;animation:colorBlink 1.5s ease .5s forwards}.test-detail-buttons.top-buttons{margin-bottom:4rem}.test-detail-error-message{border-radius:10px;border-color:#efe5e5}.test-detail-error-message p{font-size:2rem;font-family:"Roboto Condensed";font-weight:500}.test-detail-error-message p:last-child{padding-bottom:0}.countdown{border-radius:5px;border:1px solid #efe5e5;background:#fff;color:#131212;font-size:0;min-width:10rem;white-space:nowrap;padding:.5rem 1rem;height:4.4rem;display:flex;align-items:center;justify-content:center;flex-direction:row}.countdown .item{font-size:2.4rem}.countdown .countdown-twodot{font-size:2.4rem;padding:0 2px}@keyframes borderSwitch{0%{border-color:#efe5e5}50%{border-color:#bd1d2c}100%{border-color:#efe5e5}}@keyframes colorSwitch{0%{color:#131212}50%{color:#bd1d2c}100%{color:#131212}}.countdown.animated{animation:1s borderSwitch infinite}.countdown.animated-2{animation:.5s borderSwitch infinite}.countdown.too-late{border-color:#e51528 !important;color:#e51528}.countdown.bottom-countdown{position:fixed;bottom:3rem;right:3rem;z-index:200;border-color:#131212;opacity:0;transition:opacity .5s ease}.countdown.bottom-countdown.shown{opacity:1}.profile-columns{display:flex;padding:4rem 0 3.75rem}@media(max-width: 660px){.profile-columns{flex-direction:column;padding-top:2rem}}.profile-columns .profile-nav{border-radius:2px;border:1px solid #ececec;flex:0 0 28rem;height:auto;align-self:flex-start;background:#fff}.profile-columns .profile-nav a{display:flex;width:100%;text-decoration:none;align-items:center;padding:1rem 1.75rem;min-height:4rem;border-bottom:1px solid #ececec}.profile-columns .profile-nav a.active{font-weight:700}.profile-columns .profile-nav a:hover:not(.active){text-decoration:underline}.profile-columns .profile-nav a:last-child{border-bottom-width:0}@media(min-width: 661px){.profile-columns .profile-nav a.logout{padding-left:4rem;font-family:"Roboto Condensed";font-weight:700;text-transform:uppercase;background:url(../images/profile/logout.png) no-repeat 1.5rem 50%;background-size:auto 1.8rem}.profile-columns .profile-nav a.logout:hover{color:#bd1d2c;background-image:url(../images/profile/logout-red.png);text-decoration:none}}@media(max-width: 880px){.profile-columns .profile-nav{flex-basis:20rem}}@media(max-width: 660px){.profile-columns .profile-nav{width:100%;flex-basis:auto;margin-bottom:0rem;border-radius:0;flex-direction:row;display:flex;border:0;background:rgba(0,0,0,0)}.profile-columns .profile-nav a{margin:0 2rem 2rem 0;width:10rem;height:10rem;padding:4rem .75rem 1.25rem;background:#fff;border:1px solid #ececec;text-align:center;line-height:1;font-size:1.4rem;justify-content:center;align-items:flex-end;background:rgba(0,0,0,0) none no-repeat 50% 1.5rem;background-size:auto 4rem;border-radius:2px}.profile-columns .profile-nav a.tests{background-image:url(../images/profile/testing.png)}.profile-columns .profile-nav a.account{background-image:url(../images/profile/account.png)}.profile-columns .profile-nav a.profile{background-image:url(../images/profile/profile.png)}.profile-columns .profile-nav a.logout{display:none}.profile-columns .profile-nav a.active{font-weight:500;background-color:#ececec}.profile-columns .profile-nav a:last-child{border-bottom-width:1px;margin-right:0}}@media(max-width: 460px){.profile-columns .profile-nav{margin-bottom:1rem}.profile-columns .profile-nav a{font-size:1.3rem;padding-bottom:.75rem;width:8rem;height:8rem;background-position-y:1rem;background-size:auto 3rem;margin:0 1rem 1rem 0}}.profile-columns .profile-content{flex:1 1 auto;margin-left:2rem;position:relative}.profile-columns .profile-content .phorm-container{padding:0}.profile-columns .profile-content .phorm-container form{max-width:100%}@media(max-width: 660px){.profile-columns .profile-content{width:100%;margin:0}}.profile-test-list .item{margin-bottom:4rem;border:1px solid #ececec;border-radius:5px}.profile-test-list .item:last-child{margin-bottom:0}.profile-test-list .item.item-year{padding:0;border:0}.profile-test-list .item.item-year h3{padding:0}.profile-test-list .item-heading{border-bottom:1px solid #ececec;background:#f7f7f7;font-weight:700;font-weight:600;border-radius:4px 4px 0 0;letter-spacing:.01em;padding:1.5rem 2rem;font-size:1.6rem}.profile-test-list .item-heading small{font-size:100%}.profile-test-list .item-data{display:flex;flex-wrap:wrap;border-bottom:1px solid #ececec;font-size:1.6rem;padding-left:7.5rem;background:rgba(0,0,0,0) no-repeat 2.5rem 50%/4.6rem auto}.profile-test-list .item-data:last-child{border-bottom-width:0}.profile-test-list .item-data .item-col{flex:0 1 50%;padding:3.5rem 0 3.5rem 0}.profile-test-list .item-data .item-row{padding:0 2rem}.profile-test-list .item-data .item-row+.item-row{padding-top:1.5rem}.profile-test-list .item-data.passed-0{background-image:url(../images/icons/test-fail.png)}.profile-test-list .item-data.passed-1{background-image:url(../images/icons/test-success.png)}@media(max-width: 660px){.profile-test-list .item-data{padding-left:0;padding-top:6rem;background-position:50% 2.5rem}.profile-test-list .item-data .item-col{padding-left:0;padding-right:0}}.profile-test-list .item-links{padding:1rem 2rem;display:flex;justify-content:flex-end;gap:1rem;flex-wrap:wrap}.profile-test-list .item-links .button,.profile-test-list .item-links .page .button-empty-button,.page .profile-test-list .item-links .button-empty-button{border-radius:8px}@media(max-width: 460px){.profile-test-list .item-links{justify-content:center}.profile-test-list .item-links .button,.profile-test-list .item-links .page .button-empty-button,.page .profile-test-list .item-links .button-empty-button{width:100%;max-width:25rem}}.profile-payment-list{border-radius:4px;border:1px solid #ececec}.profile-payment-list .item{display:flex;flex-wrap:nowrap;padding:1rem 1.5rem;font-size:1.4rem;border-bottom:1px solid #ececec}.profile-payment-list .item-id{flex:0 1 40%}.profile-payment-list .item-date{flex:1 1 40%}.profile-payment-list .item-date small{font-size:1rem}.profile-payment-list .item-amount{flex:0 0 20%;text-align:right}.profile-payment-list .item-heading{background:#f7f7f7;font-weight:700;font-weight:600;border-radius:4px 4px 0 0;letter-spacing:.01em}.profile-test-detail .prophile-back-button{margin-bottom:3.5rem}.profile-test-detail .prophile-back-button:last-child{margin:-0.5rem 0 0 0}.profile-test-detail .question .question-answers .answer-item{margin-bottom:1.5rem;display:block;position:relative;line-height:18px;padding:4px 0 4px 4rem;min-height:2.5rem}.profile-test-detail .question .question-answers .answer-item:last-child{margin-bottom:0}.profile-test-detail .question .question-answers input[type=checkbox],.profile-test-detail .question .question-answers input[type=radio]{position:absolute;left:0;top:0;z-index:2}.profile-test-detail .question .question-answers.has-images{display:flex;align-items:space-between;flex-wrap:wrap;margin:-1rem 0 -0.5rem}.profile-test-detail .question .question-answers.has-images .answer-item{margin:0;padding:1rem;max-width:24rem}@media(max-width: 660px){.profile-test-detail .question .question-answers.has-images .answer-item{width:50%}}.profile-test-detail .question .question-answers.has-images .answer-item img{margin:0;display:block;border:1px solid #efe5e5;border-radius:5px;width:100%;cursor:pointer}.profile-test-detail .question .question-answers.has-images .answer-item span+img{margin-top:10px}.profile-test-detail .question .question-answers.has-images .answer-item input{display:none}.profile-test-detail .question .question-answers.has-images .answer-item input:checked+span img{border-color:#1544f3;border-width:2px}.profile-test-detail .question .question-answers.has-images .answer-item.color-green img{border-color:#10a428 !important;border-width:2px !important}.profile-test-detail .question .question-answers.has-images .answer-item.color-red img{border-color:#e51528 !important;border-width:2px !important}.profile-test-detail .question .question-descr{padding-top:2.5rem}.profile-test-detail .question.not-filled{border-bottom-color:#bd1d2c}@keyframes colorBlink{0%{color:#e51528}25%{color:#131212}50%{color:#e51528}75%{color:#131212}100%{color:#e51528}}.profile-test-detail .question.not-all-answers .question-heading small{color:#e51528;animation:colorBlink 1.5s ease .5s forwards}.profile-test-detail .question{margin-bottom:4rem}.profile-test-detail .question .question-heading{padding-bottom:2rem;font-size:2rem}.profile-test-detail .question .question-descr{padding-top:1.5rem}.profile-test-detail .question .question-answers .answer-item{margin-bottom:1rem;padding:2px 0 2px 3.3rem;font-size:1.4rem;line-height:1.3;min-height:2.3rem}.profile-test-detail .question .question-answers input[type=radio]{width:2rem;height:2rem;top:1px}.profile-test-detail .question .question-answers input[type=radio]:checked{background-size:auto 1rem}.profile-test-detail .question .question-answers input[type=checkbox]{width:2rem;height:2rem;top:1px}.profile-test-detail .question .question-answers input[type=checkbox]:checked{background-size:auto 1rem}.profile-test-detail .question .question-answers.has-images .answer-item{max-width:16rem}.paging-master{padding-top:3.5rem;display:flex}.paging-master .paging{display:flex;flex-wrap:wrap;flex:0 1 auto;margin-left:auto}.paging-master .paging span{display:none}.paging-master .paging a,.paging-master .paging strong,.paging-master .paging i{border-radius:8px;height:4.6rem;width:4.6rem;display:inline-flex;align-items:center;justify-content:center;font-size:1.7rem;border:1px solid #ececec;margin-right:1rem;text-decoration:none;font-style:normal}.paging-master .paging a:hover{border-color:#131212}.paging-master .paging strong,.paging-master .paging i{border-color:rgba(0,0,0,0);margin-right:.5rem}.paging-master .paging *+i,.paging-master .paging *+strong{margin-left:-0.5rem}.paging-master .paging>:last-child{margin-right:0}.paging-master .paging-mobile{display:none}.paging-master .paging-more{flex:0 0 auto;margin-bottom:3rem;margin-right:auto}@media(max-width: 880px){.paging-master{flex-direction:column}.paging-master .paging{order:1;flex-wrap:nowrap;margin:0 0 2rem 0}.paging-master .paging-more{order:2}}@media(max-width: 460px){.paging-master .paging{display:none}}.tooltip{display:none;position:absolute;color:#fdfdfd;margin-top:-2rem;background-color:#131212;padding:1.2rem 2rem;transform:translate(-50%, -100%);z-index:1000;display:block;text-align:center;max-width:20rem;top:0;left:50%;font-size:1.3rem;line-height:1.25;letter-spacing:.02em;border-radius:4px}.tooltip:after{content:"";display:block;position:absolute;border-color:#131212 rgba(0,0,0,0);width:0;border-style:solid;border-width:15px 15px 0;bottom:-13px;left:50%;transform:translate(-50%, 0)}@media(max-width: 660px){.tooltip{padding:1rem 1.2rem;font-size:1.2rem}}[data-tooltip]{position:relative}.popup-overlayer{z-index:300300;position:fixed;toP:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.95)}.popup-big{box-shadow:0px 1px 8px #d9d6d6;background:#fff;z-index:300400;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:80rem;height:70rem;max-height:calc(100vh - 60px);max-width:calc(100vw - 40px)}.popup-big .close{position:absolute;z-index:1;box-shadow:0px 1px 6px rgba(0,0,0,.1607843137);text-decoration:none;display:flex;align-items:center;justify-content:center;font-size:2.8rem;line-height:1;padding-bottom:0px;width:4rem;height:4rem;right:0;top:0;border-radius:50%;transition:all .3s ease;left:50%;margin:-2rem 0 0 -2rem;color:#fdfdfd;background-color:#bd1d2c}.popup-big .close:hover{box-shadow:0px 1px 6px rgba(0,0,0,.4392156863)}.popup-big .popup-big-scroll{height:100%;width:100%;overflow:auto}.popup-big .popup-big-content{width:100%;min-height:100%;display:flex;justify-content:center;flex-direction:column;padding:4rem 3rem 3rem}.popup-big .popup-big-content p,.popup-big .popup-big-content li{font-size:1.3rem}.popup-big .popup-big-content h2,.popup-big .popup-big-content .user-phorm-container .user-phorm-title,.user-phorm-container .popup-big .popup-big-content .user-phorm-title,.popup-big .popup-big-content h3,.popup-big .popup-big-content p,.popup-big .popup-big-content ul{padding-bottom:2rem}.popup-big .popup-big-content h4{color:#d9d6d6;padding-bottom:3rem;font-size:1.2rem;letter-spacing:.01em}.popup-big .gdpr-confirm{padding:1rem 0 3rem}.popup-big .gdpr-confirm label{position:relative;min-height:2.6rem;padding:.1rem 0 .1rem 4rem;font-size:1.6rem;line-height:2.4rem;font-weight:500;display:flex;align-items:center}.popup-big .gdpr-confirm label input{position:absolute;top:0;left:0;margin:0}.popup-big .gdpr-button{text-align:center;position:relative;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.slider-master{position:relative;z-index:1;overflow:hidden;max-height:70rem}.slider-master .resizer{display:block;width:100%;margin:0}.slider-master .resizer.mobile{display:none}@media(max-width: 880px){.slider-master .resizer.desktop{display:none}.slider-master .resizer.mobile{display:block}}.slider-master .slider-inner{left:0;height:100%;width:100%;z-index:2;overflow:hidden;position:absolute;top:0;display:flex}.slider-master .slider-item{width:100%;height:100%;position:relative;z-index:3;background:rgba(0,0,0,0) none no-repeat 50% 25%/cover}.slider-master .slider-item:after{content:"";top:0;right:25%;bottom:0;left:0;opacity:.75;background-image:linear-gradient(to left, transparent 0%, black 100%);z-index:4;position:absolute}.slider-master:not(.ajax-inited) .item:not(:first-child){display:none}.slider-master .slider-shipka{opacity:.95;position:absolute;z-index:20;font-size:0;color:#fff;left:2rem;top:50%;width:3rem;height:6rem;transform:translateY(-50%);background:url(../images/icons/arrow-left.png) no-repeat 50% 50%/contain}.slider-master .slider-shipka.shipka-right{left:auto;right:2rem;background-image:url(../images/icons/arrow-right.png)}@media(max-width: 880px){.slider-master{max-height:40rem}.slider-master .slider-item:after{right:50%}.slider-master .slider-shipka{left:1rem;width:2rem;height:4rem}.slider-master .slider-shipka.shipka-right{left:auto;right:1rem}}.category-content{padding:7rem 0 7.5rem}@media(max-width: 460px){.category-content{padding:4rem 0 4.5rem}}.category-content>:last-child{margin-bottom:0;padding-bottom:0}.homepage-partners-logos{position:relative;padding-bottom:5rem}.homepage-partners-logos .items{display:flex;flex-wrap:wrap;align-items:center}.homepage-partners-logos .item img{max-width:12rem;max-height:12rem;display:block;margin:0 3rem 3rem 0}.homepage-partners-logos .item:last-child img{margin-right:0}@media(max-width: 460px){.homepage-partners-logos .items{justify-content:center}.homepage-partners-logos .item img{max-width:8rem;max-height:8rem;margin-right:2rem}}.new-payment-profile{position:relative}.new-payment-profile p{padding-bottom:2rem}.new-payment-profile p.smaller-text{margin-top:-1.25rem}.new-payment-profile .new-payment-container label{display:block;margin-bottom:1rem}.new-payment-profile .new-payment-container fieldset{margin-top:1.5rem;border:1px solid #ececec;padding:2rem 1rem;border-radius:3px;background:#fdfdfd}.new-payment-profile .new-payment-container fieldset legend{padding:0 1rem;background:#fff}.new-payment-profile .new-payment-container .fieldset-inner{padding:1rem 3rem 2rem}@media(max-width: 660px){.new-payment-profile .new-payment-container .fieldset-inner{padding-left:1rem;padding-right:1rem}}.new-payment-profile .new-payment-container .fieldset-inner-continue{padding:2rem 0 4rem}.new-payment-profile .new-payment-container .fieldset-inner-continue .verify-error{color:#e51528;padding-bottom:2rem}.new-payment-profile .new-payment-container select{height:3.8rem;max-width:35rem;border-radius:3px;margin-bottom:3rem}.new-payment-profile .new-payment-container .new-payment-input-template{display:flex;flex-wrap:wrap;margin-bottom:1rem}.new-payment-profile .new-payment-container .new-payment-input-template input.text{height:3.8rem;max-width:35rem;margin-right:10px;border-radius:3px}.new-payment-profile .new-payment-container .new-payment-input-template a.delete-link{width:3.8rem;height:3.8rem;margin:0 10px 0 -5px;border-radius:3px;border:1px solid #ececec;font-size:0;background:#fff url(../images/icons/close.png) no-repeat 50% 50%/auto 1rem}.new-payment-profile .new-payment-container .new-payment-input-template a.delete-link:not(.passive):hover{border-color:#131212}.new-payment-profile .new-payment-container .new-payment-input-template a.delete-link.passive{opacity:.5}.new-payment-profile .new-payment-container .new-payment-input-template .verify-inline-error{color:#e51528;display:flex;align-items:center;letter-spacing:.01em;padding:5px 0}.new-payment-profile .new-payment-container .add-button{min-height:3.8rem;height:3.8rem;font-size:1.4rem;border-radius:3px}.profile-payment-message{border-radius:2px;border:1px solid #ececec;background:#fff;padding:1.5rem 2rem;margin-bottom:2rem;text-align:center;font-size:2rem;display:flex;gap:1rem;align-items:center;justify-content:center}.profile-payment-message .ico{width:3rem;height:3rem;background:rgba(0,0,0,0) none no-repeat 50% 50%/contain}.profile-payment-message-success{color:#10a428;border-color:rgba(16,164,40,.25)}.profile-payment-message-success .ico{background-image:url(../images/icons/test-success.png)}.profile-payment-message-fail{color:#e51528;border-color:rgba(229,21,40,.25)}.profile-payment-message-fail .ico{background-image:url(../images/icons/test-fail.png)}/*# sourceMappingURL=refs.css.map */