﻿@import"/fonts/icons/iconsfont.css";@import"/css/site.css";@import"/css/top.css";.custom-checkbox,.custom-radio,.search-all-results,.btn,.tags-custom .select2-container--default .select2-selection--multiple .select2-selection__choice{display:-ms-inline-flexbox;display:inline-flex;}.lessons-list__item,.lessons-list__items,.thumb-slider__icon,.search-all-results__icon,.search-result__icon,.search-result,.calendar-lessons__item,.calendar-lessons__header,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-title,.single-select .select2-container--default .select2-selection--single,.tags-custom .select2-container--default .select2-selection--single,.password-toggle-input__btn,.input-group,.auditorium-popup__header,.teacher-popup__header,.popup-message__icon>div,.popup-close_round,.profile-courses__icon,.profile-courses__item>a,.profile-popup__user,.header-actions__badges,.header-actions,.header-events__date.info-label,.header-events__location.info-label,.header-events__heading,.header-menu__icon,.header-menu__link,.lang-switcher__lang,.header.header_unauthorized .header__wrapper,.header__right-part,.header__left-part,.round-badge,.slider-circle-contorls__arrow,.slider-circle-contorls,.header-p{display:-ms-flexbox;display:flex;}.lessons-list__item,.thumb-slider__icon,.search-all-results__icon,.search-all-results,.search-result__icon,.search-results-wrap_courses .search-result,.calendar-lessons__item,.calendar-lessons__header,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-title,.btn,.single-select .select2-container--default .select2-selection--single,.tags-custom .select2-container--default .select2-selection--single,.popup-message__icon>div,.popup-close_round,.profile-courses__icon,.header-actions__badges,.header-actions,.header-menu__icon,.header-menu__link,.header-menu__close,.lang-switcher__lang,.header.header_unauthorized .header__wrapper,.header__right-part,.header__left-part,.round-badge,.slider-circle-contorls__arrow,.header-p{-ms-flex-align:center;align-items:center;}.search-result,.profile-courses__item>a,.header-events__heading{-ms-flex-align:flex-start;align-items:flex-start;}.header-events__heading,.header.header_unauthorized .header__wrapper,.slider-circle-contorls{-ms-flex-pack:space-between;justify-content:space-between;}.thumb-slider__icon,.search-all-results__icon,.search-result__icon,.btn,.popup-message__icon>div,.popup-close_round,.profile-courses__icon,.header-menu__icon,.header-menu__close,.round-badge,.slider-circle-contorls__arrow{-ms-flex-pack:center;justify-content:center;}.popup_sm .popup__content,.header-actions__badges,.header-actions{-ms-flex-pack:flex-end;justify-content:flex-end;}.custom-checkbox,.custom-radio,.thumb-slider__thumbs .thumb-slider__slide,.main-search__btn,#ui-datepicker-div .ui-state-default,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar tbody td.event_highlight,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-prev,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-next,.btn:not(.badge),.password-toggle-input__btn,.popup-close,.header-user>.header-user-img,.header-menu__close,.lang-switcher__lang,.round-badge,.slider-circle-contorls__arrow{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;}.partner-popup__img::after,.slider-circle-contorls__arrow.swiper-button-disabled,.search-results__item::after,.calendar-lessons__header::after,.popup-form-md__elements::after,.popup-form-sm__elements::after,.profile-courses__item::after{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;}.search-results__item,.calendar-lessons__header,.popup-form-md__elements,.popup-form-sm__elements,.profile-courses__item{position:relative;}.search-results__item::after,.calendar-lessons__header::after,.popup-form-md__elements::after,.popup-form-sm__elements::after,.profile-courses__item::after{content:"";position:absolute;left:0;right:0;height:2px;background-image:url(../../scss/img/decore/horizontal-black.svg);background-repeat:repeat-x;background-size:contain;}.thumb-slider__thumbs .thumb-slider__slide{-webkit-mask-image:-webkit-radial-gradient(white,black);}html{text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;}body{font-family:"HelveticaNeueLTARMW05",Arial,sans-serif;color:#000;}*,*:before,*:after{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background-color:transparent;margin:0;padding:0;outline:0;border:0;}a{text-decoration:none;}img,svg{display:inline-block;vertical-align:middle;border-style:none;max-width:100%;height:100%;object-fit:cover;}input,textarea{-webkit-appearance:none;border-radius:0;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button,textarea::-webkit-outer-spin-button,textarea::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type=number],textarea[type=number]{-moz-appearance:textfield;}.title-font{font:800 1.25rem/169% "Montserratarm";color:inherit;letter-spacing:-.03em;}@media screen and (min-width:768px){.title-font{font-size:calc(30px + 10*(100vw - 768px)/672);}}@media screen and (min-width:1440px){.title-font{font-size:40px;}}@media screen and (min-width:1441px){.title-font{font-size:calc(40px + 5*(100vw - 1441px)/479);}}@media screen and (min-width:1920px){.title-font{font-size:45px;}}.btn-font{font:800 .875rem/1 "HelveticaNeueLTARMW05",Arial,sans-serif;color:inherit;text-transform:uppercase;font-feature-settings:"liga" off;}@media screen and (min-width:768px){.btn-font{font-size:calc(16px + 0*(100vw - 768px)/832);}}@media screen and (min-width:1600px){.btn-font{font-size:16px;}}.title_double{font:normal 1.125rem/161% "GHEAMariam";color:inherit;font-style:italic;letter-spacing:-.2px;}@media screen and (min-width:768px){.title_double{font-size:calc(26px + 0*(100vw - 768px)/511);}}@media screen and (min-width:1279px){.title_double{font-size:26px;}}@media screen and (min-width:1280px){.title_double{font-size:calc(36px + 0*(100vw - 1280px)/640);}}@media screen and (min-width:1920px){.title_double{font-size:36px;}}@media(max-width:767px){.title_double{line-height:20px;}}.title_double span{display:block;font-style:normal;font-weight:800;font-family:"Montserratarm";line-height:106%;letter-spacing:-.03em;}@media screen and (min-width:768px){.title_double span{font-size:calc(26px + 0*(100vw - 768px)/511);}}@media screen and (min-width:1279px){.title_double span{font-size:26px;}}@media screen and (min-width:1280px){.title_double span{font-size:calc(32px + 0*(100vw - 1280px)/640);}}@media screen and (min-width:1920px){.title_double span{font-size:32px;}}@media(max-width:1279px){.title_double span{line-height:133%;}}@media(max-width:767px){.title_double span{line-height:20px;letter-spacing:-.05em;margin-top:8px;}}@media screen and (min-width:768px){.title_double_big{font-size:calc(26px + 0*(100vw - 768px)/255);}}@media screen and (min-width:1023px){.title_double_big{font-size:26px;}}@media screen and (min-width:1024px){.title_double_big{font-size:calc(36px + 0*(100vw - 1024px)/896);}}@media screen and (min-width:1920px){.title_double_big{font-size:36px;}}@media screen and (min-width:768px){.title_double_big span{font-size:calc(26px + 0*(100vw - 768px)/255);}}@media screen and (min-width:1023px){.title_double_big span{font-size:26px;}}@media screen and (min-width:1024px){.title_double_big span{font-size:calc(32px + 0*(100vw - 1024px)/896);}}@media screen and (min-width:1920px){.title_double_big span{font-size:32px;}}.title_double_sm{font:normal 1.25rem/111% "GHEAMariam";color:inherit;}@media screen and (min-width:768px){.title_double_sm{font-size:calc(21px + 0*(100vw - 768px)/511);}}@media screen and (min-width:1279px){.title_double_sm{font-size:21px;}}@media screen and (min-width:1280px){.title_double_sm{font-size:calc(26px + 0*(100vw - 1280px)/319);}}@media screen and (min-width:1599px){.title_double_sm{font-size:26px;}}@media screen and (min-width:1600px){.title_double_sm{font-size:calc(36px + 0*(100vw - 1600px)/320);}}@media screen and (min-width:1920px){.title_double_sm{font-size:36px;}}@media(max-width:1599px){.title_double_sm{line-height:135%;}}.title_double_sm span{font:800 1rem/131% "Montserratarm";color:inherit;margin-top:12px;}@media screen and (min-width:768px){.title_double_sm span{font-size:calc(18px + 0*(100vw - 768px)/511);}}@media screen and (min-width:1279px){.title_double_sm span{font-size:18px;}}@media screen and (min-width:1280px){.title_double_sm span{font-size:calc(22px + 0*(100vw - 1280px)/319);}}@media screen and (min-width:1599px){.title_double_sm span{font-size:22px;}}@media screen and (min-width:1600px){.title_double_sm span{font-size:calc(32px + 0*(100vw - 1600px)/320);}}@media screen and (min-width:1920px){.title_double_sm span{font-size:32px;}}@media(max-width:1599px){.title_double_sm span{line-height:155%;}}@media(max-width:1023px){.title_double_sm span{margin-top:8px;}}.title_sm{font:800 1.125rem/141% "Montserratarm";color:inherit;letter-spacing:-.01em;}@media screen and (min-width:1600px){.title_sm{font-size:calc(22px + 0*(100vw - 1600px)/320);}}@media screen and (min-width:1920px){.title_sm{font-size:22px;}}.title_double_md{font:800 1.25rem/138% "Montserratarm";color:inherit;letter-spacing:-.03em;}@media screen and (min-width:768px){.title_double_md{font-size:calc(30px + 10*(100vw - 768px)/256);}}@media screen and (min-width:1024px){.title_double_md{font-size:40px;}}@media screen and (min-width:1025px){.title_double_md{font-size:calc(40px + 0*(100vw - 1025px)/415);}}@media screen and (min-width:1440px){.title_double_md{font-size:40px;}}@media screen and (min-width:1280px){.title_double_md{font-size:calc(55px + 0*(100vw - 1280px)/640);}}@media screen and (min-width:1920px){.title_double_md{font-size:55px;}}.title_double_md span{display:block;font-style:italic;font-weight:normal;font-family:"GHEAMariam";line-height:112%;letter-spacing:-.2px;}@media screen and (min-width:768px){.title_double_md span{font-size:calc(27px + 10*(100vw - 768px)/256);}}@media screen and (min-width:1024px){.title_double_md span{font-size:37px;}}@media screen and (min-width:1025px){.title_double_md span{font-size:calc(37px + 0*(100vw - 1025px)/13415);}}@media screen and (min-width:14440px){.title_double_md span{font-size:37px;}}@media screen and (min-width:1280px){.title_double_md span{font-size:calc(52px + 0*(100vw - 1280px)/640);}}@media screen and (min-width:1920px){.title_double_md span{font-size:52px;}}@media(max-width:1599px){.title_double_md{line-height:150%;}.title_double_md span{line-height:157%;}}.signature-title-alt{font:normal 3.875rem/34% "SebastianBobbyAlt";color:inherit;letter-spacing:-.03em;}@media screen and (min-width:768px){.signature-title-alt{font-size:calc(113px + 20*(100vw - 768px)/672);}}@media screen and (min-width:1440px){.signature-title-alt{font-size:133px;}}@media screen and (min-width:1441px){.signature-title-alt{font-size:calc(133px + 33*(100vw - 1441px)/479);}}@media screen and (min-width:1920px){.signature-title-alt{font-size:166px;}}.signature-title-alt span{display:block;}.signature-title{font:normal 3.125rem/72% "SebastianBobby";color:inherit;letter-spacing:-.03em;}@media screen and (min-width:768px){.signature-title{font-size:calc(60px + 50*(100vw - 768px)/672);}}@media screen and (min-width:1440px){.signature-title{font-size:110px;}}@media screen and (min-width:1441px){.signature-title{font-size:calc(110px + 29*(100vw - 1441px)/479);}}@media screen and (min-width:1920px){.signature-title{font-size:139px;}}.signature-title span{display:block;}.text_xs{font:normal .625rem/160% "HelveticaNeueLTARMW05",Arial,sans-serif;color:inherit;font-feature-settings:"liga" off;}.text_xs.extra-bold{line-height:180%;}.text_sm{font:normal .75rem/133% "HelveticaNeueLTARMW05",Arial,sans-serif;color:inherit;font-feature-settings:"liga" off;}.text_sm.light,.text_sm .bold{line-height:150%;}.text_sm.extra-bold{line-height:200%;}.text_md{font:normal .6875rem/171% "HelveticaNeueLTARMW05",Arial,sans-serif;color:inherit;font-feature-settings:"liga" off;}@media screen and (min-width:768px){.text_md{font-size:calc(14px + 0*(100vw - 768px)/1152);}}@media screen and (min-width:1920px){.text_md{font-size:14px;}}.fixed_text_md{font:normal .875rem/171% "HelveticaNeueLTARMW05",Arial,sans-serif;color:inherit;}.text_lg{font:normal .75rem/162% "HelveticaNeueLTARMW05",Arial,sans-serif;color:inherit;font-feature-settings:"liga" off;}@media screen and (min-width:768px){.text_lg{font-size:calc(16px + 0*(100vw - 768px)/1152);}}@media screen and (min-width:1920px){.text_lg{font-size:16px;}}.text_lg.bold{line-height:150%;}.fixed_text_lg{font:normal 1rem/171% "HelveticaNeueLTARMW05",Arial,sans-serif;color:inherit;}.text_xl{font:normal .875rem/172% "HelveticaNeueLTARMW05",Arial,sans-serif;color:#000;font-feature-settings:"liga" off;}@media screen and (min-width:768px){.text_xl{font-size:calc(16px + 0*(100vw - 768px)/631);}}@media screen and (min-width:1399px){.text_xl{font-size:16px;}}@media screen and (min-width:1440px){.text_xl{font-size:calc(18px + 0*(100vw - 1440px)/480);}}@media screen and (min-width:1920px){.text_xl{font-size:18px;}}.text_mons_lg{font:800 1.125rem/131% "Montserratarm";color:inherit;letter-spacing:-.01em;}@media screen and (min-width:768px){.text_mons_lg{font-size:calc(26px + 0*(100vw - 768px)/672);}}@media screen and (min-width:1440px){.text_mons_lg{font-size:26px;}}@media screen and (min-width:1441px){.text_mons_lg{font-size:calc(26px + 6*(100vw - 1441px)/479);}}@media screen and (min-width:1920px){.text_mons_lg{font-size:32px;}}.text_mons_md{font:800 1.125rem/131% "Montserratarm";color:inherit;letter-spacing:-.01em;}@media screen and (min-width:768px){.text_mons_md{font-size:calc(26px + 0*(100vw - 768px)/1152);}}@media screen and (min-width:1920px){.text_mons_md{font-size:26px;}}.text_mons_sm{font:800 1rem/144% "Montserratarm";color:inherit;letter-spacing:-.01em;}@media screen and (min-width:768px){.text_mons_sm{font-size:calc(18px + 0*(100vw - 768px)/1152);}}@media screen and (min-width:1920px){.text_mons_sm{font-size:18px;}}.text_mons_sm.early{font:800 1rem/144% "Montserratarm";color:inherit;}@media screen and (min-width:1600px){.text_mons_sm.early{font-size:calc(18px + 0*(100vw - 1600px)/320);}}@media screen and (min-width:1920px){.text_mons_sm.early{font-size:18px;}}.text_ghea_md{font:normal 1.125rem/135% "GHEAMariam";color:inherit;letter-spacing:-.2px;font-style:italic;}@media screen and (min-width:768px){.text_ghea_md{font-size:calc(26px + 0*(100vw - 768px)/1152);}}@media screen and (min-width:1920px){.text_ghea_md{font-size:26px;}}.row{max-width:100%;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;}.row .row{margin-right:-8px;margin-left:-8px;}.row .row.collapse{margin-right:0;margin-left:0;}.row.expanded{max-width:none;}.row.expanded .row{margin-right:auto;margin-left:auto;}.row:not(.expanded) .row{max-width:none;}.column,.columns{-ms-flex:1 1 0;flex:1 1 0px;padding-right:8px;padding-left:8px;}.column.row,.columns.row{display:block;}.row .column.row,.row .row.columns{margin-right:0;margin-left:0;padding-right:0;padding-left:0;}@media print,screen and (min-width:768px){.row{max-width:calc(100% - 64px);}.row_big{max-width:calc(100% - 80px);}}@media print,screen and (min-width:1024px){.row{max-width:calc(100% - 56px);}.row .row{margin-right:-12px;margin-left:-12px;}.row_big{max-width:calc(100% - 72px);}.column,.columns{padding-right:12px;padding-left:12px;}}@media print,screen and (min-width:1280px){.row{max-width:calc(100% - 136px);}.row_big{max-width:calc(100% - 72px);}}@media print,screen and (min-width:1440px){.row{max-width:calc(100% - 88px);}.row_big{max-width:1114px;}}@media print,screen and (min-width:1600px){.row{max-width:calc(58.75% + 24px);margin-left:calc(18.75% - 12px);margin-right:initial;}.row_big{max-width:1440px;margin-left:auto;margin-right:auto;}}@media print,screen and (min-width:2000px){.row{max-width:1128px;margin-left:auto;margin-right:auto;}}@media print,screen and (min-width:0){sm-row{max-width:calc(58.75% + 24px);margin-right:auto;margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;}.sm-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%;}.sm-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;}.sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.sm-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.sm-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%;}.sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.sm-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%;}.sm-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;}.sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.sm-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%;}.sm-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%;}.sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.sm-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap;}.sm-up-1>.column,.sm-up-1>.columns{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.sm-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap;}.sm-up-2>.column,.sm-up-2>.columns{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.sm-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap;}.sm-up-3>.column,.sm-up-3>.columns{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.sm-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap;}.sm-up-4>.column,.sm-up-4>.columns{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.sm-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap;}.sm-up-5>.column,.sm-up-5>.columns{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.sm-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap;}.sm-up-6>.column,.sm-up-6>.columns{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.sm-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap;}.sm-up-7>.column,.sm-up-7>.columns{-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%;}.sm-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap;}.sm-up-8>.column,.sm-up-8>.columns{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%;}}@media print,screen and (min-width:768px){md-row{max-width:calc(58.75% + 24px);margin-right:auto;margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;}.md-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%;}.md-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;}.md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.md-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.md-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%;}.md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.md-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%;}.md-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;}.md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.md-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%;}.md-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%;}.md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.md-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap;}.md-up-1>.column,.md-up-1>.columns{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.md-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap;}.md-up-2>.column,.md-up-2>.columns{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.md-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap;}.md-up-3>.column,.md-up-3>.columns{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.md-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap;}.md-up-4>.column,.md-up-4>.columns{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.md-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap;}.md-up-5>.column,.md-up-5>.columns{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.md-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap;}.md-up-6>.column,.md-up-6>.columns{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.md-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap;}.md-up-7>.column,.md-up-7>.columns{-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%;}.md-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap;}.md-up-8>.column,.md-up-8>.columns{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%;}}@media print,screen and (min-width:1024px){lg-row{max-width:calc(58.75% + 24px);margin-right:auto;margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;}.lg-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%;}.lg-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;}.lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.lg-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.lg-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%;}.lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.lg-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%;}.lg-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;}.lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.lg-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%;}.lg-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%;}.lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.lg-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap;}.lg-up-1>.column,.lg-up-1>.columns{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.lg-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap;}.lg-up-2>.column,.lg-up-2>.columns{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.lg-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap;}.lg-up-3>.column,.lg-up-3>.columns{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.lg-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap;}.lg-up-4>.column,.lg-up-4>.columns{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.lg-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap;}.lg-up-5>.column,.lg-up-5>.columns{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.lg-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap;}.lg-up-6>.column,.lg-up-6>.columns{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.lg-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap;}.lg-up-7>.column,.lg-up-7>.columns{-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%;}.lg-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap;}.lg-up-8>.column,.lg-up-8>.columns{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%;}}@media print,screen and (min-width:1280px){xl-row{max-width:calc(58.75% + 24px);margin-right:auto;margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;}.xl-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%;}.xl-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;}.xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.xl-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.xl-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%;}.xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.xl-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%;}.xl-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;}.xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.xl-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%;}.xl-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%;}.xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.xl-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap;}.xl-up-1>.column,.xl-up-1>.columns{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.xl-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap;}.xl-up-2>.column,.xl-up-2>.columns{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.xl-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap;}.xl-up-3>.column,.xl-up-3>.columns{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.xl-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap;}.xl-up-4>.column,.xl-up-4>.columns{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.xl-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap;}.xl-up-5>.column,.xl-up-5>.columns{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.xl-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap;}.xl-up-6>.column,.xl-up-6>.columns{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.xl-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap;}.xl-up-7>.column,.xl-up-7>.columns{-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%;}.xl-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap;}.xl-up-8>.column,.xl-up-8>.columns{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%;}}@media print,screen and (min-width:1366px){xxl-row{max-width:calc(58.75% + 24px);margin-right:auto;margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;}.xxl-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%;}.xxl-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;}.xxl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.xxl-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.xxl-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%;}.xxl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.xxl-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%;}.xxl-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;}.xxl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.xxl-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%;}.xxl-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%;}.xxl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.xxl-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap;}.xxl-up-1>.column,.xxl-up-1>.columns{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.xxl-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap;}.xxl-up-2>.column,.xxl-up-2>.columns{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.xxl-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap;}.xxl-up-3>.column,.xxl-up-3>.columns{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.xxl-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap;}.xxl-up-4>.column,.xxl-up-4>.columns{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.xxl-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap;}.xxl-up-5>.column,.xxl-up-5>.columns{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.xxl-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap;}.xxl-up-6>.column,.xxl-up-6>.columns{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.xxl-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap;}.xxl-up-7>.column,.xxl-up-7>.columns{-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%;}.xxl-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap;}.xxl-up-8>.column,.xxl-up-8>.columns{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%;}}@media print,screen and (min-width:1600px){x3l-row{max-width:calc(58.75% + 24px);margin-right:auto;margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;}.x3l-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%;}.x3l-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;}.x3l-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.x3l-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.x3l-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%;}.x3l-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.x3l-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%;}.x3l-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;}.x3l-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.x3l-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%;}.x3l-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%;}.x3l-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.x3l-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap;}.x3l-up-1>.column,.x3l-up-1>.columns{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.x3l-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap;}.x3l-up-2>.column,.x3l-up-2>.columns{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.x3l-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap;}.x3l-up-3>.column,.x3l-up-3>.columns{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.x3l-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap;}.x3l-up-4>.column,.x3l-up-4>.columns{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.x3l-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap;}.x3l-up-5>.column,.x3l-up-5>.columns{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.x3l-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap;}.x3l-up-6>.column,.x3l-up-6>.columns{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.x3l-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap;}.x3l-up-7>.column,.x3l-up-7>.columns{-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%;}.x3l-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap;}.x3l-up-8>.column,.x3l-up-8>.columns{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%;}}.shrink{-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;}.align-right{-ms-flex-pack:end;justify-content:flex-end;}.align-center{-ms-flex-pack:center;justify-content:center;}.align-justify{-ms-flex-pack:justify;justify-content:space-between;}.align-spaced{-ms-flex-pack:distribute;justify-content:space-around;}.align-top{-ms-flex-align:start;align-items:flex-start;}.align-self-top{-ms-flex-item-align:start;align-self:flex-start;}.align-bottom{-ms-flex-align:end;align-items:flex-end;}.align-self-bottom{-ms-flex-item-align:end;align-self:flex-end;}.align-middle{-ms-flex-align:center;align-items:center;}.align-self-middle{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.align-stretch{-ms-flex-align:stretch;align-items:stretch;}.align-self-stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;}.align-center-middle{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;}@media print,screen and (min-width:0){.sm-shrink{-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;}.sm-align-right{-ms-flex-pack:end;justify-content:flex-end;}.sm-align-center{-ms-flex-pack:center;justify-content:center;}.sm-align-justify{-ms-flex-pack:justify;justify-content:space-between;}.sm-align-spaced{-ms-flex-pack:distribute;justify-content:space-around;}.sm-align-top{-ms-flex-align:start;align-items:flex-start;}.sm-align-self-top{-ms-flex-item-align:start;align-self:flex-start;}.sm-align-bottom{-ms-flex-align:end;align-items:flex-end;}.sm-align-self-bottom{-ms-flex-item-align:end;align-self:flex-end;}.sm-align-middle{-ms-flex-align:center;align-items:center;}.sm-align-self-middle{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.sm-align-stretch{-ms-flex-align:stretch;align-items:stretch;}.sm-align-self-stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;}.sm-align-center-middle{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;}.sm-order-1{-ms-flex-order:1;order:1;}.sm-order-2{-ms-flex-order:2;order:2;}.sm-order-3{-ms-flex-order:3;order:3;}.sm-order-4{-ms-flex-order:4;order:4;}.sm-order-5{-ms-flex-order:5;order:5;}.sm-order-6{-ms-flex-order:6;order:6;}.sm-order-7{-ms-flex-order:7;order:7;}.sm-order-8{-ms-flex-order:8;order:8;}.sm-order-9{-ms-flex-order:9;order:9;}.sm-order-10{-ms-flex-order:10;order:10;}}@media print,screen and (min-width:768px){.md-shrink{-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;}.md-align-right{-ms-flex-pack:end;justify-content:flex-end;}.md-align-center{-ms-flex-pack:center;justify-content:center;}.md-align-justify{-ms-flex-pack:justify;justify-content:space-between;}.md-align-spaced{-ms-flex-pack:distribute;justify-content:space-around;}.md-align-top{-ms-flex-align:start;align-items:flex-start;}.md-align-self-top{-ms-flex-item-align:start;align-self:flex-start;}.md-align-bottom{-ms-flex-align:end;align-items:flex-end;}.md-align-self-bottom{-ms-flex-item-align:end;align-self:flex-end;}.md-align-middle{-ms-flex-align:center;align-items:center;}.md-align-self-middle{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.md-align-stretch{-ms-flex-align:stretch;align-items:stretch;}.md-align-self-stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;}.md-align-center-middle{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;}.md-order-1{-ms-flex-order:1;order:1;}.md-order-2{-ms-flex-order:2;order:2;}.md-order-3{-ms-flex-order:3;order:3;}.md-order-4{-ms-flex-order:4;order:4;}.md-order-5{-ms-flex-order:5;order:5;}.md-order-6{-ms-flex-order:6;order:6;}.md-order-7{-ms-flex-order:7;order:7;}.md-order-8{-ms-flex-order:8;order:8;}.md-order-9{-ms-flex-order:9;order:9;}.md-order-10{-ms-flex-order:10;order:10;}}@media print,screen and (min-width:1024px){.lg-shrink{-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;}.lg-align-right{-ms-flex-pack:end;justify-content:flex-end;}.lg-align-center{-ms-flex-pack:center;justify-content:center;}.lg-align-justify{-ms-flex-pack:justify;justify-content:space-between;}.lg-align-spaced{-ms-flex-pack:distribute;justify-content:space-around;}.lg-align-top{-ms-flex-align:start;align-items:flex-start;}.lg-align-self-top{-ms-flex-item-align:start;align-self:flex-start;}.lg-align-bottom{-ms-flex-align:end;align-items:flex-end;}.lg-align-self-bottom{-ms-flex-item-align:end;align-self:flex-end;}.lg-align-middle{-ms-flex-align:center;align-items:center;}.lg-align-self-middle{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.lg-align-stretch{-ms-flex-align:stretch;align-items:stretch;}.lg-align-self-stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;}.lg-align-center-middle{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;}.lg-order-1{-ms-flex-order:1;order:1;}.lg-order-2{-ms-flex-order:2;order:2;}.lg-order-3{-ms-flex-order:3;order:3;}.lg-order-4{-ms-flex-order:4;order:4;}.lg-order-5{-ms-flex-order:5;order:5;}.lg-order-6{-ms-flex-order:6;order:6;}.lg-order-7{-ms-flex-order:7;order:7;}.lg-order-8{-ms-flex-order:8;order:8;}.lg-order-9{-ms-flex-order:9;order:9;}.lg-order-10{-ms-flex-order:10;order:10;}}@media print,screen and (min-width:1280px){.xl-shrink{-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;}.xl-align-right{-ms-flex-pack:end;justify-content:flex-end;}.xl-align-center{-ms-flex-pack:center;justify-content:center;}.xl-align-justify{-ms-flex-pack:justify;justify-content:space-between;}.xl-align-spaced{-ms-flex-pack:distribute;justify-content:space-around;}.xl-align-top{-ms-flex-align:start;align-items:flex-start;}.xl-align-self-top{-ms-flex-item-align:start;align-self:flex-start;}.xl-align-bottom{-ms-flex-align:end;align-items:flex-end;}.xl-align-self-bottom{-ms-flex-item-align:end;align-self:flex-end;}.xl-align-middle{-ms-flex-align:center;align-items:center;}.xl-align-self-middle{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.xl-align-stretch{-ms-flex-align:stretch;align-items:stretch;}.xl-align-self-stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;}.xl-align-center-middle{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;}.xl-order-1{-ms-flex-order:1;order:1;}.xl-order-2{-ms-flex-order:2;order:2;}.xl-order-3{-ms-flex-order:3;order:3;}.xl-order-4{-ms-flex-order:4;order:4;}.xl-order-5{-ms-flex-order:5;order:5;}.xl-order-6{-ms-flex-order:6;order:6;}.xl-order-7{-ms-flex-order:7;order:7;}.xl-order-8{-ms-flex-order:8;order:8;}.xl-order-9{-ms-flex-order:9;order:9;}.xl-order-10{-ms-flex-order:10;order:10;}}@media print,screen and (min-width:1366px){.xxl-shrink{-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;}.xxl-align-right{-ms-flex-pack:end;justify-content:flex-end;}.xxl-align-center{-ms-flex-pack:center;justify-content:center;}.xxl-align-justify{-ms-flex-pack:justify;justify-content:space-between;}.xxl-align-spaced{-ms-flex-pack:distribute;justify-content:space-around;}.xxl-align-top{-ms-flex-align:start;align-items:flex-start;}.xxl-align-self-top{-ms-flex-item-align:start;align-self:flex-start;}.xxl-align-bottom{-ms-flex-align:end;align-items:flex-end;}.xxl-align-self-bottom{-ms-flex-item-align:end;align-self:flex-end;}.xxl-align-middle{-ms-flex-align:center;align-items:center;}.xxl-align-self-middle{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.xxl-align-stretch{-ms-flex-align:stretch;align-items:stretch;}.xxl-align-self-stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;}.xxl-align-center-middle{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;}.xxl-order-1{-ms-flex-order:1;order:1;}.xxl-order-2{-ms-flex-order:2;order:2;}.xxl-order-3{-ms-flex-order:3;order:3;}.xxl-order-4{-ms-flex-order:4;order:4;}.xxl-order-5{-ms-flex-order:5;order:5;}.xxl-order-6{-ms-flex-order:6;order:6;}.xxl-order-7{-ms-flex-order:7;order:7;}.xxl-order-8{-ms-flex-order:8;order:8;}.xxl-order-9{-ms-flex-order:9;order:9;}.xxl-order-10{-ms-flex-order:10;order:10;}}@media print,screen and (min-width:1600px){.x3l-shrink{-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;}.x3l-align-right{-ms-flex-pack:end;justify-content:flex-end;}.x3l-align-center{-ms-flex-pack:center;justify-content:center;}.x3l-align-justify{-ms-flex-pack:justify;justify-content:space-between;}.x3l-align-spaced{-ms-flex-pack:distribute;justify-content:space-around;}.x3l-align-top{-ms-flex-align:start;align-items:flex-start;}.x3l-align-self-top{-ms-flex-item-align:start;align-self:flex-start;}.x3l-align-bottom{-ms-flex-align:end;align-items:flex-end;}.x3l-align-self-bottom{-ms-flex-item-align:end;align-self:flex-end;}.x3l-align-middle{-ms-flex-align:center;align-items:center;}.x3l-align-self-middle{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.x3l-align-stretch{-ms-flex-align:stretch;align-items:stretch;}.x3l-align-self-stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;}.x3l-align-center-middle{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;}.x3l-order-1{-ms-flex-order:1;order:1;}.x3l-order-2{-ms-flex-order:2;order:2;}.x3l-order-3{-ms-flex-order:3;order:3;}.x3l-order-4{-ms-flex-order:4;order:4;}.x3l-order-5{-ms-flex-order:5;order:5;}.x3l-order-6{-ms-flex-order:6;order:6;}.x3l-order-7{-ms-flex-order:7;order:7;}.x3l-order-8{-ms-flex-order:8;order:8;}.x3l-order-9{-ms-flex-order:9;order:9;}.x3l-order-10{-ms-flex-order:10;order:10;}}.flex-container{display:-ms-flexbox;display:flex;}.flex-child-auto{-ms-flex:1 1 auto;flex:1 1 auto;}.flex-child-grow{-ms-flex:1 0 auto;flex:1 0 auto;}.flex-child-shrink{-ms-flex:0 1 auto;flex:0 1 auto;}.flex-dir-row{-ms-flex-direction:row;flex-direction:row;}.flex-dir-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.flex-dir-column{-ms-flex-direction:column;flex-direction:column;}.flex-dir-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse;}@media print,screen and (min-width:0){.sm-flex-container{display:-ms-flexbox;display:flex;}.sm-flex-child-auto{-ms-flex:1 1 auto;flex:1 1 auto;}.sm-flex-child-grow{-ms-flex:1 0 auto;flex:1 0 auto;}.sm-flex-child-shrink{-ms-flex:0 1 auto;flex:0 1 auto;}.sm-flex-dir-row{-ms-flex-direction:row;flex-direction:row;}.sm-flex-dir-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.sm-flex-dir-column{-ms-flex-direction:column;flex-direction:column;}.sm-flex-dir-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse;}}@media print,screen and (min-width:768px){.md-flex-container{display:-ms-flexbox;display:flex;}.md-flex-child-auto{-ms-flex:1 1 auto;flex:1 1 auto;}.md-flex-child-grow{-ms-flex:1 0 auto;flex:1 0 auto;}.md-flex-child-shrink{-ms-flex:0 1 auto;flex:0 1 auto;}.md-flex-dir-row{-ms-flex-direction:row;flex-direction:row;}.md-flex-dir-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.md-flex-dir-column{-ms-flex-direction:column;flex-direction:column;}.md-flex-dir-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse;}}@media print,screen and (min-width:1024px){.lg-flex-container{display:-ms-flexbox;display:flex;}.lg-flex-child-auto{-ms-flex:1 1 auto;flex:1 1 auto;}.lg-flex-child-grow{-ms-flex:1 0 auto;flex:1 0 auto;}.lg-flex-child-shrink{-ms-flex:0 1 auto;flex:0 1 auto;}.lg-flex-dir-row{-ms-flex-direction:row;flex-direction:row;}.lg-flex-dir-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.lg-flex-dir-column{-ms-flex-direction:column;flex-direction:column;}.lg-flex-dir-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse;}}@media print,screen and (min-width:1280px){.xl-flex-container{display:-ms-flexbox;display:flex;}.xl-flex-child-auto{-ms-flex:1 1 auto;flex:1 1 auto;}.xl-flex-child-grow{-ms-flex:1 0 auto;flex:1 0 auto;}.xl-flex-child-shrink{-ms-flex:0 1 auto;flex:0 1 auto;}.xl-flex-dir-row{-ms-flex-direction:row;flex-direction:row;}.xl-flex-dir-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.xl-flex-dir-column{-ms-flex-direction:column;flex-direction:column;}.xl-flex-dir-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse;}}@media print,screen and (min-width:1366px){.xxl-flex-container{display:-ms-flexbox;display:flex;}.xxl-flex-child-auto{-ms-flex:1 1 auto;flex:1 1 auto;}.xxl-flex-child-grow{-ms-flex:1 0 auto;flex:1 0 auto;}.xxl-flex-child-shrink{-ms-flex:0 1 auto;flex:0 1 auto;}.xxl-flex-dir-row{-ms-flex-direction:row;flex-direction:row;}.xxl-flex-dir-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.xxl-flex-dir-column{-ms-flex-direction:column;flex-direction:column;}.xxl-flex-dir-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse;}}@media print,screen and (min-width:1600px){.x3l-flex-container{display:-ms-flexbox;display:flex;}.x3l-flex-child-auto{-ms-flex:1 1 auto;flex:1 1 auto;}.x3l-flex-child-grow{-ms-flex:1 0 auto;flex:1 0 auto;}.x3l-flex-child-shrink{-ms-flex:0 1 auto;flex:0 1 auto;}.x3l-flex-dir-row{-ms-flex-direction:row;flex-direction:row;}.x3l-flex-dir-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.x3l-flex-dir-column{-ms-flex-direction:column;flex-direction:column;}.x3l-flex-dir-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse;}}.text-center{text-align:center;}.text-left{text-align:left;}.text-right{text-align:right;}.light{font-weight:300;}.medium{font-weight:500;}.bold{font-weight:bold;}.extra-bold{font-weight:800;}.uppercase{text-transform:uppercase;}.capitalize{text-transform:capitalize;}@media(max-width:1279px){.lg-hidden{display:none;}}@media(max-width:1023px){.md-hidden{display:none;}}@media(max-width:767px){.sm-hidden{display:none;}}.icon{font-size:24px;}.icon_sm{font-size:16px;}.header-p{height:136px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}@media(max-width:767px){.header-p{height:56px;}}.top-section{padding-top:136px;position:relative;}.top-section_dark{padding-bottom:168px;}@media(max-width:1600px){.top-section_dark{padding-bottom:48px;}}@media(max-width:1279px){.top-section_dark{padding-bottom:32px;}}@media(max-width:767px){.top-section_dark{padding-bottom:12px;}}@media(max-width:767px){.top-section{padding-top:68px;}}.slider-circle-contorls__arrow{-ms-flex:0 0 48px;flex:0 0 48px;width:48px;height:48px;border-radius:50%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}@media(max-width:767px){.slider-circle-contorls__arrow{width:32px;height:32px;-ms-flex:0 0 32px;flex:0 0 32px;}}.slider-circle-contorls__arrow.swiper-button-disabled{opacity:.5;}.slider-circle-contorls_grey .slider-circle-contorls__arrow{background:rgba(255,255,255,.25);color:#fff;}@media(max-width:1023px){.slider-circle-contorls_grey .slider-circle-contorls__arrow{width:40px;height:40px;-ms-flex:0 0 40px;flex:0 0 40px;}.slider-circle-contorls_grey .slider-circle-contorls__arrow .icon{font-size:20px;}}@media(max-width:767px){.slider-circle-contorls_grey .slider-circle-contorls__arrow{background-color:#f2f2f2;color:#4b535f;}}.slider-circle-contorls_black-5 .slider-circle-contorls__arrow{background:#f2f2f2;color:#4b535f;}@media(max-width:1023px){.slider-circle-contorls_black-5 .slider-circle-contorls__arrow{width:40px;height:40px;-ms-flex:0 0 40px;flex:0 0 40px;}.slider-circle-contorls_black-5 .slider-circle-contorls__arrow .icon{font-size:20px;}}.slider-circle-contorls_black-80 .slider-circle-contorls__arrow{background:#333;color:#fff;}.slider-circle-contorls_dark .slider-circle-contorls__arrow{background:#000;color:#fff;}@media(max-width:1023px){.slider-circle-contorls_dark .slider-circle-contorls__arrow{width:40px;height:40px;-ms-flex:0 0 40px;flex:0 0 40px;}.slider-circle-contorls_dark .slider-circle-contorls__arrow .icon{font-size:20px;}}.round-badge{width:40px;height:40px;border-radius:50%;border:2px solid #333;background:#000;color:#fff;}@media(max-width:767px){.round-badge{width:32px;height:32px;}.round-badge .icon{font-size:16px;}}.header-bg{position:absolute;top:0;left:0;width:100vw;max-width:100%;height:805px;background-color:#000;z-index:-1;}.header{width:100%;max-height:0;}.header__left{position:fixed;top:0;left:0;width:100%;max-width:18.75%;padding:0 40px;z-index:999;}.header__right{position:fixed;top:0;right:0;width:100%;max-width:22.5%;padding:0 40px;z-index:999;}.header.fixed .header__right{margin-top:-5px;}.header.fixed.reversed-color .header__right{margin-top:-9px;}.header.fixed .header-search{position:relative;top:initial;left:initial;-ms-flex:1 1 auto;flex:1 1 auto;}.header.fixed .header-calendar,.header.fixed .header-events{opacity:0;visibility:hidden;}.header.reversed-color .header-logo img{filter:none;}.header.reversed-color .header-menu__icon{background-color:rgba(0,0,0,.05);color:#000;}.header.reversed-color .header-menu__link{background-color:#fff;border-color:rgba(0,0,0,.07);}.header.reversed-color .header-menu__link.active span{color:#ce2e77;}.header.reversed-color .header-menu__link span{color:#000;}.header.reversed-color .lang-switcher{color:#000;}.header.reversed-color .header-search .main-search{height:40px;}.header.reversed-color .header-search .main-search__btn{top:2px;right:2px;}.header.reversed-color .header-search .main-search input{background:rgba(0,0,0,.05);}.header .header-login-btn.btn{margin-left:16px;}.header .header-register-btn.btn{margin-left:20px;}.header .header-freetrial-btn.btn{margin-left:16px;}.header.header_unauthorized{position:fixed;top:0;left:0;max-height:113px;z-index:999;background-color:initial;background:rgba(0,0,0,.5);}.header.header_unauthorized .header__wrapper{padding:0 84px;}.header.header_unauthorized.fixed .header-p{height:80px;}.header .trial-block{min-height:58px;padding:10px 40px;background:#fdd757;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer;user-select:none;position:relative;display:none;}.header .trial-block__content{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;}.header .trial-block__content__courses{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;}.header .trial-block__content__courses .line-block{height:2px;width:100px;background-image:url(/img/line.svg);background-repeat:repeat-x;background-position:center;background-size:cover;}.header .trial-block__content__courses .trial-slider{height:40px;overflow:hidden;}.header .trial-block__content__courses .trial-slider__item{display:flex;align-items:center;}.header .trial-block__content__courses .trial-slider__item span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.header .trial-block__content__info{display:flex;align-items:center;}.header .trial-block.hidden{display:none!important;}.selected-language{background-color:#fdd757;}.lang-switcher_wraper{width:50px;text-align:center;}.lang-switcher_img{max-width:32px;max-height:32px;}.header-burger{margin-right:32px;background-color:transparent;border:0;}.header-login-btn.btn{background:#000;border:1.5px solid #000;color:#fdd757;border-radius:100px;padding:4px 24px;}.header-login-btn.btn>span{font-size:16px;font-weight:500;}.header-login-btn.btn>.icon{font-weight:500;}.header-register-btn.btn{background-color:#fdd757;border-radius:100px;color:#000;padding-right:20px;padding-left:8px;}.header-register-btn.btn .btn_hashtag{margin-right:10px;background-color:#000;padding:10px 18px;border-radius:100px;font:800 .75rem/100% "HelveticaNeueLTARMW05",Arial,sans-serif;color:#fdd757;}@media screen and (min-width:1024px){.header-register-btn.btn .btn_hashtag{font-size:calc(13px + 0*(100vw - 1024px)/896);}}@media screen and (min-width:1920px){.header-register-btn.btn .btn_hashtag{font-size:13px;}}.header-freetrial-btn.btn{background-color:#fdd757;border-radius:100px;color:#000;padding-right:17px;padding-left:17px;}.header-freetrial-btn.btn>span{font-weight:600;}.header-logo{position:relative;z-index:101;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}.header-logo.moved{margin-left:-96px;}.header-logo img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;filter:brightness(0) invert(1);height:auto;}.new-year-animation{max-width:150px;}@media(max-width:1279px){.new-year-animation{max-width:50%;}}@media(max-width:767px){.new-year-animation{max-width:100px;}}@media(max-width:300px){.new-year-animation{max-width:80px;}}.lang-switcher{position:relative;color:#fff;}.lang-switcher__lang>.icon{-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}.lang-switcher__dropdown{position:absolute;top:90%;left:0;width:100%;background-color:#fff;border-radius:6px;overflow:hidden;box-shadow:0 0 25px rgba(0,0,0,.15);opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}.lang-switcher__dropdown a{display:block;text-align:center;color:#000;padding:2px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}.lang-switcher__dropdown a:hover{background-color:#999;color:#fff;}.lang-switcher.active .lang-switcher__lang>.icon{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}.lang-switcher.active .lang-switcher__dropdown{top:120%;opacity:1;visibility:visible;}.header-menu-block.active{width:100vw;position:absolute;height:100vh;left:0;top:0;}.header-menu-block.active::after{content:"";position:absolute;top:0;left:0;bottom:0;width:100%;z-index:-1;background:rgba(0,0,0,.75);}.header-menu{position:fixed;top:0;left:0;width:100%;max-width:500px;height:100%;overflow:auto;background-color:#000;z-index:99;margin-left:-100%;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;padding:136px 40px 32px 40px;}.header-menu__footer{padding:0 19px;}.header-menu__groups{margin-bottom:60px;}.header-menu__title{color:#fff;padding:0 11px;font-size:32px;font-weight:800;}.header-menu__close{width:40px;height:40px;border:2px solid #333;border-radius:50%;display:flex;display:-ms-flexbox;position:absolute;top:16px;right:16px;color:#fff;z-index:2;}.header-menu__link{width:fit-content;padding:0 11px;height:30px;background:#000;border:0;box-sizing:border-box;border-radius:100px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}.header-menu__link:first-child{margin-top:0;}.header-menu__link.active span{color:#fdd757;}.header-menu__link span{margin-left:8px;color:#fff;}.header-menu.active{margin-left:0;opacity:1;visibility:visible;display:flex;flex-direction:column;justify-content:space-between;background-image:url("../../img/decore/clientSiteBarDecor.svg");background-repeat:no-repeat;background-position:right;background-size:contain;}.header-menu__icon{width:32px;height:32px;background-color:#333;border-radius:50%;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}.header-menu__icon .icon{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}.header-events{width:100%;margin-top:40px;background-color:#1a1a1a;border-radius:16px;padding:16px 16px 11.7% 11.7%;color:#666;}.header-events__img{-ms-flex:0 0 auto;flex:0 0 auto;border-radius:50%;background-color:#808080;overflow:hidden;width:64px;height:64px;margin-top:8px;}.header-events__title{margin:22px 0 8px;color:rgba(255,255,255,.4);}.header-events__date,.header-events__location{margin-top:6px;}.header-events__date .info-label__text,.header-events__location .info-label__text{margin-top:2px;}.header-actions{-ms-flex-flow:row wrap;flex-flow:row wrap;}.header-actions__badges{padding:4px 0;-ms-order:2;order:2;}.header-notifications{position:relative;}.header-notifications .header-notifications__count{position:absolute;top:-4px;right:-1px;width:16px;height:16px;background-color:#f58b24;color:#fff;border-radius:50%;font-size:12px;text-align:center;line-height:16px;}.header-calendar{-ms-order:3;order:3;max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}.header-calendar .header-calendar__badge{color:#fdd757;display:none;}.header-calendar .time-calendar-wrap{max-width:550px;margin-left:auto;}.header-calendar__close{display:none;}.header-user{position:relative;margin-left:17px;}.header-user-img{width:40px;height:40px;border-radius:50%;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center;background-clip:border-box;background-color:#bdbdbd;}.header-user.active .profile-popup{opacity:1;visibility:visible;}.profile-popup{position:absolute;top:130%;right:0;background-color:#fff;border-radius:24px;padding:24px;opacity:0;visibility:hidden;z-index:2;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;width:360px;max-width:100vw;box-shadow:0 0 10px rgba(0,0,0,.1);}.profile-popup__img{-ms-flex:0 0 auto;flex:0 0 auto;}.profile-popup__info{padding-left:8px;}.profile-popup__name{line-height:20px;color:#666;}.profile-popup__email{line-height:20px;color:#999;}.profile-popup__link{margin-top:16px;background:#f2f2f2;border-radius:12px;padding:16px;text-align:center;color:#000;display:block;width:100%;}.profile-popup__link span{display:block;margin-top:8px;}.profile-popup__courses{margin-top:16px;}.profile-popup__btn{margin-top:24px;}.profile-popup__btn .btn{width:100%;}.profile-courses__title{letter-spacing:2px;}.profile-courses__wrap{margin-top:8px;}.profile-courses__item{padding:16px 0;}.profile-courses__item::after{top:-1px;background-image:url(../../scss/pages/~/img/decore/horizontal-black-20.svg);}.profile-courses__item:first-child{padding-top:0;}.profile-courses__item:first-child::after{display:none;}.profile-courses__item:last-child{padding-bottom:0;}.profile-courses__icon{-ms-flex:0 0 40px;flex:0 0 40px;max-width:40px;width:40px;height:40px;background-color:#e5f0f1;color:#0072ce;border-radius:8px;}.profile-courses__info{padding-left:8px;}.profile-courses__subject{color:#000;line-height:20px;}.profile-courses__desc{line-height:20px;color:#999;}#contact-us-popup .popup__body{max-width:650px;}#contact-us-popup .popup__body textarea{height:150px;}.phone-number-block{position:relative;}.phone-number-block .iti{width:100%;}.phone-number-block .iti.iti--container{position:absolute!important;top:47px!important;bottom:0!important;left:0!important;right:0!important;height:200px;width:100%;}.phone-number-block .iti.iti--container ul{width:100%;}.phone-number-block #error-msg{display:block;color:#f00;margin-top:5px;font-size:14px;}@media(max-width:1599px){.header-bg{height:528px;}.header__left,.header__right{position:relative;top:initial;left:initial;right:initial;max-width:initial;padding:0;z-index:3;}.header__right{z-index:2;}.header.header_unauthorized .header__wrapper{padding:0 80px;}.header-logo.moved{margin-left:-92px;}.header-events{padding:16px;margin-top:24px;}.header-actions__badges{-ms-order:3;order:3;}.header-calendar{position:relative;-ms-order:2;order:2;margin-top:0;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:17px;}.header-calendar .header-calendar__badge{display:flex;display:-ms-flexbox;margin-left:auto;}.header-calendar .time-calendar-wrap{position:fixed;top:0;right:0;width:446px;height:100vh;overflow:auto;padding:56px 48px;background-color:#000;opacity:0;visibility:hidden;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;z-index:10;margin-right:-100%;}.header-calendar .time-calendar-wrap .header-calendar__close{position:absolute;top:8px;right:16px;color:#fff;display:flex;display:-ms-flexbox;}.header-calendar.active .time-calendar-wrap{margin-right:0;opacity:1;visibility:visible;}.header-events{display:none;}}@media(max-width:1439px){.header.header_unauthorized .header__wrapper{padding:0 48px;}.header-logo.moved{margin-left:-60px;}}@media(max-width:1279px){.header-bg{height:512px;}.header{max-height:initial;position:absolute;top:0;left:0;z-index:5;}.header__left{display:flex;display:-ms-flexbox;-ms-flex-align:center;align-items:center;}.header__left,.header__right{z-index:initial;}.header-events{display:block;}}@media(max-width:1023px){.header.header_unauthorized .header-p{height:103px;}.header-logo.hidden img{opacity:0;}.header-burger{margin-right:32px;}.header-calendar{-ms-flex:0 0 auto;flex:0 0 auto;}.header-login-btn.btn.landing-btn{padding:4px 25px;}.header-login-btn.btn.landing-btn>span{font-size:12px;}.header-register-btn.btn{padding-right:17px;padding-left:6px;}.header-register-btn.btn .btn_hashtag{margin-right:8px;padding:7px 9px;}.header-freetrial-btn.btn{padding-right:6px;padding-left:6px;}}@media(max-width:767px){.header.header_unauthorized .header__wrapper{padding:0 8px;}.header.header_unauthorized .header-burger{display:-ms-flexbox;}.header.header_unauthorized .header-p{height:52px;}.header .trial-block{padding:10px 15px;}.header .trial-block__hidden{display:none;}.header .trial-block__content{width:100%;flex-direction:column;align-items:flex-start;gap:16px;}.header .trial-block__content__info{padding-right:30px;}.header .trial-block__content__info img{display:none;}.header .trial-block__content__courses{width:100%;flex-direction:column;align-items:flex-start;gap:12px;}.header .trial-block__content__courses .line-block{width:100%;}.header .trial-block__close{position:absolute;top:10px;right:10px;}.header-login-btn.btn.landing-btn{height:32px;padding:4px 10px;background:bottom;border:0;margin-left:0;}.header-login-btn.btn.landing-btn>span{display:none;}.header-login-btn.btn.landing-btn .btn_md>.icon{font-weight:400;}.header-register-btn.btn.sm-hidden{display:none;}.header-freetrial-btn.btn.sm-hidden{height:32px;margin-left:0;}.header-freetrial-btn.btn.sm-hidden>span{font-size:12px;}.header-bg{height:340px;}.header-logo{max-width:66px;height:56px;}.header-logo.moved{margin-left:-16px;}.header-burger{border:0;margin-right:8px;width:24px;border-radius:0;}.header-menu{padding:56px 8px 24px 8px;}.header-menu__groups{margin-bottom:35px;}.header-menu::after{height:56px;}.header-menu__close{width:32px;height:32px;top:8px;right:8px;}.header-menu__close .icon{font-size:16px;}.header-menu__link{padding:0 8px;height:32px;margin-top:8px;}.header-menu__icon{width:28px;height:28px;}.header-menu__footer{padding-left:16px;}.header-calendar{margin-right:8px;}.header-calendar .time-calendar-wrap{max-width:100vw;padding:56px 8px 8px 8px;width:336px;z-index:102;}.header-calendar .time-calendar-wrap .header-calendar__close{right:8px;}.header-notifications .header-notifications__count{width:16px;height:16px;top:-3px;right:-3px;}.header-user{margin-left:8px;}.header-user-img{width:32px;height:32px;}.profile-popup{right:-8px;border-radius:16px;padding:16px;}.lang-switcher_img{max-width:20px;max-height:20px;}}@media(max-width:450px){.header .header-login-btn.btn{margin-left:0;}}.popup{position:fixed;top:0;left:0;width:100%;max-width:100vw;height:100vh;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;overflow:hidden;z-index:1000;}.popup::after{content:"";position:absolute;top:0;left:0;bottom:0;width:100%;z-index:-1;background:rgba(0,0,0,.75);}.popup__content{overflow-y:scroll;overflow-x:hidden;height:100%;}.popup__body{background-color:#fff;margin:0 auto;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}.popup.active{opacity:1;visibility:visible;}.popup.active.popup_form_right .popup__body{-moz-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0);}.popup_sm .popup__body{padding:32px;max-width:456px;margin:0 0 0 auto;min-height:100%;}@media(max-width:767px){.popup_sm .popup__body{padding:16px 8px;}}.popup_form_right .popup__body{-moz-transform:translate(100%,0);-webkit-transform:translate(100%,0);transform:translate(100%,0);}.popup-close{z-index:1;}.popup-close_round{position:absolute;top:24px;right:24px;width:40px;height:40px;background-color:#f6f6f7;border-radius:50%;}@media(max-width:767px){.popup-close_round{width:40px;height:40px;top:8px;right:8px;}}.popup-message .popup__content{padding:176px 16px 25px;}@media(max-width:767px){.popup-message .popup__content{padding:75px 16px 25px;}}.popup-message .popup__body{max-width:544px;border-radius:40px;padding:40px 88px 56px 96px;text-align:center;}@media(max-width:767px){.popup-message .popup__body{padding:20px;border-radius:20px;}}.popup-message__icon>div{margin:0 auto;width:48px;height:48px;border-radius:50%;background-color:#a0ab4d;color:#fff;}@media(max-width:767px){.popup-message__icon>div{width:40px;height:40px;}}.popup-message__title{margin-top:8px;font:normal 1.625rem/161% "GHEAMariam";color:#6d712e;letter-spacing:-.2px;}@media(max-width:767px){.popup-message__title{font-size:16px;}}.popup-message__desc{margin-top:8px;}.popup-message__btn{margin-top:24px;}@media(max-width:767px){.popup-message__btn{margin-top:16px;}}.popup-message__btn .btn{width:100%;}.popup-message__link{text-align:center;margin-top:16px;}.popup-message__link a{color:#0072ce;}.popup-form-sm .popup__content{padding:176px 16px 25px;}@media(max-width:767px){.popup-form-sm .popup__content{padding:75px 16px 25px;}}.popup-form-sm .popup__body{max-width:456px;border-radius:24px;padding:24px;position:relative;}@media(max-width:767px){.popup-form-sm .popup__body{padding:16px;border-radius:16px;}}.popup-form-sm__title{color:#000;padding-right:50px;}@media(max-width:767px){.popup-form-sm__title{padding-right:40px;}}.popup-form-sm__elements{margin-top:25px;padding-top:21px;}.popup-form-sm__elements::after{top:-1px;background-image:url(../../img/decore/horizontal-black-20.svg);}.popup-form-sm__btn{margin-top:24px;}@media(max-width:767px){.popup-form-sm__btn{margin-top:16px;}}.popup-form-sm__btn .btn{width:100%;}.popup-form-sm__link{text-align:center;margin-top:16px;}.popup-form-sm__link a{color:#0072ce;}.popup-form-md .popup__content{padding:76px 16px 25px;}@media(max-width:1023px){.popup-form-md .popup__content{padding:75px 16px 25px;}}.popup-form-md .popup__body{max-width:1000px;border-radius:24px;padding:24px;position:relative;}@media(max-width:1023px){.popup-form-md .popup__body{padding:16px;border-radius:16px;}}.popup-form-md__title{color:#000;padding-right:50px;}@media(max-width:1023px){.popup-form-md__title{padding-right:40px;}}.popup-form-md__elements{margin-top:25px;padding-top:21px;}.popup-form-md__elements::after{top:-1px;background-image:url(../../img/decore/horizontal-black-20.svg);}.popup-form-md__btn{margin-top:24px;}@media(max-width:1023px){.popup-form-md__btn{margin-top:16px;}}.popup-form-md__btn .btn{width:100%;}.popup-form-md__link{text-align:center;margin-top:16px;}.popup-form-md__link a{color:#0072ce;}.read-more-popup__title{padding-right:50px;margin-bottom:24px;}@media(max-width:767px){.read-more-popup__title{padding-right:42px;margin-bottom:16px;}}.attached-files-popup__title{padding-right:50px;}.attached-files-popup__items{padding-top:16px;}.attached-files-popup__btn{margin-top:24px;}.attached-files-popup__btn .btn{width:100%;}.teacher-popup .popup__body{padding:0;max-width:586px;}.teacher-popup .popup-close{top:44px;right:44px;}@media(max-width:550px){.teacher-popup .popup-close{top:15px;right:15px;}}@media(max-width:550px){.teacher-popup__header{display:block;}}.teacher-popup__img{border-radius:0 0 24px 0;overflow:hidden;max-width:233px;-ms-flex:0 0 233px;flex:0 0 233px;max-height:350px;}.teacher-popup__info{padding:50px 39px 0 28px;-ms-flex:1 1 auto;flex:1 1 auto;}@media(max-width:550px){.teacher-popup__info{padding:20px 8px 0 8px;}}.teacher-popup__subject{background-color:#a0ab4d;padding:4px 8px;border-radius:8px;color:#fff;display:inline-block;letter-spacing:2px;width:80%;}.teacher-popup__label{letter-spacing:2px;color:#999;margin-top:34px;}@media(max-width:550px){.teacher-popup__label{margin-top:15px;}}.teacher-popup__name{margin-top:9px;}@media screen and (min-width:1441px){.teacher-popup__name{font-size:calc(26px + 0*(100vw - 1441px)/479);}}@media screen and (min-width:1920px){.teacher-popup__name{font-size:26px;}}@media(max-width:550px){.teacher-popup__name{margin-top:7px;}}.teacher-popup__name span{display:block;}.teacher-popup__last-name{margin:0;}.teacher-popup__about{padding:32px 44px;font:normal .875rem/181% "HelveticaNeueLTARMW05",Arial,sans-serif;color:#000;}@media screen and (min-width:768px){.teacher-popup__about{font-size:calc(16px + 0*(100vw - 768px)/1152);}}@media screen and (min-width:1920px){.teacher-popup__about{font-size:16px;}}@media(max-width:550px){.teacher-popup__about{padding:11px 8px 32px 8px;line-height:171%;}}.partner-popup .popup__body{padding:0;max-width:586px;}.partner-popup .popup-close{top:32px;right:32px;}@media(max-width:550px){.partner-popup .popup-close{top:15px;right:15px;}}.partner-popup__img{background-color:#fff;padding:46px 16px 42px;text-align:center;position:relative;}@media(max-width:767px){.partner-popup__img{padding:46px 8px 24px;}}.partner-popup__img::after{content:"";position:absolute;bottom:0;left:0;top:67px;width:100%;background:linear-gradient(180deg,rgba(255,255,255,0) 68.98%,#f2f2f2 100%);}.partner-popup__info{padding:27px 52px 60px 44px;}@media(max-width:767px){.partner-popup__info{padding:12px 8px 24px;}}.partner-popup__link{font:bold 1rem/150% "HelveticaNeueLTARMW05",Arial,sans-serif;color:#a0ab4d;}.partner-popup__title{margin-top:20px;}@media(max-width:767px){.partner-popup__title{margin-top:10px;}}.partner-popup__about{margin-top:24px;font:normal .875rem/181% "HelveticaNeueLTARMW05",Arial,sans-serif;color:#000;}@media screen and (min-width:768px){.partner-popup__about{font-size:calc(16px + 0*(100vw - 768px)/1152);}}@media screen and (min-width:1920px){.partner-popup__about{font-size:16px;}}@media(max-width:767px){.partner-popup__about{line-height:171%;margin-top:10px;}}.auditorium-popup .popup__body{padding:0;max-width:586px;}.auditorium-popup .popup-close{top:44px;right:44px;}@media(max-width:550px){.auditorium-popup .popup-close{top:15px;right:15px;}}@media(max-width:550px){.auditorium-popup__header{display:block;}}.auditorium-popup__img{border-radius:0 0 24px 0;overflow:hidden;max-width:233px;-ms-flex:0 0 233px;flex:0 0 233px;max-height:350px;}.auditorium-popup__info{padding:50px 39px 0 28px;-ms-flex:1 1 auto;flex:1 1 auto;}@media(max-width:550px){.auditorium-popup__info{padding:20px 8px 0 8px;}}.auditorium-popup__subject{background-color:#a0ab4d;padding:4px 8px;border-radius:8px;color:#fff;display:inline-block;letter-spacing:2px;width:80%;}.auditorium-popup__label{letter-spacing:2px;color:#999;margin-top:34px;}@media(max-width:550px){.auditorium-popup__label{margin-top:15px;}}.auditorium-popup__name{margin-top:9px;}@media screen and (min-width:1441px){.auditorium-popup__name{font-size:calc(26px + 0*(100vw - 1441px)/479);}}@media screen and (min-width:1920px){.auditorium-popup__name{font-size:26px;}}@media(max-width:550px){.auditorium-popup__name{margin-top:7px;}}.auditorium-popup__name span{display:block;}.auditorium-popup__last-name{margin:0;}.auditorium-popup__about{padding:32px 44px;font:normal .875rem/181% "HelveticaNeueLTARMW05",Arial,sans-serif;color:#000;}@media screen and (min-width:768px){.auditorium-popup__about{font-size:calc(16px + 0*(100vw - 768px)/1152);}}@media screen and (min-width:1920px){.auditorium-popup__about{font-size:16px;}}@media(max-width:550px){.auditorium-popup__about{padding:11px 8px 32px 8px;line-height:171%;}}.input-pack label{display:block;margin-bottom:8px;}.input-pack input,.input-pack textarea{width:100%;display:block;}.input-pack textarea{resize:vertical;}.input-pack_md input,.input-pack_md textarea{height:48px;padding:0 16px;}.input-pack_md textarea{padding:16px;}.input-pack_shadow label{font:500 .875rem/16px "HelveticaNeueLTARMW05",Arial,sans-serif;color:#1a1a1a;font-feature-settings:"liga" off;}.input-pack_shadow input,.input-pack_shadow textarea{background:#fff;border:1px solid #e5e5e5;box-shadow:0 0 5px #e5e5e5;border-radius:8px;font:normal 1rem/150% "HelveticaNeueLTARMW05",Arial,sans-serif;color:#1a1a1a;}.input-group{margin-top:16px;width:100%;margin-left:-8px;width:calc(100% + 16px);}.input-group:first-child{margin-top:0;}.input-group .input-pack{flex:1;}.input-group .input-pack-wrap{-ms-flex:0 0 50%;flex:0 0 50%;padding:0 8px;}.input-group .input-pack-wrap:only-child{-ms-flex:0 0 100%;flex:0 0 100%;}.input-group .input-pack__target{width:100%;position:relative;}.input-group .input-pack textarea{padding:16px;}@media(max-width:767px){.input-group{margin-top:12px;-ms-flex-flow:column wrap;flex-flow:column wrap;}.input-group .input-pack-wrap{-ms-flex:0 0 100%;flex:0 0 100%;padding-top:12px;}.input-group .input-pack-wrap:first-child{padding-top:0;}}.password-toggle-input__btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:12px;width:24px;height:24px;z-index:1;}.password-toggle-input__btn .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}.password-toggle-input__btn .icon-eye-closed{opacity:0;}.password-toggle-input__btn.visible .icon-eye{opacity:0;}.password-toggle-input__btn.visible .icon-eye-closed{opacity:1;}.single-select .select2-container--default .select2-selection--single .select2-selection__arrow,.tags-custom .select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px;right:12px;}.single-select .select2-container--default .select2-selection--single .select2-selection__arrow b,.tags-custom .select2-container--default .select2-selection--single .select2-selection__arrow b{display:block;border:0;margin:0;width:100%;height:100%;position:static;background-image:url(../../img/icons/chevron-down.svg);background-repeat:no-repeat;background-position:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}.single-select .select2-container--default.select2-container--open .select2-selection__arrow b,.tags-custom .select2-container--default.select2-container--open .select2-selection__arrow b{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}.single-select_shadow .select2-container--default .select2-selection--single,.single-select_shadow .select2-container--default .select2-selection--multiple,.tags-custom_shadow .select2-container--default .select2-selection--single,.tags-custom_shadow .select2-container--default .select2-selection--multiple{border-radius:8px;box-shadow:0 0 5px #e5e5e5;border:1px solid #e5e5e5;}.single-select_shadow .select2-container--default .select2-selection--single .select2-selection__rendered,.single-select_shadow .select2-container--default .select2-selection--multiple .select2-selection__rendered,.tags-custom_shadow .select2-container--default .select2-selection--single .select2-selection__rendered,.tags-custom_shadow .select2-container--default .select2-selection--multiple .select2-selection__rendered{font:normal 1rem/171% "HelveticaNeueLTARMW05",Arial,sans-serif;color:#1a1a1a;}.single-select_md .select2-container--default .select2-selection--single,.single-select_md .select2-container--default .select2-selection--multiple,.tags-custom_md .select2-container--default .select2-selection--single,.tags-custom_md .select2-container--default .select2-selection--multiple{min-height:48px;}.single-select_md .select2-container--default .select2-selection--single .select2-selection__rendered,.single-select_md .select2-container--default .select2-selection--multiple .select2-selection__rendered,.tags-custom_md .select2-container--default .select2-selection--single .select2-selection__rendered,.tags-custom_md .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0 16px;}.single-select-dropdown,.tags-custom-dropdown{border:1px solid #e5e5e5;box-shadow:0 0 5px #e5e5e5;border-radius:8px;}.single-select-dropdown .select2-results__option--selectable,.tags-custom-dropdown .select2-results__option--selectable{padding:8px 16px;}.single-select-dropdown .select2-results__option--selectable.select2-results__option--highlighted,.tags-custom-dropdown .select2-results__option--selectable.select2-results__option--highlighted{background-color:#ccc;}.single-select-dropdown .select2-results__option--selectable.select2-results__option--selected,.tags-custom-dropdown .select2-results__option--selectable.select2-results__option--selected{background-color:#999;color:#fff;}.tags-custom .select2-container--default::after{position:absolute;top:50%;margin-top:-12px;right:12px;content:"";font-family:"icomoon"!important;line-height:1;font-size:16px;font-weight:normal;width:24px;height:24px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;font-size:24px;color:#4b535f;}.tags-custom .select2-container--default .select2-selection--multiple{padding:4px 45px 12px 4px;}.tags-custom .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0;}.tags-custom .select2-container--default .select2-selection--multiple .select2-selection__choice{margin:8px 0 0 8px;background-color:#0072ce;border-radius:100px;color:#fff;padding:4px 8px 4px 28px;border:0;}.tags-custom .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:8px;color:#fff;border:0;padding:0;}.tags-custom .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:transparent;}.tags-custom .select2-container--default .select2-selection--multiple .select2-selection__choice__remove::after{content:"";display:block;font-family:"icomoon"!important;line-height:1;font-size:16px;font-weight:normal;}.tags-custom .select2-container--default .select2-selection--multiple .select2-selection__choice__remove span{display:none;}.tags-custom .select2-container--default .select2-selection--multiple .select2-selection__choice__display{font:bold .625rem/16px "HelveticaNeueLTARMW05",Arial,sans-serif;color:inherit;font-feature-settings:"liga" off;padding:0;}.tags-custom .select2-container--default .select2-search--inline .select2-search__field{margin:8px 0 0 8px;display:inline-block;}.tags-custom .select2-container--default.select2-container--open::after{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}.btn>span{white-space:nowrap;display:block;overflow:hidden;text-overflow:ellipsis;}.btn>span.capitalize{text-transform:capitalize;}.btn>span.medium{font-weight:500;}.btn>.icon{-ms-flex:0 0 auto;flex:0 0 auto;color:inherit;}.btn_border{border:1.5px solid #808080;color:#808080;border-radius:100px;}.btn_yellow-border{border:1.2px solid rgba(253,215,87,.6);border-radius:100px;color:#fdd757;}.btn_yellow{background-color:#fdd757;color:#000;border-radius:100px;box-shadow:5px 5px 23px rgba(253,215,87,.35);}.btn_green-border{border:2px solid #a0ab4d;border-radius:100px;color:#a0ab4d;}.btn_white{background-color:#fff;color:#000;border-radius:100px;}.btn_white-border{border:1px solid #fff;color:#fff;border-radius:100px;}.btn_red{background-color:#ed3d1c;color:#fff;border-radius:100px;}.btn_orange{background-color:#ed9b33;color:#fff;border-radius:100px;}.btn_orange-opacity{background-color:#fdf4e2;color:#ed9b33;border-radius:100px;}.btn_orange-border{border:1px solid #ed9b33;color:#ed9b33;border-radius:100px;}.btn_blue{background-color:#b9d9eb;color:#000;border-radius:100px;}.btn_blue-ultralight{background-color:#5fb3ff;color:#000;border-radius:100px;}.btn_blue-opacity{background-color:#e5f0f1;color:#0072ce;border-radius:100px;}.btn_blue-dark{background-color:#0072ce;color:#fff;border-radius:100px;}.btn_green{background-color:#a0ab4d;color:#fff;border-radius:100px;}.btn_green-light{background-color:#d1e8bc;color:#000;border-radius:100px;}.btn_green-opacity{background-color:#f0f0e1;color:#6d712e;border-radius:100px;}.btn_violet-light{background-color:#fae9e8;color:#ce2e77;border-radius:100px;}.btn_black{background-color:#000;color:#fff;border-radius:100px;}.btn_black-5{background-color:#f2f2f2;color:#808080;border-radius:100px;}.btn_black-80{background-color:#333;color:#fdd757;border-radius:100px;}.btn_buy{height:48px;background-color:#ed9b33;border-radius:8px;color:#fff;width:100%;}.btn_buy>span{font:800 .875rem/144% "Montserratarm";color:inherit;letter-spacing:-.01em;}@media screen and (min-width:768px){.btn_buy>span{font-size:calc(18px + 0*(100vw - 768px)/1152);}}@media screen and (min-width:1920px){.btn_buy>span{font-size:18px;}}@media(max-width:1439px){.btn_buy{height:40px;}}.btn_xs{padding:4px 8px;height:24px;}.btn_xs>span{font:bold .625rem/1 "HelveticaNeueLTARMW05",Arial,sans-serif;color:inherit;font-feature-settings:"liga" off;}.btn_xs>span:last-child{margin-left:4px;}.btn_xs>span:first-child{margin-right:4px;}.btn_sm{padding:4px 12px;height:32px;}.btn_sm>span{font:800 .75rem/1 "HelveticaNeueLTARMW05",Arial,sans-serif;color:inherit;text-transform:uppercase;font-feature-settings:"liga" off;}.btn_sm>span:last-child{margin-left:4px;}.btn_sm>span:first-child{margin-right:4px;}.btn_sm.big{height:35px;}.btn_sm.big>span{font-weight:500;text-transform:initial;font-feature-settings:"liga" off;}.btn_md{padding:4px 12px;height:48px;}.btn_md>span{font:800 1rem/1 "HelveticaNeueLTARMW05",Arial,sans-serif;color:inherit;text-transform:uppercase;font-feature-settings:"liga" off;}@media screen and (min-width:768px){.btn_md>span{font-size:calc(16px + 0*(100vw - 768px)/832);}}@media screen and (min-width:1600px){.btn_md>span{font-size:16px;}}.btn_md>span:last-child{margin-left:4px;}.btn_md>span:first-child{margin-right:4px;}.btn_md>.icon{font-weight:800;}@media(max-width:1023px){.btn_md.landing-btn{height:40px;}.btn_md.landing-btn>.icon{font-size:16px;}.btn_md.landing-btn>span{font-size:14px;}}@media(max-width:767px){.btn_md:not(.fixed-styles){height:40px;}.btn_md:not(.fixed-styles)>span{font-size:14px;}.btn_md:not(.fixed-styles)>span.text_lg{font-size:12px;}.btn_md:not(.fixed-styles)>.icon{font-size:16px;}}.ui-datepicker.ui-widget.ui-widget-content{background-color:initial;border-radius:0;border:0;width:initial;padding:0;}.ui-datepicker.ui-widget.ui-widget-content table{margin:0;font-size:initial;}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header{position:relative;border:0;background-color:initial;padding:0;border-radius:0;}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-title{margin:0;line-height:initial;text-align:initial;}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-prev,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:initial;color:inherit;}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-prev::after,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-next::after{font-family:"icomoon"!important;font-size:24px;color:inherit;}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-prev span,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-next span{display:none;}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-prev.ui-state-hover,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-next.ui-state-hover{background-color:initial;border:0;font-weight:inherit;}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-prev::after{content:"";}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-next::after{content:"";}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:5px;}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar thead th{text-align:center;font-weight:initial;}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar tbody td{vertical-align:middle;text-align:center;padding:0;pointer-events:none;}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar tbody td.event_highlight{position:relative;z-index:2;pointer-events:auto;}.ui-datepicker.ui-widget.ui-widget-content .ui-state-default{font-feature-settings:"liga" off;text-decoration:none;display:block;cursor:inherit;text-align:center;color:inherit;border:0;background-color:initial;}.ui-datepicker.ui-widget.ui-widget-content .ui-state-disabled{opacity:initial;cursor:initial!important;pointer-events:auto;}.time-calendar{padding:32px;border:2px solid #4d4d4d;border-radius:24px;background-color:#000;}@media(max-width:767px){.time-calendar{padding:20px 16px;}}.time-calendar .ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-title span{font:800 1.125rem/189% "Montserratarm";color:inherit;letter-spacing:-.05em;}.time-calendar .ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar thead th span{font:normal .75rem/133% "HelveticaNeueLTARMW05",Arial,sans-serif;color:inherit;text-transform:capitalize;}.time-calendar .ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar tbody td{height:36px;}.time-calendar_header{position:relative;border-color:#fdd757;margin-bottom:15px;}.time-calendar_header::after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);top:100%;border:12px solid transparent;border-top-color:#fdd757;}.time-calendar_header .ui-datepicker.ui-datepicker-inline .ui-datepicker-title{padding:0 48px 0 0;color:#fdd757;}.time-calendar_header .ui-datepicker.ui-datepicker-inline .ui-datepicker-prev{right:24px;color:#fdd757;}.time-calendar_header .ui-datepicker.ui-datepicker-inline .ui-datepicker-next{right:0;color:#fdd757;}.time-calendar_header .ui-datepicker.ui-datepicker-inline .ui-datepicker-prev,.time-calendar_header .ui-datepicker.ui-datepicker-inline .ui-datepicker-next{width:24px;height:24px;}.time-calendar_header .ui-datepicker.ui-datepicker-inline .ui-datepicker-calendar thead th{padding:0 5px;height:32px;color:#fdd757;}.time-calendar_header .ui-datepicker.ui-datepicker-inline .ui-datepicker-calendar tbody td.event_highlight .ui-state-default{font-size:14px;background:rgba(255,255,255,.2);box-shadow:0 10px 35px rgba(0,0,0,.12);border-radius:6px;color:#fdd757;}.time-calendar_header .ui-datepicker.ui-datepicker-inline .ui-datepicker-calendar tbody td.event_highlight.ui-datepicker-current-day .ui-state-default{background-color:#fdd757;color:#000;}.time-calendar_header .ui-datepicker.ui-datepicker-inline .ui-state-default{font:300 .75rem/150% "HelveticaNeueLTARMW05",Arial,sans-serif;color:rgba(255,255,255,.35);border-radius:5px;padding:8px 9px;}.time-calendar_our-events{position:relative;padding:30px 20px;background-color:#fff;border-color:#4d4d4d;max-width:336px;margin-left:auto;}.time-calendar_our-events .ui-datepicker-calendar{border-spacing:5px;}.time-calendar_our-events::after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:100%;border:12px solid transparent;border-right-color:#4d4d4d;}.time-calendar_our-events .ui-datepicker.ui-datepicker-inline .ui-datepicker-title{padding:0 48px 0 0;color:#4d4d4d;}.time-calendar_our-events .ui-datepicker.ui-datepicker-inline .ui-datepicker-prev{right:24px;color:#4d4d4d;}.time-calendar_our-events .ui-datepicker.ui-datepicker-inline .ui-datepicker-next{right:0;color:#4d4d4d;}.time-calendar_our-events .ui-datepicker.ui-datepicker-inline .ui-datepicker-prev,.time-calendar_our-events .ui-datepicker.ui-datepicker-inline .ui-datepicker-next{width:24px;height:24px;}.time-calendar_our-events .ui-datepicker.ui-datepicker-inline .ui-datepicker-prev::after,.time-calendar_our-events .ui-datepicker.ui-datepicker-inline .ui-datepicker-next::after{font-weight:500;}.time-calendar_our-events .ui-datepicker.ui-datepicker-inline .ui-datepicker-calendar thead th{padding:0 5px;height:36px;color:#4d4d4d;}.time-calendar_our-events .ui-datepicker.ui-datepicker-inline .ui-datepicker-calendar tbody td.event_highlight .ui-state-default{font-size:14px;background:#fdd757;box-shadow:0 10px 35px rgba(0,0,0,.12);padding:7.5px 8px;}.time-calendar_our-events .ui-datepicker.ui-datepicker-inline .ui-datepicker-calendar tbody td.event_highlight.ui-datepicker-current-day .ui-state-default{font-weight:800;background-color:#fff;color:#000;padding:3.5px 4px;border:5px solid #fdd757;border-radius:8px;}.time-calendar_our-events .ui-datepicker.ui-datepicker-inline .ui-state-default{font:500 .75rem/150% "HelveticaNeueLTARMW05",Arial,sans-serif;color:#4d4d4d;border-radius:6px;padding:9px 8px;}.calendar-lessons{background-color:#fdd757;color:#000;border-radius:16px;padding:24px;}@media(max-width:767px){.calendar-lessons{padding:16px;}}.calendar-lessons__header{padding-bottom:16px;}.calendar-lessons__header::after{bottom:-1px;}@media(max-width:767px){.calendar-lessons__header{padding-bottom:12px;}.calendar-lessons__header .icon{font-size:20px;}}.calendar-lessons__date{-ms-flex:1 1 auto;flex:1 1 auto;padding-right:5px;}.calendar-lessons__icon{-ms-flex:0 0 auto;flex:0 0 auto;}.calendar-lessons__item{margin-top:16px;}@media(max-width:767px){.calendar-lessons__item{margin-top:12px;}}.calendar-lessons__time{-ms-flex:0 0 auto;flex:0 0 auto;background-color:#000;color:#fdd757;padding:4px 12px;border-radius:100px;}.calendar-lessons__title{-ms-flex:1 1 auto;flex:1 1 auto;margin-left:8px;line-height:16px;}#ui-datepicker-div{width:350px;max-width:85vw;background-color:#fff;box-shadow:0 0 5px #e5e5e5;border-radius:8px;padding:25px;}#ui-datepicker-div .ui-datepicker-prev{width:24px;height:24px;right:24px;background-image:url(../../scss/img/icons/chevron-left.svg);}#ui-datepicker-div .ui-datepicker-next{width:24px;height:24px;right:0;background-image:url(../../scss/img/icons/chevron-right.svg);}#ui-datepicker-div .ui-state-default.ui-state-active{background-color:#e5e5e5;color:#fff;}#ui-datepicker-div .ui-state-default.ui-state-hover{background-color:#e5e5e5;color:#fff;}.header-search{position:fixed;top:0;width:58.75%;left:18.75%;margin-right:17px;-ms-order:1;order:1;}@media(min-width:2000px){.header-search{max-width:1128px;left:50%;-moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}}.header-search__btn{display:none;}.main-search{height:48px;width:100%;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}.main-search input{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100px;background-color:#1a1a1a;padding:0 60px 0 24px;color:#fff;}.main-search__btn{position:absolute;top:6px;right:6px;width:36px;height:36px;border-radius:50%;background-color:#fff;color:#000;z-index:2;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}.main-search__dropdown{position:absolute;top:100%;right:0;width:100%;min-width:460px;background:#fff;border-radius:24px;padding:27px 24px 0 24px;margin-top:16px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;max-height:650px;overflow:auto;}@media(max-width:1023px){.main-search__dropdown{max-height:520px;min-width:initial;}}@media(max-width:767px){.main-search__dropdown{max-height:350px;margin-top:8px;}}.main-search__dropdown::-webkit-scrollbar{width:5px;}.main-search__dropdown::-webkit-scrollbar-thumb{background-color:#666;}.main-search__dropdown.active{opacity:1;visibility:visible;}@media(max-width:767px){.main-search__dropdown{padding:8px 8px 0 8px;border-radius:16px;}}.search-results__item{padding-top:20px;margin-top:24px;}@media(max-width:767px){.search-results__item{padding-top:16px;margin-top:16px;}}.search-results__item::after{top:-1px;background-image:url(../../scss/img/decore/horizontal-black-20.svg);}.search-results__item:first-child{margin-top:0;padding-top:0;}.search-results__item:first-child::after{display:none;}.search-results__subitem{color:#999;letter-spacing:2px;text-transform:uppercase;}.search-results-wrap{margin-top:10px;}.search-results-wrap_courses .search-result__icon{background-color:#000;color:#fff;}.search-results-wrap_homeworks .search-result__icon{background-color:#f0f0e1;color:#6d712e;}.search-results-wrap_lessons .search-result__icon{background-color:#e5f0f1;color:#0072ce;}.search-result{margin-top:16px;}.search-result:first-child{margin-top:0;}.search-result__icon{-ms-flex:0 0 40px;flex:0 0 40px;max-width:40px;border-radius:8px;height:40px;}.search-result__content{-ms-flex:1 1 auto;flex:1 1 auto;padding-left:8px;}.search-result__title{color:#000;}.search-result__type{color:#b3b3b3;letter-spacing:2px;text-transform:uppercase;}.search-all-results{background:#f2f2f2;border-radius:24px 24px 0 0;padding:16px 32px;margin-top:40px;}@media(max-width:1023px){.search-all-results{border-radius:16px 16px 0 0;padding:10px 16px;margin-top:20px;}}.search-all-results__icon{-ms-flex:0 0 auto;flex:0 0 auto;width:32px;height:32px;background-color:#000;color:#fff;border-radius:50%;}@media(max-width:1023px){.search-all-results__icon{width:28px;height:28px;}}.search-all-results>span{margin-left:8px;color:#000;}.search-main-content{min-height:720px;padding-top:64px;padding-bottom:40px;}@media(max-width:767px){.search-main-content{min-height:initial;padding-top:16px;}}@media(max-width:1599px){.header-search{position:relative;top:initial;left:initial;width:600px;}}@media(max-width:1279px){.header-search{width:460px;}}@media(max-width:1023px){.header-search{-ms-flex-pack:flex-end;justify-content:flex-end;width:initial;z-index:5;}.header-search__btn{display:flex;display:-ms-flexbox;}.header-search .main-search{position:fixed;left:40px;top:44px;width:calc(100vw - 79px);opacity:0;visibility:hidden;}.header-search.active .main-search{opacity:1;visibility:visible;}}@media(max-width:767px){.header-search{margin-right:8px;}.header-search .main-search{top:12px;left:8px;width:calc(100vw - 15px);}.main-search{height:32px;}.main-search__btn{width:26px;height:26px;top:3px;right:3px;}}.thumb-slider{position:relative;}.thumb-slider__icon{width:56px;height:56px;background:rgba(0,0,0,.5);border-radius:0 16px;position:absolute;top:0;right:0;z-index:1;color:#fff;}.thumb-slider__main{overflow:hidden;position:relative;z-index:0;}.thumb-slider__thumbs{position:relative;z-index:1;padding:0 16px;}.thumb-slider__thumbs .thumb-slider__slide{border-radius:8px;overflow:hidden;border:2px solid #fff;height:60px;position:relative;}.thumb-slider__thumbs .thumb-slider__slide img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}.course-inner-info__action .thumb-slider__main{background:#c4c4c4;border-radius:16px;}.course-inner-info__action .thumb-slider__thumbs{margin-top:-26px;}@media(max-width:1439px){.thumb-slider__thumbs .thumb-slider__slide{height:55px;}}@media(max-width:1023px){.thumb-slider__thumbs{max-width:331px;padding:0 14px;}.thumb-slider__slide img{width:100%;}.course-inner-info__action .thumb-slider{max-width:544px;margin:0 auto;}}@media(max-width:767px){.thumb-slider__icon{width:44px;height:44px;border-radius:0 13px;}.thumb-slider__main{border-radius:13px;}.thumb-slider__thumbs{padding:0 32px 0 28px;margin-top:-20px;}.thumb-slider__thumbs .thumb-slider__slide{height:44px;}}.popup{position:fixed;top:0;left:0;width:100%;max-width:100vw;height:100vh;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;overflow:hidden;z-index:1000;}.popup::after{content:"";position:absolute;top:0;left:0;bottom:0;width:100%;z-index:-1;background:rgba(0,0,0,.75);}.popup__content{overflow-y:scroll;overflow-x:hidden;height:100%;}.popup__body{background-color:#fff;margin:0 auto;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}.popup.active{opacity:1;visibility:visible;}.popup.active.popup_form_right .popup__body{-moz-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0);}.popup_sm .popup__body{padding:32px;max-width:456px;margin:0 0 0 auto;min-height:100%;}@media(max-width:767px){.popup_sm .popup__body{padding:16px 8px;}}.popup_form_right .popup__body{-moz-transform:translate(100%,0);-webkit-transform:translate(100%,0);transform:translate(100%,0);}.popup-close{z-index:1;}.popup-close_round{position:absolute;top:24px;right:24px;width:40px;height:40px;background-color:#f6f6f7;border-radius:50%;}@media(max-width:767px){.popup-close_round{width:40px;height:40px;top:8px;right:8px;}}.popup-message .popup__content{padding:176px 16px 25px;}@media(max-width:767px){.popup-message .popup__content{padding:75px 16px 25px;}}.popup-message .popup__body{max-width:544px;border-radius:40px;padding:40px 88px 56px 96px;text-align:center;}@media(max-width:767px){.popup-message .popup__body{padding:20px;border-radius:20px;}}.popup-message__icon>div{margin:0 auto;width:48px;height:48px;border-radius:50%;background-color:#a0ab4d;color:#fff;}@media(max-width:767px){.popup-message__icon>div{width:40px;height:40px;}}.popup-message__title{margin-top:8px;font:normal 1.625rem/161% "GHEAMariam";color:#6d712e;letter-spacing:-.2px;}@media(max-width:767px){.popup-message__title{font-size:16px;}}.popup-message__desc{margin-top:8px;}.popup-message__btn{margin-top:24px;}@media(max-width:767px){.popup-message__btn{margin-top:16px;}}.popup-message__btn .btn{width:100%;}.popup-message__link{text-align:center;margin-top:16px;}.popup-message__link a{color:#0072ce;}.popup-form-sm .popup__content{padding:176px 16px 25px;}@media(max-width:767px){.popup-form-sm .popup__content{padding:75px 16px 25px;}}.popup-form-sm .popup__body{max-width:456px;border-radius:24px;padding:24px;position:relative;}@media(max-width:767px){.popup-form-sm .popup__body{padding:16px;border-radius:16px;}}.popup-form-sm__title{color:#000;padding-right:50px;}@media(max-width:767px){.popup-form-sm__title{padding-right:40px;}}.popup-form-sm__elements{margin-top:25px;padding-top:21px;}.popup-form-sm__elements::after{top:-1px;background-image:url(../../img/decore/horizontal-black-20.svg);}.popup-form-sm__btn{margin-top:24px;}@media(max-width:767px){.popup-form-sm__btn{margin-top:16px;}}.popup-form-sm__btn .btn{width:100%;}.popup-form-sm__link{text-align:center;margin-top:16px;}.popup-form-sm__link a{color:#0072ce;}.popup-form-md .popup__content{padding:76px 16px 25px;}@media(max-width:1023px){.popup-form-md .popup__content{padding:75px 16px 25px;}}.popup-form-md .popup__body{max-width:1000px;border-radius:24px;padding:24px;position:relative;}@media(max-width:1023px){.popup-form-md .popup__body{padding:16px;border-radius:16px;}}.popup-form-md__title{color:#000;padding-right:50px;}@media(max-width:1023px){.popup-form-md__title{padding-right:40px;}}.popup-form-md__elements{margin-top:25px;padding-top:21px;}.popup-form-md__elements::after{top:-1px;background-image:url(../../img/decore/horizontal-black-20.svg);}.popup-form-md__btn{margin-top:24px;}@media(max-width:1023px){.popup-form-md__btn{margin-top:16px;}}.popup-form-md__btn .btn{width:100%;}.popup-form-md__link{text-align:center;margin-top:16px;}.popup-form-md__link a{color:#0072ce;}.read-more-popup__title{padding-right:50px;margin-bottom:24px;}@media(max-width:767px){.read-more-popup__title{padding-right:42px;margin-bottom:16px;}}.attached-files-popup__title{padding-right:50px;}.attached-files-popup__items{padding-top:16px;}.attached-files-popup__btn{margin-top:24px;}.attached-files-popup__btn .btn{width:100%;}.teacher-popup .popup__body{padding:0;max-width:586px;}.teacher-popup .popup-close{top:44px;right:44px;}@media(max-width:550px){.teacher-popup .popup-close{top:15px;right:15px;}}@media(max-width:550px){.teacher-popup__header{display:block;}}.teacher-popup__img{border-radius:0 0 24px 0;overflow:hidden;max-width:233px;-ms-flex:0 0 233px;flex:0 0 233px;max-height:350px;}.teacher-popup__info{padding:50px 39px 0 28px;-ms-flex:1 1 auto;flex:1 1 auto;}@media(max-width:550px){.teacher-popup__info{padding:20px 8px 0 8px;}}.teacher-popup__subject{background-color:#a0ab4d;padding:4px 8px;border-radius:8px;color:#fff;display:inline-block;letter-spacing:2px;width:80%;}.teacher-popup__label{letter-spacing:2px;color:#999;margin-top:34px;}@media(max-width:550px){.teacher-popup__label{margin-top:15px;}}.teacher-popup__name{margin-top:9px;}@media screen and (min-width:1441px){.teacher-popup__name{font-size:calc(26px + 0*(100vw - 1441px)/479);}}@media screen and (min-width:1920px){.teacher-popup__name{font-size:26px;}}@media(max-width:550px){.teacher-popup__name{margin-top:7px;}}.teacher-popup__name span{display:block;}.teacher-popup__last-name{margin:0;}.teacher-popup__about{padding:32px 44px;font:normal .875rem/181% "HelveticaNeueLTARMW05",Arial,sans-serif;color:#000;}@media screen and (min-width:768px){.teacher-popup__about{font-size:calc(16px + 0*(100vw - 768px)/1152);}}@media screen and (min-width:1920px){.teacher-popup__about{font-size:16px;}}@media(max-width:550px){.teacher-popup__about{padding:11px 8px 32px 8px;line-height:171%;}}.partner-popup .popup__body{padding:0;max-width:586px;}.partner-popup .popup-close{top:32px;right:32px;}@media(max-width:550px){.partner-popup .popup-close{top:15px;right:15px;}}.partner-popup__img{background-color:#fff;padding:46px 16px 42px;text-align:center;position:relative;}@media(max-width:767px){.partner-popup__img{padding:46px 8px 24px;}}.partner-popup__img::after{content:"";position:absolute;bottom:0;left:0;top:67px;width:100%;background:linear-gradient(180deg,rgba(255,255,255,0) 68.98%,#f2f2f2 100%);}.partner-popup__info{padding:27px 52px 60px 44px;}@media(max-width:767px){.partner-popup__info{padding:12px 8px 24px;}}.partner-popup__link{font:bold 1rem/150% "HelveticaNeueLTARMW05",Arial,sans-serif;color:#a0ab4d;}.partner-popup__title{margin-top:20px;}@media(max-width:767px){.partner-popup__title{margin-top:10px;}}.partner-popup__about{margin-top:24px;font:normal .875rem/181% "HelveticaNeueLTARMW05",Arial,sans-serif;color:#000;}@media screen and (min-width:768px){.partner-popup__about{font-size:calc(16px + 0*(100vw - 768px)/1152);}}@media screen and (min-width:1920px){.partner-popup__about{font-size:16px;}}@media(max-width:767px){.partner-popup__about{line-height:171%;margin-top:10px;}}.auditorium-popup .popup__body{padding:0;max-width:586px;}.auditorium-popup .popup-close{top:44px;right:44px;}@media(max-width:550px){.auditorium-popup .popup-close{top:15px;right:15px;}}@media(max-width:550px){.auditorium-popup__header{display:block;}}.auditorium-popup__img{border-radius:0 0 24px 0;overflow:hidden;max-width:233px;-ms-flex:0 0 233px;flex:0 0 233px;max-height:350px;}.auditorium-popup__info{padding:50px 39px 0 28px;-ms-flex:1 1 auto;flex:1 1 auto;}@media(max-width:550px){.auditorium-popup__info{padding:20px 8px 0 8px;}}.auditorium-popup__subject{background-color:#a0ab4d;padding:4px 8px;border-radius:8px;color:#fff;display:inline-block;letter-spacing:2px;width:80%;}.auditorium-popup__label{letter-spacing:2px;color:#999;margin-top:34px;}@media(max-width:550px){.auditorium-popup__label{margin-top:15px;}}.auditorium-popup__name{margin-top:9px;}@media screen and (min-width:1441px){.auditorium-popup__name{font-size:calc(26px + 0*(100vw - 1441px)/479);}}@media screen and (min-width:1920px){.auditorium-popup__name{font-size:26px;}}@media(max-width:550px){.auditorium-popup__name{margin-top:7px;}}.auditorium-popup__name span{display:block;}.auditorium-popup__last-name{margin:0;}.auditorium-popup__about{padding:32px 44px;font:normal .875rem/181% "HelveticaNeueLTARMW05",Arial,sans-serif;color:#000;}@media screen and (min-width:768px){.auditorium-popup__about{font-size:calc(16px + 0*(100vw - 768px)/1152);}}@media screen and (min-width:1920px){.auditorium-popup__about{font-size:16px;}}@media(max-width:550px){.auditorium-popup__about{padding:11px 8px 32px 8px;line-height:171%;}}.lessons-list{margin-top:28px;}.lessons-list__items{-ms-flex-flow:row wrap;flex-flow:row wrap;margin:-24px 0 0 -24px;counter-reset:lessons-counter;}.lessons-list__wrap{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:24px 0 0 24px;}.lessons-list__item{width:100%;background:#fff;color:#6d712e;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:28px;padding:8px 16px 8px 8px;}.lessons-list__item_finished{background-color:#a0ab4d;color:#fff;}.lessons-list__item_finished .lessons-list__title{font-weight:500;}.lessons-list__item_finished .lessons-list__count{color:#a0ab4d;background-color:#fff;}.lessons-list__item_finished .lessons-list__info{padding-right:32px;}@media(max-width:767px){.lessons-list__item_finished .lessons-list__info{margin-right:5px;}}.lessons-list__count{width:40px;height:40px;-ms-flex:0 0 auto;flex:0 0 auto;background-color:#f0f0e1;border-radius:50%;margin-right:8px;position:relative;color:#6d712e;}.lessons-list__count::after{counter-increment:lessons-counter;content:counter(lessons-counter);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font:bold .875rem/150% "HelveticaNeueLTARMW05",Arial,sans-serif;color:inherit;}@media screen and (min-width:768px){.lessons-list__count::after{font-size:calc(16px + 0*(100vw - 768px)/1152);}}@media screen and (min-width:1920px){.lessons-list__count::after{font-size:16px;}}.lessons-list__info{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;}.lessons-list__info span{display:block;}.lessons-list__date{margin-top:2px;}.lessons-list__checkmark{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;color:inherit;}.lessons-list__title{font:bold .75rem/143% "HelveticaNeueLTARMW05",Arial,sans-serif;color:inherit;font-feature-settings:"liga" off;}@media screen and (min-width:768px){.lessons-list__title{font-size:calc(14px + 0*(100vw - 768px)/1152);}}@media screen and (min-width:1920px){.lessons-list__title{font-size:14px;}}.lessons-list__btn{margin-top:32px;text-align:center;}@media(max-width:1023px){.lessons-list{margin-top:24px;}.lessons-list__items{margin:0;}.lessons-list__wrap{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:16px 0 0 0;}.lessons-list__wrap:first-child{padding-top:0;}}@media(max-width:767px){.lessons-list{margin-top:15px;}.lessons-list__item{padding:4px;}.lessons-list__count{width:32px;height:32px;margin-right:11px;}.lessons-list__wrap{padding:10px 0 0 0;}.lessons-list__btn{margin-top:24px;}}.custom-checkbox,.custom-radio{position:relative;color:inherit;}.custom-checkbox input,.custom-radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.custom-checkbox span,.custom-radio span{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;line-height:24px;}.custom-checkbox__checkmark,.custom-radio__checkmark{position:relative;display:block;width:24px;height:24px;-ms-flex:0 0 24px;flex:0 0 24px;}.custom-checkbox__checkmark .icon,.custom-radio__checkmark .icon{position:absolute;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;color:inherit;}.custom-checkbox__checkmark .icon[class*=on],.custom-radio__checkmark .icon[class*=on]{opacity:0;}.custom-checkbox__checkmark .icon[class*=off],.custom-radio__checkmark .icon[class*=off]{opacity:1;}.custom-checkbox input:checked~.custom-checkbox__checkmark,.custom-checkbox input:checked~.custom-radio__checkmark,.custom-radio input:checked~.custom-checkbox__checkmark,.custom-radio input:checked~.custom-radio__checkmark{border:0;}.custom-checkbox input:checked~.custom-checkbox__checkmark i[class*=off],.custom-checkbox input:checked~.custom-radio__checkmark i[class*=off],.custom-radio input:checked~.custom-checkbox__checkmark i[class*=off],.custom-radio input:checked~.custom-radio__checkmark i[class*=off]{opacity:0;}.custom-checkbox input:checked~.custom-checkbox__checkmark i[class*=on],.custom-checkbox input:checked~.custom-radio__checkmark i[class*=on],.custom-radio input:checked~.custom-checkbox__checkmark i[class*=on],.custom-radio input:checked~.custom-radio__checkmark i[class*=on]{opacity:1;}.custom-checkbox input:checked~.custom-checkbox__checkmark::after,.custom-checkbox input:checked~.custom-radio__checkmark::after,.custom-radio input:checked~.custom-checkbox__checkmark::after,.custom-radio input:checked~.custom-radio__checkmark::after{display:block;}.custom-checkbox_grey,.custom-radio_grey{font:normal .75rem/133% "HelveticaNeueLTARMW05",Arial,sans-serif;color:#808080;font-feature-settings:"liga" off;}.custom-checkbox_grey_block,.custom-radio_grey_block{font:500 .875rem/171% "HelveticaNeueLTARMW05",Arial,sans-serif;color:#b3b3b3;font-feature-settings:"liga" off;padding:12px 16px;width:100%;}@media(max-width:767px){.custom-checkbox_grey_block,.custom-radio_grey_block{padding:8px 9px;}}.custom-checkbox_grey_block .custom-checkbox__checkmark,.custom-checkbox_grey_block .custom-radio__checkmark,.custom-radio_grey_block .custom-checkbox__checkmark,.custom-radio_grey_block .custom-radio__checkmark{z-index:3;}.custom-checkbox_grey_block span:nth-child(3),.custom-radio_grey_block span:nth-child(3){z-index:2;}.custom-checkbox_grey_block span:nth-child(3)::after,.custom-radio_grey_block span:nth-child(3)::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1.5px solid #e5e5e5;border-radius:8px;background:#fff;z-index:-1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}.custom-checkbox_grey_block input:checked~.custom-checkbox__checkmark,.custom-checkbox_grey_block input:checked~.custom-checkbox__checkmark+span,.custom-checkbox_grey_block input:checked~.custom-radio__checkmark,.custom-checkbox_grey_block input:checked~.custom-radio__checkmark+span,.custom-radio_grey_block input:checked~.custom-checkbox__checkmark,.custom-radio_grey_block input:checked~.custom-checkbox__checkmark+span,.custom-radio_grey_block input:checked~.custom-radio__checkmark,.custom-radio_grey_block input:checked~.custom-radio__checkmark+span{color:#4b535f;}.custom-checkbox_grey_block input:checked~.custom-checkbox__checkmark+span::after,.custom-checkbox_grey_block input:checked~.custom-radio__checkmark+span::after,.custom-radio_grey_block input:checked~.custom-checkbox__checkmark+span::after,.custom-radio_grey_block input:checked~.custom-radio__checkmark+span::after{border-color:#f2f2f2;background-color:#f2f2f2;}#paymentRequestPopup .popup__body{max-width:544px;padding:0;}.payment-img-section{height:100vh;max-width:100%;max-height:233px;position:relative;overflow:hidden;border-radius:14px 14px 0 0;background-size:544px 233px;background-repeat:no-repeat;background-image:url(../../img/ZvardnocTajar.jpg);}.payment-img-section::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,0) 45.83%,#010101 99.23%);z-index:0;}.payment-img-section_top{position:absolute;width:100%;display:flex;flex-direction:row;justify-content:space-between;padding:36px 30px 0 30px;}.payment-img-section_top span{color:#fff;text-align:right;font-family:"HelveticaNeueLTARMW05",Arial,sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:20px;}.payment-img-section_top-text{color:#fff;text-align:right;font-family:"HelveticaNeueLTARMW05",Arial,sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:20px;}.payment-img-section_bottom{position:absolute;bottom:0;width:100%;display:flex;flex-direction:column;justify-content:space-between;padding:0 0 17px 34px;z-index:1;}.payment-img-section_bottom span{color:#fff;font-feature-settings:"clig" off,"liga" off;font-family:"HelveticaNeueLTARMW05",Arial,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:25px;}.payment-img-section_logo{height:31px;align-self:center;}.payment-img-section_logo img{filter:brightness(0) invert(1);}.payment-img-section_bottom-text{color:#fdd757;font-feature-settings:"clig" off,"liga" off;font-family:"HelveticaNeueLTARMW05",Arial,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:25px;}.payment-btn{max-width:308px;margin:30px auto;}.payment-submit-btn{background-color:#fdd757;color:#1a1a1a;}.paymentpage .popup::after{background:rgba(0,0,0,0);}.payment-close_round{color:#fff;background-color:unset;top:0;right:0;}@media(max-width:1439px){.fixed_text_md{font-size:12px;}.row_big{max-width:calc(100% - 0px);display:block;}}@media(max-width:450px){.payment-img-section{max-height:171px;background-size:100% 171px;}.payment-img-section_top{padding:19px 20px 0 20px;}.payment-img-section_top span{font-size:12px;line-height:14px;}.payment-img-section_logo{height:27px;}.payment-img-section_top-text{font-size:12px;line-height:14px;}.payment-img-section_bottom-text{font-size:20px;line-height:24px;}.payment-img-section_bottom{padding:0 0 14px 20px;}.payment-img-section_bottom span{font-size:20px;line-height:24px;}.payment-close_round{top:-8px;right:-6px;}.payment-close_round .icon{font-size:16px;}}@media(max-width:300px){.payment-img-section{max-height:151px;background-size:100% 151px;}.payment-img-section_top{padding:24px 11px 0 11px;}.payment-img-section_top span{font-size:12px;line-height:14px;}.payment-img-section_logo{height:27px;}.payment-img-section_top-text{font-size:12px;line-height:14px;}.payment-img-section_bottom-text{font-size:16px;line-height:18px;}.payment-img-section_bottom{padding:0 0 8px 14px;}.payment-img-section_bottom span{font-size:16px;line-height:18px;}}