.content-wrapper{max-width:990px;padding-left:12px;padding-right:12px}@media (max-width: 480px){.content-wrapper{padding-left:12px;padding-right:12px}}@media (max-width: 480px){.container{padding-left:12px;padding-right:12px}}.container-lg.pe-sm-auto{padding-right:12px!important}@media (max-width: 575px){.container-lg.pe-sm-auto{padding-right:0!important}}.btn{border-radius:12px!important}.fs-34{font-size:34px!important}@media (max-width: 575px){.fs-34{font-size:22px!important}}.line{width:90px;height:9px;border-radius:10px}@media (max-width: 575px){.line{width:70px;height:7px;margin-left:-20px}}.btn-dark-gray{background-color:var(--dark-gray);color:var(--white);border:1px solid var(--dark-gray)}.btn-dark-gray:hover,.btn-dark-gray:focus,.btn-dark-gray.active,.btn-dark-gray:active{background-color:var(--white);color:var(--dark-gray);border:1px solid var(--dark-gray)}.btn-dark-light{border:2px solid var(--dark-gray);color:var(--dark-gray)}.btn-dark-light:hover,.btn-dark-light:focus,.btn-dark-light.active,.btn-dark-light:active{background-color:var(--dark-gray);color:var(--light-gray)}@media (max-width: 575px){.course-info-section .add-to-cart-course{width:100%}}.course-info-section .heading-text{font-size:36px!important;line-height:36px!important}@media (max-width: 575px){.course-info-section .heading-text{font-size:24px!important;line-height:24px!important}}.course-info-section .tabletWrapper{position:relative;margin-bottom:60px}@media (max-width: 991px){.course-info-section .tabletWrapper{margin-bottom:80px}}@media (max-width: 575px){.course-info-section .tabletWrapper{margin-bottom:60px}}.course-info-section .tabletWrapper .caruselWrapper{position:absolute;height:100%;left:0;right:0;margin-left:auto;margin-right:auto}.course-info-section .tabletWrapper .caruselWrapper .carousel .carousel-inner{aspect-ratio:1.49;max-width:76%;overflow:hidden;margin:auto}@media (max-width: 575px){.course-info-section .tabletWrapper .caruselWrapper .carousel .carousel-inner{max-width:74%}}.course-info-section .tabletWrapper .caruselWrapper .carousel .carousel-inner .carousel-item{position:relative;z-index:2;width:100%;height:100%;overflow:hidden;top:14px}@media (max-width: 991px){.course-info-section .tabletWrapper .caruselWrapper .carousel .carousel-inner .carousel-item{top:20px}}@media (max-width: 575px){.course-info-section .tabletWrapper .caruselWrapper .carousel .carousel-inner .carousel-item{top:14px}}.course-info-section .tabletWrapper .caruselWrapper .carousel .carousel-inner .carousel-item .video-bg-img{aspect-ratio:1.49;position:relative}.course-info-section .tabletWrapper .caruselWrapper .carousel .carousel-inner .carousel-item .video-bg-img img{position:absolute;top:0;left:0}.course-info-section .tabletWrapper .caruselWrapper .carousel .carousel-inner .carousel-item #courseVideoPlay{width:5rem;position:absolute;top:0;bottom:0;margin:auto;left:0;right:0;transform-origin:50% 50%;cursor:pointer}.course-info-section .tabletWrapper .caruselWrapper .carousel .carousel-inner .carousel-item #courseVideoPlay #triangle{fill:var(--white);transition:.5s;transform-origin:50% 50%}.course-info-section .tabletWrapper .caruselWrapper .carousel .carousel-inner .carousel-item #courseVideoPlay #lineOne,.course-info-section .tabletWrapper .caruselWrapper .carousel .carousel-inner .carousel-item #courseVideoPlay #lineTwo{transform-origin:50% 50%;transition:1s}.course-info-section .tabletWrapper .caruselWrapper .carousel .carousel-inner .carousel-item #courseVideoPlay:hover #triangle{fill:var(--white);transform-origin:50% 50%}.course-info-section .tabletWrapper .caruselWrapper .carousel .carousel-inner .carousel-item #courseVideoPlay:hover #lineOne{transform:rotate(260deg);transform-origin:50% 50%;transition:1s}.course-info-section .tabletWrapper .caruselWrapper .carousel .carousel-inner .carousel-item #courseVideoPlay:hover #lineTwo{transform:rotate(-450deg);transform-origin:50% 50%;transition:1s}.course-info-section .tabletWrapper .caruselWrapper .carousel .carousel-inner .carousel-item .pulse-play-btn{animation:zoomin 2s ease-out infinite}.course-info-section .tabletWrapper .caruselWrapper .carousel .carousel-control-prev{left:13%;z-index:3}.course-info-section .tabletWrapper .caruselWrapper .carousel .carousel-control-next{right:13%;z-index:3}.course-info-section .tabletWrapper .caruselWrapper .carousel .carousel-control-prev,.course-info-section .tabletWrapper .caruselWrapper .carousel .carousel-control-next{margin:auto 0;z-index:3;top:14px;width:36px;opacity:1}.course-info-section .tabletWrapper .caruselWrapper .carousel .carousel-indicators{bottom:-50px;position:relative}@media (max-width: 991px){.course-info-section .tabletWrapper .caruselWrapper .carousel .carousel-indicators{bottom:-75px}}@media (max-width: 768px){.course-info-section .tabletWrapper .caruselWrapper .carousel .carousel-indicators{bottom:-60px}}@media (max-width: 575px){.course-info-section .tabletWrapper .caruselWrapper .carousel .carousel-indicators{bottom:-45px}}@media (max-width: 320px){.course-info-section .tabletWrapper .caruselWrapper .carousel .carousel-indicators{bottom:-40px}}.course-info-section .tabletWrapper .caruselWrapper .carousel .carousel-indicators [data-bs-target].active{background-color:var(--dark-gray)!important;border:1px solid var(--dark-gray)}.course-info-section .tabletWrapper .caruselWrapper .carousel .carousel-indicators [data-bs-target]{background-color:var(--white);border:1px solid var(--dark-gray);width:16px;height:16px;border-radius:50%;opacity:1}@media (max-width: 768px){.course-info-section .tabletWrapper .caruselWrapper .carousel .carousel-indicators [data-bs-target]{width:12px;height:12px}}@media (max-width: 575px){.course-info-section .tabletWrapper .caruselWrapper .carousel .carousel-indicators [data-bs-target]{width:10px;height:10px}}.course-info-section .tabletWrapper .tablet-frame{position:relative;width:100%;pointer-events:none}.course-info-section .desc{font-size:18px;font-weight:300}.course-info-section .desc h2{padding-bottom:0!important;margin-bottom:0!important}.course-info-section .desc .mobile-row{padding-left:0!important;padding-right:0!important;gap:14px;position:relative;top:30px}.course-info-section .desc .mobile-row .p-lg-4{padding:0!important}.course-info-section .desc .mobile-row .p-lg-4 .pb-5:last-child{padding-bottom:10px!important}.course-info-section .desc a{color:var(--primary)}.course-info-section .desc.collapse:not(.show){display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-height:140px}@media (max-width: 575px){.course-info-section .desc.collapse:not(.show){max-height:120px}}.course-info-section .desc.collapsing{height:max-content!important;min-height:fit-content;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;transition:height .3s ease}.course-info-section .desc.show{max-height:100%}.course-info-section .desc-collapse-btn{width:36px;height:24px;cursor:pointer;border-radius:50%!important;transition:none!important;border:0!important}@media (max-width: 991px){.course-info-section .desc-collapse-btn{margin-top:10px;display:flex;width:30px;height:20px}}.course-info-section .desc-collapse-btn svg{width:36px!important;min-width:36px;height:16px;stroke:var(--gray-700)!important;transition:all .3s ease-in-out}.course-info-section .desc-collapse-btn:not(.collapsed) svg{transform:rotate(180deg)}.fitness-industry-section{padding:40px 0;background-color:var(--secondary)!important;font-size:48px;line-height:normal;font-weight:300}@media (max-width: 991px){.fitness-industry-section{font-size:40px}}@media (max-width: 575px){.fitness-industry-section{font-size:22px}}.fitness-trainer-slider-section{padding:40px 0}.fitness-trainer-slider-section .content{text-align:center;color:var(--dark-gray);margin-bottom:24px}.fitness-trainer-slider-section .content h2{font-size:34px;font-weight:900;margin-bottom:16px}@media (max-width: 575px){.fitness-trainer-slider-section .content h2{font-size:22px}}.fitness-trainer-slider-section .content p{font-size:20px}@media (max-width: 575px){.fitness-trainer-slider-section .content p{font-size:15px}}@media (max-width: 768px){.fitness-trainer-slider-section .fitness-trainer-slider{display:flex;flex-wrap:nowrap;overflow:auto;scrollbar-width:none;margin-left:0;margin-right:0}}.fitness-trainer-slider-section .fitness-trainer-slider.slick-initialized{overflow:visible}@media (max-width: 767px){.fitness-trainer-slider-section .fitness-trainer-slider .slick-list{padding:0!important}}.fitness-trainer-slider-section .fitness-trainer-slider .slick-track{display:flex}.fitness-trainer-slider-section .fitness-trainer-slider .fitness-card-main{padding:5px 20px}@media (max-width: 1199px){.fitness-trainer-slider-section .fitness-trainer-slider .fitness-card-main{padding:5px 12px}}@media (max-width: 768px){.fitness-trainer-slider-section .fitness-trainer-slider .fitness-card-main{width:76.9230769231%;height:inherit;padding:5px 10px 5px 0}}.fitness-trainer-slider-section .fitness-trainer-slider .fitness-card-main .fitness-trainer-card{background-color:var(--white);border:0;border-radius:10px;padding:30px;box-shadow:0 3px 3px #00000029;min-height:220px;height:100%}@media (max-width: 575px){.fitness-trainer-slider-section .fitness-trainer-slider .fitness-card-main .fitness-trainer-card{padding:20px}}.fitness-trainer-slider-section .fitness-trainer-slider .fitness-card-main .fitness-trainer-card b{display:block;margin-bottom:24px;font-weight:800}@media (max-width: 768px){.fitness-trainer-slider-section .learning-options-slider{display:flex;flex-wrap:nowrap;overflow:auto;scrollbar-width:none;margin-left:0;margin-right:0}}.fitness-trainer-slider-section .learning-options-slider.slick-initialized{overflow:visible}@media (max-width: 767px){.fitness-trainer-slider-section .learning-options-slider .slick-list{padding:0!important}}.fitness-trainer-slider-section .learning-options-slider .slick-track{display:flex}.fitness-trainer-slider-section .learning-options-slider .learning-option{padding:5px 20px}@media (max-width: 1199px){.fitness-trainer-slider-section .learning-options-slider .learning-option{padding:5px 12px}}@media (max-width: 768px){.fitness-trainer-slider-section .learning-options-slider .learning-option{width:76.9230769231%;height:inherit;padding:5px 10px 5px 0}}.fitness-trainer-slider-section .learning-options-slider .learning-option .learning-options-card{background-color:var(--white);border:0;border-radius:10px;padding:30px;box-shadow:0 3px 3px #00000029}@media (max-width: 1199px){.fitness-trainer-slider-section .learning-options-slider .learning-option .learning-options-card{padding:20px}}@media (max-width: 768px){.fitness-trainer-slider-section .learning-options-slider .learning-option .learning-options-card{padding:19px}}.fitness-trainer-slider-section .learning-options-slider .learning-option .learning-options-card .card-img{min-height:36px}.fitness-trainer-slider-section .learning-options-slider .learning-option .learning-options-card h6{min-height:40px}.fitness-trainer-slider-section .learning-options-slider .learning-option .learning-options-card ul{padding-left:30px}@media (max-width: 375px){.fitness-trainer-slider-section .learning-options-slider .learning-option .learning-options-card ul{padding-left:26px}}.fitness-trainer-slider-section .learning-options-slider .learning-option .learning-options-card ul li{position:relative;list-style:none}.fitness-trainer-slider-section .learning-options-slider .learning-option .learning-options-card ul li .before{position:absolute;content:"";border-radius:50%;width:16px!important;height:16px!important;min-width:16px!important;border:1px solid var(--white);left:-30px;top:5px}.fitness-trainer-slider-section .desc-text{font-size:18px}@media (max-width: 575px){.fitness-trainer-slider-section .desc-text{font-size:14px}}.steps-section{padding:60px 0}@media (max-width: 991px){.steps-section{padding:40px 0}}@media (max-width: 768px){.steps-section .steps-slider{display:flex;flex-wrap:nowrap;overflow:auto;scrollbar-width:none;margin-left:0;margin-right:0}}.steps-section .steps-slider.slick-initialized{overflow:visible;padding-bottom:0}.steps-section .steps-slider .slick-track{display:flex}@media (max-width: 767px){.steps-section .steps-slider .slick-list{padding:0!important}}.steps-section .steps-slider .step-option{padding:5px 20px}@media (max-width: 1199px){.steps-section .steps-slider .step-option{padding:5px 12px}}@media (max-width: 768px){.steps-section .steps-slider .step-option{padding:5px 10px 5px 0;width:76.9230769231%;height:inherit}}.steps-section .steps-slider .step-option .steps-card{background-color:#a8c25d33;border:0;border-radius:10px;box-shadow:0 3px 3px #00000029;padding:30px;height:100%}@media (max-width: 991px){.steps-section .steps-slider .step-option .steps-card{padding:20px}}.steps-section .steps-slider .step-option .steps-card .step-number{width:45px;height:45px;min-width:45px;background-color:var(--dark-gray);border:3px solid var(--white);border-radius:50%;color:var(--white);display:flex;justify-content:center;align-items:center;font-size:22px}.steps-section .steps-slider .step-option .steps-card strong{font-weight:800}.graduates-slider-section{padding:40px 0}.graduates-slider-section .graduates-slider{flex-wrap:nowrap}@media (max-width: 768px){.graduates-slider-section .graduates-slider{display:flex;overflow:auto;scrollbar-width:none;margin-left:0;margin-right:0}}.graduates-slider-section .graduates-slider.slick-initialized{overflow:visible}.graduates-slider-section .graduates-slider .graduates-slider-item{height:inherit}@media (max-width: 1024px){.graduates-slider-section .graduates-slider .graduates-slider-item{width:50%}}@media (max-width: 575px){.graduates-slider-section .graduates-slider .graduates-slider-item{width:76.9230769231%}}.graduates-slider-section .graduates-slider .graduates-slider-item .graduates-card{background-color:var(--white);border:0;border-radius:10px;padding:68px 30px 30px;box-shadow:0 2px 3px 1px #00000029;position:relative;height:100%}.graduates-slider-section .graduates-slider .graduates-slider-item .graduates-card .card-img{width:120px;height:120px;min-width:120px;border-radius:50%;border:3px solid var(--white);overflow:hidden;position:absolute;top:-60px;left:30px}.graduates-slider-section .graduates-slider .graduates-slider-item .graduates-card p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.graduates-slider-section .graduates-slider .graduates-slider-item{margin:60px 20px}@media (max-width: 1199px){.graduates-slider-section .graduates-slider .graduates-slider-item{margin:60px 12px 5px}}@media (max-width: 768px){.graduates-slider-section .graduates-slider .graduates-slider-item{margin:60px 10px 5px 2px}}.graduates-slider-section .graduates-slider .slick-track{display:flex}.graduates-slider-section .graduates-slider .slick-list{padding:0!important}.graduates-slider-section .graduates-slider .slide-arrow{background-color:transparent;border:none;position:absolute;top:50%;transform:translateY(-50%);margin:auto;width:auto;max-width:none;padding:0}.graduates-slider-section .graduates-slider .slide-arrow.next-arrow{right:-20px}.graduates-slider-section .graduates-slider .slide-arrow.prev-arrow{left:-20px}.faqs-section{padding:40px 0;background-color:var(--light-gray)!important}.faqs-section .accordion .accordion-item{margin-bottom:40px;border:1px solid #818181;border-radius:12px;overflow:hidden}@media (max-width: 575px){.faqs-section .accordion .accordion-item{margin-bottom:25px}}.faqs-section .accordion .accordion-item .accordion-header .accordion-button{position:relative;padding:12px 30px;font-size:20px;border:none;display:flex;gap:16px;justify-content:space-between;font-weight:300}@media (max-width: 575px){.faqs-section .accordion .accordion-item .accordion-header .accordion-button{padding:15px;font-size:18px}}.faqs-section .accordion .accordion-item .accordion-header .accordion-button .accordion-icon{border:1px solid var(--dark-gray)!important;width:40px;height:40px;min-width:40px;border-radius:40px;background-color:var(--white);display:flex;justify-content:center;align-items:center}.faqs-section .accordion .accordion-item .accordion-header .accordion-button .accordion-icon svg{stroke:var(--dark-gray)!important;width:21px;height:21px;transform:rotate(45deg);transition:all .15s ease}.faqs-section .accordion .accordion-item .accordion-header .accordion-button:after{display:none}.faqs-section .accordion .accordion-item .accordion-header .accordion-button:focus{box-shadow:none}.faqs-section .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){color:var(--dark-gray);background-color:var(--white);border:none!important;box-shadow:none!important}.faqs-section .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) .accordion-icon{border:1px solid var(--primary)!important}.faqs-section .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) .accordion-icon svg{transform:rotate(0);stroke:var(--primary)!important;transition:all .15s ease}.faqs-section .accordion .accordion-item .accordion-body{padding-left:30px;padding-right:30px}@media (max-width: 575px){.faqs-section .accordion .accordion-item .accordion-body{padding-left:15px;padding-right:15px}}.faqs-section .accordion .accordion-item .accordion-body .faq-sub-group{margin:5px 0;width:fit-content;font-size:18px;font-weight:300}.faqs-section .accordion .accordion-item .accordion-body .faq-sub-group:focus,.faqs-section .accordion .accordion-item .accordion-body .faq-sub-group:focus-visible{outline:none!important;box-shadow:none!important;outline-offset:0!important}@media (max-width: 575px){.faqs-section .accordion .accordion-item .accordion-body .faq-sub-group{font-size:16px;margin:3px 0;word-break:break-all}}.faqs-section .accordion .accordion-item .accordion-body .faq-link{font-size:16px;color:var(--dark-gray)}.faqs-section .faq-link{font-size:18px}@media (max-width: 575px){.faqs-section .faq-link{font-size:14px}}.why-flexyfit-section{padding:60px 0;background-color:var(--secondary)!important;font-size:16px}@media (max-width: 991px){.why-flexyfit-section{padding:40px 0}}@media (max-width: 575px){.why-flexyfit-section{font-size:14px}}.why-flexyfit-section .flexyfit-icon{width:40px;height:40px;min-width:40px}.why-flexyfit-section .flexyfit-icon img{width:100%}@media (max-width: 991px){.why-flexyfit-section .line{width:90px;height:3px;border-radius:4px;margin-left:0}}.slick-dots li{width:12px!important;height:12px!important;margin:0 2px!important}.slick-dots li button{padding:0!important;width:12px!important;height:12px!important;border:1px solid var(--dark-gray)!important;border-radius:50%;opacity:1;background-color:var(--white)!important}.slick-dots li button:before{display:none!important}.slick-dots li.slick-active button{background-color:var(--dark-gray)!important}
