.footer-link:hover a{color:#fff!important}.sitemap-menu .sub-menu{padding-left:20px;padding-top:20px}.sitemap-menu .btEmptyParentElement{display:none!important}.sitemap-menu .sub-menu .menu-item-has-children{padding:0!important}.sitemap-menu li{border-bottom:none!important}.circle-img{border-radius:100%}button.slick-arrow::before{font-size:2em!important;color:#672f3c!important}.topBarInLogoArea .btIconWidget .btIconWidgetContent .btIconWidgetText{font-size:14px;line-height:21px}.advantage-block .bt_bb_card .bt_bb_card_image img{margin:auto}.advantage-block .bt_bb_image{float:none}.advantage-block .bt_bb_column_content{text-align:center}.advantage-block .bt_bb_card .bt_bb_card_supertitle{max-width:190px;margin:auto;font-size:18px;font-weight:700;line-height:21.6px}.advantage-block .bt_bb_card .bt_bb_card_content{background:none;padding:20px;font-size:18px;font-weight:700;line-height:21.6px}.advantage-block .bt_bb_card:hover{box-shadow:none}.about-company .bt_bb_text{font-size:16.5px;font-weight:300;line-height:31.4px}.c_projects .bt_bb_card_projects_image img{max-height:110px}.latest-posts .bt_bb_latest_posts .bt_bb_latest_posts_item{border-radius:10px;overflow:hidden;display:flex;flex-direction:column;height:auto}.latest-posts .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content{background-color:#fff!important;border-bottom-left-radius:10px;border-bottom-right-radius:10px;flex:1}.latest-posts .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_image{overflow:hidden;border-top-left-radius:10px;border-top-right-radius:10px}.latest-posts .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content:before,.latest-posts .bt_bb_latest_posts .bt_bb_latest_posts_item:not(.btNoImage):before{display:none}.latest-posts .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content{position:relative;color:#672f3c}.latest-posts .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_title a{color:#181818;font-size:21px;font-weight:700;line-height:27.3px}.latest-posts .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_title{font-size:21px;line-height:27.3px;max-height:none;overflow:initial;display:block}.latest-posts .bt_bb_latest_posts{align-items:stretch}.btSiteFooter .bt_bb_text{font-size:13.5px}.btSiteFooter .bt_bb_text p{margin:0}.footer-menu.bt_bb_custom_menu div ul li{padding:4px 0;border-bottom:none}.btSiteFooter .bt_bb_color_scheme_17.bt_bb_button.bt_bb_style_outline a{padding:0;height:44px;width:44px;background-color:#fff3;box-shadow:none}.btSiteFooter .bt_bb_button .bt_bb_icon_holder:before{font-size:22px}.btSiteFooter .bt_bb_button.bt_bb_icon_position_left .bt_bb_icon_holder{margin:auto}.btStickyHeaderOpen .menuPort{display:flex;flex-direction:row-reverse}.detail-services .bt_bb_card_services_content{max-width:190px}.detail-services .bt_bb_card_services_image{position:absolute;bottom:15px;right:15px}.detail-services .bt_bb_card_services_link{min-height:200px}@media all and (min-width:1200px){.btHasCrest.btMenuHorizontal:not(.btMenuCenter):not(.btStickyHeaderActive) .btBelowLogoArea .menuPort{}header .topBarInLogoAreaCell{display:flex;align-items:center;justify-content:space-between;width:100%}header .topBarInLogoArea{width:74%}header .topBarInLogoArea .btButtonWidgetLink{padding:0!important}}.btMenuHorizontal .menuPort .btEmptyParentElement{display:none}.btHasCrest.btMenuHorizontal:not(.btMenuCenter):not(.btStickyHeaderActive) .btBelowLogoArea .menuPort{margin-left:auto;width:74%;display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;padding:5px 0}.btSearch .bt_bb_icon{padding:8px;background:#c5d3d6;border-radius:50%}div.btButtonWidget.btAccentLightButton a:hover{color:#672f3c!important}header .topBarInLogoArea .btButtonWidgetLink .bt_bb_icon_holder::before{font-size:24px}header .topBarInLogoArea .btButtonWidget a{border-radius:100%!important}header .topBarInLogoArea .btButtonWidget a.btButtonWidgetLink .btIconWidgetIcon{padding-right:0!important}header .topBarInLogoArea .btButtonWidget .btButtonWidgetLink{width:44px;height:44px}@media all and (max-width:1200px){.btBelowLogoArea .topBarInLogoArea .topBarInLogoAreaCell .btIconWidget{display:flex;gap:7px;margin-bottom:0!important;justify-content:flex-start!important;align-items:center!important}.btBelowLogoArea .topBarInLogoArea .btIconWidget.header-work,.btBelowLogoArea .topBarInLogoArea .btIconWidget.header-address{padding-top:0!important}.btBelowLogoArea .topBarInLogoArea .btIconWidget .btIconWidgetText{text-align:left!important;font-size:12px!important}.btBelowLogoArea .topBarInLogoArea .btIconWidget .bt_bb_icon_holder::before{font-size:0.8em!important}.btBelowLogoArea .topBarInLogoArea .btButtonWidget{display:none!important}.btMenuVertical .mainHeader .menuPort{border:none!important}}.search .btPageHeadline{background-image:url(https://1-pa.ru/wp-content/uploads/2019/04/yellow_top_wave_01.png)!important;background-color:rgb(255 255 255 / 7%)!important;background-position:top center!important;background-size:contain!important}.search .btContentHolder{padding:20px!important;background-color:#c5d3d6!important}.search .bt_bb_headline_content:after,.search .bt_bb_headline_content:before{display:none!important}.review-item{padding:30px 60px 30px 60px;gap:10px;border-radius:20px;border:1px solid #d9d9d9;display:flex;align-items:flex-start;gap:24px;background:#fff;margin-bottom:30px}@media all and (max-width:700px){.review-item{flex-direction:column;align-items:stretch;padding:15px}}.review-item__image{flex:1 0 186px;height:257px;border-radius:10px;border:1px solid #c5d3d6;overflow:hidden}@media all and (max-width:700px){.review-item__image{flex:0 0 167px;height:167px;width:120px;margin:auto}}.review-item__title{font-family:'Montserrat',sans-serif;font-size:24px;font-weight:700;line-height:29.26px;text-align:left;color:#181818}@media all and (max-width:600px){.review-item__title{font-size:17px;margin-bottom:0;line-height:20px}}.review-item__date{font-family:'Montserrat',sans-serif;font-size:12px;font-weight:400;line-height:14.32px;text-align:right;color:#bbb}.review-item__head{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;flex-wrap:wrap;margin-bottom:24px}.review-item__text{margin-top:24px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:18.75px;text-align:left;color:#181818}.vacancy-form{padding-top:30px}.vacancy-form #vacancy-form{display:block!important}.vacancy-item{display:flex;flex-direction:column;gap:26px;padding:30px;border-radius:20px;border:1px solid #d9d9d9;background:#fff;margin-bottom:30px;font-family:Roboto,sans-serif}.vacancy-item__head{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;flex-wrap:wrap}.vacancy-item__price{color:#aa1d39;font-family:Roboto,sans-serif;font-size:24px;font-weight:400;line-height:28.13px;text-align:left}@media screen and (max-width:768px){.vacancy-item__price{font-size:18px}}.vacancy-item__title{font-family:'Montserrat',sans-serif;font-size:24px;font-weight:700;line-height:29.26px;text-align:left;color:#181818}@media all and (max-width:600px){.vacancy-item__title{font-size:17px;margin-bottom:0;line-height:20px}}.vacancy-item__text{font-size:16px;line-height:18.75px;text-align:left;color:rgb(24 24 24 / .6)}.vacancy-item__content{display:none;color:rgb(24 24 24);font-size:16px;line-height:20.8px}.active .vacancy-item__content{display:block}.vacancy-item__btns{display:flex;gap:15px;align-items:center;flex-wrap:wrap}.active .vacancy-item__btns{display:none}.vacancy-item__btn-more{background:rgb(250 184 0);color:#181818}.vacancy-item__btn-popup{background:rgb(103 47 60);color:rgb(255 255 255 / .9)}.vacancy-item button{font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:24px;text-align:left;border:none;padding:5px 20px 5px 20px;border-radius:15px;outline:0;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}@media screen and (max-width:767px){.vacancy-item button{width:100%;text-align:center}}.vacancy-item button:hover{background:#fff;-webkit-box-shadow:0 0 0 1px #672f3c inset;box-shadow:0 0 0 1px #672f3c inset;color:#672f3c}.vacancy-form .btContactFile{background-image:url(/wp-content/themes/tabula/images/icon-input-file.png)!important;background-repeat:no-repeat!important;background-position:left center!important}.vacancy-form .btContactFile input{opacity:0}.list-marker{display:flex;flex-direction:column;gap:20px}.list-marker__item{background:#fff;border-radius:8px;padding:20px 15px;display:flex;align-items:center;gap:20px}.list-marker__text{font-size:16px;font-family:'Inter',sans-serif;line-height:130%}.list-marker__num{font-size:30px;font-weight:700;color:#672f3c;font-family:'Montserrat',sans-serif}.course-programm{background:#fff;padding:20px;border-radius:5px}.course-programm__name{margin-bottom:10px;font-size:16px;font-family:'Inter',sans-serif;line-height:20px;font-weight:700}.course-programm__hours{display:inline-block;border-radius:20px;background:#fab800;padding:0 20px;text-align:center;font-size:10px;font-family:'Roboto',sans-serif;text-transform:uppercase}.course-programm p{margin-top:8px;margin-bottom:0;font-size:15px;font-family:'Roboto',sans-serif;line-height:20px}.list-3-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.col-item{display:flex;gap:20px;padding:15px;align-items:center;width:100%;height:100%;font-family:Roboto;font-size:15px;font-weight:400;line-height:19.5px;text-align:left;background:#fff;border-radius:5px}.col-item--red{justify-content:center;text-align:center;background:#672f3c;color:#fff;min-height:78px}@media all and (max-width:992px){.fbc-wrap{overflow:auto}.fbc-items{display:flex!important}.fbc-items li span{white-space:nowrap}}@media screen and (max-width:1110px){.bt_bb_event_date{display:flex!important}.bt_bb_event_date_month:after{display:none!important}}@media screen and (max-width:992px){.c_services-service-item-bg{gap:20px}}@media screen and (max-width:780px){.btContactRow{gap:20px}}.btArticleAuthor{display:none}.bt_bb_accordion_item_title{font-size:18px!important}.site-style .bt_bb_accordion_item_title_content{background:#672f3c!important}.site-style .bt_bb_accordion_item_content{padding:0!important;background:#fff!important}.site-style .bt_bb_accordion_item_title{color:#fff!important}.site-style .bt_bb_accordion_item{border:none!important}.site-style .bt_bb_accordion_item_title::before{color:#fff!important;box-shadow:0 0 0 1px #fff inset!important;opacity:1!important}.reviews-slider .slick-slide,.partners-slider .slick-slide{margin:0 20px}.reviews-slider .slick-list,.partners-slider .slick-list{padding:0 20px}.reviews-slider .slick-track,.partners-slider .slick-track{display:flex}.reviews-slider .slick-slide,.partners-slider .slick-slide{height:auto;display:flex;align-items:center;justify-content:center;background-color:#fff;padding:20px;border-radius:10px}.partners-slider .slick-slide{margin:0 20px}.partners-slider .slick-list{padding:0 20px}.partners-slider .slick-track{display:flex}.partners-slider .slick-slide{height:auto;display:flex;align-items:center;justify-content:center;background-color:#fff;padding:20px;border-radius:10px}textarea{resize:none}.stock-list{display:grid;gap:100px 20px;grid-template-columns:1fr 1fr 1fr}.stock-item{padding:20px;background:#fff;display:flex;flex-direction:column;gap:12px;font-family:Montserrat,sans-serif;border-radius:10px;overflow:hidden}.stock-item__title{margin-bottom:20px;font-size:18px;font-weight:700;line-height:27px;color:rgb(24 24 24)}.stock-item__desc{margin-bottom:20px;font-size:39px;font-weight:700;line-height:1.2;color:rgb(170 29 57)}.stock-item__text{font-size:16px;font-weight:400;line-height:24px}.stock-item__img{margin-top:auto;text-align:center}@media all and (max-width:992px){.stock-list{display:block}.stock-item{flex-direction:row;gap:30px;align-items:center;justify-content:space-between}.stock-item+.stock-item{margin-top:20px}}@media all and (max-width:600px){.stock-item__desc{font-size:29px}}.h1 h2,h1{font-size:30px!important}h2{font-size:24px!important}.h3 h2{font-size:2.1333rem!important}@media all and (max-width:767px){.btSiteFooter .bt_bb_port{padding-bottom:0!important}.btSiteFooter .bt_bb_color_scheme_1.bt_bb_section{background-image:none!important}.h1 h2,h1{font-size:22px!important}h2{font-size:18px!important}}@media all and (max-width:400px){.h1 h2,h1{font-size:20px!important}}@media all and (max-width:600px){.reviews-slider .slick-slide,.partners-slider .slick-slide{margin:0 20px!important}.reviews-slider,.partners-slider{margin:0 -15px!important}}.service-price{display:flex;gap:5px;padding-top:10px;display:flex;flex-wrap:wrap}.service-price__item{padding:0 10px 0 10px;border-radius:50px;border:1px solid rgb(24 24 24);font-family:Roboto,sans-serif;font-size:15px;font-weight:500;line-height:28px;color:rgb(24 24 24)!important}.card-service .bt_bb_card_services_supertitle{margin-top:auto}.price-block{display:grid;grid-template-columns:3fr 1fr;gap:40px;padding:30px;background:rgb(255 255 255);border-radius:10px;font-family:Montserrat,sans-serif}@media screen and (max-width:991px){.price-block{grid-template-columns:2fr 1fr}}@media screen and (max-width:800px){.price-block{grid-template-columns:1fr}}.price-block__content{display:flex;flex-direction:column;gap:30px}.price-block__title{font-size:38px;font-weight:700;line-height:1.2;text-align:left;text-transform:uppercase;color:rgb(24 24 24);padding:0}.price-block__title span{font-size:20px}@media screen and (max-width:800px){.price-block__title{font-size:22px;line-height:28.4px}}.price-block__desc{color:rgb(24 24 24 / .9);font-family:Roboto,sans-serif;font-size:15px;font-weight:400;line-height:22.5px;text-align:left}.price-block__desc h2{font-size:18px;font-family:"Montserrat",Arial,Helvetica,sans-serif}.price-block__desc h2:not(:last-child){margin-bottom:8px}.price-block__desc p:not(:last-child){margin-bottom:8px}.price-block__info{margin-top:auto;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:20px}.price-block__info-elem{display:flex;align-items:center;justify-content:space-between;gap:30px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:20.8px;color:rgb(91 91 91);flex-wrap:wrap}@media screen and (max-width:600px){.price-block__info-elem{gap:10px}}.price-block__info-elem span{font-weight:700;color:rgb(103 47 60)}.price-block__desc{display:flex;flex-direction:column;gap:30px}.price-block__content .price-block__desc{display:block}.price-block__price{background:rgb(249 250 251);padding:20px;border-radius:5px;box-shadow:0 0 20px 0 rgb(0 0 0 / .15)}.price-block__price+.price-block__price{margin-top:20px}.price-block__price-title{margin-bottom:30px;font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:20.8px}.price-block__btn{-webkit-box-shadow:0 0 0 3em rgb(103 47 60) inset;box-shadow:0 0 0 3em rgb(103 47 60) inset;padding:10px 30px 10px 30px;border-radius:41px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;color:#fff!important;text-align:center;font-size:16px;display:block}.price-block__btn:hover{color:#672f3c!important;-webkit-box-shadow:0 0 0 1px #672f3c inset;box-shadow:0 0 0 1px #672f3c inset}.teacher-popup{padding:30px;font-family:'Roboto',sans-serif;font-size:15px;font-weight:400;line-height:22.5px;color:rgb(24 24 24 / .9)}.teacher-popup__desc{flex-basis:calc(100% - 145px)}.teacher-popup__header{display:flex;align-items:flex-start;gap:20px;margin-bottom:30px}.teacher-popup__header .h2{margin-bottom:20px;font-family:'Montserrat',sans-serif;font-size:37.5px!important;font-weight:700;line-height:45px;color:rgb(25 25 25)}.teacher-popup__img-wrap{width:131px;height:131px;border-radius:100%;overflow:hidden}@media screen and (max-width:500px){.teacher-popup__img-wrap{width:220px;height:220px;margin-left:auto;margin-right:auto}.teacher-popup__desc{flex-basis:100%}.teacher-popup{padding:0}.teacher-popup__header{flex-wrap:wrap}.teacher-popup__header h2{font-size:18px!important;line-height:24px!important}}.news-item .bt_bb_event_meta .bt_bb_event_time{display:none!important}@media all and (max-width:600px){.news-item .bt_bb_event_meta{position:static}}.news-item .bt_bb_event_date .bt_bb_event_date_month,.news-item .bt_bb_event_date .bt_bb_event_date_day,.news-item .bt_bb_event_date .bt_bb_event_date_years{font-size:14px!important}.news-item .bt_bb_event_content_description{overflow:visible!important;-webkit-box-orient:inherit!important;max-height:100%!important}.news-item .bt_bb_event_image{order:-1!important}.news-item .bt_bb_event_content{margin-left:0!important;margin-right:0!important}.bt_bb_event.news-item .bt_bb_event{position:relative;align-items:center!important;gap:55px!important}.news-detail{display:flex;align-items:flex-start;gap:55px;border-radius:10px;background:rgb(255 255 255);padding:30px}.news-detail__content{width:calc(100% - 322px)}.news-detail__content h2{font-size:24px!important}.news-detail__content h3{font-size:22px!important}.news-detail__content h4{font-size:20px!important}.news-detail__content h5{font-size:16px!important}.news-detail__content h6{font-size:14px!important}@media all and (max-width:767px){.news-detail__content h2{font-size:22px!important}.news-detail__content h3{font-size:20px!important}.news-detail__content h4{font-size:18px!important}.news-detail__content h5{font-size:16px!important}.news-detail__content h6{font-size:14px!important}}.news-detail__title{margin-bottom:25px;font-family:Montserrat,sans-serif;font-size:27px;font-weight:700;line-height:32.91px;color:rgb(24 24 24)}@media screen and (max-width:767px){.news-detail{flex-direction:column;padding:20px;gap:20px}.news-detail__image-wrap{margin:auto}.news-detail__content{width:100%}.news-detail__title{font-size:22px;line-height:28.91px}}.latest-posts .bt_bb_latest_posts .bt_bb_latest_posts_item:last-child{display:none}.latest-posts .bt_bb_latest_posts .bt_bb_latest_posts_item{-webkit-flex-basis:33.33%;flex-basis:33.33%;max-width:33.33%}.license-slider.owl-carousel .owl-nav button.owl-prev,.license-slider.owl-carousel .owl-nav button.owl-next{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background:#672f3c;border-radius:50%;font-size:0;color:#fff;display:flex;align-items:center;justify-content:center}.license-slider.owl-carousel .owl-nav button.owl-prev span,.license-slider.owl-carousel .owl-nav button.owl-next span{display:flex;align-items:center;justify-content:center}.license-slider.owl-carousel .owl-nav button.owl-prev span:before{content:'\f104';font:normal 30px / 1 FontAwesome;margin-top:-5px;margin-left:-5px}.license-slider.owl-carousel .owl-nav button.owl-next span:before{content:'\f105';font:normal 30px / 1 FontAwesome;margin-top:-5px;margin-right:-5px}.license-slider.owl-carousel .owl-nav button.owl-next{right:-15px}.license-slider.owl-carousel .owl-nav button.owl-prev{left:-15px}@media (max-width:1199px){.btLogoArea{padding-top:0}.btBelowLogoArea .topBarInLogoArea .topBarInLogoAreaCell .header-phone,.btBelowLogoArea .topBarInLogoArea .topBarInLogoAreaCell .header-mail,.btMenuVertical .topBarInLogoAreaCell .btTopBox{display:none}.btVerticalHeaderTop .topBarInLogoAreaCell,.btVerticalHeaderTop .topBarInLogoAreaCell .btTopBox,.btMenuVertical .btVerticalHeaderTopLogo,.btMenuVertical .btVerticalHeaderTop{display:flex;justify-content:space-between;align-items:center}.btVerticalHeaderTop .topBarInLogoAreaCell{margin-right:auto}.btMenuVertical .btVerticalHeaderTop .header-work,.btMenuVertical .btVerticalHeaderTop .header-address{display:none}.btMenuVertical .topBarInLogoAreaCell .btButtonWidget{width:auto;margin:0;margin-left:10px}.btMenuVertical .topBarInLogoAreaCell .header-phone,.btMenuVertical .topBarInLogoAreaCell .header-mail{-webkit-box-shadow:0 0 0 3em #672f3c inset;box-shadow:0 0 0 3em #672f3c inset;border-radius:50%;margin:0}.btMenuVertical .topBarInLogoAreaCell .header-phone .btIconWidgetIcon,.btMenuVertical .topBarInLogoAreaCell .header-mail .btIconWidgetIcon{color:#fff;padding:0;font-size:1.5rem}.btMenuVertical .topBarInLogoAreaCell .header-phone,.btMenuVertical .topBarInLogoAreaCell .header-mail,.btMenuVertical .topBarInLogoAreaCell .btButtonWidgetLink{width:44px;height:44px;font-size:1.5rem;padding:0}.btMenuVertical .topBarInLogoAreaCell .header-mail .btIconWidgetContent,.btMenuVertical .topBarInLogoAreaCell .header-phone .btIconWidgetContent{display:none}.btMenuVertical div.btButtonWidget a.btButtonWidgetLink .btIconWidgetIcon{padding-right:0}.btMenuBelowLogo.btMenuVertical .mainHeader .mainHeaderInner{padding:20px 0}.btMenuBelowLogo.btMenuVertical .mainHeader .mainHeaderInner .btCrestText{display:none}.menuPort nav ul{display:flex;flex-direction:column;justify-content:center;align-items:center}.btMenuVertical .mainHeader nav ul li a{font-weight:700;font-size:13px;line-height:150%}body.btMenuVertical .subToggler{top:0;padding:13px 0;width:22px}.btMenuVertical .mainHeader nav ul li a{padding:.8em 2em}.btMenuVertical .mainHeader .topBarInLogoArea .btIconWidget.btWidgetWithText .btIconWidgetContent{font-weight:600;font-size:12px;line-height:18px}.btMenuVertical .mainHeader .btEmptyParentElement{display:none}.btMenuVertical .mainHeader nav ul.sub-menu li a,.btMenuVertical .mainHeader nav ul ul li ul li a{text-align:left;font-weight:400;font-size:11px;line-height:20px;padding:2px 30px}.license-slider.owl-carousel .owl-nav button.owl-next{right:0}.license-slider.owl-carousel .owl-nav button.owl-prev{left:0}}@media (max-width:992px){.bt_bb_row .bt_bb_column .bt_bb_column_content lottie-player{margin:auto}.main-why .bt_bb_column_content .bt_bb_separator{display:none}.main-why .bt_bb_column_content .bt_bb_column_content_inner{display:flex}.main-why .bt_bb_column_content .bt_bb_headline{width:50%}.latest-posts .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content{padding:20px}.latest-posts .bt_bb_latest_posts .bt_bb_latest_posts_item{-webkit-flex-basis:50%;flex-basis:50%;max-width:50%}.latest-posts .bt_bb_latest_posts .bt_bb_latest_posts_item:last-child{display:block}.btSiteFooter .bt_bb_row{display:flex;flex-direction:column;align-items:center;justify-content:center;align-content:center}.btSiteFooter .bt_bb_row .bt_bb_column{width:auto;margin:auto;margin-bottom:20px}.detail-services .bt_bb_card_services_content{max-width:100%}}@media (max-width:768px){.main-why .bt_bb_column_content .bt_bb_column_content_inner{flex-direction:column}.main-why .bt_bb_column_content .bt_bb_headline{width:100%;margin-bottom:20px}.latest-posts .bt_bb_latest_posts .bt_bb_latest_posts_item{-webkit-flex-basis:100%;flex-basis:100%;max-width:100%}.latest-posts .bt_bb_latest_posts .bt_bb_latest_posts_item:last-child{display:none}.advantage-block .bt_bb_card{box-shadow:none}}@media (max-width:620px){.btMenuVertical .topBarInLogoAreaCell .btButtonWidget{margin-left:7px}.btMenuVertical .topBarInLogoAreaCell .header-phone,.btMenuVertical .topBarInLogoAreaCell .header-mail,.btMenuVertical .topBarInLogoAreaCell .btButtonWidgetLink{width:32px;height:32px;padding:0}.btMenuVertical div.btButtonWidget a.btButtonWidgetLink .btIconWidgetIcon,.btMenuVertical .topBarInLogoAreaCell .header-phone .btIconWidgetIcon,.btMenuVertical .topBarInLogoAreaCell .header-mail .btIconWidgetIcon{font-size:13px}.btVerticalHeaderTop .topBarInLogoAreaCell .btButtonWidgetLink .btIconWidgetIcon{font-size:17px!important}.btStickyHeaderActive div.btButtonWidget a.btButtonWidgetLink{padding:0}.btMenuVertical .btLogoArea .logo img{height:22px}.about-company .bt_bb_text{font-weight:300;font-size:13px;line-height:140%}.main-why .bt_bb_column_content .bt_bb_headline{margin-bottom:38px}.main-reviews .bt_bb_raw_content{margin-left:-30px;margin-right:-30px}.btSiteFooter .bt_bb_image img{height:43px}.btSiteFooter .bt_bb_text{font-size:11.7px}.btSiteFooter .bt_bb_row{align-items:flex-start;justify-content:flex-start;align-content:flex-start}.btSiteFooter .bt_bb_row .bt_bb_column{margin:0;margin-bottom:30px}.btMenuVertical .mainHeader nav ul.sub-menu li a,.btMenuVertical .mainHeader nav ul ul li ul li a{padding:2px 10px}.license-slider.owl-carousel .owl-nav button.owl-next,.license-slider.owl-carousel .owl-nav button.owl-prev{width:25px;height:25px}.license-slider.owl-carousel .owl-nav button.owl-prev span:before,.license-slider.owl-carousel .owl-nav button.owl-next span:before{font-size:16px}.license-slider.owl-carousel .owl-nav button.owl-prev span:before{margin-top:-4px;margin-left:-2px}.license-slider.owl-carousel .owl-nav button.owl-next span:before{margin-top:-4px;margin-right:-2px}.bt_bb_section .bt_bb_section_top_section_coverage_image{display:none}.btMenuVertical.btTransparentDarkHeader .mainHeader,.btMenuVertical.btTransparentDarkHeader .btVerticalHeaderTop{box-shadow:0 0 10px 0 #cccccc80}}@media (max-width:440px){.btMenuVertical .mainHeader{width:100%}.btMenuVertical.btTransparentDarkHeader .mainHeader,.btMenuVertical.btTransparentDarkHeader .btVerticalHeaderTop{box-shadow:none}.detail-services .bt_bb_card_services_content{max-width:190px}}@media (max-width:360px){.bt_bb_title_size_extrasmall.bt_bb_card_services h3{font-size:1.1rem}.bt_bb_size_medium.bt_bb_headline h3{font-size:26px}}.teachers-slider{position:relative;margin-bottom:50px}@media (max-width:600px){.teachers-slider{margin-top:30px}}.teachers-slider__item{padding:25px;text-align:center;background:#fff;border-radius:5px}.teachers-slider__img-wrap{width:200px;height:200px;margin:0 auto 25px;border-radius:100%;overflow:hidden}@media all and (max-width:767px){.teachers-slider__item{padding:0 20px}}.teachers-slider .teachers-slider__name{margin-bottom:25px;font-family:'Montserrat',Arial,Helvetica,sans-serif;font-size:18px!important;font-weight:700!important;line-height:25.2px;text-align:center;color:rgb(103 47 60)}.teachers-slider .teachers-slider__desc{font-family:'Montserrat',Arial,Helvetica,sans-serif;font-size:15px!important;line-height:19.2px;font-weight:400;color:rgb(24 24 24 / .9);text-align:center}.owl-loaded.owl-loaded.owl-drag,.teachers-slider.owl-loaded.owl-drag,.partners-slider.owl-loaded.owl-drag{overflow:hidden}.d-slider.owl-loaded.owl-drag .owl-stage,.partners-slider.owl-loaded.owl-drag .owl-stage{display:flex}.d-slider{position:relative}.licenses-slider{margin-bottom:40px}.d-slider .owl-nav button,.partners-slider .owl-nav button{padding:0;letter-spacing:initial;border-radius:0;position:absolute;z-index:10;width:44px;height:44px;line-height:44px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;text-align:center;top:50%;margin-top:-22px;border-radius:0;background-color:initial;cursor:pointer;outline:none;border:none}.d-slider .owl-nav button::before,.partners-slider .owl-nav button::before{color:#fff;display:block;font-size:34px;font-family:Icon7Stroke;line-height:44px}.d-slider .owl-nav button::before,.partners-slider .owl-nav button::before{font-size:1.3em;font-family:Dripicons}.d-slider .owl-nav button::before,.partners-slider .owl-nav button::before{font-size:2em!important;color:#672f3c!important}.d-slider .owl-nav button.owl-next::before,.partners-slider .owl-nav button.owl-next::before{content:'\e90c'}.d-slider .owl-nav button.owl-prev::before,.partners-slider .owl-nav button.owl-prev::before{content:'\e90b'}.d-slider .owl-nav button.owl-next,.partners-slider .owl-nav button.owl-next{right:0}.d-slider .owl-dots,.partners-slider .owl-dots{display:none}.d-slider .owl-nav button span,.partners-slider .owl-nav button span{display:none}.partners-slider{position:relative;margin-bottom:50px}.partners-slider .partners-slider__item{text-align:center}@media all and (min-width:1000px){.teachers-slider .owl-nav{display:none}}.footer-info{margin:0 0 12px}@media all and (max-width:992px){.footer-info{max-width:100%}}.bt_bb_custom_menu div ul li{border-bottom:none!important;padding:15px 0 0!important}@media all and (min-width:992px){.footer-col--4{max-width:14%!important}}.footer-bottom{margin-top:42px;padding-top:15px;border-top:1px solid rgb(255 255 255);display:flex;gap:28px;flex-wrap:wrap;color:#fff;padding-bottom:25px}.footer-bottom__menu{display:flex;gap:28px;flex-wrap:wrap}@media all and (max-width:767px){.footer-bottom{gap:10px;padding-bottom:15px}.footer-bottom__menu{gap:12px}}.footer-bottom a{color:#fff!important}.footer-contact{color:#fff!important}.footer-contact__address{font-size:15px;line-height:17.58px}.footer-contact__link{display:block;margin-bottom:12px;color:#fff!important;font-size:24px;font-weight:700;line-height:28.13px}.footer-contact__address{margin-bottom:16px;font-weight:700}.footer-soc{margin-bottom:9px;padding-top:5px;display:flex;gap:12px}.footer-contact__work{line-height:1.4}.post-17557 .bt-video-container{padding-bottom:38.25%!important}@media all and (max-width:767px){.post-17557 .bt-video-container{padding-bottom:57.25%!important}}.agree-form .wpcf7-list-item{margin-left:0!important}.agree-form input:not([type='submit']){height:auto!important}.agree-form .wpcf7-list-item-label{font-size:12px!important}.documents{display:flex;align-items:stretch;justify-content:space-between;gap:38px}@media screen and (max-width:800px){.documents{flex-direction:column}}.documents__document-title{display:inline-block;font-family:Montserrat,sans-serif;margin-bottom:20px;font-size:24px;font-weight:700;line-height:28.8px;text-align:left;color:rgb(0 0 0);background-image:linear-gradient(180deg,#fab800,#fab800),url("data:image/svg+xml,%3Csvg width='4' height='8' viewBox='0 0 4 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_1_3' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='4' height='8'%3E%3Cpath d='M4 0H0V8H4V0Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1_3)'%3E%3Cpath d='M4 4H152' stroke='%23FAB800' stroke-width='8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A"),url("data:image/svg+xml,%3Csvg width='4' height='8' viewBox='0 0 4 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_1_9' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='4' height='8'%3E%3Cpath d='M0 0H4V8H0V0Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1_9)'%3E%3Cpath d='M0 4H-148' stroke='%23FAB800' stroke-width='8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A");background-position-x:6px,0,100%;background-position-y:calc(100% - 2px);background-size:calc(100% - 12px) 12px,auto 12px,auto 12px}.documents__document{flex-basis:383px;display:flex;flex-direction:column;justify-content:space-between}@media all and (max-width:767px){.documents__document{flex-basis:auto}}.documents__document-doc{position:relative;border-radius:12px;overflow:hidden}.documents__document-doc::after{cursor:pointer;content:'';position:absolute;width:100%;right:0;bottom:0;top:0;left:0;height:100%;opacity:0;z-index:99;background:rgb(68 91 137 / .6) url(/wp-content/uploads/2024/07/search.png) no-repeat center}.documents__document-doc:hover::after{opacity:1}.documents__document-doc img{display:block}.documents__info{width:calc(100% - 419px);padding:29px 42px;border-radius:15px;background:rgb(255 255 255)}@media screen and (max-width:800px){.documents__info{width:100%;padding:23px 20px}}.documents__info-title{max-width:550px;margin-bottom:13px;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;line-height:29.26px;text-align:left;color:rgb(24 24 24)}.documents__info-list-item{display:flex;align-items:flex-start;font-family:Montserrat,sans-serif;font-size:15px;line-height:18.29px;text-align:left;color:rgb(0 0 0)}.documents__info-list-item a{color:rgb(0 0 0)!important;text-decoration:underline}.documents__info-list-item span{padding-top:6px}.documents__info-list-item+.documents__info-list-item{margin-top:5px}.documents__info-list{margin-left:-10px}.bt_bb_headline__title{font-size:18px;font-weight:700;font-family:'Montserrat',Arial,Helvetica,sans-serif;line-height:1.2}.bt_bb_headline__title-h5,.bt_bb_headline__title-h4{line-height:1.2;font-weight:700;font-family:'Montserrat',Arial,Helvetica,sans-serif}.bt_bb_headline__title-h4{font-size:2.5rem}.bt_bb_headline__title-h5{font-size:1.55rem}@media screen and (max-width:992px){.bt_bb_headline__title-h4{font-size:2rem}.bt_bb_headline__title-h5{font-size:1.25rem}}.c-head-title{display:inline-block;font-family:Montserrat,sans-serif;margin-bottom:20px;font-size:24px;font-weight:700;line-height:28.8px;text-align:left;color:rgb(0 0 0);background-image:linear-gradient(180deg,#fab800,#fab800),url("data:image/svg+xml,%3Csvg width='4' height='8' viewBox='0 0 4 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_1_3' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='4' height='8'%3E%3Cpath d='M4 0H0V8H4V0Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1_3)'%3E%3Cpath d='M4 4H152' stroke='%23FAB800' stroke-width='8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A"),url("data:image/svg+xml,%3Csvg width='4' height='8' viewBox='0 0 4 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_1_9' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='4' height='8'%3E%3Cpath d='M0 0H4V8H0V0Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1_9)'%3E%3Cpath d='M0 4H-148' stroke='%23FAB800' stroke-width='8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A");background-position-x:6px,0,100%;background-position-y:calc(100% - 2px);background-size:calc(100% - 12px) 12px,auto 12px,auto 12px}.partners-slider-title{margin-bottom:30px}.partners-slider .owl-nav button.owl-prev{left:0}.partners-slider .owl-nav button.owl-next{right:0}.suitable-item{display:flex;flex-direction:column;gap:98px;padding:20px 50px 16px 20px;font-family:'Montserrat',Arial,sans-serif;position:relative;background:rgb(255 255 255);border-radius:8px;overflow:hidden}.suitable-item::after{position:absolute;content:'';width:232px;height:208px;right:0;top:0}.suitable-item__num{width:50px;height:50px;border:2px solid rgb(103 47 60);display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;line-height:20.8px;color:rgb(103 47 60);border-radius:100%}.suitable-item__text{font-size:16px;font-weight:600;line-height:20.8px;max-width:206px;color:rgb(24 24 24)}.suitable-item--1:after{background:url(/wp-content/uploads/2024/07/ellipse-6.png) no-repeat top right/232px 208px}.suitable-item--2:after{background:url(/wp-content/uploads/2024/07/ellipse-62.png) no-repeat top right/232px 208px}.suitable-item--3:after{background:url(/wp-content/uploads/2024/07/ellipse-6-1.png) no-repeat top right/232px 208px}.suitable-item--4:after{background:url(/wp-content/uploads/2024/07/ellipse-61.png) no-repeat top right/232px 208px}.suitable-item--5:after{background:url(/wp-content/uploads/2024/07/ellipse-6-2.png) no-repeat top right/232px 208px}.suitable-item--6:after{background:url(/wp-content/uploads/2024/07/ellipse-61-1.png) no-repeat top right/232px 208px}.you-get-item{min-height:144px;padding:15px 15px 38px;background:linear-gradient(0deg,#ffffff,#ffffff),linear-gradient(0deg,#ffffff,#ffffff);border-radius:8px;font-family:'Montserrat',Arial,sans-serif;color:rgb(24 24 24)}.you-get-item__title{padding-bottom:10px;margin-bottom:10px;font-size:15px;font-weight:600;line-height:19.5px;border-bottom:1px solid rgb(103 47 60)}.you-get-item__text{font-size:14px;line-height:17.07px}.bt_bb_section.bt_bb_top_spacing_extra_large>.bt_bb_port{padding-bottom:20em!important;padding-top:20em!important}@media all and (max-width:767px){.bt_bb_section.bt_bb_top_spacing_extra_large>.bt_bb_port{padding-bottom:30px!important;padding-top:30px!important}}.actual-info-item{display:flex;gap:20px;align-items:center}.actual-info-item__text{width:calc(100% - 47px)}.short-desc-item{border:1px solid rgb(223 223 223);box-shadow:0 25px 20px 0 rgb(0 0 0 / .2);background:linear-gradient(0deg,#ffffff,#ffffff),linear-gradient(0deg,#ffffff,#ffffff);border-radius:8px;padding:20px}.short-desc-item__text{margin-top:14px}.stiker{background:rgb(255 207 71);border-radius:86px;overflow:hidden;padding:6px;width:100%}.stiker__inner{padding:31px 10px;border:1px solid rgb(255 255 255);display:flex;align-items:center;justify-content:center;border-radius:86px}.stiker__title{font-family:Montserrat;font-size:36px;font-weight:700;line-height:54px;text-align:left;color:rgb(103 47 60);padding-right:25px;border-right:1px solid rgb(24 24 24)}.stiker__desc{padding-left:25px;font-family:Montserrat;font-size:24px;font-weight:500;line-height:24px;text-align:left;color:rgb(255 255 255);max-width:160px}@media screen and (max-width:500px){.stiker__inner{flex-direction:column;padding:12px 10px}.stiker__title{margin-bottom:8px;font-size:22px;line-height:28px;padding-right:0;padding-bottom:7px;border-right:none;border-bottom:1px solid rgb(24 24 24)}.stiker__desc{font-size:18px;line-height:18px;padding-left:0;text-align:center;max-width:100%}}.align-center .bt_bb_column_content_inner{display:flex;flex-direction:column;gap:16px;align-items:flex-start;justify-content:center}.service-sale{margin-bottom:40px;border:1px solid rgb(163 163 163);background:rgb(255 255 255) url(/wp-content/uploads/2024/07/group-501.png) no-repeat right top;border-radius:15px;padding:50px}@media screen and (max-width:600px){.service-sale{background:rgb(255 255 255);padding:20px}}.service-sale__title{margin-bottom:20px;font-family:Montserrat;font-size:32px;font-weight:700;line-height:39.01px;color:rgb(24 24 24)}.service-sale__desc{margin-bottom:20px;font-family:Montserrat;font-size:20px;font-weight:400;line-height:24.38px;text-align:left;color:rgb(24 24 24)}.service-sale__desc-inner{font-family:Montserrat;font-weight:900;line-height:24.38px;text-align:left;color:rgb(103 47 60)}.service-sale__btn{display:inline-block}@media screen and (max-width:600px){.service-sale__desc,.service-sale__title{font-size:18px}}.agree-form{font-size:12px}@media all and (max-width:767px){.c-head-title{font-size:18px!important}}@media all and (max-width:600px){.bt_bb_section.bt_bb_bottom_spacing_medium>.bt_bb_port{padding-bottom:50px!important}.bt_bb_section.bt_bb_bottom_spacing_large>.bt_bb_port{padding-bottom:50px!important}.bt_bb_section.bt_bb_bottom_spacing_extra_large>.bt_bb_port{padding-bottom:50px!important}.bt_bb_separator.bt_bb_top_spacing_normal{margin-top:20px!important}.bt_bb_separator.bt_bb_top_spacing_medium{margin-top:35px!important}.bt_bb_separator.bt_bb_top_spacing_large{margin-top:20px!important}.bt_bb_separator.bt_bb_top_spacing_extra_large{margin-top:20px!important}.bt_bb_separator.bt_bb_bottom_spacing_normal{margin-bottom:20px!important}.bt_bb_separator.bt_bb_bottom_spacing_medium{margin-bottom:20px!important}.bt_bb_separator.bt_bb_bottom_spacing_large{margin-bottom:20px!important}.bt_bb_separator.bt_bb_bottom_spacing_extra_large{margin-bottom:20px!important}}div.ab__scroll_to_top_button{position:fixed;border:1px solid #633;padding:10px;cursor:pointer;width:50px;height:50px;line-height:1;border-radius:100%;transform:rotate(-180deg);background-color:#633;box-shadow:0 1px 7px rgb(0 0 0 / .09),0 2px 14px rgb(0 0 0 / .19);margin:0 10px 0 0;bottom:42px;left:15px;opacity:0;visibility:hidden;z-index:999999999999999999}div.ab__scroll_to_top_button.show{opacity:1;visibility:visible}div.ab__scroll_to_top_button span.ab__stt-arrow_3{position:absolute;z-index:999999999999;left:16px;font-weight:400;color:#fff}div.ab__scroll_to_top_button span.ab__stt-arrow_3::before{content:'\f107';font:normal 24px / 1 FontAwesome}.licenses-slider__item{display:flex;flex-direction:column;align-items:center;overflow:hidden;height:100%;padding:20px;background-color:#fff;border-radius:10px}.licenses-slider__item-text{margin-top:12px;font-size:12px!important;font-weight:400!important;text-align:center!important;line-height:1.1!important}.table-contents{margin-bottom:40px}.table-contents__title{margin-bottom:17px;font-family:Montserrat;font-size:24px;font-weight:600;line-height:29.26px}.table-contents__list{display:flex;flex-direction:column}.table-contents__item{margin-bottom:5px;font-family:Montserrat;font-size:15px;font-weight:400;line-height:18.29px;color:rgb(0 0 0)!important}.recommended{display:flex;gap:20px;flex-wrap:wrap}.recommended__item{padding:0 21px;background:rgb(103 47 60);line-height:50px;border-radius:15px;font-family:Montserrat;font-size:15px;color:rgb(255 255 255)!important;text-decoration:underline}.whatsapp-fixed{position:fixed;padding:0;right:26px;bottom:130px;box-shadow:0 1px 7px rgb(0 0 0 / .09),0 2px 14px rgb(0 0 0 / .19);border-radius:100%;z-index:999999;width:60px;height:60px;background:#633}.whatsapp-fixed .btButtonWidgetLink{color:#fff;font-size:36px;width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media all and (max-width:767px){.whatsapp-fixed{width:15vw;height:15vw;right:7vw;bottom:26vw}.whatsapp-fixed .btButtonWidgetLink{font-size:8vw}}@media (max-width:1200px){.btBelowLogoArea .topBarInLogoArea .btButtonWidget{display:block!important}.btMenuVertical .topBarInLogoAreaCell .btTopBox{display:flex!important;justify-content:center}.btBelowLogoArea .topBarInLogoArea .topBarInLogoAreaCell .header-phone,.btBelowLogoArea .topBarInLogoArea .topBarInLogoAreaCell .header-mail{border-radius:50px;line-height:1;height:auto;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important;position:relative;overflow:hidden;padding:1.1em 1.5em;padding-top:0.2em!important;padding-bottom:0.2em!important;max-width:200px;margin:0 auto 12px!important}.btBelowLogoArea .topBarInLogoArea .topBarInLogoAreaCell .header-mail .btIconWidgetContent,.btBelowLogoArea .topBarInLogoArea .topBarInLogoAreaCell .header-phone .btIconWidgetContent{display:block!important;color:white!important}.btBelowLogoArea .topBarInLogoArea .topBarInLogoAreaCell .header-phone .btIconWidgetIcon,.btBelowLogoArea .topBarInLogoArea .topBarInLogoAreaCell .header-mail .btIconWidgetIcon{padding:0!important}.btBelowLogoArea .topBarInLogoArea .topBarInLogoAreaCell .header-phone .btIconWidgetText,.btBelowLogoArea .topBarInLogoArea .topBarInLogoAreaCell .header-mail .btIconWidgetText{padding:0!important}}.lk{display:flex;align-items:center;height:100%;line-height:38px;padding-left:10px;margin-right:-10px}@media all and (max-width:1199px){.lk{padding-top:10px;padding-left:0;margin-right:0;justify-content:center}}@media all and (max-width:992px){.current_page_item a{color:#672f3c!important}.btMenuVertical .mainHeader nav ul>li>ul{align-items:baseline}}@media all and (max-width:767px){.table-scroll{overflow:auto}}.grid-3-col{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:40px}.grid-2-col{display:grid;grid-template-columns:repeat(auto-fill,minmax(500px,1fr));gap:40px}@media all and (max-width:767px){.grid-2-col{grid-template-columns:1fr}}.product-program-item{display:flex;flex-direction:column;align-items:flex-start;gap:15px;padding:20px;border-radius:5px;box-shadow:0 0 20px 0 rgb(0 0 0 / .15);background:rgb(249 250 251)}.product-program-item__num{font-size:18px;font-weight:700;line-height:20.8px;color:rgb(103 47 60)}.product-program-item__text{font-family:Roboto;font-size:14px;font-weight:400;line-height:19.6px;text-align:left;color:rgb(0 0 0)}.product-program-item__time{margin-top:auto;display:inline-block;font-family:Roboto;font-size:12px;font-weight:400;line-height:1;text-align:left;color:rgb(103 47 60);border:1px solid rgb(103 47 60 / .4);padding:10px;border-radius:10px}.product-program-item__price-box{padding-top:15px;border-top:1px solid rgb(0 0 0 / .2);display:flex;justify-content:space-between;width:100%}.product-program-item__price-text{font-size:14px;font-weight:400;line-height:20.8px;text-align:left;color:rgb(91 91 91)}.product-program-item__price-num{font-size:14px;font-weight:700;line-height:20.8px;text-align:left;color:rgb(103 47 60)}.bt_bb_slider_item.slick-slide{margin-right:8px}