/*!
	Theme Name: Learn5
	Theme URI:
	Author: EVTIHII team
	Author URI:
	Description: TraducationFX
	Version: 0.9.0
	License: GNU General Public License v2 or later
	License URI: http:/www.gnu.org/licenses/gpl-2.0.html
	Text Domain: TraducationFX
*/.container,.container__flex,.cookie-notice-container{max-width:1520px;margin:0 auto;padding:0 20px;width:100%}.container__flex{display:flex}.content{max-width:1520px}[class*=col-]{padding:0 10px;min-height:1px}.row,.row-h-center,.row-nowrap,.row-v-center{margin:0 -10px;display:flex;align-items:baseline;flex-wrap:wrap;align-items:stretch}.row-v-center{align-items:center}.row-h-center{justify-content:center}.row-nowrap{flex-wrap:nowrap}.col-1{flex:0 1 8.3333333333%}.col-2{flex:0 1 16.6666666667%}.col-3{flex:0 1 25%}.col-4{flex:0 1 33.3333333333%}.col-5{flex:0 1 41.6666666667%}.col-6{flex:0 1 50%}.col-7{flex:0 1 58.3333333333%}.col-8{flex:0 1 66.6666666667%}.col-9{flex:0 1 75%}.col-10{flex:0 1 83.3333333333%}.col-11{flex:0 1 91.6666666667%}.col-12{flex:0 1 100%}@media (min-width:769px){.col-sm-1{flex:0 1 calc(8.3333333333% - 10px)}.col-sm-2{flex:0 1 calc(16.6666666667% - 10px)}.col-sm-3{flex:0 1 calc(25% - 10px)}.col-sm-4{flex:0 1 calc(33.3333333333% - 10px)}.col-sm-5{flex:0 1 calc(41.6666666667% - 10px)}.col-sm-6{flex:0 1 calc(50% - 10px)}.col-sm-7{flex:0 1 calc(58.3333333333% - 10px)}.col-sm-8{flex:0 1 calc(66.6666666667% - 10px)}.col-sm-9{flex:0 1 calc(75% - 10px)}.col-sm-10{flex:0 1 calc(83.3333333333% - 10px)}.col-sm-11{flex:0 1 calc(91.6666666667% - 10px)}.col-sm-12{flex:0 1 calc(100% - 10px)}}@media (min-width:1199px){.col-md-1{flex:0 1 8.3333333333%}.col-md-2{flex:0 1 16.6666666667%}.col-md-3{flex:0 1 25%}.col-md-4{flex:0 1 33.3333333333%}.col-md-5{flex:0 1 41.6666666667%}.col-md-6{flex:0 1 50%}.col-md-7{flex:0 1 58.3333333333%}.col-md-8{flex:0 1 66.6666666667%}.col-md-9{flex:0 1 75%}.col-md-10{flex:0 1 83.3333333333%}.col-md-11{flex:0 1 91.6666666667%}.col-md-12{flex:0 1 100%}.hide-md{display:none}}@media (min-width:1520px){.col-xl-1{flex:0 1 8.3333333333%}.col-xl-2{flex:0 1 16.6666666667%}.col-xl-3{flex:0 1 25%}.col-xl-4{flex:0 1 33.3333333333%}.col-xl-5{flex:0 1 41.6666666667%}.col-xl-6{flex:0 1 50%}.col-xl-7{flex:0 1 58.3333333333%}.col-xl-8{flex:0 1 66.6666666667%}.col-xl-9{flex:0 1 75%}.col-xl-10{flex:0 1 83.3333333333%}.col-xl-11{flex:0 1 91.6666666667%}.col-xl-12{flex:0 1 100%}}.btn_wide{background-color:#ec1e3b;border:2px solid #ec1e3b;color:#fff;font-weight:600;padding:20px 24px;height:64px;text-transform:uppercase;display:inline-flex;border-radius:10px;transition:color .3s,background-color .3s;justify-content:center;font-size:16px;line-height:150%;height:56px;width:100%;max-width:272px;margin:0 auto;display:flex;align-items:center;margin-bottom:32px}.btn_wide:hover{background-color:transparent;color:#151515;border:2px solid #ec1e3b!important}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}*{box-sizing:border-box}body{font-family:Prompt,sans-serif,sans-serif;font-weight:300;font-size:16px;margin:0;min-width:320px;line-height:24px;color:#151515}main{min-height:calc(100vh - 255px - 71px);overflow-x:hidden;background-color:#fff}img{max-width:100%;height:auto}a{text-decoration:none;color:#ec1e3b}a:active,a:focus,a:hover{text-decoration:none}p{color:#151515;margin-bottom:16px;margin-top:0;font-weight:300;font-size:16px;line-height:150%}ul{padding:0;margin:0;list-style:none}label{font-weight:600;font-size:14px;line-height:28px;margin-bottom:16px;display:block}input:not([type=checkbox]),textarea{background:#fff!important;border:1px solid #e7e9ec!important;border-radius:10px!important;min-height:48px;padding:8px 12px;font-weight:300;font-size:14px;line-height:150%;color:#151515}input:not([type=checkbox]):focus,textarea:focus{outline:0;border-color:#b6bbc4!important}button[type=submit],input[type=submit]{background-color:#ec1e3b;border:2px solid #ec1e3b;color:#fff;font-weight:600;padding:20px 24px;height:64px;text-transform:uppercase;display:inline-flex;border-radius:10px;transition:color .3s,background-color .3s;justify-content:center;font-size:16px;line-height:150%}button[type=submit]:hover,input[type=submit]:hover{background-color:transparent;color:#151515;border:2px solid #ec1e3b!important}textarea{min-height:87px;resize:vertical}.btn,.learndash-wrapper .ld-button,.learndash-wrapper .wpProQuiz_content a#quiz_continue_link{background-color:#ec1e3b;border:2px solid #ec1e3b;color:#fff;font-weight:600;padding:20px 24px;height:64px;text-transform:uppercase;display:inline-flex;border-radius:10px;transition:color .3s,background-color .3s;justify-content:center;font-size:16px;line-height:150%}.btn:hover,.learndash-wrapper .ld-button:hover,.learndash-wrapper .wpProQuiz_content a#quiz_continue_link:hover{background-color:transparent;color:#151515;border:2px solid #ec1e3b!important}.btn__invert{padding:12px 24px;height:48px;color:#151515;text-transform:uppercase;border:2px solid #ec1e3b;display:block;border-radius:10px;background-color:transparent;font-weight:600;font-size:16px;line-height:150%;transition:color .3s,background-color .3s;justify-content:center}.btn__invert:hover{background-color:#ec1e3b;color:#fff}.h1,h1{font-weight:700;font-size:48px;line-height:120%;margin-top:0;margin-bottom:40px}.h2,h2{margin-bottom:64px;font-weight:700;font-size:32px;line-height:140%;margin-top:0}.home .h1,.home h1{font-size:40px;line-height:48px}.home .h2,.home h2{font-weight:700;font-size:48px;line-height:120%;margin-bottom:64px}.home main{padding-top:0;padding-bottom:0}main{padding-top:80px;padding-bottom:80px}.h3,h3{font-weight:700;font-size:32px;line-height:140%;color:#151515;margin:0 0 16px}.text-center{text-align:center}.d-flex{display:flex}.content ul{padding-left:25px;margin-bottom:16px}.content ul li{position:relative;margin-bottom:8px}.content ul li::before{content:"";display:block;width:2px;height:2px;border-radius:100%;background-color:transparent;left:-16px;position:absolute;top:12px}.content ul .li-tag::before{background-color:#151515!important}footer ul,header ul{padding:0;margin:0}footer ul li,header ul li{margin:0}footer ul li::before,header ul li::before{display:none}.um{margin-bottom:0!important}.um .um-account-side li a.current span.um-account-icon{color:#ec1e3b}.um .um-col-alt{padding:0}.um .um-account-tab .um-field .um-field-label{margin-bottom:0}.um .um-account-meta{display:none}.um .um-account-side li{background-color:#f5f8fb}.um .um-account-side li a:hover{background-color:#f5f8fb}.um .um-account-main div.um-account-heading i{color:#ec1e3b}.um .um-account-main div.um-account-heading{color:#151515}.um .um-account-side li a span.um-account-title{color:#151515}.um .select2-container .select2-choice,.um .select2-container-multi .select2-choices,.um .um-form input[type=number],.um .um-form input[type=password],.um .um-form input[type=search],.um .um-form input[type=tel],.um .um-form input[type=text],.um .um-form textarea,.um input[type=email],.um input[type=password],.um input[type=tel],.um input[type=text]{border:1px solid #e7e9ec!important;border-radius:10px;padding:0 12px!important;width:100%;display:block;cursor:text!important;font-weight:300;font-size:14px;line-height:150%;height:40px!important;box-sizing:border-box!important;box-shadow:none!important;margin:0!important;position:static;outline:0!important;-webkit-appearance:none;color:#151515}.um .select2-container .select2-choice:disabled,.um .select2-container-multi .select2-choices:disabled,.um .um-form input[type=number]:disabled,.um .um-form input[type=password]:disabled,.um .um-form input[type=search]:disabled,.um .um-form input[type=tel]:disabled,.um .um-form input[type=text]:disabled,.um .um-form textarea:disabled,.um input[type=email]:disabled,.um input[type=password]:disabled,.um input[type=tel]:disabled,.um input[type=text]:disabled{background:#f7fbff!important;border:1px solid #e7e9ec!important}.um .select2-container .select2-choice:focus,.um .select2-container-multi .select2-choices:focus,.um .um-form input[type=number]:focus,.um .um-form input[type=password]:focus,.um .um-form input[type=search]:focus,.um .um-form input[type=tel]:focus,.um .um-form input[type=text]:focus,.um .um-form textarea:focus,.um input[type=email]:focus,.um input[type=password]:focus,.um input[type=tel]:focus,.um input[type=text]:focus{border-color:#b6bbc4!important}.um .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#ec1e3b}.um .um-field-checkbox{display:flex;align-items:center;width:100%}.um .um-field-checkbox i{display:none}.um .um-field-checkbox .um-field-checkbox-option{font-size:16px;color:#151515!important;margin-left:12px}.um .um-field-checkbox .um-field-checkbox-state{position:relative}.um .um-field-checkbox .um-field-checkbox-state:before{content:"";display:block;width:24px;height:24px;border:2px solid #e2e2e2;border-radius:3px;top:-2px;position:relative}.um .um-field-checkbox input:checked+.um-field-checkbox-state:after{content:"";position:absolute;background-image:url(img/check.svg);display:block;width:13px;height:10px;background-size:contain;background-repeat:no-repeat;background-position:center;left:8px;top:7px}.um .um-field{padding-top:24px}.um .um-field:first-child{padding-top:0}.um .um-field-label label{font-weight:300!important;font-size:14px!important;line-height:150%!important;color:#151515!important;margin-bottom:12px!important}.um .um-link-alt{color:#b6bbc4!important}.um input[type=submit].um-button{padding:11px 24px!important;background:#ec1e3b!important;border-radius:6px!important;color:#fff;border:2px solid #ec1e3b!important;transition:.3s;display:inline-flex;text-transform:uppercase!important;width:auto;font-family:Prompt,sans-serif,sans-serif;font-weight:600!important;font-size:16px;line-height:150%}.um input[type=submit].um-button:hover{background:0 0!important;color:#151515!important}.um-login .um-right{display:none}.um-login .um-left{float:right;text-align:right}.um-register .um-right{display:none}.um-register .um-left{float:right;text-align:right}@media (max-width:1199px){.home main{padding-top:100px}main{padding-top:130px}.overflow-hidden{overflow:hidden}}@media (max-width:991px){.h2,h2{font-size:32px}.h3,h3{font-size:24px}}@media (max-width:769px){.home main{padding-top:80px}.h2,h2{font-size:26px}.h3,h3{font-size:20px}}/*! ====== LANGUAGE ===== */.trp-language-switcher{padding-right:52px}.trp-language-switcher-container.menu-item-has-children>a .trp-ls-language-name{display:none}.trp-language-switcher div{background-image:none!important;border-radius:0!important;display:flex!important;align-items:center}.trp-ls-shortcode-current-language{width:inherit!important;height:inherit;background-color:transparent!important;border:none!important;padding:0!important}.trp-ls-shortcode-current-language a.trp-ls-shortcode-disabled-language{height:inherit;color:transparent!important;position:relative;width:auto!important;padding:39px 0 32px!important;z-index:0;display:flex;font-size:0;display:flex;align-items:center}.trp-ls-shortcode-current-language a.trp-ls-shortcode-disabled-language:after{content:"";background-image:url(img/arrow-down.svg);width:10px;height:6px;display:block;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:32px;top:50%;transform:translateY(-50%)}.trp-ls-shortcode-language{position:absolute!important}.trp-language-switcher>.trp-ls-shortcode-language>a{display:flex;width:100%;padding:18px 12px;align-items:center;justify-content:center;color:#151515;min-width:160px;max-height:52px;font-weight:400;font-size:12px;line-height:150%;font-weight:400;justify-content:center}.trp-language-switcher>.trp-ls-shortcode-language>a:hover{color:#ec1e3b;background:#f5f8fb}.trp-ls-shortcode-language a:first-child{display:none!important}.trp-ls-shortcode-language a img{margin-inline-end:9px!important}.trp-language-switcher:focus .trp-ls-shortcode-language,.trp-language-switcher:hover .trp-ls-shortcode-language{max-height:600px;overflow:hidden;display:flex!important;flex-wrap:wrap;flex-direction:column;box-sizing:content-box;width:220px!important;background:#fff!important;padding-top:0!important;top:84px;left:auto!important;right:-75px;border:1px solid #e7e9ec;z-index:999;border-radius:8px!important;padding:0}.trp-flag-image{margin:0;width:24px;height:16px;-o-object-fit:cover;object-fit:cover}.trp-language-switcher>div>a>img{height:18px;transform:translateY(-2px)}.trp-language-switcher:hover .trp-ls-shortcode-current-language{visibility:visible!important}/*! ====== LANGUAGE END===== */.left__header{display:flex;align-items:center;position:relative}.left__header ul{margin-bottom:0}.left__header li:before{display:none}.left__header .trp-language-switcher{height:32px;width:32px;position:absolute;left:-48px;top:50%;transform:translateY(-50%);margin:0;z-index:4}@media (max-width:769px){.trp-ls-shortcode-current-language a.trp-ls-shortcode-disabled-language{font-size:4px;margin-inline-end:10px}.trp-language-switcher{margin-inline-end:0;flex:0 0 65px}.trp-ls-shortcode-current-language a.trp-ls-shortcode-disabled-language{padding:14px 0 13px!important}}@media (max-width:640px){.trp-language-switcher:focus .trp-ls-shortcode-language,.trp-language-switcher:hover .trp-ls-shortcode-language{right:0;left:0!important;position:fixed!important;margin:0 auto;top:80px}}@media (max-width:480px){.trp-language-switcher .trp-ls-shortcode-language{left:0!important;right:0!important;width:100%!important}}.header{background-color:#fff;position:relative;min-height:120px;display:flex;align-items:center;box-shadow:0 0 4px #c9ced4}.header .container,.header .container__flex,.header .cookie-notice-container{display:flex;align-items:center;justify-content:space-between;padding-top:12px;padding-bottom:12px}.header-logo{flex:1 1 25%}.header-logo img{transform:translateY(5px);width:100%;max-width:200px}.header-menuWrapper{display:contents;align-items:center;justify-content:flex-end;flex:1 1 auto}.header-buttons{display:flex;align-items:center;position:relative;justify-content:flex-end;flex:1 1 33%}.header-openBtn{display:none}.header-menu{display:flex;align-items:center}.header-menu>li{margin:0 20px;position:relative;text-align:center}.header-menu>li>a{font-weight:500;color:#151515;padding-top:26px;padding-bottom:26px;display:block;cursor:pointer}.header-menu>li>a:hover{color:#151515}.header-menu>li.menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible;top:calc(100% - 16px)}.header-mobileMenu{display:none}.header-mobileMenu .header-students{display:none}.header-students{display:flex}.header-students li{margin-top:0;margin-bottom:0;margin-inline-start:12px;margin-inline-end:12px}.header-students li:last-child{margin-inline-end:0}.header-students li:first-child{margin-inline-start:0}.header-students li a{padding:12px 24px;height:48px;color:#151515;text-transform:uppercase;border:2px solid #ec1e3b;display:block;border-radius:10px;background-color:transparent;font-weight:600;font-size:16px;line-height:150%;transition:color .3s,background-color .3s;justify-content:center;text-align:center;padding-left:13px;padding-right:13px;min-width:165px}.header-students li a:hover{background-color:#ec1e3b;color:#fff}.header-menuBtn{display:none}.homepage{box-shadow:none}.sub-menu{border-radius:10px;border:1px solid #e7e9ec;padding:8px 0;position:absolute;background-color:#fff;width:238px;top:calc(100% - 24px);opacity:0;visibility:hidden;transition:.3s;z-index:9;text-align:start}.sub-menu li{margin-bottom:12px}.sub-menu li:last-child{margin-bottom:0}.sub-menu a{font-weight:400;font-size:14px;line-height:150%;padding:12px 20px;transition:.3s;width:100%;display:block;font-weight:500;color:#151515}.sub-menu a:hover{background-color:#f5f8fb;color:#ec1e3b;text-decoration:none}@media (max-width:1520px){.header-logo{flex:1 1 auto}.header-menuWrapper{flex:1 1 auto}.header-buttons{flex:1 1 25%}}@media (max-width:1366px){.header-menu{flex-wrap:wrap}.header-menu li{margin:0 12px}.header-buttons{flex:1 1 30%}}@media (max-width:1199px){.header{position:fixed;width:100%;z-index:9;top:0}.header-menu li{margin:0 20px}.header-buttons{margin-inline-start:auto;margin-inline-end:0;flex:1 1 auto}.header .container,.header .container__flex,.header .cookie-notice-container{padding-top:0;padding-bottom:0}.header-students{flex:0 1 auto;justify-content:flex-end}.header-mobileMenu{margin:26px -20px 0;height:calc(100vh - 74px);overflow:auto;position:absolute;left:0;right:0;top:96px;margin:0;background-image:url(img/bg-menu.svg);background-size:85%;background-repeat:no-repeat;background-position:bottom right}.header-mobileMenu::before{content:"";position:absolute;left:0;right:0;margin:0 auto;width:calc(100% - 40px);border-top:1px solid #e7e9ec}.header-mobileMenu.opened{display:block;background-color:#fff}.header-mobileMenu.opened .header-students{display:none}.header-menu{display:none;top:100px;left:0;right:0;bottom:0;background-repeat:no-repeat;background-size:cover}.header-menu>li{text-align:start}.header-menu>li>a{font-weight:500;font-size:20px;line-height:150%;padding-top:8px;padding-bottom:8px}.header-links.opened .header-menu{display:block;padding-bottom:90px;padding-top:24px}.header-links.opened+.header-menuBtn .header-openBtn{display:none}.header-links.opened+.header-menuBtn .header-openBtn_close{display:block}.header-desktop .header-desktopMenu{display:none}.header-menuBtn{display:flex;justify-content:flex-end;position:relative;margin-inline-start:24px}.header-menuBtn .trp-language-switcher{display:none}.header-openBtn{display:block;width:48px;height:48px;border:2px solid #ec1e3b;background-color:transparent;border-radius:10px;cursor:pointer;right:0;display:flex;align-items:center;justify-content:center}.header-openBtn_close{display:none;background-color:#ec1e3b;position:absolute;right:0;left:auto;margin:0 auto}.sub-menu{opacity:1;visibility:visible;position:static;background:0 0;border:none;width:auto}.sub-menu li{margin:0}.sub-menu a{font-weight:400;font-size:16px;line-height:150%;padding-top:9px;padding-bottom:9px}}@media (max-width:991px){.header{min-height:100px}}@media (max-width:769px){.header{padding-top:12px;padding-bottom:12px;min-height:80px}.header-students{flex-direction:column;top:101px;background-color:#fff;width:100%;height:240px;align-items:center;right:0;left:0;justify-content:center}.header-students li{margin:0}.header-students li:first-child{margin-bottom:32px}.header-students li a{min-width:340px;text-align:center}.header-buttons{display:none}.header-menu{top:340px}.header-menuBtn .trp-language-switcher{display:flex}.header-mobileMenu{top:80px}.header-mobileMenu.opened .header-students{display:flex}.header-desktopMenu~.header-students{display:none}.trp-language-switcher{padding-right:32px}.trp-language-switcher:focus .trp-ls-shortcode-language,.trp-language-switcher:hover .trp-ls-shortcode-language{top:50px;right:0}}@media (max-width:480px){.header-logo{width:120px;min-width:auto}.header-logo img{min-width:auto}.header-students li{width:100%}.header-students li a{max-width:80%;margin:0 auto}}.footer{background-color:#f5f8fb;padding-bottom:25px}.footer .custom-logo-link{display:flex;flex:1 1 auto}.footer .custom-logo-link img{margin-right:0;max-width:200px;margin-inline-end:1.5em}.footer__topWrapper{display:flex;justify-content:space-between;align-items:center;padding-top:25px;padding-bottom:25px}.footer__dataWrapper{display:flex;justify-content:space-between;align-items:center;flex:1 1 auto;flex-wrap:wrap}.footer__cards{display:flex;flex-wrap:wrap}.footer__cards img{margin-right:19px}.footer-menu{display:flex;margin:16px 0}.footer-menu li{margin:0 32px}.footer-menu li:first-child{margin-left:0}.footer-menu li:last-child{margin-right:0}.footer-menu li a{font-weight:400;font-size:16px;line-height:150%;color:#151515}.footer-menu li a:hover{text-decoration:underline}.footer-bottom{padding-top:16px;border-top:1px solid #a7aeb6;direction:ltr}.footer-disclaimer{font-weight:400;font-size:12px;line-height:150%;color:#a7aeb6;margin-bottom:8px}@media (max-width:1520px){.footer-cards{margin-top:28px}}@media (max-width:1199px){.footer__dataWrapper{padding-left:2%}.footer__topWrapper{align-items:flex-start}.footer-menu li{margin:0 20px}.footer .custom-logo-link{flex:1 1 200px}}@media (max-width:769px){.footer__topWrapper{flex-direction:column}.footer__dataWrapper{padding-left:0}.footer-menu li{margin:0 8px 16px}.footer .custom-logo-link{flex:1 1 auto}}@media (max-width:640px){.footer-menu{flex-wrap:wrap;margin-bottom:24px}.footer-menu li{margin:8px 40px 8px 0}.footer-menu li a{font-size:14px}}.banner{position:relative}.banner .container,.banner .container__flex,.banner .cookie-notice-container{padding:0 30px}.banner h1{margin-bottom:20px;max-width:800px;font-weight:700;font-size:60px;line-height:120%;text-align:center}.banner-description{font-weight:500;font-size:24px;line-height:150%;margin-bottom:32px}.banner-text{position:relative;z-index:2;height:100vh;max-height:780px;background-image:url(img/banner.jpg);display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:50px;width:100%}.banner-text::before{content:"";opacity:.6;background-color:rgba(255,255,255,.6);position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;border-radius:50px}.banner-text>*{z-index:2}.banner__secondVersion{background-image:url(img/banner-2.jpg);background-size:cover;background-position:center}.banner__secondVersion::before{content:"";display:block;width:50%;position:absolute;left:0;top:0;bottom:0;background:linear-gradient(161.96deg,rgba(255,255,255,.49) 13.99%,rgba(255,255,255,.04) 89.24%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.banner__secondVersion .banner-text{background-image:none;align-items:flex-start}.banner__secondVersion .banner-text h1{text-align:start}.banner__secondVersion .banner-text::before{display:none}.banner_video video{position:absolute;left:0;right:0;top:0;bottom:0;-o-object-fit:cover;object-fit:cover}.banner_video .banner-description,.banner_video h1{color:#151515}.ourRow{padding-top:160px;padding-bottom:140px;background-image:url(img/courses-bg.svg);background-repeat:no-repeat;background-size:100%}.ourRow p{margin:0}.ourRow__title{text-align:center}.ourRow__icon{margin-bottom:8px}.ourRow .ourRow__titleIcon{font-weight:600;font-size:24px;line-height:150%;margin-bottom:12px}.ourRow__item{margin:0 9px 20px;flex:1 1 calc(25% - 18px);padding:24px;border-radius:10px;border:1px solid #44474a;background-color:#fff}.academy__title{margin:0 auto 64px;text-align:center}.academy__outer{padding-top:120px;background-color:#f5f8fb;border-radius:50px;padding-bottom:96px}.academy__wrapper{display:flex;flex-wrap:wrap;justify-content:center;max-width:1152px;margin:0 auto}.academy__item{border-radius:10px;padding:20px 42px 32px;display:flex;flex:0 1 360px;margin:0 12px 24px;justify-content:space-between;border:1px solid #44474a}.academy__icon{width:64px;height:64px;display:block}.academy__number{font-weight:700;font-size:40px;line-height:120%}.academy__description{font-weight:500;font-size:20px;line-height:150%}.academy__secondVersion .academy__item{flex-direction:column-reverse;align-items:center;text-align:center;background-color:#fff;border:none;flex:0 1 190px;justify-content:flex-end}.academy__secondVersion .academy__icon{margin-block-end:30px}.academy__secondVersion .academy__number{margin-bottom:16px}.packages{padding-top:160px;padding-bottom:139px;background-color:#fff;background-image:url(img/packages-bg.svg);background-size:cover;background-position:bottom;background-repeat:no-repeat}.packages__header{background-color:#ec1e3b;text-align:center;padding:32px 25px 20px}.packages h2{margin-bottom:32px}.packages__wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto}.packages__item{width:320px;min-height:824px;background-color:#fff;border:1px solid #44474a;box-sizing:border-box;border-radius:10px;margin:0 10px 20px;transition:.2s;overflow:hidden}.packages__item:hover .btn_wide{background-color:transparent;color:#151515}.packages__item h3{margin-bottom:5px;color:#fff;text-transform:uppercase;font-weight:700;font-size:24px;line-height:150%}.packages .packages-card-disable{border-color:#d3d6dd}.packages .packages-card-disable .packages__header{background-color:#d3d6dd}.packages .packages-card-disable h3,.packages .packages-card-disable p{color:#fff}.packages .packages-card-disable .packages__list li{color:#a1a7b5}.packages .packages-card-disable .packages__list li::before{border-color:#a1a7b5;background-image:url(img/packages-mark-disabled-2.svg)}.packages .packages-card-disable .packages__list li.disabled::before{background-image:url(img/packages-mark-disabled.svg)}.packages .packages-card-disable .btn_wide{background-color:#d3d6dd;border-color:#d3d6dd;color:#fff;pointer-events:none;cursor:default;max-width:272px;margin:0 auto;display:flex;margin-bottom:32px}.packages .packages-card-disable .btn_wide:hover{border-color:#a1a7b5;color:#a1a7b5}.packages__list{font-weight:300;font-size:16px;line-height:150%;padding:16px 25px 25px}.packages__list li{display:flex}.packages__list li.disabled{color:#a1a7b5}.packages__list li.disabled::before{display:inline-table;background-image:url(img/packages-mark-disabled.svg)}.packages__list li::before{content:"";display:block;min-width:20px;min-height:20px;background-repeat:no-repeat;background-size:contain;background-position:center;margin-inline-end:13px;background-image:url(img/packages-mark.svg)}.packages__list li:not(:last-child){margin-bottom:12px}.packages__secondVersion .price{flex-direction:column}.packages__secondVersion .price p{color:#151515}.packages__secondVersion .price .sale{color:#a1a7b5}.packages__secondVersion .packages__item{padding:8px;border:1px solid #e7e9ec}.packages__secondVersion .packages__item h3{font-weight:700;font-size:18px;line-height:150%;background-color:#fbd2d8;text-transform:none;color:#ec1e3b;border-radius:10px;padding:5px 16px;display:inline-block;margin-bottom:16px;transition:.3s}.packages__secondVersion .packages__item:hover{box-shadow:0 0 16px #c9ced4}.packages__secondVersion .packages__item:hover h3{background-color:#ec1e3b;color:#fff}.packages__secondVersion .packages__header{background-color:transparent;background-image:linear-gradient(180deg,#ede9f4 0,rgba(241,239,247,0) 100%);border-radius:10px;padding:16px}.packages__secondVersion .packages-card-disable .price p{color:#a1a7b5}.packages__secondVersion .packages-card-disable:hover h3{background-color:#e0e2eb;color:#a1a7b5}.packages__secondVersion .packages-card-disable h3{background-color:#e0e2eb;color:#a1a7b5}.packages__secondVersion .packages-card-disable .packages__header{background-color:transparent}.price{color:#fff;display:flex;align-items:center;justify-content:center}.price p{color:inherit;margin-bottom:0;font-weight:700;font-size:40px;line-height:120%}.price .sale{font-weight:600;font-size:20px;line-height:150%;margin-inline-start:10px;color:#a1a7b5;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;margin-inline-start:10px}.currentSwitcher{display:flex;align-items:center;margin:0 auto 48px}.currentSwitcher div.active a{color:#ec1e3b}.currentSwitcher a{font-weight:600;font-size:24px;line-height:150%;color:#151515}.currentSwitcher>div:not(:last-child) a::after{content:"/";font-weight:700;font-size:24px;line-height:150%;margin:0 12px;color:#151515}.cyrrency{display:flex;justify-content:center}#cookie-notice .cn-button{margin:0 10px}@media (min-width:1024px){.translatepress-pt_BR .banner h1{font-size:45px}.translatepress-fr_FR .banner h1{font-size:50px}}@media (max-width:1280px){.home .h2,.home h2{line-height:140%}.h3,h3{font-size:20px}.packages h2{margin-bottom:24px}.packages-wrapper{flex:0 1 75%}.packages__item h3{font-size:24px}.currentSwitcher{margin-bottom:32px}}@media (max-width:991px){.banner,.banner-text{max-height:500px}.banner h1,.banner-text h1{font-size:40px;line-height:120%;margin-bottom:32px}.banner-description,.banner-text-description{font-size:18px;margin-bottom:40px}.banner__secondVersion .container,.banner__secondVersion .container__flex,.banner__secondVersion .cookie-notice-container{padding:0 20px}.home .h2,.home h2{font-size:32px;margin-bottom:48px}.ourRow{padding-top:100px;padding-bottom:80px;background-image:url(img/courses-bg-sm.svg)}.ourRow__item{flex:1 1 calc(50% - 18px)}.academy__outer{padding:80px 20px 56px}.academy__wrapper{max-width:90%}.packages{padding-top:100px;padding-bottom:80px;background-repeat:repeat;background-image:url(img/packages-tablet-sm.svg)}.packages h2{margin-bottom:24px}.packages-wrapper{flex:0 1 100%}}@media (max-width:769px){.packages{padding-top:90px;padding-bottom:60px}.banner h1{margin-bottom:20px}.banner-description{margin-bottom:32px}.banner__secondVersion .banner-text{align-items:center}.banner__secondVersion .banner-text .banner-description,.banner__secondVersion .banner-text h1{text-align:center}.banner__secondVersion::before{width:100%;background-image:none;background:#fff;opacity:.6;-webkit-backdrop-filter:none;backdrop-filter:none}.ourRow{padding-top:100px;padding-bottom:60px}.academy__outer{border-radius:0;margin:0 -20px}.academy__container{padding-top:80px;padding-bottom:60px}}@media (max-width:640px){.banner h1,.banner p{padding:0 20px;text-align:center}.banner h1{max-width:600px}.banner .container,.banner .container__flex,.banner .cookie-notice-container{padding:0}.banner-text{border-radius:0;background-image:url(img/bg-main-mobile.jpg)}.ourRow{padding-top:80px;padding-bottom:60px}.ourRow__item{flex:1 1 auto}.academy__container{padding-top:60px;padding-bottom:40px;border-radius:0}.academy__secondVersion .academy__item{flex-direction:column-reverse;align-items:center;text-align:center;border:none;flex:0 1 100%}.academy__wrapper{max-width:100%}}.ld-course-list-items .ld_course_grid{flex:1 1 auto;padding:0;max-width:calc(25% - 24px);margin:0 12px 24px}.ld-course-list-items .ld_course_grid .thumbnail.course{background:#fff;padding:24px;min-height:300px;border-radius:6px;border-width:2px;transition:.3s}.ld-course-list-items .ld_course_grid .thumbnail.course:hover{border-color:#ec1e3b}.ld-course-list-items .ld_course_grid .thumbnail.course img{max-width:140px;margin-bottom:32px}.ld-course-list-items .ld_course_grid .thumbnail.course .ld_course_grid_price{background:#ec1e3b;border:none;text-shadow:none;font-size:16px;font-family:Regular,sans-serif;line-height:24px;padding:4px 16px;border-radius:6px;box-shadow:none;left:-2px;top:-2px;font-weight:400}.ld-course-list-items .ld_course_grid .thumbnail.course .ld_course_grid_price[class*="_$"]{background:#aab0ba}.ld-course-list-items .ld_course_grid .thumbnail.course .ld_course_grid_price.ribbon-enrolled{background:#aab0ba}.ld-course-list-items .ld_course_grid .thumbnail.course .ld_course_grid_price:before{display:none}.ld-course-list-items .ld_course_grid .thumbnail .caption{padding:0;display:flex;flex-direction:column}.ld-course-list-items .ld_course_grid .thumbnail .caption p{margin-top:0!important}.ld-course-list-items .ld_course_grid .entry-title{font-size:18px;line-height:24px;color:#151515;text-align:center;margin-bottom:32px!important;order:1}.ld-course-list-items .ld_course_grid .learndash-wrapper{order:2}.ld-course-list-items .ld_course_grid .ld_course_grid_button{order:3}.ld-course-list-items .ld_course_grid .ld_course_grid_button a.btn-primary{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;max-width:100%;opacity:0}.ld-course-list-items .learndash-wrapper .ld-progress.ld-progress-inline .ld-progress-bar{margin-right:0}.ld-course-list-content{margin-bottom:36px}.ld-course-list-content+br{display:none}.learndash-wrapper.learndash-widget .ld-progress{margin-bottom:0;margin-top:0}.learndash-wrapper.learndash-widget .ld-progress .ld-progress-bar{margin-bottom:8px}.learndash-wrapper.learndash-widget .ld-progress .ld-progress-heading{width:100%;margin-bottom:0;margin-top:0}.learndash-wrapper.learndash-widget .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{font-size:16px;line-height:24px;color:#151515;text-align:center;margin:0 auto;text-transform:capitalize}.learndash-wrapper .ld-breadcrumbs{background:linear-gradient(92.46deg,#fff 0,rgba(255,255,255,0) 96.14%);margin-bottom:24px}.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments{font-size:16px;line-height:24px;color:#ec1e3b}.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments span a{font-family:Regular,sans-serif;font-weight:400}.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments span:last-child a{color:#778090}.learndash-wrapper .ld-breadcrumbs .ld-status.ld-status-progress{background:#ec1e3b}.learndash-wrapper .ld-breadcrumbs .ld-status.ld-status-complete{background:#d3d6dd!important;font-size:16px;line-height:24px;color:#151515;font-family:Prompt,sans-serif;font-weight:400;text-transform:capitalize;display:flex;align-items:center}.learndash-wrapper .ld-breadcrumbs .ld-status.ld-status-complete:before{content:"";display:block;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(img/checklesson_balck.svg);margin-right:8px}.learndash-wrapper #learndash_mark_complete_button,.learndash-wrapper .learndash_mark_complete_button{background:#ec1e3b!important;border-radius:6px;padding:7px 16px;border:2px solid #ec1e3b!important;margin-top:20px;height:40px;font-size:16px;font-weight:600!important;font-family:Prompt,sans-serif;transition:.3s;color:#fff}.learndash-wrapper #learndash_mark_complete_button:hover,.learndash-wrapper .learndash_mark_complete_button:hover{background:#fff!important;color:#ec1e3b!important;opacity:1}.learndash-wrapper #learndash_mark_complete_button:disabled,.learndash-wrapper .learndash_mark_complete_button:disabled{background:#d3d6dd!important;border:2px solid #d3d6dd!important;color:#fff}.learndash-wrapper #sfwd-mark-complete::after,.learndash-wrapper .sfwd-mark-complete::after{display:none!important}.learndash-wrapper .ld-progress .ld-progress-bar{border-radius:6px;height:4px}.learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage{background:#ec1e3b}.learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{font-size:16px;line-height:24px;font-family:Prompt,sans-serif;font-weight:400;color:#151515;text-transform:capitalize;margin-right:32px}.learndash-wrapper .ld-progress.ld-progress-inline .ld-progress-bar{background:#f5f8fb;margin-right:32px}.learndash-wrapper .ld-button .ld-text{font-weight:600}.learndash-wrapper .ld-button:focus{opacity:1}.learndash-wrapper .ld-button .ld-icon{transition:none;transform:translateX(-3px);font-size:10px;line-height:0}.learndash-wrapper .ld-button .ld-icon.ld-icon-arrow-right{transform:translateX(3px)}.learndash-wrapper .ld-course-status.ld-course-status-enrolled{background:#f5f8fb;border-radius:6px;align-items:center;padding:8px 16px}.learndash-wrapper .ld-course-status.ld-course-status-enrolled .ld-progress{padding-right:0}.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled{background-color:#f5f8fb}.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled>*{border-right:2px solid #151515}.learndash-wrapper .ld-item-list .ld-item-list-item{background:#f5f8fb;border-radius:6px;border:2px solid #e7e9ec;padding:14px;margin-top:0;margin-bottom:16px;transition:.3s}.learndash-wrapper .ld-item-list .ld-item-list-item:hover{background:0 0;border-color:#ec1e3b}.learndash-wrapper .ld-item-list .ld-item-list-item:hover .ld-item-title{color:#151515}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-name{display:flex;align-items:center}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview{padding:0}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-status-icon{border:none;background:0 0;margin-right:16px;margin-top:0;width:26px;height:26px}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-status-icon:before{content:"";display:block;width:26px;height:26px;background-size:contain;background-repeat:no-repeat;background-position:center}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-status-icon.ld-status-incomplete:before{background-image:url(img/unchecklesson.svg)}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-status-icon.ld-status-complete:before{background-image:url(img/checklesson.svg);background-color:#f5f8fb}.learndash-wrapper .ld-item-list.ld-course-list .ld-lesson-section-heading,.learndash-wrapper .ld-item-list.ld-lesson-list .ld-lesson-section-heading{font-size:24px;line-height:24px;font-family:Prompt,sans-serif;color:#151515;margin-top:48px;margin-bottom:24px;padding-left:16px}.learndash-wrapper .ld-lesson-status{background-color:transparent}.learndash-wrapper .ld-status-icon.ld-status-complete .ld-icon{display:none}.learndash-wrapper .ld-status-waiting{border-radius:6px;background:#aab0ba;color:#fff}.learndash-wrapper #btn-join,.learndash-wrapper .btn-join{background-color:#ec1e3b;border:2px solid #ec1e3b;color:#fff;font-weight:600;padding:20px 24px;height:64px;text-transform:uppercase;display:inline-flex;border-radius:10px;transition:color .3s,background-color .3s;justify-content:center;font-size:16px;line-height:150%}.learndash-wrapper #btn-join:hover,.learndash-wrapper .btn-join:hover{background-color:transparent;color:#151515;border:2px solid #ec1e3b!important}.learndash-wrapper .ld-tabs{margin-top:0;margin-bottom:0}.learndash-wrapper .ld-content-actions{border:none;padding-top:0;margin-top:32px;display:flex;align-items:center;justify-content:center}.learndash-wrapper .ld-content-actions .ld-content-action{padding-top:0;margin-bottom:0;padding-bottom:0}.learndash-wrapper .ld-content-actions .ld-content-action:nth-child(2){padding:0;margin:0 24px}.learndash-wrapper .ld-content-actions .ld-content-action:nth-child(2) a{font-size:16px}.learndash-wrapper .ld-content-actions>a{font-size:1em}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem{padding-left:0;padding-right:0;margin-bottom:16px;padding-top:0}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:last-child{margin-bottom:0}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerCorrect label:before,.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerCorrectIncomplete label:before,.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerIncorrect label:before{display:none}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerCorrect .ld-quiz-question-item__status span,.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerCorrectIncomplete .ld-quiz-question-item__status span,.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerIncorrect .ld-quiz-question-item__status span{display:none!important}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem label{display:flex!important;padding:12px 16px!important;align-items:center;position:relative;font-size:16px;line-height:24px;color:#151515;font-family:Prompt,sans-serif;font-weight:400;background:linear-gradient(92.46deg,#fff 0,rgba(255,255,255,0) 96.14%);transition:.3s;cursor:pointer}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem label.is-selected{background:0 0;color:#151515;border-color:#ec1e3b}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem label input{visibility:visible!important}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerCorrectIncomplete label{border-color:#2f8351!important;background:0 0}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:hover label{background:0 0;border-color:#ec1e3b}.learndash-wrapper .wpProQuiz_content .wpProQuiz_question{padding-bottom:0}.learndash-wrapper .wpProQuiz_content .wpProQuiz_response{background:0 0;padding:0;border:none;text-align:center;margin-bottom:0;margin-top:16px;min-height:auto}.learndash-wrapper .wpProQuiz_content .wpProQuiz_response .wpProQuiz_correct{position:relative;display:flex;align-items:center;justify-content:center;padding:16px 16px 16px 56px;border-radius:6px;font-size:16px;line-height:24px;font-family:Prompt,sans-serif;font-weight:400;color:#151515;background:rgba(136,204,187,.3)}.learndash-wrapper .wpProQuiz_content .wpProQuiz_response .wpProQuiz_incorrect{position:relative;display:flex;align-items:center;justify-content:center;padding:16px 16px 16px 56px;border-radius:6px;font-size:16px;line-height:24px;font-family:Prompt,sans-serif;font-weight:400;color:#151515;background:rgba(204,136,136,.4)}.learndash-wrapper .wpProQuiz_content .wpProQuiz_button,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2{background:#ec1e3b!important;color:#fff!important;border-radius:6px;border:2px solid #ec1e3b!important;transition:.3s;padding:6px 16px;font-family:Medium,sans-serif,sans-serif;font-weight:400;line-height:24px;font-size:16px;margin-bottom:32px;margin-top:32px;margin-right:0!important;min-width:auto!important}.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2:hover,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button:hover{background:#fff!important;color:#fff!important;opacity:.7}.learndash-wrapper .ld-alert-warning{background-color:transparent;color:#ec1e3b}.learndash-wrapper .ld-alert-warning .ld-button{border-bottom:1px solid #ec1e3b!important;padding:10px}.learndash-wrapper .ld-button,.learndash-wrapper .wpProQuiz_content a#quiz_continue_link{border:2px solid #ec1e3b!important;min-height:40px;font-family:Prompt,sans-serif;font-weight:400!important;font-size:16px;line-height:1;padding:10px;color:#fff!important}.learndash-wrapper .ld-button:hover,.learndash-wrapper .wpProQuiz_content a#quiz_continue_link:hover{background:0 0;color:#151515;border-bottom:none!important;opacity:1}.learndash-wrapper .wpProQuiz_graded_points,.learndash-wrapper .wpProQuiz_points{max-width:408px;margin:0 auto;background:linear-gradient(92.46deg,#fff 0,rgba(255,255,255,0) 96.14%);border-color:linear-gradient(92.46deg,#fff 0,rgba(255,255,255,0) 96.14%);border-radius:0;font-size:16px;line-height:24px;font-family:Regular,sans-serif;font-weight:400;color:#151515}.learndash-wrapper .ld-quiz-actions{border:none;padding-top:0;margin-bottom:32px!important}.learndash-wrapper .ld-quiz-actions input[name=reShowQuestion],.learndash-wrapper .ld-quiz-actions input[name=restartQuiz]{background:#ec1e3b;max-height:40px;line-height:1.4}.learndash-wrapper .ld-quiz-actions input.wpProQuiz_button:hover{color:#ec1e3b!important}.learndash-wrapper .course_progress .sending_progress_bar,.learndash-wrapper .ld-course-status .ld-status.ld-status-complete{background:0 0;color:#151515;font-family:Prompt,sans-serif;font-weight:400;display:flex;align-items:center;text-transform:capitalize;font-size:16px;letter-spacing:normal;line-height:24px;display:none}.learndash-wrapper .course_progress .sending_progress_bar:before,.learndash-wrapper .ld-course-status .ld-status.ld-status-complete:before{content:"";background-image:url(img/checklesson_balck.svg);display:block;width:24px;height:24px;margin-right:8px}.learndash-wrapper p.wpProQuiz_quiz_time{font-size:16px;line-height:24px;color:#151515;font-family:Regular,sans-serif;font-weight:400}form+.ld-course-step-back{transform:translateY(18px)}#closelang{display:none}.ld-progress-steps{font-size:16px;line-height:24px;color:#2c2f32;margin-inline-end:2em}.wp-block-group.post-lesson-content{text-align:center;margin-top:64px}.wp-block-group.post-lesson-content ul li:before{display:none}.wp-block-group.post-lesson-content h2{font-weight:700;font-size:24px;line-height:32px;color:#151515;margin-bottom:24px;text-align:center}.wp-block-group.post-lesson-content p{color:#151515;margin-bottom:32px}.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{background:#333d55;border-radius:6px}.wpProQuiz_content{margin-bottom:0}.wpProQuiz_header{font-size:20px;line-height:32px;text-align:center;color:#151515}.wpProQuiz_header+p{margin-bottom:6px!important}.learndash{border-bottom:1px solid #e2e2e2;margin-bottom:32px}.um-account-side ul li:before{display:none}.um-account-side li a.current span.um-account-icon,.um-account-side li a.current:hover span.um-account-icon{color:#ec1e3b}.um-login .um-form,.um-register .um-form{max-width:520px;margin:0 auto}#learndash-tooltips .ld-tooltip{background:#ec1e3b}.page-template-um-authorization h1{text-align:center}.flatpickr-months input:not([type=checkbox]){min-height:unset!important}#affwp-affiliate-dashboard input:not([type=checkbox]){min-height:unset!important}#affwp-affiliate-dashboard .afwpo-per-page-action{height:unset!important}#affwp-affiliate-dashboard #current-page-selector{width:unset!important}#affwp-affiliate-dashboard h4{font-size:32px;text-align:center;margin:36px 0 24px}#affwp-affiliate-dashboard h5{font-size:24px;margin:36px 0 12px}#affwp-affiliate-dashboard p{font-weight:inherit;line-height:inherit}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs{text-align:center}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li{padding:0 16px 0 0}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li a{font-size:20px}#affwp-affiliate-dashboard .afwpo-orders input:not([type=checkbox]){min-height:auto;height:auto}#affwp-affiliate-dashboard .afwpo-orders select{padding:8px 12px;border-radius:10px}#affwp-affiliate-dashboard .afwpo-orders .button{padding:1em!important}#affwp-affiliate-dashboard .afwpo-filters-wrapper input[type=submit]{border:2px solid #d2d1d7!important}#affwp-affiliate-dashboard .afwpo-filters-wrapper input[type=submit]:hover{border:2px solid #ec1e3b!important}#affwp-affiliate-dashboard #afwpo_per_page{height:3em}.affwp-form .affwp-wrap{margin-bottom:16px}.affwp-form label{cursor:auto;font-size:16px;line-height:2}.affwp-form input{font-size:16px;padding:6px 10px;border-radius:4px}.affwp-form input.button{width:auto!important;padding:8px 12px;border:2px solid #ec1e3b!important;color:#151515}.affwp-form input.button:hover{background-color:#ec1e3b!important;color:#fff}@media (max-width:1279px){.ld-course-list-items.row,.ld-course-list-items.row-h-center,.ld-course-list-items.row-nowrap,.ld-course-list-items.row-v-center{margin:0}.ld-course-list-items.row .ld_course_grid,.ld-course-list-items.row-h-center .ld_course_grid,.ld-course-list-items.row-nowrap .ld_course_grid,.ld-course-list-items.row-v-center .ld_course_grid{min-width:300px}.ld-course-list-items .ld_course_grid .entry-title{margin-bottom:0!important}.ld-course-list-items .ld_course_grid .learndash-wrapper{margin-top:32px}.ld-course-list-items .ld_course_grid .thumbnail.course{min-height:initial}}@media (max-width:769px){.learndash-wrapper .ld-course-status.ld-course-status-enrolled .ld-progress{flex-direction:column;align-items:baseline}.learndash-wrapper .ld-progress.ld-progress-inline .ld-progress-bar{width:100%;margin-right:0}}@media (max-width:640px){.learndash-wrapper .ld-content-actions{padding-bottom:0;margin-top:0}.learndash-wrapper .ld-content-actions .ld-button{margin-left:0}.learndash-wrapper .ld-content-actions .ld-content-action{margin-bottom:24px}.learndash-wrapper .ld-content-actions .ld-content-action:first-child{margin-bottom:0}.ld-tab-content .wp-block-group.post-lesson-content p{margin-bottom:0}}.cookie-notice-visible{background-color:#f5f8fb!important;box-shadow:0 0 4px rgba(26,34,47,.15)}.cn-text-container{color:#a7aeb6!important;font-weight:300;font-size:14px;line-height:150%}.cn-button.bootstrap,.cn-button.wp-default{padding:12px 24px;height:48px;color:#151515;text-transform:uppercase;border:2px solid #ec1e3b;display:block;border-radius:10px;background-color:transparent;font-weight:600;font-size:16px;line-height:150%;transition:color .3s,background-color .3s;justify-content:center}.cn-button.bootstrap:hover,.cn-button.wp-default:hover{background-color:#ec1e3b;color:#fff}.cookie-notice-container{text-align:left;padding-top:21px;padding-bottom:21px}#cookie-notice .cookie-notice-container{display:flex;align-items:center;justify-content:space-between}.cn-close-icon{display:none}.page-template-contacts-page div.wpforms-container-full .wpforms-form .wpforms-field-label{font-weight:300;font-size:14px;line-height:150%;margin-bottom:12px}.page-template-contacts-page .contacts-title{margin-bottom:16px}.page-template-contacts-page div.wpforms-container-full .wpforms-form input[type=date],.page-template-contacts-page div.wpforms-container-full .wpforms-form input[type=datetime-local],.page-template-contacts-page div.wpforms-container-full .wpforms-form input[type=datetime],.page-template-contacts-page div.wpforms-container-full .wpforms-form input[type=email],.page-template-contacts-page div.wpforms-container-full .wpforms-form input[type=month],.page-template-contacts-page div.wpforms-container-full .wpforms-form input[type=number],.page-template-contacts-page div.wpforms-container-full .wpforms-form input[type=password],.page-template-contacts-page div.wpforms-container-full .wpforms-form input[type=range],.page-template-contacts-page div.wpforms-container-full .wpforms-form input[type=search],.page-template-contacts-page div.wpforms-container-full .wpforms-form input[type=tel],.page-template-contacts-page div.wpforms-container-full .wpforms-form input[type=text],.page-template-contacts-page div.wpforms-container-full .wpforms-form input[type=time],.page-template-contacts-page div.wpforms-container-full .wpforms-form input[type=url],.page-template-contacts-page div.wpforms-container-full .wpforms-form input[type=week],.page-template-contacts-page div.wpforms-container-full .wpforms-form select,.page-template-contacts-page div.wpforms-container-full .wpforms-form textarea{font-family:Prompt,sans-serif;color:#151515}.page-template-contacts-page div.wpforms-container-full .wpforms-form .wpforms-page-button,.page-template-contacts-page div.wpforms-container-full .wpforms-form button[type=submit],.page-template-contacts-page div.wpforms-container-full .wpforms-form input[type=submit]{background-color:#ec1e3b;border:2px solid #ec1e3b;color:#fff;font-weight:600;padding:20px 24px;height:64px;text-transform:uppercase;display:inline-flex;border-radius:10px;transition:color .3s,background-color .3s;justify-content:center;font-size:16px;line-height:150%;width:50%;margin:0 0 0 auto;display:block;margin-top:12px}.page-template-contacts-page div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,.page-template-contacts-page div.wpforms-container-full .wpforms-form button[type=submit]:hover,.page-template-contacts-page div.wpforms-container-full .wpforms-form input[type=submit]:hover{background-color:transparent;color:#151515;border:2px solid #ec1e3b!important}.page-template-contacts-page div.wpforms-container-full .wpforms-form .wpforms-field input.user-invalid,.page-template-contacts-page div.wpforms-container-full .wpforms-form .wpforms-field input.wpforms-error,.page-template-contacts-page div.wpforms-container-full .wpforms-form .wpforms-field select.user-invalid,.page-template-contacts-page div.wpforms-container-full .wpforms-form .wpforms-field select.wpforms-error,.page-template-contacts-page div.wpforms-container-full .wpforms-form .wpforms-field textarea.user-invalid,.page-template-contacts-page div.wpforms-container-full .wpforms-form .wpforms-field textarea.wpforms-error,.page-template-contacts-page div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-has-error .choices__inner{border-color:#f8557c!important}.page-template-contacts-page div.wpforms-container-full .wpforms-form label.wpforms-error{color:#f8557c;margin-top:8px;font-weight:400;font-size:12px;line-height:150%}.contacts__wrapper{display:flex;justify-content:space-between}.contacts__left{max-width:622px}.contacts__right{padding-inline-start:101px;flex:1 1 auto}.contacts-item{margin-bottom:55px}.contacts .icon{margin-inline-end:24px;min-width:48px;min-height:48px;background-size:contain;background-position:center;background-repeat:no-repeat}.contacts .icon.email{background-image:url(img/email.svg)}.contacts .icon.details{background-image:url(img/map.svg)}.contacts .icon.phone{background-image:url(img/phone.svg)}.contacts-wrapper{display:flex;align-items:center}.contacts-details{font-weight:500;font-size:16px;line-height:150%;color:#151515;margin-bottom:0!important}@media (max-width:991px){.contacts__left{max-width:385px}.page-template-contacts-page .contacts h1{margin-bottom:32px}}@media (max-width:840px){.contacts__wrapper{flex-wrap:wrap}.contacts__left,.contacts__right{max-width:100%;flex:1 1 auto;padding-inline-start:0}.contacts-item{margin-bottom:59px}.contacts div.wpforms-container-full .wpforms-form .wpforms-one-half,.contacts div.wpforms-container-full .wpforms-form .wpforms-three-sixths,.contacts div.wpforms-container-full .wpforms-form .wpforms-two-fourths{width:100%;margin-left:0;margin-right:0}.page-template-contacts-page div.wpforms-container-full .wpforms-form button[type=submit]{max-width:290px}.page-template-contacts-page .contacts h1{margin-bottom:40px}}@media (max-width:480px){.contacts-wrapper{flex-direction:column;align-items:baseline}.contacts-wrapper .icon{margin-bottom:16px;width:60px;height:60px;min-width:60px;background-size:75%}.contacts-details{font-size:14px}}.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt{background-color:#ec1e3b;border:2px solid #ec1e3b;color:#fff;font-weight:600;padding:20px 24px;height:64px;text-transform:uppercase;display:inline-flex;border-radius:10px;transition:color .3s,background-color .3s;justify-content:center;font-size:16px;line-height:150%;height:48px;display:flex;align-items:center}.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover{background-color:transparent;color:#151515;border:2px solid #ec1e3b!important}.select2-container--default .select2-results>.select2-results__options,.select2-search--dropdown{background-color:#fff}.select2-container--default .select2-search--dropdown .select2-search__field{ackground-color:linear-gradient(92.46deg,#fff 0,rgba(255,255,255,0) 96.14%)!important}.select2-container--open .select2-dropdown--below{border-color:#e7e9ec}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#b6bbc4}.select2.select2-container .select2-selection{border-radius:8px!important;height:48px!important;display:flex!important;align-items:center!important;background-color:#fff!important}.select2.select2-container .select2-selection .select2-selection__arrow{top:5px!important}.select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce-error,.woocommerce-info,.woocommerce-message{color:#151515}.woocommerce-error li{margin-left:30px!important}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment,.woocommerce-checkout-payment,.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#f5f8fb}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-info{background-color:linear-gradient(92.46deg,#fff 0,rgba(255,255,255,0) 96.14%)}.woocommerce-checkout #payment{background-color:#e7e9ec}.woocommerce-checkout #payment div.payment_box{background-color:#fff}.woocommerce-checkout #payment div.payment_box::before{border:1em solid #fff;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}.woocommerce-info{border-top-color:#ec1e3b}.woocommerce-info,.woocommerce-info::before{color:#ec1e3b}.woocommerce-error{background-color:linear-gradient(92.46deg,#fff 0,rgba(255,255,255,0) 96.14%);border-top-color:#f8557c}.woocommerce-error::before{color:#f8557c}.woocommerce form .form-row label{padding-block-start:12px}.woocommerce form .form-row.woocommerce-invalid label{color:#f8557c}#payment label{display:inline}#payment fieldset label{display:block}#payment input:not([type=checkbox]){min-height:unset!important}.intl-tel-input .country-list{background-color:#fff;border-color:#e7e9ec;border-radius:10px}.intl-tel-input .country-list .country.highlight{background-color:#44474a}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-left:-10px;top:70%}html[dir=rtl] .banner-image{left:0;right:50%}html[dir=rtl] .banner,html[dir=rtl] .banner .container,html[dir=rtl] .banner .container__flex,html[dir=rtl] .banner .cookie-notice-container{transform:scale(-1,1)}html[dir=rtl] .icon{transform:scale(-1,1)}html[dir=rtl] .card-label{right:0;left:auto;border-radius:10px 0 0 10px}html[dir=rtl] .trp-language-switcher:focus .trp-ls-shortcode-language,html[dir=rtl] .trp-language-switcher:hover .trp-ls-shortcode-language{right:20px}html[dir=rtl] .trp-ls-shortcode-current-language a.trp-ls-shortcode-disabled-language:after{left:auto;right:32px}html[dir=rtl] .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem label.is-selected:after,html[dir=rtl] .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem label:focus-within:after{left:auto;right:26px}html[dir=rtl] .learndash-wrapper .wpProQuiz_content .wpProQuiz_response .wpProQuiz_correct,html[dir=rtl] .learndash-wrapper .wpProQuiz_content .wpProQuiz_response .wpProQuiz_incorrect{padding:16px 56px 16px 16px}html[dir=rtl] .learndash-wrapper .wpProQuiz_content .wpProQuiz_response .wpProQuiz_correct:before,html[dir=rtl] .learndash-wrapper .wpProQuiz_content .wpProQuiz_response .wpProQuiz_incorrect:before{left:auto;right:16px}html[dir=rtl] .trp-language-switcher{left:auto;right:-60px}html[dir=rtl] .header-menu>li{margin:0 8px}html[dir=rtl] .header-menuWrapper{padding-left:60px}html[dir=rtl] .select2-container--default .select2-selection--single .select2-selection__arrow b{margin-left:10px}html[dir=rtl] .intl-tel-input .selected-flag .iti-flag{left:8px}html[dir=rtl] .country-list{left:0}html[dir=rtl] .intl-tel-input .country-list .country{direction:ltr}html[dir=rtl] .rtl .woocommerce .col2-set .col-1,html[dir=rtl] .rtl .woocommerce-page .col2-set .col-1{float:right}html[dir=rtl] #cookie-notice .cookie-notice-container{justify-content:center;align-items:baseline}@media (max-width:1199px){html[dir=rtl] .header-openBtn{right:auto}}@media (max-width:991px){html[dir=rtl] .trp-language-switcher:focus .trp-ls-shortcode-language,html[dir=rtl] .trp-language-switcher:hover .trp-ls-shortcode-language{left:auto!important}}@media (max-width:769px){html[dir=rtl] .banner-image{right:0}html[dir=rtl] .trp-language-switcher{margin-inline-end:10px}html[dir=rtl] .trp-language-switcher:focus .trp-ls-shortcode-language,html[dir=rtl] .trp-language-switcher:hover .trp-ls-shortcode-language{left:10px!important}}@media (max-width:640px){html[dir=rtl] .footer-menu li{margin:8px 0 8px 40px}}.page-template-contacts-page,.page-template-students-area,.page-template-um-authorization,.sfwd-lessons-template-default{background-color:#f5f8fb}.page-template-contacts-page h1,.page-template-students-area h1,.page-template-um-authorization h1,.sfwd-lessons-template-default h1{font-weight:700;font-size:48px;line-height:120%;color:#151515;margin-bottom:60px}.page-template-contacts-page .heading2,.page-template-contacts-page .heading3,.page-template-contacts-page h2,.page-template-contacts-page h3,.page-template-contacts-page h4,.page-template-students-area .heading2,.page-template-students-area .heading3,.page-template-students-area h2,.page-template-students-area h3,.page-template-students-area h4,.page-template-um-authorization .heading2,.page-template-um-authorization .heading3,.page-template-um-authorization h2,.page-template-um-authorization h3,.page-template-um-authorization h4,.sfwd-lessons-template-default .heading2,.sfwd-lessons-template-default .heading3,.sfwd-lessons-template-default h2,.sfwd-lessons-template-default h3,.sfwd-lessons-template-default h4{font-weight:900;font-size:32px;line-height:140%;color:#151515;margin-bottom:16px;margin-top:40px}.page-template-contacts-page p,.page-template-students-area p,.page-template-um-authorization p,.sfwd-lessons-template-default p{margin-bottom:16px}.page-template-contacts-page main li,.page-template-students-area main li,.page-template-um-authorization main li,.sfwd-lessons-template-default main li{margin-bottom:8px}.page-template-contacts-page main ul,.page-template-students-area main ul,.page-template-um-authorization main ul,.sfwd-lessons-template-default main ul{list-style:disc}.page-template-contacts-page main ol,.page-template-contacts-page main ul,.page-template-students-area main ol,.page-template-students-area main ul,.page-template-um-authorization main ol,.page-template-um-authorization main ul,.sfwd-lessons-template-default main ol,.sfwd-lessons-template-default main ul{margin-left:20px}.page-id-1024 .basic,.page-id-1584 .basic,.page-id-3 .basic,.page-id-675 .basic,.page-id-676 .basic,.page-id-70 .basic,.page-id-766 .basic,.page-id-826 .basic{direction:ltr}.content p+h3{margin-top:40px}@media (max-width:991px){.page-template-contacts-page h1,.page-template-default h1,.page-template-students-area h1,.page-template-um-authorization h1,.sfwd-lessons-template-default h1{font-size:32px}.page-template-contacts-page .heading2,.page-template-contacts-page .heading3,.page-template-contacts-page h2,.page-template-contacts-page h3,.page-template-contacts-page h4,.page-template-default .heading2,.page-template-default .heading3,.page-template-default h2,.page-template-default h3,.page-template-default h4,.page-template-students-area .heading2,.page-template-students-area .heading3,.page-template-students-area h2,.page-template-students-area h3,.page-template-students-area h4,.page-template-um-authorization .heading2,.page-template-um-authorization .heading3,.page-template-um-authorization h2,.page-template-um-authorization h3,.page-template-um-authorization h4,.sfwd-lessons-template-default .heading2,.sfwd-lessons-template-default .heading3,.sfwd-lessons-template-default h2,.sfwd-lessons-template-default h3,.sfwd-lessons-template-default h4{font-size:26px}}@media (max-width:640px){.page-template-contacts-page h1,.page-template-default h1,.page-template-students-area h1,.page-template-um-authorization h1,.sfwd-lessons-template-default h1{font-size:28px}.page-template-contacts-page .heading2,.page-template-contacts-page .heading3,.page-template-contacts-page h2,.page-template-contacts-page h3,.page-template-contacts-page h4,.page-template-default .heading2,.page-template-default .heading3,.page-template-default h2,.page-template-default h3,.page-template-default h4,.page-template-students-area .heading2,.page-template-students-area .heading3,.page-template-students-area h2,.page-template-students-area h3,.page-template-students-area h4,.page-template-um-authorization .heading2,.page-template-um-authorization .heading3,.page-template-um-authorization h2,.page-template-um-authorization h3,.page-template-um-authorization h4,.sfwd-lessons-template-default .heading2,.sfwd-lessons-template-default .heading3,.sfwd-lessons-template-default h2,.sfwd-lessons-template-default h3,.sfwd-lessons-template-default h4{font-size:20px}}
/*# sourceMappingURL=style.css.map */
