@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600,800);
@charset "UTF-8";@font-face{font-family:Europe;src:url(../fonts/EuropeExt.ttf)}*{box-sizing:border-box;font-family:Open Sans,sans-serif;margin:0;outline:none;padding:0}@font-face{font-display:auto;font-family:exo-semibold;src:url(../fonts/exo/Exo2-SemiBold.ttf)}@font-face{font-display:auto;font-family:exo-bold;src:url(../fonts/exo/Exo2-Bold.ttf)}@font-face{font-display:auto;font-family:exo-regular;src:url(../fonts/exo/Exo2-Regular.ttf)}@font-face{font-display:auto;font-family:balsamiq-regular;src:url(../fonts/balsamiq-sans/BalsamiqSans-Regular.ttf)}.is-loading{position:relative}.is-loading:before{background-color:hsla(0,0%,100%,.9);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.is-loading:after{background-image:url(../img/loader.svg);background-position:50%;background-repeat:no-repeat;background-size:30px;content:"";height:30px;left:50%;position:absolute;transform:translate(-50%);width:30px;z-index:2}.tooltip{position:relative}.tooltip span{background-image:-webkit-gradient(linear,left bottom,left top,from(#ffa94c),to(#ffbe4c));background-image:linear-gradient(0deg,#ffa94c,#ffbe4c);border-radius:2px;color:#fff;display:block;font-family:Open Sans,sans-serif;font-size:13px;line-height:1.4;opacity:0;padding:5px;pointer-events:none;position:absolute;right:0;top:calc(100% + 10px);transition:.2s;width:250px}.tooltip span:before{background-image:url(../img/pointer.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;bottom:100%;content:"";height:18px;position:absolute;right:0;width:20px}.tooltip:hover span{opacity:1;top:calc(100% + 5px)}.wrapper{margin:0 auto;width:1200px}.mobile-accordions{display:none!important}.input-holder-v{position:relative;transition:.3s}.input-holder-v input{border:1px solid rgba(238,76,76,0)!important;transition:1s}.input-holder-v label{opacity:0;pointer-events:none}.custom-popup{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;display:none;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0;transition:.3s;width:100vw;z-index:999999}.custom-popup .popup-window{background-color:#f5f5f5;border-radius:10px;padding:15px;text-align:center;transition:.3s;z-index:999}.custom-popup .popup-window .close-popup{cursor:pointer;text-align:right;transition:.3s}.custom-popup .popup-window .close-popup img:hover{opacity:.9}.custom-popup .popup-window h3{color:#4fa0c9;font-weight:600;padding:5px 20px}.custom-popup .popup-window p{color:#b8c1cd;font-size:14px;padding:5px 20px}.custom-popup .popup-window .popup-body .content{max-height:80vh;max-width:80vw;min-width:700px;overflow-y:auto}.custom-popup .popup-window .popup-buttons{padding-top:30px}.custom-popup .popup-window .popup-buttons button{background-color:#4478b3;color:#f5f5f5}.custom-popup .popup-window .popup-buttons .return,.custom-popup .popup-window .popup-buttons button{border:none;border-radius:3px;box-shadow:0 3px 10px -1px rgba(0,0,0,.5);cursor:pointer;font-size:18px;font-weight:600;height:50px;margin:10px;transition:.3s;width:200px}.custom-popup .popup-window .popup-buttons .return{background-color:#ccd7e4;color:#4478b3}.custom-popup .popup-window .popup-buttons button:hover{opacity:.9}.custom-popup.term-popup .popup-window{padding:0;width:500px}.custom-popup.term-popup .popup-window .popup-head{padding:20px}.custom-popup.term-popup .popup-window .popup-head .title{color:#26546d;font-size:18px;font-weight:600;margin-top:5px}.custom-popup.term-popup .popup-window .shadow{box-shadow:0 3px 3px 0 #c9c9c9;height:5px}.custom-popup.term-popup .popup-window .popup-body{color:#26546d;max-height:50vh;overflow-y:auto;padding:20px!important;text-align:left}.custom-popup.term-popup .popup-window .popup-footer{align-items:center;background:#ddd;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:15px 20px}.custom-popup.term-popup .popup-window .popup-footer button{background:#0b94d8;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:15px 40px}.custom-popup.term-popup .popup-window .popup-footer button:hover{background:#0d8bca}.camera-permission-popup{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:.3s;width:100vw;z-index:9999999999}.camera-permission-popup .window{background-color:#e6f1ff;border-radius:10px;padding:15px;text-align:center;transform:scale(0);transition:.3s;width:700px;z-index:999}.camera-permission-popup .window .close-popup{cursor:pointer;text-align:right;transition:.3s}.camera-permission-popup .window .close-popup img:hover{opacity:.9}.camera-permission-popup .window h3{color:#1d2143;font-weight:600;padding:5px 20px}.camera-permission-popup .window p{color:#7980a1;font-size:14px;padding:5px 20px}.camera-permission-popup .window .popup-buttons{padding-top:30px}.camera-permission-popup .window .popup-buttons .start{background-color:#4478b3;color:#f5f5f5}.camera-permission-popup .window .popup-buttons .cancel,.camera-permission-popup .window .popup-buttons .start{border:none;border-radius:3px;box-shadow:0 3px 10px -1px rgba(0,0,0,.5);cursor:pointer;font-size:18px;font-weight:600;height:50px;margin:10px;transition:.3s;width:200px}.camera-permission-popup .window .popup-buttons .cancel{background-color:#ccd7e4;color:#4478b3}.camera-permission-popup .window .popup-buttons button:hover{opacity:.9}.camera-permission-popup.show-popup{opacity:1;pointer-events:all}.camera-permission-popup.show-popup .window{transform:scale(1)}#user-video-container{bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;pointer-events:none;position:fixed;right:20px;transform:scale(0);transition:.3s;z-index:99999}#user-video-container #user-video{border-radius:6px;height:100px;-o-object-fit:cover;object-fit:cover;width:100px}#user-video-container #camera-indicator{display:none;height:50px;margin:auto -10px -10px auto;position:relative;width:50px}#user-video-container #camera-indicator img{height:100%;width:100%}#user-video-container #camera-indicator:after{background-color:#20a126;border-radius:50%;content:"";height:10px;position:absolute;right:8px;top:6px;width:10px}#user-video-container.show{opacity:1;transform:scale(1)}@media screen and (max-width:768px){#user-video-container{bottom:10px;right:10px}#user-video-container #user-video{height:50px;width:50px}}#admin-video-popup{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:.3s;width:100vw;z-index:9999}#admin-video-popup .window{background-color:#e6f1ff;border-radius:10px;padding:15px;text-align:center;transform:scale(0);transition:.3s;width:700px;z-index:999}#admin-video-popup .window .close-popup{cursor:pointer;text-align:right;transition:.3s}#admin-video-popup .window .close-popup img:hover{opacity:.9}#admin-video-popup .window .popup-buttons{padding-top:30px}#admin-video-popup .window .popup-buttons .close{background-color:#4478b3;border:none;border-radius:3px;box-shadow:0 3px 10px -1px rgba(0,0,0,.5);color:#f5f5f5;cursor:pointer;font-size:18px;font-weight:600;height:50px;margin:10px;transition:.3s;width:200px}#admin-video-popup .window video{border-radius:10px;height:100%;max-height:500px;-o-object-fit:cover;object-fit:cover;width:100%}#admin-video-popup.show-popup{opacity:1;pointer-events:all}#admin-video-popup.show-popup .window{transform:scale(1)}.show-validation input{border:1px solid #ee4c4c!important}.show-validation label{opacity:1!important;pointer-events:all!important}.show-validation label span .big-alert{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;backface-visibility:hidden;perspective:1000px;transform:translateZ(0)}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.pagination{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:15px}.pagination li{background-color:#1e74d7;border:1px solid #1e74d7;border-radius:3px;display:block;list-style-type:none;margin:7px}.pagination li.active,.pagination li:hover{background-color:#003f92}.pagination li a,.pagination li span{align-items:center;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans,sans-serif;font-size:13px;justify-content:center;min-width:40px;padding:7px;text-decoration:none}.pagination li.active a,.pagination li.active span{cursor:default}.not-started .left-diagram,.not-started .mid-diagram,.not-started .right-diagram{display:none!important}.not-started .no-statistic{display:block!important;margin-top:auto!important;text-align:center!important}.not-started .no-statistic .no-statistic-info{align-items:center!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.not-started .no-statistic .no-statistic-info p{color:#fff!important;font-size:18px!important;font-weight:600!important;line-height:1.2!important;padding-left:10px!important;text-align:left!important}.switch{display:inline-block;height:34px;pointer-events:none;position:relative;top:10px;width:60px}.switch input{height:0;opacity:0;width:0}.rotate180{transform:rotate(180deg)!important}.theme-img{cursor:pointer}.slider{background-color:#ccc;bottom:18px;cursor:pointer;left:7px;pointer-events:all;right:8px;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;bottom:-2px;content:"";height:20px;left:-1px;width:20px}input:checked+.slider{background-color:#105db6}input:focus+.slider{box-shadow:0 0 1px #105db6}input:checked+.slider:before{transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.border-bg{background-color:#014491!important;border:1px solid #a0c8fc!important}.active-tab{background-color:#003f92!important;font-size:15px;margin-top:-20px!important}.slick-next{right:-15px!important}.slick-next,.slick-prev{align-items:center!important;border:none!important;border-radius:100%!important;cursor:pointer!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;flex-wrap:wrap!important;height:85px!important;justify-content:center!important;opacity:0!important;position:absolute!important;top:calc(50% - 42.5px)!important;width:85px!important}.slick-prev{left:-16px!important}.slick-list{position:static}.container{cursor:pointer;display:inline-block}.text-only .example-image{display:none!important}.text-only .text-questions{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;min-height:calc(100vh - 290px)!important;width:100%!important}.text-only .text-questions .question{height:100%!important;margin-top:10px}.text-only .text-questions .question:first-of-type{margin-top:5px}.img-only .example-image{display:none!important}.img-only .text-questions{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;justify-content:space-evenly!important;width:100%!important}.img-only .text-questions .question{height:100%!important;justify-content:center;padding-right:0!important;width:24.3902439024%!important}.img-only .text-questions .question span{margin:auto}.img-only .text-questions .question span div{text-align:center}.img-only .text-questions .question span div img{max-height:100%!important;max-width:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.lines-img .lines{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center!important}.lines-img .lines .line{display:none!important}.lines-img .lines .img-lines{align-items:center!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;justify-content:center!important;max-width:24.3902439024%!important}.lines-img .lines .img-lines img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.right-answer .right-answer-i,.wrong-answer .wrong-answer-i{display:block!important;transition:2s!important}.fail{display:none}.bar1,.bar2,.bar3{background-color:#fff;height:5px;margin:6px 0;transition:.4s;width:35px}.active-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.active-block{display:block!important}.change .bar1{transform:rotate(-45deg) translate(-9px,7px)}.change .bar2{opacity:0}.change .bar3{transform:rotate(47deg) translate(-8px,-7px)}header{align-items:center;background-color:#191c3d;display:-webkit-box;display:-ms-flexbox;display:flex;height:75px;left:0;position:relative;right:0;top:0;transition:.3s;width:100%;z-index:9999}header .wrapper{height:100%}header .wrapper a.profile-mobile,header .wrapper span.login-button{align-items:center;border:1px solid #c7caf0;border-radius:3px;color:#fff;display:none;font-family:Open Sans,sans-serif;font-size:15px;justify-content:center;margin-left:auto;margin-right:20px;padding:5px 10px}header .wrapper a.profile-mobile img,header .wrapper span.login-button img{margin-right:5px}header .wrapper a.profile-mobile{border:none;padding:0;text-decoration:none}header .wrapper .desktop-nav{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}header .wrapper .desktop-nav .brand{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;width:50%}header .wrapper .desktop-nav .brand img{cursor:pointer;margin-right:10px}header .wrapper .desktop-nav .brand .on-mobile{display:none;height:50px;-o-object-fit:contain;object-fit:contain}header .wrapper .desktop-nav .brand .logo-sign{cursor:pointer}header .wrapper .desktop-nav .brand .logo-sign h3{font-family:Europe,sans-serif;font-size:22px;white-space:nowrap}header .wrapper .desktop-nav .brand .logo-sign p{font-family:Open Sans,sans-serif;font-size:12px;white-space:nowrap}header .wrapper .hamburger{display:none}header .wrapper .nav{color:#fff;height:100%;justify-content:flex-end;list-style:none;width:50%}header .wrapper .nav,header .wrapper .nav>li{display:-webkit-box;display:-ms-flexbox;display:flex}header .wrapper .nav>li{align-items:center;cursor:pointer;font-family:Open Sans,sans-serif;font-size:15px;justify-content:center;padding:0 25px;position:relative;white-space:nowrap}header .wrapper .nav>li ul{background:#fff;border-radius:4px;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 7px 14px -6px rgba(0,0,0,.75);display:none;max-height:500px;max-width:500px;min-width:350px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:10}header .wrapper .nav>li ul li{word-wrap:break-word;color:#003f92;cursor:pointer;font-family:Open Sans,sans-serif;list-style-type:none;padding:20px 50px 20px 20px;position:relative;white-space:normal}header .wrapper .nav>li ul li span.small{display:block;font-size:11px;width:100%}header .wrapper .nav>li ul li .lock{height:16px;position:absolute;right:20px;top:50%;transform:translateY(-50%)}header .wrapper .nav>li ul li .lock.right{right:23px}header .wrapper .nav>li ul li.active,header .wrapper .nav>li ul li:hover{background:#f0f0f0}header .wrapper .nav>li ul li.add{align-items:center;background:#213b60;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:20px}header .wrapper .nav>li ul li.add img{margin-right:10px;width:24px}header .wrapper .nav>li.has-dropdown:hover{background:#fff;color:#003f92}header .wrapper .nav>li.has-dropdown:hover ul{display:block}@media screen and (min-width:1025px){header .wrapper .nav .login-button{background-image:-webkit-gradient(linear,left bottom,left top,from(#e79d0d),to(#f9b532));background-image:linear-gradient(0deg,#e79d0d,#f9b532);border-radius:3px;height:40px;margin:auto 0}}header .wrapper .nav .login-button img{margin-right:5px}header .wrapper .nav .register-button{background-color:#18b0ff;border-radius:3px;font-size:17px;height:40px;margin:auto 0 auto 20px;transition:.3s;width:150px}header .wrapper .nav .register-button:hover{opacity:.9}header .wrapper .nav li:last-of-type{margin-right:0}header .wrapper .mobile{display:none;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content}main .login-window{align-items:center;background-color:rgba(0,0,0,.631);bottom:0;display:none;height:100vh;justify-content:center;left:0;margin:auto;position:fixed;right:0;top:0;width:100vw;z-index:100000000000000000000}main .login-window form{background-color:#fff;border:2px solid #f2f4f5;border-radius:2px;margin:auto;max-width:515px;padding:40px 70px;position:relative;text-align:center;transform:scale(0);transition:.3s;width:100%;z-index:999}main .login-window form .close{background-image:url(../img/close-icon.png);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:20px;position:absolute;right:10px;top:10px;transition:.3s;width:20px}main .login-window form .close:hover{opacity:.8}main .login-window form .on-mobile{display:block;margin:-91px auto 20px}main .login-window form h3{font-family:Open Sans,sans-serif;font-size:23px}main .login-window form .register-info{font-size:14px;margin:auto;width:80%}main .login-window form .register-info .policy{color:#0381e2;cursor:pointer}main .login-window form .register-info .policy:hover{text-decoration:underline}main .login-window form input,main .login-window form select{background-color:#f3f6f7;border:none;height:40px;padding-left:10px;width:100%}main .login-window form label{align-items:center;background-color:#fff;border:1px solid #f3f3f3;border-radius:1px;bottom:-45px;box-shadow:3px 3px 16px -5px rgba(0,0,0,.75);color:#ee4c4c;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:space-between;position:absolute;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;z-index:9999}main .login-window form label .v-message{font-weight:600;padding:0 10px}main .login-window form label span{align-items:center;background-color:#ee4c4c;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;padding:2px;position:relative;width:40px}main .login-window form label span .validation-arrow{left:13.5px;position:absolute;top:-5px}main .login-window form .label{font-size:13px;font-weight:600;margin-bottom:5px;margin-top:20px;padding-bottom:0;text-align:left}main .login-window form .lower-holder{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}main .login-window form .lower-holder .remember-me{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0}main .login-window form .lower-holder .remember-me input{height:15px;margin-right:5px;width:15px}main .login-window form .lower-holder .remember-me label{background-color:transparent;border:none;box-shadow:none;color:#000;font-size:13px;height:auto;margin:0;padding:0;position:static;width:auto;z-index:1}main .login-window form .lower-holder a{color:#0381e2;font-size:13px;text-decoration:none}main .login-window form .lower-holder a:hover{text-decoration:underline}main .login-window form button{background-color:#0381e2;border:none;border-radius:2px;color:#fff;cursor:pointer;font-size:21px;height:60px;margin-top:20px;opacity:.8;transition:.3s;width:65%}main .login-window form button:hover{opacity:1}main #choseProduct{background-image:url(../img/bubbles-big.jpg);background-position:top;padding:25px 0}main #choseProduct .wrapper h1{font-size:30px;margin-bottom:15px;text-transform:uppercase}main #choseProduct .wrapper h1,main #choseProduct .wrapper p{color:#fff;font-family:Open Sans,sans-serif;text-align:center}main #choseProduct .wrapper p{font-size:15px;margin-bottom:35px;padding:0 150px}main #choseProduct .wrapper .product-table{background-color:#f8fafd;border-radius:5px;margin:0 auto;max-width:1055px;padding:30px 0;position:relative;width:100%}main #choseProduct .wrapper .product-table h2{color:#213a60;font-family:exo-bold,sans-serif;font-size:30px;margin-bottom:5px;text-align:center}main #choseProduct .wrapper .product-table .back-button{align-items:center;background-color:#18b0ff;border:none;border-radius:3px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans,sans-serif;font-size:13px;height:40px;justify-content:center;left:30px;position:absolute;text-decoration:none;transition:.3s;width:83px}main #choseProduct .wrapper .product-table .back-button img{margin-right:10px}main #choseProduct .wrapper .product-table a{color:#213a60;display:block;font-size:15px;font-weight:400;margin:auto auto 35px;text-align:center;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}main #choseProduct .wrapper .product-table .t-head{align-items:center;border-bottom:1px solid #dbe4f0;border-top:1px solid #dbe4f0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 35px}main #choseProduct .wrapper .product-table .t-head .col{align-items:center;color:#213a60;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;font-family:exo-bold,sans-serif;font-size:18px}main #choseProduct .wrapper .product-table .t-head .col img{margin-bottom:5px}main #choseProduct .wrapper .product-table .t-head .first-col{color:#7f9dcb;flex-direction:row;font-family:Open Sans,sans-serif;font-size:15px;width:60%}main #choseProduct .wrapper .product-table .t-head .first-col img{margin-bottom:0;margin-right:17px}main #choseProduct .wrapper .product-table .t-head .second-col{width:15%}main #choseProduct .wrapper .product-table .t-head .third-col{width:25%}main #choseProduct .wrapper .product-table .t-body .row{align-items:center;border-bottom:1px solid #dbe4f0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;padding:10px 35px}main #choseProduct .wrapper .product-table .t-body .row .col{color:#213a60;font-family:exo-bold,sans-serif;font-size:15px;text-align:center}main #choseProduct .wrapper .product-table .t-body .row .col span{display:block;margin-right:25px;width:45px}main #choseProduct .wrapper .product-table .t-body .row .first-col{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;text-align:left;width:60%}main #choseProduct .wrapper .product-table .t-body .row .second-col{width:15%}main #choseProduct .wrapper .product-table .t-body .row .third-col{width:25%}main #choseProduct .wrapper .product-table .t-body .row:last-of-type{border:none}main #choseProduct .wrapper .product-table .t-body .row:last-of-type .col{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}main #choseProduct .wrapper .product-table .t-body .row:last-of-type h3{color:#213a60;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open sans,sans-serif;font-size:20px;line-height:1;margin:auto auto 15px;text-align:center;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}main #choseProduct .wrapper .product-table .t-body .row:last-of-type h3 span{display:block;font-size:13px;margin-right:0;width:auto}main #choseProduct .wrapper .product-table .t-body .row:last-of-type h3 span:first-of-type{height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;margin-bottom:auto}main #choseProduct .wrapper .product-table .t-body .row:last-of-type h3 span:last-of-type{font-size:18px;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;margin-top:auto}main #choseProduct .wrapper .product-table .t-body .row:last-of-type button{align-items:center;background-color:#18b0ff;border:none;border-radius:3px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans,sans-serif;font-size:13px;height:40px;justify-content:center;transition:.3s;width:165px}main #choseProduct .wrapper .product-table .t-body .row:last-of-type button:hover{opacity:.9}main #choseProduct .wrapper .product-table-mobile{display:none}main #terms{padding:40px 0}main #terms .wrapper{font-size:15px}main #terms .wrapper a{color:#000}main #terms .wrapper u{font-weight:700}main #terms .wrapper h1{font-family:exo-regular,sans-serif;font-size:45px;padding-bottom:20px;text-align:center}main #terms .wrapper p{font-size:15px;font-weight:700;text-align:center}main #cookies{padding:40px 0}main #cookies .wrapper{font-size:15px}main #cookies .wrapper a{color:#000}main #cookies .wrapper u{font-weight:700}main #cookies .wrapper h1{font-family:exo-regular,sans-serif;font-size:45px;padding-bottom:20px;text-align:center}main #cookies .wrapper p{font-size:15px;font-weight:700;text-align:center}main #personalData{padding:40px 0}main #personalData .wrapper{font-size:15px}main #personalData .wrapper a{color:#000}main #personalData .wrapper u{font-weight:700}main #personalData .wrapper h1{font-family:exo-regular,sans-serif;font-size:45px;padding-bottom:20px;text-align:center}main #personalData .wrapper p{font-size:15px;font-weight:700;text-align:center}main ul.products{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:35px;justify-content:center;list-style:none}main ul.products>li{width:calc(33.33333% - 35px)}main ul.products>li a{align-items:center;background-color:#e6f1ff;border:7px solid #e6f1ff;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:100%;padding:25px;text-decoration:none}main ul.products>li a .each span,main ul.products>li a>span{color:#8c9dc8;display:block;font-family:exo-semibold,sans-serif;font-size:18px;text-align:center}main ul.products>li a b{color:#2c2c2c;display:block;font-family:exo-bold,sans-serif;font-size:20px;line-height:1.1;margin-bottom:5px;text-align:center;width:100%}main ul.products>li a .text{color:#1d2143;font-family:exo-semibold,sans-serif;font-size:15px;line-height:1.2;margin-bottom:10px;position:relative;text-align:center;width:100%}main ul.products>li a .each{align-items:center;background-color:#e6f1ff;border:1px solid #dfeaf9;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:15px 5px;width:100%}main ul.products>li a img.main{display:block;flex-shrink:0;margin:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}main ul.products>li a .bottom{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:10px;width:100%}main ul.products>li a .bottom h6{margin-right:auto}main ul.products>li a .bottom .price{flex-shrink:0;margin-top:10px}main ul.products>li a .bottom .price .top{display:-webkit-box;display:-ms-flexbox;display:flex}main ul.products>li a .bottom .price .top h3{color:#2c2c2c;font-family:exo-bold,sans-serif;font-size:19px;line-height:1}main ul.products>li a .bottom .price .top h4{align-items:flex-end;color:#2c2c2c;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:exo-semibold,sans-serif;font-size:19px;line-height:1;padding-bottom:2px;padding-left:7px}main ul.products>li a .bottom .price span{color:#6b7096;display:block;font-family:Open Sans,sans-serif;font-size:11px;padding-left:2px}main ul.products>li a .bottom button{background-color:#18b0ff;border:none;border-radius:5px;color:#fff;cursor:pointer;flex:1;font-size:15px;height:57px;margin-left:15px;margin-top:10px;transition:.3s}main ul.products>li a .bottom button:hover{opacity:.9}main ul.products>li a:hover .main:before{height:140px;width:140px}main ul.products>li:not(.package) a{padding-top:50px}main ul.products>li.package{width:50%}main ul.products>li.package a{background-color:#fdfeff;border:7px solid #ffc342}main ul.products>li.package a .courses{display:-webkit-box;display:-ms-flexbox;display:flex}main ul.products>li.package a .courses img.main{margin-bottom:-20px}main ul.products>li.package a .courses>div{margin:0 10px;position:relative}main ul.products>li.package a .courses>div:after{background-image:url(../img/plus.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:76px;left:calc(100% - 28px);position:absolute;top:50%;transform:translateY(-50%);width:77px;z-index:2}main ul.products>li.package a .courses>div:first-of-type{margin-left:0}main ul.products>li.package a .courses>div:last-of-type{margin-right:0}main ul.products>li.package a .courses>div:last-of-type:after{display:none}main ul.products>li.package a .bottom{margin-top:auto}main ul.products>li.package a .bottom h6{color:#191c3d;font-family:balsamiq-regular,sans-serif;font-size:25px;font-weight:400;line-height:1.1;margin-top:10px;position:relative}main ul.products>li.package a .bottom h6:after{background-image:url(../img/courses-count.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:57px;position:absolute;right:-29px;top:-14px;width:95px}main ul.products>li.package a .bottom button{max-width:150px}main #storeBanner{background-color:#d4e5ef}main #storeBanner .wrapper{padding:55px 680px 55px 0;position:relative}main #storeBanner .wrapper h1{font-family:exo-regular,sans-serif;font-size:63px;margin-bottom:5px;text-align:left}main #storeBanner .wrapper p{font-family:Open Sans,sans-serif;font-size:15px;text-align:left}main #storeBanner .wrapper:after{background-image:url(../img/store/banner.png);background-position:50%;background-size:cover;content:"";height:100%;position:absolute;right:0;top:0;width:655px}main #storeList .wrapper{padding:30px 0}main #storeList .wrapper ul.tabs{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;list-style:none;margin-bottom:40px}main #storeList .wrapper ul.tabs li{border-radius:5px;color:#191c3d;font-family:exo-semibold,sans-serif;font-size:20px;margin:0 5px;padding:15px 25px}main #storeList .wrapper ul.tabs li.active,main #storeList .wrapper ul.tabs li:hover{background-color:#dae9f4;cursor:pointer}main #storeList .wrapper ul.tabs li.active{border-bottom:4px solid #18b0ff;cursor:default}main #storeList .wrapper .filter{align-items:center;border-bottom:1px solid #18b0ff;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;padding:15px 0}main #storeList .wrapper .filter b{color:#191c3d;display:block;font-family:exo-bold,sans-serif;margin-top:-4px;padding-right:10px}main #storeList .wrapper .filter ul{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}main #storeList .wrapper .filter ul li{margin-right:20px}main #storeList .wrapper .filter ul li .container{align-items:center;color:#191c3d;cursor:pointer;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:exo-semibold,sans-serif;font-size:15px;height:20px;padding-left:25px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}main #storeList .wrapper .filter ul li .container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}main #storeList .wrapper .filter ul li .checkmark{background-color:#fff;border:1px solid #18b0ff;border-radius:2px;height:20px;left:0;position:absolute;top:0;width:20px}main #storeList .wrapper .filter ul li .container input:checked~.checkmark{background-color:#18b0ff}main #storeList .wrapper .filter ul li .checkmark:after{content:"";display:none;position:absolute}main #storeList .wrapper .filter ul li .container input:checked~.checkmark:after{display:block}main #storeList .wrapper .filter ul li .container .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;height:10px;left:5px;top:2px;transform:rotate(45deg);width:5px}main #homeBanner{background-image:url(../img/home-banner.jpg);background-position:top;height:1016px;margin-top:-75px;padding-top:170px;width:100%}main #homeBanner .wrapper{position:relative}main #homeBanner .wrapper h2{color:#fff;font-family:exo-regular,sans-serif;font-size:30px}main #homeBanner .wrapper h1{color:#fff;font-family:exo-semibold,sans-serif;font-size:66px;padding-bottom:10px}main #homeBanner .wrapper p{color:#fff;font-family:Open Sans,sans-serif;font-size:17px;line-height:1.7;padding-bottom:30px;padding-right:450px;position:relative}main #homeBanner .wrapper p:after{background-image:url(../img/banner-yacht.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:293px;position:absolute;right:0;top:-110px;width:454px}main #homeBanner .wrapper a{align-items:center;background-image:-webkit-gradient(linear,left bottom,left top,from(#e79d0d),to(#f9b532));background-image:linear-gradient(0deg,#e79d0d,#f9b532);border-radius:3px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans,sans-serif;font-size:19px;font-weight:700;height:65px;justify-content:center;position:relative;text-decoration:none;transition:.3s;width:227px;z-index:9}main #homeBanner .wrapper a:hover{opacity:.9}main #homeBanner .wrapper:after{background-image:url(../img/anchor-decor.png);background-position:100% 0;background-size:contain;content:"";height:899px;left:-281px;position:absolute;top:-200px;width:450px}main #homeCategories{margin-top:-457px}main #homeCategories .wrapper img{display:block;margin:auto auto 27px}main #homeCategories .wrapper h2{color:#191c3d;font-family:exo-regular,sans-serif;font-size:43px;padding-bottom:10px;text-align:center}main #homeCategories .wrapper p{color:#191c3d;font-family:Open Sans,sans-serif;font-size:15px;line-height:1.7;padding:0 186px;text-align:center}main #homeCategories .wrapper ul{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:60px}main #homeCategories .wrapper ul li{border-radius:5px;box-shadow:0 0 59px -26px hsla(0,0%,50%,.431);height:520px;list-style:none;padding:30px 30px 120px;position:relative;width:380px}main #homeCategories .wrapper ul li img{height:100px;margin-bottom:10px}main #homeCategories .wrapper ul li h3{font-family:exo-regular,sans-serif;font-size:20px;padding-bottom:10px;text-align:center;text-transform:uppercase}main #homeCategories .wrapper ul li p{padding:0}main #homeCategories .wrapper ul li .decor{bottom:30px;height:65px;position:absolute}main #homeCategories .wrapper ul li .rul{left:50%;left:calc(50% - 32.5px)}main #homeCategories .wrapper ul li .sea-horse{left:50%;left:calc(50% - 20.115px)}main #homeCategories .wrapper ul li .river{left:50%;left:calc(50% - 32.5px)}main #type{margin-top:260px;padding-bottom:50px;position:relative}main #type .wrapper .types-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-bottom:30px}main #type .wrapper .types-wrapper .each-type{background-color:#edeff0;border:1px solid #dde2e5;border-radius:5px;height:570px;list-style:none;margin-top:-185px;overflow:hidden;padding:20px 30px;position:relative;width:565px}main #type .wrapper .types-wrapper .each-type h3{color:#1d2143;font-family:exo-semibold,sans-serif;font-size:52px;padding-bottom:80px;position:relative;z-index:9}main #type .wrapper .types-wrapper .each-type p{font-family:Open Sans,sans-serif;line-height:1.6;padding-left:15px;position:relative;z-index:9}main #type .wrapper .types-wrapper .each-type ul{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around;margin-top:30px;position:relative;z-index:9}main #type .wrapper .types-wrapper .each-type ul li{list-style:none}main #type .wrapper .types-wrapper .each-type ul li img{display:block;height:74px;margin:auto auto 10px;-o-object-fit:contain;object-fit:contain}main #type .wrapper .types-wrapper .each-type ul li p{color:#1d2143;font-family:Open Sans,sans-serif;font-weight:700;text-align:center;text-transform:uppercase}main #type .wrapper .types-wrapper .each-type ul li p span{color:#1d2143;display:block;font-family:Open Sans,sans-serif;font-weight:700;line-height:1;text-align:center;text-transform:none;width:100%}main #type .wrapper .types-wrapper .each-type:before{background-image:url(../img/each-type-shape.png);background-size:100% 100%;content:"";height:161px;left:0;position:absolute;right:0;top:0}@media screen and (max-width:1024px){main #type:before{background-image:url(../img/type-top.jpg);background-position:bottom;bottom:100%;content:"";height:210px;left:0;position:absolute;right:0}}main #offers{background-image:url(../img/bubbles-bg.jpg);background-position:top;margin-top:40px}main #offers .wrapper{padding:50px 0}main #offers .wrapper .offers>b{color:#fff;display:block;font-family:exo-regular,sans-serif;font-size:43px;margin-bottom:33px;position:relative;text-align:center}main #offers .wrapper .offers a.btn{align-items:center;background-image:-webkit-gradient(linear,left bottom,left top,from(#e79d0d),to(#f9b532));background-image:linear-gradient(0deg,#e79d0d,#f9b532);border-radius:3px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:exo-bold,sans-serif;font-size:19px;font-weight:700;height:65px;justify-content:center;margin:55px auto 0;position:relative;text-decoration:none;transition:.3s;width:250px;z-index:9}main #offers .wrapper .offers a.btn:hover{opacity:.9}main #whatsIncluded{background-color:#23255e;background-image:url(../img/bubbles-bg.jpg);background-position:top;padding-bottom:200px;padding-top:40px;position:relative}main #whatsIncluded .wrapper h2{color:#fff;font-family:exo-regular,sans-serif;font-size:43px;padding-bottom:10px;text-align:center}main #whatsIncluded .wrapper p{color:#fff;font-family:Open Sans,sans-serif;font-size:15px;line-height:1.7;padding:0 186px;text-align:center}main #whatsIncluded .wrapper>ul{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px}main #whatsIncluded .wrapper>ul li{list-style:none;margin:30px;width:215px}main #whatsIncluded .wrapper>ul li div img{display:block;height:43px;margin:auto auto 10px;-o-object-fit:contain;object-fit:contain}main #whatsIncluded .wrapper>ul li div h3{color:#fff;font-family:exo-regular,sans-serif;font-size:17px;padding-bottom:20px;text-align:center;text-transform:uppercase}main #whatsIncluded .wrapper>ul li p{color:#cbcdd9;font-family:Open Sans,sans-serif;padding:0;text-align:center}main #whatsIncluded:before{background-image:url(../img/wave-part.jpg);bottom:100%;height:7px}main #whatsIncluded:after,main #whatsIncluded:before{background-repeat:repeat;content:"";left:0;position:absolute;right:0;width:100%}main #whatsIncluded:after{background-image:url(../img/corals.png);background-position:bottom;bottom:0;height:171px}main #register{background-image:url(../img/register-bg.jpg);background-position:50%;min-height:calc(100vh - 132px);padding-bottom:100px;position:relative}main #register,main #register .register-popup{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}main #register .register-popup{background-color:rgba(0,0,0,.5);bottom:0;height:110vh;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:.3s;width:100vw;z-index:9999}main #register .register-popup .popup-window{background-color:#fff;background-image:url(../img/popup-bg.png);background-position:100% 100%;background-repeat:no-repeat;height:310px;padding:20px;text-align:center;transform:scale(0);transition:.3s;width:500px}main #register .register-popup .popup-window img{padding:10px 0}main #register .register-popup .popup-window h3{font-size:20px;font-weight:600;padding:10px 0}main #register .register-popup .popup-window p{font-size:13px;padding:10px 0}main #register .register-popup .popup-window button{background-image:-webkit-gradient(linear,left bottom,left top,from(#007ad8),to(#0484e6));background-image:linear-gradient(0deg,#007ad8,#0484e6);border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;height:50px;margin:10px 0;transition:.3s;width:250px}main #register .register-popup .popup-window button:hover{opacity:.9}main #register .wrapper{padding:40px 0}main #register .wrapper h2{color:#0381e2;font-family:Open Sans,sans-serif;font-size:40px;text-align:center}main #register .wrapper>p{font-family:Open Sans,sans-serif;padding:0 200px 50px;text-align:center}main #register form{background-color:#fff;border:2px solid #f2f4f5;border-radius:2px;margin:auto;min-width:517px;padding:20px 70px;position:relative;text-align:center;width:42%;z-index:999}main #register form h3{font-family:Open Sans,sans-serif;font-size:23px}main #register form .register-info{font-size:14px;margin-top:20px;text-align:left}main #register form .register-info .policy{color:#0381e2;cursor:pointer}main #register form .register-info .policy:hover{text-decoration:underline}main #register form input,main #register form select{background-color:#f3f6f7;border:none;height:40px;padding-left:10px;width:100%}main #register form label{align-items:center;background-color:#fff;border:1px solid #f3f3f3;border-radius:1px;bottom:-45px;box-shadow:3px 3px 16px -5px rgba(0,0,0,.75);color:#ee4c4c;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:space-between;position:absolute;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;z-index:9999}main #register form label .v-message{font-weight:600;padding:0 10px}main #register form label span{align-items:center;background-color:#ee4c4c;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;padding:2px;position:relative;width:40px}main #register form label span .validation-arrow{left:13.5px;position:absolute;top:-5px}main #register form .label{font-size:13px;font-weight:600;margin-bottom:5px;margin-top:20px;padding-bottom:0;text-align:left}main #register form button{background-color:#0381e2;border:none;border-radius:2px;color:#fff;cursor:pointer;font-size:21px;height:60px;margin-top:20px;opacity:.8;transition:.3s;width:65%}main #register form button:hover{opacity:1}main #register form .right-part{display:none}main #register form.has-course{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:auto;padding:0;width:auto}main #register form.has-course h3{display:none}main #register form.has-course .left-part{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;flex-shrink:0;padding:25px;width:670px}main #register form.has-course .left-part .row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}main #register form.has-course .left-part .row .col{flex:1}main #register form.has-course .left-part .row .col:nth-child(2){margin-top:-43px}main #register form.has-course .left-part .register-info{margin-bottom:20px}main #register form.has-course .left-part button{font-size:16px;height:55px;margin:auto auto 0;width:250px}main #register form.has-course .right-part{background-color:#f3f6f7;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;flex-direction:column;padding:25px}main #register form.has-course .right-part span{color:#2c2c2c;font-family:exo-semibold,sans-serif;font-size:18px;margin-bottom:17px;text-align:left}main #register form.has-course .right-part b{color:#2c2c2c;display:block;font-family:exo-bold,sans-serif;font-size:27px;line-height:1.1;margin-bottom:15px;text-align:left}main #register form.has-course .right-part ul{list-style:none;text-align:left}main #register form.has-course .right-part ul li{color:#1d2143;font-family:exo-semibold,sans-serif;font-size:15px;line-height:1.2;margin-bottom:10px;padding-left:33px;position:relative}main #register form.has-course .right-part ul li:before{background-image:url(../img/check-small.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:21px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:23px}main #register form.has-course .right-part .main{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:auto;min-height:200px;position:relative}main #register form.has-course .right-part .main img{margin:auto auto 30px;max-height:150px;max-width:100%;-o-object-fit:contain;object-fit:contain;position:relative;z-index:2}main #register form.has-course .right-part .main:before{background-image:-webkit-gradient(linear,left bottom,left top,from(#d8e8ff),to(#fff));background-image:linear-gradient(0deg,#d8e8ff,#fff);border-radius:50%;box-shadow:0 0 73px 19px #bfd6f2;-webkit-box-shadow:0 0 73px 19px #bfd6f2;-moz-box-shadow:0 0 73px 19px #bfd6f2;content:"";height:150px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.2s;width:150px;z-index:1}main #register form.has-course .right-part p{color:#525686;font-family:Open Sans,sans-serif;font-size:15px;margin-top:10px;padding-bottom:0;text-align:left}main #register .register-corals{background-image:url(../img/register-corals.png);background-position:50%;bottom:0;height:172px;position:absolute;width:100%;z-index:0}main #courseBanner{background-image:url(../img/course/demo-bg.jpg);background-position:top;background-repeat:repeat;background-size:cover}main #courseBanner .wrapper{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:200px;padding:60px 0 160px}main #courseBanner .wrapper .left span{color:#fff;font-family:exo-bold,sans-serif;font-size:17px;text-transform:uppercase}main #courseBanner .wrapper .left h1{color:#fff;font-family:exo-bold,sans-serif;font-size:60px;line-height:1.1;text-transform:uppercase}main #courseBanner .wrapper .right{background-color:#13bbff;border-radius:5px;flex-shrink:0;padding:25px 30px;width:270px}main #courseBanner .wrapper .right .price{border-bottom:1px solid #92daff;flex-shrink:0;margin-bottom:15px;padding-bottom:15px}main #courseBanner .wrapper .right .price .top{display:-webkit-box;display:-ms-flexbox;display:flex}main #courseBanner .wrapper .right .price .top h3{color:#fff;font-family:exo-bold,sans-serif;font-size:40px;line-height:1}main #courseBanner .wrapper .right .price .top h4{align-items:flex-end;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:exo-semibold,sans-serif;font-size:27px;line-height:1;padding-bottom:3px;padding-left:7px}main #courseBanner .wrapper .right .price span{color:#fff;display:block;font-family:Open Sans,sans-serif;font-size:11px;padding-left:2px}main #courseBanner .wrapper .right p{color:#fff;font-size:13px;line-height:1.4;margin-bottom:15px}main #courseBanner .wrapper .right a.btn{align-items:center;background-color:#fff;border:none;border-radius:5px;color:#2c2c2c;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;font-family:exo-semibold,sans-serif;font-size:15px;height:57px;justify-content:center;margin-top:15px;text-decoration:none;transition:.3s}main #courseBanner .wrapper .right a.btn:hover{opacity:.9}main #courseInfo{background-color:#050726}main #courseInfo .wrapper{margin-bottom:-100px}main #courseInfo .wrapper .holder{background-color:#fff;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;top:-100px}main #courseInfo .wrapper .holder aside{background-color:#eff4fb;padding:40px 20px;width:360px}main #courseInfo .wrapper .holder aside ul{list-style:none}main #courseInfo .wrapper .holder aside ul li{border-bottom:1px solid #979cad;cursor:pointer;font-family:exo-regular,sans-serif;font-size:22px;padding:13px 22px;position:relative}main #courseInfo .wrapper .holder aside ul li:first-of-type{border-top:1px solid #979cad}main #courseInfo .wrapper .holder aside ul li.active,main #courseInfo .wrapper .holder aside ul li:hover{color:#18b0ff}main #courseInfo .wrapper .holder aside ul li.active{pointer-events:none}main #courseInfo .wrapper .holder aside ul li.active:after{animation:indicator .5s;background-color:#18b0ff;bottom:0;content:"";height:100%;left:calc(100% + 15px);position:absolute;top:0;width:5px}@keyframes indicator{0%{opacity:0}to{opacity:1}}main #courseInfo .wrapper .holder .content{padding:40px;width:100%}main #courseInfo .wrapper .holder .content ul{list-style:none}main #courseInfo .wrapper .holder .content ul li{display:none}main #courseInfo .wrapper .holder .content ul li.active{display:block}main #courseInfo .wrapper .holder .content ul li b{color:#191c3d;display:block;font-family:exo-semibold,sans-serif;font-size:42px;margin-bottom:30px}main #courseInfo .wrapper .holder .content ul li p{color:#50547f;font-family:Open Sans,sans-serif;font-size:15px;line-height:1.6}main #contact{background-image:url(../img/register-bg.jpg);background-position:50%;min-height:calc(100vh - 132px);padding-bottom:100px;position:relative}main #contact,main #contact .register-popup{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}main #contact .register-popup{background-color:rgba(0,0,0,.5);bottom:0;height:110vh;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:.3s;width:100vw;z-index:9999}main #contact .register-popup .popup-window{background-color:#fff;background-image:url(../img/popup-bg.png);background-position:100% 100%;background-repeat:no-repeat;height:310px;padding:20px;text-align:center;transform:scale(0);transition:.3s;width:500px}main #contact .register-popup .popup-window img{padding:10px 0}main #contact .register-popup .popup-window h3{font-size:20px;font-weight:600;padding:10px 0}main #contact .register-popup .popup-window p{font-size:13px;padding:10px 0}main #contact .register-popup .popup-window button{background-image:-webkit-gradient(linear,left bottom,left top,from(#007ad8),to(#0484e6));background-image:linear-gradient(0deg,#007ad8,#0484e6);border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;height:50px;margin:10px 0;transition:.3s;width:250px}main #contact .register-popup .popup-window button:hover{opacity:.9}main #contact .wrapper .mail-box{display:block;margin:40px auto auto}main #contact .wrapper h2{color:#0381e2;font-family:Open Sans,sans-serif;font-size:40px;padding:10px 0 20px;text-align:center}main #contact .wrapper p{font-family:Open Sans,sans-serif;padding-bottom:20px;text-align:center}main #contact form{background-color:#fff;border:2px solid #f2f4f5;border-radius:2px;margin:auto;min-width:517px;padding:40px 70px;position:relative;text-align:center;width:70%;z-index:999}main #contact form .validation{border:1px solid #d64747}main #contact form .row{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}main #contact form .row .col{width:calc(50% - 10px)}main #contact form h3{font-family:Open Sans,sans-serif;font-size:23px}main #contact form .register-info{font-size:14px;margin:auto;width:80%}main #contact form .register-info .policy{color:#0381e2;cursor:pointer}main #contact form .register-info .policy:hover{text-decoration:underline}main #contact form input,main #contact form select,main #contact form textarea{background-color:#f3f6f7;border:none;height:40px;padding-left:10px;resize:none;width:100%}main #contact form textarea{height:150px;padding-top:10px}main #contact form label{align-items:center;background-color:#fff;border:1px solid #f3f3f3;border-radius:1px;bottom:-45px;box-shadow:3px 3px 16px -5px rgba(0,0,0,.75);color:#ee4c4c;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:space-between;position:absolute;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;z-index:9999}main #contact form label .v-message{font-weight:600;padding:0 10px}main #contact form label span{align-items:center;background-color:#ee4c4c;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;padding:2px;position:relative;width:40px}main #contact form label span .validation-arrow{left:13.5px;position:absolute;top:-5px}main #contact form .label{font-size:13px;font-weight:600;margin-bottom:5px;padding-bottom:0;text-align:left}main #contact form button{background-color:#0381e2;border:none;border-radius:2px;color:#fff;cursor:pointer;font-size:21px;height:60px;margin-top:20px;opacity:.8;transition:.3s;width:65%}main #contact form button:hover{opacity:1}main #contact .register-corals{background-image:url(../img/register-corals.png);background-position:50%;bottom:0;height:172px;position:absolute;width:100%;z-index:0}main #activate{background-image:url(../img/bubbles-activate.jpg);background-position:50%;color:#fff;padding-bottom:30px;padding-top:20px;text-align:center}main #activate .wrapper h2{font-family:Open Sans,sans-serif;font-size:45px}main #activate .wrapper h3{font-family:Open Sans,sans-serif;font-size:30px;font-weight:400}main #activate .wrapper form{border:2px solid #70ceff;border-radius:3px;margin:10px auto;padding:10px 50px;position:relative;width:90%}main #activate .wrapper form h3{color:#fff;font-family:Open Sans,sans-serif;font-size:23px;margin-top:10px}main #activate .wrapper form p{color:#fff;font-family:Open Sans,sans-serif;padding:15px 0}main #activate .wrapper form .code{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:700;justify-content:center;margin-left:41px}main #activate .wrapper form .code img{opacity:0;transition:.3s}main #activate .wrapper form .code input{border:none;border-radius:3px;font-size:20px;height:50px;margin:0 7px;text-align:center;width:16.1290322581%}main #activate .wrapper form .invalid-code{font-size:20px;margin-top:10px;opacity:0;pointer-events:none;transition:.3s}main #activate .wrapper form .invalid-code .invalid-key,main #activate .wrapper form .invalid-code .wrong-license{display:none}main #activate .wrapper form .activate{align-items:center;background-color:#00699f;border:none;border-radius:3px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;height:70px;justify-content:center;margin:10px auto 20px;opacity:.9;transition:.3s;width:270px}main #activate .wrapper form .activate img{margin-left:20px}main #activate .wrapper form .activate:hover{opacity:1}main #activate .wrapper form .anchor{background-image:url(../img/anchor.png);height:365px;position:absolute;right:20px;top:-150px;width:106px}main #activate .wrapper .right-code .code img{opacity:1}main #activate .wrapper .wrong-code .code input{border:2px solid #fe4c4d}main #activate .wrapper .wrong-code .invalid-code{color:#ffb3b3;opacity:1}main #activate .wrapper .wrong-code .invalid-code .invalid-key{display:inline-block}main #activate .wrapper .wrong-license .code input{border:2px solid #fe4c4d}main #activate .wrapper .wrong-license .invalid-code{color:#ffb3b3;opacity:1}main #activate .wrapper .wrong-license .invalid-code .wrong-license{display:inline-block}main #activate .wrapper .activation-info-wrapper{align-items:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:30px}main #activate .wrapper .activation-info-wrapper div{text-align:left;width:28.5714285714%}main #activate .wrapper .activation-info-wrapper div h3{font-family:Open Sans,sans-serif;font-size:18px}main #activate .wrapper .activation-info-wrapper div p{font-family:Open Sans,sans-serif;font-size:13px;padding:15px 0}main #activate .wrapper .activation-info-wrapper div p span{font-size:16px;font-weight:700;max-width:100%!important;position:relative;top:15px}main #activate .wrapper .activation-info-wrapper div button{background-color:#f2ac25;border:none;border-radius:3px;color:#fff;cursor:pointer;font-family:Open Sans,sans-serif;font-size:14px;height:40px;opacity:.9;transition:.3s;width:220px}main #activate .wrapper .activation-info-wrapper div button:hover{opacity:1}main #steps{background-image:url(../img/steps-bg.jpg);background-position:50%;background-size:cover;min-height:calc(100vh - 380px);overflow-x:hidden;padding-top:40px}main #steps .steps-navigation,main #steps .wrapper .step-count{display:none}main #steps .wrapper .type{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:20px;position:relative}main #steps .wrapper .type i{opacity:0;width:0}main #steps .wrapper .type img{margin-right:10px}main #steps .wrapper .type h2{color:#ffcc68;font-family:Open Sans,sans-serif;font-size:20px;font-weight:600;text-transform:uppercase}main #steps .wrapper .type:after{background-color:hsla(0,0%,100%,.74);bottom:0;content:"";height:1px;left:calc(50% - 50vw);position:absolute;width:100vw}main #steps .wrapper h3{color:#fff;font-family:Open Sans,sans-serif;font-size:20px;font-weight:400;margin-left:35px}main #steps .wrapper form{padding:50px 0}main #steps .wrapper form .sub-heading{display:none;font-size:25px;font-weight:700;text-align:center}main #steps .wrapper form .upper-part{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-evenly;padding-top:50px}main #steps .wrapper form .upper-part .for-river-click,main #steps .wrapper form .upper-part .for-sea-click{border:2px solid rgba(29,156,220,0);transition:.3s}main #steps .wrapper form .upper-part .for-river-click:hover{background-color:#1994d1;border:2px solid #1d9ddc;border-radius:100%;box-shadow:0 0 7px 5px #1d9ddc,inset 0 0 47px 35px #1d9ddc}main #steps .wrapper form .upper-part .for-sea-click:hover{background-color:#1d9ddc;border:2px solid #1d9ddc;border-radius:100%;box-shadow:0 0 7px 5px #1d9ddc,inset 0 0 47px 35px #1d9ddc}main #steps .wrapper form .upper-part .back,main #steps .wrapper form .upper-part .to-new{align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans,sans-serif;font-size:17px;font-weight:700;opacity:0;padding-top:30px;transition:.3s;width:100%}main #steps .wrapper form .upper-part .back img,main #steps .wrapper form .upper-part .to-new img{margin-right:5px}main #steps .wrapper form .upper-part .back:hover,main #steps .wrapper form .upper-part .to-new:hover{cursor:pointer;text-decoration:underline}main #steps .wrapper form .upper-part .for-river{opacity:1;transition:.6s;z-index:999}main #steps .wrapper form .upper-part .faded-for-river{opacity:0;position:absolute;top:0;transition:.6s;z-index:1}main #steps .wrapper form .upper-part .for-sea{opacity:1;position:relative;transition:.6s;z-index:999}main #steps .wrapper form .upper-part .faded-for-sea{opacity:0;position:absolute;top:0;transition:.6s;z-index:1}main #steps .wrapper form .upper-part .select{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;position:relative;text-align:center;width:28.5714285714%}main #steps .wrapper form .upper-part .select img{cursor:pointer}main #steps .wrapper form .upper-part .select h3{margin-left:0;padding:10px 0}main #steps .wrapper form .upper-part .select p{color:#fff}main #steps .wrapper form .license-step{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:nowrap;justify-content:space-between}main #steps .wrapper form .license-step .license-bar{align-items:flex-start;background-color:#1f5399;border:5px solid #4081d9;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:150px;padding:20px;transition:.3s;width:calc(50% - 17px)}main #steps .wrapper form .license-step .license-bar picture{margin-right:20px;position:relative}main #steps .wrapper form .license-step .license-bar picture img{height:100px}main #steps .wrapper form .license-step .license-bar .right{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;height:100%}main #steps .wrapper form .license-step .license-bar .right h3{color:#fff;font-family:Open Sans,sans-serif;font-size:25px;line-height:1;margin-left:0}main #steps .wrapper form .license-step .license-bar .right p{color:#fff;font-family:Open Sans,sans-serif;font-size:15px;font-weight:100}main #steps .wrapper form .license-step .license-bar:hover{box-shadow:0 0 22px -4px rgba(0,0,0,.2)}main #steps .wrapper form .first-step-article,main #steps .wrapper form .second-step-article{display:none}main #steps .wrapper form .second-step-article .step-two-wrapper{background-color:#1f5399;border:5px solid transparent;border-radius:3px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;display:none;min-height:160px;padding:20px 20px 20px 150px;position:relative;transition:.3s;width:47.619047619%}main #steps .wrapper form .second-step-article .step-two-wrapper .river_boat,main #steps .wrapper form .second-step-article .step-two-wrapper .sea_boat{display:none}main #steps .wrapper form .second-step-article .step-two-wrapper img{cursor:pointer;left:15px;position:absolute;top:0}main #steps .wrapper form .second-step-article .step-two-wrapper .step-two-text-holder h3{color:#fff;font-family:Open Sans,sans-serif;font-weight:700;margin-left:0}main #steps .wrapper form .second-step-article .step-two-wrapper .step-two-text-holder p{color:#fff;font-family:Open Sans,sans-serif;font-size:15px}main #steps .wrapper form .second-step-article .sub-selection{align-items:center;padding-left:250px}main #steps .wrapper form .second-step-article .sub-selection .step-two-text-holder p{font-size:25px}main #steps .wrapper form .second-step-article .step-two-wrapper:hover{border:5px solid #4081d9;box-shadow:0 0 43px -10px rgba(0,0,0,.75)}main #steps .wrapper form .second-step-article .back{align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans,sans-serif;font-size:17px;font-weight:700;opacity:1;padding-top:30px;transition:.3s;width:100%}main #steps .wrapper form .second-step-article .back img{margin-right:5px}main #steps .wrapper form .second-step-article .back:hover{cursor:pointer;text-decoration:underline}main #steps .wrapper form .third-step-article{display:none}main #steps .wrapper form .third-step-article .step-three-wrapper{background-color:#1f5399;border:5px solid transparent;border-radius:3px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:160px;padding:20px 20px 20px 150px;position:relative;transition:.3s;width:47.619047619%}main #steps .wrapper form .third-step-article .step-three-wrapper img{cursor:pointer;left:15px;position:absolute;top:30px;width:130px}main #steps .wrapper form .third-step-article .step-three-wrapper .step-three-text-holder h3{color:#fff;font-family:Open Sans,sans-serif;font-weight:700;margin-left:0}main #steps .wrapper form .third-step-article .step-three-wrapper .step-three-text-holder p{color:#fff;font-family:Open Sans,sans-serif;font-size:15px}main #steps .wrapper form .third-step-article .step-three-wrapper:hover{border:5px solid #4081d9;box-shadow:0 0 43px -10px rgba(0,0,0,.75)}main #steps .wrapper form .third-step-article .back{align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans,sans-serif;font-size:17px;font-weight:700;opacity:1;padding-top:30px;transition:.3s;width:100%}main #steps .wrapper form .third-step-article .back img{margin-right:5px}main #steps .wrapper form .third-step-article .back:hover{cursor:pointer;text-decoration:underline}main #steps .wrapper form .forth-step-article,main #steps .wrapper form .setup-step-article{display:none;padding:50px 0}main #steps .wrapper form .forth-step-article .select-container,main #steps .wrapper form .setup-step-article .select-container{display:none}main #steps .wrapper form .forth-step-article .step-four-wrapper,main #steps .wrapper form .forth-step-article .step-setup-wrapper,main #steps .wrapper form .setup-step-article .step-four-wrapper,main #steps .wrapper form .setup-step-article .step-setup-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}main #steps .wrapper form .forth-step-article .step-four-wrapper .row,main #steps .wrapper form .forth-step-article .step-setup-wrapper .row,main #steps .wrapper form .setup-step-article .step-four-wrapper .row,main #steps .wrapper form .setup-step-article .step-setup-wrapper .row{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:20px;width:100%}main #steps .wrapper form .forth-step-article .step-four-wrapper .category-field-mobile,main #steps .wrapper form .forth-step-article .step-setup-wrapper .category-field-mobile,main #steps .wrapper form .setup-step-article .step-four-wrapper .category-field-mobile,main #steps .wrapper form .setup-step-article .step-setup-wrapper .category-field-mobile{display:none}main #steps .wrapper form .forth-step-article .step-four-wrapper .category-field,main #steps .wrapper form .forth-step-article .step-setup-wrapper .category-field,main #steps .wrapper form .setup-step-article .step-four-wrapper .category-field,main #steps .wrapper form .setup-step-article .step-setup-wrapper .category-field{align-items:center;background-color:#1f549a;background-position:calc(100% - 10px) 10px;border:3px solid transparent;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans,sans-serif;font-size:12px;font-weight:700;justify-content:center;margin:5px;min-height:100px;padding:12px;position:relative;text-transform:uppercase;transition:.3s;width:15.3846153846%}main #steps .wrapper form .forth-step-article .step-four-wrapper .category-field img,main #steps .wrapper form .forth-step-article .step-setup-wrapper .category-field img,main #steps .wrapper form .setup-step-article .step-four-wrapper .category-field img,main #steps .wrapper form .setup-step-article .step-setup-wrapper .category-field img{display:none;left:5px;position:absolute;top:5px;width:20px}main #steps .wrapper form .forth-step-article .step-four-wrapper .category-field,main #steps .wrapper form .forth-step-article .step-setup-wrapper .category-field,main #steps .wrapper form .setup-step-article .step-four-wrapper .category-field,main #steps .wrapper form .setup-step-article .step-setup-wrapper .category-field{cursor:pointer}main #steps .wrapper form .forth-step-article .step-four-wrapper .category-field p,main #steps .wrapper form .forth-step-article .step-setup-wrapper .category-field p,main #steps .wrapper form .setup-step-article .step-four-wrapper .category-field p,main #steps .wrapper form .setup-step-article .step-setup-wrapper .category-field p{text-align:center}main #steps .wrapper form .forth-step-article .step-four-wrapper .category-field:not(.non-selectable):hover,main #steps .wrapper form .forth-step-article .step-setup-wrapper .category-field:not(.non-selectable):hover,main #steps .wrapper form .setup-step-article .step-four-wrapper .category-field:not(.non-selectable):hover,main #steps .wrapper form .setup-step-article .step-setup-wrapper .category-field:not(.non-selectable):hover{box-shadow:0 0 43px -10px rgba(0,0,0,.75)}main #steps .wrapper form .forth-step-article .step-four-wrapper .category-field.non-selectable,main #steps .wrapper form .forth-step-article .step-setup-wrapper .category-field.non-selectable,main #steps .wrapper form .setup-step-article .step-four-wrapper .category-field.non-selectable,main #steps .wrapper form .setup-step-article .step-setup-wrapper .category-field.non-selectable{cursor:default}main #steps .wrapper form .forth-step-article .step-four-wrapper .category-field:hover,main #steps .wrapper form .forth-step-article .step-setup-wrapper .category-field:hover,main #steps .wrapper form .setup-step-article .step-four-wrapper .category-field:hover,main #steps .wrapper form .setup-step-article .step-setup-wrapper .category-field:hover{opacity:1!important}main #steps .wrapper form .forth-step-article .step-four-wrapper .category-field.selected,main #steps .wrapper form .forth-step-article .step-setup-wrapper .category-field.selected,main #steps .wrapper form .setup-step-article .step-four-wrapper .category-field.selected,main #steps .wrapper form .setup-step-article .step-setup-wrapper .category-field.selected{background-image:url(../img/check-module.png);background-position:calc(100% - 10px) 10px;background-repeat:no-repeat;background-size:24px}main #steps .wrapper form .forth-step-article .step-four-wrapper .category-field.unactive,main #steps .wrapper form .forth-step-article .step-setup-wrapper .category-field.unactive,main #steps .wrapper form .setup-step-article .step-four-wrapper .category-field.unactive,main #steps .wrapper form .setup-step-article .step-setup-wrapper .category-field.unactive{cursor:auto;opacity:.6}main #steps .wrapper form .forth-step-article .step-four-wrapper .category-field.activated img,main #steps .wrapper form .forth-step-article .step-setup-wrapper .category-field.activated img,main #steps .wrapper form .setup-step-article .step-four-wrapper .category-field.activated img,main #steps .wrapper form .setup-step-article .step-setup-wrapper .category-field.activated img{display:block}main #steps .wrapper form .forth-step-article .step-setup-wrapper .row .content,main #steps .wrapper form .setup-step-article .step-setup-wrapper .row .content{margin:15px 0;width:100%}main #steps .wrapper form .forth-step-article .step-setup-wrapper .row .content h3,main #steps .wrapper form .setup-step-article .step-setup-wrapper .row .content h3{font-size:16px;font-weight:500;margin:7px 0;text-transform:uppercase}main #steps .wrapper form .forth-step-article .step-setup-wrapper .row .content p,main #steps .wrapper form .setup-step-article .step-setup-wrapper .row .content p{color:#fff;font-size:15px;font-weight:200}main #steps .wrapper form .forth-step-article .step-setup-wrapper .row .category-field,main #steps .wrapper form .setup-step-article .step-setup-wrapper .row .category-field{border:3px solid #2461b0;display:inline-block;margin-right:24px;min-height:250px;padding:15px 20px;position:relative;width:calc(33.33333% - 24px)}main #steps .wrapper form .forth-step-article .step-setup-wrapper .row .category-field h3,main #steps .wrapper form .forth-step-article .step-setup-wrapper .row .category-field h4,main #steps .wrapper form .setup-step-article .step-setup-wrapper .row .category-field h3,main #steps .wrapper form .setup-step-article .step-setup-wrapper .row .category-field h4{display:block;margin:0 0 3px;width:100%}main #steps .wrapper form .forth-step-article .step-setup-wrapper .row .category-field h4,main #steps .wrapper form .setup-step-article .step-setup-wrapper .row .category-field h4{margin-bottom:10px;text-transform:none;width:100%}main #steps .wrapper form .forth-step-article .step-setup-wrapper .row .category-field p,main #steps .wrapper form .setup-step-article .step-setup-wrapper .row .category-field p{font-weight:400;text-align:left;text-transform:none}main #steps .wrapper form .forth-step-article .step-setup-wrapper .row .category-field .button-holder,main #steps .wrapper form .setup-step-article .step-setup-wrapper .row .category-field .button-holder{align-items:center;background-color:#2461b0;border:3px solid #2461b0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:100;justify-content:center;left:0;opacity:0;padding-bottom:20px;padding-top:30px;position:absolute;right:0;text-align:center;text-transform:none;top:0;transition:.3s;width:100%}main #steps .wrapper form .forth-step-article .step-setup-wrapper .row .category-field .button-holder .add-module,main #steps .wrapper form .setup-step-article .step-setup-wrapper .row .category-field .button-holder .add-module{align-items:center;background-image:-webkit-gradient(linear,left bottom,left top,from(#0dda7a),to(#27c1b5));background-image:linear-gradient(0deg,#0dda7a,#27c1b5);border:none;border-radius:3px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:35px;justify-content:center;margin:20px auto;opacity:1;transition:.3s;width:120px}main #steps .wrapper form .forth-step-article .step-setup-wrapper .row .category-field .button-holder .add-module:hover,main #steps .wrapper form .setup-step-article .step-setup-wrapper .row .category-field .button-holder .add-module:hover{opacity:.9}main #steps .wrapper form .forth-step-article .step-setup-wrapper .row .selected,main #steps .wrapper form .setup-step-article .step-setup-wrapper .row .selected{border:3px solid #25ae88}main #steps .wrapper form .forth-step-article .step-setup-wrapper .row .selected .button-holder,main #steps .wrapper form .setup-step-article .step-setup-wrapper .row .selected .button-holder{display:none}main #steps .wrapper form .forth-step-article .step-setup-wrapper .row .category-field:hover .button-holder,main #steps .wrapper form .setup-step-article .step-setup-wrapper .row .category-field:hover .button-holder{opacity:1}main #steps .wrapper form .forth-step-article .step-setup-wrapper .blue,main #steps .wrapper form .setup-step-article .step-setup-wrapper .blue{background-color:rgba(57,179,244,.502);padding:3px 30px}main #steps .wrapper form .forth-step-article .step-setup-wrapper .blue h3,main #steps .wrapper form .setup-step-article .step-setup-wrapper .blue h3{text-decoration:underline;text-transform:none!important}main #steps .wrapper form .forth-step-article .step-setup-wrapper .row-wrapper,main #steps .wrapper form .setup-step-article .step-setup-wrapper .row-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-right:-24px;width:100%}main #steps .wrapper form .forth-step-article .step-setup-wrapper .row-wrapper .category-field,main #steps .wrapper form .setup-step-article .step-setup-wrapper .row-wrapper .category-field{margin-bottom:27px;margin-left:0;width:calc(33.33333% - 27px)}main #steps .wrapper form .forth-step-article .step-setup-wrapper .buttons-holder,main #steps .wrapper form .setup-step-article .step-setup-wrapper .buttons-holder{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:-83px;width:100%}main #steps .wrapper form .forth-step-article .step-setup-wrapper .buttons-holder button img,main #steps .wrapper form .setup-step-article .step-setup-wrapper .buttons-holder button img{margin:0 10px}main #steps .wrapper form .forth-step-article .step-setup-wrapper .top-holder,main #steps .wrapper form .setup-step-article .step-setup-wrapper .top-holder{margin-left:auto;margin-right:auto;width:500px}main #steps .wrapper form .forth-step-article .step-setup-wrapper .next-step,main #steps .wrapper form .setup-step-article .step-setup-wrapper .next-step{align-items:center;background-image:-webkit-gradient(linear,left top,left bottom,from(#f7b531),to(#e69c0f));background-image:linear-gradient(180deg,#f7b531,#e69c0f);border:none;border-radius:3px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;margin:auto;padding:10px 70px}main #steps .wrapper form .forth-step-article .step-setup-wrapper .next-step img,main #steps .wrapper form .setup-step-article .step-setup-wrapper .next-step img{margin-left:10px}main #steps .wrapper form .forth-step-article .step-setup-wrapper .next-step i,main #steps .wrapper form .setup-step-article .step-setup-wrapper .next-step i{color:#000;margin-left:7px}main #steps .wrapper form .forth-step-article .step-setup-wrapper .tabs,main #steps .wrapper form .setup-step-article .step-setup-wrapper .tabs{width:100%}main #steps .wrapper form .forth-step-article .step-setup-wrapper .tabs ul,main #steps .wrapper form .setup-step-article .step-setup-wrapper .tabs ul{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;list-style-type:none;margin-bottom:30px}main #steps .wrapper form .forth-step-article .step-setup-wrapper .tabs ul li,main #steps .wrapper form .setup-step-article .step-setup-wrapper .tabs ul li{align-items:center;border-radius:5px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:600;font-weight:700;height:60px;justify-content:center;margin:0 30px;opacity:.7;text-transform:uppercase;width:150px}main #steps .wrapper form .forth-step-article .step-setup-wrapper .tabs ul li.active,main #steps .wrapper form .forth-step-article .step-setup-wrapper .tabs ul li:hover,main #steps .wrapper form .setup-step-article .step-setup-wrapper .tabs ul li.active,main #steps .wrapper form .setup-step-article .step-setup-wrapper .tabs ul li:hover{background-color:#fff;color:#1f549a;opacity:1}main #steps .wrapper form .forth-step-article .step-setup-wrapper .tabs .tab,main #steps .wrapper form .setup-step-article .step-setup-wrapper .tabs .tab{display:none;width:100%}main #steps .wrapper form .forth-step-article .step-setup-wrapper .tabs .tab .category-field,main #steps .wrapper form .setup-step-article .step-setup-wrapper .tabs .tab .category-field{background-size:20px!important;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;min-height:auto;padding:30px 5px!important;position:relative;text-align:center;width:calc(16.66667% - 30px)}main #steps .wrapper form .forth-step-article .step-setup-wrapper .tabs .tab .category-field .button-holder,main #steps .wrapper form .setup-step-article .step-setup-wrapper .tabs .tab .category-field .button-holder{line-height:1}main #steps .wrapper form .forth-step-article .step-setup-wrapper .tabs .tab .category-field .button-holder .add-module,main #steps .wrapper form .setup-step-article .step-setup-wrapper .tabs .tab .category-field .button-holder .add-module{margin:10px auto}main #steps .wrapper form .forth-step-article .step-setup-wrapper .tabs .tab .category-field h4,main #steps .wrapper form .setup-step-article .step-setup-wrapper .tabs .tab .category-field h4{text-transform:uppercase}main #steps .wrapper form .forth-step-article .step-setup-wrapper .tabs .tab.active,main #steps .wrapper form .setup-step-article .step-setup-wrapper .tabs .tab.active{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}main #steps .wrapper form .forth-step-article .back,main #steps .wrapper form .setup-step-article .back{align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans,sans-serif;font-size:17px;font-weight:700;opacity:1;padding-top:30px;transition:.3s;width:100%}main #steps .wrapper form .forth-step-article .back img,main #steps .wrapper form .setup-step-article .back img{margin-right:5px}main #steps .wrapper form .forth-step-article .back:hover,main #steps .wrapper form .setup-step-article .back:hover{cursor:pointer;text-decoration:underline}main #steps .wrapper form .setup-step-article{padding:0}main #steps .wrapper form .fifth-step-article{display:none;font-family:Open Sans,sans-serif;padding:100px 0;text-align:center}main #steps .wrapper form .fifth-step-article h2{color:#fff;font-size:40px}main #steps .wrapper form .fifth-step-article p{color:#fff;font-size:21px;padding:20px 0}main #steps .wrapper form .fifth-step-article button{background-color:#efa81e;border:none;color:#fff;cursor:pointer;font-size:17px;height:40px;opacity:.9;transition:.3s;width:200px}main #steps .wrapper form .fifth-step-article button:hover{opacity:1}main #stepsAnimation{background-color:#114489}main #stepsAnimation,main #stepsAnimation .lower-part{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative}main #stepsAnimation .lower-part{background-image:url(../img/lower-part-bg.png);background-position:50%;height:251px;padding-top:150px;width:100%;z-index:999}main #stepsAnimation .lower-part .icons{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:98px;margin-top:2px;position:absolute;top:0;width:640px;z-index:999}main #stepsAnimation .lower-part .icons .active-new{align-items:center;background-image:url(../img/active.png);background-position:50%;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;justify-content:center;opacity:1;position:absolute;text-align:center;transition:.6s;width:100%;z-index:0}main #stepsAnimation .lower-part .icons .active-captain,main #stepsAnimation .lower-part .icons .active-category,main #stepsAnimation .lower-part .icons .active-sea,main #stepsAnimation .lower-part .icons .active-test,main #stepsAnimation .lower-part .icons .active-your-course{align-items:center;background-image:url(../img/active.png);background-position:50%;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;justify-content:center;opacity:0;position:absolute;text-align:center;transition:.6s;width:100%;z-index:0}main #stepsAnimation .lower-part .icons .icon{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:80px;justify-content:center;position:relative;text-align:center;width:21.2765957447%;z-index:99}main #stepsAnimation .lower-part .icons .icon img{z-index:99}main #stepsAnimation .lower-part .icons .icon .first-step-finish,main #stepsAnimation .lower-part .icons .icon .new-step-finish{display:none}main #stepsAnimation .lower-part .icons .icon .second-step-finish{display:none;margin-left:-54px}main #stepsAnimation .lower-part .icons .icon .third-step-finish{display:none;margin-left:-44px}main #stepsAnimation .lower-part .icons .icon .forth-step-finish{display:none;margin-left:-54px}main #stepsAnimation .lower-part .icons .new-side{margin-left:-21px}main #stepsAnimation .lower-part .icons .side-right{margin-right:-15px}main #stepsAnimation .moving-template{position:absolute;top:0;width:640px;z-index:1}main #stepsAnimation .moving-template .moving{margin-left:-85px;transition:.6s}main #stepsAnimation .steps-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;position:absolute;top:100px;width:640px;z-index:999}main #stepsAnimation .steps-info .info{font-family:Open Sans,sans-serif;font-size:11px;font-weight:700;text-align:center;width:20%}main #stepsAnimation .steps-info .sea-and-river{margin-left:-12px}main #stepsAnimation .steps-info .new-text{margin-left:-13px;margin-right:20px}main #stepsAnimation .steps-info .category-info{padding-left:21px}main #stepsAnimation .steps-info .teach{padding-left:30px}main #stepsAnimation .steps-info .captain-and-mechanic{margin-left:11px}main #stepsAnimation .steps-info .colored{color:#fff}main #tests{background-image:url(../img/tests-bg.jpg)}main #tests .test-popup{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:.3s;width:100vw;z-index:9999}main #tests .test-popup .test-popup-window{background-color:#f5f5f5;border-radius:10px;height:350px;padding:15px;text-align:center;transform:scale(0);transition:.3s;width:700px;z-index:999}main #tests .test-popup .test-popup-window .close-popup{cursor:pointer;text-align:right;transition:.3s}main #tests .test-popup .test-popup-window .close-popup img:hover{opacity:.9}main #tests .test-popup .test-popup-window h3{color:#4fa0c9;font-weight:600;padding:5px 20px}main #tests .test-popup .test-popup-window p{color:#b8c1cd;font-size:14px;padding:5px 20px}main #tests .test-popup .test-popup-window .popup-buttons{padding-top:30px}main #tests .test-popup .test-popup-window .popup-buttons .give-away{background-color:#4478b3;color:#f5f5f5}main #tests .test-popup .test-popup-window .popup-buttons .give-away,main #tests .test-popup .test-popup-window .popup-buttons .return{border:none;border-radius:3px;box-shadow:0 3px 10px -1px rgba(0,0,0,.5);cursor:pointer;font-size:18px;font-weight:600;height:50px;margin:10px;transition:.3s;width:200px}main #tests .test-popup .test-popup-window .popup-buttons .return{background-color:#ccd7e4;color:#4478b3}main #tests .test-popup .test-popup-window .popup-buttons button:hover{opacity:.9}main #tests .show-popup{opacity:1;pointer-events:all}main #tests .show-popup .test-popup-window{transform:scale(1)}main #tests .hide-popup{opacity:0;pointer-events:none}main #tests .wrapper{min-height:100vh;width:99%}main #tests .wrapper .main-choices{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:10px 0}main #tests .wrapper .main-choices .to-main-menu{align-items:center;background-color:transparent;border:2px solid #0e8fd1;border-radius:3px;color:#0e8fd1;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:600;height:50px;justify-content:center;width:250px}main #tests .wrapper .main-choices .to-main-menu img{margin-right:5px;position:relative;right:0;transition:.3s}main #tests .wrapper .main-choices .to-main-menu:hover img{right:10px}main #tests .wrapper .main-choices .timer{margin-left:180px;text-align:center}main #tests .wrapper .main-choices .timer p label{color:#2d6773;font-family:Europe,sans-serif;font-size:25px;font-weight:900}main #tests .wrapper .main-choices .finish-and-answers,main #tests .wrapper .main-choices .finish-and-answers .answers-info{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}main #tests .wrapper .main-choices .finish-and-answers .answers-info{font-family:Open Sans,sans-serif;padding:0 10px;text-align:center}main #tests .wrapper .main-choices .finish-and-answers .answers-info h3{font-size:16px;font-weight:400;order:2}main #tests .wrapper .main-choices .finish-and-answers .answers-info p{font-size:19px;font-weight:700;line-height:1.5;margin-right:5px;order:1}main #tests .wrapper .main-choices .finish-and-answers form .give{background-image:-webkit-gradient(linear,left top,left bottom,from(#f9b532),to(#e79d0d));background-image:linear-gradient(180deg,#f9b532,#e79d0d);border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:18px;height:50px;opacity:.9;transition:.3s;width:250px}main #tests .wrapper .main-choices .finish-and-answers form .give:hover{opacity:1}main #tests .wrapper .main-choices .finish-and-answers form .complete{background-image:-webkit-gradient(linear,left top,left bottom,from(#33a7e2),to(#0076b4));background-image:linear-gradient(180deg,#33a7e2,#0076b4);transition:.3s}main #tests .wrapper .current-question{background-color:#fff;font-family:Open Sans,sans-serif;margin-bottom:10px;padding:20px 0}main #tests .wrapper .current-question h3{text-align:center}main #tests .wrapper .current-question .current-question-wrapper{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:0 200px}main #tests .wrapper .current-question .current-question-wrapper span{font-size:25px;font-weight:300;font-weight:600;line-height:1.2}main #tests .wrapper .points{padding-bottom:20px}main #tests .wrapper .points,main #tests .wrapper .points .points-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}main #tests .wrapper .points .points-wrapper{align-items:center;background-image:url(../img/points.png);color:#fff;font-family:Open Sans,sans-serif;height:37px;width:223px}main #tests .wrapper .points .points-wrapper p{font-size:20px;margin:0 5px}main #tests .wrapper .test-box{border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}main #tests .wrapper .test-box .arrow-to-left{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:4%}main #tests .wrapper .test-box .arrow-to-left .arrow-to-left-wrapper{align-items:center;background-image:-webkit-gradient(linear,left top,left bottom,from(#33a7e2),to(#0076b4));background-image:linear-gradient(180deg,#33a7e2,#0076b4);border-radius:3px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:100px;justify-content:center;opacity:.9;transition:.3s;width:100%}main #tests .wrapper .test-box .arrow-to-left .arrow-to-left-wrapper i{font-size:30px}main #tests .wrapper .test-box .arrow-to-left .arrow-to-left-wrapper:hover{opacity:1}main #tests .wrapper .test-box .question-wrapper{background-color:#fff;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:50vh;width:87%}main #tests .wrapper .test-box .question-wrapper .example-image{align-items:center;background-color:#b7b7b7;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:20px;width:50%}main #tests .wrapper .test-box .question-wrapper .example-image img{max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}main #tests .wrapper .test-box .question-wrapper .text-questions{grid-gap:10px;grid-auto-columns:100%;grid-template-areas:"a";height:100%;padding:20px;width:50%}main #tests .wrapper .test-box .question-wrapper .text-questions .question{align-items:center;background-color:#f4f8fa;border:1px solid #ebebeb;border-radius:3px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans,sans-serif;height:100%;justify-content:space-between;padding:20px;transition:.3s;width:100%}main #tests .wrapper .test-box .question-wrapper .text-questions .question .right-answer-i,main #tests .wrapper .test-box .question-wrapper .text-questions .question .wrong-answer-i{display:none;height:30px;margin-right:20px;transition:1s;width:30px}main #tests .wrapper .test-box .question-wrapper .text-questions .question:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#dee9ed),to(#f4f8fb));background-image:linear-gradient(180deg,#dee9ed,#f4f8fb)}main #tests .wrapper .test-box .question-wrapper .text-questions .selected{color:#fff}main #tests .wrapper .test-box .question-wrapper .text-questions .selected,main #tests .wrapper .test-box .question-wrapper .text-questions .selected:hover{background-image:-webkit-gradient(linear,left bottom,left top,from(#b1b1b1),to(#646667));background-image:linear-gradient(0deg,#b1b1b1,#646667)}main #tests .wrapper .test-box .with-image .example-image{margin:0;width:100%}main #tests .wrapper .test-box .with-image .text-questions{display:block;height:100%;padding-top:0;padding:5px!important;width:100%}main #tests .wrapper .test-box .with-image .text-questions .question{height:calc(25% - 10px)!important;margin-top:10px}main #tests .wrapper .test-box .with-image .text-questions .question:first-of-type{margin-top:5px}main #tests .wrapper .test-box .arrow-to-right{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:8%}main #tests .wrapper .test-box .arrow-to-right .arrow-to-right-wrapper{align-items:center;background-image:-webkit-gradient(linear,left top,left bottom,from(#33a7e2),to(#0076b4));background-image:linear-gradient(180deg,#33a7e2,#0076b4);border-radius:3px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;opacity:.9;transition:.3s;width:100%}main #tests .wrapper .test-box .arrow-to-right .arrow-to-right-wrapper i{font-size:30px}main #tests .wrapper .test-box .arrow-to-right .arrow-to-right-wrapper:hover{opacity:1}main #tests .wrapper .all-questions{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;padding-bottom:10px;padding-top:10px}main #tests .wrapper .all-questions .sigle-question{background-color:#d6d7da;border-radius:8px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;margin:5px;min-width:78px;width:calc(5% - 10px)}main #tests .wrapper .all-questions .sigle-question .question-number{align-items:center;background-image:-webkit-gradient(linear,left top,left bottom,from(#8c8c8c),to(#d7d7d7));background-image:linear-gradient(180deg,#8c8c8c,#d7d7d7);border-radius:8px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans,sans-serif;font-size:20px;font-weight:700;height:100%;justify-content:center;width:40%}main #tests .wrapper .all-questions .sigle-question .blue-question{background-image:-webkit-gradient(linear,left top,left bottom,from(#2cb8db),to(#236dea))!important;background-image:linear-gradient(180deg,#2cb8db,#236dea)!important}main #tests .wrapper .all-questions .sigle-question .green-question{background-image:-webkit-gradient(linear,left top,left bottom,from(#16dca9),to(#17d08c));background-image:linear-gradient(180deg,#16dca9,#17d08c)}main #tests .wrapper .all-questions .sigle-question .red-question{background-image:-webkit-gradient(linear,left top,left bottom,from(#ee5720),to(#da2707));background-image:linear-gradient(180deg,#ee5720,#da2707)}main #tests .wrapper .all-questions .sigle-question .yellow-question{background-image:-webkit-gradient(linear,left top,left bottom,from(#fcca35),to(#f7aa1f));background-image:linear-gradient(180deg,#fcca35,#f7aa1f)}main #tests .wrapper .all-questions .sigle-question .lines{align-items:center;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;margin:5px;padding:2px;width:50%}main #tests .wrapper .all-questions .sigle-question .lines .line{background-color:#b7b7b7;border-radius:3px;height:3px;margin:1px;width:100%}main #tests .wrapper .all-questions .sigle-question .lines .img-lines{background-color:#b7b7b7;border-radius:3px;display:none;height:45%;margin:1px;width:40%}main #tests .wrapper .all-questions .sigle-question .lines-filled{background-color:#b7b7b7}main #theme{background-image:url(../img/bubbles-activate.jpg);background-position:50%;background-size:cover;color:#fff;min-height:100vh;padding-bottom:30px;text-align:center}main #theme .header{background-color:#213b60;height:75px;margin-bottom:20px;position:relative}main #theme .header,main #theme .header .back-to-themes{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}main #theme .header .back-to-themes{border:2px solid #8d98ad;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;height:50px;left:2.5%;position:absolute;width:200px}main #theme .header .back-to-themes img{left:0;margin-right:10px;position:relative;transition:.3s}main #theme .header .back-to-themes:hover img{left:-5px}main #theme .wrapper{width:95%}main #theme .wrapper .theme-heading{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;padding:20px 0}main #theme .wrapper .theme-heading .theme-bg{background-image:-webkit-gradient(linear,left top,right top,from(#fdac50),to(#ffbe4d));background-image:linear-gradient(90deg,#fdac50,#ffbe4d);border-radius:5px;margin-right:20px;padding:20px}main #theme .wrapper .theme-heading .theme-bg p{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans,sans-serif;font-size:20px;font-weight:900;justify-content:center}main #theme .wrapper .theme-heading .theme-name{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;font-family:Open Sans,sans-serif;width:65%}main #theme .wrapper .theme-heading .theme-name p{font-size:18px;font-weight:600;line-height:1;text-align:left}main #theme .wrapper .thene-container{margin-top:70px;position:relative}main #theme .wrapper .thene-container .theme-head{align-items:center!important;background-image:-webkit-gradient(linear,left bottom,left top,from(#0c87c6),to(#0d78ae));background-image:linear-gradient(0deg,#0c87c6,#0d78ae);border-top-right-radius:50px;bottom:100%!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:50px!important;left:0!important;list-style:none!important;position:absolute!important;width:100%!important}main #theme .wrapper .thene-container .theme-head li{align-items:center;border-right:1px solid #126590;color:#126590;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans,sans-serif;font-size:30px;font-weight:900;justify-content:center;margin:10px 0;transition:.3s}main #theme .wrapper .thene-container .theme-head li button{background-color:transparent;border:none;color:#126591;cursor:pointer;font-size:30px;font-weight:600;height:40px;min-width:65px;z-index:1}main #theme .wrapper .thene-container .theme-head .slick-active{background-image:-webkit-gradient(linear,left bottom,left top,from(#005a87),to(#006ba3));background-image:linear-gradient(0deg,#005a87,#006ba3);border-bottom-left-radius:10px;border-bottom-right-radius:10px;height:calc(100% + 10px)!important;margin:0 0 -10px!important;width:300px}main #theme .wrapper .thene-container .theme-head .slick-active button{color:#fff;margin-bottom:10px}main #theme .wrapper .thene-container .theme-head li.read{background-image:-webkit-gradient(linear,left top,right top,from(#3de0c3),to(#4ecdef));background-image:linear-gradient(90deg,#3de0c3,#4ecdef);height:100%}main #theme .wrapper .thene-container .theme-head li.read button{color:#fff}main #theme .wrapper .thene-container .slick-dots{position:static!important}main #theme .wrapper .thene-container .scoller{border-top-right-radius:50px;bottom:100%!important;left:0;position:absolute!important;width:100%}main #theme .wrapper .thene-container .theme-main{background-color:hsla(0,0%,100%,.884);background-image:url(../img/theme-main-bg.png);background-position:50%;background-repeat:no-repeat;border-bottom-left-radius:50px;color:#000;font-family:Open sans,sans-serif;min-height:500px;padding:40px 130px;position:relative;text-align:center}main #theme .wrapper .thene-container .theme-main a.term{border-bottom:1px solid #0b94d8;color:#0a93d9;cursor:pointer;position:relative}main #theme .wrapper .thene-container .theme-main a.term:hover:after{display:block}main #theme .wrapper .thene-container .theme-main a.term:after{background:#888;border-radius:3px;color:#fff;content:"Преглед на значението";display:none;font-size:12px;font-style:normal;font-weight:400;left:0;margin-top:15px;min-width:138px;padding:10px;position:absolute;top:100%;z-index:10}main #theme .wrapper .thene-container .theme-main .theme-description{font-size:20px;line-height:1;margin-bottom:30px}main #theme .wrapper .thene-container .theme-main h3{line-height:1}main #theme .wrapper .thene-container .theme-main .theme-main-part{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between}main #theme .wrapper .thene-container .theme-main .theme-main-part li{list-style:none}main #theme .wrapper .thene-container .theme-main .theme-main-part .two-images{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;flex-wrap:wrap;justify-content:space-between}main #theme .wrapper .thene-container .theme-main .theme-main-part .two-images .theme-part{margin-top:20px;width:47.619047619%}main #theme .wrapper .thene-container .theme-main .theme-main-part .two-images .theme-part .under-img{align-items:center;background-color:#fff;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;height:240px;justify-content:center;margin:10px auto;width:340px}main #theme .wrapper .thene-container .theme-main .theme-main-part .two-images .theme-part .under-img img{height:95%;-o-object-fit:cover;object-fit:cover;width:95%}main #theme .wrapper .thene-container .theme-main .theme-main-part .two-images .theme-part h3{margin-bottom:25px}main #theme .wrapper .thene-container .theme-main .theme-main-part .two-images .theme-part p{font-size:15px}main #theme .wrapper .thene-container .theme-main .two-lists-wrapper{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px 0}main #theme .wrapper .thene-container .theme-main .two-lists-wrapper .two-lists{border:2px solid #cae0eb;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-2px;width:calc(50% - 20px)}main #theme .wrapper .thene-container .theme-main .two-lists-wrapper .two-lists picture{align-content:center;align-items:center;border-right:2px solid #cae0eb;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;display:grid;height:100%;justify-content:center;padding:10px}main #theme .wrapper .thene-container .theme-main .two-lists-wrapper .two-lists picture img{align-content:center;display:grid;max-width:50px;-o-object-fit:contain;object-fit:contain}main #theme .wrapper .thene-container .theme-main .two-lists-wrapper .two-lists p{font-size:15px;padding:10px;text-align:left}main #theme .wrapper .thene-container .theme-main .large-image-wrapper img{border:7px solid #fff;border-radius:5px;display:block;margin:20px auto;max-width:60%;-o-object-fit:contain;object-fit:contain}main #theme .wrapper .thene-container .theme-main .large-image-wrapper p{font-size:15px;text-align:left}main #theme .wrapper .thene-container .theme-main .left-image-right-text-wrapper{align-items:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;justify-content:space-between;margin:50px 0}main #theme .wrapper .thene-container .theme-main .left-image-right-text-wrapper li{list-style:none;padding:0 50px;width:50%}main #theme .wrapper .thene-container .theme-main .left-image-right-text-wrapper li .theme-part{margin-top:20px}main #theme .wrapper .thene-container .theme-main .left-image-right-text-wrapper li .theme-part .under-img{align-items:center;background-color:#fff;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;height:240px;justify-content:center;margin:10px auto;max-width:340px;width:100%}main #theme .wrapper .thene-container .theme-main .left-image-right-text-wrapper li .theme-part .under-img img{height:95%;-o-object-fit:cover;object-fit:cover;width:95%}main #theme .wrapper .thene-container .theme-main .left-image-right-text-wrapper li .theme-part h3{margin-bottom:25px}main #theme .wrapper .thene-container .theme-main .left-image-right-text-wrapper .left-part{border-right:2px solid #cae0eb}main #theme .wrapper .thene-container .theme-main .left-image-right-text-wrapper .left-part p{font-size:15px}main #theme .wrapper .thene-container .theme-main .left-image-right-text-wrapper .right-part{text-align:left}main #theme .wrapper .thene-container .theme-main .left-image-right-text-wrapper .right-part h3{margin-bottom:10px}main #theme .wrapper .thene-container .theme-main .left-image-right-text-wrapper .right-part p{font-size:15px}main #theme .wrapper .thene-container .theme-main .right-image-left-text-wrapper{align-items:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;justify-content:space-between;margin:50px 0}main #theme .wrapper .thene-container .theme-main .right-image-left-text-wrapper li{list-style:none;padding:0 50px;width:50%}main #theme .wrapper .thene-container .theme-main .right-image-left-text-wrapper li .theme-part{margin-top:20px}main #theme .wrapper .thene-container .theme-main .right-image-left-text-wrapper li .theme-part .under-img{align-items:center;background-color:#fff;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;height:240px;justify-content:center;margin:10px auto;max-width:340px;width:100%}main #theme .wrapper .thene-container .theme-main .right-image-left-text-wrapper li .theme-part .under-img img{height:95%;-o-object-fit:cover;object-fit:cover;width:95%}main #theme .wrapper .thene-container .theme-main .right-image-left-text-wrapper li .theme-part h3{margin-bottom:25px}main #theme .wrapper .thene-container .theme-main .right-image-left-text-wrapper .left-part{border-left:2px solid #cae0eb}main #theme .wrapper .thene-container .theme-main .right-image-left-text-wrapper .left-part p{font-size:15px}main #theme .wrapper .thene-container .theme-main .right-image-left-text-wrapper .right-part{text-align:left}main #theme .wrapper .thene-container .theme-main .right-image-left-text-wrapper .right-part h3{margin-bottom:10px}main #theme .wrapper .thene-container .theme-main .right-image-left-text-wrapper .right-part p{font-size:15px}main #theme .wrapper .thene-container .theme-main .one-list-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px 0}main #theme .wrapper .thene-container .theme-main .one-list-wrapper .one-list{border:2px solid #cae0eb;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-2px;width:100%}main #theme .wrapper .thene-container .theme-main .one-list-wrapper .one-list picture{align-content:center;align-items:center;border-right:2px solid #cae0eb;display:grid;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:10px}main #theme .wrapper .thene-container .theme-main .one-list-wrapper .one-list picture img{max-width:50px;-o-object-fit:contain;object-fit:contain}main #theme .wrapper .thene-container .theme-main .one-list-wrapper .one-list p{align-content:center;display:grid;font-size:15px;padding:10px;text-align:left}main #theme .wrapper .thene-container .theme-main .three-cols-wrapper{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px 0}main #theme .wrapper .thene-container .theme-main .three-cols-wrapper .three-cols{border:2px solid #cae0eb;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-2px;width:100%}main #theme .wrapper .thene-container .theme-main .three-cols-wrapper .three-cols picture{align-content:center;align-items:center;border-left:2px solid #cae0eb;display:grid;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:10px}main #theme .wrapper .thene-container .theme-main .three-cols-wrapper .three-cols picture img{max-width:50px;-o-object-fit:contain;object-fit:contain}main #theme .wrapper .thene-container .theme-main .three-cols-wrapper .three-cols div{align-content:center;border-left:2px solid #cae0eb;display:grid;font-family:Open Sans,sans-serif;font-size:20px;font-weight:700;padding:20px;text-align:left}main #theme .wrapper .thene-container .theme-main .three-cols-wrapper .three-cols p{align-content:center;display:grid;font-size:15px;margin-right:auto;padding:10px;text-align:left}main #theme .wrapper .thene-container .theme-main .many{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;margin:50px 0}main #theme .wrapper .thene-container .theme-main .many li{list-style:none}main #theme .wrapper .thene-container .theme-main .many .two-images{border-right:1px solid #cae0eb;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;flex-wrap:wrap;justify-content:space-between;padding:20px;width:25%}main #theme .wrapper .thene-container .theme-main .many .two-images .theme-part{margin-top:20px}main #theme .wrapper .thene-container .theme-main .many .two-images .theme-part img{border:7px solid #fff;border-radius:5px;margin-bottom:10px;max-height:340px;min-height:240px;-o-object-fit:contain;object-fit:contain;width:95%}main #theme .wrapper .thene-container .theme-main .many .two-images .theme-part h3{margin-bottom:25px}main #theme .wrapper .thene-container .theme-main .many .two-images .theme-part p{font-size:15px}main #theme .wrapper .thene-container .theme-main .many .two-images:first-child,main #theme .wrapper .thene-container .theme-main .many .two-images:nth-child(2),main #theme .wrapper .thene-container .theme-main .many .two-images:nth-child(3),main #theme .wrapper .thene-container .theme-main .many .two-images:nth-child(4){border-bottom:1px solid #cae0eb}main #theme .wrapper .thene-container .theme-main .many .two-images:nth-child(4n+4){border-right:none}main #theme .wrapper .thene-container .theme-main .many-one-row{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;margin:50px 0}main #theme .wrapper .thene-container .theme-main .many-one-row li{list-style:none}main #theme .wrapper .thene-container .theme-main .many-one-row .two-images{border-right:1px solid #cae0eb;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;flex-wrap:wrap;justify-content:space-between;padding:20px;width:25%}main #theme .wrapper .thene-container .theme-main .many-one-row .two-images .theme-part{margin-top:20px}main #theme .wrapper .thene-container .theme-main .many-one-row .two-images .theme-part img{border:7px solid #fff;border-radius:5px;margin:10px auto;max-height:340px;min-height:240px;-o-object-fit:contain;object-fit:contain;width:95%}main #theme .wrapper .thene-container .theme-main .many-one-row .two-images .theme-part h3{margin-bottom:25px}main #theme .wrapper .thene-container .theme-main .many-one-row .two-images .theme-part p{font-size:15px}main #theme .wrapper .thene-container .theme-main .many-one-row .two-images:nth-child(4n+4){border-right:none}main #theme .wrapper .thene-container .theme-main .text-only{font-size:15px;margin:50px 0;text-align:left}main #theme .wrapper .thene-container .left-theme-holder{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;left:0;position:absolute;top:calc(50% - 103px);transition:.3s}main #theme .wrapper .thene-container .left-theme-holder .theme-left{align-items:center;background-image:-webkit-gradient(linear,left top,right top,from(#288fc3),to(#a6d4ec));background-image:linear-gradient(90deg,#288fc3,#a6d4ec);border-radius:100%;box-shadow:-3px 3px 5px 0 rgba(0,0,0,.26);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;height:85px;justify-content:center;left:-15px;pointer-events:none;position:absolute;transition:.3s;width:85px;z-index:9999}main #theme .wrapper .thene-container .left-theme-holder .theme-left div p{color:#fff;font-family:Open Sans,sans-serif;font-size:13px;font-weight:700;width:100%}main #theme .wrapper .thene-container .left-theme-holder .left-theme-arrow{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;transition:.3s}main #theme .wrapper .thene-container .left-theme-holder .left-theme-arrow .left{left:0;position:relative;transition:.3s}main #theme .wrapper .thene-container .right-theme-holder{height:210px;position:absolute;right:0;top:calc(50% - 105px)}main #theme .wrapper .thene-container .right-theme-holder .theme-right{align-items:center;background-image:-webkit-gradient(linear,left top,right top,from(#3ae2bd),to(#50cbf4));background-image:linear-gradient(90deg,#3ae2bd,#50cbf4);border-radius:100%;box-shadow:3px 3px 5px 0 rgba(0,0,0,.26);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;height:85px;justify-content:center;pointer-events:none;position:absolute;right:-15px;top:calc(50% - 42.5px);transition:.3s;width:85px;z-index:999}main #theme .wrapper .thene-container .right-theme-holder .theme-right img{transform:rotate(-180deg)}main #theme .wrapper .thene-container .right-theme-holder .theme-right p{color:#fff;font-family:Open Sans,sans-serif;font-size:13px;font-weight:700;line-height:1;width:100%}main #theme .wrapper .thene-container .right-theme-holder .theme-left:hover,main #theme .wrapper .thene-container .right-theme-holder .theme-right:hover{opacity:.95}main #theme .wrapper .thene-container .right-theme-holder .right-theme-arrow{overflow:hidden;position:absolute;right:0;top:calc(50% - 103px);transition:.3s}main #theme .wrapper .thene-container .right-theme-holder .right-theme-arrow .right{position:relative;right:0;transition:.3s}main #theme .wrapper .thene-container .slick-arrow:hover .left{left:-10px!important;transition:.3s}main #theme .wrapper .under-theme h3{color:#fff;font-family:Open Sans,sans-serif;font-size:20px;margin-top:30px;text-align:left}main #theme .wrapper .under-theme .under-themes-wrapper{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between}main #theme .wrapper .under-theme .under-themes-wrapper .each-udner-theme{align-items:center;background-color:#e3f3fe;border-radius:100px;box-shadow:-3px 3px 5px 0 rgba(0,0,0,.26);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans,sans-serif!important;height:150px;justify-content:space-between;margin-top:30px;overflow:hidden;padding:1px 0;width:32.2580645161%}main #theme .wrapper .under-theme .under-themes-wrapper .each-udner-theme .theme-number{align-items:center;background-image:url(../img/theme-number.png);color:#006293;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans,sans-serif;font-size:25px;font-weight:700;height:122px;justify-content:center;margin:10px;padding:20px;width:122px}main #theme .wrapper .under-theme .under-themes-wrapper .each-udner-theme p{color:#000;font-family:Open Sans,sans-serif;font-size:13px;padding:10px 50px 10px 0;text-align:left;width:calc(100% - 150px)}main #theme .wrapper .under-theme .under-themes-wrapper .each-udner-theme .under-theme-content{color:#000;font-size:11px!important;height:130px;overflow:hidden;width:calc(100% - 150px)}main #theme .wrapper .under-theme .under-themes-wrapper .each-udner-theme .under-theme-content p{padding:3px;text-align:left!important;width:80%}main #theme .wrapper .under-theme .under-themes-wrapper .each-udner-theme .under-theme-content p,main #theme .wrapper .under-theme .under-themes-wrapper .each-udner-theme .under-theme-content span{font-size:11px}main #beginTest{background-image:url(../img/bubbles-activate.jpg);min-height:calc(100vh - 132px);padding-bottom:30px}main #beginTest .wrapper .begin-test-heading,main #beginTest .wrapper .begin-test-heading .theme-holder{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}main #beginTest .wrapper .begin-test-heading .theme-holder{background-image:url(../img/theme-holder.png);height:116px;justify-content:center;padding:40px 27px 27px;width:309px}main #beginTest .wrapper .begin-test-heading .theme-holder p{color:#fff;font-family:Open Sans,sans-serif;font-size:25px;font-weight:800}main #beginTest .wrapper .begin-test-heading .theme-holder p span{display:block;font-size:12px;font-weight:400;text-align:center}main #beginTest .wrapper .begin-test-heading h2{color:#fff;font-size:25px;font-weight:400;line-height:1.2;width:800px}main #beginTest .wrapper .begin-test-border{margin:10px 0}main #beginTest .wrapper .test-menu .padding30{padding:30px}main #beginTest .wrapper .test-menu .top0{padding-top:0}main #beginTest .wrapper .test-menu .bottom10{padding-bottom:10px}main #beginTest .wrapper .test-menu .test-menu-holder{background-image:-webkit-gradient(linear,left bottom,left top,from(#e2f2fe),to(#e9f8ff));background-image:linear-gradient(0deg,#e2f2fe,#e9f8ff);border-bottom-left-radius:50px;border-top-right-radius:50px}main #beginTest .wrapper .test-menu .test-menu-holder .path{color:#213a60;font-size:14px;font-weight:400;margin-bottom:10px}main #beginTest .wrapper .test-menu .test-menu-holder .path a{color:#213a60;text-decoration:none}main #beginTest .wrapper .test-menu .test-menu-holder .path a:hover{text-decoration:underline}main #beginTest .wrapper .test-menu .test-menu-holder .back-to-profile{align-items:center;color:#213a60;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px}main #beginTest .wrapper .test-menu .test-menu-holder .back-to-profile img{margin-right:5px}main #beginTest .wrapper .test-menu .test-menu-holder .back-to-profile:hover{cursor:pointer;text-decoration:underline}main #beginTest .wrapper .test-menu .test-menu-holder .additional-tests-bg{background:#d8e9f1;border-bottom-left-radius:50px}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .bg{background-image:url(../img/shipbg.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:0;padding:0;width:100%}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .to-test{align-items:center;background-color:#18b0ff;border:none;border-radius:3px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;height:40px;justify-content:center;margin:20px auto 0;transition:.3s;width:150px}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .to-test:hover{opacity:.9}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .to-test.reverse{background-color:#fff;color:#18b0ff}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .each-test{border-bottom-left-radius:20px;border-top-right-radius:20px;margin-right:40px;margin-top:30px;min-height:170px;min-height:184px;padding:10px;position:relative;transition:.3s;width:30.959752322%}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .each-test .t-body-on-hover{display:none}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .each-test .t-body-on-hover .mid div p{padding:0}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .each-test .in-progress{display:none;left:10px;position:absolute;top:10px}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .each-test h2{color:#6670a2;font-size:35px;padding:0 4px;padding-bottom:5px!important;text-align:center;width:100%}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .each-test h2.bonus{color:#3b9dde;font-size:25px}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .each-test h2.exam{color:#eea169;font-size:25px}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .each-test p{color:#fff;line-height:1.2;padding-left:10px;padding-top:10px}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .each-test p.time{border-bottom:1px solid #d3d3d3;color:#cacedc;font-size:13px;padding-bottom:10px;padding-left:0;padding-top:0;text-align:center}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .each-test p.time span{color:#3c425f;font-size:15px;font-weight:700}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .each-test:nth-child(3n){margin-right:0}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .test-in-progress{background-color:#fff;background-image:none}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .each-test:hover{box-shadow:-2px 7px 45px -7px rgba(0,0,0,.295);cursor:pointer}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .test-finished{align-items:flex-start;background-color:#fff;background-image:url(../img/test-finished-bg.png),-webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,100%,0)),to(rgba(35,185,87,0)));background-position:50%;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .test-finished .each-test-left-side{align-items:center;background-image:-webkit-gradient(linear,left bottom,left top,from(#86d98a),to(#7ec882));background-image:linear-gradient(0deg,#86d98a,#7ec882);border-bottom-left-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;width:20%}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .test-finished .each-test-right-side{padding:10px;width:80%}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .test-finished .each-test-right-side h2{line-height:1;padding:5px 0}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .test-finished .each-test-right-side .test-finished-answers{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:20px 5px 5px}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .test-finished .each-test-right-side .test-finished-answers div{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .test-finished .each-test-right-side .test-finished-answers div img{margin-right:5px}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .test-finished .each-test-right-side .test-finished-time{align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;font-weight:600;justify-content:center}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .test-finished .each-test-right-side .test-finished-time img{margin-right:5px}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .test-finished .each-test-right-side .t-body-on-hover{color:#fff;display:block!important;font-weight:600;padding:10px 0;transition:.2s;width:100%}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .test-finished .each-test-right-side .t-body-on-hover .mid{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2px 0}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .test-finished .each-test-right-side .t-body-on-hover .mid div{margin-right:10px}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .test-finished .each-test-right-side .t-body-on-hover .mid div p{align-items:center;color:#c9cddc;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;margin-right:5px}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .test-finished .each-test-right-side .t-body-on-hover .mid div .correct-tests{color:#86d98a}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .test-finished .each-test-right-side .t-body-on-hover .mid div .wrong-tests{color:#f56363}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .test-finished .each-test-right-side .t-body-on-hover .mid div span{font-size:30px}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .test-finished .each-test-right-side .t-body-on-hover .bot{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;padding:10px 0 0}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .test-finished .each-test-right-side .t-body-on-hover .bot p{color:#cacedc;font-size:13px;padding-left:0}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .test-finished .each-test-right-side .t-body-on-hover .bot p span{color:#3c425f;font-size:15px;font-weight:700}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .info-test{color:#fbb944!important}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .info-test img{margin-right:5px}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .waiting{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .waiting .each-test-left-side{align-items:center;background-image:-webkit-gradient(linear,left bottom,left top,from(#eb9647),to(#f4bf67));background-image:linear-gradient(0deg,#eb9647,#f4bf67);border-bottom-left-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;width:20%}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .waiting .each-test-left-side .in-progress{display:-webkit-box;display:-ms-flexbox;display:flex;position:static}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .waiting .each-test-right-side{padding:10px;width:80%}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .waiting .each-test-right-side .info-test{display:none}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .waiting .each-test-right-side .t-body-on-hover{color:#fff;display:block!important;font-weight:600;padding:10px 0;transition:.2s;width:100%}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .waiting .each-test-right-side .t-body-on-hover .mid{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2px 0}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .waiting .each-test-right-side .t-body-on-hover .mid div{margin-right:10px}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .waiting .each-test-right-side .t-body-on-hover .mid div p{align-items:center;color:#c9cddc;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;margin-right:5px}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .waiting .each-test-right-side .t-body-on-hover .mid div .correct-tests{color:#86d98a}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .waiting .each-test-right-side .t-body-on-hover .mid div .wrong-tests{color:#f56363}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .waiting .each-test-right-side .t-body-on-hover .mid div span{font-size:30px}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .waiting .each-test-right-side .t-body-on-hover .bot{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;padding:10px 0 0}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .waiting .each-test-right-side .t-body-on-hover .bot p{color:#cacedc;font-size:13px;padding-left:0}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .waiting .each-test-right-side .t-body-on-hover .bot p span{color:#3c425f;font-size:15px;font-weight:700}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .test-fail{background-color:#fff;background-image:none}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .test-fail .each-test-left-side{background-color:rgba(224,67,77,0);background-image:-webkit-gradient(linear,left bottom,left top,from(#e0434e),to(#f1644d))}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .test-fail .each-test-left-side img{display:none}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .test-fail .each-test-left-side .fail{display:block}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .test-fail .each-test-right-side{background-image:url(../img/test-finished-bg.png);background-position:50%;background-repeat:no-repeat}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .test-fail .each-test-right-side .info-test{display:none!important}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .test-fail .each-test-right-side .test-finished-answers .right img{display:none}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .test-fail .each-test-right-side .test-finished-answers .right .fail{display:block}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .additional-tests{color:#404b7b;display:block;margin-top:40px;width:100%}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .additional-tests h4{font-size:30px;font-weight:700}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .additional-tests span{color:#909ac1;font-size:13px}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .bonus-test{background-image:url(../img/bonus_test_x.png),-webkit-gradient(linear,left bottom,left top,from(#0b83c1),to(#14a0e7));background-image:url(../img/bonus_test_x.png),linear-gradient(0deg,#0b83c1,#14a0e7);background-position:100% 0;background-repeat:no-repeat;text-align:center}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .bonus-test .bonus-label{left:0;position:absolute;top:0}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .bonus-test img{height:40px;margin-bottom:3px;margin-top:8px}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .bonus-test p{font-size:13px;padding:10px}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .bonus-test h3{color:#fff;font-size:25px;line-height:1;padding:0 30px}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .unlock{background-image:url(../img/unlock-bg.jpg);background-size:100% 100%;padding:0}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .unlock .unlock-upper{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;padding:10px;text-align:center}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .unlock .unlock-upper img.pc{height:40px;margin-bottom:3px;margin-top:8px}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .unlock .unlock-upper img.bg{position:absolute;right:0;top:0;width:35%}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .unlock .unlock-upper div{color:#fff}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .unlock .unlock-upper div h3{font-size:25px;line-height:1.2}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .unlock .unlock-upper div p{font-size:13px;line-height:1.2;padding:0}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .unlock .unlock-lower{align-items:center;background-image:-webkit-gradient(linear,left top,right top,from(#efb152),to(#e6753b));background-image:linear-gradient(90deg,#efb152,#e6753b);border-bottom-left-radius:20px;border-top-left-radius:20px;border-top-right-radius:20px;bottom:0;color:#765a2c;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:700;left:0;position:absolute;width:100%}main #beginTest .students-theme-info{background:none!important}main #beginTest .top,main #studentProfile .top{margin-bottom:10px}main #beginTest .mid div,main #studentProfile .mid div{margin:0!important;padding:0 5px;text-align:center;width:50%}main #beginTest .mid div p,main #studentProfile .mid div p{justify-content:center;padding:0!important}main #beginTest .bot,main #studentProfile .bot{justify-content:space-around!important}main #beginTest .active-profile,main #studentProfile .active-profile{background:#173156;color:#f0f0f0;font-size:14px;font-weight:400}main #beginTest .active-profile .wrapper,main #studentProfile .active-profile .wrapper{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 0}main #beginTest .active-profile .wrapper img,main #studentProfile .active-profile .wrapper img{height:24px;margin-right:5px;-o-object-fit:contain;object-fit:contain}main #beginTest .active-profile .wrapper span,main #studentProfile .active-profile .wrapper span{display:block;font-weight:700}main #beginTest .active-profile .wrapper span:first-of-type,main #studentProfile .active-profile .wrapper span:first-of-type{border-right:1px solid #fff;padding-right:10px}main #beginTest .active-profile .wrapper span:last-of-type,main #studentProfile .active-profile .wrapper span:last-of-type{padding-left:10px}main #beginTest .students-info,main #studentProfile .students-info{background-image:url(../img/profile-bg.jpg);background-position:50%;padding-bottom:50px;padding-top:60px;position:relative}main #beginTest .students-info .wrapper,main #studentProfile .students-info .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}main #beginTest .students-info .wrapper .students-profile-left,main #studentProfile .students-info .wrapper .students-profile-left{width:45%}main #beginTest .students-info .wrapper .students-profile-left h2,main #studentProfile .students-info .wrapper .students-profile-left h2{color:#fff;font-family:Open Sans,sans-serif;font-size:65px;font-weight:400;line-height:1}main #beginTest .students-info .wrapper .students-profile-left p,main #studentProfile .students-info .wrapper .students-profile-left p{color:#fff;font-size:15px;line-height:1.2;margin:20px 0}main #beginTest .students-info .wrapper .students-profile-left .left-statistic,main #studentProfile .students-info .wrapper .students-profile-left .left-statistic{margin-bottom:30px}main #beginTest .students-info .wrapper .students-profile-left .left-statistic .each-left-statistic,main #studentProfile .students-info .wrapper .students-profile-left .left-statistic .each-left-statistic{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}main #beginTest .students-info .wrapper .students-profile-left .left-statistic .each-left-statistic .each-left-statistic-name,main #studentProfile .students-info .wrapper .students-profile-left .left-statistic .each-left-statistic .each-left-statistic-name{color:#fff;font-family:Open Sans,sans-serif;font-size:20px;margin:5px;width:49%}main #beginTest .students-info .wrapper .students-profile-left .left-statistic .each-left-statistic .left-diagram,main #studentProfile .students-info .wrapper .students-profile-left .left-statistic .each-left-statistic .left-diagram{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;position:relative;width:70%}main #beginTest .students-info .wrapper .students-profile-left .left-statistic .each-left-statistic .left-diagram .diagram,main #studentProfile .students-info .wrapper .students-profile-left .left-statistic .each-left-statistic .left-diagram .diagram{align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:flex-start;left:0;position:absolute;right:0;top:0}main #beginTest .students-info .wrapper .students-profile-left .left-statistic .each-left-statistic .left-diagram .diagram hr,main #studentProfile .students-info .wrapper .students-profile-left .left-statistic .each-left-statistic .left-diagram .diagram hr{background-color:#dd7679;border:none;border-radius:3px;height:5px;left:0;position:absolute;width:270px}main #beginTest .students-info .wrapper .students-profile-left .left-statistic .each-left-statistic .left-diagram .diagram .green-part,main #studentProfile .students-info .wrapper .students-profile-left .left-statistic .each-left-statistic .left-diagram .diagram .green-part{background-color:#b5e806;border-radius:3px;height:50%;margin-left:3px;margin-right:46px;position:relative;transition:1s;width:100%;z-index:99}main #beginTest .students-info .wrapper .students-profile-left .left-statistic .each-left-statistic .left-diagram span,main #studentProfile .students-info .wrapper .students-profile-left .left-statistic .each-left-statistic .left-diagram span{color:#fff;font-size:20px;font-weight:600;margin-left:10px}main #beginTest .students-info .wrapper .students-profile-right,main #studentProfile .students-info .wrapper .students-profile-right{width:35%}main #beginTest .students-info .wrapper .students-profile-right .right-statustic,main #studentProfile .students-info .wrapper .students-profile-right .right-statustic{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;height:100%;justify-content:flex-end}main #beginTest .students-info .wrapper .students-profile-right .right-statustic form,main #studentProfile .students-info .wrapper .students-profile-right .right-statustic form{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;width:90%}main #beginTest .students-info .wrapper .students-profile-right .right-statustic form input,main #studentProfile .students-info .wrapper .students-profile-right .right-statustic form input{background-color:#fff;border:none;border-radius:3px;height:30px;margin-right:10px;padding-left:10px;width:80%}main #beginTest .students-info .wrapper .students-profile-right .right-statustic form input::-moz-placeholder,main #studentProfile .students-info .wrapper .students-profile-right .right-statustic form input::-moz-placeholder{color:#d3d3d3}main #beginTest .students-info .wrapper .students-profile-right .right-statustic form input::placeholder,main #studentProfile .students-info .wrapper .students-profile-right .right-statustic form input::placeholder{color:#d3d3d3}main #beginTest .students-info .wrapper .students-profile-right .right-statustic form button,main #studentProfile .students-info .wrapper .students-profile-right .right-statustic form button{background-color:#fff;border:none;border-radius:3px;cursor:pointer;height:30px;width:30px}main #beginTest .students-info .wrapper .students-profile-right .right-statustic .right-diagram,main #studentProfile .students-info .wrapper .students-profile-right .right-statustic .right-diagram{height:calc(100% - 30px);margin-right:10px;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}main #beginTest .students-info .wrapper .students-profile-right .right-statustic .right-diagram .success-rate-wrapper,main #studentProfile .students-info .wrapper .students-profile-right .right-statustic .right-diagram .success-rate-wrapper{align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:flex-end;width:100%}main #beginTest .students-info .wrapper .students-profile-right .right-statustic .right-diagram .success-rate-wrapper .success-rate,main #studentProfile .students-info .wrapper .students-profile-right .right-statustic .right-diagram .success-rate-wrapper .success-rate{text-align:right;width:95px}main #beginTest .students-info .wrapper .students-profile-right .right-statustic .right-diagram .success-rate-wrapper .success-rate p,main #studentProfile .students-info .wrapper .students-profile-right .right-statustic .right-diagram .success-rate-wrapper .success-rate p{color:#fff}main #beginTest .students-info .wrapper .students-profile-right .right-statustic .right-diagram .green-part-wrapper,main #studentProfile .students-info .wrapper .students-profile-right .right-statustic .right-diagram .green-part-wrapper{align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;height:200px;margin-left:5px;text-align:center;width:55px}main #beginTest .students-info .wrapper .students-profile-right .right-statustic .right-diagram .green-part-wrapper .green-part,main #studentProfile .students-info .wrapper .students-profile-right .right-statustic .right-diagram .green-part-wrapper .green-part{background-image:-webkit-gradient(linear,left bottom,left top,from(#79c317),to(#a2d51e));background-image:linear-gradient(0deg,#79c317,#a2d51e);height:65%;min-height:2px;position:relative;width:100%}main #beginTest .students-info .wrapper .students-profile-right .right-statustic .right-diagram .green-part-wrapper .green-part p,main #studentProfile .students-info .wrapper .students-profile-right .right-statustic .right-diagram .green-part-wrapper .green-part p{bottom:100%;color:#fff;font-size:20px;font-weight:700;margin-top:-30px;position:absolute;width:100%}main #beginTest .students-info .wrapper .students-profile-right .right-statustic .left-diagram,main #studentProfile .students-info .wrapper .students-profile-right .right-statustic .left-diagram{height:calc(100% - 30px);width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}main #beginTest .students-info .wrapper .students-profile-right .right-statustic .left-diagram .success-rate-wrapper,main #studentProfile .students-info .wrapper .students-profile-right .right-statustic .left-diagram .success-rate-wrapper{align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:flex-start;width:100%}main #beginTest .students-info .wrapper .students-profile-right .right-statustic .left-diagram .success-rate-wrapper .success-rate,main #studentProfile .students-info .wrapper .students-profile-right .right-statustic .left-diagram .success-rate-wrapper .success-rate{text-align:left;width:95px}main #beginTest .students-info .wrapper .students-profile-right .right-statustic .left-diagram .success-rate-wrapper .success-rate p,main #studentProfile .students-info .wrapper .students-profile-right .right-statustic .left-diagram .success-rate-wrapper .success-rate p{color:#fff}main #beginTest .students-info .wrapper .students-profile-right .right-statustic .left-diagram .red-part-wrapper,main #studentProfile .students-info .wrapper .students-profile-right .right-statustic .left-diagram .red-part-wrapper{align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;height:200px;margin-right:5px;text-align:center;width:55px}main #beginTest .students-info .wrapper .students-profile-right .right-statustic .left-diagram .red-part-wrapper .red-part,main #studentProfile .students-info .wrapper .students-profile-right .right-statustic .left-diagram .red-part-wrapper .red-part{background-image:-webkit-gradient(linear,left bottom,left top,from(#d6303a),to(#dc5257));background-image:linear-gradient(0deg,#d6303a,#dc5257);height:35%;min-height:2px;position:relative;transition:1;width:100%}main #beginTest .students-info .wrapper .students-profile-right .right-statustic .left-diagram .red-part-wrapper .red-part p,main #studentProfile .students-info .wrapper .students-profile-right .right-statustic .left-diagram .red-part-wrapper .red-part p{bottom:100%;color:#fff;font-size:20px;font-weight:700;position:absolute}main #beginTest .students-info .wrapper .students-profile-right .right-statustic .no-statistic,main #studentProfile .students-info .wrapper .students-profile-right .right-statustic .no-statistic{display:none;margin-top:auto;text-align:center}main #beginTest .students-info .wrapper .students-profile-right .right-statustic .no-statistic .no-statistic-info,main #studentProfile .students-info .wrapper .students-profile-right .right-statustic .no-statistic .no-statistic-info{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}main #beginTest .students-info .wrapper .students-profile-right .right-statustic .no-statistic .no-statistic-info p,main #studentProfile .students-info .wrapper .students-profile-right .right-statustic .no-statistic .no-statistic-info p{color:#fff;font-size:18px;font-weight:600;line-height:1.2;padding-left:10px;text-align:left}main #beginTest .students-info .students-info-bottom-waves,main #studentProfile .students-info .students-info-bottom-waves{background-image:url(../img/bottom-waves-two.png);background-position:50%;bottom:0;height:13px;left:0;position:absolute;right:0;width:100%}main #beginTest .students-theme-info,main #studentProfile .students-theme-info{background:url(../img/bubbles-two-bg.png),#f2f8ff;background-size:contain}main #beginTest .students-theme-info .modules-holder,main #studentProfile .students-theme-info .modules-holder{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:60px;margin-right:-20px;margin-top:-38px;position:relative;z-index:9}main #beginTest .students-theme-info .modules-holder li,main #studentProfile .students-theme-info .modules-holder li{background-color:#d5e6ff;border:2px solid transparent;border-radius:8px;cursor:pointer;list-style:none;margin-right:20px;padding:15px;transition:.3s;width:calc(20% - 20px)}main #beginTest .students-theme-info .modules-holder li h3,main #studentProfile .students-theme-info .modules-holder li h3{color:#183254;font-size:18px;font-weight:"Open Sans",sans-serif;margin-bottom:11px}main #beginTest .students-theme-info .modules-holder li p,main #studentProfile .students-theme-info .modules-holder li p{color:#183254;font-size:13px;font-weight:"Open Sans",sans-serif;font-weight:100}main #beginTest .students-theme-info .modules-holder li .progress-bar-wrapper,main #studentProfile .students-theme-info .modules-holder li .progress-bar-wrapper{display:none}main #beginTest .students-theme-info .modules-holder li:hover,main #studentProfile .students-theme-info .modules-holder li:hover{background-color:#fff;border:2px solid #213a60}main #beginTest .students-theme-info .modules-holder .active,main #studentProfile .students-theme-info .modules-holder .active{background-color:#213a60;background-image:url(../img/module-decor.png);background-position:100% 100%;background-repeat:no-repeat;cursor:auto;pointer-events:none;transition:.3s}main #beginTest .students-theme-info .modules-holder .active h3,main #beginTest .students-theme-info .modules-holder .active p,main #studentProfile .students-theme-info .modules-holder .active h3,main #studentProfile .students-theme-info .modules-holder .active p{color:#fff}main #beginTest .students-theme-info .modules-holder .active .progress-bar-wrapper,main #studentProfile .students-theme-info .modules-holder .active .progress-bar-wrapper{display:block;margin-top:20px}main #beginTest .students-theme-info .modules-holder .active .progress-bar-wrapper p,main #studentProfile .students-theme-info .modules-holder .active .progress-bar-wrapper p{color:#959cb9;margin-bottom:4px}main #beginTest .students-theme-info .modules-holder .active .progress-bar-wrapper .progress-bar,main #studentProfile .students-theme-info .modules-holder .active .progress-bar-wrapper .progress-bar{background-color:#dadff3;border-radius:10px;width:100%}main #beginTest .students-theme-info .modules-holder .active .progress-bar-wrapper .progress-bar span,main #studentProfile .students-theme-info .modules-holder .active .progress-bar-wrapper .progress-bar span{background-image:-webkit-gradient(linear,left top,right top,from(#f2ce3c),to(#d6a82b));background-image:linear-gradient(90deg,#f2ce3c,#d6a82b);border-radius:inherit;color:#fff;display:block;font-size:11px;padding:0 5px;text-align:right;width:90%}main #beginTest .students-theme-info .modules-holder .active:hover,main #studentProfile .students-theme-info .modules-holder .active:hover{background-color:#213a60}main #beginTest .students-theme-info .wrapper h2.heading,main #studentProfile .students-theme-info .wrapper h2.heading{color:#3b4a8c;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:30px;font-weight:700;justify-content:center;padding:20px 0;position:relative;text-align:center}main #beginTest .students-theme-info .wrapper h2.heading:first-of-type:after,main #studentProfile .students-theme-info .wrapper h2.heading:first-of-type:after{background-image:url(../img/students-theme-heading-line.png);content:"";height:31px;position:absolute;top:80%;width:559px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper{padding:0 0 30px;width:100%}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .current-theme,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .current-theme{align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:26px;font-weight:600;height:60px;position:relative;width:100%}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .current-theme .head,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .current-theme .head{align-items:center;background-image:url(../img/each-theme-bg.png);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;width:171px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .current-theme .title,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .current-theme .title{color:#6e78a1;font-weight:600;margin-left:10px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .current-theme:after,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .current-theme:after{background-image:url(../img/each-theme-bg-tail.png);background-repeat:no-repeat;content:"";height:10px;left:100px;position:absolute;top:calc(100% - 8px);width:1158px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:180px;margin-top:25px;position:relative;width:calc(50% - 20px)}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-head,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-head{align-items:center;background-color:#fff;border:2px solid #fff;color:#3c425f;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:25px;font-weight:900;height:100%;justify-content:center;position:relative;width:199px;z-index:99}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-head .theme-lock,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-head .theme-lock{display:none;left:5px;position:absolute;top:5px;transition:.3s}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-head .perfect,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-head .perfect{align-items:center;background-image:url(../img/perfect-bg.png);color:#fff;display:none;font-size:13px;font-weight:400;height:58px;justify-content:center;padding-bottom:15px;position:absolute;top:-2px;width:230px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-head .perfect img,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-head .perfect img{margin-right:5px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-head .bad,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-head .bad{align-items:center;background-image:url(../img/bad-bg.png);color:#fff;display:none;font-size:13px;font-weight:400;height:58px;justify-content:center;padding-bottom:15px;position:absolute;top:-2px;width:230px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-head .bad img,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-head .bad img{margin-right:5px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-head .its-in-progress,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-head .its-in-progress{align-items:center;background-image:url(../img/its-in-progress-bg.png);color:#fff;display:none;font-size:13px;font-weight:400;height:58px;justify-content:center;padding-bottom:15px;position:absolute;top:-2px;width:230px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-head .its-in-progress img,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-head .its-in-progress img{margin-right:5px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-head div.topic-number span,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-head div.topic-number span{color:#c9cddc;display:block;font-size:13px;font-weight:400;text-align:center}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-head div.topic-number .on-mobile,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-head div.topic-number .on-mobile{color:#0c53b9;display:none;font-size:20px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:120px;padding:10px 30px 10px 20px;width:380px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body span,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body span{color:#3d4c8d;line-height:1.2}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body span span,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body span span{font-size:18px;font-weight:700}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .locked-info,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .locked-info{align-items:center;background-color:#074c9d;border:2px solid #23b6ec;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:30px;position:absolute;transform:rotateY(90deg);transition:.3s;width:calc(100% - 30px);z-index:999999}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .locked-info p,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .locked-info p{color:#23b6ec;font-size:13px;line-height:1.2;padding-left:10px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover{background-color:#fff;color:#fff;font-weight:600;height:180px;left:180px;opacity:0;padding:7px 20px 7px 50px;pointer-events:none;position:absolute;top:0;transition:.2s;width:380px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .top,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .top{color:#3d4c8d;flex-wrap:wrap;margin-bottom:0;overflow:hidden;padding:2px 0;text-overflow:ellipsis;white-space:nowrap}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .top .education-proggress span,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .top .education-proggress span{color:#b6bbce!important;font-size:13px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .top .education-proggress .progress-bar,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .top .education-proggress .progress-bar{background:#dbdff3;border-radius:8px;height:14px;margin-top:5px;width:100%}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .top .education-proggress .progress-bar .progress,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .top .education-proggress .progress-bar .progress{align-items:center;background-image:-webkit-gradient(linear,left top,right top,from(#efcc40),to(#d1a62f));background-image:linear-gradient(90deg,#efcc40,#d1a62f);border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;text-align:right}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .top .education-proggress .progress-bar .progress span,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .top .education-proggress .progress-bar .progress span{color:#fff!important;font-size:11px!important;left:0;padding-left:10px;padding-right:10px;position:absolute}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .top p,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .top p{align-items:center;color:#c9cddc;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .top span,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .top span{color:#3c425f;width:100%}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .mid,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .mid{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2px 0}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .mid div,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .mid div{margin-right:20px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .mid div p,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .mid div p{align-items:center;color:#c9cddc;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;margin-right:5px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .mid div .correct-tests,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .mid div .correct-tests{color:#86d98a}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .mid div .wrong-tests,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .mid div .wrong-tests{color:#f56363}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .mid div span,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .mid div span{font-size:30px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .bot,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .bot{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:10px 0 0}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .bot .tooltip,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .bot .tooltip{text-align:center;width:88px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .bot .tooltip span:before,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .bot .tooltip span:before{right:33px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .bot button,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .bot button{background-color:#7982a8;border:none;border-radius:1px;border-radius:5px;color:#fff;cursor:pointer;font-weight:600;height:40px;transition:.3s;width:28.5714285714%}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .bot .tests-button,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .bot .tests-button{background-color:#2b75d6;color:#fff}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .bot button:hover,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .bot button:hover{opacity:.9}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover:before,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover:before{background-color:#e4e4e4;bottom:calc(50% - 46px);content:"";height:92px;left:0;position:absolute;transition:0;width:2px;z-index:99}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .perfect-style .t-body,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .perfect-style .t-body{padding-top:40px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .perfect-style .t-head,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .perfect-style .t-head{padding-top:30px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .perfect-style .t-head .perfect,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .perfect-style .t-head .perfect{display:-webkit-box;display:-ms-flexbox;display:flex}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .perfect-style .t-body-on-hover,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .perfect-style .t-body-on-hover{border-top:5px solid #86d98a}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .perfect-style .t-body-on-hover:before,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .perfect-style .t-body-on-hover:before{bottom:20px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .bad-style .t-body,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .bad-style .t-body{padding-top:40px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .bad-style .t-head,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .bad-style .t-head{padding-top:30px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .bad-style .t-head .bad,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .bad-style .t-head .bad{display:-webkit-box;display:-ms-flexbox;display:flex}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .bad-style .t-body-on-hover,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .bad-style .t-body-on-hover{border-top:5px solid #f56363}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .bad-style .t-body-on-hover:before,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .bad-style .t-body-on-hover:before{bottom:20px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .its-in-progress-style .t-body,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .its-in-progress-style .t-body{padding-top:40px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .its-in-progress-style .t-head,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .its-in-progress-style .t-head{padding-top:30px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .its-in-progress-style .t-head .its-in-progress,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .its-in-progress-style .t-head .its-in-progress{display:-webkit-box;display:-ms-flexbox;display:flex}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .its-in-progress-style .t-body-on-hover,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .its-in-progress-style .t-body-on-hover{border-top:5px solid #f1b31f}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .its-in-progress-style .t-body-on-hover:before,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .its-in-progress-style .t-body-on-hover:before{bottom:20px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .locked,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .locked{transition:.3s}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .locked .t-head,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .locked .t-head{background-color:transparent;border:2px solid #164ab2;color:#0c53b9}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .locked .t-head .theme-lock,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .locked .t-head .theme-lock{display:block}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .locked .t-body span,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .locked .t-body span{color:#0c53b9}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme:hover .t-body-on-hover,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme:hover .t-body-on-hover{left:180px;opacity:1;pointer-events:all}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme:hover .in_progress,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme:hover .in_progress{opacity:1}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .locked:hover .t-body-on-hover,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .locked:hover .t-body-on-hover{left:-500px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .locked:hover .in_progress,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .locked:hover .in_progress{opacity:0}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .locked:hover .locked-info,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .locked:hover .locked-info{bottom:0;transform:rotateY(0deg)}main #beginTest .students-theme-info .exam-wrapper,main #studentProfile .students-theme-info .exam-wrapper{background-color:rgba(223,226,238,.79);padding:0 0 30px}main #beginTest .students-theme-info .exam-wrapper .wrapper h2,main #studentProfile .students-theme-info .exam-wrapper .wrapper h2{justify-content:flex-start;padding-bottom:0;padding-top:40px}main #beginTest .students-theme-info .exam-wrapper .wrapper p,main #studentProfile .students-theme-info .exam-wrapper .wrapper p{border-bottom:1px solid #3b4a8c;color:#3b4a8c;font-size:15px;padding-bottom:20px;position:relative}main #beginTest .students-theme-info .exam-wrapper .wrapper p:after,main #studentProfile .students-theme-info .exam-wrapper .wrapper p:after{background-image:url(../img/checklist.png);bottom:10px;content:"";height:78px;position:absolute;right:0;width:86px}main #beginTest .students-theme-info .exam-wrapper .wrapper h2:after,main #studentProfile .students-theme-info .exam-wrapper .wrapper h2:after{display:none}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme{margin-top:30px;position:relative;width:calc(50% - 15px)}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper{background-color:#fff;border-radius:8px;height:100%;padding-bottom:55px;padding-right:100px}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-head,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-head{background-position:10px 0;background-repeat:no-repeat;padding:10px 15px 10px 65px}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-head span,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-head span{color:#404f8f;display:block;font-size:25px;font-weight:600;line-height:1.2;padding-bottom:10px;width:100%}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-head .exam-info,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-head .exam-info{font-size:15px;font-weight:400}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-mid,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-mid{display:none;justify-content:space-between;padding:15px}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-mid div span,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-mid div span{color:#a3acce;display:block;font-size:13px;font-weight:400;line-height:1;width:100%}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-mid div .green,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-mid div .green{color:#54a347;font-size:30px;font-weight:600}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-mid div .red,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-mid div .red{color:#f56363;font-size:30px;font-weight:600}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-mid div .yellow,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-mid div .yellow{color:#404f8f;font-size:30px;font-weight:600}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-bot,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-bot{background-color:#f2f8ff;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;left:0;margin-top:auto;padding:15px;position:absolute;right:105px}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-bot span,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-bot span{color:#a3acce;font-weight:400}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-bot span span,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-bot span span{color:#69749e;font-weight:600}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-right,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-right{align-items:center;background-image:-webkit-gradient(linear,left bottom,left top,from(#6e78a1),to(#586493));background-image:linear-gradient(0deg,#6e78a1,#586493);border-bottom-right-radius:inherit;border-top-right-radius:inherit;bottom:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;height:100%;justify-content:center;padding:75px 2px;position:absolute;right:0;top:0;width:105px}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-right div,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-right div{text-align:center}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-right div span,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-right div span{color:#fff;font-size:15px;font-weight:600}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-right div img,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-right div img{position:relative;right:0;transition:.3s}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-right:hover div img,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-right:hover div img{right:-15px}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-mid-no-test,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-mid-no-test{align-items:center;color:#fbb837;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.2;padding:10px 50px 20px 10px}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-mid-no-test img,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-mid-no-test img{margin-right:10px}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .lock-description,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .lock-description{background:rgba(39,53,106,.722);border-radius:8px;color:#fff;display:none;height:100%;left:0;position:absolute;right:0;top:0;width:100%}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .lock-description .text,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .lock-description .text{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;font-size:18px;font-weight:600;height:100%;justify-content:center;padding:0 70px;text-align:center}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .lock-description .text span,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .lock-description .text span{margin-top:10px}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .passed .exam-wrapper,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .passed .exam-wrapper{background:#d5f4d1}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .passed .exam-wrapper .t-head,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .passed .exam-wrapper .t-head{background-image:url(../img/passed_test.png)}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .progress .exam-wrapper,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .progress .exam-wrapper{background:#fef6c0}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .progress .exam-wrapper .t-head,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .progress .exam-wrapper .t-head{background-image:url(../img/progress_test.png)}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .not-passed .exam-wrapper,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .not-passed .exam-wrapper{background:#fad2e0}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .not-passed .exam-wrapper .t-head,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .not-passed .exam-wrapper .t-head{background-image:url(../img/not_passed_test.png)}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .exam-finished .exam-wrapper .t-mid-no-test,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .exam-finished .exam-wrapper .t-mid-no-test{display:none}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .exam-finished .exam-wrapper .t-mid,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .exam-finished .exam-wrapper .t-mid{display:-webkit-box;display:-ms-flexbox;display:flex}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .exam-locked .exam-wrapper,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .exam-locked .exam-wrapper{filter:blur(3px);-webkit-filter:blur(3px)}main #beginTest .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .exam-locked .lock-description,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .exam-locked .lock-description{display:block}main #beginTest .students-theme-info .corals,main #studentProfile .students-theme-info .corals{background-color:rgba(223,226,238,.79);background-image:url(../img/corals.png);height:170px;width:100%}main #payment{background-image:url(../img/bubbles-activate.jpg);background-position:50%;background-size:cover;min-height:calc(100vh - 132px);padding:25px 0}main #payment .wrapper h1{font-size:30px;margin-bottom:15px;text-transform:uppercase}main #payment .wrapper h1,main #payment .wrapper p{color:#fff;font-family:Open Sans,sans-serif;text-align:center}main #payment .wrapper p{font-size:15px;margin-bottom:35px;padding:0 150px}main #payment .wrapper .payment-methood{background-color:#f8fafd;border-radius:5px;margin:0 auto;max-width:1055px;padding:30px;width:100%}main #payment .wrapper .payment-methood h2{align-items:center;color:#213a60;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:exo-bold,sans-serif;font-size:30px;justify-content:center;margin-bottom:15px;padding:0 115px;position:relative;text-align:center}main #payment .wrapper .payment-methood h2 .back-button,main #payment .wrapper .payment-methood h2 .back-button-bottom{align-items:center;background-color:#18b0ff;border:none;border-radius:3px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans,sans-serif;font-size:13px;height:40px;justify-content:center;left:0;position:absolute;text-decoration:none;transition:.3s;width:83px}main #payment .wrapper .payment-methood h2 .back-button img,main #payment .wrapper .payment-methood h2 .back-button-bottom img{margin-right:10px}main #payment .wrapper .payment-methood h2 .back-button-bottom{width:190px}main #payment .wrapper .payment-methood h2 button:hover{opacity:.9}main #payment .wrapper .payment-methood p{color:#213a60;font-size:15px;padding:0 120px;text-align:center}main #payment .wrapper .payment-methood .product-table{align-items:center;background-image:-webkit-gradient(linear,left top,right top,from(#e0e6ef),to(#dee6f3));background-image:linear-gradient(90deg,#e0e6ef,#dee6f3);border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px}main #payment .wrapper .payment-methood .product-table .left{align-items:center;background-color:#fff;border:1px solid #42608d;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:20px;justify-content:center;margin-right:20px;position:relative;width:20px}main #payment .wrapper .payment-methood .product-table .left:before{background-color:#42608d;border-radius:50%;content:"";height:10px;position:absolute;width:10px}main #payment .wrapper .payment-methood .product-table .right{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 40px)}main #payment .wrapper .payment-methood .product-table .right .col p{color:#7a8dab;margin:0 0 10px;padding:0;text-align:left}main #payment .wrapper .payment-methood .product-table .right .col h4{color:#42608d;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;text-align:left}main #payment .wrapper .payment-methood .product-table .right .col h4 span{display:block;font-size:11px;height:auto;margin-bottom:auto;margin-right:2px}main #payment .wrapper .payment-methood .product-table .first-col{width:25%}main #payment .wrapper .payment-methood .product-table .second-col{width:65%}main #payment .wrapper .payment-methood .product-table .third-col{flex-shrink:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}main #payment .wrapper .payment-methood .invoice{border-top:1px solid #42608d;margin-top:30px;padding:30px 0}main #payment .wrapper .payment-methood .invoice p{color:#8a9db9;font-size:13px;margin:0 0 20px;padding:0;text-align:left}main #payment .wrapper .payment-methood .invoice .fields{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:.2;pointer-events:none;transition:.3s}main #payment .wrapper .payment-methood .invoice .fields .left .row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}main #payment .wrapper .payment-methood .invoice .fields .left .row input{background-color:#fff;border:1px solid #cdd5e7;border-radius:3px;color:#42608d;font-size:15px;height:37px;margin-right:15px;padding:0 10px}main #payment .wrapper .payment-methood .invoice .fields .left .row .eik,main #payment .wrapper .payment-methood .invoice .fields .left .row .mol{width:160px}main #payment .wrapper .payment-methood .invoice .fields .left .row .company{width:330px}main #payment .wrapper .payment-methood .invoice .fields .left .row .town{width:215px}main #payment .wrapper .payment-methood .invoice .fields .left .row .address{width:315px}main #payment .wrapper .payment-methood .invoice .fields .left .row input:focus{border:1px solid #42608d}main #payment .wrapper .payment-methood .invoice .fields .left .row input::-moz-placeholder{color:#a6b9d4;font-size:15px}main #payment .wrapper .payment-methood .invoice .fields .left .row input::placeholder{color:#a6b9d4;font-size:15px}main #payment .wrapper .payment-methood .invoice .fields .right{margin-top:7px}main #payment .wrapper .payment-methood .invoice .visible-fields{opacity:1;pointer-events:all}main #payment .wrapper .payment-methood .invoice .container{align-items:center;color:#213a60;cursor:pointer;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;height:20px;padding-left:25px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}main #payment .wrapper .payment-methood .invoice .container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}main #payment .wrapper .payment-methood .invoice .checkmark{background-color:#fff;border:1px solid #42608d;border-radius:2px;height:20px;left:0;position:absolute;top:0;width:20px}main #payment .wrapper .payment-methood .invoice .container input:checked~.checkmark{background-color:#42608d}main #payment .wrapper .payment-methood .invoice .checkmark:after{content:"";display:none;position:absolute}main #payment .wrapper .payment-methood .invoice .container input:checked~.checkmark:after{display:block}main #payment .wrapper .payment-methood .invoice .container .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;height:10px;left:5px;top:2px;transform:rotate(45deg);width:5px}main #payment .wrapper .payment-methood .bank-details{border-bottom:1px solid #42608d;display:none;margin-bottom:10px;padding-bottom:70px}main #payment .wrapper .payment-methood .bank-details h2{padding-bottom:50px}main #payment .wrapper .payment-methood .bank-details ul{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;justify-content:space-around}main #payment .wrapper .payment-methood .bank-details ul li{list-style:none}main #payment .wrapper .payment-methood .bank-details ul li h3{color:#42608d;font-size:15px;font-weight:400;margin-bottom:10px}main #payment .wrapper .payment-methood .bank-details ul li p{color:#42608d;font-size:15px;font-weight:600;margin:0;padding:0}main #payment .wrapper .payment-methood .methods{align-items:flex-start;border-bottom:1px solid #42608d;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:20px}main #payment .wrapper .payment-methood .methods li{list-style:none;width:calc(50% - 20px)}main #payment .wrapper .payment-methood .methods li .top{align-items:center;border:2px solid #2d66af;border-radius:5px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:122px;justify-content:center;margin-bottom:10px;padding:10px;transition:.3s;width:100%}main #payment .wrapper .payment-methood .methods li .top img{margin-bottom:5px}main #payment .wrapper .payment-methood .methods li .top h3{color:#2d66af;font-size:21px;text-align:center}main #payment .wrapper .payment-methood .methods li p{font-size:13px;margin:0 0 5px;padding:0;text-align:left}main #payment .wrapper .payment-methood .methods li .top:hover{background-color:#2d66af}main #payment .wrapper .payment-methood .methods li .top:hover h3{color:#fff}main #payment .wrapper .payment-methood .methods li .top:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(2%) saturate(7462%) hue-rotate(224deg) brightness(117%) contrast(121%)}main #payment .wrapper .payment-methood .methods li input[type=radio]{display:none}main #payment .wrapper .payment-methood .methods li.active .top{background-color:#2d66af}main #payment .wrapper .payment-methood .methods li.active .top h3{color:#fff}main #payment .wrapper .payment-methood .methods li.active .top img{filter:brightness(0) saturate(100%) invert(100%) sepia(2%) saturate(7462%) hue-rotate(224deg) brightness(117%) contrast(121%)}main #payment .wrapper .payment-methood .bottom-text{color:#42608d;margin:0;padding:0;text-align:left}main #payment .wrapper .save-payment{align-items:center;background-color:#18b0ff;border:none;border-radius:3px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans,sans-serif;font-size:15px;height:40px;justify-content:center;margin:20px auto auto;text-decoration:none;transition:.3s;width:200px}main #payment .wrapper .save-payment:hover{opacity:.9}main #paymentMessage{background-color:#f5f7fb;min-height:calc(100vh - 132px);padding:75px 0}main #paymentMessage .wrapper img{display:block;margin:0 auto 10px}main #paymentMessage .wrapper h1{color:#213a60;font-family:exo-bold,sans-serif;font-size:50px;margin-bottom:25px;text-align:center}main #paymentMessage .wrapper p{color:#42608d;font-size:18px;line-height:1.7;margin-bottom:60px;padding:0 150px;text-align:center}main #paymentMessage .wrapper .product-table{align-items:center;background-image:-webkit-gradient(linear,left top,right top,from(#e0e6ef),to(#dee6f3));background-image:linear-gradient(90deg,#e0e6ef,#dee6f3);border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 35px;max-width:960px;padding:15px;width:100%}main #paymentMessage .wrapper .product-table .right{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}main #paymentMessage .wrapper .product-table .right .col p{color:#7a8dab;margin:0 0 10px;padding:0;text-align:left}main #paymentMessage .wrapper .product-table .right .col h4{color:#42608d;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;text-align:left}main #paymentMessage .wrapper .product-table .right .col h4 span{display:block;font-size:11px;height:auto;margin-bottom:auto;margin-right:2px}main #paymentMessage .wrapper .product-table .first-col{width:25%}main #paymentMessage .wrapper .product-table .second-col{width:65%}main #paymentMessage .wrapper .product-table .third-col{flex-shrink:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}main #paymentMessage .wrapper a{align-items:center;background-image:-webkit-gradient(linear,left top,right top,from(#088bcf),to(#4185de));background-image:linear-gradient(90deg,#088bcf,#4185de);border:none;border-radius:3px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans,sans-serif;font-size:15px;height:55px;justify-content:center;margin:20px auto auto;max-width:260px;text-decoration:none;transition:.3s;width:100%}main #paymentMessage .wrapper a:hover{opacity:.9}main #headProfile .head-info{background-image:url(../img/profile-bg.jpg);background-position:50%;padding-bottom:50px;padding-top:30px;position:relative}main #headProfile .head-info .wrapper{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}main #headProfile .head-info .wrapper .head-profile-left{width:50%}main #headProfile .head-info .wrapper .head-profile-left h2{color:#fff;font-family:Open Sans,sans-serif;font-size:65px;font-weight:400;line-height:1}main #headProfile .head-info .wrapper .head-profile-left p{color:#fff;font-size:15px;line-height:1.2;margin:20px 0}main #headProfile .head-info .wrapper .left-statistic{width:45%}main #headProfile .head-info .wrapper .left-statistic .each-left-statistic{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}main #headProfile .head-info .wrapper .left-statistic .each-left-statistic .each-left-statistic-name{color:#fff;font-family:Open Sans,sans-serif;font-size:20px;margin:5px;width:49%}main #headProfile .head-info .wrapper .left-statistic .each-left-statistic .left-diagram{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;position:relative;width:70%}main #headProfile .head-info .wrapper .left-statistic .each-left-statistic .left-diagram .diagram{align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:flex-start;left:0;position:absolute;right:0;top:0}main #headProfile .head-info .wrapper .left-statistic .each-left-statistic .left-diagram .diagram hr{background-color:#dd7679;border:none;border-radius:3px;height:5px;left:0;position:absolute;width:270px}main #headProfile .head-info .wrapper .left-statistic .each-left-statistic .left-diagram .diagram .green-part{background-color:#b5e806;border-radius:3px;height:50%;margin-left:3px;margin-right:46px;position:relative;transition:1s;width:100%;z-index:99}main #headProfile .head-info .wrapper .left-statistic .each-left-statistic .left-diagram span{color:#fff;font-size:20px;font-weight:600;margin-left:10px}main #headProfile .head-profile-main{background-image:-webkit-gradient(linear,left bottom,left top,from(#151d84),to(#005ec8));background-image:linear-gradient(0deg,#151d84,#005ec8);padding-bottom:200px}main #headProfile .head-profile-main .wrapper h2{color:#fff;font-weight:600;padding:50px 0;text-align:center}main #headProfile .head-profile-main .wrapper .students-table{background-color:#003f92;padding:15px}main #headProfile .head-profile-main .wrapper .students-table .main-top{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}main #headProfile .head-profile-main .wrapper .students-table .main-top .table-buttons-holder{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-35px}main #headProfile .head-profile-main .wrapper .students-table .main-top .table-buttons-holder button{align-items:center;background-color:#1e74d7;border:none;border-radius:3px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;height:60px;justify-content:center;margin-right:10px;padding:10px;transition:.3s;width:160px}main #headProfile .head-profile-main .wrapper .students-table .main-top .table-buttons-holder button:hover{background-color:#1f6cc4}main #headProfile .head-profile-main .wrapper .students-table .search{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}main #headProfile .head-profile-main .wrapper .students-table .search button,main #headProfile .head-profile-main .wrapper .students-table .search input,main #headProfile .head-profile-main .wrapper .students-table .search select{border:none;border-radius:3px;height:30px;padding:5px 10px;width:100%}main #headProfile .head-profile-main .wrapper .students-table .search button{background-color:#003f92;border:1px solid #136ace;color:#fff;cursor:pointer;margin-left:3px;margin-top:auto}main #headProfile .head-profile-main .wrapper .students-table .search button:hover{background:#136ace}main #headProfile .head-profile-main .wrapper .students-table .search label{color:#fff;font-size:14px;margin:0 3px}main #headProfile .head-profile-main .wrapper .students-table .search .name{width:calc(20% - 6px)}main #headProfile .head-profile-main .wrapper .students-table .search .license{width:calc(40% - 6px)}main #headProfile .head-profile-main .wrapper .students-table .search .date{width:calc(15% - 6px)}main #headProfile .head-profile-main .wrapper .students-table .search button{width:calc(10% - 6px)}main #headProfile .head-profile-main .wrapper .students-table .table-header{border-bottom:1px solid #aabfdb;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}main #headProfile .head-profile-main .wrapper .students-table .table-header .number{width:5%}main #headProfile .head-profile-main .wrapper .students-table .table-header .name{width:30%}main #headProfile .head-profile-main .wrapper .students-table .table-header .licens{width:45%}main #headProfile .head-profile-main .wrapper .students-table .table-header .options,main #headProfile .head-profile-main .wrapper .students-table .table-header .registered{text-align:right;width:10%}main #headProfile .head-profile-main .wrapper .students-table .table-main{margin-top:10px}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper{background-color:#136ace;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:2px 0;width:100%}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .filter{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper p{font-weight:600;padding:10px}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .row-number{width:5%}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .row-name{width:30%}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .row-licens{width:45%}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .row-registered{text-align:right;width:10%}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .row-options{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;padding-right:10px;text-align:right;width:10%}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .row-options .menu{border-top-left-radius:3px;border-top-right-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px 8px;position:relative}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .row-options .menu img{height:20px}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .row-options .menu ul{background:#fff;display:none;list-style-type:none;margin-top:-1px;position:absolute;right:0;top:100%;width:250px;z-index:2}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .row-options .menu ul li{border-bottom:1px solid #ddd;color:#000;cursor:pointer;display:block;font-size:14px;list-style-type:none;padding:10px 20px;text-align:left;width:100%}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .row-options .menu ul li:last-of-type{border-bottom:none}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .row-options .menu ul li:hover{background:#ddd}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .row-options .menu.show{background:#fff}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .row-options .menu.show img{filter:invert(60%)}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .row-options .menu.show ul{display:block}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper a{color:#f0f0f0;display:inline-block;text-decoration:none}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper a:hover{color:#5099ed}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .student-results{display:none;width:100%}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .student-results .table-header{background-color:#014fa7;border-bottom:1px solid rgba(255,0,0,0);color:#1dabf3;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:0;padding:40px 40px 10px}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .student-results .table-header div{font-size:13px}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .student-results .table-header .number{width:5%}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .student-results .table-header .name{width:40%}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .student-results .table-header .licens{width:16.6666666667%}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .student-results .table-header .right-a,main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .student-results .table-header .wrong-a{width:7.1428571429%}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .student-results .table-main{margin-top:0}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .student-results .table-main .dropdown{display:none;width:100%}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .student-results .table-main .each-row-wrapper{align-items:center;background-color:#014fa7;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;font-size:13px;justify-content:space-between;margin:0;width:100%}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .student-results .table-main .each-row-wrapper p{font-weight:600}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .student-results .table-main .each-row-wrapper .row-number{width:10%!important}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .student-results .table-main .each-row-wrapper .row-name{width:30%!important}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .student-results .table-main .each-row-wrapper .row-licens{text-align:center;width:20%!important}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .student-results .table-main .each-row-wrapper .row-right{color:#06e3a9;text-align:center;width:15%!important}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .student-results .table-main .each-row-wrapper .row-wrong{color:#e29dc1;text-align:center;width:15%!important}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .student-results .table-main .each-row-wrapper:nth-child(odd){background-color:#105db6}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .student-results .table-main .each-row-wrapper:not(.header):hover{box-shadow:inset 0 0 28px 0 rgba(0,0,0,.2);transition:.3s}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .student-results .exam-row{align-items:center;background-color:#5099ed;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0 10px 5px}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .student-results .exam-row .yes-no{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;min-width:125px;width:13%}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .student-results .exam-row .yes-no img{transition:.3s}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .student-results .exam-row .yes-no .to-no{opacity:.1}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .student-results .exam-row h3{font-size:13px;font-weight:700;padding-left:1%;width:43%}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .student-results .exam-row .exam-date{font-size:13px;font-weight:700;width:20.6666666667%}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .student-results .exam-row .exam-right{color:#06e3a9;font-size:13px;font-weight:700;width:11.8571428571%}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper .student-results .exam-row .exam-wrong{color:#e29dc1;font-size:13px;font-weight:700;width:7.1428571429%}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper.header{cursor:default}main #headProfile .head-profile-main .wrapper .students-table .table-main .each-row-wrapper:nth-child(2n){background-color:#1e74d7}main #headProfile .head-profile-main .wrapper .students-table [aria-label]:after{background:#5099ed}main #headProfile .head-profile-main .wrapper .students-table [aria-label]:before{border-right-color:#5099ed}main #headProfile .head-profile-main .alert{background-color:#136ace;color:#fff;margin:30px 0;padding:10px 20px;width:100%}main #headProfile .centers{background:#003f92}main #headProfile .centers,main #headProfile .centers .center{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}main #headProfile .centers .center{align-items:center;background-color:#136ace;box-shadow:inset 0 0 28px 0 rgba(0,0,0,.2);color:#fff;cursor:pointer;height:200px;justify-content:center;margin:15px;padding:20px;width:calc(25% - 30px)}main #headProfile .centers .center div{text-align:center}main #headProfile .centers .center div h2{font-size:16px;margin:5px;padding:0;width:100%}main #headProfile .centers .center div p{font-size:13px}main #headProfile .centers .center:hover{background:#014491}main #grade{background-color:#102844}main #grade .grade-upper{background-image:url(../img/grade-upper-bg.jpg);background-position:bottom;background-repeat:no-repeat;min-height:250px}main #grade .grade-upper .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative}main #grade .grade-upper .wrapper .success-ship{position:absolute;top:0}main #grade .grade-upper .wrapper .boat-fail{display:none;top:-99px}main #grade .grade-lower{align-items:center;align-items:flex-start;background-image:url(../img/grade-lower-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:calc(100vh - 250px)}main #grade .grade-lower .wrapper{height:100%;max-height:500px;position:relative;text-align:center;z-index:99}main #grade .grade-lower .wrapper .your-result .yes{color:#66cb41;font-size:90px;opacity:.8;padding:20px 0}main #grade .grade-lower .wrapper .your-result .no{color:#cf513b;display:none;font-size:90px;opacity:.8;padding:20px 0}main #grade .grade-lower .wrapper .advice{color:#fff;font-size:25px;font-weight:600;opacity:.9}main #grade .grade-lower .wrapper .result-info{align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:20px 0}main #grade .grade-lower .wrapper .result-info div{align-items:center;background-color:#51a1ff;border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;height:150px;margin:0 5px;padding:30px 10px;text-align:center;width:230px}main #grade .grade-lower .wrapper .result-info div h3{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:45px;line-height:1;margin:0 auto;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}main #grade .grade-lower .wrapper .result-info div h3 img{margin-right:10px}main #grade .grade-lower .wrapper .result-info div p{font-size:17px;font-weight:600;line-height:1.2;text-transform:lowercase;width:100%}main #grade .grade-lower .wrapper .result-info .green-grade{background-color:#56a64c}main #grade .grade-lower .wrapper .result-info .red-grade{background-color:#a64c4c}main #grade .grade-lower .wrapper .result-info .time-container{width:230px}main #grade .grade-lower .wrapper .result-info .time-container h3{font-size:45px;font-weight:400}main #grade .grade-lower .wrapper .final-test-info{color:#fff;font-size:15px;margin-bottom:30px}main #grade .grade-lower .wrapper .final-test-info p span{font-weight:700}main #grade .grade-lower .wrapper .back-to-test{padding-bottom:20px}main #grade .grade-lower .wrapper .back-to-test button{border:none;border-radius:2px;color:#fff;cursor:pointer;height:40px;margin:0 5px;transition:.3s;width:200px}main #grade .grade-lower .wrapper .back-to-test button,main #grade .grade-lower .wrapper .back-to-test button:hover{background-image:-webkit-gradient(linear,left bottom,left top,from(#e89d0e),to(#f8b431));background-image:linear-gradient(0deg,#e89d0e,#f8b431)}main #grade .grade-lower .wrapper .back-to-test button:hover{opacity:.9}main .grade-fail .grade-upper{background-image:none!important}main .grade-fail .grade-upper .wrapper .success-ship{display:none}main .grade-fail .grade-upper .wrapper .boat-fail{display:block!important;position:absolute;top:150px}main .grade-fail .grade-lower .wrapper .your-result .no{display:block!important}main .grade-fail .grade-lower .wrapper .your-result .yes{display:none}footer{background-color:#050726;padding:55px 0}footer .wrapper{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}footer .wrapper ul li{color:#fff;font-family:Open Sans,sans-serif;font-size:15px;list-style:none;margin-bottom:17px}footer .wrapper ul li a{color:#fff;font-family:Open Sans,sans-serif;text-decoration:none}footer .wrapper ul .fourth-col-heading,footer .wrapper ul .third-col-heading{font-weight:700}footer .wrapper .footer-fourth-col a{align-items:center;background-color:#18b0ff;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;height:40px;justify-content:center;transition:.3s;width:150px}footer .wrapper .footer-fourth-col a:hover{opacity:.9}footer .wrapper .footer-first-col{margin-right:0;max-width:320px}footer .wrapper .footer-first-col li a{align-items:center;background-color:#18b0ff;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;height:40px;justify-content:center;margin-top:35px;transition:.3s;width:150px}footer .wrapper .footer-first-col li a:hover{opacity:.9}footer .wrapper .footer-second-col{max-width:210px;width:100%}footer .wrapper .footer-third-col{margin-left:auto;margin-right:auto;max-width:100%}footer .lower-wrapper{border-top:1px solid #4d5080;margin-top:30px;padding-top:30px}footer .lower-wrapper .rights-holder{align-items:center;font-size:13px}footer .lower-wrapper .rights-holder,footer .lower-wrapper .rights-holder .brand{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}footer .lower-wrapper .rights-holder .brand img{cursor:pointer;margin-right:10px}footer .lower-wrapper .rights-holder .brand .logo-sign{cursor:pointer}footer .lower-wrapper .rights-holder .brand .logo-sign h3{font-family:Europe,sans-serif;font-size:22px;white-space:nowrap}footer .lower-wrapper .rights-holder .brand .logo-sign p{font-family:Open Sans,sans-serif;font-size:12px;white-space:nowrap}footer .lower-wrapper .ds{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;order:3}footer .lower-wrapper .ds a img{display:block}footer .lower-wrapper .ds a:first-of-type{border:none;margin-right:0;padding-right:0}footer .lower-wrapper .ds span{color:gray;font-family:Myriad Pro Regular,sans-serif;font-size:10px;line-height:1;margin-right:10px;padding-bottom:2px;text-align:right;width:55px}@media screen and (min-width:1930px){main #homeBanner,main #type:before{background-size:100% 100%}}@media screen and (max-width:1310px){main #studentProfile .students-info .wrapper .students-profile-left .left-statistic{width:540px}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .current-theme:after{display:none}}@media screen and (max-width:1300px){.wrapper{width:90%}header .wrapper .nav li{margin:0 20px}main #homeBanner .wrapper p:after{bottom:0;height:164px;top:auto;width:254px}main #homeCategories .wrapper ul .draggable{padding:20px 0}main #homeCategories .wrapper ul .slick-slide{margin:0 20px!important}main #type .wrapper .types-wrapper{justify-content:space-evenly}main #type .wrapper .types-wrapper .each-type{height:auto;width:435px}main #whatsIncluded .wrapper>ul li{width:40%}main #whatsIncluded .wrapper>ul li div{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:30px}main #whatsIncluded .wrapper>ul li div img{margin:0 10px 0 0}main #whatsIncluded .wrapper>ul li div h3{padding-bottom:0;text-align:left}main #whatsIncluded .wrapper>ul li p{text-align:left}main #banner .wrapper .banner .form-holder{margin-top:10px;width:50%}main #banner .wrapper .banner .boat-text-form .boat-text,main #services .main-offers{width:90%}main #headProfile .head-info .wrapper .left-statistic .each-left-statistic .left-diagram .diagram hr{width:calc(100% - 43px)}main #beginTest .wrapper .begin-test-heading h2{width:50%}main #beginTest .wrapper .begin-test-border{display:none}main #beginTest .wrapper .test-menu{margin-top:20px}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests{justify-content:center;margin-right:-40px}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .each-test:nth-child(3n){margin-right:40px}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .each-test{width:44.8430493274%}}@media screen and (max-width:1200px){main #payment .wrapper .payment-methood .methods li{width:260px}main #theme .wrapper .thene-container .scoller{overflow:auto;overflow-y:hidden}main #theme .wrapper .thene-container .slick-dots{width:-moz-fit-content!important;width:-webkit-fit-content!important;width:fit-content!important}main #theme .wrapper .thene-container .slick-dots li{flex-shrink:0}main #theme .wrapper .under-theme .under-themes-wrapper .each-udner-theme{width:47.619047619%}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme{width:100%}footer .wrapper .footer-first-col{margin-right:25px}}.students-search{display:none}@media screen and (max-width:1024px){.custom-popup .content{max-width:100%!important}.custom-popup .popup-body{padding:0!important}.custom-popup textarea{height:110px!important}.tooltip span{left:calc(50% - 75px);width:150px}.tooltip span:before{right:calc(50% - 10px)!important}.to-new{display:none!important}header{background-color:#191c3d}header .wrapper{align-items:center;justify-content:space-between}header .wrapper,header .wrapper a.profile-mobile,header .wrapper span.login-button{display:-webkit-box;display:-ms-flexbox;display:flex}header .wrapper .desktop-nav .brand img{display:none}header .wrapper .desktop-nav .brand .on-mobile{display:block}header .wrapper .desktop-nav .brand .logo-sign{padding-top:5px}header .wrapper .desktop-nav .brand .logo-sign h3{font-size:13px}header .wrapper .desktop{display:none}header .wrapper .mobile{align-items:center;background-color:#191c3d;border-top:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;display:none;flex-wrap:wrap;justify-content:center;left:0;opacity:.95;padding:10px 0;position:absolute;text-align:center;top:100%;width:100%;z-index:999;z-index:9999}header .wrapper .mobile li{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;font-size:20px;margin:5px 0;width:100%}header .wrapper .mobile li ul{border-top:1px solid #363d58;margin:5px -25px 0;padding-bottom:91px;position:static;width:calc(100% + 50px)}header .wrapper .mobile li ul .add{bottom:0;left:0;margin-bottom:0;position:absolute;right:0}header .wrapper .mobile .logout{border-top:1px solid #363d58;margin-top:10px;padding-top:10px}header .wrapper .hamburger{color:#fff;display:block;font-size:32px}main{min-height:calc(100vh - 129px)}main ul.products{flex-direction:column;margin:0 auto;max-width:500px}main ul.products>li{width:100%}main ul.products>li a b{font-size:20px}main ul.products>li.package{width:100%}main ul.products>li.package a{position:relative}main ul.products>li.package a b{font-size:18px}main ul.products>li.package a .each span{font-size:15px}main ul.products>li.package a .text{font-size:13px}main ul.products>li.package a .courses{margin-left:-20px;margin-right:-20px;margin-top:40px}main ul.products>li.package a .courses>div{margin:0 3px}main ul.products>li.package a .courses>div:after{left:calc(100% - 11px);width:30px}main ul.products>li.package a .bottom{padding-top:20px}main ul.products>li.package a .bottom h6{left:0;position:absolute;text-align:center;top:10px;width:100%}main ul.products>li.package a .bottom h6 br,main ul.products>li.package a .bottom h6:after{display:none}main ul.products>li.package a .bottom button{max-width:none;width:calc(100% + 14px)}main ul.products>li:not(.package) a{padding-top:20px}main #storeBanner .wrapper{padding-right:0}main #storeBanner .wrapper h1,main #storeBanner .wrapper p{position:relative;z-index:2}main #storeBanner .wrapper h1{font-size:35px;line-height:1}main #storeBanner .wrapper:after{left:-5vw;opacity:.3;right:-5vw;width:100vw}main #storeList .wrapper ul.tabs{margin-bottom:20px}main #storeList .wrapper ul.tabs li{font-size:13px;line-height:1;padding:12px 7px;text-align:center}main #storeList .wrapper .filter{align-items:flex-start;flex-direction:column}main #storeList .wrapper .filter b{display:block;margin-bottom:10px}main #storeList .wrapper .filter ul{flex-wrap:wrap;gap:10px}main #storeList .wrapper .filter ul li{margin-right:0;width:calc(50% - 10px)}main #offers .wrapper .offers>b{font-size:25px}main #courseBanner .wrapper{align-items:flex-start;flex-direction:column;gap:20px}main #courseBanner .wrapper .left{width:100%}main #courseBanner .wrapper .left h1{font-size:40px}main #courseBanner .wrapper .right{width:100%}main #courseInfo .wrapper .holder{flex-direction:column}main #courseInfo .wrapper .holder aside{padding:0;width:100%}main #courseInfo .wrapper .holder aside ul{-ms-overflow-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;padding:15px 20px;scrollbar-width:none}main #courseInfo .wrapper .holder aside ul::-webkit-scrollbar{display:none}main #courseInfo .wrapper .holder aside ul li{border:none!important;font-size:15px;padding:5px 15px}main #courseInfo .wrapper .holder aside ul li:not(.active){color:#2c2c2c}main #courseInfo .wrapper .holder aside ul li.active:after{height:5px;left:0;right:0;top:calc(100% + 10px);width:100%}main #courseInfo .wrapper .holder .content{padding:25px 15px}main #courseInfo .wrapper .holder .content ul{overflow:auto}main #courseInfo .wrapper .holder .content ul li b{font-size:30px;line-height:1;margin-bottom:15px}main #register .wrapper>p{margin-bottom:20px;padding:0}main #register form.has-course{flex-direction:column-reverse}main #register form.has-course .left-part{width:100%}main #payment{padding:0}main #payment .wrapper{width:100%}main #payment .wrapper .subheading,main #payment .wrapper h1{display:none}main #payment .wrapper .payment-methood{border-radius:0;padding-left:5%;padding-right:5%}main #payment .wrapper .payment-methood h2{font-size:20px;line-height:1;padding:0 10px}main #payment .wrapper .payment-methood h2 .back-button,main #payment .wrapper .payment-methood h2 .back-button-bottom{background-color:transparent;background-image:url(../img/back-arrow-blue.png);background-position:50%;background-repeat:no-repeat;height:15px;margin-top:1px;width:8px}main #payment .wrapper .payment-methood .product-table .left{display:none}main #payment .wrapper .payment-methood .product-table .right{flex-direction:column;flex-wrap:wrap;width:100%}main #payment .wrapper .payment-methood .product-table .right .col p{margin-bottom:5px}main #payment .wrapper .payment-methood .product-table .right .first-col{order:2;width:calc(100% - 70px)}main #payment .wrapper .payment-methood .product-table .right .second-col{margin-bottom:10px;order:1;width:100%}main #payment .wrapper .payment-methood .product-table .right .second-col p{display:none}main #payment .wrapper .payment-methood .product-table .right .third-col{margin-top:10px;order:3;width:100%}main #payment .wrapper .payment-methood p{padding:0}main #payment .wrapper .payment-methood .invoice .fields{flex-direction:column}main #payment .wrapper .payment-methood .invoice .fields .left{width:100%}main #payment .wrapper .payment-methood .invoice .fields .left .row{flex-direction:column;margin-bottom:0}main #payment .wrapper .payment-methood .invoice .fields .left .row input{margin-bottom:10px;width:100%!important}main #payment .wrapper .payment-methood .methods{flex-direction:column}main #payment .wrapper .payment-methood .methods li{margin-bottom:20px;width:100%}main #payment .wrapper .payment-methood .bank-details{padding-bottom:10px}main #payment .wrapper .payment-methood .bank-details h2{padding-bottom:20px}main #payment .wrapper .payment-methood .bank-details ul{flex-direction:column}main #payment .wrapper .payment-methood .bank-details ul li{margin-bottom:20px;width:100%}main #payment .wrapper .payment-methood .bank-details ul li p{text-align:left}main #paymentMessage{padding:25px 0}main #paymentMessage .wrapper img{-o-object-fit:contain;object-fit:contain;width:70px}main #paymentMessage .wrapper h1{font-size:25px}main #paymentMessage .wrapper p{font-size:15px;padding:0}main #paymentMessage .wrapper .product-table .left{display:none}main #paymentMessage .wrapper .product-table .right{flex-direction:column;flex-wrap:wrap;width:100%}main #paymentMessage .wrapper .product-table .right .col p{margin-bottom:5px}main #paymentMessage .wrapper .product-table .right .first-col{order:2;width:calc(100% - 70px)}main #paymentMessage .wrapper .product-table .right .second-col{margin-bottom:10px;order:1;width:100%}main #paymentMessage .wrapper .product-table .right .second-col p{display:none}main #paymentMessage .wrapper .product-table .right .third-col{margin-top:10px;order:3;width:100%}main #choseProduct{background-size:cover}main #choseProduct .wrapper p{padding:0}main #choseProduct .wrapper .product-table{display:none}main #choseProduct .wrapper .product-table-mobile{display:block}main #choseProduct .wrapper .product-table-mobile h2{color:#fff;font-family:exo-bold,sans-serif;font-size:30px;margin-bottom:5px;text-align:center}main #choseProduct .wrapper .product-table-mobile a{color:#fff;display:block;font-size:15px;font-weight:400;margin:auto auto 35px;text-align:center;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}main #choseProduct .wrapper .product-table-mobile .each-choise{background-color:#fff;border-radius:3px;margin-bottom:20px;padding:20px 0}main #choseProduct .wrapper .product-table-mobile .each-choise .top-image{display:block;margin:0 auto 5px}main #choseProduct .wrapper .product-table-mobile .each-choise h3{color:#213a60;font-family:exo-bold,sans-serif;font-size:18px;margin-bottom:5px;text-align:center}main #choseProduct .wrapper .product-table-mobile .each-choise ul li{align-items:center;display:none}main #choseProduct .wrapper .product-table-mobile .each-choise ul li span{display:block;margin-right:10px;width:22px}main #choseProduct .wrapper .product-table-mobile .each-choise ul li{border-bottom:1px solid #e1e7f2;color:#213a60;font-family:exo-bold,sans-serif;font-size:15px;list-style:none;padding:10px 20px}main #choseProduct .wrapper .product-table-mobile .each-choise ul li:first-child,main #choseProduct .wrapper .product-table-mobile .each-choise ul li:nth-child(2),main #choseProduct .wrapper .product-table-mobile .each-choise ul li:nth-child(3){display:-webkit-box;display:-ms-flexbox;display:flex}main #choseProduct .wrapper .product-table-mobile .each-choise h5{color:#191c3d;font-size:15px;font-weight:400;margin:15px auto;text-decoration:underline;text-transform:uppercase;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}main #choseProduct .wrapper .product-table-mobile .each-choise .bottom-buy{align-items:center;background-color:#f4f6f9;border-bottom-left-radius:3px;border-bottom-right-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;margin-bottom:-20px;padding:20px 0}main #choseProduct .wrapper .product-table-mobile .each-choise .bottom-buy h3{color:#213a60;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open sans,sans-serif;font-size:30px;line-height:1;margin-bottom:15px;text-align:center;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}main #choseProduct .wrapper .product-table-mobile .each-choise .bottom-buy h3 span{display:block;font-size:13px;margin-right:0;width:auto}main #choseProduct .wrapper .product-table-mobile .each-choise .bottom-buy h3 span:first-of-type{height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;margin-bottom:auto}main #choseProduct .wrapper .product-table-mobile .each-choise .bottom-buy h3 span:last-of-type{height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;margin-top:auto}main #choseProduct .wrapper .product-table-mobile .each-choise .bottom-buy button{align-items:center;background-color:#18b0ff;border:none;border-radius:3px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans,sans-serif;font-size:13px;height:40px;justify-content:center;margin:0 auto;transition:.3s;width:165px}main #choseProduct .wrapper .product-table-mobile .each-choise .bottom-buy button:hover{opacity:.9}main #homeBanner{background-position:bottom;background-repeat:no-repeat;height:auto;margin-top:0;padding-bottom:646px;padding-top:75px}main #homeBanner .wrapper h2{font-size:25px;text-align:center}main #homeBanner .wrapper h1{font-size:45px;text-align:center}main #homeBanner .wrapper p{font-size:15px;padding-right:0;text-align:center}main #homeBanner .wrapper p:after{display:none}main #homeBanner .wrapper a{margin:auto;position:relative}main #homeBanner .wrapper a:after{background-image:url(../img/banner-yacht.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-220px;content:"";height:182px;left:calc(50% - 140.5px);position:absolute;width:281px}main #homeBanner .wrapper:after{display:none}main #contact form{width:100%}main #homeCategories{margin-top:-350px}main #homeCategories .wrapper h2{font-size:25px}main #homeCategories .wrapper p{padding:0}main #homeCategories .wrapper .book-img{width:100%}main #type .wrapper .types-wrapper{flex-wrap:wrap;padding-bottom:0}main #type .wrapper .types-wrapper .each-type{height:auto;margin-bottom:30px;margin-top:0;max-width:700px;width:100%}main #whatsIncluded .wrapper h2{font-size:25px}main #whatsIncluded .wrapper p{padding:0}main .students-search{align-items:center;background-color:#213a60;height:75px;left:0;position:fixed;right:0;top:-75px;transition:.3s;z-index:9999999999}main .students-search,main .students-search .wrapper form{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%}main .students-search .wrapper form input{border:none;color:#000;height:40px;padding:0 10px;width:85%}main .students-search .wrapper form input::-moz-placeholder{color:#d3d3d3}main .students-search .wrapper form input::placeholder{color:#d3d3d3}main .students-search .wrapper form button{background-color:#015dc7;border:none;color:#fff;height:40px;width:40px}main .close-login{opacity:1!important;pointer-events:all!important}main .close-login .form-holder{transform:scale(1)!important}main .login-popup{align-items:center;background-color:rgba(0,0,0,.7);height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;width:100vw;z-index:999999}main .login-popup,main .login-popup .form-holder{border-top-right-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;transition:.3s}main .login-popup .form-holder{position:relative;transform:scale(0);width:350px}main .login-popup .form-holder .exit-login{background-color:red;border-bottom-left-radius:5px;border-top-right-radius:5px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;height:30px;justify-content:center;position:absolute;right:0;top:0;width:50px;z-index:99999}main .login-popup .form-holder .exit-login i{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}main .login-popup .form-holder form{background-color:#fff;background-image:url(../img/popup-bg.png);background-position:100% 100%;background-repeat:no-repeat;border-top-right-radius:5px;color:#9a9a9a;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;max-width:375px;padding:30px 10px 10px;width:100%;z-index:998}main .login-popup .form-holder form p{font-family:Open Sans,sans-serif;font-size:28px;text-align:center}main .login-popup .form-holder form .input-holder{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-top:20px}main .login-popup .form-holder form .input-holder div{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}main .login-popup .form-holder form .input-holder div img{left:15px;position:absolute}main .login-popup .form-holder form .input-holder div .checked{left:auto;opacity:0;position:absolute;right:10px;transition:1s}main .login-popup .form-holder form .input-holder div input{border:1px solid #fafafa!important;height:40px;margin:5px;padding-left:40px;padding-right:20px;width:100%}main .login-popup .form-holder form .input-holder label{align-items:center!important;background-color:#fff!important;border-bottom:1px solid #f3f3f3!important;border-radius:1px!important;border-right:1px solid #f3f3f3!important;border-top:1px solid #f3f3f3!important;bottom:-45px!important;box-shadow:3px 3px 16px -5px rgba(0,0,0,.75);color:#ee4c4c!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:40px!important;justify-content:space-between!important;position:absolute!important;width:-moz-fit-content!important;width:-webkit-fit-content!important;width:fit-content!important;z-index:9999!important}main .login-popup .form-holder form .input-holder label .v-message{font-size:15px!important;font-weight:600!important;padding:0 10px!important}main .login-popup .form-holder form .input-holder label span{align-items:center!important;background-color:#ee4c4c!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:40px!important;justify-content:center!important;padding:2px!important;position:relative!important;width:40px!important}main .login-popup .form-holder form .input-holder label span .validation-arrow{left:13.5px!important;position:absolute!important;top:-5px!important}main .login-popup .form-holder form .input-holder label span .big-alert{left:auto}main .login-popup .form-holder form .remember-pw{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:20px;padding:0 10px}main .login-popup .form-holder form .remember-pw .remember-me{align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px}main .login-popup .form-holder form .remember-pw .remember-me span{align-items:center;border:1px solid #9a9a9a;border-radius:3px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:15px;justify-content:center;margin-right:5px;width:15px}main .login-popup .form-holder form .remember-pw .remember-me span .filled{background-color:#9a9a9a;border-radius:2px;height:9px;margin:2px;width:9px}main .login-popup .form-holder form .remember-pw p{align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px}main .login-popup .form-holder form .remember-pw p span{border:1px solid #9a9a9a;border-radius:3px;cursor:pointer;height:15px;margin-right:5px;width:15px}main .login-popup .form-holder form .remember-pw p span .filled{background-color:#9a9a9a;border-radius:3px;height:9px;margin:2px;width:9px}main .login-popup .form-holder form .login{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-left:10px;margin-right:10px;margin-top:40px}main .login-popup .form-holder form .login button{align-items:center;border:none;border-radius:2px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:5px}main .login-popup .form-holder form .login .regular{background-color:#15c375;transition:.3s;width:40%}main .login-popup .form-holder form .login .regular:hover{background-color:#39d890}main .login-popup .form-holder form .login .with-fb{background-color:#3272da;margin-left:10px;transition:.3s;width:60%}main .login-popup .form-holder form .login .with-fb img{margin-right:5px}main .login-popup .form-holder form .login .with-fb:hover{background-color:#2a91e8}main .login-popup .form-holder form .register-type{margin-top:30px}main .login-popup .form-holder form .register-type p{align-items:center;color:#9a9a9a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:17px;margin:5px}main .login-popup .form-holder form .register-type p i{cursor:pointer;font-size:17px;margin-right:5px}main .nav-up{top:0}main #headProfile .head-info{padding-top:0}main #headProfile .head-info .wrapper{flex-wrap:wrap}main #headProfile .head-info .wrapper .left-statistic .each-left-statistic .each-left-statistic-name{font-size:15px}main #headProfile .head-info .wrapper .head-profile-left{width:100%}main #headProfile .head-info .wrapper .head-profile-left h2{font-size:25px;padding-top:10px}main #headProfile .head-info .wrapper .head-profile-left p{margin:10px 0}main #headProfile .head-profile-main .wrapper .scroller{overflow:auto}main #headProfile .head-profile-main .wrapper .scroller .students-table{width:1024px}main #studentProfile .students-theme-info{display:block;padding-top:20px}main #studentProfile .students-theme-info .modules-holder{margin-top:0}main #studentProfile .students-theme-info .modules-holder li{margin-bottom:15px;max-width:450px;width:100%}main #studentProfile .students-theme-info .wrapper h2{font-size:20px}main #studentProfile .students-theme-info .wrapper h2:after{display:none}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .its-in-progress-style .t-head{flex-direction:column}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .its-in-progress-style .t-head .bad,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .its-in-progress-style .t-head .its-in-progress,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .its-in-progress-style .t-head .perfect{position:static!important}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .its-in-progress-style .t-head .topic-number{width:100%}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .its-in-progress-style .t-body{height:100%!important;padding-top:30px}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .perfect-style .t-head{flex-direction:column}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .perfect-style .t-head .bad,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .perfect-style .t-head .its-in-progress,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .perfect-style .t-head .perfect{position:static!important}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .perfect-style .t-head .topic-number{width:100%}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .perfect-style .t-body{height:100%!important;padding-top:30px}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .bad-style .t-head{flex-direction:column}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .bad-style .t-head .bad,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .bad-style .t-head .its-in-progress,main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .bad-style .t-head .perfect{position:static!important}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .bad-style .t-head .topic-number{width:100%}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .bad-style .t-body{height:100%!important;padding-top:30px}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .locked .locked-info{width:100%}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover{font-size:14px;left:0!important;transform:scale(0);z-index:99999}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .bot{padding:10px 0 0;width:100%}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .bot button{font-size:12px}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme{min-width:auto}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-head{font-size:15px;width:250px}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body{padding-bottom:0;padding-right:0;padding-top:0}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme:hover .t-body-on-hover{transform:scale(1)}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .current-theme .head{background-position:50%;background-repeat:no-repeat;background-size:contain;font-size:15px}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .current-theme .title{font-size:20px}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:auto;width:100%}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-head{background-color:transparent;border:none;font-size:25px;margin-bottom:20px;padding-top:0;width:100%}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-head div.topic-number{text-align:center}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-head div.topic-number .on-mobile{display:block}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body{display:none}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover{border:none;height:auto;margin-bottom:10px;opacity:1;padding:10px;position:static;transform:scale(1);width:100%}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .mid div span{font-size:20px}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover:before{display:none}main #studentProfile .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .locked-info{display:none;position:static;transform:rotateY(0);width:100%}main #studentProfile .students-theme-info .exam-wrapper .wrapper p{padding-right:90px}main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme{margin-bottom:30px;width:100%}main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper{padding-bottom:75px;padding-right:0}main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-mid div .green,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-mid div .red,main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-mid div .yellow{font-size:25px}main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-right{height:40px;left:0;padding:0;right:0;top:100%;width:100%}main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-right div{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-right div img{margin-left:10px}main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .exam-wrapper .t-bot{right:0}main #studentProfile .students-theme-info .exam-wrapper .wrapper .small-themes-wrapper .each-small-theme .lock-description{height:calc(100% + 40px)}main #studentProfile .students-info .students-info-bottom-waves{display:none}main #studentProfile .students-info .wrapper{flex-wrap:wrap}main #studentProfile .students-info .wrapper .students-profile-right{width:100%}main #studentProfile .students-info .wrapper .students-profile-right .right-statustic{justify-content:center;margin-top:30px;padding-bottom:20px}main #studentProfile .students-info .wrapper .students-profile-right .right-statustic .no-statistic{text-align:left!important}main #studentProfile .students-info .wrapper .students-profile-right .right-statustic form{display:none}main #studentProfile .students-info .wrapper .students-profile-right .right-statustic .green-part-wrapper,main #studentProfile .students-info .wrapper .students-profile-right .right-statustic .red-part-wrapper{width:35px!important}main #studentProfile .students-info .wrapper .students-profile-left{width:100%}main #studentProfile .students-info .wrapper .mobile-accordions{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;margin:5px auto;width:100%}main #studentProfile .students-info .wrapper .mobile-accordions button{align-items:center;background-color:#213a60;border:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;height:40px;justify-content:center;margin:5px auto;width:300px}main #studentProfile .students-info .wrapper .mobile-accordions button i{font-size:20px;margin-left:5px;transition:.3s}main #studentProfile .students-info .mobile-accordions{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;margin:5px auto;width:90%}main #studentProfile .students-info .mobile-accordions button{align-items:center;background-color:#213a60;border:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;height:40px;justify-content:center;margin:5px auto;width:300px}main #studentProfile .students-info .mobile-accordions button i{font-size:20px;margin-left:5px;transition:.3s}main #banner{background-image:url(../img/mobilebanner-bg.jpg);background-position:0;padding-bottom:20px}main #banner .wave-wrapper{display:none}main #banner .wrapper h1{display:none;text-align:center}main #banner .wrapper .banner{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}main #banner .wrapper .banner .boat-text-form{justify-content:center}main #banner .wrapper .banner .boat-text-form .boat-text{flex-wrap:wrap;justify-content:center;width:100%}main #banner .wrapper .banner .boat-text-form .boat-text .mobile-heading{display:-webkit-box;display:-ms-flexbox;display:flex}main #banner .wrapper .banner .boat-text-form .boat-text .mobile-heading .heading-and-register{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;padding-left:10px}main #banner .wrapper .banner .boat-text-form .boat-text .mobile-heading .heading-and-register h1{display:block;font-size:20px;font-size:21px;text-align:center;width:100%}main #banner .wrapper .banner .boat-text-form .boat-text .mobile-heading .heading-and-register button{background-color:transparent;border:1px solid #fff;color:#fff;height:40px;max-width:350px;text-transform:uppercase;width:100%}main #banner .wrapper .banner .boat-text-form .boat-text img{height:200px;width:130px}main #banner .wrapper .banner .boat-text-form .boat-text p{font-size:13px;max-width:100%;padding:10px 0 0;width:100%}main #banner .wrapper .banner .form-holder{display:none}main #activate .wrapper form .code input{width:31.25%}main #activate .wrapper .activation-info-wrapper{flex-wrap:wrap}main #activate .wrapper .activation-info-wrapper div{margin-top:30px;width:100%}main #activate .wrapper .activation-info-wrapper div button{width:100%}main #services{flex-wrap:wrap}main #services .wrapper .offer{flex-wrap:wrap;padding-top:20px}main #services .wrapper .offer div{margin:10px;width:calc(31.25% - 20px)}main #services .wrapper .offer div p{font-size:14px}main #services .main-offers{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;position:static}main #services .main-offers div{margin:10px;padding:30px 10px;width:calc(50% - 20px)}main #services .main-offers div p{font-size:14px}main #lastSection{background-image:url(../img/blue-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;height:auto}main #lastSection .wrapper{padding-bottom:200px}main #lastSection .wrapper .choice{display:block}main #lastSection .wrapper .choice div{margin:40px auto;width:100%}main #lastSection .wrapper .choice div img{max-width:150px;width:100%}main #lastSection .wrapper .choice div p{font-size:14px}main #lastSection .wrapper .choice div .decor{display:none}main #steps{min-height:inherit;padding-top:0}main #steps .steps-navigation{position:relative}main #steps .steps-navigation,main #steps .steps-navigation .nav-icons-wrapper{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%}main #steps .steps-navigation .nav-icons-wrapper{border-bottom-left-radius:50px;border-bottom-right-radius:50px;height:50px;left:0;position:absolute;top:0;transition:.5s;z-index:0}main #steps .steps-navigation .nav-icon{border-top:0;height:50px;position:relative;width:25%;z-index:999}main #steps .steps-navigation .nav-icon,main #steps .steps-navigation .nav-icon div{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}main #steps .steps-navigation .nav-icon div{background-color:#2e94e6;border:2px solid #0181c8;border-top:0;color:#fff;font-family:Open Sans,sans-serif;height:100%;width:100%}main #steps .steps-navigation .nav-icon .first-bar{background-color:#70bdfb}main #steps .steps-navigation .nav-icon:nth-child(2) div{border-bottom-left-radius:50px}main #steps .steps-navigation .nav-icon:nth-child(5) div{border-bottom-right-radius:50px}main #steps .wrapper h3{margin-left:0;margin-top:5px}main #steps .wrapper .step-count{align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans,sans-serif;font-size:21px;font-weight:700;justify-content:center;padding:10px 0;position:relative;text-align:center;width:100%}main #steps .wrapper .step-count p{padding:0 10px}main #steps .wrapper .step-count img{height:3px;width:50px}main #steps .wrapper .step-count i{display:none;font-size:40px;left:0;position:absolute}main #steps .wrapper .type{align-items:flex-start;justify-content:center;margin-top:10px;position:relative}main #steps .wrapper .type i{color:#fff;display:none;font-size:40px;left:0;opacity:1;position:absolute;width:100%}main #steps .wrapper .type img{display:none;height:16px;width:16px}main #steps .wrapper .type h2{font-size:15px}main #steps .wrapper .category{padding-left:30px;text-align:left}main #steps .wrapper form .license-step .license-bar{height:auto!important;min-height:auto!important;width:100%}main #steps .wrapper form .upper-part{align-items:end;flex-direction:column;margin-top:10px;padding-bottom:0;padding-top:0}main #steps .wrapper form .upper-part .select{background-color:rgba(31,83,153,.6);display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;height:auto!important;justify-content:center;margin:0 0 10px;min-height:auto!important;padding:20px;position:relative;text-align:center;width:100%}main #steps .wrapper form .upper-part .select img{height:30%;width:30%}main #steps .wrapper form .upper-part .select h3{font-size:19px!important;padding-top:0;width:60%}main #steps .wrapper form .upper-part .select:first-child h3{margin-left:-30px}main #steps .wrapper form .upper-part .select:first-child{margin-top:0}main #steps .wrapper form .second-step-article{padding-bottom:50px}main #steps .wrapper form .second-step-article .back{display:none!important}main #steps .wrapper form .second-step-article .step-two-wrapper{margin:5px 0;max-width:360px;padding:10px;text-align:center;width:100%}main #steps .wrapper form .second-step-article .step-two-wrapper img{height:15%;margin-top:0;position:static;width:15%}main #steps .wrapper form .second-step-article .step-two-wrapper .step-two-text-holder{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;width:100%}main #steps .wrapper form .second-step-article .step-two-wrapper .step-two-text-holder h3{width:50%}main #steps .wrapper form .third-step-article{flex-wrap:wrap;padding-bottom:50px}main #steps .wrapper form .third-step-article .back{display:none!important}main #steps .wrapper form .third-step-article .step-three-wrapper{flex-wrap:wrap;justify-content:center;margin:5px 0;max-width:360px;padding:10px;text-align:center;width:100%}main #steps .wrapper form .third-step-article .step-three-wrapper .step-three-text-holder{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center}main #steps .wrapper form .third-step-article .step-three-wrapper img{margin-bottom:10px;margin-right:10px;margin-top:0;position:static;width:15%}main #steps .wrapper form .forth-step-article .back{display:none!important}main #steps .wrapper form .forth-step-article .step-four-wrapper{justify-content:center}main #steps .wrapper form .forth-step-article .step-four-wrapper .category-field{display:none!important;width:22.2222222222%}main #steps .wrapper form .forth-step-article .step-four-wrapper .select-container{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}main #steps .wrapper form .forth-step-article .step-four-wrapper .select-container .category-field-mobile{-webkit-appearance:none;background-color:#1f5399;border:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:70px;padding:10px;width:100%}main #steps .wrapper form .forth-step-article .step-four-wrapper .select-container .category-field-mobile option{width:100%}main #steps .wrapper form .forth-step-article .step-four-wrapper .select-container .select-arrow{align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:30px;height:100%;pointer-events:none;position:absolute;right:10px;top:19%}main #steps .wrapper form .forth-step-article .step-four-wrapper .select-container .select-arrow i{height:100%}main #steps .wrapper form .fifth-step-article h2{font-size:26px}main #steps .wrapper form .fifth-step-article p{font-size:18px}main #steps .wrapper form .fifth-step-article button{background-color:#efa81e;border:none;color:#fff;cursor:pointer;font-size:17px;height:40px;max-width:370px;opacity:.9;transition:.3s;width:100%}main #stepsAnimation{display:none}main #grade .grade-upper{min-height:200px}main #grade .grade-upper .wrapper img{width:350px}main #grade .grade-upper .wrapper .boat-fail{top:63px}main #grade .grade-upper .wrapper .success-ship{top:66px}main #grade .grade-lower{background-size:cover;padding-bottom:30px}main #grade .grade-lower .wrapper .your-result h2{line-height:1}main #grade .grade-lower .wrapper .advice{font-size:15px}main #grade .grade-lower .wrapper .result-info{flex-wrap:wrap}main #tests .test-popup .test-popup-window{height:auto;width:90%}main #tests .test-popup .test-popup-window .popup-buttons{margin-top:0}main #tests .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;min-height:100vh}main #tests .wrapper .all-questions{flex-wrap:nowrap;overflow:scroll;padding-bottom:5px;padding-top:5px}main #tests .wrapper .current-question{height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;padding:10px 0}main #tests .wrapper .current-question h3{display:none}main #tests .wrapper .current-question .current-question-wrapper{height:auto!important;padding:0 10px}main #tests .wrapper .current-question .current-question-wrapper span{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:74%;height:125px;padding:0 5px;text-align:center}main #tests .wrapper .main-choices{padding:5px}main #tests .wrapper .main-choices .finish-and-answers .answers-info{display:none}main #tests .wrapper .main-choices .finish-and-answers form .give{font-size:15px;height:30px;width:100px}main #tests .wrapper .main-choices .to-main-menu{display:none}main #tests .wrapper .main-choices .timer{align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0}main #tests .wrapper .main-choices .timer img{height:30.86px;margin-right:10px;width:23px}main #tests .wrapper .main-choices .timer p label{font-size:20px}main #tests .wrapper .test-box{flex-wrap:wrap;height:calc(100% - 260px)}main #tests .wrapper .test-box .arrow-to-left{order:2;width:50%}main #tests .wrapper .test-box .arrow-to-left .arrow-to-left-wrapper{height:30px;margin-left:5px;margin-right:auto;width:calc(100% - 10px)}main #tests .wrapper .test-box .arrow-to-left .arrow-to-left-wrapper i{font-size:20px}main #tests .wrapper .test-box .arrow-to-right{order:2;width:50%}main #tests .wrapper .test-box .arrow-to-right .arrow-to-right-wrapper{height:30px;margin-left:auto;margin-right:5px;width:calc(100% - 10px)}main #tests .wrapper .test-box .arrow-to-right .arrow-to-right-wrapper i{font-size:20px}main #tests .wrapper .test-box .question-wrapper{flex-wrap:wrap;height:100%;margin-bottom:10px;min-height:auto;order:1;width:100%}main #tests .wrapper .test-box .question-wrapper .example-image{width:100%}main #tests .wrapper .test-box .question-wrapper .text-questions{display:block;padding-top:0;padding:5px!important;width:100%}main #tests .wrapper .test-box .with-image .example-image{margin:0;width:100%}main #tests .wrapper .test-box .with-image .example-image img{height:200px;-o-object-fit:contain;object-fit:contain}main #tests .wrapper .test-box .with-image .text-questions{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;min-height:calc(100vh - 521px)!important;padding-top:0;padding:5px!important;width:100%}main #tests .wrapper .test-box .with-image .text-questions .question{flex-shrink:0;margin-top:0!important;min-height:calc(25vh - 142px)!important;padding:5px 10px!important}main #tests .wrapper .test-box .with-image .text-questions .question .right-answer-i,main #tests .wrapper .test-box .with-image .text-questions .question .wrong-answer-i{margin-right:0!important}main #tests .wrapper .test-box .with-image .text-questions .question span{line-height:1.1}main #tests .wrapper .test-box .with-image .text-questions .question:first-of-type{margin-top:5px}main #tests .wrapper .test-box .img-only .text-questions{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:10px!important}main #tests .wrapper .test-box .img-only .text-questions .question{height:70px;margin:1px 0;padding:0;padding:5px 10px 5px 0!important;position:relative}main #tests .wrapper .test-box .img-only .text-questions .question span{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;font-size:13px;height:100%;position:relative}main #tests .wrapper .test-box .img-only .text-questions .question span span{bottom:0;font-size:13px;height:auto;padding:0 2px;position:absolute;text-align:center}main #tests .wrapper .test-box .img-only .text-questions .question span div img{max-width:100%}main #tests .wrapper .test-box .img-only .text-questions .question .right-answer-i,main #tests .wrapper .test-box .img-only .text-questions .question .wrong-answer-i{bottom:5px;margin-right:0!important;position:absolute;right:5px}main #tests .wrapper .test-box .img-only .text-questions .question p{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;justify-content:center;padding-right:20px}main #tests .wrapper .test-box .text-only .text-questions{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:wrap;padding:5px!important}main #tests .wrapper .test-box .text-only .text-questions .question{height:auto!important;margin:1px 0;padding:5px 10px!important}main #tests .wrapper .test-box .text-only .text-questions .question p{font-size:13px;padding-right:20px}main #tests .wrapper .test-box .text-only .text-questions .question .right-answer-i,main #tests .wrapper .test-box .text-only .text-questions .question .wrong-answer-i{margin-right:0}main #beginTest .wrapper .begin-test-heading{flex-wrap:wrap}main #beginTest .wrapper .begin-test-heading h2{width:100%}main #beginTest .wrapper .test-menu .test-menu-holder{padding:20px 10px}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests{margin-right:0;padding-bottom:0}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .bonus-test h3{font-size:20px}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .each-test{margin:10px 0;width:100%}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .each-test h2{font-size:25px}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .each-test .unlock-upper div h3{font-size:20px}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .each-test .each-test-right-side .test-finished-answers{justify-content:end}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .each-test .each-test-right-side .test-finished-answers div{margin:0 5px}main #beginTest .wrapper .test-menu .test-menu-holder .all-tests .each-test:nth-child(3n){margin-right:0;width:100%}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .bad-style .t-body,main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .its-in-progress-style .t-body,main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .perfect-style .t-body{height:100%!important;padding-top:30px!important}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:auto;width:calc(50% - 10px)}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .locked-info{position:static;transform:rotateY(0)}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-head{flex-direction:column;padding-top:50px;width:100%}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-head .bad,main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-head .its-in-progress,main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-head .perfect{position:static}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-head .topic-number{text-align:center;width:100%}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-head .topic-number .on-mobile{display:block!important}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body{display:none}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover{border:none;height:auto;opacity:1;padding:10px;position:static;width:100%}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover .mid div span{font-size:20px}main #beginTest .students-theme-info .wrapper .each-theme-wrapper .small-themes-wrapper .each-small-theme .t-body-on-hover:before,main #theme .header .back-to-themes{display:none}main #theme .header img{margin-left:2.5%;margin-right:auto;max-width:80%}main #theme .wrapper .theme-heading .theme-bg{padding:10px 20px;width:210px}main #theme .wrapper .theme-heading .theme-bg p{font-size:15px}main #theme .wrapper .thene-container .slick-dots li{padding-right:10px}main #theme .wrapper .thene-container .scoller{border-radius:0}main #theme .wrapper .thene-container .left-theme-holder,main #theme .wrapper .thene-container .right-theme-holder{display:none}main #theme .wrapper .thene-container .theme-head{border-top-left-radius:3px;border-top-right-radius:3px;height:40px!important}main #theme .wrapper .thene-container .theme-head li button{font-size:20px}main #theme .wrapper .thene-container .theme-head .slick-active{width:150px}main #theme .wrapper .thene-container .theme-main{border-bottom-left-radius:3px;border-bottom-right-radius:3px;margin-bottom:60px;padding:40px 20px}main #theme .wrapper .thene-container .theme-main .left-image-right-text-wrapper,main #theme .wrapper .thene-container .theme-main .right-image-left-text-wrapper{flex-direction:column}main #theme .wrapper .thene-container .theme-main .left-image-right-text-wrapper li,main #theme .wrapper .thene-container .theme-main .right-image-left-text-wrapper li{width:100%}main #theme .wrapper .thene-container .theme-main .left-image-right-text-wrapper .left-part,main #theme .wrapper .thene-container .theme-main .right-image-left-text-wrapper .left-part{border:none;border-bottom:1px solid #cae0eb;margin-bottom:20px;padding:0 0 20px}main #theme .wrapper .thene-container .theme-main .left-image-right-text-wrapper .right-part,main #theme .wrapper .thene-container .theme-main .right-image-left-text-wrapper .right-part{padding:0}main #theme .wrapper .thene-container .theme-main .right-image-left-text-wrapper .left-part{border:none;margin:0;padding:0}main #theme .wrapper .thene-container .theme-main .right-image-left-text-wrapper .right-part{border-bottom:1px solid #cae0eb;margin-bottom:20px;padding-bottom:20px}main #theme .wrapper .thene-container .theme-main .theme-main-part .two-images{flex-direction:column;width:100%}main #theme .wrapper .thene-container .theme-main .theme-main-part .two-images .theme-part{width:100%}main #theme .wrapper .thene-container .theme-main .theme-main-part .two-images .theme-part .under-img{max-width:400px;width:100%}main #theme .wrapper .thene-container .theme-main .slick-prev{align-items:center;background-color:red;background-image:-webkit-gradient(linear,left top,left bottom,from(#e3f3fe),to(#d0dee7));background-image:linear-gradient(180deg,#e3f3fe,#d0dee7);border-radius:3px!important;bottom:-40px!important;color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px!important;height:100%;justify-content:center;left:0!important;opacity:1!important;opacity:.9;position:absolute!important;top:auto!important;transition:.3s;width:calc(50% - 5px)!important;width:100%}main #theme .wrapper .thene-container .theme-main .slick-prev i{color:#43d9d2;font-size:20px}main #theme .wrapper .thene-container .theme-main .slick-next{align-items:center;background-color:red;background-image:-webkit-gradient(linear,left top,left bottom,from(#e3f3fe),to(#d0dee7));background-image:linear-gradient(180deg,#e3f3fe,#d0dee7);border-radius:3px!important;bottom:-40px!important;color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;height:30px!important;height:100%;justify-content:center;opacity:1!important;opacity:.9;position:absolute!important;right:0!important;top:auto!important;width:calc(50% - 5px)!important;width:100%}main #theme .wrapper .thene-container .theme-main .slick-next i{color:#43d9d2;font-size:20px}main #theme .wrapper .thene-container .theme-main .slick-disabled{opacity:.5!important}main #theme .wrapper .thene-container .theme-main .slick-disabled.slick-next{color:#43d9d2;font-size:15px;font-weight:700;opacity:1!important;text-transform:uppercase}main #theme .wrapper .thene-container .theme-main .slick-disabled.slick-next i{margin-left:10px}main #theme .wrapper .under-theme .under-themes-wrapper .each-udner-theme{height:90px;padding:10px 0;width:100%}main #theme .wrapper .under-theme .under-themes-wrapper .each-udner-theme .theme-number{background-size:contain;font-size:20px;height:75px;width:75px}main #theme .wrapper .under-theme .under-themes-wrapper .each-udner-theme .under-theme-content{height:100%;width:calc(100% - 95px)}footer .wrapper{flex-wrap:wrap;justify-content:space-between}footer .wrapper ul{margin-bottom:20px;max-width:50%!important;width:45%!important}}@media screen and (max-width:760px){.custom-popup .popup-window{max-width:450px!important;min-width:90%!important;width:90%!important}.custom-popup .popup-window .popup-buttons{padding-top:10px}.custom-popup .popup-window .popup-body .content{max-height:60vh;min-width:100%;width:100%}.custom-popup .popup-window .popup-body .content h3{padding:0;text-align:center;width:100%}main #choseProduct .wrapper h1{font-size:30px}main #choseProduct .wrapper p{padding:0}main #choseProduct .wrapper .product-table-mobile h2{font-size:25px}main #contact .popup-window{width:95%!important}main #contact .wrapper h2{font-size:30px}main #contact .wrapper form{min-width:100%;padding:20px}main #contact .wrapper form .row{flex-wrap:wrap;margin-bottom:0}main #contact .wrapper form .row .col{margin-bottom:10px;width:100%}main #contact .wrapper form button{font-size:15px;height:40px}main #homeBanner{background-image:url(../img/mobile-banner.png),-webkit-gradient(linear,left bottom,left top,color-stop(50%,#f0f0f0),color-stop(50%,#1d2043));background-image:url(../img/mobile-banner.png),linear-gradient(0deg,#f0f0f0 50%,#1d2043 0);background-size:contain;height:700px}main #homeCategories{margin-top:0}main #beginTest{background-size:100% auto}main #beginTest .test-menu-holder .bottom10,main #beginTest .test-menu-holder .padding30{padding:0!important}main #beginTest .students-theme-info .each-small-theme{margin-bottom:20px;width:100%!important}main #beginTest .students-theme-info .each-small-theme .t-head{background-color:transparent!important;border:none!important;margin-bottom:20px!important}main #beginTest .students-theme-info .each-small-theme:last-of-type{margin-bottom:0}main #theme .wrapper .theme-heading{flex-direction:column;margin:0;padding:0}main #theme .wrapper .theme-heading .theme-bg{margin-bottom:10px;margin-right:0}main #theme .wrapper .theme-heading .theme-name{width:100%}main #theme .wrapper .theme-heading .theme-name p{text-align:center}main #theme .wrapper .thene-container .theme-main .many,main #theme .wrapper .thene-container .theme-main .many-one-row{flex-wrap:wrap}main #theme .wrapper .thene-container .theme-main .many li,main #theme .wrapper .thene-container .theme-main .many-one-row li{width:100%!important}main #steps .wrapper form .upper-part{flex-direction:column}main #steps .wrapper form .license-step .license-bar{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:auto;width:100%}main #steps .wrapper form .license-step .license-bar picture{margin:auto}main #steps .wrapper form .license-step .license-bar picture img{display:block;height:70px;margin:auto}main #steps .wrapper form .license-step .license-bar .right h3,main #steps .wrapper form .license-step .license-bar .right p{text-align:center;width:100%}footer .wrapper ul{max-width:100%!important;width:100%!important}footer .wrapper .footer-fourth-col{margin-bottom:0}footer .wrapper .footer-first-col li a{margin-top:0}footer .lower-wrapper{align-items:center;flex-wrap:nowrap}footer .lower-wrapper .rights-holder{font-size:11px}footer .lower-wrapper .brand img{height:35px;-o-object-fit:contain;object-fit:contain}}@media screen and (max-width:600px){main .login-window{padding:80px 0}main .login-window form{max-width:90%;padding-left:10px;padding-right:10px}main #homeBanner{background-image:url(../img/mobile-banner.png),-webkit-gradient(linear,left bottom,left top,color-stop(50%,rgba(29,32,67,0)),color-stop(50%,#1d2043));background-image:url(../img/mobile-banner.png),linear-gradient(0deg,rgba(29,32,67,0) 50%,#1d2043 0);height:auto;padding-bottom:240px}main #homeBanner .wrapper a{font-size:16px;height:50px;width:190px}main #homeBanner .wrapper a:after{bottom:-225px;height:129px}main #whatsIncluded{padding-bottom:150px}main #whatsIncluded .wrapper>ul li{margin-left:0;margin-right:0;width:100%}main #homeCategories{margin-top:0}main #homeCategories .wrapper ul li{height:600px}main #homeCategories .wrapper ul li img{max-width:100%}main #homeCategories .wrapper ul li p{line-height:1.5}main #type{margin-top:190px}main #type .wrapper .types-wrapper .each-type h3{font-size:30px;padding-top:20px}main #type .wrapper .types-wrapper .each-type p{font-size:15px}main #type:before{bottom:calc(100% - 100px)}main #register .register-popup .popup-window{height:auto;width:95%}main #register .wrapper{padding-bottom:65px}main #register .wrapper h2{font-size:25px}main #register .wrapper>p{font-size:13px}main #register form{min-width:auto;padding:20px 10px;width:100%}main #register form button{height:40px;width:100%}main #register form.has-course .left-part{padding:15px}main #register form.has-course .left-part .row{flex-direction:column}main #register form.has-course .left-part .row .col:nth-child(2){margin-top:-20px}main #register form.has-course .right-part{padding:15px}main #register form.has-course .right-part b{font-size:20px}main #register form.has-course .right-part p,main #register form.has-course .right-part ul li{font-size:13px}main #activate .wrapper h2{font-size:35px}main #activate .wrapper h3{font-size:20px}main #activate .wrapper form{margin:10px auto;padding:10px;width:100%}main #activate .wrapper form h3{font-size:18px}main #activate .wrapper form p{font-size:13px}main #activate .wrapper form .code{margin-left:0}main #activate .wrapper form .code img{display:none}main #activate .wrapper form .activate{height:60px;width:95%}main #activate .wrapper form .anchor{display:none}main #activate .wrapper .activation-info-wrapper{flex-wrap:wrap}main #activate .wrapper .activation-info-wrapper div{margin-top:30px;width:100%}main #activate .wrapper .activation-info-wrapper div button{width:100%}main #banner{padding-top:15px}main #banner .wrapper .banner .boat-text-form .boat-text .mobile-heading .heading-and-register h1{text-align:left}main #grade{overflow-x:hidden}main #grade .grade-upper{min-height:100px}main #grade .grade-upper .wrapper .boat-fail{top:-37px}main #grade .grade-upper .wrapper .success-ship{top:-35px}main #grade .grade-lower{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:calc(100vh - 100px);padding-bottom:0}main #grade .grade-lower .wrapper{min-height:auto;position:static}main #grade .grade-lower .wrapper .your-result .no,main #grade .grade-lower .wrapper .your-result .yes{font-size:70px;padding-bottom:0}main #grade .grade-lower .wrapper .advice{font-size:13px}main #grade .grade-lower .wrapper .result-info .time-container h3{font-size:25px}main #grade .grade-lower .wrapper .result-info .when-regular{width:32.2580645161%}main #grade .grade-lower .wrapper .result-info div{align-items:center;background-color:#51a1ff;border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;height:100px;justify-content:center;margin:5px auto;padding:10px;text-align:center;width:47.619047619%}main #grade .grade-lower .wrapper .result-info div img{margin-right:5px}main #grade .grade-lower .wrapper .result-info div h3{font-size:25px;margin:0}main #grade .grade-lower .wrapper .result-info div p{font-size:13px;width:100%}main #grade .grade-lower .wrapper .back-to-test{bottom:0;width:99%}main #grade .grade-lower .wrapper .back-to-test button{font-size:15px;height:40px;margin:0 5px;width:45%}main #grade .grade-lower .wrapper .back-to-test .show-test{margin-bottom:20px;margin-left:0;margin-right:5px}main #studentProfile .students-info{background-size:cover;padding-bottom:20px;padding-top:0}main #studentProfile .students-info .wrapper .students-profile-left h2{font-size:45px;height:auto!important;width:auto!important}main #studentProfile .students-info .wrapper .students-profile-left h2 span{font-size:25px!important}main #studentProfile .students-info .wrapper .students-profile-left p{margin:10px 0}main #studentProfile .students-info .wrapper .students-profile-left .left-statistic{width:100%}main #studentProfile .students-info .wrapper .students-profile-left .left-statistic .each-left-statistic .each-left-statistic-name{font-size:15px}main #studentProfile .students-info .wrapper .students-profile-left .left-statistic .each-left-statistic .left-diagram{width:70%}main #studentProfile .students-info .wrapper .students-profile-left .left-statistic .each-left-statistic .left-diagram .diagram{width:85%}main #studentProfile .students-info .wrapper .students-profile-left .left-statistic .each-left-statistic .left-diagram .diagram hr{width:calc(100% + 4px)}main #studentProfile .students-info .wrapper .students-profile-left .left-statistic .each-left-statistic .left-diagram .diagram .green-part{margin-right:0!important}main #tests .wrapper .current-question .current-question-wrapper{padding:0}}@media screen and (max-width:450px){main #steps .wrapper .type h2{font-size:18px}main #steps .wrapper h3{font-size:14px}main #steps .wrapper form .upper-part .select h3{font-size:21px;font-weight:700}main #steps .wrapper form .upper-part .select p{font-family:Open Sans,sans-serif;font-size:14px}main #steps .wrapper form .forth-step-article .step-four-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center}main #steps .wrapper form .forth-step-article .step-four-wrapper .category-field{align-items:center;background-color:#1f549a;border:3px solid transparent;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans,sans-serif;font-size:12px;font-size:11px;font-weight:700;justify-content:center;margin:5px;min-height:100px;padding:12px;text-transform:uppercase;transition:.3s;width:45.4545454545%}main #steps .wrapper form .second-step-article .step-two-wrapper .step-two-text-holder h3{font-size:21px}main #steps .wrapper form .second-step-article .step-two-wrapper .step-two-text-holder p{font-size:14px}main #steps .wrapper form .third-step-article .step-three-wrapper .step-three-text-holder h3{font-size:21px}main #steps .wrapper form .third-step-article .step-three-wrapper .step-three-text-holder p{font-size:14px}main #steps .wrapper form .fifth-step-article{padding-top:50px}.main-offers{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;position:static}.main-offers div{margin:10px;padding:30px 10px;width:calc(50% - 20px)}.main-offers div p{font-size:14px}.main-offers div img{height:auto!important;width:80%}footer p{font-size:10px}}@media screen and (max-height:580px){main #grade .grade-lower .wrapper .back-to-test{position:static}}
