@media screen and (max-width:991px) and (min-width:768px){.header .navbar.navbar-dark{background:rgba(0, 0, 0, 0.8);}
.header .navbar.navbar-dark .navbar-toggler{color:#fff;border-color:1px solid #fff;background:#fc328a;border-radius:10px;padding:2px 10px;}
.header .navbar .navbar-header{background:rgba(0, 0, 0, 0.8);padding:20px 20px;width:100%;}
.header .navbar .navbar-header .navbar-brand{padding:0;width:40%;}
.header .navbar .navbar-header .navbar-brand img{width:100%;}
.header .navbar .navbar-header .navbar-toggler{color:#fff;border-color:1px solid #fff;background:#fc328a;border-radius:10px;padding:1px 8px;float:right;margin-top:30px;}
.header .navbar .navbar-collapse{background:rgba(0, 0, 0, 0.8);}
.header .navbar .navbar-nav .nav-item.active{background-color:inherit;}
.header .navbar .navbar-nav .nav-item.active .nav-link{background-color:inherit;color:#fc328a;}
.header .navbar .navbar-nav .nav-item.active .nav-link:before{text-shadow:inherit;color:inherit;}
.header .navbar .navbar-nav .nav-item .nav-link{line-height:50px;}
.header .navbar .navbar-nav .nav-item .nav-link:before{content:none;}
.header.fixed-top{position:inherit;}
.slider-area1 .tp-caption .slide-text-one h1{font-size:30px !important;line-height:60px !important;}
.slider-area1 .tp-caption .slide-text-one h2{font-size:30px !important;line-height:60px !important;}
.slider-area1 .tp-caption .slide-text-one h1 span{font-size:30px !important;color:#fc328a;}
.slider-area1 .tp-caption .slide-text-one h2 span{font-size:30px !important;color:#fc328a;}
.slider-area1 .tp-caption .slide-text-two h1{font-size:18px !important;}
.features-area .features-body{transform:translateY(0px);}
.features-area .features-body .features-box{width:100%;}
.feature-box{transform:translateY(0);}
.call-to-action1{margin-bottom:60px;}
.call-to-action1 .cta-box{text-align:center;}
.call-to-action1 .cta-box h4.sub-title{margin-top:30px;}
.call-to-action1 .bttn{text-align:center;}
.call-to-action1.tab-action{margin-bottom:inherit;}
.action-box h4{margin-top:40px;font-size:30px;}
.call-to-action .bttn{text-align:center;margin-top:20px;}
.port-area2 .section-title.text-left{text-align:center !important;}
.port-area2 .portfolio-nav ul{width:100%;}
.port-area2 .portfolio .portfolio-masonry-item{width:100%;margin:0;}
.port-zoom.mt60{margin-top:30px;}
.schedule-area .schdl-tab-area{width:15%;}
.schedule-area .schdl-tab-area li a{font-size:16px;padding:13px 12px;}
.schedule-area .tab-content{width:85%;}
.parallax{background-repeat:no-repeat;background-attachment:scroll;background-position:50% 0;background-size:cover;}
.schedule-area2 .schedule-tab-content .tab-pane ul li .schedule-desk{padding:20px 0;width:70%;float:left;margin-left:35px;display:inline-block;}
.blog-box .blog-date{top:55%;}
.blog-area .blog-portfolio .portfolio-masonry-item{margin:0px 0px;}
.blog-page .blog-date{top:0;}
.trainers-area .trainer-pro .trainer-bio h4{color:#000;font-size:16px;margin-bottom:5px;}
.testimonial-area .testimonial-box{padding:40px 0;}
.testimonial-area .testimonial-box .test-img,
.testimonial-area .testimonial-box .test-content{float:inherit;width:100%;text-align:center;}
.testimonial-area .testimonial-box .test-content{margin-top:10px;}
.calculate-area{background:rgba(252, 50, 138, 0.8);}
.single-tab-content{margin-top:40px;}
.guest-register .bttn{margin-top:45px;margin-bottom:40px;text-align:left !important;}
.guest-register .login .bttn{margin-top:10px;width:100%;float:left;}
.pad90{padding:60px 0;}
.page-head{padding:200px 50px 150px;}
.card-body{padding:12px 30px 30px 22px;}
.img3{width:100%;}
.sm-mb-30{margin-bottom:30px;}
}
@media screen and (max-width:767px){.header .navbar.navbar-dark{background:rgba(149, 31, 177);box-shadow: 0px 30px 60px rgba(0, 0, 0, 0.2);}
.header .navbar.navbar-dark .navbar-toggler{color:#fff;border-color:1px solid #fff;background:#fc328a;border-radius:10px;padding:1px 8px;}
.header .navbar .navbar-header{background:rgba(0, 0, 0, 0.8);padding:16px 20px;width:100%;}
.header .navbar .navbar-header .navbar-brand{padding:0;width:30%;}
.header .navbar .navbar-header .navbar-brand img{width:100%;}
.header .navbar .navbar-header .navbar-toggler{color:#fff;border-color:1px solid #fff;background:#fc328a;border-radius:10px;padding:1px 8px;float:right;}
.header .navbar .navbar-collapse{background:rgba(0, 0, 0, 0.8);}
.header .navbar .navbar-nav .nav-item.active{background-color:inherit;}
.header .navbar .navbar-nav .nav-item.active .nav-link{background-color:inherit;color:#fc328a;}
.header .navbar .navbar-nav .nav-item.active .nav-link:before{text-shadow:inherit;color:inherit;}
.header .navbar .navbar-nav .nav-item .nav-link{line-height:40px;}
.header .navbar .navbar-nav .nav-item .nav-link:before{content:none;}
.header.fixed-top{position:inherit;}
.slider-area1 .tp-caption.slide-text-one h1{font-size:40px !important;line-height:60px !important;}
.slider-area1 .tp-caption.slide-text-one h1 span{font-size:40px !important;color:#00b0e0;}
.slider-area1 .tp-caption.slide-text-two h1{font-size:18px !important;}
.slider-area1 .tp-caption.slide-text-one h2{font-size:50px !important;line-height:60px !important;}
.slider-area1 .tp-caption.slide-text-one h2 span{font-size:50px !important;color:#00b0e0;}
.slider-area1 .tp-caption.slide-text-two h2{font-size:18px !important;}
.features-area .features-body{transform:translateY(0px);display:inherit;}
.features-area .features-body .features-box{width:100%;}
.features-area .features-body .features-box:nth-child(even) .features-elements{order:0;}
.features-area .features-body .features-box:nth-child(even) .features-box-img{order:1;}
.feature-action .feature-box{transform:translateY(0);}
.feature-action .feature-box .features-body{display:inline-block;}
.call-to-action1{margin-bottom:0 !important;margin-bottom:40px;}
.call-to-action1 .cta-box{text-align:center;padding:5px 0px 45px;}
.call-to-action1 .cta-box h4.sub-title{margin-top:30px;}
.call-to-action1 .bttn{text-align:center;}
.action-box h4{margin-top:40px;}
.parallax{background-repeat:no-repeat;background-attachment:fixed;background-position:0% 0;background-size:cover;}
.port-area2 .section-title.text-left{text-align:center !important;}
.port-area2 .portfolio-nav ul{width:100%;}
.port-area2 .portfolio .portfolio-masonry-item{width:100%;margin:inherit;}
.schedule-area .schdl-tab-area{width:30%;}
.schedule-area .schdl-tab-area li a{font-size:12px;padding:6px 5px;}
.schedule-area .tab-content{width:67%;float:right;}
.schedule-area .tab-content .tab-pane .schdl-box{padding:10px 10px;width:185px;}
.schedule-area .tab-content .tab-pane .schdl-box h5{font-size:20px;margin-bottom:0;}
.schedule-area .tab-content .tab-pane .schdl-box p{font-size:14px;color:#fff;}
.schedule-area .schdl-tab-area{width:30%;}
.schedule-area .schdl-tab-area li a{font-size:14px;padding:6px 5px;}
.schedule-area .tab-content{width:67%;float:right;}
.schedule-area .tab-content .tab-pane .schdl-box2{padding:10px 10px;width:185px;}
.schedule-area .tab-content .tab-pane .schdl-box2 h5{font-size:20px;margin-bottom:0;}
.schedule-area .tab-content .tab-pane .schdl-box2 p{font-size:14px;color:#fff;}
.product-area .product-box .cart-dtl h4{text-align:center;}
.product-area .product-box .cart-dtl h4 span{float:left;width:100%;margin-top:5px;}
.product-area .product-box .cart-dtl .add-cart{display:inline-block;margin-top:20px;}
.product-area .product-box .cart-dtl .add-cart a{font-size:14px;padding:8px 20px;background:#fc328a;color:#fff;border-radius:30px;display:inline-block;}
.call-to-action h4,
.call-to-action .bttn{text-align:center;}
.call-to-action .bttn{margin-top:30px;}
.footer-area .instra h4:before, .footer-area .instra h4:after{width:100px;}
.footer-area .footer-content{margin-bottom:20px;}
.ftr-algn{margin-top:40px;}
.testimonial-area .testimonial-box{padding:40px 0;}
.testimonial-area .testimonial-box .test-img,
.testimonial-area .testimonial-box .test-content{float:inherit;width:100%;text-align:center;}
.testimonial-area .testimonial-box .test-content{margin-top:10px;}
.blog-box .blog-date{top:33%;}
.blog-area .blog-portfolio .portfolio-masonry-item{margin:0px 0px;}
.blog-page .blog-date{top:0;}
.port-zoom.mt60{margin-top:30px;}
.client .item{width:100%;}
.client .item a{display:block;text-align:center;}
.client .item a img{width:50%;}
.left{margin-left:0%;}
.trainers-area .trainer-pro .trainer-bio h4{color:#000;font-size:16px;margin-bottom:5px;}
.single-tab-content{margin-top:40px;}
.single-tab-area .single-tab-content .services-content ul li{width:20%;}
.calculate-area{background:rgba(252, 50, 138, 0.8);}
.booking-schedule{margin-top:40px;}
.product-info{margin-top:40px;}
.cart-btn .total-update,
.cart-btn .btn-coupon{text-align:right;display:flex;float:inherit;justify-content:space-between;margin-top:20px;}
.guest-register .bttn{margin-top:45px;margin-bottom:40px;text-align:left !important;}
.guest-register .login .bttn{margin-top:10px;width:100%;float:left;}
.pad90{padding:40px 0;}
.page-head .section-title h3{font-size:42px;margin-bottom:20px;color:#fff;}
.text-left{text-align:center !important;}
.page-head{padding:200px 50px 150px;}
.card-body{padding:12px 30px 30px 22px;}
.img3{width:100%;}
.sm-mb-30{margin-bottom:30px;}
}