.instructors{padding:0 20px}.instructors .container .content-wrap{justify-content:space-between;align-items:center;display:flex}@media (max-width:767px){.instructors .container .content-wrap{flex-direction:column;align-items:flex-start}.instructors .container .content-wrap .right-wrap{width:100%}}.instructors .container .content-wrap .left-wrap{flex-direction:column;display:flex}.instructors .container .content-wrap .left-wrap .instructors-tag{font-size:var(--fs-md);color:var(--dark-gray-color);text-transform:uppercase;margin-bottom:15px;font-weight:600}.instructors .container .content-wrap .left-wrap .instructors-title{font-size:var(--fs-5xl);font-weight:400}.instructors .container .content-wrap .left-wrap .instructors-subtitle{color:var(--dark-gray-color);margin-top:10px;font-size:clamp(16px,2.2vw,22px);font-weight:400;line-height:1.3}.instructors .container .content-wrap .right-wrap{flex-direction:column;align-items:flex-end;display:flex;position:relative}.instructors .container .content-wrap .right-wrap .instructors-description{max-width:77%;font-size:var(--fs-md);font-weight:300;line-height:120%}@media (max-width:767px){.instructors .container .content-wrap .right-wrap .instructors-description{max-width:100%;margin-top:15px}}.instructors .container .content-wrap .right-wrap .inst-custom-nav{gap:var(--sp-5);display:flex;position:absolute;bottom:-50px;right:0}@media (max-width:767px){.instructors .container .content-wrap .right-wrap .inst-custom-nav{bottom:-30px}}.instructors .container .content-wrap .right-wrap .inst-custom-nav button{color:#fff;cursor:pointer;background-color:#0000;border:none;border-radius:50%;width:22px;height:22px;font-size:18px;transition:all .3s}@media (max-width:767px){.instructors .container .content-wrap .right-wrap .inst-custom-nav button{width:18px;height:18px}}.instructors .container .content-wrap .right-wrap .inst-custom-nav button svg{width:100%;height:100%}@media (max-width:767px){.instructors .container .content-wrap .right-wrap{align-items:flex-start}.instructors .container .content-wrap .right-wrap .inst-custom-nav{margin-top:15px}}.instructors .container .instructors-swiper-wrap{margin-top:var(--sp-8)}.instructors .container .instructors-swiper-wrap .card{background:var(--light-red-color);border-radius:var(--r-xl);flex-direction:column;align-items:center;height:500px;padding-top:50px;display:flex;position:relative;overflow:hidden}.instructors .container .instructors-swiper-wrap .card:before{content:"";z-index:3;height:50%;inset:0;top:unset;background:linear-gradient(#fff1f100 0%,#fff1f180 15%,#fff1f1 50%);position:absolute}.instructors .container .instructors-swiper-wrap .card .image-wrap{z-index:0;width:60%;max-height:600px;position:relative}@media (max-width:575px){.instructors .container .instructors-swiper-wrap .card .image-wrap{width:80%;padding-top:30px}}.instructors .container .instructors-swiper-wrap .card .image-wrap img{object-fit:contain;width:100%;height:100%}.instructors .container .instructors-swiper-wrap .card .content{z-index:3;width:100%;padding:20px;position:absolute;bottom:0}.instructors .container .instructors-swiper-wrap .card .content h3{margin-bottom:5px;font-size:clamp(18px,2.5vw,24px);font-weight:500}.instructors .container .instructors-swiper-wrap .card .content ul{padding-left:20px}.instructors .container .instructors-swiper-wrap .card .content ul li{font-size:var(--fs-md);margin-bottom:5px;font-weight:300}.instructors .container .instructors-swiper-wrap .card .content ul li:last-child{margin-bottom:0}.instructors .container .instructors-swiper-wrap .card .content .footer{margin-top:var(--sp-5);justify-content:space-between;align-items:center;display:flex}.instructors .container .instructors-swiper-wrap .card .content .footer .stars{color:var(--red-color);font-size:clamp(16px,2vw,20px)}.instructors .container .instructors-swiper-wrap .card .content .footer .price{font-size:var(--fs-md);border-bottom:1px solid var(--black-color);cursor:pointer;font-weight:700}.instructors .container .instructors-swiper-wrap .card .content .footer .price svg{width:9px;height:14px;margin-left:15px}
