.home-page-root .home-page-reviews-section{background-color:#f4f4f4}.home-page-root .section-reviews-home,.home-page-root .section-reviews-home *{box-sizing:border-box}.home-page-root .sc-reviews,.home-page-root .section-reviews-home{justify-content:flex-start;align-self:stretch}.home-page-root .section-reviews-home{font-family:var(--font-onest);letter-spacing:-.01em;background:#f4f4f4;justify-content:center;padding:64px 48px 0;display:flex;position:relative}.home-page-root .section-reviews-home .sc-reviews,.home-page-root .section-reviews-home .sc-reviews-cards,.home-page-root .section-reviews-home .sc-reviews-cards-head{flex-direction:column;align-items:flex-start;display:flex;position:relative}.home-page-root .section-reviews-home .sc-reviews-block{flex-direction:column;flex-shrink:0;align-self:stretch;align-items:center;gap:64px;width:calc(100% - clamp(64px,3.75vw,96px));margin-left:auto}.home-page-root .section-reviews-home .sc-reviews-block,.home-page-root .section-reviews-home .sc-reviews-block-head,.home-page-root .section-reviews-home .sc-reviews-block-headline{justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.home-page-root .section-reviews-home .sc-reviews-inner{background:#1a1a1a;border-radius:32px;width:100%;max-width:2400px;padding:80px 0 96px;position:relative}.home-page-root .section-reviews-home .sc-reviews-block-head{flex-direction:column;align-self:stretch;align-items:stretch;gap:40px;padding:0 clamp(64px,3.75vw,96px) 0 0;display:flex}.home-page-root .section-reviews-home .sc-reviews-block-head-box{flex-direction:column;gap:40px;width:clamp(656px,37.8125vw,968px);padding:0 clamp(24px,3.75vw,96px) 0 0;display:flex}.home-page-root .section-reviews-home .badge-block-card{background:#fbfbfb05;border:1px solid #fbfbfb1a;border-radius:100px;align-self:flex-start;align-items:center;gap:12px;padding:16px 24px;display:flex}.home-page-root .section-reviews-home .badge-block-card .badge-img-block{width:24px}.home-page-root .section-reviews-home .badge-block-card .badge-img-block img.badge_icon{width:100%}.home-page-root .section-reviews-home .badge-block-card .badge_text_block{color:#ccc;letter-spacing:-.17px;font-size:17px;line-height:135.294%}.home-page-root .section-reviews-home .wrap_block_head_box_items{justify-content:space-between;gap:48px;display:flex}.home-page-root .section-reviews-home .wrap_block_head_box_items .title{color:#fafafa;letter-spacing:-.01em;width:100%;max-width:clamp(800px,34.7656vw,890px);font-size:clamp(48px,2.5vw,64px);font-weight:600;line-height:106.25%}.home-page-root .section-reviews-home .sc-reviews-block-head-box .description{color:#ccc;letter-spacing:-.01em;max-width:700px;font-size:20px;font-weight:400;line-height:150%}.home-page-root .section-reviews-home .link_course{color:#17171a;text-align:center;letter-spacing:-.1px;background:#fff01f;border-radius:12px;align-self:flex-start;padding:20px 73px;font-size:16px;font-weight:600;line-height:150%}.home-page-root .section-reviews-home .link_course .btn-text{z-index:2;position:relative}.home-page-root .section-reviews-home .icons-arrow-icon-big,.home-page-root .section-reviews-home .sc-reviews-block-arrows{flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:flex-start;gap:16px;display:flex;position:relative}.home-page-root .section-reviews-home .sc-reviews-block-arrows{align-self:stretch;gap:32px;margin-right:clamp(64px,3.75vw,96px)}.home-page-root .section-reviews-home .icons-arrow-icon-big{cursor:pointer;background:#fbfbfb12;border:1px solid #fbfbfb4d;border-radius:87px;justify-content:center;align-items:center;gap:0;padding:12px;transition:all .3s}.home-page-root .section-reviews-home .icons-arrow-icon-big img{transition:all .3s}.home-page-root .section-reviews-home .icons-arrow-icon-big:hover{background:#fff;border-color:#fff}.home-page-root .section-reviews-home .icons-arrow-icon-big:hover img{filter:invert()}.home-page-root .section-reviews-home .icons-chevron-big,.home-page-root .section-reviews-home .icons-chevron-big2{flex-shrink:0;width:24px;height:24px;transition:all .3s linear;position:relative;overflow:visible}.home-page-root .section-reviews-home .sc-reviews-block-cards{flex-direction:column;flex-shrink:0;align-items:center;gap:32px}.home-page-root .section-reviews-home .review-card-head,.home-page-root .section-reviews-home .sc-reviews-block-cards,.home-page-root .section-reviews-home .sc-reviews-block-line{justify-content:flex-start;align-self:stretch;display:flex;position:relative}.home-page-root .section-reviews-home .sc-reviews-block-line{flex-direction:row;flex-shrink:0;align-items:flex-start;gap:16px}.home-page-root .section-reviews-home .owl-carousel .owl-stage{align-items:stretch;display:flex}.home-page-root .section-reviews-home .owl-carousel .owl-item{display:flex}.home-page-root .section-reviews-home .owl-carousel .owl-nav{display:none}.home-page-root .section-reviews-home .pagination-sc-reviews{flex-direction:row;justify-content:center;align-self:stretch;align-items:center;gap:8px;width:100%;display:flex}.home-page-root .section-reviews-home .pagination-sc-reviews .owl-dot{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fbfbfb26;border:none;border-radius:113.267px;width:100%;height:8px;transition:all .5s linear}.home-page-root .section-reviews-home .pagination-sc-reviews .owl-dot.active{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#fafafa}.home-page-root .section-reviews-home .review-card{border-radius:24px;flex-direction:column;flex:1;justify-content:space-between;align-self:stretch;align-items:stretch;width:clamp(500px,23.4375vw,600px);display:flex;position:relative;overflow:hidden}.home-page-root .section-reviews-home .review-card-text{color:#fff;letter-spacing:-.01em;text-overflow:ellipsis;padding:clamp(40px,1.875vw,48px);font-size:28px;font-weight:600;line-height:36px;position:absolute;bottom:0;left:0}.home-page-root .section-reviews-home .review-card-head{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fbfbfb12;border:1px solid #fbfbfb1a;border-radius:20px;flex-direction:row;flex-shrink:0;align-items:center;gap:20px;margin:40px clamp(40px,1.875vw,48px) clamp(40px,1.875vw,48px);padding:14px 32px 14px 20px;position:absolute;top:0;left:0}.home-page-root .section-reviews-home .review-card-avatar{object-fit:cover;border-radius:100px;flex-shrink:0;width:clamp(50px,2.34375vw,60px);height:clamp(50px,2.34375vw,60px);position:relative}.home-page-root .section-reviews-home .review-card-headline{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:4px;display:flex;position:relative}.home-page-root .section-reviews-home .review-card-name{color:#fff;letter-spacing:-.01em;align-self:stretch;font-size:20px;font-weight:600;line-height:26px;position:relative}.home-page-root .section-reviews-home{align-self:stretch;position:relative}.home-page-root .section-reviews-home .review-card-location{color:#ccc;letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:20px}.home-page-root .section-reviews-home .review-card-preview-img-box{border:1px solid #393939;border-radius:24px;width:100%;height:100%;overflow:hidden}.home-page-root .section-reviews-home .review-card-preview-img-box picture{width:100%;height:100%;overflow:hidden}.home-page-root .section-reviews-home .review-card-preview-img-box img{object-fit:cover;width:100%;height:100%}.home-page-root .section-reviews-home .sc-reviews-slide-video{display:none}.home-page-root .section-reviews-home .sc-reviews-wrapper-play-btn-box{z-index:1;object-fit:cover;opacity:1;width:100%;height:100%;visibility:unset;cursor:pointer;position:absolute;top:0;left:0;overflow:hidden}.home-page-root .section-reviews-home .sc-reviews-wrapper-play-btn-box .sc-reviews-wrapper-play-btn{cursor:pointer;opacity:1;visibility:visible;-webkit-user-select:none;user-select:none;z-index:5;background:#fbdf64;border-radius:100%;justify-content:center;align-items:center;width:80px;height:80px;transition:all .3s linear;display:flex;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.home-page-root .section-reviews-home .sc-reviews-wrapper-play-btn-box .sc-reviews-wrapper-play-btn img{width:23px;margin-left:10px;transition:all .3s linear}.home-page-root .section-reviews-home .sc-reviews-wrapper-play-btn-box:hover .sc-reviews-wrapper-play-btn{background:#ffff1a;width:100px;height:100px}.home-page-root .section-reviews-home .sc-reviews-wrapper-play-btn-box:hover .sc-reviews-wrapper-play-btn img{width:28px}@media (min-width:1025px) and (max-width:1920px){.home-page-root .section-reviews-home{padding:48px 48px 0}.home-page-root .section-reviews-home .sc-reviews-inner{padding:64px 0 80px}.home-page-root .section-reviews-home .sc-reviews-cards{margin:0 112px}.home-page-root .section-reviews-home .sc-reviews-block{width:calc(100% - 64px)}.home-page-root .section-reviews-home .review-card{width:clamp(440px,26.0417vw,500px);height:clamp(535px,31.8229vw,611px)}.home-page-root .section-reviews-home .sc-reviews-block-head{gap:32px;padding:0 64px 0 0}.home-page-root .section-reviews-home .badge-block-card{padding:14px 24px}.home-page-root .section-reviews-home .badge-block-card .badge_text_block{font-size:16px;line-height:137.5%}.home-page-root .section-reviews-home .wrap_block_head_box_items .title{max-width:clamp(700px,41.6667vw,800px);font-size:48px;line-height:112.5%}.home-page-root .section-reviews-home .sc-reviews-block-head-box .description{font-size:16px;line-height:137.5%}.home-page-root .section-reviews-home .sc-reviews-block-head-box{gap:32px;width:clamp(540px,34.1667vw,656px);padding:0 2.91667vw 0 0}.home-page-root .section-reviews-home .link_course{padding:20px 43px;line-height:137.5%}.home-page-root .section-reviews-home .review-card-head{gap:16px;margin:clamp(32px,2.08333vw,40px);padding:12px 32px 12px 16px}.home-page-root .section-reviews-home .review-card-avatar{width:50px;height:50px}.home-page-root .section-reviews-home .sc-reviews-wrapper-play-btn-box .sc-reviews-wrapper-play-btn{top:44%}.home-page-root .section-reviews-home .review-card-name{font-size:18px;line-height:24px}.home-page-root .section-reviews-home .sc-reviews-block-arrows{margin-right:64px}.home-page-root .section-reviews-home .sc-reviews-block{gap:48px}.home-page-root .section-reviews-home .review-card-text{padding:clamp(32px,2.08333vw,40px)}.home-page-root .section-reviews-home .sc-reviews-block-headline-text{font-size:56px;line-height:60px}}@media (min-width:1025px) and (max-width:1536px){.home-page-root .section-reviews-home{padding:48px 40px 0}.home-page-root .section-reviews-home .sc-reviews-inner{padding:clamp(48px,4.16667vw,64px) 0 clamp(64px,5.20833vw,80px)}.home-page-root .section-reviews-home .sc-reviews-cards{margin:0 clamp(32px,4.16667vw,64px)}.home-page-root .section-reviews-home .sc-reviews-block{width:calc(100% - clamp(32px,4.16667vw,64px))}.home-page-root .section-reviews-home .sc-reviews-cards{gap:48px}.home-page-root .section-reviews-home .sc-reviews-block-arrows{margin-right:clamp(32px,4.16667vw,64px)}.home-page-root .section-reviews-home .review-card-text{padding:2.08333vw;font-size:clamp(20px,1.5625vw,24px);line-height:clamp(32px,2.08333vw,32px)}.home-page-root .section-reviews-home .review-card-head{margin:2.08333vw}.home-page-root .section-reviews-home .wrap_block_head_box_items .title{max-width:clamp(500px,45.5729vw,700px);font-size:clamp(40px,3.125vw,48px)}.home-page-root .section-reviews-home .sc-reviews-block-head-box{padding:0}}@media (min-width:1025px) and (max-width:1300px){.home-page-root .section-reviews-home .sc-reviews-cards-line{flex-direction:column}.home-page-root .section-reviews-home .wrap_block_head_box_items{flex-direction:column;gap:32px}.home-page-root .section-reviews-home .wrap_block_head_box_items .title{font-size:clamp(28px,3.125vw,48px)}.home-page-root .section-reviews-home .sc-reviews-block-head-box .description{font-size:clamp(14px,1.04167vw,16px)}}@media (min-width:769px) and (max-width:1024px){.home-page-root .section-reviews-home{padding:40px 8px 8px}}@media (max-width:1024px){.home-page-root .section-reviews-home{margin:0;padding:40px 8px 8px}.home-page-root .section-reviews-home .sc-reviews-inner{border-radius:20px;margin:0;padding:32px 0}.home-page-root .section-reviews-home .sc-reviews-cards{margin:0;padding:0 20px}.home-page-root .section-reviews-home .badge-block-card{padding:12px 20px}.home-page-root .section-reviews-home .badge-block-card .badge_text_block{font-size:15px;line-height:146.667%}.home-page-root .section-reviews-home .wrapper_ellipses_bg{display:none}.home-page-root .section-reviews-home .sc-reviews-block-cards{width:calc(100% - 20px);margin-left:auto;overflow:hidden}.home-page-root .section-reviews-home .review-card{width:auto;height:107.125vw}.home-page-root .section-reviews-home .owl-carousel .owl-dots{width:100dvw;height:12px;margin:24px -33px 0}.home-page-root .section-reviews-home .div49{font-size:15px;line-height:20px}.home-page-root .section-reviews-home .sc-reviews-card-2-head{padding:0 0 16px}.home-page-root .section-reviews-home .sc-reviews-block{gap:24px;width:100%}.home-page-root .section-reviews-home .sc-reviews-block-head{gap:20px;margin-bottom:8px;padding:0 20px}.home-page-root .section-reviews-home .review-card-head{gap:12px;margin:20px;padding:10px 24px 10px 12px}.home-page-root .section-reviews-home .review-card-text{padding:0 24px 24px;font-size:20px;line-height:26px}.home-page-root .section-reviews-home .review-card-avatar{width:40px;height:40px}.home-page-root .section-reviews-home .review-card-headline{gap:2px}.home-page-root .section-reviews-home .review-card-name{font-size:16px;line-height:22px}.home-page-root .section-reviews-home .review-card-location{font-size:13px;line-height:15px}.home-page-root .section-reviews-home .sc-reviews-block-arrows{margin-right:20px}.home-page-root .section-reviews-home .icons-arrow-icon-big{display:none}.home-page-root .section-reviews-home .sc-reviews-wrapper-play-btn-box .sc-reviews-wrapper-play-btn{width:64px;height:64px;top:40%}.home-page-root .section-reviews-home .sc-reviews-wrapper-play-btn-box .sc-reviews-wrapper-play-btn img{width:19px;margin-left:3px}.home-page-root .section-reviews-home .sc-reviews-wrapper-play-btn-box:hover .sc-reviews-wrapper-play-btn{width:76.8px;height:76.8px}.home-page-root .section-reviews-home .sc-reviews-wrapper-play-btn-box:hover .sc-reviews-wrapper-play-btn img{width:23px}.home-page-root .section-reviews-home .review-card,.home-page-root .section-reviews-home .review-card-preview-img-box{border-radius:16px}.home-page-root .section-reviews-home .wrap_block_head_box_items{flex-direction:column;gap:16px}.home-page-root .section-reviews-home .wrap_block_head_box_items .title{max-width:100%;font-size:28px;line-height:114.286%}.home-page-root .section-reviews-home .sc-reviews-block-head-box{width:100%}.home-page-root .section-reviews-home .sc-reviews-block-head-box .description{max-width:100%;font-size:16px;line-height:137.5%}.home-page-root .section-reviews-home .sc-reviews-block-head-box{padding:0}.home-page-root .section-reviews-home .pagination-sc-reviews .owl-dot{width:8px}.home-page-root .section-reviews-home .pagination-sc-reviews .owl-dot.active{transform:scale(1.5)}.home-page-root .section-reviews-home .link_course{align-self:center;width:calc(100% - 40px);margin:8px 20px 0;padding:14px 16px}}@media (min-width:1025px){.home-page-root .home-page-reviews-section .link_course_bottom{display:none}}@media (max-width:1024px){.home-page-root .home-page-reviews-section .link_course_head{display:none}}
.home-page-root .section-reviews-home .sc-reviews-block-line.owl-carousel{--owl-margin:20px;container-type:inline-size}@media (max-width:768px){.home-page-root .section-reviews-home .sc-reviews-block-line.owl-carousel{--owl-margin:12px}}@media (min-width:1921px){.home-page-root .section-reviews-home .sc-reviews-block-line.owl-carousel{--owl-margin:24px}}.home-page-root .section-reviews-home .sc-reviews-block-line.owl-carousel .owl-item{margin-right:var(--owl-margin);flex-shrink:0}@media (max-width:1024px){.home-page-root .section-reviews-home .sc-reviews-block-line.owl-carousel .owl-item{width:calc((100cqw + var(--owl-margin))/1.105 - var(--owl-margin))}}
.home-page-root{background-color:#f4f4f4;overflow:hidden}@media screen and (max-width:1024px){.home-page-root [data-visible=desktop]{display:none!important}}@media screen and (min-width:1025px){.home-page-root [data-visible=mobile]{display:none!important}}.home-page-root .card_btn{background:#fefefe;border:1px solid #505259;border-radius:4px;width:44px;height:44px;padding:10px;transition:all .3s;display:block;position:relative;overflow:hidden;box-shadow:2px 2px #45494d}.home-page-root .card_btn:before{content:"";background:url(/img/card-arrow.svg) no-repeat;width:24px;height:24px;transition:all .5s cubic-bezier(.68,-.55,.27,2);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-page-root .card_btn:after{content:"";background:url(/img/card-arrow.svg) no-repeat;width:24px;height:24px;transition:all .5s cubic-bezier(.68,-.55,.27,2);position:absolute;top:50%;left:0;transform:translate(-100%,-50%)}:where(.home-page-root) picture{line-height:0;display:block}:where(.home-page-root) a{color:#17171a;text-decoration:none;transition:color .3s ease-in-out}:where(.home-page-root) b,:where(.home-page-root) strong,:where(.home-page-root) h1,:where(.home-page-root) h2,:where(.home-page-root) h3,:where(.home-page-root) h4,:where(.home-page-root) h5,:where(.home-page-root) h6{font-weight:600}:where(.home-page-root) .inner{max-width:2400px;margin:0 auto}.home-page-root div.bookmark{display:none!important}
