.custom-button{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-family:Nekst;font-size:20px;font-weight:900;gap:16px;text-decoration:none;text-transform:uppercase}@media (max-width:768px){.custom-button{font-size:16px}.custom-button img{height:16px;width:15px}}:root{--swiper-scrollbar-bg-color:#fff;--swiper-scrollbar-drag-bg-color:#ffd633;--swiper-scrollbar-size:5px}.swiper-scrollbar-wrapper{align-items:center;display:flex;gap:30px;height:53px;justify-content:space-between;margin:73px auto;max-width:1180px;width:100%}.swiper-scrollbar-wrapper .slide-next,.swiper-scrollbar-wrapper .slide-prev{background:none;border:none;cursor:pointer;padding:0 15px 0 0}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{max-width:1060px;position:static;width:100%}.swiper-slide{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;position:relative}.swiper-slide:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.swiper .swiper-slide .play{background:transparent;border:none;cursor:pointer;height:100%;left:0;position:absolute;right:0;width:100%;z-index:1}.swiper .swiper-slide .play-red{background:#f83a3a;border:none;border-radius:50%;cursor:pointer;height:100px;width:100px;z-index:2}.swiper .swiper-slide .play img,.swiper .swiper-slide .play-red{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.instructors{background:linear-gradient(0deg,#0057b7,#0057b7),#fff;overflow:hidden;padding:140px 0 140px 15px}.instructors-wrapper{margin:0 auto;max-width:1420px;width:100%}.instructors-description{padding-right:15px}.instructors-description h2{color:#fff;font-family:Nekst;font-size:50px;font-weight:900;line-height:140%;margin:0;padding-bottom:15px;text-transform:uppercase}.instructors-description p{color:#fff;font-family:Nekst;font-size:22px;font-style:normal;font-weight:400;line-height:33px;margin:0 0 45px;max-width:814px}.instructors-slider{overflow:visible}.instructors .swiper-slide{background:#fff;height:446px;max-width:427px;position:relative;width:100%}.instructors .swiper-slide .instructor{box-sizing:border-box;max-width:298px;padding:32px 32px 0}.instructors .swiper-slide .instructor h3{color:#ff4f33;font-family:Nekst;font-size:41px;font-weight:900;line-height:120%;margin:0;padding-bottom:24px;text-transform:uppercase}.instructors .swiper-slide .instructor p{color:#0e081e;font-family:Nekst;font-size:16px;font-weight:400;line-height:normal;margin:0}.instructors .swiper-slide .logo{bottom:32px;left:32px;position:absolute;width:30%}.instructors .swiper-slide .logos-list{bottom:32px;left:0;padding:0 32px;position:absolute}.instructors .swiper-slide .logos-list img{max-width:100%}.instructors .swiper-slide .instructor-photo{bottom:0;position:absolute;right:0}.instructors .swiper-slide:first-child{margin-left:120px}.instructors-button{display:flex;display:none;justify-content:end;margin-top:40px}.instructors-button button{color:#fff}@media (max-width:768px){.instructors{padding:40px 0}.instructors-description{margin:0;padding:0}.instructors .swiper-slide,.instructors .swiper-slide:active{cursor:default}.instructors .container{margin:0 auto;max-width:430px;padding:0 15px}.instructors .container h2{font-size:35px;line-height:32px}.instructors .container p{font-size:21px;font-weight:600;line-height:26px;margin-bottom:30px}.instructors .container .swiper-wrapper{flex-direction:column;gap:20px}.instructors .container .swiper-slide:first-child{margin:0}.instructors .swiper-scrollbar-wrapper{display:none}.instructors-button{display:flex}.instructors-button .less{display:none}.instructors-button .more{display:flex}}@media (max-width:480px){.instructors .container .swiper-slide{height:390px}.instructors .container .instructor{padding:20px}.instructors .container .swiper-slide h3{font-size:32px;padding-bottom:15px}.instructors .container .swiper-slide p{font-size:14px}.instructors .swiper-slide .logo{bottom:20px;left:20px;position:absolute}.instructors .swiper-slide .logos-list{padding:0 20px}.instructors .container .swiper-slide .instructor-photo{width:220px}}@media (max-width:425px){.instructors .container .swiper-slide{height:300px}.instructors .container .swiper-slide h3{font-size:26px;line-height:23px;padding-bottom:10px}.instructors .container .swiper-slide p{line-height:15px}.instructors .container .swiper-slide .instructor-photo{width:42%}}