

/* Start:/bitrix/components/innova/course.statistics/templates/.default/style.css?15888267751110*/
.statistics-section-template .statistics-elements .statistic .statistic-title{font-size:25px;line-height:34px;margin-bottom:10px;color:#2b2b2b}.statistics-section-template .statistics-elements .statistic .statistic-description{font-size:16px;line-height:26px}.statistics-section-template .statistics-source{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:60px;border-top:2px solid rgba(155,156,158,0.2);padding:10px 0}.statistics-section-template .statistics-source .statistics-source-icon{margin-right:10px}.statistics-section-template .statistics-source .statistics-source-icon img{display:block}.statistics-section-template .statistics-source .statistics-source-text{font-size:16px;line-height:26px;color:#2b2b2b}.statistics-section-template.is-dark-scheme .statistics-elements .statistic .statistic-title{color:#fff}.statistics-section-template.is-dark-scheme .statistics-elements .statistic .statistic-description{color:#fff}.statistics-section-template.is-dark-scheme .statistics-source .statistics-source-text{color:#fff}
/* End */


/* Start:/bitrix/components/innova/course.advantages/templates/template2/style.css?15888267751040*/
.advantages-section-template2 .advantages{margin-top:60px}.advantages-section-template2 .advantages .advantage-inner{padding:5px}.advantages-section-template2 .advantages .advantage-inner .advantage-icon{height:56px}.advantages-section-template2 .advantages .advantage-inner .advantage-icon img{height:100%;max-height:56px;width:auto;max-width:100%}.advantages-section-template2 .advantages .advantage-inner .advantage-title{margin-top:25px;font-size:21px;line-height:32px}.advantages-section-template2 .advantages .advantage-inner .advantage-description{margin-top:15px;font-size:16px;line-height:26px}.advantages-section-template2 .advantages .owl-dots{margin-top:45px}.advantages-section-template2 .advantages-image{position:absolute;width:calc(50% - 45px);height:100%;left:0;top:0;background-size:cover;background-repeat:no-repeat;background-position:center}@media(max-width:992px){.advantages-section-template2{padding-bottom:330px !important}.advantages-section-template2 .advantages-image{width:100%;height:300px;bottom:0;top:unset}}
/* End */


/* Start:/bitrix/components/innova/course.advantages/templates/template3/style.css?1588826775809*/
.advantages-section-template3 .advantages{margin-top:60px}.advantages-section-template3 .advantages.owl-carousel .advantage-inner{margin:15px}.advantages-section-template3 .advantages .advantage-inner{background:#fff;border-radius:5px;padding:40px 20px}.advantages-section-template3 .advantages .advantage-inner .advantage-icon{height:56px}.advantages-section-template3 .advantages .advantage-inner .advantage-icon img{height:100%;max-height:56px;width:auto;max-width:100%}.advantages-section-template3 .advantages .advantage-inner .advantage-title{color:#2b2b2b;margin-top:50px;font-size:21px;line-height:32px}.advantages-section-template3 .advantages .advantage-inner .advantage-description{margin-top:15px;font-size:16px;line-height:26px}.advantages-section-template3 .advantages .owl-dots{margin-top:45px}
/* End */


/* Start:/bitrix/components/innova/course.how_we_work/templates/template3/style.css?15888267751303*/
.hwws-section-template3 .hwws{margin-top:60px}.hwws-section-template3 .hwws .hww-inner{padding:5px;position:relative}.hwws-section-template3 .hwws .hww-inner .hww-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:5px;left:5px;font-size:56px;line-height:50px}.hwws-section-template3 .hwws .hww-inner .hww-icon img{height:100%;max-height:56px;width:auto;max-width:100%}.hwws-section-template3 .hwws .hww-inner .hww-info{padding-left:50px}.hwws-section-template3 .hwws .hww-inner .hww-info .hww-title{font-size:21px;line-height:32px}.hwws-section-template3 .hwws .hww-inner .hww-info .hww-description{margin-top:15px;font-size:16px;line-height:26px}.hwws-section-template3 .hwws .owl-dots{margin-top:45px}@media(max-width:768px){.hwws-section-template3 .hwws .hww-inner .hww-info{padding-left:0;padding-top:50px}.hwws-section-template3 .hwws .hww-inner .hww-info .hww-title{font-size:21px;line-height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hwws-section-template3 .hwws .hww-inner .hww-info .hww-description{margin-top:15px;font-size:16px;line-height:26px}}
/* End */


/* Start:/bitrix/components/innova/course.how_we_work/templates/template4/style.css?15888267751408*/
.hwws-section-template1 .hwws{margin-top:60px}.hwws-section-template1 .hwws .hww-inner{padding:5px;position:relative}.hwws-section-template1 .hwws .hww-inner .hww-icon{height:130px;width:130px;background:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:5px;left:5px}.hwws-section-template1 .hwws .hww-inner .hww-icon img{height:100%;max-height:56px;width:auto;max-width:100%}.hwws-section-template1 .hwws .hww-inner .hww-info{padding-left:150px}.hwws-section-template1 .hwws .hww-inner .hww-info .hww-title{font-size:21px;line-height:32px}.hwws-section-template1 .hwws .hww-inner .hww-info .hww-description{margin-top:15px;font-size:16px;line-height:26px}.hwws-section-template1 .hwws .owl-dots{margin-top:45px}@media(max-width:768px){.hwws-section-template1 .hwws .hww-inner .hww-icon{height:100px;width:100px}.hwws-section-template1 .hwws .hww-inner .hww-info{padding-left:0;padding-top:120px}.hwws-section-template1 .hwws .hww-inner .hww-info .hww-title{font-size:21px;line-height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hwws-section-template1 .hwws .hww-inner .hww-info .hww-description{margin-top:15px;font-size:16px;line-height:26px}}
/* End */


/* Start:/bitrix/components/innova/course.faq/templates/template3/style.css?15888267752317*/
.faqs-section-template1 .faqs{margin-top:30px}.faqs-section-template1 .faqs .faq{width:100%}.faqs-section-template1 .faqs .faq .faq-inner{padding:30px 0;border-bottom:1px solid rgba(155,156,158,0.2)}.faqs-section-template1 .faqs .faq .faq-inner .faq-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.faqs-section-template1 .faqs .faq .faq-inner .faq-header .faq-question{margin-right:20px;font-size:18px;line-height:25px;color:#2b2b2b}.faqs-section-template1 .faqs .faq .faq-inner .faq-header .faq-toggle-btn button{cursor:pointer;border:0;background:transparent;opacity:.4;-webkit-transition:opacity .5s;transition:opacity .5s;width:25px;height:25px;position:relative;outline:0}.faqs-section-template1 .faqs .faq .faq-inner .faq-header .faq-toggle-btn button svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#9b9c9e;-webkit-transition:opacity .5s;transition:opacity .5s}.faqs-section-template1 .faqs .faq .faq-inner .faq-header .faq-toggle-btn button svg:nth-child(2){opacity:0}.faqs-section-template1 .faqs .faq .faq-inner .faq-header .faq-toggle-btn button:hover{opacity:1}.faqs-section-template1 .faqs .faq .faq-inner .faq-answer{margin-top:10px;font-size:16px;line-height:26px;display:none}.faqs-section-template1 .faqs .faq.opend .faq-inner .faq-header .faq-toggle-btn button{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.faqs-section-template1 .faqs .faq.opend .faq-inner .faq-header .faq-toggle-btn button svg:nth-child(1){opacity:0}.faqs-section-template1 .faqs .faq.opend .faq-inner .faq-header .faq-toggle-btn button svg:nth-child(2){opacity:1}.faqs-section-template1.is-dark-scheme .faqs .faq .faq-inner{border-bottom:1px solid rgba(155,156,158,0.6)}.faqs-section-template1.is-dark-scheme .faqs .faq .faq-inner .faq-header .faq-question{color:#fff}.faqs-section-template1.is-dark-scheme .faqs .faq .faq-inner .faq-header .faq-toggle-btn button svg{fill:#fff}.faqs-section-template1.is-dark-scheme .faqs .faq .faq-inner .faq-header .faq-toggle-btn button svg:nth-child(2){stroke:#fff}.faqs-section-template1.is-dark-scheme .faqs .faq .faq-inner .faq-answer{color:#fff}
/* End */


/* Start:/bitrix/components/innova/course.employee/templates/template3/style.css?1588826775474*/
.employees-section-template .employees{margin-top:60px}.employees-section-template .employees .employee .employee-inner .employee-picture img{width:100%;height:auto}.employees-section-template .employees .employee .employee-inner .employee-position{margin-top:20px;font-size:13px;line-height:20px}.employees-section-template .employees .employee .employee-inner .employee-name{font-size:18px;line-height:25px}.employees-section-template .employees .owl-dots{margin-top:45px}
/* End */


/* Start:/bitrix/components/innova/course.numbers/templates/template1/style.css?1588826775819*/
.numbers-section-template1 .number-icon{height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.numbers-section-template1 .number-icon img{height:100%;max-height:56px;width:auto;max-width:100%}.numbers-section-template1 .number-value{font-size:56px;line-height:64px;text-align:center}.numbers-section-template1 .number-text{font-size:18px;line-height:29px;text-align:center}@media(max-width:992px){.numbers-section-template1 .number-icon{height:36px}.numbers-section-template1 .number-icon img{max-height:36px}.numbers-section-template1 .number-value{font-size:36px;line-height:44px}.numbers-section-template1 .number-text{font-size:16px;line-height:26px}}
/* End */


/* Start:/bitrix/components/innova/course.gallery/templates/template2/style.css?15888267752128*/
.gallery-section-template2 .gallery-tabs{overflow-y:auto;border-bottom:1px solid rgba(155,156,158,0.2);margin:35px 0;padding-right:15px;padding-left:15px;text-align:center}.gallery-section-template2 .gallery-tabs .gallery-tabs-list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 0}.gallery-section-template2 .gallery-tabs .gallery-tabs-list .button{outline:0}.gallery-section-template2 .gallery-tabs .gallery-tabs-list .button.active{pointer-events:none}.gallery-section-template2 .gallery-tabs .gallery-tabs-list .button:not(.active):not(:hover){border-color:transparent;color:#9b9c9e}.gallery-section-template2 .gallery-tabs .gallery-tabs-list .button:not(:last-child){margin-right:10px}.gallery-section-template2 .gallery{margin-top:35px}.gallery-section-template2 .gallery .gallery-col .gallery-item{border-radius:5px;padding-top:100%;position:relative}.gallery-section-template2 .gallery .gallery-col .gallery-item img{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%}.gallery-section-template2 .gallery .gallery-col .gallery-item .gallery-hover{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s;bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.gallery-section-template2 .gallery .gallery-col .gallery-item:hover .gallery-hover{opacity:.7}.gallery-section-template2 .gallery .gallery-col .gallery-item:not(.no-full-image){cursor:pointer}.gallery-section-template2 .gallery .gallery-col .gallery-item:not(:last-child){margin-bottom:30px}.gallery-section-template2 .gallery .owl-nav .owl-prev{left:-50px}.gallery-section-template2 .gallery .owl-nav .owl-next{right:-50px}.gallery-section-template2 .gallery .owl-dots{margin-top:30px;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto}@media(max-width:1360px){.gallery-section-template2 .gallery .owl-nav{display:none}}
/* End */


/* Start:/bitrix/components/innova/course.reviews/templates/template2/style.css?15888267751066*/
.reviews-section-template2 .reviews{margin-top:30px}.reviews-section-template2 .reviews .review .review-inner{padding:30px;background:#f8f8f8;margin-top:115px}.reviews-section-template2 .reviews .review .review-inner .review-picture{margin-top:-115px;height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.reviews-section-template2 .reviews .review .review-inner .review-picture .is-rounded-image img{border:10px solid #fff;height:150px;width:auto !important}.reviews-section-template2 .reviews .review .review-inner .review-position{margin-top:20px;font-size:13px;line-height:20px;text-align:center}.reviews-section-template2 .reviews .review .review-inner .review-name{text-align:center;font-size:18px;line-height:25px}.reviews-section-template2 .reviews .review .review-inner .review-text{margin-top:15px;font-size:16px;line-height:26px;text-align:center}.reviews-section-template2 .reviews .owl-dots{margin-top:45px}
/* End */


/* Start:/bitrix/components/innova/course.video/templates/.default/style.css?15888267751093*/
.video-section-template .paly-button-block{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video-section-template .paly-button-block .paly-button{cursor:pointer}.video-section-template .paly-button-block .paly-button svg{stroke:#2b2b2b}.video-section-template .paly-button-block .paly-button svg circle{opacity:.2;-webkit-transition:opacity .5s;transition:opacity .5s}.video-section-template .paly-button-block .paly-button svg path{fill:#2b2b2b}.video-section-template .paly-button-block .paly-button:hover svg circle{opacity:1}@media(max-width:992px){.video-section-template .paly-button-block .paly-button{margin-top:50px}}.video-section-template.is-dark-scheme .paly-button-block .paly-button svg{stroke:#fff}.video-section-template.is-dark-scheme .paly-button-block .paly-button svg path{fill:#fff}@media(max-width:992px){.video-section-template .section-title{text-align:center}.video-section-template .section-text{text-align:center}}
/* End */


/* Start:/bitrix/components/innova/course.buy_course/templates/.default/style.css?15888267751593*/
.buycourse-section-template .course-info-col .course-info-col-inner{background:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.buycourse-section-template .course-info-col .course-info-col-inner .course-info .course-old-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:50px}.buycourse-section-template .course-info-col .course-info-col-inner .course-info .course-old-price .course-old-price-value{color:#9b9c9e;text-decoration:line-through;font-size:16px;line-height:26px}.buycourse-section-template .course-info-col .course-info-col-inner .course-info .course-old-price .course-old-price-discount{margin-left:15px;font-size:13px;line-height:20px;color:#2b2b2b;letter-spacing:.08em}.buycourse-section-template .course-info-col .course-info-col-inner .course-info .course-price{font-size:56px;line-height:64px;margin-bottom:50px}.buycourse-section-template .course-info-col .course-info-col-inner .course-info .course-description{font-size:13px;line-height:20px;color:#2b2b2b;letter-spacing:.08em}.buycourse-section-template .course-info-col .course-info-col-inner .course-info .course-advantages{margin-top:15px;border-top:1px solid rgba(155,156,158,0.2);padding-top:15px;font-size:13px;line-height:20px;letter-spacing:.08em;color:#9b9c9e}.buycourse-section-template .form-block .form-title{font-size:21px;line-height:32px;margin-bottom:20px}
/* End */


/* Start:/bitrix/components/innova/course.faq/templates/template2/style.css?15888267751886*/
.faqs-section-template2 .faqs{margin-top:30px}.faqs-section-template2 .faqs .faq{width:100%}.faqs-section-template2 .faqs .faq .faq-inner{padding:20px 0}.faqs-section-template2 .faqs .faq .faq-inner .faq-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#f8f8f8;padding:15px 20px}.faqs-section-template2 .faqs .faq .faq-inner .faq-header .faq-question{margin-right:20px;font-size:18px;line-height:25px;color:#2b2b2b}.faqs-section-template2 .faqs .faq .faq-inner .faq-header .faq-toggle-btn button{cursor:pointer;border:0;background:transparent;opacity:.4;-webkit-transition:opacity .5s;transition:opacity .5s;width:25px;height:25px;position:relative;outline:0}.faqs-section-template2 .faqs .faq .faq-inner .faq-header .faq-toggle-btn button svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#9b9c9e;-webkit-transition:opacity .5s;transition:opacity .5s}.faqs-section-template2 .faqs .faq .faq-inner .faq-header .faq-toggle-btn button svg:nth-child(2){opacity:0}.faqs-section-template2 .faqs .faq .faq-inner .faq-header .faq-toggle-btn button:hover{opacity:1}.faqs-section-template2 .faqs .faq .faq-inner .faq-answer{padding:15px 20px;margin-top:10px;font-size:16px;line-height:26px;display:none}.faqs-section-template2 .faqs .faq.opend .faq-inner .faq-header .faq-toggle-btn button{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.faqs-section-template2 .faqs .faq.opend .faq-inner .faq-header .faq-toggle-btn button svg:nth-child(1){opacity:0}.faqs-section-template2 .faqs .faq.opend .faq-inner .faq-header .faq-toggle-btn button svg:nth-child(2){opacity:1}.faqs-section-template2.is-dark-scheme .faqs .faq .faq-inner .faq-answer{color:#fff}
/* End */


/* Start:/bitrix/components/innova/course.form/templates/template2/style.css?1588826775297*/
.form-section-template1 .form-block{margin-top:40px}.form-section-template1 .form-block .form .form-group .form-control{background:#fff}.form-section-template1 .form-block .form textarea{resize:none;min-height:155px}.form-section-template1 .form-block .form .terms{font-size:13px;line-height:20px}
/* End */


/* Start:/bitrix/components/innova/course.contacts/templates/template2/style.css?15888267751236*/
.contacts-section-template1{position:relative;padding:0;padding-top:100px}.contacts-section-template1 .map{position:absolute;width:100%;height:330px;bottom:0;left:0}.contacts-section-template1 .contacts-inner{padding-top:60px;padding-bottom:60px;border-top:1px solid rgba(155,156,158,0.2)}.contacts-section-template1 .contacts-inner .contacts-data .contact-data{text-align:center}.contacts-section-template1 .contacts-inner .contacts-data .contact-data .contact-data-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:32px;margin-bottom:20px}.contacts-section-template1 .contacts-inner .contacts-data .contact-data .contact-data-icon svg{height:32px;width:auto}.contacts-section-template1 .contacts-inner .contacts-data .contact-data .contact-data-value{font-size:18px;line-height:29px}.contacts-section-template1 .contacts-inner .contacts-data .contact-data:not(:last-child){margin-bottom:20px}.contacts-section-template1 .contacts-inner.with-map{padding-bottom:370px}.contacts-section-template1.is-dark-scheme .contacts-inner .contacts-data .contact-data .contact-data-value{color:#fff}
/* End */
/* /bitrix/components/innova/course.statistics/templates/.default/style.css?15888267751110 */
/* /bitrix/components/innova/course.advantages/templates/template2/style.css?15888267751040 */
/* /bitrix/components/innova/course.advantages/templates/template3/style.css?1588826775809 */
/* /bitrix/components/innova/course.how_we_work/templates/template3/style.css?15888267751303 */
/* /bitrix/components/innova/course.how_we_work/templates/template4/style.css?15888267751408 */
/* /bitrix/components/innova/course.faq/templates/template3/style.css?15888267752317 */
/* /bitrix/components/innova/course.employee/templates/template3/style.css?1588826775474 */
/* /bitrix/components/innova/course.numbers/templates/template1/style.css?1588826775819 */
/* /bitrix/components/innova/course.gallery/templates/template2/style.css?15888267752128 */
/* /bitrix/components/innova/course.reviews/templates/template2/style.css?15888267751066 */
/* /bitrix/components/innova/course.video/templates/.default/style.css?15888267751093 */
/* /bitrix/components/innova/course.buy_course/templates/.default/style.css?15888267751593 */
/* /bitrix/components/innova/course.faq/templates/template2/style.css?15888267751886 */
/* /bitrix/components/innova/course.form/templates/template2/style.css?1588826775297 */
/* /bitrix/components/innova/course.contacts/templates/template2/style.css?15888267751236 */
