._Bold{font-weight:700}._Light{font-weight:300}._Medium{font-weight:500}._SemiBold{font-weight:600}.price-page .page_title{font-size:39px}.price_section .links{margin:30px 0}.price_section .links .lessons-link{width:auto;font-size:14px;font-weight:500;line-height:38px;position:relative;padding-right:26px;letter-spacing:1px;margin-left:30px}.price_section .links .lessons-link:before{position:absolute;content:'';top:50%;width:14px;height:22px;margin-top:-11px;background:url(../img/link-arrow.svg) center center no-repeat;background-size:contain;right:0}.clubcard{margin:20px 0 30px}.clubcard .left{max-width:586px}.clubcard .left img{width:100%;display:block;border-radius:10px}.clubcard .right{max-width:644px;float:right}.clubcard .right ._title{font-size:31px;font-weight:700;color:#080b14;margin-bottom:20px}.clubcard .right ul{display:block;float:left;width:100%;margin:0;padding:0}.clubcard .right ul li{font-size:16px;position:relative;display:block;padding-left:20px;line-height:1.5;margin-bottom:8px}.clubcard .right ul li:last-child{margin-bottom:0}.clubcard .right ul li:before{width:12px;height:8px;background:url(../img/correct-symbol.svg) center center no-repeat;background-size:contain;position:absolute;content:'';left:0;top:7px}.lessons-accordion{margin-top:20px}.lessons-accordion .title{font-size:31px;margin-bottom:28px}.lessons-accordion .lessons .accordion-item{margin-bottom:15px}.lessons-accordion .lessons .accordion-item:last-child{margin-bottom:0}.lessons-accordion .lessons .accordion-item.active .lessons_top:before{transform:rotate(180deg);transition:all .2s linear}.lessons-accordion .lessons .accordion-item.light-color .lessons_list .lesson-item:hover ._cost,.lessons-accordion .lessons .accordion-item.light-color .lessons_list .lesson-item:hover ._info ._title,.lessons-accordion .lessons .accordion-item.light-color .lessons_list .lesson-item:hover ._info .author .name{color:#080b14;transition:all .2s linear}.lessons-accordion .lessons .accordion-item.light-color .lessons_top .title,.lessons-accordion .lessons .accordion-item.light-color .lessons_top .cost{color:#080b14}.lessons-accordion .lessons .accordion-item.light-color .lessons_top:before{background-image:url(../img/accordion-arrow.svg)}.lessons-accordion .lessons .accordion-item .lessons_top{margin-bottom:0;position:relative;padding-right:74px;background:#ff5100}.lessons-accordion .lessons .accordion-item .lessons_top:hover{cursor:pointer}.lessons-accordion .lessons .accordion-item .lessons_top:hover *{cursor:pointer}.lessons-accordion .lessons .accordion-item .lessons_top:before{width:14px;height:8px;background:url(../img/accordion-arrow-white.svg) center center no-repeat;background-size:contain;position:absolute;right:40px;top:50%;margin-top:-4px;content:'';transition:all .2s linear}.lessons-accordion .lessons .accordion-item .lessons_top .title{margin-bottom:0}.lessons-accordion .lessons .accordion-item .lessons_bottom{display:none;margin-top:25px;padding-bottom:50px}.lessons-accordion .lessons .accordion-item .select-trainer{margin-top:12px}.lessons-accordion .lessons .accordion-item .select-trainer .trainers-p{font-size:26px}.lessons-accordion .lessons .accordion-item .select-trainer .select_div .select_val{font-size:26px}.faq-page .page_title{font-size:39px;margin-bottom:25px}.faq_section{padding-bottom:75px}.faq_section .left{max-width:852px}.faq_section .right{max-width:390px;float:right}.faq_section .section_content{margin-top:32px}.faq_section .faq-item{margin-bottom:12px}.faq_section .faq-item:last-child{margin-bottom:0}.faq_section .faq-item p{display:block;float:left;width:100%;margin:0}.faq_section .faq-item.active .faq-question{background:#080b14;color:#fff;transition:all .2s linear}.faq_section .faq-item.active .faq-question:before{transform:rotate(180deg);transition:all .2s linear;opacity:0}.faq_section .faq-item.active .faq-question:after{transform:rotate(180deg);transition:all .2s linear;opacity:1}.faq_section .faq-item .faq-question{background:#f0f2f8;font-size:14px;font-weight:500;border-radius:10px;padding:18px 34px;line-height:1.8;position:relative;padding-right:60px;transition:all .2s linear}.faq_section .faq-item .faq-question:hover{cursor:pointer}.faq_section .faq-item .faq-question:hover *{cursor:pointer}.faq_section .faq-item .faq-question:before{width:14px;height:8px;background:url(../img/accordion-arrow.svg) center center no-repeat;background-size:contain;position:absolute;right:22px;top:50%;margin-top:-4px;content:'';transition:all .2s linear}.faq_section .faq-item .faq-question:after{width:14px;height:8px;background:url(../img/accordion-arrow-white.svg) center center no-repeat;background-size:contain;position:absolute;right:22px;top:50%;margin-top:-4px;content:'';transition:all .2s linear;opacity:0}.faq_section .faq-item .faq-answer{padding:18px 34px;display:none}.faq_section .faq-item .faq-answer .answer-text{font-size:14px;font-weight:500;line-height:1.8}.answer-author{position:relative;padding:2px 0;padding-left:56px;font-size:14px;font-weight:500;margin-top:18px}.answer-author .userpic{width:42px;height:42px;border-radius:50%;overflow:hidden;position:absolute;top:0;left:0}.answer-author .userpic img{width:100%;height:100%;object-fit:cover;display:block}.answer-author .name{margin-bottom:2px}.answer-author .position{color:#91919c}@media screen and (max-width:1315px){.clubcard .right{max-width:500px}.faq_section .left{max-width:725px}}@media screen and (max-width:1260px){.clubcard .left{max-width:460px}.clubcard .right{max-width:460px}.faq_section .left{max-width:556px}}@media screen and (max-width:1000px){.clubcard .left{max-width:700px}.clubcard .right{max-width:700px;float:left;margin-top:40px}.lessons .lessons_list .lesson-item ._bottom .btn{opacity:1}.faq_section .left{width:100%;max-width:100%}.faq_section .right{max-width:100%;width:100%;margin-top:40px}.sitemap_section ._title{font-size:18px}.sitemap_section .column ul li{font-size:17px}}@media screen and (max-width:760px){.price-page .page_title{font-size:34px}.lessons-accordion .lessons .accordion-item .lessons_top:before{right:22px}.lessons-accordion .lessons .accordion-item .lessons_top{padding-right:55px}.price-page .page_title br{display:none}.faq-page .page_title{font-size:34px}}@media screen and (max-width:590px){.price-page .page_title{font-size:32px}.price_section .links .lessons-link{margin-left:15px}.clubcard .right ._title,.lessons-accordion .title{font-size:28px}.clubcard{margin-bottom:20px}.faq-page .page_title{font-size:32px}}@media screen and (max-width:480px){.price_section .links .lessons-link{margin-left:0;clear:both;margin-top:10px}.price_section .links{text-align:center;margin:20px 0}.price_section .links>*{display:inline-block;float:none;margin:0 10px}.price-page .page_title{font-size:28px}.clubcard .right ._title,.lessons-accordion .title{font-size:26px}.faq-page .page_title{font-size:28px}.faq_section .faq-item .faq-question{padding:20px}.faq_section .faq-item .faq-question:before,.faq_section .faq-item .faq-question:after{right:14px}.faq_section .faq-item .faq-question{padding-right:44px}.faq_section .faq-item .faq-answer{padding:20px}.faq_section .faq-item:last-child .faq-answer{padding-bottom:0}}@media screen and (max-width:400px){.lessons-accordion .lessons .accordion-item .lessons_top:before{right:15px}.lessons-accordion .lessons .accordion-item .lessons_top{padding-right:42px}}