.clearfix:after,.clearfix:before{content:"";display:table}.clear,.clearfix:after{clear:both}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden],template{display:none}body{background-color:#f8f8f8}@media screen and (max-width:1280px){.container{padding:0 15px}}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0;padding:0}h1{margin-bottom:20px}@media screen and (max-width:991px){h1{font-size:32px}}h2{font-size:28px;margin-bottom:15px}@media screen and (max-width:991px){h2{font-size:24px}}h3{margin-bottom:15px}@media screen and (max-width:991px){h3{font-size:18px}}h4{margin-bottom:15px}@media screen and (max-width:991px){h4{font-size:16px}P{font-size:14px}}ol,ul{margin:20px 0;padding:0}ol.no-default li,ul.no-default li{list-style:none}ol li,ul li{line-height:1.6666667;list-style-position:inside}.button.white-button{background-color:#fff;color:#000}.button.white-button svg path{fill:#000}.button.yellow-button{background-color:#f7cc79;color:#000}.button.yellow-button svg path{fill:#000}@media screen and (max-width:991px){.button{font-size:12px;letter-spacing:0}}.button.light-effect{animation:f 53s linear infinite;animation-duration:53s}@keyframes f{0%{background-position:-5000px 0}to{background-position:5000px 0}}@media screen and (max-width:991px){.row{display:block!important;margin:0}.row.col-fourth .col,.row.col-three .col{margin-bottom:12px;width:100%}.mobile-show{display:block}.desktop-show{display:none}.embed-video{border-radius:10px}.embed-video .play-button{bottom:12px;right:12px}}.inner-page{padding-top:180px}@media screen and (max-width:991px){.inner-page{padding-top:80px}.inner-page .page-hero-section .hero-description-wrap{max-width:100%}}@keyframes scroll{to{transform:translateX(-100%)}}.helpcrunch-iframe-wrapper iframe{z-index:5!important}.wpcf7-not-valid-tip{background:#f6e6b8;border-radius:2px;color:#dc3232;display:block;font-size:12px!important;font-size:12px;font-weight:400;left:15px;padding:0 5px;position:absolute;top:-25px}header{border-radius:6px;box-shadow:0 2px 10px rgba(0,0,0,.05);box-sizing:border-box;left:50%;max-width:1280px;padding:12px 0;top:4px;transform:translate3d(-50%,0,0);z-index:99}@media screen and (max-width:1280px){header{width:calc(100% - 30px);width:calc(100% - 20px)}}header.scrolled{background-color:#fcfdfe}@media screen and (max-width:991px){header .container{padding:0 15px}}header .navigation{left:50%;position:absolute;transform:translate3d(-50%,0,0)}header .navigation li{line-height:32px;margin:0 12px;position:relative}header .navigation li.menu-item-has-children{padding-right:16px}header .navigation li.menu-item-has-children:hover:before{border-top-color:#ff6943}header .navigation li a{line-height:50px}header .phone{font-size:12px;margin-right:20px}header .phone:hover{color:#ff6943}header .language-switcher ul{padding:18px 0 0}header .language-switcher li.wpml-ls-current-language{position:absolute}header .language-switcher li span{display:none}header .menu-trigger span{background-color:#2f3d4f;border-radius:50px;display:block;height:2px;margin:5px 0;width:100%}@media screen and (max-width:991px){header{padding:10px 0}header .row{display:flex!important}header .logo{margin-right:0}header .navigation,header .phone{display:none}header .cta{line-height:40px}header .button{box-sizing:border-box;font-size:10px;line-height:30px;padding:0 12px}header .button .icon{display:none}}.mobile-menu{align-items:center;background-color:#f4eeeb;box-sizing:border-box;display:flex;height:100vh;left:0;padding:80px 15px 0;position:fixed;top:0;transform:translate3d(100%,0,0);transition:.2s;width:100%;z-index:49}.mobile-menu.visible{transform:translateZ(0)}.mobile-menu li{border-bottom:1px solid #dadada;list-style-type:none;margin-bottom:12px;padding-bottom:12px}.mobile-menu li:last-child{border-bottom:0}.mobile-menu .sub-menu{box-sizing:border-box;margin-bottom:0;margin-top:0;padding-left:0;padding-top:6px}.mobile-menu .sub-menu li{border-bottom:0;display:block;margin-bottom:6px;padding-bottom:0;width:100%}.mobile-menu .sub-menu a{box-sizing:border-box;font-size:12px;font-weight:400;line-height:1;padding-left:16px}.mobile-menu a{color:#000;font-size:18px;font-weight:700}.start-section .container{padding:120px 15px 40px}.start-section .hero-text h1{color:#112136;margin-bottom:25px}.start-section .hero-text p{font-size:18px;margin:0 auto 30px}.start-section .hero-text .button{margin-top:16px}@media screen and (max-width:991px){.start-section .container{background-image:none;padding:120px 15px 60px}.start-section .row{display:block}.start-section .col{margin-bottom:20px;width:100%}.start-section .tesis{padding-left:0;padding-right:0;width:100%}.start-section .tesis .button{width:100%}.start-section .teaser iframe{height:40vh}}.why-us-section{background-color:#fff;box-sizing:border-box;padding:80px 0}.why-us-section h2{margin-bottom:60px;max-width:50%}.why-us-section .row{display:flex;flex-wrap:wrap}.why-us-section .col{margin-bottom:60px;width:33.3333%}.why-us-section .block{box-sizing:border-box;padding-left:25px;padding-right:75px;position:relative}.why-us-section .block:before{background-color:#6536d6;box-sizing:border-box;content:"";height:20px;left:0;position:absolute;top:0;width:2px}.why-us-section strong{display:block;margin-bottom:10px}@media screen and (max-width:991px){.why-us-section{margin-bottom:60px;padding:60px 15px}.why-us-section .col{margin-bottom:40px;width:100%}}.benefits-sections{box-sizing:border-box;padding-top:100px}@media screen and (max-width:991px){.benefits-sections .col{width:100%}.benefits-sections .description{max-width:100%}.benefits-sections .benefits-table{margin-top:20px}.benefits-sections .benefits-table .table-row .table-cell{padding:20px 15px}.benefits-sections .benefits-table .table-row .table-cell.wide-cell{font-size:12px;line-height:1.2;padding:20px 15px}.benefits-sections .benefits-table .table-row .table-cell.transparent-cell{min-height:40px;padding:5px}.benefits-sections .benefits-table .table-row .table-cell.other-platforms{font-size:10px}.teachers-section{margin-bottom:60px;padding:0 15px}.teachers-section .row{margin:0}.teachers-section .col{width:100%}.feedback-section{margin-bottom:60px}.feedback-section h2{padding-left:15px}.feedback-section .video-feed-gallery{display:block}.feedback-section .video-feedbacks{padding:0 15px;width:100%}.feedback-section .video-feedbacks iframe{border-radius:15px;height:30vh;margin:40px auto}.feedback-section .swiper-wrapper{padding:0 15px 50px}}.form-request{margin:60px 0}.form-request .container{max-width:800px}.form-request .form-wrapper{background-color:#6536d6;border-radius:24px;box-sizing:border-box;color:#fff;padding:80px 60px 60px}.form-request .form-wrapper .head{text-align:left}.form-request .form-wrapper p{margin:0}.form-request .form-wrapper .form form{display:flex;flex-wrap:wrap;justify-content:space-between}.form-request .form-wrapper .cell{border:0;border-bottom-left-radius:40px;border-top-left-radius:40px;box-sizing:border-box;line-height:60px;outline:none;padding:0 40px;width:calc(100% - 240px)}.form-request .form-wrapper .button{background-color:#ff6943;border:0;border-bottom-left-radius:0;border-top-left-radius:0;box-sizing:border-box;cursor:pointer;width:240px}@media screen and (max-width:991px){.form-request{margin-bottom:60px}.form-request .form-wrapper{border-radius:0;padding:40px 25px}.form-request .form-wrapper .form form{display:block}.form-request .form-wrapper .cell{border-radius:10px;width:100%}.form-request .form-wrapper .button{border-radius:10px;margin-top:10px;width:100%}.page-about .history-section .col-7{width:100%}.page-about .history-section .col-7 .image{margin-bottom:24px}.page-about .history-section .col-3{width:100%}.page-about .countries-section .row .countrie{margin-bottom:12px}.page-about .about-socials .socials .social{margin-bottom:24px}.page-about .about-offers .row{display:block}.page-about .about-offers .row .col{width:100%}.page-about .about-offers .row .offer{margin-bottom:32px}.page-about .documents-section .row .col{margin-bottom:12px;width:100%}.page-about .documents-section .row .info{display:block}}.page-blog-current-post article .wp-block-embed.is-type-video{margin:0}.page-blog-current-post article iframe{border-radius:5px;box-sizing:border-box;display:block;margin:20px auto;overflow:hidden;width:100%}.page-blog-current-post article .author{margin:60px auto}.page-blog-current-post article .author .avatar{border-radius:50%;margin:0 auto 10px;max-width:100px;overflow:hidden}.page-blog-current-post article .author .avatar img{border-radius:50%;display:block;height:auto;margin:0;width:100%}.page-blog-current-post article .author .name{text-align:center}.page-blog-current-post article .author .total-posts{box-sizing:border-box;margin-bottom:40px;text-align:center}.page-blog-current-post article .author .authors-link{color:#fff;margin-top:10px;text-decoration:none}@media screen and (max-width:991px){.page-blog-current-post{padding:120px 15px 60px}.page-blog-current-post article{padding:0;width:100%}.page-blog-current-post .related-posts .col{width:100%}}#toc_container{background-color:#fff!important;border:1px solid #eee!important;border-radius:10px!important;box-sizing:border-box!important;float:right;margin-right:-260px;overflow:hidden;padding:15px!important;position:sticky;top:70px;width:240px!important}#toc_container p.toc_title{text-align:left!important}#toc_container a{color:#112136;display:block;font-size:12px;line-height:1.2;margin-bottom:5px}#toc_container a:hover{color:#ff7552;text-decoration:none!important}#toc_container span{display:none}@media screen and (max-width:991px){#toc_container{display:none!important}.blog-exit-modal{border-radius:6px;padding:16px 12px}.page-author .col{width:100%}}.page-author .author-profile-card{padding:20px}@media screen and (max-width:991px){.page-blog .container{padding:0 15px}.all-courses-list .col,.page-blog .col{width:100%}.page-course .head-course{margin-bottom:0}.courses-pricing table{border-radius:0;padding:15px 0}.courses-pricing table th{font-size:14px}.courses-pricing table td{font-size:12px;width:33.3333%}.all-courses-list{margin-bottom:60px;padding:0 15px}.all-courses-list ul li{width:100%}}.sendmepdf-section{background-color:#112136;border-radius:12px;color:#fff;margin-bottom:60px;padding:32px}.gform_wrapper.gravity-theme #field_submit input{height:50px;width:100%}body .gform_wrapper.gravity-theme .gform_footer{padding:0!important}.sendmepdf-info{display:flex;gap:10px;margin-bottom:20px}.gform_ajax_spinner{height:40px!important;width:40px!important}.sendmepdf-image{border-radius:12px;margin:0!important;width:400px!important}@media screen and (max-width:991px){.page-course .head-course{background-image:none;padding:0 15px 60px}.gform_wrapper.gravity-theme #field_submit input{font-size:16px;height:63.6px}.page-course .head-course .row .col{width:100%}.page-course .head-course .info{max-width:100%;padding-right:0}.page-course .head-course .info .buttons-wrap .button{margin-bottom:10px;margin-right:0;width:100%}.page-course .head-course .course-teaser{margin-top:40px}.page-course .course-program{margin-bottom:60px;margin-top:0}.page-course .course-program .container{border-radius:0;padding:40px 15px}.page-course .course-program .course-main-details .row{display:flex!important}.page-course .course-program .course-main-details .col{margin-bottom:20px;width:50%}.page-course .course-program .course-description{max-width:100%}.page-course .course-program .course-list .item .row{display:block}.page-course .course-program .course-list .item .name{width:75%}.page-course .course-program .course-list .item .info{padding-left:0;width:100%}.page-course .for-who{margin-bottom:60px;padding:60px 15px 1px}.page-course .for-who .col{width:100%}.page-course .course-feedback{margin-bottom:40px}.page-course .course-feedback h2{margin-left:15px}.page-course .course-feedback .swiper-wrapper{padding:0 15px 50px}.page-course .our-blog{padding:0 15px}.page-course .our-blog .posts-list .row{margin:0}.page-reviews .wrap{box-sizing:border-box;margin-bottom:30px;max-width:100%;padding:0 15px}}.reviews-list .row{justify-content:space-between}@media screen and (max-width:991px){.reviews-list .row{box-sizing:border-box;margin:0;padding:0 10px}}.reviews-list .col{margin-bottom:10px;width:calc(33.33333% - 10px)}@media screen and (max-width:991px){.reviews-list .col{width:100%}.video-reviews .head{max-width:100%}.video-reviews .row{align-items:flex-start;display:flex!important;flex-wrap:wrap;margin:0 -10px}.video-reviews .col{padding:10px;width:100%}.video-reviews .video-card video{height:70vh}.page-became-teacher .what-you-get .col{margin-bottom:20px;width:100%}.page-became-teacher .why-us .blue-wrap{padding:40px 20px 20px}.page-became-teacher .why-us .row .col{margin-bottom:20px;padding-right:0;width:100%}.page-became-teacher .calculator-section .col{margin-bottom:20px;width:100%}.page-became-teacher .better-section .others-problems .col{padding-right:0;width:100%}}.page-tutors{background-color:#f7f7f7;box-sizing:border-box;padding-top:140px;position:relative}@media screen and (max-width:991px){.page-tutors{padding-top:80px}}.page-tutors .head{margin-bottom:60px;text-align:center}.page-tutors .head .wrap{margin:0 auto;max-width:660px}.page-tutors .tutors-filter-trigger{background-color:#000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cg fill='%23fff' clip-path='url(%23a)'%3E%3Cpath d='M15.75 5.063H6.188a.563.563 0 1 1 0-1.125h9.562a.562.562 0 1 1 0 1.124M3.938 5.063H2.25a.563.563 0 1 1 0-1.125h1.688a.563.563 0 1 1 0 1.124M11.813 9.563H2.25a.563.563 0 1 1 0-1.126h9.563a.562.562 0 1 1 0 1.126M6.188 14.063H2.25a.563.563 0 0 1 0-1.126h3.938a.563.563 0 0 1 0 1.126'/%3E%3Cpath d='M5.063 6.188a1.687 1.687 0 1 1 0-3.375 1.687 1.687 0 0 1 0 3.375m0-2.25a.562.562 0 1 0 0 1.124.562.562 0 0 0 0-1.125M12.938 10.688a1.687 1.687 0 1 1 0-3.375 1.687 1.687 0 0 1 0 3.375m0-2.25a.562.562 0 1 0 0 1.124.562.562 0 0 0 0-1.124M7.313 15.188a1.688 1.688 0 1 1 0-3.376 1.688 1.688 0 0 1 0 3.376m0-2.25a.563.563 0 1 0 0 1.125.563.563 0 0 0 0-1.126'/%3E%3Cpath d='M15.75 9.563h-1.687a.562.562 0 1 1 0-1.126h1.687a.562.562 0 1 1 0 1.126M15.75 14.063H8.438a.563.563 0 0 1 0-1.126h7.312a.562.562 0 1 1 0 1.126'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:left 16px top 50%;background-repeat:no-repeat;background-size:16px;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;left:-24px;line-height:48px;padding-left:40px;padding-right:24px;position:sticky;top:80px;z-index:5}@media screen and (max-width:991px){.page-tutors .tutors-filter-trigger{font-size:12px;line-height:42px;top:60px}}.page-tutors .tutors-filter{margin-bottom:24px;position:sticky;top:100px;width:100%}@media screen and (max-width:991px){.page-tutors .tutors-filter{top:60px}}.page-tutors .tutors-filter .container{box-sizing:border-box}.page-tutors .tutors-filter .filter-options{background-color:#000;border-radius:12px;box-sizing:border-box;color:#fff;height:0;margin-top:-48px;opacity:0;overflow:hidden;padding:24px;transition:.2s ease-in-out;visibility:hidden}.page-tutors .tutors-filter .filter-options.visible{height:inherit;opacity:1;visibility:visible}.page-tutors .tutors-filter .filter-section{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:60px}.page-tutors .tutors-filter .filter-section .filter-column{width:33.3333%}.page-tutors .tutors-filter ul,.page-tutors .tutors-filter ul li{list-style:none}.page-tutors .tutors-filter .filter-parent{font-size:14px;font-weight:700;text-transform:uppercase}.page-tutors .tutors-filter ul{margin-top:6px}.page-tutors .tutors-filter a{font-size:12px;font-weight:400}.page-tutors .tutors-listing{margin-bottom:100px}.page-tutors .tutors-listing .tutor-block{background-color:#fff;border-radius:12px;box-sizing:border-box;display:block;margin-bottom:20px;padding:32px}.page-tutors .tutors-listing .tutor-block .row{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:991px){.page-tutors .tutors-listing .tutor-block .row{display:block}}.page-tutors .tutors-listing .tutor-block .tutor-photo{background-color:#eee;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='65' fill='none' viewBox='0 0 50 65'%3E%3Cpath fill='url(%23a)' d='m5.24 10.64 8.02 3.53a13.95 13.95 0 0 0-2.42 7.88c0 7.74 6.29 14.1 14.1 14.1s14.1-6.29 14.1-14.1c0-2.77-.83-5.53-2.35-7.81l7.05-3.32v13.41l-2.14 4.56c-.14.35-.14.69.07.97s.55.48.9.48h4.08c.35 0 .69-.14.83-.48.21-.28.21-.62.07-.97l-1.87-4.56V10.02c0-.55-.07-.97-1.04-1.38-.21-.07-19.22-8.5-19.22-8.5a.88.88 0 0 0-.82-.01L5.24 8.71c-.34.14-.62.55-.62.97 0 .41.21.76.62.96m31.67 11.41c0 6.64-5.39 12.03-12.03 12.03s-12.03-5.39-12.03-12.03c0-2.56.83-4.98 2.28-7.05l9.4 4.22c.14.07.28.07.41.07.14 0 .28 0 .41-.07l9.26-4.15c1.54 2.07 2.3 4.49 2.3 6.98m7.26 6.22.48-1.04.41 1.04zM25.02 2.21l16.8 7.47-16.8 7.47-16.8-7.47z'/%3E%3Cpath fill='url(%23b)' d='M25.29 38.64C11.81 38.64.82 49.63.82 63.11c0 .55.48 1.04 1.04 1.04h46.87c.55 0 1.04-.48 1.04-1.04 0-13.47-11-24.47-24.48-24.47M2.96 62.08c.55-11.89 10.37-21.36 22.4-21.36s21.78 9.54 22.33 21.36z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='.819' x2='49.769' y1='32.092' y2='32.092' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23DA23FF'/%3E%3Cstop offset='1' stop-color='%239933EF'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='.819' x2='49.769' y1='32.092' y2='32.092' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23DA23FF'/%3E%3Cstop offset='1' stop-color='%239933EF'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:48px auto;border-radius:50%;height:160px;width:160px}@media screen and (max-width:991px){.page-tutors .tutors-listing .tutor-block .tutor-photo{margin:0 auto 24px}}.page-tutors .tutors-listing .tutor-block .tutor-info-wrap{width:calc(100% - 200px)}@media screen and (max-width:991px){.page-tutors .tutors-listing .tutor-block .tutor-info-wrap{width:100%}}.page-tutors .tutors-listing .tutor-block .tutor-info-wrap .tutor-head h4{color:#6536d6}.page-tutors .tutors-listing .tutor-block .tutor-info-wrap .details ul{list-style:none}.page-tutors .tutors-listing .tutor-block .tutor-info-wrap .details li{font-size:14px;list-style:none;margin-bottom:8px}.page-tutors .tutors-listing .tutor-block .tutor-info-wrap .details li strong{display:block;font-size:14px;line-height:1;margin-bottom:0}.page-tutors .tutors-listing .tutor-block .tutor-info-wrap .bio p{text-transform:capitalize}@media screen and (max-width:991px){.teacher-current .teacher-head{max-width:100%}.teacher-current .bio-section{width:100%}.page-what-is-diagnostic .lesson-goals .col{margin-bottom:15px;width:100%}.page-what-is-diagnostic .lesson-will-show .col{margin-bottom:20px;width:100%}.page-what-is-diagnostic .after-lesson .col,.page-what-is-diagnostic .popular-questions .col{width:100%}.page-what-is-diagnostic-poland .page-hero .container{background-image:none;margin-bottom:60px;padding:60px 15px 0}.page-what-is-diagnostic-poland .page-hero .hero-image{display:block;margin-bottom:24px}.page-what-is-diagnostic-poland .text-section .text-block{max-width:100%}.page-what-is-diagnostic-poland .special-section{margin-bottom:60px;padding:48px 24px}.page-what-is-diagnostic-poland .special-section .text-block{max-width:100%}.page-what-is-diagnostic-poland .problems-section .levels-wrap{display:block}.page-what-is-diagnostic-poland .problems-section .levels-wrap .level{padding:32px;width:100%}.page-what-is-diagnostic-poland .how-it-works{margin-bottom:60px}.page-what-is-diagnostic-poland .how-it-works .how-it-works-list .item{width:100%}.page-what-is-diagnostic-poland .features-section .row{display:block}.page-what-is-diagnostic-poland .features-section .col,.page-what-is-diagnostic-poland .reminder-section .two-columns .col{width:100%}.page-what-is-diagnostic-poland .reminder-section .two-columns .list-block{max-width:100%;padding:32px}.page-what-is-diagnostic-poland .reminder-section .two-columns .list{padding-left:0}.page-what-is-diagnostic-poland .tasks-section .two-columns .col{width:100%}.page-what-is-diagnostic-poland .feedback-section .col{margin-bottom:16px;width:100%}.help-landing .war-message .text-block{max-width:100%}.help-landing .how-it-works .item,.help-landing .process-explanation .two-columns .col,.help-landing .we-recieved .three-columns .col,.help-landing .who-can-info .two-columns .col{width:100%}.help-landing .process-explanation .two-columns .card{padding:24px}.help-landing .plans .four-columns .col{width:100%}.help-landing .plans .four-columns .plan-card .price{margin-top:42px}.help-landing .plans .four-columns .plan-card .button{margin-top:16px}.help-landing .about-school .text-block,.help-landing .send-reuqest .text-block{max-width:100%}.help-landing .press-section .video{margin-bottom:40px;margin-top:20px}.help-landing .video-reviews{padding-top:60px}.olympiad-page .text-section .text-block{max-width:100%}.olympiad-page .how-it-works .how-it-works-list .item,.olympiad-page .plans .four-columns .col{width:100%}.olympiad-page .plans .four-columns .plan-card{min-height:auto}.olympiad-page .plans .four-columns .plan-card .price{margin-top:42px}.olympiad-page .reminder-section .two-columns .col,.olympiad-page .rewards-section .three-columns .col,.olympiad-page .tasks-section .two-columns .col{width:100%}.olympiad-page .about-school .text-block,.olympiad-page .send-reuqest .text-block{max-width:100%}.olympiad-page .press-section .video{margin-bottom:40px;margin-top:20px}.olympiad-page .video-reviews{padding-top:60px}}.page-diagnostic-registration .hero-description-wrap{margin:0 auto 80px;text-align:center}.page-diagnostic-registration .diagnostic-form{background-color:#fff;border:1px solid #cfd6e4;border-radius:24px;box-sizing:border-box;margin-bottom:60px;padding:40px}@media screen and (max-width:991px){.page-diagnostic-registration .diagnostic-form{padding:40px 20px}}.page-diagnostic-registration .diagnostic-form .step{margin-bottom:48px}@media screen and (max-width:991px){.page-diagnostic-registration .diagnostic-form .step.user-info{margin-bottom:0}}.page-diagnostic-registration .diagnostic-form .step-number{box-sizing:border-box;display:block;font-size:12px;margin-bottom:-24px;padding-left:10px;position:relative;text-transform:uppercase}.page-diagnostic-registration .diagnostic-form .step-number:before{background-color:#6536d6;border-radius:50%;content:"";height:4px;left:0;margin-top:-2px;position:absolute;top:50%;width:4px}.page-diagnostic-registration .diagnostic-form strong{display:block;font-size:18px;font-weight:700}@media screen and (max-width:991px){.page-diagnostic-registration .diagnostic-form strong{font-size:16px}}.page-diagnostic-registration .diagnostic-form strong i{background-color:#6536d6;border-radius:50%;box-sizing:border-box;color:#fff;display:inline-block;font-style:inherit;font-weight:400;line-height:24px;margin-right:10px;text-align:center;width:24px}.page-diagnostic-registration .diagnostic-form .wpcf7-list-item{margin-left:0}.page-diagnostic-registration .diagnostic-form .wpcf7-list-item label{border:1px solid #c5c5c5;border-radius:24px;box-sizing:border-box;cursor:pointer;display:inline-block;line-height:40px;margin-bottom:16px;margin-left:0;margin-right:16px;padding:0 24px 0 16px}.page-diagnostic-registration .diagnostic-form .wpcf7-list-item label:hover{background-color:#ececec}.page-diagnostic-registration .diagnostic-form input[type=tel],.page-diagnostic-registration .diagnostic-form input[type=text]{background-color:#fff;border:1px solid #cfd6e4;border-radius:24px;box-sizing:border-box;margin-bottom:16px;padding:15px;width:100%}.page-diagnostic-registration .diagnostic-form .notice{border-left:4px solid #34a853;box-sizing:border-box;margin:16px 0 32px;max-width:480px;padding-left:16px}.page-diagnostic-registration .diagnostic-form input[type=submit]{background-color:#6536d6;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='11' fill='none' viewBox='0 0 10 11'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M5.288.932a.566.566 0 1 0-.765.834L7.98 4.935H.566a.566.566 0 0 0 0 1.132h7.413L4.523 9.234a.566.566 0 1 0 .765.834l4.528-4.15a.566.566 0 0 0 0-.835z' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:right 24px top 50%;background-repeat:no-repeat;border:0;border-radius:40px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:16px;letter-spacing:.2pt;line-height:60px;padding:0 48px 0 24px;text-align:center;transition:.2s ease;user-select:none}.page-diagnostic-registration .diagnostic-info-section{background-color:#211d4f;color:#fff;margin-bottom:120px;margin-top:60px;padding:60px 0}@media screen and (max-width:768px){.page-diagnostic-registration .diagnostic-info-section{margin-bottom:60px}}.page-diagnostic-registration .diagnostic-info-section .row{display:flex}.page-diagnostic-registration .diagnostic-info-section .col{width:50%}@media screen and (max-width:768px){.page-diagnostic-registration .diagnostic-info-section .col{width:100%}}.page-diagnostic-registration .trust-widget{color:#000;font-size:12px;margin-bottom:24px}.page-diagnostic-registration .trust-widget .stars{align-items:center;display:flex;margin:auto;max-width:212px}.page-diagnostic-registration .trust-widget svg{display:block;margin:6px auto}.page-diagnostic-registration .after-lesson{margin-bottom:120px}@media screen and (max-width:768px){.page-diagnostic-registration .after-lesson{margin-bottom:60px}}.page-diagnostic-registration .after-lesson .col{box-sizing:border-box;width:50%}@media screen and (max-width:768px){.page-diagnostic-registration .after-lesson .col{width:100%}}.page-diagnostic-registration .after-lesson .head{box-sizing:border-box;padding-right:124px}@media screen and (max-width:768px){.page-diagnostic-registration .after-lesson .head{padding-right:0}}.page-diagnostic-registration .after-lesson .diagnostic-results{background-color:#fff;border-radius:12px;box-sizing:border-box;padding:24px}.page-diagnostic-registration .after-lesson .diagnostic-results .logo{margin-bottom:24px}.page-diagnostic-registration .after-lesson .diagnostic-results strong{display:block;margin-bottom:12px}.page-diagnostic-registration .after-lesson .diagnostic-results li{font-size:14px;list-style-type:none;margin-bottom:6px}.page-diagnostic-registration .after-lesson .diagnostic-results p{font-size:14px;margin-bottom:10px}.page-diagnostic-registration .after-lesson .diagnostic-results .verdict{background-color:#f1f1ef;border-radius:6px;box-sizing:border-box;margin-top:12px;padding:24px 12px}.page-diagnostic-registration .after-lesson .diagnostic-results .verdict strong{margin-bottom:6px}.page-diagnostic-registration .after-lesson .diagnostic-results .verdict p{box-sizing:border-box;font-size:16px;padding-left:20px}.page-diagnostic-registration .trustpilot-section{margin-bottom:120px}.page-diagnostic-registration .trustpilot-section:before{display:none}.page-diagnostic-registration #diagnostic-loader{background-color:#fff;box-sizing:border-box;display:none;left:50%;padding:40px;position:fixed;top:50%;transform:translate3d(-50%,-50%,0);width:320px;z-index:5}.page-diagnostic-registration-success .hero-description-wrap{margin:0 auto 180px;text-align:center}.page-diagnostic-registration-success .hero-description-wrap .call-icon{border-radius:50%;box-sizing:border-box;margin:0 auto 12px;max-width:200px;overflow:hidden}.page-diagnostic-registration-success .hero-description-wrap .call-icon img{height:100%;width:100%}@media screen and (max-width:991px){.page-diagnostic-registration-success .hero-description-wrap{margin-bottom:80px}}.page-diagnostic-registration-success .about-school{margin-bottom:180px}@media screen and (max-width:991px){.page-diagnostic-registration-success .about-school{margin-bottom:80px}}.page-diagnostic-registration-success .about-school .row{align-items:flex-start}@media screen and (max-width:991px){.page-diagnostic-registration-success .about-school .row{display:block}}.page-diagnostic-registration-success .about-school .col{width:calc(50% - 20px)}@media screen and (max-width:991px){.page-diagnostic-registration-success .about-school .col{margin-bottom:24px;width:100%}}.page-diagnostic-registration-success .about-school .text-block{max-width:80%}@media screen and (max-width:991px){.page-diagnostic-registration-success .about-school .text-block{max-width:100%}}.page-diagnostic-registration-success .about-school .text-block p{max-width:575px}.page-diagnostic-registration-success .about-school .statistic ul{list-style-type:none;margin-top:0}.page-diagnostic-registration-success .about-school .statistic li{box-sizing:border-box;font-size:18px;font-weight:500;margin-bottom:24px;padding-left:24px;position:relative}.page-diagnostic-registration-success .about-school .statistic li:before{background:#6536d6;border-radius:50%;box-sizing:border-box;content:"";height:8px;left:0;position:absolute;top:12px;width:8px}.page-diagnostic-registration-success .press-section{margin-bottom:120px}@media screen and (max-width:991px){.page-diagnostic-registration-success .press-section{margin-bottom:80px}}.page-diagnostic-registration-success .press-section .logos svg{width:100%}.page-diagnostic-registration-success .teachers-section{margin-bottom:120px}.page-diagnostic-registration-success .video-reviews{box-sizing:border-box}@media screen and (max-width:991px){.page-diagnostic-registration-success .video-reviews{padding-top:60px}}.page-diagnostic-registration-success .video-reviews h2,.page-diagnostic-registration-success .video-reviews p,.page-diagnostic-registration-success .video-reviews strong{color:#000}.faq-page{box-sizing:border-box;padding:180px 0 0}@media screen and (max-width:991px){.faq-page{padding-top:80px}}.faq-page h2{margin-bottom:24px}.faq-page h3{margin-bottom:16px}.faq-page .page-hero{text-align:left}.faq-page .page-hero .container{margin:0 auto 80px;width:100%}.faq-page .page-hero p{max-width:540px}.faq-page .page-hero .button{background-color:#2a75e6;margin-top:32px}.faq-page .page-hero .button .icon{display:inline-block;margin-left:8px;vertical-align:middle}.faq-page .row{display:flex}@media screen and (max-width:991px){.faq-page .row{display:block}}.faq-page .row .col{margin-bottom:100px;width:50%}@media screen and (max-width:991px){.faq-page .row .col{width:100%}}.faq-page .faq-listings .section{margin-bottom:80px}.faq-page .faq-listings .faq-section-title{color:#6536d6;margin-bottom:36px}.faq-page .faq-listings .faq-list{border-bottom:1px solid #ddd;box-sizing:border-box;margin-bottom:24px;padding-bottom:24px;width:calc(100% - 80px)}@media screen and (max-width:991px){.faq-page .faq-listings .faq-list{width:100%}}.faq-page .faq-listings .faq-question{box-sizing:border-box;cursor:pointer;font-size:18px;font-weight:500;position:relative}@media screen and (max-width:991px){.faq-page .faq-listings .faq-question{box-sizing:border-box;padding-right:40px}}.faq-page .faq-listings .faq-question:before{content:"+";font-size:18px;position:absolute;right:10px;top:0}.faq-page .faq-listings .faq-answer{box-sizing:border-box;display:none;font-size:14px;max-width:540px;opacity:.7;padding-right:64px}.faq-page .faq-listings .faq-answer.visible{display:block;margin-top:16px}@media screen and (max-width:991px){.payment-page{padding-top:0}.payment-page .row{display:block}.payment-page .row .col-4{width:100%}.payment-page .payment-section .two-columns .col{margin-bottom:32px;width:100%}.payment-page .payment-section .two-columns .list-block{max-width:100%;padding:32px}.payment-page .payment-section .two-columns .list{padding-left:0}.payment-page .feedback-section .col{margin-bottom:16px;width:100%}.subscription-page{padding-top:80px}.subscription-page .row{display:block}.subscription-page .row .col,.subscription-page .row .col-4{width:100%}.subscription-page .section{margin-bottom:60px}}.subscription-page .all-included{margin-bottom:100px}.subscription-page .features-section .row{justify-content:space-between}.subscription-page .features-section .col{width:calc(2% - 20px)}@media screen and (max-width:991px){.subscription-page .features-section .col{width:50%}}.subscription-page .features-section .block{border-radius:12px;box-sizing:border-box;margin-bottom:40px}@media screen and (max-width:991px){.subscription-page .features-section .block{min-height:auto;padding:0}}.subscription-page .features-section .block li{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' viewBox='0 0 22 22'%3E%3Cpath fill='%230070F0' d='M11 0a11 11 0 1 0 0 22 11 11 0 0 0 0-22m5.707 8.707-7 7a1 1 0 0 1-1.414 0l-3-3a1 1 0 0 1 1.414-1.414L9 13.586l6.293-6.293a1 1 0 0 1 1.414 1.414'/%3E%3C/svg%3E");background-position:left 0 top 0;background-repeat:no-repeat;background-size:14px 14px;box-sizing:border-box;line-height:1.4;list-style-type:none;margin-bottom:15px;padding-left:30px}@media screen and (max-width:991px){.subscription-page .video-reviews{padding-top:60px}.page-viber-registration{padding-top:0}.page-viber-registration .row{display:block;margin:0}.page-viber-registration .row .col,.page-viber-registration .row .col-3,.page-viber-registration .row .col-4{margin-bottom:16px;padding:0;width:100%}.page-viber-registration .section{margin-bottom:60px}.page-zno-free .row{display:block;margin:0}.sendmepdf-info{flex-direction:column;margin:0}.sendmepdf-image{width:100%!important}.page-zno-free .row .col,.page-zno-free .row .col-3,.page-zno-free .row .col-4{margin-bottom:16px;padding:0;width:100%}.page-zno-free .text-section .text-block{max-width:100%}.page-zno-free .how-it-works .how-it-works-list .item,.page-zno-free .reminder-section .two-columns .col{width:100%}.page-zno-free .video-reviews{padding-top:60px}}.page-blago-registration .media-about-us{padding:20px 40px 40px}@media screen and (max-width:991px){.page-blago-registration .blago-form{padding:40px 20px}.page-blago-registration .blago-form .step.user-info{margin-bottom:0}.page-blago-registration .blago-form strong{font-size:14px}}.page-blago-registration-success .hero-description-wrap{margin:0 auto 180px}.page-blago-registration-success .hero-description-wrap .call-icon{margin:0 auto 12px}@media screen and (max-width:991px){.page-blago-registration-success .about-school,.page-blago-registration-success .hero-description-wrap{margin-bottom:80px}.page-blago-registration-success .about-school .row{display:block}.page-blago-registration-success .about-school .col{margin-bottom:24px;width:100%}.page-blago-registration-success .about-school .text-block{max-width:100%}.page-blago-registration-success .press-section{margin-bottom:80px}.page-blago-registration-success .video-reviews{padding-top:60px}}.page-nmt-zno{box-sizing:border-box}.page-nmt-zno h2{margin-bottom:24px}.page-nmt-zno h3{margin-bottom:16px}.page-nmt-zno .buttons-wrap{text-align:center}.page-nmt-zno .page-hero{margin:0 auto 60px;max-width:550px;text-align:center}.page-nmt-zno .page-hero .timer-wrap{margin-top:24px;text-align:center}.page-nmt-zno .page-hero .timer-wrap #timer{align-items:center;display:flex;font-size:32px;font-weight:500;justify-content:center;line-height:1.2;margin:auto;text-align:center}.page-nmt-zno .page-hero .timer-wrap #timer div{position:relative}.page-nmt-zno .page-hero .timer-wrap #timer #seconds{margin-right:0;min-width:24px}.page-nmt-zno .page-hero .timer-wrap #timer .separator{font-size:12px;font-style:normal;font-weight:200;margin:0 6px}.page-nmt-zno .page-hero .timer-wrap #timer span{bottom:-10px;display:inline-block;font-size:10px;font-weight:400;left:50%;opacity:.8;position:absolute;transform:translateX(-50%);vertical-align:top}.page-nmt-zno .page-hero .button{background-color:#0070f0;margin-top:16px}.page-nmt-zno .page-hero .button .icon{display:inline-block;margin-left:8px;vertical-align:middle}.page-nmt-zno .row{box-sizing:border-box;display:flex;margin:0 -16px}@media screen and (max-width:991px){.page-nmt-zno .row{display:block;margin:0}}.page-nmt-zno .row .col{box-sizing:border-box;padding:16px;width:50%}@media screen and (max-width:991px){.page-nmt-zno .row .col{margin-bottom:16px;padding:0;width:100%}}.page-nmt-zno .row .col-3{box-sizing:border-box;padding:16px;width:33.3333%}@media screen and (max-width:991px){.page-nmt-zno .row .col-3{margin-bottom:16px;padding:0;width:100%}}.page-nmt-zno .row .col-4{box-sizing:border-box;padding:16px;width:25%}@media screen and (max-width:991px){.page-nmt-zno .row .col-4{margin-bottom:16px;padding:0;width:100%}}.page-nmt-zno .text-section{margin-bottom:100px}.page-nmt-zno .text-section .text-block{max-width:50%}@media screen and (max-width:991px){.page-nmt-zno .text-section .text-block{max-width:100%}}.page-nmt-zno .reminder-section{background-color:#211d4f;box-sizing:border-box;margin-bottom:100px;padding:100px 0}.page-nmt-zno .reminder-section .head{margin:0 auto 32px;text-align:center}.page-nmt-zno .reminder-section .head h2{color:#fff;margin:0 auto;max-width:640px;text-align:center}.page-nmt-zno .reminder-section .two-columns{box-sizing:border-box;margin:0 -16px}.page-nmt-zno .reminder-section .two-columns .col{box-sizing:border-box;margin-bottom:0;padding:16px;width:33.3333%}@media screen and (max-width:991px){.page-nmt-zno .reminder-section .two-columns .col{width:100%}}.page-nmt-zno .reminder-section .two-columns .col .block{background-color:#0070f0;border-radius:12px;box-sizing:border-box;height:100%;min-height:140px;padding:42px}.page-nmt-zno .reminder-section .two-columns .col .number{border-left:1px solid #f9d549;box-sizing:border-box;color:#fff;display:block;font-size:24px;margin-bottom:24px;padding-left:10px}.page-nmt-zno .reminder-section .two-columns .col p{color:#fff;font-size:14px;max-width:505px}.page-nmt-zno .how-it-works{margin-bottom:100px}.page-nmt-zno .how-it-works h3{margin-bottom:32px}.page-nmt-zno .how-it-works .how-it-works-list{display:flex;flex-wrap:wrap}.page-nmt-zno .how-it-works .how-it-works-list .item{margin-bottom:42px;width:50%}@media screen and (max-width:991px){.page-nmt-zno .how-it-works .how-it-works-list .item{width:100%}}.page-nmt-zno .how-it-works .how-it-works-list .item .eyebrow{box-sizing:border-box;display:block;font-size:12px;margin-bottom:12px;padding-left:12px;position:relative;text-transform:uppercase}.page-nmt-zno .how-it-works .how-it-works-list .item .eyebrow:before{background-color:#0070f0;border-radius:50%;content:"";height:4px;left:0;margin-top:-2px;position:absolute;top:50%;width:4px}.page-nmt-zno .how-it-works .how-it-works-list .item ul{padding-left:0}.page-nmt-zno .how-it-works .how-it-works-list .item ul li{list-style-type:none}.page-nmt-zno .how-it-works .how-it-works-list .item p{font-size:18px;line-height:1.6;max-width:550px}.page-nmt-zno .how-it-works .how-it-works-list .item p span{color:#752de8;display:block;font-style:italic;font-weight:700}.page-nmt-zno .how-it-works .how-it-works-list .item p a{color:#752de8;text-decoration:underline}.page-nmt-zno .steps-section{margin-bottom:100px}.page-nmt-zno .steps-section .card{background-color:#211d4f;border-radius:10px;box-sizing:border-box;color:#fff;min-height:240px;padding:32px}.page-nmt-zno .steps-section .card h4{border-left:1px solid #0070f0;box-sizing:border-box;color:#fff;font-size:24px;margin-bottom:64px;padding-left:12px}.page-nmt-zno .steps-section .buttons-wrap{margin-top:24px}.page-nmt-zno .steps-section .buttons-wrap .button{background-color:#0070f0}.page-nmt-zno .preparation-types{margin-bottom:120px}.page-nmt-zno .preparation-types .head{text-align:center}.page-nmt-zno .preparation-types .row{align-items:center;background-color:#0070f0;border-radius:12px;box-sizing:border-box;justify-content:space-between;margin:0 auto;max-width:1080px;padding:48px}.page-nmt-zno .preparation-types .col{color:#fff}@media screen and (max-width:991px){.page-nmt-zno .preparation-types .col{width:100%}}.page-nmt-zno .preparation-types .name{color:#fff}.page-nmt-zno .preparation-types .plan{background-color:#fff;border-radius:10px;box-sizing:border-box;color:#fff;height:100%;max-width:580px;min-height:360px;padding:32px;position:relative;width:100%}.page-nmt-zno .preparation-types .plan h3{box-sizing:border-box;font-size:18px;margin-bottom:16px;padding-left:13px;position:relative}.page-nmt-zno .preparation-types .plan h3:before{background:#0070f0;content:"";height:100%;left:0;position:absolute;top:0;width:3px}.page-nmt-zno .preparation-types .plan .plan-description{margin-bottom:0}.page-nmt-zno .preparation-types .plan .plan-description p{font-size:14px;line-height:140%}.page-nmt-zno .preparation-types .plan .plan-description ul{display:flex;flex-wrap:wrap;margin:0;padding:0}.page-nmt-zno .preparation-types .plan .plan-description ul li{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='15' fill='none' viewBox='0 0 18 15'%3E%3Cpath stroke='%230070F0' stroke-width='2' d='M17 1 6.333 13 1 7'/%3E%3C/svg%3E");background-position:top 2px left 0;background-repeat:no-repeat;background-size:16px auto;box-sizing:border-box;color:#000;font-size:12px;list-style-type:none;margin-bottom:8px;padding-left:30px}.page-nmt-zno .preparation-types .plan .price h2{font-size:32px;font-weight:300;margin-bottom:24px}.page-nmt-zno .preparation-types .plan .price span{font-size:12px}.page-nmt-zno .preparation-types .plan .button{margin-top:12px}.page-nmt-zno .preparation-types .plan .button .icon{display:inline-block;margin-left:8px;vertical-align:middle}.page-nmt-zno .blog-section{margin-bottom:120px}.page-nmt-zno .blog-section .head .text-block{max-width:550px}.test-demo-nmt{background-color:#112136;box-sizing:border-box;padding:140px 0}.test-demo-nmt .page-hero{color:#fff;text-align:center}.test-demo-nmt .test-content .step{background-color:#fff;border-radius:6px;box-sizing:border-box;margin-bottom:24px;padding:24px;position:relative}.test-demo-nmt .test-content .step .question-head{margin-bottom:12px}.test-demo-nmt .test-content .step .question-number{border-left:1px solid #000;box-sizing:border-box;display:block;font-size:12px;margin-bottom:6px;padding-left:8px;text-transform:uppercase}.test-demo-nmt .test-content .step .description{box-sizing:border-box;color:#333a40;font-size:14px;font-weight:700;max-width:420px;padding:20px}.test-demo-nmt .test-content .step img{border-bottom:1px solid #d7d7d7;box-sizing:border-box;display:block;height:auto;margin-bottom:12px;max-height:340px;max-width:40%;padding-bottom:12px}@media screen and (max-width:991px){.test-demo-nmt .test-content .step img{height:auto;max-width:100%}}.test-demo-nmt .test-content .step .compare-title h4{display:inline-block;margin-right:10px;vertical-align:top}.test-demo-nmt .test-content .step .form-check{display:inline-block;font-size:18px;margin-right:12px}.test-demo-nmt .cell{border:1px solid #d7d7d7;border-radius:12px;box-sizing:border-box;line-height:40px;padding:0 15px}.test-demo-nmt .button{border:0}.test-demo-nmt .result-wrap{background-color:#fff;border-radius:12px;box-shadow:0 0 20px rgba(0,0,0,.1);box-sizing:border-box;left:50%;padding:48px;position:fixed;text-align:center;top:50%;transform:translate3d(-50%,-50%,0);width:480px;z-index:5}.test-demo-nmt .result-wrap .trophy{background-image:url(d3aa729d7114d167d602.png);background-size:cover;display:block;height:48px;margin:0 auto 12px;width:48px}.test-demo-nmt .result-wrap h4{font-size:12px;opacity:.5;text-transform:uppercase}.test-demo-nmt .result-wrap .score{font-size:48px;font-weight:700;line-height:1}.quiz_section.quiz_begin{background-color:transparent!important;color:#fff!important;margin-bottom:0!important;padding-bottom:0!important}.quiz_section.quiz_begin p{color:#fff!important}.quiz_section{background-color:#fff;border-radius:8px;box-sizing:border-box;color:#000;margin-bottom:24px!important;padding:40px!important;text-align:left}.qmn_mc_answer_wrap{display:inline-block!important}.two-plus-two-page{background:radial-gradient(41.01% 22.68% at 30.13% 39.77%,rgba(41,37,102,.34) 0,rgba(26,25,49,.34) 100%),radial-gradient(100.4% 43.16% at 90.18% 24.76%,#2a266a 0,#171727 100%);box-sizing:border-box;color:#fff;padding-bottom:100px;padding-top:100px}@media screen and (max-width:991px){.two-plus-two-page{padding:60px 0}}.two-plus-two-page .row{align-items:center;display:flex;justify-content:space-between}.two-plus-two-page .col{width:50%}@media screen and (max-width:991px){.two-plus-two-page .col{width:100%}}.two-plus-two-page .col.col-three{width:calc(33.3333% - 10px)}@media screen and (max-width:991px){.two-plus-two-page .col.col-three{width:100%}}.two-plus-two-page .page-hero{box-sizing:border-box;margin-bottom:100px}.two-plus-two-page .page-hero .eyebrow{background-color:#fff;border-radius:40px;color:#2a266a;display:inline-block;font-size:16px;margin-bottom:20px;padding:8px 16px;text-align:center}.two-plus-two-page .page-hero h1{font-size:56px}@media screen and (max-width:991px){.two-plus-two-page .page-hero h1{font-size:32px}}.two-plus-two-page .page-hero p{font-size:24px}@media screen and (max-width:991px){.two-plus-two-page .page-hero p{font-size:16px}}.two-plus-two-page .page-hero img{display:block;width:100%}.two-plus-two-page .how-it-works-section{margin-bottom:160px}@media screen and (max-width:991px){.two-plus-two-page .how-it-works-section{margin-bottom:60px}}.two-plus-two-page .how-it-works-section .section-head{margin-bottom:42px;text-align:center;text-transform:uppercase}@media screen and (max-width:991px){.two-plus-two-page .how-it-works-section .section-head{box-sizing:border-box;padding:0 15px;text-align:left}}.two-plus-two-page .how-it-works-section .section-head h2{font-size:48px}@media screen and (max-width:991px){.two-plus-two-page .how-it-works-section .section-head h2{font-size:24px}}.two-plus-two-page .how-it-works-section .block{background:rgba(245,244,247,.1);border-radius:20px;box-sizing:border-box;min-height:280px;padding:24px}@media screen and (max-width:991px){.two-plus-two-page .how-it-works-section .block{font-size:16px;margin-bottom:12px}}.two-plus-two-page .how-it-works-section .block .block-head{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin-bottom:40px}.two-plus-two-page .how-it-works-section .block .block-head strong{display:block;font-size:64px}@media screen and (max-width:991px){.two-plus-two-page .how-it-works-section .block .block-head strong{font-size:52px}}.two-plus-two-page .how-it-works-section .block .block-head .icon img{display:block;max-width:80px}.two-plus-two-page .how-it-works-section .block p{font-size:20px}@media screen and (max-width:991px){.two-plus-two-page .how-it-works-section .block p{font-size:16px}}.two-plus-two-page .share-with-friends .container{background-color:rgba(245,244,247,.1);background-image:url(793350ff80be31e4191a.png);background-position:right 0 top 50%;background-repeat:no-repeat;background-size:auto 100%;border-radius:19.4868px;box-sizing:border-box;padding:64px}@media screen and (max-width:991px){.two-plus-two-page .share-with-friends .container{background-position:center top 0;background-size:auto 200px;padding:240px 16px 32px;width:calc(100% - 30px)}}.two-plus-two-page .share-with-friends .container h2{font-size:48px;margin-bottom:12px;text-transform:uppercase}@media screen and (max-width:991px){.two-plus-two-page .share-with-friends .container h2{font-size:24px}}.two-plus-two-page .share-with-friends .container p{font-size:24px;max-width:520px}@media screen and (max-width:991px){.two-plus-two-page .share-with-friends .container p{font-size:16px}}.two-plus-two-page .share-with-friends .buttons{margin-top:24px}.two-plus-two-page .share-with-friends .buttons .button{align-items:center;background-color:#fff;box-sizing:border-box;color:#fff;display:flex;font-size:18px;height:54px;line-height:54px;margin-right:12px;padding:0 54px 0 32px;vertical-align:middle}.two-plus-two-page .share-with-friends .buttons .button span{margin-right:10px}@media screen and (max-width:991px){.two-plus-two-page .share-with-friends .buttons .button{margin-bottom:12px;width:100%}}.modal-form{background-color:#fff;border-radius:12px;box-sizing:border-box;max-width:640px;padding:32px;position:relative;width:100%;z-index:500}.modal-form .close-modal{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' fill='none' viewBox='0 0 20 21'%3E%3Cpath stroke='%23000' stroke-linecap='round' d='m15 5.5-10 10m0-10 10 10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;cursor:pointer;display:block;height:24px;position:absolute;right:24px;top:32px;width:24px}.modal-form .form-head{margin-bottom:24px}.modal-form .form-head strong{color:#000;font-size:16px;font-weight:700}.modal-form .form-head p{color:#868686;font-size:12px}.modal-form label{color:#666;display:block;font-weight:200;margin-bottom:4px}.modal-form .cell,.modal-form label{box-sizing:border-box;font-size:12px}.modal-form .cell{background-color:#f8f9fd;border:1px solid #d8dbe8;border-radius:5px;height:32px;padding:0 16px;transition:.2s ease;width:100%}.modal-form .cell:focus{border-color:#0070f0}.modal-form .tooltip{background-color:#fffaf0;border:1px dashed #fbe5c3;border-radius:5px;box-sizing:border-box;font-size:12px;margin-bottom:12px;padding:10px}.modal-form .tooltip p{font-size:12px}.modal-form .tooltip a{border-bottom:1px solid #000}.modal-form .button{background-color:#0070f0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none' viewBox='0 0 10 10'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M5.288.432a.566.566 0 1 0-.765.835L7.98 4.434H.566a.566.566 0 0 0 0 1.132h7.413L4.523 8.734a.566.566 0 0 0 .765.834l4.528-4.15a.566.566 0 0 0 0-.835z' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:right 24px top 50%;background-repeat:no-repeat;border:none;box-sizing:border-box;margin-top:24px;padding-right:48px}.two-plus-two-modal{align-items:center;background-color:hsla(26,26%,95%,.953);display:flex;flex-wrap:wrap;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:.2s ease;visibility:hidden;width:100%;z-index:500}.two-plus-two-modal .close-modal{cursor:pointer;position:absolute;right:40px;top:40px}.two-plus-two-modal.visible{opacity:1;visibility:visible}.request-modal{align-items:center;background-color:rgba(10,9,18,.9);display:flex;flex-wrap:wrap;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:.2s ease;visibility:hidden;width:100%;z-index:500}.request-modal.visible{opacity:1;visibility:visible}.form-row{display:block;margin-bottom:16px}.form-row label{margin-bottom:0}.faq-section{background-color:#efeee6;box-sizing:border-box;padding:80px 0}.faq-section h2{margin-bottom:48px;text-align:center}.faq-section .faq{margin:0 auto;max-width:720px}.faq-section .faq .item{border-bottom:1px solid #757272;box-sizing:border-box;cursor:pointer;margin-bottom:10px;padding:20px 0 30px;position:relative}.faq-section .faq .item .icon{height:20px;position:absolute;right:0;top:22px;width:20px}.faq-section .faq .item .icon .hor{height:2px;width:100%}.faq-section .faq .item .icon .hor,.faq-section .faq .item .icon .ver{background-color:#000;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}.faq-section .faq .item .icon .ver{height:20px;width:2px}.faq-section .faq .item .question{box-sizing:border-box;font-size:16px;font-weight:500;padding-right:40px}.faq-section .faq .item .answer{display:none;font-size:14px;margin-top:20px}.faq-section .faq .item.active .answer{display:block}.faq-section .faq .item.active .ver{opacity:0}@media screen and (max-width:991px){.cta-section{padding:40px}}.cta-section .button{margin-top:60px}.media-about-us{box-sizing:border-box;padding:80px 0}.media-about-us .head{text-align:center}.media-about-us .row{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.media-about-us .col{box-sizing:border-box;display:flex}.media-about-us .col img{display:block;margin:auto;max-height:60px;max-width:140px;width:100%}@media screen and (max-width:991px){.media-about-us{margin-bottom:0;padding:32px 0}.media-about-us .swiper-slide{align-items:center;display:flex;height:80px;justify-content:center}.media-about-us .swiper-slide img{display:block;margin:auto;max-width:80%;width:100%}.blog-shortcode-cta{background-size:100% auto;padding:32px 24px 200px}.blog-shortcode-cta .text-wrap{max-width:100%}}.expert-section{background-color:#f9d549;box-sizing:border-box;color:#000;margin:200px 0;padding:120px 0;position:relative}@media screen and (max-width:991px){.expert-section{margin-bottom:60px;padding:48px 24px}.expert-section .text-block{max-width:100%}}.expert-section h3,.expert-section p{margin-bottom:24px}.expert-section p{display:block}.expert-section .button{background-color:#000}.expert-section .expert{bottom:0;left:50%;max-width:512px;position:absolute;width:100%}@media screen and (max-width:991px){.expert-section .expert{left:0;margin-bottom:24px;position:relative;transform:translateX(0)}}.expert-section .expert img{display:block;position:relative;transform:translateX(25%);width:100%}@media screen and (max-width:991px){.expert-section .expert img{transform:translateX(0)}}.expert-section .expert .expert-info{background-color:#000;border-radius:8px;bottom:12px;box-sizing:border-box;left:50%;padding:24px;position:absolute;transform:translateX(-25%);width:290px}@media screen and (max-width:991px){.expert-section .expert .expert-info{bottom:0;left:0;padding:12px;transform:translateX(0);width:280px;width:100%}}.expert-section .expert .expert-info .name{align-items:center;color:#fff;display:flex;margin-bottom:6px}.expert-section .expert .expert-info .name svg{margin-right:8px;max-width:18px}.expert-section .expert .expert-info p{color:#fff;font-size:14px;line-height:140%;margin-bottom:0}@media screen and (max-width:991px){.cards-features .card{min-height:auto;padding:16px}.cards-features .card.short-height{min-height:auto}}.pricing-section{box-sizing:border-box;padding:120px 0}.pricing-section .head{margin-bottom:48px;max-width:740px}.pricing-section .head p{font-size:16px;line-height:150%}.pricing-section .head .buttons-wrap{text-align:left}.pricing-section .head .buttons-wrap .button{margin-top:12px}.pricing-section .row{display:flex;flex-wrap:wrap;justify-content:space-between}.pricing-section .col{width:calc(20% - 16px)}.pricing-section .col+.col .plan h3:before{background:#ffca6a}.pricing-section .col+.col+.col .plan h3:before{background:#752de8}.pricing-section .col+.col+.col+.col .plan h3:before{background:#03e9ca}.pricing-section .plan{background-color:#222;border-radius:10px;box-sizing:border-box;color:#fff;min-height:360px;padding:32px;position:relative}.pricing-section .plan.best-plan-block{background-color:#0070f0}.pricing-section .plan.best-plan-block .button{background-color:#ffca6a;color:#112136}.pricing-section .plan.best-plan-block .button svg path{fill:#112136}.pricing-section .plan .best-plan{background-color:#fff;border:1px solid #112136;border-radius:24px;box-sizing:border-box;color:#000;font-size:10px;font-weight:500;left:32px;letter-spacing:.1pt;padding:5px 10px;position:absolute;text-transform:uppercase;top:-11px}.pricing-section .plan h3{box-sizing:border-box;font-size:24px;margin-bottom:16px;padding-left:13px;position:relative}.pricing-section .plan h3:before{background:#0070f0;content:"";height:100%;left:0;position:absolute;top:0;width:3px}.pricing-section .plan .plan-description{margin-bottom:30px;min-height:100px}.pricing-section .plan .plan-description p{font-size:14px;line-height:140%}.pricing-section .plan .price h2{font-size:60px;font-weight:300;margin-bottom:0}.pricing-section .plan .price span{font-size:12px}.pricing-section .plan .button{margin-top:12px}.pricing-section .plan .button .icon{display:inline-block;margin-left:8px;vertical-align:middle}@media screen and (max-width:991px){.pricing-section{margin-bottom:60px;padding-bottom:0;padding-top:0}.pricing-section .container{padding:0 15px}.pricing-section .col{margin-bottom:15px;width:100%}.pricing-section .plan{min-height:auto;padding:40px 20px 20px}.pricing-section .plan .price{font-size:64px}.pricing-section .plan .button{margin-top:15px}}.trustpilot-section{position:relative}.trustpilot-section:before{background-color:#fff;bottom:0;content:"";height:50%;left:0;position:absolute;width:100%;z-index:-1}.trustpilot-section .container{background-color:#022a1c;border-radius:16px;box-sizing:border-box;color:#fff}.trustpilot-section .container .row{align-items:center;display:flex}.trustpilot-section .container .row .col{box-sizing:border-box;padding:0 80px;width:50%}.trustpilot-section .container .text-wrap{box-sizing:border-box;max-width:520px;width:100%}.trustpilot-section .container .text-wrap .head h2{margin-bottom:12px}.trustpilot-section .container .trustpilotSwiper{height:100%;max-height:480px;position:relative}.trustpilot-section .container .trustpilotSwiper .swiper-slide{border-radius:6px;height:100%}.trustpilot-section .container .trustpilotSwiper .swiper-pagination .swiper-pagination-bullet{height:4px;width:4px}.trustpilot-section .container .trustpilotSwiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#6536d6}.trustpilot-section .container .trustpilotSwiper .trust-block{background-color:#fff;border-radius:6px;box-sizing:border-box;color:#000;height:100%;overflow:hidden;padding:20px}.trustpilot-section .container .trustpilotSwiper .trust-block .head{align-items:center;border-bottom:1px solid #e3e4e4;box-sizing:border-box;display:flex;margin-bottom:10px;padding-bottom:10px}.trustpilot-section .container .trustpilotSwiper .trust-block .head .avatar{background-color:#000;background-size:cover;border-radius:50%;height:44px;margin-right:12px;width:44px}.trustpilot-section .container .trustpilotSwiper .trust-block .head .name{font-weight:700}.trustpilot-section .container .trustpilotSwiper .trust-block .rating-date{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.trustpilot-section .container .trustpilotSwiper .trust-block .rating-date .rating{max-width:100px}.trustpilot-section .container .trustpilotSwiper .trust-block .rating-date .rating svg{display:block;width:100%}.trustpilot-section .container .trustpilotSwiper .trust-block .rating-date .published{color:#696a6a;font-size:12px}.trustpilot-section .container .trustpilotSwiper .trust-block .feedback-wrap{height:150px;overflow:hidden}.trustpilot-section .container .trustpilotSwiper .trust-block .feedback-wrap h1,.trustpilot-section .container .trustpilotSwiper .trust-block .feedback-wrap h2,.trustpilot-section .container .trustpilotSwiper .trust-block .feedback-wrap h3,.trustpilot-section .container .trustpilotSwiper .trust-block .feedback-wrap h4{font-size:16px;margin-bottom:6px}.trustpilot-section .container .trustpilotSwiper .trust-block .feedback-wrap p{font-size:12px}.introduction-section{background-color:#fff;box-sizing:border-box;padding:140px 0 40px}@media screen and (max-width:991px){.introduction-section{padding:80px 0 0}}.introduction-section .head{margin:0 auto 64px;max-width:680px;text-align:center}.introduction-section .head h2{margin-bottom:24px}.introduction-section .our-features{margin-top:60px}.introduction-section .our-features h2{max-width:400px}.introduction-section .our-features .row{align-items:center;display:flex;flex-wrap:wrap}.introduction-section .our-features .row:nth-child(2n){flex-direction:row-reverse}.introduction-section .our-features .row:nth-child(2n) .description{margin-left:120px}@media screen and (max-width:991px){.introduction-section .our-features .row:nth-child(2n) .description{margin-left:auto}.introduction-section .our-features .row{flex-direction:row-reverse}}.introduction-section .our-features .col{box-sizing:border-box;display:flex;margin-bottom:100px;width:50%}.introduction-section .our-features .description{margin:auto 0;max-width:480px}.introduction-section .our-features .description .icon{background-color:#efeee5;border-radius:6px;box-sizing:border-box;display:flex;height:40px;margin-bottom:24px;width:40px}.introduction-section .our-features .description .icon img{margin:auto}.introduction-section .our-features .description h4{margin-bottom:12px}.introduction-section .our-features .description p{max-width:320px}.introduction-section .our-features .photo{background-position:50%;background-size:cover;border-radius:6px;height:600px;width:100%}@media screen and (max-width:991px){.introduction-section .our-features .photo{height:280px}.introduction-section{margin-bottom:60px}.introduction-section .container{border-radius:0;padding:40px 20px}.introduction-section .row{display:block}.introduction-section .row.row-half .col{width:100%}.introduction-section .our-features .col{margin-bottom:40px;padding-right:15px;width:100%}}.two-plus-two{transform:translateY(-50%)}.two-plus-two .wrap{background-color:#2f6ee8;border-radius:12px;box-sizing:border-box;color:#2f6ee8;padding:80px 20px;text-align:center}.two-plus-two .head h2,.two-plus-two .head p{color:#fff}.nmt-timer{position:relative}.nmt-timer:before{background-color:#fff;bottom:0;content:"";height:50%;left:0;position:absolute;width:100%;z-index:-1}.nmt-timer .container{background-color:#f7cc79;border-radius:16px;box-sizing:border-box;padding:64px 0}@media screen and (max-width:991px){.nmt-timer .container{border-radius:0;padding:24px 0}}.nmt-timer .container .row{align-items:center;display:flex}.nmt-timer .container .row .col{box-sizing:border-box;padding:0 80px;width:50%}@media screen and (max-width:991px){.nmt-timer .container .row .col{padding:24px;width:100%}}.nmt-timer .container .eyebrow{border-left:1px solid #000;box-sizing:border-box;display:block;font-size:12px;margin-bottom:12px;padding-left:6px;text-transform:uppercase}.nmt-timer .container .button{margin-top:24px}.nmt-timer .timer-wrap{background-color:#fff;border-radius:12px;box-sizing:border-box;padding:24px}.nmt-timer .timer-wrap h4{font-weight:400;margin-bottom:12px;text-transform:uppercase}.nmt-timer .timer-wrap h4 span{color:#0070f0;font-weight:700}.nmt-timer .timer-wrap #timer{align-items:center;display:flex;font-size:74px;font-weight:500;line-height:1.2;text-align:center}@media screen and (max-width:991px){.nmt-timer .timer-wrap #timer{font-size:48px}}.nmt-timer .timer-wrap #timer div{position:relative}.nmt-timer .timer-wrap #timer #seconds{margin-right:0;min-width:95px}@media screen and (max-width:991px){.nmt-timer .timer-wrap #timer #seconds{min-width:50px}}.nmt-timer .timer-wrap #timer .separator{font-size:40px;font-style:normal;font-weight:200;margin:0 6px}@media screen and (max-width:991px){.nmt-timer .timer-wrap #timer .separator{font-size:20px;margin:0 2px}}.nmt-timer .timer-wrap #timer span{bottom:0;display:inline-block;font-size:12px;font-weight:400;left:50%;opacity:.5;position:absolute;transform:translateX(-50%);vertical-align:top}@media screen and (max-width:991px){.nmt-timer .timer-wrap #timer span{bottom:-10px}}@keyframes "f"{0%{background-position:-5000px 0}to{background-position:5000px 0}}@keyframes "scroll"{to{transform:translateX(-100%)}}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}p{margin:0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;color:inherit;text-decoration:none}a .blog-shortcode-cta{color:#fff;text-decoration:none!important}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub{bottom:-.25em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}img{border-style:none}button{-webkit-appearance:button;font-family:inherit;font-size:100%;line-height:1.15;margin:0;overflow:visible;text-transform:none}button::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}input,optgroup,select{font-family:inherit;font-size:100%;line-height:1.15;margin:0}select{text-transform:none}textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;overflow:auto}[type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring{outline:1px dotted ButtonText}[type=reset]{-webkit-appearance:button}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=reset]:-moz-focusring{outline:1px dotted ButtonText}[type=submit]{-webkit-appearance:button}[type=submit]::-moz-focus-inner{border-style:none;padding:0}[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}details{display:block}summary{display:list-item}[hidden],template{display:none}.clearfix:after,.clearfix:before{content:"";display:table}.clear,.clearfix:after{clear:both}body,html{box-sizing:border-box;margin:0;padding:0;-webkit-font-smoothing:antialiased}body{background-color:#fbf9f6}.container{box-sizing:border-box}h1{font-size:36px;font-weight:400;font-weight:500;line-height:1.1;margin:0 0 20px;padding:0}h2{font-size:26px;line-height:1.125}h2,h3{font-weight:400;font-weight:500;margin:0 0 15px;padding:0}h3{font-size:24px}h4{font-size:18px;font-weight:400;font-weight:500;margin:0 0 15px;padding:0}h5,h6{font-weight:400;margin:0;padding:0}P{font-size:16px;line-height:1.5}P.p-large{font-size:20px;line-height:160%}ul{margin:20px 0;padding:0}ul li{line-height:1.5;list-style-position:inside}ol{margin:20px 0;padding:0}ol li{line-height:1.5;list-style-position:inside}ol.no-default li,ul.no-default li{list-style:none}.head{box-sizing:border-box;margin-bottom:40px}.head p{font-size:18px;line-height:1.4}.button{background-color:#6536d6;border-radius:40px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:14px;letter-spacing:.2pt;line-height:38px;padding:0 24px;position:relative;text-align:center;transition:.2s ease;user-select:none}.button:hover{background-color:#ff6943}.button .icon{display:inline-block;vertical-align:middle}.button .icon.margin-left{margin-left:8px}.button.blue-button{background-color:#2a75e6;box-sizing:border-box}.button.smaller{font-size:12px;letter-spacing:0;line-height:38px;padding:0 24px;text-transform:capitalize}.button.light-effect{animation:f 100s linear infinite;animation-delay:0s;animation-direction:normal;animation-duration:100s;animation-fill-mode:none;animation-iteration-count:infinite;animation-name:f;animation-play-state:running;animation-timing-function:linear;background:linear-gradient(121.19deg,rgba(133,239,49,0) 25.73%,hsla(0,0%,100%,.3) 45.27%,rgba(133,239,49,0) 62.27%),#6536d6}.learn-more-link{border-bottom:2px solid #6536d6;box-sizing:border-box;font-size:18px;padding-bottom:5px}.row{display:flex;flex-wrap:wrap}.row.space-between{justify-content:space-between}.row.vertical-aligned{align-items:center}.row.col-three .col{width:calc(33.3333% - 12px)}.row.col-fourth .col{width:calc(25% - 12px)}.breadcrumb-container li{margin-left:0!important;margin-right:10px!important;padding:0!important}.breadcrumb-container li a{padding:10px 0!important}.mobile-show{display:none}.feed-gallery{overflow:hidden;position:relative}.embed-video{background-position:50%;background-size:cover;border-radius:24px;padding-bottom:56.25%;position:relative}.embed-video .play-button{align-items:center;background-color:#211d4f;border-radius:40px;bottom:32px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;left:32px;line-height:38px;padding:0 24px;position:absolute;transition:.2s}.embed-video .play-button svg{margin-left:8px}.embed-video .play-button:hover{background-color:#ff6943}.embed-video iframe{display:block;height:100%;left:0;margin:0;object-fit:cover;padding:0;position:absolute;top:0;width:100%}.embed-video.active .play-button{display:none}.inner-page{box-sizing:border-box;padding-top:160px}.inner-page .page-hero-section{margin-bottom:80px}.inner-page .page-hero-section .hero-description-wrap{max-width:50%}.inner-page .page-hero-section .hero-description-wrap p,.inner-page .page-hero-section .hero-description-wrap strong{margin-bottom:15px}.inner-page .page-hero-section .buttons-wrap{margin-top:20px}.inner-page.inner-blue-bg{background-color:#211d4f;padding-bottom:80px;padding-top:100px}.inner-page.no-padding{padding:0}.delivery-running{background-color:#000;box-sizing:border-box;display:flex;margin:40px 0 80px;overflow:hidden;padding:8px 0;z-index:2}.marquee-text{animation:scroll 10s linear infinite;box-sizing:border-box;color:#f9d549;display:inline-block;font-size:32px;font-weight:700;padding:10px;white-space:nowrap}.marquee-text:before{content:"Безкоштовне навчання для дітей"}.marquee-text.blue{color:#2a75e6}.support-bar{align-items:center;background-color:#0070f0;box-sizing:border-box;color:#fff;display:flex;font-size:14px;font-weight:500;justify-content:center;line-height:40px;position:relative;text-align:center;transform:translateY(-20px)}.support-bar .flag{border-radius:2px;height:20px;margin-right:10px;overflow:hidden;position:relative;width:30px}.support-bar .flag .blue{background:#005bbb;display:block;height:10px;width:100%}.support-bar .flag .yellow{background:#ffd500;display:block;height:10px;width:100%}.wpml-ls-legacy-list-horizontal{border:0!important;padding:0!important}.wpml-ls-legacy-list-horizontal a{padding:0!important}.page-template-page-help-study header .navigation li a,.page-template-page-help-study header .phone{color:#fff}.page-template-page-help-study header .menu-trigger span{background-color:#fff}.page-template-page-help-salary header .navigation li a,.page-template-page-help-salary header .phone{color:#211d4f}.page-template-page-help-salary header .menu-trigger span{background-color:#211d4f}footer{background-color:#020202;font-family:FixelVariable;padding:64px 123px 44px}.footer-first-section{border-bottom:1px solid #505050;display:flex;flex-direction:column;gap:38px;margin:0 auto;padding-bottom:72px;width:1194px}.footer_logo{height:20px}.footer_main_section{display:flex;gap:30px;justify-content:center}.footer_main_section div{display:flex;flex-direction:column;gap:12px;width:276px}.footer_container{display:flex;gap:32px!important}.footer_main_section h6{color:#fff;font-size:18px;font-weight:500;letter-spacing:-.02em;line-height:17.28px;margin-bottom:6px;text-align:left}footer a,footer li{color:#b143ff;font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:20.8px;list-style-type:none;text-align:left}.footer_main_section ul{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding-left:0}.phone{color:#fff}.footer_main_section ul li:hover{text-decoration:underline}.footer-second-section{color:#fff;display:flex;font-size:14px;gap:110px;margin:0 auto;padding-top:44px;width:1194px}.footer-second-section p{font-size:14px}.footer-terms,.footer-terms li a{color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:18.2px;text-align:left}.footer-terms .other-block ul{display:flex;flex-direction:row;gap:15px;padding-left:0}@media screen and (max-width:1300px){footer{padding:60px;width:auto}.footer-second-section{gap:70px}}@media screen and (max-width:1200px){.footer_main_section{display:grid;grid-template-columns:1fr 1fr;width:auto}.footer-first-section{width:auto}.footer-second-section{display:grid;gap:30px;grid-template-areas:"a b" "c c";grid-template-columns:1fr 2fr;justify-items:center;width:auto}.copy-first{grid-area:a}.copy{grid-area:b}.footer-terms{grid-area:c;justify-content:center}}@media screen and (max-width:690px){footer{padding:60px 16px 32px}.footer_main_section{display:flex;flex-direction:column}.footer-first-section{padding-bottom:30px}.footer-second-section{display:flex;flex-direction:column;gap:16px;padding-top:30px;text-align:center}.footer-terms .other-block ul{flex-direction:column}.footer-terms .other-block ul li,.footer_logo_container{display:flex;justify-content:center}}.start-section{background-color:#efeee5}.start-section .container{box-sizing:border-box;padding:160px 15px 40px}.start-section .row{align-items:center;display:flex;justify-content:space-between}.start-section .hero-text{box-sizing:border-box;margin:0 auto;max-width:650px;text-align:center}.start-section .hero-text h1{margin-bottom:16px}.start-section .hero-text p{font-size:16px;margin:0 auto 24px;max-width:400px}.start-section .hero-text .button:hover{background-color:#ff6943}.main-page .video-intoduction{position:relative}.main-page .video-intoduction:before{background-color:#efeee5;content:"";height:50%;left:0;position:absolute;top:0;width:100%}.benefits-sections{margin-bottom:120px}.benefits-sections .row{align-items:center;display:flex;justify-content:space-between}.benefits-sections .col{width:50%}.benefits-sections .description{column-count:2;column-gap:64px;margin-bottom:40px}.benefits-sections .description h2{margin-bottom:24px}.benefits-sections .description p{margin-bottom:16px}.benefits-sections .benefits-table .table-row{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-1px}.benefits-sections .benefits-table .table-row .table-cell{align-items:center;background-color:#fff;border:1px solid #eee;border-right:0;box-sizing:border-box;display:flex;min-height:80px;padding:0 20px;width:25%}.benefits-sections .benefits-table .table-row .table-cell+.table-cell+.table-cell{border-right:1px solid #eee}.benefits-sections .benefits-table .table-row .table-cell .mtm-logo{margin:auto}.benefits-sections .benefits-table .table-row .table-cell .mtm-logo svg{display:block;width:100%}.benefits-sections .benefits-table .table-row .table-cell .check{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' fill='none' viewBox='0 0 26 26'%3E%3Cpath fill='%2315974C' d='M8.864 12.658a.5.5 0 1 0-.727.686zm2.873 3.771-.364.343.36.382.365-.379zm6.124-5.653a.5.5 0 0 0-.721-.693zM13 25.5c6.904 0 12.5-5.596 12.5-12.5h-1c0 6.351-5.149 11.5-11.5 11.5zM25.5 13C25.5 6.096 19.904.5 13 .5v1c6.351 0 11.5 5.149 11.5 11.5zM13 .5C6.096.5.5 6.096.5 13h1C1.5 6.649 6.649 1.5 13 1.5zM.5 13c0 6.904 5.596 12.5 12.5 12.5v-1C6.649 24.5 1.5 19.351 1.5 13zm7.637.344 3.236 3.428.728-.686-3.237-3.428zm3.96 3.431 5.764-6-.721-.692-5.764 6z'/%3E%3C/svg%3E");background-position:50%;background-size:100% auto;display:block;height:24px;margin:auto;text-align:center;width:24px}.benefits-sections .benefits-table .table-row .table-cell .minus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' viewBox='0 0 22 22'%3E%3Cpath fill='%23EC1C2E' d='M8 10.5a.5.5 0 0 0 0 1zm6 1a.5.5 0 0 0 0-1zm6.5-.5a9.5 9.5 0 0 1-9.5 9.5v1c5.799 0 10.5-4.701 10.5-10.5zM11 20.5A9.5 9.5 0 0 1 1.5 11h-1c0 5.799 4.701 10.5 10.5 10.5zM1.5 11A9.5 9.5 0 0 1 11 1.5v-1C5.201.5.5 5.201.5 11zM11 1.5a9.5 9.5 0 0 1 9.5 9.5h1C21.5 5.201 16.799.5 11 .5zm-3 10h6v-1H8z'/%3E%3C/svg%3E");background-position:50%;background-size:100% auto;display:block;height:24px;margin:auto;text-align:center;width:24px}.benefits-sections .benefits-table .table-row .table-cell.wide-cell{font-size:14px;line-height:24px;width:50%}.benefits-sections .benefits-table .table-row .table-cell.transparent-cell{background-color:transparent;border:0;border-right:0!important;text-align:center}.benefits-sections .benefits-table .table-row .table-cell.other-platforms{font-size:14px;margin:auto;text-align:center}.teachers-section{margin-bottom:120px}.teachers-section .row{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between}.teachers-section .col{box-sizing:border-box;width:calc(33.3333% - 20px)}.teachers-section .became-member{box-sizing:border-box;color:#fff;padding:40px}.teachers-section .became-member .button{background-color:#ff744c;margin-top:100px}.video-reviews-homepage .video-reviews .row .col:nth-child(4){display:none}.feedback-section{margin-bottom:100px}.feedback-section .video-feed-gallery{display:flex;justify-content:space-between}.feedback-section .video-feedbacks{box-sizing:border-box;margin-bottom:60px;width:calc(50% - 10px)}.feedback-section .swiper-slide{background-color:#000;border:4px solid #000;border-radius:24px;box-sizing:border-box;overflow:hidden;padding:15px 0}.feedback-section .swiper-slide img{display:block;height:auto;width:100%}.feedback-section .swiper-wrapper{box-sizing:border-box;padding:0 40px 50px}.feedback-section .swiper-pagination{bottom:0}.feedback-section .swiper-pagination-bullet-active{background-color:#6536d6}.page-about .head-about{text-align:center}.page-about .head-about .wrap{margin:0 auto;max-width:640px}.page-about .head-about .wrap .turstpilot{margin-top:24px}.page-about .history-section{margin:60px 0 100px}.page-about .history-section .row{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.page-about .history-section .col-7{width:calc(75% - 16px)}.page-about .history-section .col-7 .image{border-radius:12px;box-shadow:0 0 5px rgba(0,0,0,.1);box-sizing:border-box;overflow:hidden}.page-about .history-section .col-7 .image img{display:block;width:100%}.page-about .history-section .col-3{width:calc(25% - 16px)}.page-about .countries-section{margin-bottom:100px;text-align:center}.page-about .countries-section .row{display:flex;justify-content:space-between}.page-about .countries-section .row .countrie{font-size:18px;font-weight:700}.page-about .video-intoduction{margin-bottom:100px}.page-about .about-socials{margin-bottom:100px;text-align:center}.page-about .about-socials .head{margin:0 auto 48px;max-width:640px}.page-about .about-socials .socials .row{align-items:flex-end;display:flex;justify-content:center}.page-about .about-socials .socials .social{margin:0 32px}.page-about .about-socials .socials .social .image{margin:0 auto 12px;max-width:150px}.page-about .about-socials .socials .social .image img{display:block;width:100%}.page-about .about-offers{margin-bottom:100px}.page-about .about-offers .row{display:flex;flex-wrap:wrap;justify-content:space-between}.page-about .about-offers .row .col{width:calc(33.3333% - 32px)}.page-about .about-offers .row .offer .counter{color:#0070f0;display:block;font-size:48px;margin-bottom:12px}.page-about .about-offers .row .offer .image{margin-bottom:12px;max-width:150px}.page-about .about-offers .row .offer .image img{display:block;width:100%}.page-about .about-offers .row .offer p{margin-bottom:24px}.page-about .documents-section{margin-bottom:100px}.page-about .documents-section .row{display:flex;justify-content:space-between}.page-about .documents-section .row .col{width:calc(25% - 24px)}.page-about .documents-section .row .doc-block{background-color:#112136;border-radius:10px;box-sizing:border-box;color:#fff;padding:32px;position:relative}.page-about .documents-section .row .info{display:flex;flex-wrap:wrap}.page-about .documents-section .row .info .doc-title{box-sizing:border-box;display:block;font-size:14px;padding-left:12px;position:relative;width:100%}.page-about .documents-section .row .info .doc-title:before{background:#0070f0;content:"";height:100%;left:0;position:absolute;top:0;width:3px}.page-about .documents-section .row .button{margin-top:100px}.page-blog .container{box-sizing:border-box}.page-blog .container.smaller{max-width:1080px}.page-blog a{color:inherit;display:block;text-decoration:none}.page-blog .row{box-sizing:border-box;display:flex;flex-wrap:wrap;margin:0 -10px}.page-blog .col{box-sizing:border-box;padding:10px;width:33.3333%}.head-blog,.head-blog h1{margin-bottom:40px}.posts-list .block .post-cover{background-position:50%;background-size:cover;border-radius:15px;overflow:hidden}.posts-list .block .post-cover img{display:block;height:auto;width:100%}.posts-list .block .date{align-items:center;color:#8b8b8b;display:flex;font-size:12px;margin-bottom:5px}.posts-list .block .date p{align-items:center;display:flex;font-size:12px;margin-right:10px}.posts-list .block .date p svg{margin-right:5px}.posts-list .block .post-category{background-color:#6536d6;border-radius:35px;box-sizing:border-box;color:#fff;display:inline-block;font-size:14px;margin:5px 0;padding:5px 10px;vertical-align:top}.posts-list .block .post-info{box-sizing:border-box;padding:20px}.page-blog-current-post{background-color:#fff;box-sizing:border-box;margin-bottom:0;padding:120px 0}.page-blog-current-post .head{margin:0 auto 20px;max-width:1024px;text-align:left}.page-blog-current-post .container{max-width:1080px}.page-blog-current-post .container.wide{max-width:1240px}.page-blog-current-post .date,.page-blog-current-post .meta-info{align-items:center;display:flex}.page-blog-current-post .date{margin:20px 0}.page-blog-current-post .date p{color:#8b8b8b;display:flex;font-size:16px;margin-right:20px}.page-blog-current-post .date p svg{margin-right:5px}.page-blog-current-post .post-category{background-color:#6536d6;border-radius:35px;box-sizing:border-box;color:#fff;display:inline-block;font-size:14px;margin:5px 0;padding:5px 10px;vertical-align:top}.page-blog-current-post .author{color:#8b8b8b}.page-blog-current-post .post-cover{background-position:50%;background-size:cover;border-radius:24px;margin-bottom:40px;overflow:hidden;width:100%}.page-blog-current-post .post-cover img{display:block;height:auto;width:100%}.page-blog-current-post .post-content{box-sizing:border-box;margin:0 auto;max-width:1024px;padding-top:40px}.page-blog-current-post article{box-sizing:border-box;margin-bottom:120px;padding:0 20px;width:calc(100% - 240px)}.page-blog-current-post article img{display:block;height:auto;margin:40px auto;width:100%}.page-blog-current-post article p{margin-bottom:24px}.page-blog-current-post article p a{color:#ff6943;text-decoration:underline}.page-blog-current-post article p a:hover{text-decoration:none}.page-blog-current-post article a{color:#ff6943;text-decoration:underline}.page-blog-current-post article a:hover{text-decoration:none}.page-blog-current-post article .table-wrap{margin-bottom:40px;overflow:auto;-webkit-overflow-scrolling:touch}.page-blog-current-post article table{border:1px solid #000;border-collapse:collapse;border-spacing:0;width:100%}.page-blog-current-post article table td{border:1px solid #000;box-sizing:border-box;font-size:10px;padding:5px}.page-blog-current-post article blockquote{background-color:#fffaf4;border-left:6px solid #6536d6;box-sizing:border-box;color:#6536d6;font-weight:700;margin:40px 0;padding:40px}.page-blog-current-post article blockquote p{color:#6536d6;font-size:26px;line-height:1.1;margin-bottom:0}.page-blog-current-post article .author-profile-card{background-color:#112136;border-radius:12px;box-sizing:border-box;color:#fff;margin-bottom:60px;padding:32px}.page-blog-current-post article .author-profile-card .row{align-items:center;flex-wrap:wrap}.page-blog-current-post article .author-profile-card .author-photo{background-size:cover;border-radius:50%;box-sizing:border-box;height:180px;width:180px}.page-blog-current-post article .author-profile-card .author-photo img{display:block;object-fit:cover;width:100%}.page-blog-current-post article .author-profile-card .author-details{margin-left:40px;width:calc(100% - 240px)}.page-blog-current-post article .author-profile-card .author-socials .button{box-sizing:border-box;color:#fff;font-size:12px;margin-right:12px;max-width:100px;padding:0 12px;text-decoration:none}.page-blog-current-post article .bottom{align-items:center;border-top:1px solid hsla(0,0%,57%,.521);display:flex;justify-content:space-between;margin-bottom:20px;margin-top:60px;padding-top:20px}.page-blog-current-post article .bottom .share strong{display:block;margin-bottom:10px}.page-blog-current-post article .bottom .share a{border-radius:50%!important;box-sizing:border-box!important;display:inline-block!important;float:none!important;overflow:hidden;padding:0!important}.page-blog-current-post article .bottom .share span{display:flex}.page-blog-current-post article .bottom .share svg{margin:auto;width:20px}.page-blog-current-post .related-posts .row{box-sizing:border-box;display:flex;flex:wrap;margin:0 -10px}.page-blog-current-post .related-posts .col{box-sizing:border-box;padding:10px;width:33.3333%}.page-blog-current-post .related-posts .date{color:#8b8b8b;font-size:12px;margin-bottom:5px}.blog-exit-modal{background:#222;border-radius:12px;bottom:15px;box-sizing:border-box;color:#fff;left:15px;max-width:480px;padding:24px;position:fixed;transform:translate3d(-150%,0,0);transition:.4s ease}.blog-exit-modal .close-exit{border-radius:50%;box-shadow:0 0 5px hsla(0,0%,57%,.521);height:24px;position:absolute;right:-12px;top:-12px;width:24px}.blog-exit-modal p{margin-bottom:16px}.blog-exit-modal .button:hover{background-color:#ff6943}.blog-exit-modal.visible{transform:translateZ(0)}.page-author .container{box-sizing:border-box}.page-author .container.smaller{max-width:1080px}.page-author a{color:inherit;display:block;text-decoration:none}.page-author .row{box-sizing:border-box;display:flex;flex-wrap:wrap;margin:0 -10px}.page-author .col{box-sizing:border-box;padding:10px;width:33.3333%}.page-author .author-profile-card{background-color:#112136;border-radius:12px;box-sizing:border-box;color:#fff;margin-bottom:60px;padding:48px}.page-author .author-profile-card .author-photo{background-size:cover;border-radius:50%;box-sizing:border-box;height:200px;width:200px}.page-author .author-profile-card .author-photo img{display:block;object-fit:cover;width:100%}.page-author .author-profile-card .author-info{margin-left:40px;width:calc(100% - 240px)}.page-author .author-profile-card .bio{max-width:480px}.page-author .author-profile-card .author-socials .button{box-sizing:border-box;color:#fff;display:inline-block;font-size:12px;margin-right:12px;max-width:100px;padding:0 12px;text-decoration:none}.all-courses-list .row{box-sizing:border-box;display:flex;flex-wrap:wrap;margin:0 -10px;width:100%}.all-courses-list .col{box-sizing:border-box;display:block;padding:10px;width:33.3333333333%}.all-courses-list ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0}.all-courses-list ul li{list-style:none;margin-bottom:10px;vertical-align:top;width:calc(33.3333% - 10px)}.all-courses-list a{background-color:#6536d6;border-radius:10px;box-sizing:border-box;color:#fff;display:block;font-weight:500;line-height:1.3;padding:80px 20px;text-align:center;transition:.2s;width:100%}.all-courses-list a:hover{background-color:#ff6943}.course-features .row{display:flex;flex-wrap:wrap;justify-content:space-between}.course-features .col{box-sizing:border-box;margin-bottom:60px;padding-right:60px;width:33.3333%}.course-features .col h4{margin-bottom:15px}.courses-pricing{margin-bottom:60px}.courses-pricing table{background-color:#112136;border-radius:24px;box-sizing:border-box;color:#fff;padding:40px;width:100%}.courses-pricing table th{padding:10px 5px;text-align:left}.courses-pricing table td{padding:10px 5px}.page-course .head-course{box-sizing:border-box;margin-bottom:120px;text-align:left}.page-course .head-course .row{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.page-course .head-course .row .col{width:50%}.page-course .head-course .info{padding-right:60px}.page-course .head-course .info h1{margin-bottom:20px}.page-course .head-course .info .price{font-size:32px;font-weight:700;margin-bottom:40px;margin-top:20px}.page-course .head-course .info .price small{display:block;font-size:12px;font-weight:400;line-height:1.5;max-width:320px}.page-course .head-course .info .buttons-wrap{margin-top:20px}.page-course .head-course .info .buttons-wrap .button{margin-right:16px}.page-course .head-course .info .buttons-wrap .button+.button{margin-right:0}.page-course .head-course .course-teaser{box-sizing:border-box}.page-course .course-program{box-sizing:border-box;margin-bottom:120px;margin-top:60px}.page-course .course-program .container{background-color:#112136;border-radius:24px;box-sizing:border-box;color:#fff;padding:80px}.page-course .course-program .course-main-details{margin-bottom:60px}.page-course .course-program .course-main-details .row{display:flex;flex-wrap:wrap}.page-course .course-program .course-main-details .col{width:33.3333%}.page-course .course-program .course-main-details .col p{font-size:14px;font-weight:200}.page-course .course-program .course-main-details .col strong{font-weight:700}.page-course .course-program .course-description{margin-bottom:60px}.page-course .course-program .course-description p{margin-bottom:20px}.page-course .course-program .course-list .item{border-bottom:1px solid #3f4b5b;margin-bottom:20px;padding-bottom:20px}.page-course .course-program .course-list .item .row{display:flex}.page-course .course-program .course-list .item .name{box-sizing:border-box;font-weight:700;width:33.3333%}.page-course .course-program .course-list .item .name .counter{display:block;font-size:12px;font-weight:200;line-height:20px}.page-course .course-program .course-list .item .info{box-sizing:border-box;font-weight:200;padding-left:40px;padding-top:20px;width:50%}.page-course .course-program .certificate-section{margin-top:80px;text-align:center}.page-course .course-program .certificate-section .row{align-items:center;display:flex;justify-content:space-between}.page-course .course-program .certificate-section .info{margin:0 auto 40px;max-width:360px}.page-course .course-program .certificate-section .certificate{border-radius:10px;margin:0 auto;max-width:640px;overflow:hidden}.page-course .course-program .certificate-section .certificate img{display:block;height:auto;width:100%}.page-course .for-who{background-color:#fff;box-sizing:border-box;margin-bottom:120px;padding:80px 0 60px}.page-course .for-who .row{display:flex;flex-wrap:wrap}.page-course .for-who .col{box-sizing:border-box;display:flex;padding-right:40px;width:33.3333%}.page-course .for-who .col .counter{background-color:#5a2fd0;border-radius:50%;color:#fff;font-size:12px;font-weight:700;height:30px;line-height:30px;margin-right:15px;text-align:center;width:30px}.page-course .for-who .col p{font-size:18px;line-height:1.4;max-width:260px}.page-course .course-feedback{box-sizing:border-box;margin-bottom:40px}.page-course .course-feedback .swiper-slide{background-color:#000;border:4px solid #000;border-radius:24px;box-sizing:border-box;overflow:hidden;padding:15px 0}.page-course .course-feedback .swiper-slide img{display:block;height:auto;width:100%}.page-course .course-feedback .swiper-wrapper{box-sizing:border-box;padding:0 40px 50px}.page-course .course-feedback .swiper-pagination{bottom:0}.page-course .course-feedback .swiper-pagination-bullet-active{background-color:#6536d6}.page-course .our-blog{box-sizing:border-box}.page-course .our-blog .posts-list .row{box-sizing:border-box;display:flex;margin:0 -20px}.page-course .our-blog .posts-list .col{box-sizing:border-box;padding:20px;width:33.3333%}.page-reviews .head-reviews{margin:0 auto 40px}.page-reviews .wrap{margin-bottom:40px;max-width:50%}.reviews-list{margin-bottom:120px}.reviews-list .row{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:15px;justify-content:flex-start;width:100%}.reviews-list .col{background-color:#6536d6;border-radius:14px;border-top-left-radius:0;box-sizing:border-box;display:block;padding:0!important;position:relative;width:calc(33.33333% - 10px)!important}.reviews-list .col:nth-child(2n){background-color:#fff;border:1px solid #cfd6e4}.reviews-list .col:nth-child(2n):before{border-right-color:#fff}.reviews-list .col:nth-child(2n) .review-card h3,.reviews-list .col:nth-child(2n) .review-card p{color:#000}.reviews-list .col .review-card{box-sizing:border-box;font-size:12px;padding:20px}.reviews-list .col .review-card h3{color:#fff;font-size:18px}.reviews-list .col .review-card p{color:#fff;font-size:12px}.reviews-list .col .review-card blockquote{box-sizing:border-box;margin:10px 0 0;padding:0}.reviews-list .col .review-card blockquote p{color:#fff;font-size:12px;line-height:1.6}.video-reviews{margin-bottom:120px}.video-reviews .head{max-width:50%;text-align:left}.video-reviews .row{align-items:flex-start;display:flex;flex-wrap:wrap;margin:0 -20px}.video-reviews .col{box-sizing:border-box;overflow:hidden;padding:20px;width:25%}.video-reviews .video-card{border-radius:15px;box-sizing:border-box;object-fit:cover;overflow:hidden}.video-reviews .video-card video{border-radius:12px;height:480px;object-fit:cover;width:100%}.video-reviews .video-card .video-details{box-sizing:border-box;padding:12px}.video-reviews .video-card .video-details p{font-size:12px}.video-reviews .buttons-wrap{text-align:center}.page-became-teacher .what-you-get{margin-bottom:80px}.page-became-teacher .what-you-get .row{display:flex;justify-content:space-between}.page-became-teacher .what-you-get .col{width:calc(33.3333% - 10px)}.page-became-teacher .what-you-get .col .block{background-color:#fff;border:1px solid #cfd6e4;border-radius:10px;box-sizing:border-box;padding:20px}.page-became-teacher .what-you-get .col .block .icon{margin-bottom:40px}.page-became-teacher .what-you-get .col .block .icon svg{height:32px;width:32px}.page-became-teacher .what-you-get .col .block p{font-size:18px}.page-became-teacher .why-us{margin-bottom:80px}.page-became-teacher .why-us .blue-wrap{background-color:#112136;border-radius:24px;box-sizing:border-box;color:#fff;padding:80px 80px 20px}.page-became-teacher .why-us .row{display:flex;flex-wrap:wrap}.page-became-teacher .why-us .row .col{box-sizing:border-box;margin-bottom:60px;padding-right:40px;width:33.3333%}.page-became-teacher .join-matema{background-color:#ff6943;border-radius:24px;box-sizing:border-box;margin-bottom:80px;padding:80px;text-align:center}.page-became-teacher .join-matema h2{color:#fff}.page-became-teacher .join-matema strong{color:#fff;font-size:18px;line-height:1.4}.page-became-teacher .join-matema .button{margin-top:60px}.page-became-teacher .calculator-section .col{width:50%}.page-became-teacher .calculator-section .income-calculator{background-color:#6536d6;color:#fff;padding:60px}.page-became-teacher .calculator-section .income-calculator .cell{border:1px solid #fff;box-sizing:border-box;font-size:18px;margin:20px 0;outline:none;padding:15px}.page-became-teacher .calculator-section .income-calculator #total-income{font-size:24px}.page-became-teacher .better-section{box-sizing:border-box;margin:80px 0}.page-became-teacher .better-section .matema-features{display:flex;flex-wrap:wrap;margin-bottom:80px}.page-became-teacher .better-section .matema-features strong{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%236536D6' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M12 21.333a9.333 9.333 0 1 0 0-18.667 9.333 9.333 0 0 0 0 18.667'/%3E%3Cpath stroke='%236536D6' stroke-linecap='round' stroke-width='1.25' d='m8.5 12 2.518 2.666L15.5 10'/%3E%3C/svg%3E");background-position:left 0 top 0;background-repeat:no-repeat;box-sizing:border-box;display:block;font-size:18px;font-weight:400;margin-bottom:40px;padding-bottom:5px;padding-left:40px;width:50%}.page-became-teacher .better-section .others-problems{margin-bottom:80px}.page-became-teacher .better-section .others-problems .row{align-items:flex-start;display:flex;justify-content:space-between}.page-became-teacher .better-section .others-problems .col{box-sizing:border-box;padding-right:80px;width:33.3333%}.page-became-teacher .better-section .others-problems .col li{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' viewBox='0 0 22 22'%3E%3Cpath fill='%23EC1C2E' d='M8 10.5a.5.5 0 0 0 0 1zm6 1a.5.5 0 0 0 0-1zm6.5-.5a9.5 9.5 0 0 1-9.5 9.5v1c5.799 0 10.5-4.701 10.5-10.5zM11 20.5A9.5 9.5 0 0 1 1.5 11h-1c0 5.799 4.701 10.5 10.5 10.5zM1.5 11A9.5 9.5 0 0 1 11 1.5v-1C5.201.5.5 5.201.5 11zM11 1.5a9.5 9.5 0 0 1 9.5 9.5h1C21.5 5.201 16.799.5 11 .5zm-3 10h6v-1H8z'/%3E%3C/svg%3E");background-position:left 0 top 2px;background-repeat:no-repeat;background-size:18px auto;box-sizing:border-box;font-size:14px;list-style-type:none;padding-bottom:10px;padding-left:30px;padding-right:40px}.page-became-teacher .about-school{background-color:#fff;border:1px solid #cfd6e4;border-radius:24px;box-sizing:border-box;margin:0 auto 80px;max-width:800px;padding:40px}.page-teachers .head-teachers{margin-bottom:60px}.page-teachers .head-teachers .row{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.page-teachers .head-teachers .col{width:50%}.page-teachers .head-teachers .description{box-sizing:border-box;padding-right:40px}.page-teachers .head-teachers .description .button{margin-top:20px}.page-teachers .pricing-list{background-color:#112136;border-radius:24px;box-sizing:border-box;margin:0 auto 60px;max-width:880px;padding:40px}.page-teachers .pricing-list h2{color:#fff}.page-teachers .pricing-list .offer{align-items:center;color:#fff;display:flex;justify-content:space-between;margin-bottom:20px}.page-teachers .pricing-list .offer-price{font-weight:700;min-width:120px;text-align:left}.page-teachers .seo-block{background-color:#fff;border-radius:24px;box-sizing:border-box;margin:0 auto 60px;max-width:880px;padding:40px}.page-teachers .seo-block span{display:block;margin-bottom:15px}.page-teachers .seo-block li span{display:inline-block;vertical-align:top}.teacher-current .row{display:flex;flex-wrap:wrap;justify-content:space-between}.teacher-current .teacher-head{box-sizing:border-box;max-width:320px;position:relative;width:100%}.teacher-current .bio-section{margin:0 auto 60px;width:calc(100% - 360px)}.teacher-current .bio-section .blue-wrap{background-color:#112136;border-radius:24px;box-sizing:border-box;color:#fff;padding:40px}.teacher-current .bio-section .teachers-bio{margin-bottom:60px}.other-teachers{margin:60px 0}.page-what-is-diagnostic .lesson-price strong{display:block;font-size:22px;margin-bottom:0!important}.page-what-is-diagnostic .lesson-goals{margin-bottom:80px}.page-what-is-diagnostic .lesson-goals .col{background-color:#fff;border:1px solid #cfd6e4;border-radius:10px;box-sizing:border-box;padding:40px;width:calc(50% - 20px)}.page-what-is-diagnostic .lesson-goals li{margin-bottom:15px}.page-what-is-diagnostic .lesson-goals .icon{margin-bottom:20px}.page-what-is-diagnostic .lesson-goals .icon svg{height:48px;width:48px}.page-what-is-diagnostic .lesson-will-show{margin-bottom:120px}.page-what-is-diagnostic .lesson-will-show .col{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' fill='none' viewBox='0 0 26 26'%3E%3Cpath fill='%236536D6' d='M8.864 12.658a.5.5 0 1 0-.727.686zm2.873 3.771-.364.343.36.382.365-.379zm6.124-5.653a.5.5 0 0 0-.721-.693zM13 25.5c6.904 0 12.5-5.596 12.5-12.5h-1c0 6.351-5.149 11.5-11.5 11.5zM25.5 13C25.5 6.096 19.904.5 13 .5v1c6.351 0 11.5 5.149 11.5 11.5zM13 .5C6.096.5.5 6.096.5 13h1C1.5 6.649 6.649 1.5 13 1.5zM.5 13c0 6.904 5.596 12.5 12.5 12.5v-1C6.649 24.5 1.5 19.351 1.5 13zm7.637.344 3.236 3.428.728-.686-3.237-3.428zm3.96 3.431 5.764-6-.721-.692-5.764 6z'/%3E%3C/svg%3E");background-position:left 0 top 0;background-repeat:no-repeat;box-sizing:border-box;padding-left:40px;width:calc(25% - 20px)}.page-what-is-diagnostic .after-lesson{margin-bottom:80px}.page-what-is-diagnostic .after-lesson h3{margin:0 auto 40px;text-align:center}.page-what-is-diagnostic .after-lesson .col{width:calc(50% - 20px)}.page-what-is-diagnostic .after-lesson .result-image{border:1px solid #cfd6e4;border-radius:15px;overflow:hidden}.page-what-is-diagnostic .after-lesson .result-image img{display:block;width:100%}.page-what-is-diagnostic .after-lesson .lesson-advices{max-width:480px}.page-what-is-diagnostic .after-lesson .lesson-advices li{box-sizing:border-box;font-size:18px;margin:60px 0;padding-left:60px;position:relative}.page-what-is-diagnostic .after-lesson .lesson-advices li .icon{left:0;position:absolute;top:0}.page-what-is-diagnostic .after-lesson .lesson-advices li .icon svg{height:48px;width:48px}.page-what-is-diagnostic .popular-questions{margin-bottom:80px}.page-what-is-diagnostic .popular-questions .col{box-sizing:border-box;padding-right:40px;width:33.3333%}.page-what-is-diagnostic-poland{box-sizing:border-box}.page-what-is-diagnostic-poland h2{margin-bottom:24px}.page-what-is-diagnostic-poland h3{margin-bottom:16px}.page-what-is-diagnostic-poland .page-hero{box-sizing:border-box}.page-what-is-diagnostic-poland .page-hero .container{background-image:url(809db65b6950fe053f6b.png);background-position:right 100px top 50%;background-repeat:no-repeat;background-size:auto 85%;box-sizing:border-box;padding:100px 15px}.page-what-is-diagnostic-poland .page-hero .hero-image{display:none}.page-what-is-diagnostic-poland .page-hero .hero-image img{display:block;max-width:75%;width:100%}.page-what-is-diagnostic-poland .page-hero h1{margin-bottom:32px;max-width:500px}.page-what-is-diagnostic-poland .page-hero h2{max-width:500px}.page-what-is-diagnostic-poland .page-hero .text-block p{font-size:18px;max-width:550px}.page-what-is-diagnostic-poland .page-hero .buttons-wrap{margin-top:24px}.page-what-is-diagnostic-poland .text-section{margin-bottom:100px}.page-what-is-diagnostic-poland .text-section .text-block{max-width:50%}.page-what-is-diagnostic-poland .special-section{background-color:#ff6943;box-sizing:border-box;color:#000;margin-bottom:100px;padding:64px}.page-what-is-diagnostic-poland .special-section .text-block{max-width:50%}.page-what-is-diagnostic-poland .special-section h3{margin-bottom:24px}.page-what-is-diagnostic-poland .special-section p{color:#fff;display:block;font-size:24px;margin-bottom:24px}.page-what-is-diagnostic-poland .special-section .button{background-color:#000}.page-what-is-diagnostic-poland .problems-section{margin-bottom:100px}.page-what-is-diagnostic-poland .problems-section .text-block{max-width:550px}.page-what-is-diagnostic-poland .problems-section .levels-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:32px}.page-what-is-diagnostic-poland .problems-section .levels-wrap .level{background-color:#112136;border-radius:10px;box-sizing:border-box;color:#fff;margin-bottom:20px;padding:48px;width:calc(50% - 10px)}.page-what-is-diagnostic-poland .problems-section .levels-wrap .level h3{font-size:24px;margin-bottom:24px}.page-what-is-diagnostic-poland .problems-section .levels-wrap .level h3 span{display:block;font-size:16px}.page-what-is-diagnostic-poland .problems-section .levels-wrap .level p{margin-bottom:12px}.page-what-is-diagnostic-poland .how-it-works{margin-bottom:100px}.page-what-is-diagnostic-poland .how-it-works h2{max-width:550px}.page-what-is-diagnostic-poland .how-it-works h3{margin-bottom:32px}.page-what-is-diagnostic-poland .how-it-works p{font-size:18px;max-width:550px}.page-what-is-diagnostic-poland .how-it-works .how-it-works-list{display:flex;flex-wrap:wrap;margin:48px 0}.page-what-is-diagnostic-poland .how-it-works .how-it-works-list .item{margin-bottom:42px;width:50%}.page-what-is-diagnostic-poland .how-it-works .how-it-works-list .item .eyebrow{box-sizing:border-box;display:block;font-size:12px;margin-bottom:12px;padding-left:12px;position:relative;text-transform:uppercase}.page-what-is-diagnostic-poland .how-it-works .how-it-works-list .item .eyebrow:before{background-color:#0070f0;border-radius:50%;content:"";height:4px;left:0;margin-top:-2px;position:absolute;top:50%;width:4px}.page-what-is-diagnostic-poland .how-it-works .how-it-works-list .item ul{padding-left:0}.page-what-is-diagnostic-poland .how-it-works .how-it-works-list .item ul li{list-style-type:none}.page-what-is-diagnostic-poland .how-it-works .how-it-works-list .item p{font-size:18px;line-height:1.6;max-width:550px}.page-what-is-diagnostic-poland .how-it-works .how-it-works-list .item p span{color:#752de8;display:block;font-style:italic;font-weight:700}.page-what-is-diagnostic-poland .how-it-works .how-it-works-list .item p a{color:#752de8;text-decoration:underline}.page-what-is-diagnostic-poland .features-section{margin-bottom:100px}.page-what-is-diagnostic-poland .features-section .row{display:flex;margin-bottom:48px}.page-what-is-diagnostic-poland .features-section .col{width:50%}.page-what-is-diagnostic-poland .features-section .item{margin-bottom:24px}.page-what-is-diagnostic-poland .features-section .item .number{color:#0070f0;display:block;font-size:48px;margin-bottom:16px}.page-what-is-diagnostic-poland .features-section .item p{max-width:505px}.page-what-is-diagnostic-poland .features-section .button{background-color:#0070f0}.page-what-is-diagnostic-poland .reminder-section{margin-bottom:100px}.page-what-is-diagnostic-poland .reminder-section .two-columns{align-items:center;box-sizing:border-box;margin:0 -16px}.page-what-is-diagnostic-poland .reminder-section .two-columns .col{box-sizing:border-box;margin-bottom:16px;padding:16px;width:50%}.page-what-is-diagnostic-poland .reminder-section .two-columns .col .number{color:#0070f0;display:block;font-size:48px;margin-bottom:16px}.page-what-is-diagnostic-poland .reminder-section .two-columns .col p{max-width:505px}.page-what-is-diagnostic-poland .reminder-section .two-columns .list-block{background-color:#5a2fd0;border-radius:10px;box-sizing:border-box;color:#fff;padding:48px}.page-what-is-diagnostic-poland .reminder-section .two-columns .list-block .pricing-text .row{align-items:flex-end;justify-content:flex-start}.page-what-is-diagnostic-poland .reminder-section .two-columns .list-block .price-block{box-sizing:border-box;margin:32px 0;padding-right:16px}.page-what-is-diagnostic-poland .reminder-section .two-columns .list-block .price-block strong{display:block;font-size:48px;line-height:1}.page-what-is-diagnostic-poland .reminder-section .two-columns .list-block .price-block small{font-size:12px;font-weight:400}.page-what-is-diagnostic-poland .reminder-section .two-columns .list-block .price-block.smaller strong{font-size:18px}.page-what-is-diagnostic-poland .reminder-section .two-columns .list{box-sizing:border-box;padding-left:80px}.page-what-is-diagnostic-poland .reminder-section .two-columns .list li{box-sizing:border-box;line-height:1.2;list-style:none;margin-bottom:24px;max-width:320px;padding-left:20px;position:relative}.page-what-is-diagnostic-poland .reminder-section .two-columns .list li:before{background-color:#000;box-sizing:border-box;content:"";height:20px;left:0;position:absolute;top:3px;width:3px}.page-what-is-diagnostic-poland .reminder-section .two-columns .list li:last-child{margin-bottom:0}.page-what-is-diagnostic-poland .reminder-section .notice{max-width:550px}.page-what-is-diagnostic-poland .tasks-section{margin-bottom:100px}.page-what-is-diagnostic-poland .tasks-section .two-columns{box-sizing:border-box;margin:0 -16px}.page-what-is-diagnostic-poland .tasks-section .two-columns .col{box-sizing:border-box;margin-bottom:48px;padding:16px;width:50%}.page-what-is-diagnostic-poland .tasks-section .two-columns .col .number{color:#0070f0;display:block;font-size:48px;margin-bottom:16px}.page-what-is-diagnostic-poland .tasks-section .two-columns .col p{max-width:505px}.page-what-is-diagnostic-poland .tasks-section .two-columns .col strong{color:#752de8;display:block;margin-top:16px}.page-what-is-diagnostic-poland .price-section{margin-bottom:100px}.page-what-is-diagnostic-poland .price-section p{max-width:550px}.page-what-is-diagnostic-poland .feedback-section{margin-bottom:100px}.page-what-is-diagnostic-poland .feedback-section .row{justify-content:space-between}.page-what-is-diagnostic-poland .feedback-section .col{margin-bottom:20px;width:calc(50% - 10px)}.page-what-is-diagnostic-poland .feedback-section .feed-block{border:1px solid rgba(102,54,214,.192);border-radius:10px;box-sizing:border-box;min-height:280px;padding:64px 24px 24px;position:relative}.page-what-is-diagnostic-poland .feedback-section .feed-block:before{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='25' fill='none' viewBox='0 0 32 25'%3E%3Cpath fill='%236536D6' fill-rule='evenodd' d='M31.672 16.575c-.218-.671-.596-1.286-1.122-1.842-.55-.582-1.274-1.031-2.172-1.356-.899-.323-2.052-.486-3.474-.486h-1.93q.345-3.562 2.54-6.067 2.19-2.501 6.075-4.39L30.02.001a23.66 23.66 0 0 0-8.75 6.381c-2.423 2.809-3.63 5.59-3.63 8.35 0 2.966.7 5.291 2.111 6.97q2.116 2.516 6.058 2.515 2.499 0 4.346-1.668T32 18.657q.001-1.074-.328-2.082m-17.64 0a4.9 4.9 0 0 0-1.123-1.842c-.55-.582-1.274-1.031-2.173-1.356-.896-.323-2.05-.486-3.473-.486h-1.93q.345-3.562 2.538-6.067 2.194-2.501 6.077-4.39L12.378.001a23.66 23.66 0 0 0-8.75 6.381C1.206 9.191 0 11.972 0 14.732c0 2.966.698 5.291 2.11 6.97q2.113 2.516 6.057 2.515 2.499 0 4.347-1.668 1.845-1.667 1.845-3.892 0-1.074-.327-2.082' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-radius:50%;box-sizing:border-box;content:"";height:64px;left:24px;position:absolute;top:-32px;width:64px;z-index:2}.page-what-is-diagnostic-poland .feedback-section .feed-block .author{font-size:18px;font-weight:700;margin-bottom:12px}.page-what-is-diagnostic-poland .feedback-section .feed-block .author small{display:block;font-size:12px}.page-what-is-diagnostic-poland .feedback-section .feed-block .quote{line-height:160%}.help-landing{background-color:#211d4f;box-sizing:border-box;color:#fff;padding:120px 0 0}.help-landing h2{margin-bottom:24px}.help-landing h3{margin-bottom:16px}.help-landing .page-hero{color:#fff;margin:0 auto;max-width:550px;text-align:center}.help-landing .page-hero .button{background-color:#2a75e6;margin-top:32px}.help-landing .page-hero .button .icon{display:inline-block;margin-left:8px;vertical-align:middle}.help-landing .war-message{margin-bottom:60px}.help-landing .war-message .text-block{max-width:50%}.help-landing .media-request-section{background-color:#f9d549;box-sizing:border-box;color:#211d4f;margin-bottom:120px;padding:32px 0;text-align:center}.help-landing .how-it-works{margin-bottom:100px}.help-landing .how-it-works h3{margin-bottom:32px}.help-landing .how-it-works .item{box-sizing:border-box;margin-bottom:42px;padding-right:40px}.help-landing .how-it-works .item .eyebrow{box-sizing:border-box;display:block;font-size:12px;margin-bottom:12px;padding-left:12px;position:relative;text-transform:uppercase}.help-landing .how-it-works .item .eyebrow:before{background-color:#0070f0;border-radius:50%;content:"";height:4px;left:0;margin-top:-2px;position:absolute;top:50%;width:4px}.help-landing .how-it-works .item p{font-size:18px;line-height:1.6;max-width:550px}.help-landing .warning-message{background-color:#000;bottom:0;box-sizing:border-box;left:0;padding:6px;position:fixed;text-align:center;width:100%;z-index:3}.help-landing .warning-message p{font-size:12px}.help-landing .we-recieved{margin-bottom:100px}.help-landing .we-recieved .three-columns{box-sizing:border-box;margin:0 -16px}.help-landing .we-recieved .three-columns .col{box-sizing:border-box;padding:16px;width:33.3333%}.help-landing .we-recieved .card{background-color:#0070f0;border-radius:10px;box-sizing:border-box;padding:32px}.help-landing .we-recieved .card .icon{margin-bottom:72px}.help-landing .who-can-info{margin-bottom:100px}.help-landing .who-can-info .two-columns{box-sizing:border-box;margin:0 -16px}.help-landing .who-can-info .two-columns .col{box-sizing:border-box;padding:16px;width:50%}.help-landing .who-can-info .two-columns .text-block p{max-width:490px}.help-landing .who-can-info .two-columns .list .item{margin-bottom:24px}.help-landing .who-can-info .two-columns .list .item .icon{margin-bottom:12px}.help-landing .who-can-info .two-columns .list .item p{font-size:16px;max-width:360px}.help-landing .process-explanation{margin-bottom:100px}.help-landing .process-explanation .two-columns{box-sizing:border-box;margin:0 -16px}.help-landing .process-explanation .two-columns .col{box-sizing:border-box;padding:16px;width:50%}.help-landing .process-explanation .two-columns .card{background-color:#fff;border-radius:10px;box-sizing:border-box;min-height:420px;padding:48px}.help-landing .process-explanation .two-columns .card h2{color:#211d4f;margin-bottom:32px}.help-landing .process-explanation .two-columns .card li{box-sizing:border-box;color:#211d4f;list-style:none;margin-bottom:16px;padding-left:20px;position:relative}.help-landing .process-explanation .two-columns .card li:before{background-color:#0070f0;box-sizing:border-box;content:"";height:20px;left:0;position:absolute;top:3px;width:3px}.help-landing .process-explanation .two-columns .card.yellow-line li:before{background-color:#fbb231}.help-landing .plans{margin-bottom:100px}.help-landing .plans .four-columns{box-sizing:border-box;margin:0 -16px}.help-landing .plans .four-columns .col{box-sizing:border-box;padding:16px;width:25%}.help-landing .plans .four-columns .plan-card{background-color:#f9d549;border-radius:10px;box-sizing:border-box;color:#211d4f;padding:32px}.help-landing .plans .four-columns .plan-card h4{border-left:1px solid #000;box-sizing:border-box;color:#000;font-size:24px;margin-bottom:16px;padding-left:12px}.help-landing .plans .four-columns .plan-card .price{box-sizing:border-box;font-size:60px;font-weight:200;margin-top:110px}.help-landing .plans .four-columns .plan-card .price small{font-size:14px}.help-landing .plans .four-columns .plan-card .button{align-items:center;background-color:#0070f0;box-sizing:border-box;margin-top:42px}.help-landing .plans .four-columns .plan-card .button .icon{display:inline-block;margin-left:8px;vertical-align:middle}.help-landing .plans .buy-more{box-sizing:border-box;padding:60px 15px 0;text-align:center}.help-landing .plans .buy-more .button{background-color:#0070f0}.help-landing .about-school{margin-bottom:100px}.help-landing .about-school .text-block{max-width:50%}.help-landing .about-school .text-block p{max-width:575px}.help-landing .send-reuqest{margin-bottom:100px}.help-landing .send-reuqest .text-block{max-width:50%}.help-landing .send-reuqest .text-block p{max-width:575px}.help-landing .send-reuqest .text-block .button{margin-top:32px}.help-landing .send-reuqest .text-block .button .icon{display:inline-block;margin-left:8px;vertical-align:middle}.help-landing .press-section .logos svg{width:100%}.help-landing .press-section .video{margin-bottom:-300px;margin-top:60px}.help-landing .video-reviews{background-color:#fff;box-sizing:border-box;padding-top:400px}.help-landing .video-reviews h2,.help-landing .video-reviews p,.help-landing .video-reviews strong{color:#000}.help-landing.salary-landing{background-color:#f9d549;color:#211d4f}.help-landing.salary-landing .page-hero{color:#211d4f}.help-landing.salary-landing .button{background-color:#2a75e6;margin-top:32px}.help-landing.salary-landing .button .icon{display:inline-block;margin-left:8px;vertical-align:middle}.olympiad-page{box-sizing:border-box;padding:120px 0 0}.olympiad-page h2{margin-bottom:24px}.olympiad-page h3{margin-bottom:16px}.olympiad-page .page-hero{margin:0 auto 100px;max-width:550px;text-align:center}.olympiad-page .page-hero .button{background-color:#2a75e6;margin-top:32px}.olympiad-page .page-hero .button .icon{display:inline-block;margin-left:8px;vertical-align:middle}.olympiad-page .text-section{margin-bottom:100px}.olympiad-page .text-section .text-block{max-width:50%}.olympiad-page .how-it-works{margin-bottom:100px}.olympiad-page .how-it-works h3{margin-bottom:32px}.olympiad-page .how-it-works .how-it-works-list{display:flex;flex-wrap:wrap}.olympiad-page .how-it-works .how-it-works-list .item{margin-bottom:42px;width:50%}.olympiad-page .how-it-works .how-it-works-list .item .eyebrow{box-sizing:border-box;display:block;font-size:12px;margin-bottom:12px;padding-left:12px;position:relative;text-transform:uppercase}.olympiad-page .how-it-works .how-it-works-list .item .eyebrow:before{background-color:#0070f0;border-radius:50%;content:"";height:4px;left:0;margin-top:-2px;position:absolute;top:50%;width:4px}.olympiad-page .how-it-works .how-it-works-list .item ul{padding-left:0}.olympiad-page .how-it-works .how-it-works-list .item ul li{list-style-type:none}.olympiad-page .how-it-works .how-it-works-list .item p{font-size:18px;line-height:1.6;max-width:550px}.olympiad-page .how-it-works .how-it-works-list .item p span{color:#752de8;display:block;font-style:italic;font-weight:700}.olympiad-page .how-it-works .how-it-works-list .item p a{color:#752de8;text-decoration:underline}.olympiad-page .plans{margin-bottom:100px}.olympiad-page .plans .text-block{margin-bottom:60px}.olympiad-page .plans .four-columns{box-sizing:border-box;margin:0 -16px}.olympiad-page .plans .four-columns .col{box-sizing:border-box;padding:16px;width:25%}.olympiad-page .plans .four-columns .plan-card{background-color:#211d4f;border-radius:10px;box-sizing:border-box;color:#fff;min-height:240px;padding:32px}.olympiad-page .plans .four-columns .plan-card h4{border-left:1px solid #0070f0;box-sizing:border-box;color:#fff;font-size:24px;margin-bottom:64px;padding-left:12px}.olympiad-page .plans .four-columns .plan-card .price{box-sizing:border-box;font-size:60px;font-weight:200;margin-top:110px}.olympiad-page .plans .four-columns .plan-card .price small{font-size:14px}.olympiad-page .plans .four-columns .plan-card p{font-size:12px;line-height:1.6}.olympiad-page .rewards-section{margin-bottom:100px}.olympiad-page .rewards-section .three-columns{box-sizing:border-box;margin:0 -16px}.olympiad-page .rewards-section .three-columns .col{box-sizing:border-box;padding:16px;width:33.33333%}.olympiad-page .rewards-section .three-columns .image{box-sizing:border-box;margin-bottom:32px;max-width:100%}.olympiad-page .rewards-section .three-columns img{display:block;max-width:80%;width:100%}.olympiad-page .reminder-section{margin-bottom:100px}.olympiad-page .reminder-section .two-columns{box-sizing:border-box;margin:0 -16px}.olympiad-page .reminder-section .two-columns .col{box-sizing:border-box;margin-bottom:48px;padding:16px;width:50%}.olympiad-page .reminder-section .two-columns .col .number{color:#0070f0;display:block;font-size:48px;margin-bottom:16px}.olympiad-page .reminder-section .two-columns .col p{max-width:505px}.olympiad-page .tasks-section{margin-bottom:100px}.olympiad-page .tasks-section .two-columns{box-sizing:border-box;margin:0 -16px}.olympiad-page .tasks-section .two-columns .col{box-sizing:border-box;margin-bottom:48px;padding:16px;width:50%}.olympiad-page .tasks-section .two-columns .col .number{color:#0070f0;display:block;font-size:48px;margin-bottom:16px}.olympiad-page .tasks-section .two-columns .col p{max-width:505px}.olympiad-page .tasks-section .two-columns .col strong{color:#752de8;display:block;margin-top:16px}.olympiad-page .about-school{margin-bottom:100px}.olympiad-page .about-school .text-block{max-width:50%}.olympiad-page .about-school .text-block p{max-width:575px}.olympiad-page .send-reuqest{margin-bottom:100px}.olympiad-page .send-reuqest .text-block{max-width:50%}.olympiad-page .send-reuqest .text-block p{max-width:575px}.olympiad-page .send-reuqest .text-block .button{margin-top:32px}.olympiad-page .send-reuqest .text-block .button .icon{display:inline-block;margin-left:8px;vertical-align:middle}.olympiad-page .press-section .logos svg{width:100%}.olympiad-page .press-section .video{margin-bottom:-300px;margin-top:60px}.olympiad-page .video-reviews{background-color:#fff;box-sizing:border-box;padding-top:400px}.olympiad-page .video-reviews h2,.olympiad-page .video-reviews p,.olympiad-page .video-reviews strong{color:#000}.payment-page{box-sizing:border-box}.payment-page h2{margin-bottom:24px}.payment-page h3{margin-bottom:16px}.payment-page .page-hero{margin-bottom:0;text-align:left}.payment-page .page-hero .container{margin:0 auto 80px;width:100%}.payment-page .page-hero p{max-width:540px}.payment-page .page-hero .button{background-color:#2a75e6;margin-top:32px}.payment-page .page-hero .button .icon{display:inline-block;margin-left:8px;vertical-align:middle}.payment-page .row{display:flex}.payment-page .row .col-4{width:25%}.payment-page .payment-section{margin-bottom:20px}.payment-page .payment-section .two-columns{align-items:center;box-sizing:border-box}.payment-page .payment-section .two-columns .col{box-sizing:border-box;width:50%}.payment-page .payment-section .two-columns .col .number{color:#0070f0;display:block;font-size:48px;margin-bottom:16px}.payment-page .payment-section .two-columns .col p{max-width:505px}.payment-page .payment-section .two-columns .list-block{background-color:#5a2fd0;border-radius:10px;box-sizing:border-box;color:#fff;padding:48px}.payment-page .payment-section .two-columns .list-block .pricing-text .row{align-items:flex-end;justify-content:flex-start}.payment-page .payment-section .two-columns .list-block .price-block{box-sizing:border-box;margin:16px 0 24px;padding-right:16px}.payment-page .payment-section .two-columns .list-block .price-block strong{display:block;font-size:48px;line-height:1}.payment-page .payment-section .two-columns .list-block .price-block small{font-size:12px;font-weight:400}.payment-page .payment-section .two-columns .list-block .price-block.smaller strong{font-size:18px}.payment-page .payment-section .two-columns .list-block .payment-button{background-color:#fff;color:#000;justify-content:space-between}.payment-page .payment-section .two-columns .list-block .payment-button:hover{background-color:#000;color:#fff}.payment-page .payment-section .two-columns .list-block .payment-button svg{margin-left:10px;transform:translateY(3px)}.payment-page .payment-section .two-columns .list{box-sizing:border-box;padding-left:80px}.payment-page .payment-section .two-columns .list h3{margin-bottom:42px}.payment-page .payment-section .two-columns .list ul{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:0}.payment-page .payment-section .two-columns .list li{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;line-height:1.2;list-style:none;margin-bottom:24px;position:relative;width:50%}.payment-page .payment-section .two-columns .list li:last-child{margin-bottom:0}.payment-page .payment-section .two-columns .list li .icon{box-sizing:border-box;width:64px}.payment-page .payment-section .two-columns .list li .icon svg{display:block;height:auto;width:100%}.payment-page .payment-section .two-columns .list li p{font-size:14px;font-weight:500;line-height:120%;width:calc(100% - 80px)}.payment-page .payment-section .notice{font-size:12px;line-height:140%;max-width:320px!important}.payment-page .media-about-us{margin-bottom:60px}.payment-page .feedback-section{margin-bottom:100px}.payment-page .feedback-section .row{justify-content:space-between}.payment-page .feedback-section .col{margin-bottom:20px;width:calc(50% - 10px)}.payment-page .feedback-section .feed-block{border:1px solid rgba(102,54,214,.192);border-radius:10px;box-sizing:border-box;min-height:280px;padding:64px 24px 24px;position:relative}.payment-page .feedback-section .feed-block:before{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='25' fill='none' viewBox='0 0 32 25'%3E%3Cpath fill='%236536D6' fill-rule='evenodd' d='M31.672 16.575c-.218-.671-.596-1.286-1.122-1.842-.55-.582-1.274-1.031-2.172-1.356-.899-.323-2.052-.486-3.474-.486h-1.93q.345-3.562 2.54-6.067 2.19-2.501 6.075-4.39L30.02.001a23.66 23.66 0 0 0-8.75 6.381c-2.423 2.809-3.63 5.59-3.63 8.35 0 2.966.7 5.291 2.111 6.97q2.116 2.516 6.058 2.515 2.499 0 4.346-1.668T32 18.657q.001-1.074-.328-2.082m-17.64 0a4.9 4.9 0 0 0-1.123-1.842c-.55-.582-1.274-1.031-2.173-1.356-.896-.323-2.05-.486-3.473-.486h-1.93q.345-3.562 2.538-6.067 2.194-2.501 6.077-4.39L12.378.001a23.66 23.66 0 0 0-8.75 6.381C1.206 9.191 0 11.972 0 14.732c0 2.966.698 5.291 2.11 6.97q2.113 2.516 6.057 2.515 2.499 0 4.347-1.668 1.845-1.667 1.845-3.892 0-1.074-.327-2.082' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-radius:50%;box-sizing:border-box;content:"";height:64px;left:24px;position:absolute;top:-32px;width:64px;z-index:2}.payment-page .feedback-section .feed-block .author{font-size:18px;font-weight:700;margin-bottom:12px}.payment-page .feedback-section .feed-block .author small{display:block;font-size:12px}.payment-page .feedback-section .feed-block .quote{line-height:160%}.subscription-page{box-sizing:border-box}.subscription-page h2{margin-bottom:24px}.subscription-page h3{margin-bottom:16px}.subscription-page .page-hero{margin-bottom:100px;text-align:center}.subscription-page .page-hero .container{margin:0 auto 80px;width:100%}.subscription-page .page-hero p{max-width:540px}.subscription-page .page-hero .button{background-color:#2a75e6;margin-top:32px}.subscription-page .page-hero .button .icon{display:inline-block;margin-left:8px;vertical-align:middle}.subscription-page .row{display:flex}.subscription-page .row .col{width:50%}.subscription-page .row .col-4{margin-bottom:100px;width:25%}.subscription-page .row .col-5{width:calc(20% - 16px)}.subscription-page .section{margin-bottom:140px}.subscription-page .text-block{max-width:560px}.subscription-page .how-to-start .number{color:#0070f0;display:block;font-size:48px;margin-bottom:16px}.subscription-page .how-to-start .block{margin-bottom:64px;max-width:560px}.subscription-page .all-included{margin-bottom:48px}.subscription-page .video-reviews{box-sizing:border-box;padding-top:20px}.subscription-page .video-reviews .col-4{margin-bottom:0}.subscription-page .video-reviews h2,.subscription-page .video-reviews p,.subscription-page .video-reviews strong{color:#000}.page-terms-privacy .head{margin-bottom:64px;text-align:center}.page-terms-privacy .page-content{margin:0 auto;max-width:880px}.page-terms-privacy .page-content p{font-size:12px;line-height:140%;margin-bottom:24px}.page-terms-privacy .page-content p span{display:block;font-size:12px;line-height:140%;margin-bottom:1px}.page-terms-privacy .page-content ol,.page-terms-privacy .page-content ul{margin-bottom:24px}.page-terms-privacy .page-content li{list-style-type:none;margin-bottom:10px}.page-terms-privacy .page-content li span{display:block;font-size:12px;line-height:140%;margin-bottom:1px}.page-viber-registration{box-sizing:border-box}.page-viber-registration h2{margin-bottom:24px}.page-viber-registration h3{margin-bottom:16px}.page-viber-registration .buttons-wrap{text-align:center}.page-viber-registration .page-hero{margin-bottom:100px;text-align:center}.page-viber-registration .page-hero .container{margin:0 auto 80px;width:100%}.page-viber-registration .page-hero .viber-icon{margin-bottom:24px}.page-viber-registration .page-hero p{margin:0 auto;max-width:540px}.page-viber-registration .page-hero .button{margin-top:32px}.page-viber-registration .page-hero .button .icon{display:inline-block;margin-left:8px;vertical-align:middle}.page-viber-registration .row{box-sizing:border-box;display:flex;margin:0 -16px}.page-viber-registration .row .col{box-sizing:border-box;padding:16px;width:50%}.page-viber-registration .row .col-3{box-sizing:border-box;margin-bottom:100px;padding:16px;width:33.3333%}.page-viber-registration .row .col-4{box-sizing:border-box;margin-bottom:100px;padding:16px;width:25%}.page-viber-registration .section{margin-bottom:140px}.page-viber-registration .text-block{max-width:560px}.page-viber-registration .steps-section .card{background-color:#211d4f;border-radius:10px;box-sizing:border-box;color:#fff;min-height:240px;padding:32px}.page-viber-registration .steps-section .card h4{border-left:1px solid #0070f0;box-sizing:border-box;color:#fff;font-size:24px;margin-bottom:64px;padding-left:12px}.page-viber-registration .viber-features .row{margin-bottom:64px}.page-viber-registration .viber-features .number{color:#0070f0;display:block;font-size:48px;margin-bottom:16px}.page-viber-registration .viber-features .block{margin-bottom:64px;max-width:560px}.page-zno-free{box-sizing:border-box;padding:120px 0 0}.page-zno-free h2{margin-bottom:24px}.page-zno-free h3{margin-bottom:16px}.page-zno-free .buttons-wrap{text-align:center}.page-zno-free .page-hero{margin:0 auto 60px;max-width:550px;text-align:center}.page-zno-free .page-hero .button{background-color:#0070f0;margin-top:16px}.page-zno-free .page-hero .button .icon{display:inline-block;margin-left:8px;vertical-align:middle}.page-zno-free .row{box-sizing:border-box;display:flex;margin:0 -16px}.page-zno-free .row .col{box-sizing:border-box;padding:16px;width:50%}.page-zno-free .row .col-3{box-sizing:border-box;padding:16px;width:33.3333%}.page-zno-free .row .col-4{box-sizing:border-box;padding:16px;width:25%}.page-zno-free .video-intoduction{background-color:#222;box-sizing:border-box;margin-bottom:100px;padding:60px 0 100px}.page-zno-free .video-intoduction .head h2{color:#fff}.page-zno-free .video-intoduction .head p{color:#fff;max-width:480px}.page-zno-free .video-intoduction .play-button{background-color:#f9d549;color:#211d4f}.page-zno-free .video-intoduction .play-button svg path{fill:#211d4f}.page-zno-free .text-section{margin-bottom:100px}.page-zno-free .text-section .text-block{max-width:50%}.page-zno-free .reminder-section{margin-bottom:100px}.page-zno-free .reminder-section .two-columns{box-sizing:border-box;margin:0 -16px}.page-zno-free .reminder-section .two-columns .col{box-sizing:border-box;margin-bottom:0;padding:16px;width:50%}.page-zno-free .reminder-section .two-columns .col .block{background-color:#0070f0;border-radius:12px;box-sizing:border-box;min-height:275px;padding:42px}.page-zno-free .reminder-section .two-columns .col .number{color:#fff;display:block;font-size:48px;margin-bottom:80px}.page-zno-free .reminder-section .two-columns .col p{color:#fff;font-size:18px;max-width:505px}.page-zno-free .how-it-works{margin-bottom:100px}.page-zno-free .how-it-works h3{margin-bottom:32px}.page-zno-free .how-it-works .how-it-works-list{display:flex;flex-wrap:wrap}.page-zno-free .how-it-works .how-it-works-list .item{margin-bottom:42px;width:50%}.page-zno-free .how-it-works .how-it-works-list .item .eyebrow{box-sizing:border-box;display:block;font-size:12px;margin-bottom:12px;padding-left:12px;position:relative;text-transform:uppercase}.page-zno-free .how-it-works .how-it-works-list .item .eyebrow:before{background-color:#0070f0;border-radius:50%;content:"";height:4px;left:0;margin-top:-2px;position:absolute;top:50%;width:4px}.page-zno-free .how-it-works .how-it-works-list .item ul{padding-left:0}.page-zno-free .how-it-works .how-it-works-list .item ul li{list-style-type:none}.page-zno-free .how-it-works .how-it-works-list .item p{font-size:18px;line-height:1.6;max-width:550px}.page-zno-free .how-it-works .how-it-works-list .item p span{color:#752de8;display:block;font-style:italic;font-weight:700}.page-zno-free .how-it-works .how-it-works-list .item p a{color:#752de8;text-decoration:underline}.page-zno-free .steps-section{margin-bottom:100px}.page-zno-free .steps-section .card{background-color:#211d4f;border-radius:10px;box-sizing:border-box;color:#fff;min-height:240px;padding:32px}.page-zno-free .steps-section .card h4{border-left:1px solid #0070f0;box-sizing:border-box;color:#fff;font-size:24px;margin-bottom:64px;padding-left:12px}.page-zno-free .steps-section .buttons-wrap{margin-top:24px}.page-zno-free .steps-section .buttons-wrap .button{background-color:#0070f0}.page-zno-free .socials-cta-section{background-color:#0070f0;box-sizing:border-box;color:#fff;padding:48px 0;text-align:center}.page-zno-free .socials-cta-section .wrap{margin:0 auto;max-width:460px}.page-zno-free .socials-cta-section .youtube-button{align-items:center;background-color:#f9d549;color:#000;line-height:50px;margin-bottom:24px}.page-zno-free .socials-cta-section .youtube-button .icon{border-right:1px solid #000;box-sizing:border-box;display:inline-block;line-height:20px;margin-right:5px;padding-right:8px;vertical-align:middle}.page-zno-free .socials-cta-section .or h3{margin-bottom:6px}.page-zno-free .socials-cta-section .or p{margin-bottom:12px}.page-zno-free .socials-cta-section .or .button{background-color:#211d4f;margin:0 6px}.page-zno-free .video-reviews{background-color:#fff;box-sizing:border-box;margin-bottom:0;padding-top:100px}.page-zno-free .video-reviews h2,.page-zno-free .video-reviews p,.page-zno-free .video-reviews strong{color:#000}.page-blago-registration .hero-description-wrap{color:#fff;margin:0 auto;text-align:center}.page-blago-registration .media-about-us{padding:10px}.page-blago-registration .media-about-us .head{display:none}.page-blago-registration .media-about-us .col img{filter:invert(1);max-width:120px}.page-blago-registration .media-about-us .swiper-slide img{filter:invert(1)}.page-blago-registration .blago-form{background-color:#fff;border:1px solid #cfd6e4;border-radius:12px;box-sizing:border-box;padding:40px}.page-blago-registration .blago-form br{display:none}.page-blago-registration .blago-form .step.step-global{margin-bottom:48px}.page-blago-registration .blago-form .step-number{box-sizing:border-box;display:block;font-size:10px;letter-spacing:1pt;padding-left:12px;position:relative;text-transform:uppercase}.page-blago-registration .blago-form .step-number:before{background-color:#ffca6a;border-radius:50%;content:"";font-size:12px;height:4px;left:0;margin-top:-2px;position:absolute;top:50%;width:4px}.page-blago-registration .blago-form strong{display:block;font-size:14px;font-weight:500;margin-bottom:5px;max-width:480px}.page-blago-registration .blago-form strong i{background-color:#6536d6;border-radius:50%;box-sizing:border-box;display:inline-block;font-style:inherit;font-weight:400;line-height:24px;margin-right:10px;text-align:center;width:24px}.page-blago-registration .blago-form .wpcf7-list-item{margin-left:0}.page-blago-registration .blago-form .wpcf7-list-item label{background-color:#fff;border:1px solid #c5c5c5;border-radius:24px;box-sizing:border-box;color:#211d4f;cursor:pointer;display:inline-block;font-size:12px;line-height:40px;margin-bottom:16px;margin-left:0;margin-right:16px;padding:0 24px 0 16px;vertical-align:middle}.page-blago-registration .blago-form .wpcf7-list-item label:hover{background-color:#ececec}.page-blago-registration .blago-form input[type=email],.page-blago-registration .blago-form input[type=text]{background-color:#fff;border:1px solid #cfd6e4;border-radius:6px;box-sizing:border-box;font-size:12px;margin-bottom:16px;max-width:480px;padding:15px;width:100%}.page-blago-registration .blago-form input[type=file]{display:block;margin-top:10px}.page-blago-registration .blago-form input[type=tel],.page-blago-registration .blago-form textarea{background-color:#fff;border:1px solid #cfd6e4;border-radius:6px;box-sizing:border-box;font-size:12px;margin-bottom:16px;max-width:480px;padding:15px;width:100%}.page-blago-registration .blago-form textarea{resize:none}.page-blago-registration .blago-form .c-select{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='5' fill='none' viewBox='0 0 9 5'%3E%3Cpath fill='%23211D4F' d='m8.34 1.209-3.456 3.32a.56.56 0 0 1-.768 0L.659 1.209a.507.507 0 0 1 0-.738.56.56 0 0 1 .768 0L4.5 3.422 7.573.471a.56.56 0 0 1 .768 0 .507.507 0 0 1 0 .738'/%3E%3C/svg%3E");background-position:right 15px top 50%;background-repeat:no-repeat;background-size:15px auto;border:1px solid #cfd6e4;border-radius:6px;box-sizing:border-box;cursor:pointer;margin:0 0 16px;max-width:480px;overflow:hidden;padding:15px}.page-blago-registration .blago-form .c-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:none;border:none;box-shadow:none;box-sizing:border-box;cursor:pointer;font-size:12px;padding:0;width:100%}.page-blago-registration .blago-form .c-select .select-style select:focus{outline:none}.page-blago-registration .blago-form .notice{border-left:4px solid #34a853;box-sizing:border-box;font-size:12px;margin:16px 0 32px;max-width:480px;padding-left:16px}.page-blago-registration .blago-form .notice b{color:#0070f0}.page-blago-registration .blago-form input[type=submit]{background-color:#6536d6;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='11' fill='none' viewBox='0 0 10 11'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M5.288.932a.566.566 0 1 0-.765.834L7.98 4.935H.566a.566.566 0 0 0 0 1.132h7.413L4.523 9.234a.566.566 0 1 0 .765.834l4.528-4.15a.566.566 0 0 0 0-.835z' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:right 24px top 50%;background-repeat:no-repeat;border:0;border-radius:40px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:16px;letter-spacing:.2pt;line-height:60px;padding:0 48px 0 24px;text-align:center;transition:.2s ease;user-select:none}.codedropz-upload-handler{margin-top:12px}.codedropz-upload-handler .codedropz-upload-container{margin-top:10px!important;padding:24px 16px!important}.codedropz-upload-handler .codedropz-upload-inner h4{margin-bottom:5px!important}.codedropz-upload-handler .codedropz-btn-wrap{margin-top:10px!important}.codedropz-upload-handler .cd-upload-btn{background-color:#6536d6!important;border-radius:5px!important;box-sizing:border-box!important;color:#fff!important;display:block!important;margin-top:10px!important;padding:10px!important}.page-blago-registration-success .hero-description-wrap{margin:0 auto 40px;text-align:center}.page-blago-registration-success .hero-description-wrap .call-icon{border-radius:50%;box-sizing:border-box;margin:0 auto;max-width:200px;overflow:hidden}.page-blago-registration-success .hero-description-wrap .call-icon img{height:100%;width:100%}.page-blago-registration-success .about-school{margin-bottom:180px}.page-blago-registration-success .about-school .row{align-items:flex-start}.page-blago-registration-success .about-school .col{width:calc(50% - 20px)}.page-blago-registration-success .about-school .text-block{max-width:80%}.page-blago-registration-success .about-school .text-block p{max-width:575px}.page-blago-registration-success .about-school .statistic ul{list-style-type:none;margin-top:0}.page-blago-registration-success .about-school .statistic li{box-sizing:border-box;font-size:18px;font-weight:500;margin-bottom:24px;padding-left:24px;position:relative}.page-blago-registration-success .about-school .statistic li:before{background:#6536d6;border-radius:50%;box-sizing:border-box;content:"";height:8px;left:0;position:absolute;top:12px;width:8px}.page-blago-registration-success .press-section{margin-bottom:120px}.page-blago-registration-success .press-section .logos svg{width:100%}.page-blago-registration-success .teachers-section{margin-bottom:120px}.page-blago-registration-success .video-reviews{box-sizing:border-box}.page-blago-registration-success .video-reviews h2,.page-blago-registration-success .video-reviews p,.page-blago-registration-success .video-reviews strong{color:#000}.breadcrumbs-section{margin-bottom:40px}.breadcrumbs-section p{font-size:12px}.breadcrumbs-section a:hover{color:#ff6943}.blog-shortcode-cta{align-items:center;background-color:#112136;background-position:100% 100%;background-repeat:no-repeat;background-size:50% auto;border-radius:12px;box-sizing:border-box;color:#fff;display:flex;margin:40px auto;padding:42px;text-decoration:none!important}.blog-shortcode-cta .text-wrap{max-width:50%}.blog-shortcode-cta .text-wrap h3,.blog-shortcode-cta .text-wrap h3 span{text-decoration:none}.blog-shortcode-cta .text-wrap p{margin-bottom:0;text-decoration:none}.blog-shortcode-cta a{color:#fff;text-decoration:none}.blog-shortcode-cta .button-blog-cta{background-color:#6536d6;border-radius:40px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:14px;letter-spacing:.2pt;line-height:38px;margin-top:24px;padding:0 24px;position:relative;text-align:center;text-decoration:none!important;transition:.2s ease;user-select:none}.blog-shortcode-cta .button-blog-cta:hover{background-color:#ff6943}.cards-features .card{background-color:#112136;border-radius:10px;box-sizing:border-box;color:#282828;min-height:360px;padding:32px;position:relative}.cards-features .card strong{display:block;margin-bottom:24px}.cards-features .card p{font-size:14px}.cards-features .card.short-height{min-height:160px}.cards-features .card.yellow-bg{background-color:#f9d549}.cards-features .card.darkblue-bg{background-color:#112136;color:#fff}.cta-section{background-color:#ff6943;border-radius:24px;box-sizing:border-box;margin-bottom:80px;padding:80px;text-align:center}.cta-section h2{color:#fff}.cta-section strong{color:#fff;font-size:18px;line-height:1.4}.cta-section .button{border:1px solid transparent;margin-top:32px}.cta-section .button:hover{border-color:#fff}.forms-page{padding-bottom:100px}.forms-page h1{text-align:center}.wpcf7-response-output{display:none!important}.teacher-card{background-color:#fff;border-radius:14px;box-sizing:border-box;display:block;margin-bottom:20px;overflow:hidden}.teacher-card .photo{background-position:50%;background-size:cover;border-radius:50%;height:140px;margin:20px auto 0;width:140px}.teacher-card .details{box-sizing:border-box;padding:20px;position:relative}.teacher-card .details h3{font-size:15px;margin-bottom:5px;text-align:center}.teacher-card .details .price-wrap{text-align:center}.teacher-card .details .price{box-sizing:border-box;display:inline-block;margin:0 auto 10px;padding:5px 10px}.teacher-card .features li{font-size:12px;list-style-type:none;margin-bottom:10px}.teacher-card .features li p{font-size:12px}.teacher-card .buttons-wrap{text-align:center}.teacher-card .button{margin:0 auto}@media screen and (max-width:1280px){.container{padding:0 15px}header{width:calc(100% - 30px);width:calc(100% - 20px)}}@media screen and (max-width:991px){h1{font-size:32px}h2{font-size:24px}h3{font-size:18px}h4{font-size:16px}P{font-size:14px}.button{font-size:12px;letter-spacing:0}.row{display:block!important;margin:0}.row.col-fourth .col,.row.col-three .col{margin-bottom:12px;width:100%}.mobile-show{display:block}.desktop-show{display:none}.embed-video{border-radius:10px}.embed-video .play-button{bottom:6px;font-size:12px;left:6px;max-width:160px}.inner-page{padding-top:80px}.inner-page .page-hero-section .hero-description-wrap{max-width:100%}header{padding:10px 0}header .container{padding:0 15px}header .row{display:flex!important}header .logo{margin-right:10px}header .navigation{display:none}header .cta{line-height:40px}.start-section .container{background-image:none;padding:120px 15px 60px}.start-section .row{display:block}.start-section .col{margin-bottom:20px;width:100%}.start-section .tesis{padding-left:0;padding-right:0;width:100%}.start-section .tesis .button{width:100%}.start-section .teaser iframe{height:40vh}.why-us-section{margin-bottom:60px;padding:60px 15px}.why-us-section .col{margin-bottom:40px;width:100%}.benefits-sections .col{width:100%}.benefits-sections .description{column-count:1;column-gap:0;max-width:100%}.benefits-sections .benefits-table{margin-top:20px}.benefits-sections .benefits-table .table-row .table-cell{padding:20px 15px}.benefits-sections .benefits-table .table-row .table-cell.wide-cell{font-size:12px;line-height:1.2;padding:20px 15px}.benefits-sections .benefits-table .table-row .table-cell.transparent-cell{min-height:40px;padding:5px}.benefits-sections .benefits-table .table-row .table-cell.other-platforms{font-size:10px}.teachers-section{margin-bottom:60px;padding:0}.teachers-section .row{margin:0}.teachers-section .col{width:100%}.feedback-section{margin-bottom:60px}.feedback-section h2{padding-left:15px}.feedback-section .video-feed-gallery{display:block}.feedback-section .video-feedbacks{padding:0 15px;width:100%}.feedback-section .video-feedbacks iframe{border-radius:15px;height:30vh;margin:40px auto}.feedback-section .swiper-wrapper{padding:0 15px 50px}.form-request{margin-bottom:60px}.form-request .form-wrapper{border-radius:0;padding:40px 25px}.form-request .form-wrapper .form form{display:block}.form-request .form-wrapper .cell{border-radius:10px;width:100%}.form-request .form-wrapper .button{border-radius:10px;margin-top:10px;width:100%}.page-about .history-section .col-7{width:100%}.page-about .history-section .col-7 .image{margin-bottom:24px}.page-about .history-section .col-3{width:100%}.page-about .countries-section .row .countrie{margin-bottom:12px}.page-about .about-socials .socials .social{margin-bottom:24px}.page-about .about-offers .row{display:block}.page-about .about-offers .row .col{width:100%}.page-about .about-offers .row .offer{margin-bottom:32px}.page-about .documents-section .row .col{margin-bottom:12px;width:100%}.page-about .documents-section .row .info{display:block}.page-blog .container{padding:0 15px}.page-blog .col{width:100%}.page-blog-current-post{padding:120px 0 60px}.page-blog-current-post article{padding:0;width:100%}.page-blog-current-post article .author-profile-card .author-photo{height:140px;margin-bottom:24px;width:140px}.page-blog-current-post article .author-profile-card .author-details{margin-left:0;width:100%}.page-blog-current-post article .author-profile-card .author-socials .button{margin-right:4px}.page-blog-current-post .related-posts .col{width:100%}#toc_container{display:none!important}.blog-exit-modal{border-radius:6px;padding:16px 12px}.page-author .col{width:100%}.page-author .author-profile-card .author-photo{height:140px;margin-bottom:24px;width:140px}.page-author .author-profile-card .author-info{margin-left:0;width:100%}.all-courses-list{margin-bottom:60px;padding:0 15px}.all-courses-list .col,.all-courses-list ul li{width:100%}.page-course .head-course{background-image:none;margin-bottom:0;padding:0 15px 60px}.page-course .head-course .row .col{width:100%}.page-course .head-course .info{max-width:100%;padding-right:0}.page-course .head-course .info .buttons-wrap .button{margin-bottom:10px;margin-right:0;width:100%}.page-course .head-course .course-teaser{margin-top:40px}.page-course .course-program{margin-bottom:60px;margin-top:0}.page-course .course-program .container{border-radius:0;padding:40px 15px}.page-course .course-program .course-main-details .row{display:flex!important}.page-course .course-program .course-main-details .col{margin-bottom:20px;width:50%}.page-course .course-program .course-description{max-width:100%}.page-course .course-program .course-list .item .row{display:block}.page-course .course-program .course-list .item .name{width:75%}.page-course .course-program .course-list .item .info{padding-left:0;width:100%}.page-course .for-who{margin-bottom:60px;padding:60px 15px 1px}.page-course .for-who .col{width:100%}.page-course .course-feedback{margin-bottom:40px}.page-course .course-feedback h2{margin-left:15px}.page-course .course-feedback .swiper-wrapper{padding:0 15px 50px}.page-course .our-blog{padding:0 15px}.page-course .our-blog .posts-list .row{margin:0}.courses-pricing table{border-radius:0;padding:15px 0}.courses-pricing table th{font-size:14px}.courses-pricing table td{font-size:12px;width:33.3333%}.page-reviews .wrap{box-sizing:border-box;margin-bottom:30px;max-width:100%;padding:0 15px}.reviews-list .row{box-sizing:border-box;margin:0;padding:0 10px}.reviews-list .col{width:100%}.video-reviews .head{max-width:100%}.video-reviews .row{align-items:flex-start;display:flex!important;flex-wrap:wrap;margin:0 -10px}.video-reviews .col{padding:10px;width:100%}.video-reviews .video-card video{height:75vh}.page-became-teacher .what-you-get .col{margin-bottom:20px;width:100%}.page-became-teacher .why-us .blue-wrap{padding:40px 20px 20px}.page-became-teacher .why-us .row .col{margin-bottom:20px;padding-right:0;width:100%}.page-became-teacher .calculator-section .col{margin-bottom:20px;width:100%}.page-became-teacher .better-section .others-problems .col{padding-right:0;width:100%}.page-teachers .head-teachers .col{box-sizing:border-box;padding:0 15px;width:100%}.page-teachers .head-teachers .teaser{margin-top:20px}.page-teachers .head-teachers .teaser iframe{height:220px}.page-teachers .pricing-list{border-radius:0;padding:15px}.page-teachers .seo-block .col{box-sizing:border-box;padding:0 15px;width:100%}.teacher-block{border-radius:5px;padding:15px}.teacher-block .photo{margin-bottom:25px}.teacher-block .details{width:100%}.teacher-block .bio{max-width:100%;width:100%}.teacher-block .features li{width:100%}.teacher-current .teacher-head{max-width:100%}.teacher-current .bio-section{width:100%}.page-what-is-diagnostic .lesson-goals .col{margin-bottom:15px;width:100%}.page-what-is-diagnostic .lesson-will-show .col{margin-bottom:20px;width:100%}.page-what-is-diagnostic .after-lesson .col,.page-what-is-diagnostic .popular-questions .col{width:100%}.page-what-is-diagnostic-poland .page-hero .container{background-image:none;margin-bottom:60px;padding:60px 15px 0}.page-what-is-diagnostic-poland .page-hero .hero-image{display:block;margin-bottom:24px}.page-what-is-diagnostic-poland .text-section .text-block{max-width:100%}.page-what-is-diagnostic-poland .special-section{margin-bottom:60px;padding:48px 24px}.page-what-is-diagnostic-poland .special-section .text-block{max-width:100%}.page-what-is-diagnostic-poland .problems-section .levels-wrap{display:block}.page-what-is-diagnostic-poland .problems-section .levels-wrap .level{padding:32px;width:100%}.page-what-is-diagnostic-poland .how-it-works{margin-bottom:60px}.page-what-is-diagnostic-poland .how-it-works .how-it-works-list .item{width:100%}.page-what-is-diagnostic-poland .features-section .row{display:block}.page-what-is-diagnostic-poland .features-section .col,.page-what-is-diagnostic-poland .reminder-section .two-columns .col{width:100%}.page-what-is-diagnostic-poland .reminder-section .two-columns .list-block{max-width:100%;padding:32px}.page-what-is-diagnostic-poland .reminder-section .two-columns .list{padding-left:0}.page-what-is-diagnostic-poland .tasks-section .two-columns .col{width:100%}.page-what-is-diagnostic-poland .feedback-section .col{margin-bottom:16px;width:100%}.help-landing .war-message .text-block{max-width:100%}.help-landing .how-it-works .item,.help-landing .process-explanation .two-columns .col,.help-landing .we-recieved .three-columns .col,.help-landing .who-can-info .two-columns .col{width:100%}.help-landing .process-explanation .two-columns .card{padding:24px}.help-landing .plans .four-columns .col{width:100%}.help-landing .plans .four-columns .plan-card .price{margin-top:42px}.help-landing .plans .four-columns .plan-card .button{margin-top:16px}.help-landing .about-school .text-block,.help-landing .send-reuqest .text-block{max-width:100%}.help-landing .press-section .video{margin-bottom:40px;margin-top:20px}.help-landing .video-reviews{padding-top:60px}.olympiad-page .text-section .text-block{max-width:100%}.olympiad-page .how-it-works .how-it-works-list .item,.olympiad-page .plans .four-columns .col{width:100%}.olympiad-page .plans .four-columns .plan-card{min-height:auto}.olympiad-page .plans .four-columns .plan-card .price{margin-top:42px}.olympiad-page .reminder-section .two-columns .col,.olympiad-page .rewards-section .three-columns .col,.olympiad-page .tasks-section .two-columns .col{width:100%}.olympiad-page .about-school .text-block,.olympiad-page .send-reuqest .text-block{max-width:100%}.olympiad-page .press-section .video{margin-bottom:40px;margin-top:20px}.olympiad-page .video-reviews{padding-top:60px}.page-diagnostic-registration .diagnostic-form{padding:40px 20px}.page-diagnostic-registration .diagnostic-form .step.user-info{margin-bottom:0}.page-diagnostic-registration .diagnostic-form strong{font-size:18px}.page-diagnostic-registration-success .about-school,.page-diagnostic-registration-success .hero-description-wrap{margin-bottom:80px}.page-diagnostic-registration-success .about-school .row{display:block}.page-diagnostic-registration-success .about-school .col{margin-bottom:24px;width:100%}.page-diagnostic-registration-success .about-school .text-block{max-width:100%}.page-diagnostic-registration-success .press-section{margin-bottom:80px}.page-diagnostic-registration-success .video-reviews{padding-top:60px}.page-teacher-registration-success .about-school,.page-teacher-registration-success .hero-description-wrap{margin-bottom:80px}.page-teacher-registration-success .about-school .row{display:block}.page-teacher-registration-success .about-school .col{margin-bottom:24px;width:100%}.page-teacher-registration-success .about-school .text-block{max-width:100%}.page-teacher-registration-success .press-section{margin-bottom:80px}.page-teacher-registration-success .video-reviews{padding-top:60px}.faq-page{padding-top:80px}.faq-page .row{display:block}.faq-page .faq-listings .faq-list,.faq-page .row .col{width:100%}.faq-page .faq-listings .faq-question{box-sizing:border-box;padding-right:40px}.payment-page{padding-top:0}.payment-page .row{display:block}.payment-page .row .col-4{width:100%}.payment-page .payment-section .two-columns .col{margin-bottom:32px;width:100%}.payment-page .payment-section .two-columns .list-block{max-width:100%;padding:32px}.payment-page .payment-section .two-columns .list{padding-left:0}.payment-page .feedback-section .col{margin-bottom:16px;width:100%}.subscription-page{padding-top:80px}.subscription-page .row{display:block}.subscription-page .row .col,.subscription-page .row .col-4{width:100%}.subscription-page .row .col-5{margin-bottom:24px;width:100%}.subscription-page .features-section .col{width:100%}.subscription-page .features-section .block{min-height:auto}.subscription-page .video-reviews{padding-top:60px}.page-viber-registration{padding-top:0}.page-viber-registration .row{display:block;margin:0}.page-viber-registration .row .col,.page-viber-registration .row .col-3,.page-viber-registration .row .col-4{margin-bottom:16px;padding:0;width:100%}.page-viber-registration .section{margin-bottom:60px}.page-zno-free .row{display:block;margin:0}.page-zno-free .row .col,.page-zno-free .row .col-3,.page-zno-free .row .col-4{margin-bottom:16px;padding:0;width:100%}.page-zno-free .text-section .text-block{max-width:100%}.page-zno-free .how-it-works .how-it-works-list .item,.page-zno-free .reminder-section .two-columns .col{width:100%}.page-zno-free .video-reviews{padding-top:60px}.page-blago-registration .blago-form{padding:40px 20px}.page-blago-registration .blago-form .step.user-info{margin-bottom:0}.page-blago-registration .blago-form strong{font-size:14px}.page-blago-registration-success .about-school,.page-blago-registration-success .hero-description-wrap{margin-bottom:80px}.page-blago-registration-success .about-school .row{display:block}.page-blago-registration-success .about-school .col{margin-bottom:24px;width:100%}.page-blago-registration-success .about-school .text-block{max-width:100%}.page-blago-registration-success .press-section{margin-bottom:80px}.page-blago-registration-success .video-reviews{padding-top:60px}.blog-shortcode-cta{background-size:100% auto;padding:32px 24px 200px}.blog-shortcode-cta .text-wrap{max-width:100%}.cards-features .card{min-height:auto;padding:16px}.cards-features .card.short-height{min-height:auto}.cta-section{padding:40px}.faq-section{padding:60px 15px}.media-about-us{margin-bottom:0;padding:32px 0}.media-about-us .swiper-slide{align-items:center;display:flex;height:80px;justify-content:center}.media-about-us .swiper-slide img{display:block;margin:auto;max-width:80%;width:100%}.trustpilot-section .container{border-radius:0;padding:48px 0 24px}.trustpilot-section .container .row{display:block}.trustpilot-section .container .row .col{padding:0 24px;width:100%}}.show991,header .navigation li.show991{display:none}@font-face{font-family:FixelVariable;src:url(0bf1f04248110b9e0652.ttf)}body,html{box-sizing:border-box;margin:0;padding:0;-webkit-font-smoothing:antialiased;overflow-x:hidden}body{background-color:#fff;font-family:Rubik,sans-serif;height:inherit}.container{margin:0 auto;max-width:1280px}.container,header{box-sizing:border-box}header{background-color:#fff;border-radius:0;box-shadow:none;left:0;max-width:unset;padding:40px 0 20px;position:fixed;top:0;transform:none;transition:.2s ease;width:100%;z-index:1099}body.logged-in header{top:32px}body.logged-in header.scrolled{top:0}header.scrolled{backdrop-filter:blur(20px);background:hsla(0,0%,100%,.92);box-shadow:0 4px 24.5px 0 rgba(33,54,188,.12);padding:20px 0}header .head-wrapper{margin:auto;max-width:1280px;width:100%}header .container{box-sizing:border-box;max-width:1243px;padding:0 24px;position:relative}header .logo{height:100%;margin-right:20px;position:relative;transition:.2s;z-index:5}header.scrolled .logo img{max-height:30px;max-width:131px;padding-top:6px}header .navigation{left:0;position:relative;transform:none}header .navigation ul{display:flex;margin:0;padding-left:0}header .navigation li{list-style:none;margin:0 16px 0 0;padding:8px 0}header .navigation li a{color:#000;font-family:FixelVariable;letter-spacing:0}header .navigation li:hover a{color:#b143ff}header .navigation li:hover li a{color:#000}header .navigation li li:hover a{color:#b143ff}header .phone{color:#b143ff;font-family:FixelVariable;font-size:16px;font-weight:500;margin-right:0;position:relative;text-decoration:underline;transition:.2s;z-index:4}header .phone:hover{color:#b143ff;text-decoration:none}body header .language-switcher{height:auto;margin:0 24px 0 0;max-height:17px;width:auto}header .language-switcher ul{box-sizing:border-box;display:flex;flex-direction:column;margin:0;padding:0}header .language-switcher li.wpml-ls-current-language{left:0;opacity:1;position:relative;top:0;visibility:visible}html body .wpml-ls-legacy-list-horizontal a{display:block;font-size:14px;letter-spacing:0;line-height:1.2;padding:0!important}html body .wpml-ls-legacy-list-horizontal a:hover{color:#b143ff}html header .right-side .language-switcher li.wpml-ls-current-language{margin-bottom:0;padding:0 0 0 33px}body header .language-switcher:before{background-image:url(e4f5d5b434b2b793638d.svg);background-repeat:no-repeat;background-size:contain;content:"";height:24px;left:0;position:absolute;top:-3px;width:24px;z-index:-1}body header .language-switcher.hovered{margin-left:16px}body header .language-switcher.hovered:before{left:-24px;top:-4px}body header .language-switcher:hover:before{background-image:url(e04fd1d78a235fc8c66b.svg)}body .language-switcher:after{border-width:0;left:unset;padding:2px;right:3px;top:4px;transition:all .2s ease}body .language-switcher.hovered:after{transform:rotate(45deg);-webkit-transform:rotate(225deg)}html header .language-switcher.hovered ul{padding:0 24px 0 12px}header .language-switcher li span{display:inline-block;padding-right:16px}header .language-switcher.hovered li span{padding-right:0}body .wpml-ls-legacy-list-horizontal .wpml-ls-item{display:none}body .language-switcher.hovered .wpml-ls-legacy-list-horizontal .wpml-ls-item,body .wpml-ls-legacy-list-horizontal .wpml-ls-item.wpml-ls-current-language{display:block}body .language-switcher.hovered .wpml-ls-legacy-list-horizontal .wpml-ls-item.wpml-ls-item-en,body .language-switcher.hovered .wpml-ls-legacy-list-horizontal .wpml-ls-item.wpml-ls-item-ru,body .language-switcher.hovered .wpml-ls-legacy-list-horizontal .wpml-ls-item.wpml-ls-item-tr{display:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item.wpml-ls-item-ru.wpml-ls-current-language{display:block}html body header .right-side .language-switcher.hovered li{padding:0}html body header .right-side .language-switcher.hovered li a{border-bottom:1px solid #e4e4e4;display:inline-block;padding:6px 0!important}html body header .right-side .language-switcher.hovered li:last-child a{border-bottom:none}header .button{background:linear-gradient(90deg,#2e00a0,#af42fe 40%,#af42fe 95%,#f6e14f);border-radius:0;font-family:FixelVariable;font-size:14px;font-weight:500;line-height:16px;padding:10px 11px}header .whit-btn-cover{background:#2e00a0;background:linear-gradient(90deg,#2f00a0,#3b1694 21.15%,#802adc 92.51%,#ebc96a);margin-right:4px;z-index:1}header .whit-btn-cover:hover{background:linear-gradient(90deg,rgba(94,67,157,.8),rgba(115,78,173,.8) 21.15%,rgba(156,99,202,.8) 92.51%,hsla(43,38%,64%,.8))}header .button#topifagor{background:#fff;color:#000;margin:2px;padding:8px 9px;position:relative;z-index:3}header .navigation li a{display:block;font-size:14px;line-height:1em;transition:.2s ease}header .navigation li.wpml-ls-item{display:none}header .navigation li.menu-item-has-children{padding:8px 16px 8px 0}header .navigation li.menu-item-has-children:hover .sub-menu{left:0;opacity:1;position:absolute;right:unset;top:24px;visibility:visible;z-index:33}.language-switcher.hovered .wpml-ls-legacy-list-horizontal{border:1px solid #e4e4e4;border-radius:12px;margin:-10px -5px 0 0}body .button:hover{background:#455df3}body .button:active{background:#1e36cb;color:#c0c8ff}header .button:active,header .button:hover{background:linear-gradient(90deg,rgba(110,77,189,.8),rgba(194,120,251,.8) 94.18%,hsla(50,87%,75%,.8))}header .row{align-items:center;display:flex;justify-content:space-between}header .logo:hover{opacity:.9}header .left-side{align-items:center;display:flex}header .navigation li.menu-item-has-children:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='5' fill='none' viewBox='0 0 9 5'%3E%3Cpath fill='%23211D4F' d='m8.34 1.209-3.456 3.32a.56.56 0 0 1-.768 0L.659 1.209a.507.507 0 0 1 0-.738.56.56 0 0 1 .768 0L4.5 3.422 7.573.471a.56.56 0 0 1 .768 0 .507.507 0 0 1 0 .738'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% auto;content:"";height:5px;margin-top:-2.5px;position:absolute;right:0;top:50%;width:10px}header .navigation li.menu-item-has-children:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='5' fill='none' viewBox='0 0 9 5'%3E%3Cpath fill='%23b143ff' d='m8.34 1.209-3.456 3.32a.56.56 0 0 1-.768 0L.659 1.209a.507.507 0 0 1 0-.738.56.56 0 0 1 .768 0L4.5 3.422 7.573.471a.56.56 0 0 1 .768 0 .507.507 0 0 1 0 .738'/%3E%3C/svg%3E")}header .navigation li .sub-menu{background-color:#fcfdfe;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.05);box-sizing:border-box;display:flex;flex-wrap:wrap;left:50%;max-width:640px;opacity:0;padding:20px;position:fixed;top:100%;transform:translateX(-50%);visibility:hidden;width:100vw}header .navigation li .sub-menu li{box-sizing:border-box;cursor:pointer;display:flex;margin:0;padding-right:20px;width:50%}header .navigation li .sub-menu a{border-radius:5px;box-sizing:border-box;cursor:pointer;display:block;font-size:14px;line-height:1;padding:15px;position:relative;text-align:left;width:100%}header .navigation li .sub-menu a:hover{background-color:#f4f5f7}header .right-side{align-items:center;display:flex}header .language-switcher{height:12px;margin-left:12px;position:relative;width:18px;z-index:5}header .language-switcher:hover li{opacity:1;visibility:visible}header .language-switcher li{opacity:0;visibility:hidden}header .language-switcher .wpml-ls-flag{display:block}header .menu-trigger{margin-left:16px;width:24px}.page-template-page-help-study header.scrolled{background-color:#211d4f}.page-template-page-help-study header .logo svg path{fill:#fff}.page-template-page-help-study header .navigation li a,.page-template-page-help-study header .phone{color:#fff}.page-template-page-help-study header .button{background-color:#2a75e6}.page-template-page-help-salary header.scrolled{background-color:#f9d549}.page-template-page-help-salary header .logo svg path{fill:#211d4f}.page-template-page-help-salary header .navigation li a,.page-template-page-help-salary header .phone{color:#211d4f}.page-template-page-help-salary header .button{background-color:#2a75e6}img{image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;image-rendering:crisp-edges;image-rendering:pixelated;-ms-interpolation-mode:nearest-neighbor}h3.gsection_title{font-size:12px;font-weight:400;margin-bottom:-14px;padding-left:10px;position:relative;text-transform:uppercase}h3.gsection_title:before{background-color:#6536d6;border-radius:50%;content:"";height:4px;left:0;margin-top:-2px;position:absolute;top:50%;width:4px}body .gform_wrapper.gravity-theme .gsection{border-bottom:none}.like-usual-label h3.gsection_title,body .gform_wrapper.gravity-theme .gfield_label{color:#000;font-size:18px;font-weight:700;margin-bottom:15px;text-transform:none}.radio-horiz .gchoice{border:1px solid #c5c5c5;border-radius:24px;cursor:pointer;line-height:40px;margin-bottom:16px;margin-left:0;margin-right:16px;padding:0 0 0 16px}body .gform_wrapper.gravity-theme .gfield-choice-input+label{max-width:unset}.gform_wrapper.gravity-theme .gfield-choice-input{margin-right:-33px}.gform_wrapper.gravity-theme .gfield_checkbox label,.gform_wrapper.gravity-theme .gfield_radio label{padding:0 20px 0 33px}body .gform_wrapper.gravity-theme .radio-horiz .gfield_label{margin-bottom:40px}.gform_wrapper.gravity-theme .gfield input.large,.gform_wrapper.gravity-theme .gfield select.large{background-color:#fff;border:1px solid #cfd6e4;border-radius:24px;box-sizing:border-box;font-size:100%;height:auto;line-height:1.15;margin-bottom:0;padding:15px;width:100%}.ginput_container_number .gfield_description.instruction,.instruction.validation_message{display:none}.popup-flex{align-items:center;display:flex;padding:28px 0 28px 28px}.popup-flex>*{flex:1}.popup-flex .pop-flex-item{overflow:hidden}.pop-flex-item .gform_wrapper{margin-top:30px}.pop-flex-item .gfield_radio{display:flex;justify-content:space-around;white-space:nowrap}.pop-flex-item .gform_footer .gform_button.button{margin-top:30px;width:100%}.popup-flex .pop-flex-item img{display:block;margin-left:50px}.popup-flex .gform_confirmation_message{font-size:22px;font-weight:500;margin-top:40px}.pum-theme-18202 .pum-content+.pum-close,body .pum-theme-enterprise-blue .pum-content+.pum-close{padding:4px 4px 8px}.page-wrap a{color:var(--wp--preset--color--vivid-cyan-blue);cursor:pointer;text-decoration:underline}.page-wrap a.button{color:#fff;text-decoration:none}.page-wrap .left-tut-wrap a,.page-wrap a.button.yellow-button{color:#000;text-decoration:none}.page-wrap .posts-list a{text-decoration:none}.partial_entry_warning{display:none}body .gform_wrapper.gravity-theme input[type=text]{background-color:#fff;border:1px solid #cfd6e4;border-radius:24px;font-size:100%;height:auto;line-height:1.15;padding:15px}.popmake-content .gform_wrapper.gravity-theme .gfield input.large,body .popmake-content .gform_wrapper.gravity-theme input[type=text]{background-color:#f8f9fd;border:1px solid #d8dbe8;border-radius:5px;font-size:14px;height:32px;padding:0 16px}.pum-theme-18200 .pum-content,.pum-theme-default-theme .pum-content{padding-top:15px}.pum-theme-18200 .pum-title,.pum-theme-default-theme .pum-title{padding-right:25px}footer .bottom .row{align-items:end}.nega-margin{margin-bottom:-16px}body .gform_wrapper.gravity-theme .one-third .gfield_label,body .gform_wrapper.gravity-theme .two-thirds .gfield_label{display:none}.tutpopnamediv{margin-top:20px}.gform_wrapper.gravity-theme .gfield.gfield--width-third.two-thirds{-ms-grid-column-span:10;grid-column:span 10}.phone-flags .gfield_label,.two-thirds .gfield_label{opacity:0!important}.gform_wrapper.gravity-theme .gfield.gfield--width-third.one-third{-ms-grid-column-span:2;grid-column:span 2;margin-right:-14px}.phone-flags .gfield_radio{background-color:#f8f9fd;border:1px solid #d8dbe8;border-radius:5px 0 0 5px;font-size:14px;height:50px;height:32px;overflow:hidden;padding:0 16px 0 35px;position:relative;text-align:left}.popmake-content .gform_wrapper.gravity-theme .two-thirds.gfield input.large{border-radius:0 5px 5px 0}.phone-flags .gchoice{height:0;position:absolute;top:0;width:100%}.phone-flags input.gfield-choice-input,.phone-flags input.gfield-choice-input+label{height:0;top:50px}.phone-flags input.gfield-choice-input{overflow:hidden}.phone-flags input.gfield-choice-input:checked{height:0;overflow:visible}.phone-flags input.gfield-choice-input:checked+label{height:0;top:8px}.gform_wrapper.gravity-theme .phone-flags .gfield-choice-input+label img{left:0;position:absolute;top:0}.gform_wrapper.gravity-theme .phone-flags .gfield-choice-input+label{display:inline-block;line-height:18px;padding-left:24px}.phone-flags input.gfield-choice-input{appearance:none;background-color:#fbf9f6;position:absolute;width:100%}.gchoice label:hover,.phone-flags input.gfield-choice-input:hover{cursor:pointer}.phone-flags input.gfield-choice-input:checked+label{color:#000;z-index:1}.phone-flags .gchoice label{overflow:visible;padding:0 0 0 10px;position:absolute;width:100%;z-index:3}.phone-flags input.gfield-choice-input+label:after{background-position:0 14px;background-repeat:no-repeat;background-size:12px 18px;color:transparent;content:"";height:32px;left:-18px;position:absolute;top:-56px;width:90px;z-index:4}.phone-flags .gchoice:first-child input.gfield-choice-inpu+label:after{top:10px;z-index:4}.phone-flags .gchoice:last-child input.gfield-choice-input+label:after{top:-55px;z-index:4}.phone-flags .gchoice:first-child input.gfield-choice-input:checked+label:after,.phone-flags .gchoice:last-child input.gfield-choice-input:checked+label:after{opacity:0;top:50px;z-index:2}.ays-quiz-promote-powered-by-text{display:none!important}@media screen and (max-width:1280px){.container{padding:0 15px}header .navigation li.menu-item-has-children:hover .sub-menu{left:200px}}@media screen and (max-width:1200px){header .logo{max-width:100px;padding-top:6px}}@media screen and (max-width:1140px){header .logo{margin-right:16px}header .navigation li.menu-item-has-children{padding:8px 10px 8px 0}header .navigation li{margin:0 10px 0 0}header .button,header .navigation li a,header .phone,html body .wpml-ls-legacy-list-horizontal a{font-size:12px}}@media screen and (max-width:991px){.show991,header .navigation li.show991{display:block}header .container{padding:0 16px}.mobile-menu li.wpml-ls-item,.mobile-menu li.wpml-ls-item.wpml-ls-item-gb{display:none}header .mobile-show{display:flex}.show991{display:block}body header{padding:20px 0}.mobmenuico.opened{display:none}.menu-trigger.visible .mobmenuico.opened{display:block}.menu-trigger.visible .mobmenuico.closed{display:none}header .logo{margin-right:0}header .phone{display:none}header .button{box-sizing:border-box;font-size:10px;line-height:30px;padding:3px 12px}header .button .icon{display:none}header{padding:10px 0}header .row{display:flex!important}header .logo{margin-right:10px}header .navigation{display:none}header .cta{line-height:40px}.mobile-menu{align-items:flex-start;backdrop-filter:blur(20px);background:hsla(0,0%,100%,.97);box-shadow:0 4px 24.5px 0 rgba(33,54,188,.12);box-sizing:border-box;display:flex;height:100vh;left:0;max-height:100vh;overflow:hidden;padding:120px 15px 0;position:fixed;top:0;transform:translate3d(100%,0,0);transition:.2s;width:100%;z-index:1049}.mobile-menu.visible{transform:translateZ(0)}.mobile-menu li{border-bottom:1px solid #e4e4e4;list-style-type:none;margin-bottom:16px;padding-bottom:16px}.mobile-menu li:last-child{border-bottom:0}.mobile-menu .sub-menu{box-sizing:border-box;margin-bottom:0;margin-top:0;padding-left:0;padding-top:6px}.mobile-menu .sub-menu li{border-bottom:0;display:block;margin-bottom:0;padding-bottom:0;width:100%}.mobile-menu .sub-menu a{box-sizing:border-box;font-size:12px;font-weight:400;line-height:1;padding-left:16px}.mobile-menu a{color:#000;font-size:20px;font-weight:400}.mobile-menu .boldlink a{font-weight:700}.mobile-menu li.absbutton{border-bottom:none;display:inline-block;margin-bottom:0;padding-bottom:0;z-index:22}.mobile-menu .absbutton a{color:#fff;font-weight:500;letter-spacing:-.4px;line-height:28px}.menu-main-menu-tr-container,.menu-navigation-container,.menu-navigation-en-container,.menu-navigation-pl-container,.menu-navigation-ru-container{width:100%}.mobile-menu .menu{max-height:100vh;overflow-y:scroll;padding:10px 0 50px}}@media(max-width:700px){body .gform_wrapper.gravity-theme .gfield.gfield--width-third.two-thirds{-ms-grid-column-span:9;grid-column:span 9}body .gform_wrapper.gravity-theme .gfield.gfield--width-third.one-third{-ms-grid-column-span:3;grid-column:span 3}}@media(max-width:641px){.gform_wrapper.gravity-theme .gfield.gfield--width-third.one-third{margin-right:-12px}.phone-flags .gchoice:last-child input.gfield-choice-input:checked+label:after,choice-input:checked+label:after{top:63px}.gform_wrapper.gravity-theme .gform_footer input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:60px}.popup-flex{flex-direction:column;padding:38px 20px}.popup-flex .pop-flex-item img{margin-left:0}.pum-theme-18200 .pum-title,.pum-theme-default-theme .pum-title{font-size:22px;line-height:26px}.pum-theme-default-theme .pum-container.popmake,html body .pum-container{top:50px!important}}@media(max-width:640px){.gform_wrapper.gravity-theme .gfield.gfield--width-third.one-third{margin-right:0}}@media(max-width:483px){body header .language-switcher{margin:0}}@media(max-width:480px){body .gform_wrapper.gravity-theme .gfield.gfield--width-third.two-thirds{-ms-grid-column-span:8;grid-column:span 8}body .gform_wrapper.gravity-theme .gfield.gfield--width-third.one-third{-ms-grid-column-span:4;grid-column:span 4}.menu-navigation-container{width:100%}.mobile-menu a{font-weight:400}.mobile-menu .boldlink a{font-weight:700}.mobile-menu .sub-menu a{padding-left:0}.mobile-menu li.absbutton{display:block}}@media(max-width:463px){.mobile-menu li.wpml-ls-item{display:inline-block}.mobile-menu li.wpml-ls-item.wpml-ls-item-gb,.mobile-menu li.wpml-ls-item.wpml-ls-item-ru,body header .language-switcher{display:none}.mobile-menu li.absbutton{bottom:30px;position:absolute;width:calc(100% - 30px)}.mobile-menu li.wpml-ls-item{display:list-item;width:100%}.mobile-menu .menu{padding:60px 0 98px}body ul .wpml-ls-menu-item a{display:inline;position:relative}ul .wpml-ls-menu-item.wpml-ls-current-language>a:before{background-image:url(e4f5d5b434b2b793638d.svg);background-repeat:no-repeat;background-size:contain;content:"";height:24px;left:-34px;position:absolute;top:0;width:24px;z-index:-1}ul .wpml-ls-menu-item a.hovered{margin-left:16px}ul .wpml-ls-menu-item a.hovered:before{left:-24px;top:-4px}ul .wpml-ls-menu-item a:active:before{background-image:url(e04fd1d78a235fc8c66b.svg)}}@media(max-width:400px){body header .language-switcher{margin:-16px 0 0}}@media(max-width:370px){html body .gform_wrapper.gravity-theme .gfield.gfield--width-third.two-thirds{-ms-grid-column-span:7;grid-column:span 7}html body .gform_wrapper.gravity-theme .gfield.gfield--width-third.one-third{-ms-grid-column-span:5;grid-column:span 5}.button.button-diagnostics-header{display:none}}@media only screen and (max-width:360px){.page-diagnostic-registration .diagnostic-form{padding:40px 7px}}@media only screen and (max-width:348px){#chooseTutorButton{display:none}}
/*# sourceMappingURL=styles.65a7955ca72031ed3d9f.css.map*/