@media screen and (max-width:991px) and (min-width:768px){.header .navbar.navbar-dark{background:rgba(0,0,0,.8)}.header .navbar.navbar-dark .navbar-toggler{border-color:1px solid #fff;padding:2px 10px;color:#fff;border-radius:10px;background:#fc328a}.header .navbar .navbar-header{padding:20px;background:rgba(0,0,0,.8);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{border-color:1px solid #fff;padding:1px 8px;color:#fff;border-radius:10px;background:#fc328a;float:right;margin-top:30px}.header .navbar .navbar-collapse{background:rgba(0,0,0,.8)}.header .navbar .navbar-nav .nav-item.active{background-color:inherit}.header .navbar .navbar-nav .nav-item.active .nav-link{color:#fc328a;background-color:inherit}.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 h1 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(0)}.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{font-size:30px;margin-top:40px}.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{margin:0;width:100%}.port-zoom.mt60{margin-top:30px}.schedule-area .schdl-tab-area{width:15%}.schedule-area .schdl-tab-area li a{padding:13px 12px;font-size:16px}.schedule-area .tab-content{width:85%}.parallax{background-attachment:scroll;background-size:cover;background-position:50% 0;background-repeat:no-repeat}.schedule-area2 .schedule-tab-content .tab-pane ul li .schedule-desk{padding:20px 0;margin-left:35px;width:70%;float:left;display:inline-block}.blog-box .blog-date{top:55%}.blog-area .blog-portfolio .portfolio-masonry-item{margin:0}.blog-page .blog-date{top:0}.trainers-area .trainer-pro .trainer-bio h4{font-size:16px;margin-bottom:5px;color:#000}.testimonial-area .testimonial-box{padding:40px 0}.testimonial-area .testimonial-box .test-content,.testimonial-area .testimonial-box .test-img{text-align:center;width:100%;float:inherit}.testimonial-area .testimonial-box .test-content{margin-top:10px}.calculate-area{background:rgba(252,50,138,.8)}.single-tab-content{margin-top:40px}.guest-register .bttn{margin-bottom:40px;text-align:left!important;margin-top:45px}.guest-register .login .bttn{width:100%;float:left;margin-top:10px}.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(0,0,0,.8)}.header .navbar.navbar-dark .navbar-toggler{border-color:1px solid #fff;padding:1px 8px;color:#fff;border-radius:10px;background:#fc328a}.header .navbar .navbar-header{padding:16px 20px;background:rgba(0,0,0,.8);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{border-color:1px solid #fff;padding:1px 8px;color:#fff;border-radius:10px;background:#fc328a;float:right}.header .navbar .navbar-collapse{background:rgba(0,0,0,.8)}.header .navbar .navbar-nav .nav-item.active{background-color:inherit}.header .navbar .navbar-nav .nav-item.active .nav-link{color:#fc328a;background-color:inherit}.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: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-two h1{font-size:18px!important}.features-area .features-body{transform:translateY(0);display:inherit}.features-area .features-body .features-box{width:100%}.features-area .features-body .features-box:nth-child(2n) .features-elements{order:0}.features-area .features-body .features-box:nth-child(2n) .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{padding:5px 0 45px;text-align:center}.call-to-action1 .cta-box h4.sub-title{margin-top:30px}.call-to-action1 .bttn{text-align:center}.action-box h4{margin-top:40px}.port-area2 .section-title.text-left{text-align:center!important}.port-area2 .portfolio-nav ul{width:100%}.port-area2 .portfolio .portfolio-masonry-item{margin:inherit;width:100%}.schedule-area .schdl-tab-area{width:20%}.schedule-area .schdl-tab-area li a{padding:6px 5px;font-size:14px}.schedule-area .tab-content{width:80%}.schedule-area .tab-content .tab-pane .schdl-box{padding:20px 10px;width:120px}.schedule-area .tab-content .tab-pane .schdl-box h5{font-size:16px;margin-bottom:0}.schedule-area .tab-content .tab-pane .schdl-box p{font-size:11px;color:#444}.schedule-area2 .schdl-tab-area2.nav .nav-item .nav-link{padding:10px 0;font-size:15px}.schedule-area2 .schdl-tab-area2.nav .nav-item .nav-link span{margin-top:0}.schedule-area2 .schedule-tab-content .tab-pane ul li .schedule-img{width:100%}.schedule-area2 .schedule-tab-content .tab-pane ul li .schedule-desk{padding:20px 18px;border:1px solid #ddd;margin-left:0;width:100%}.schedule-area2 .schedule-tab-content .tab-pane ul li .schedule-desk h3{font-size:16px}.product-area .product-box .cart-dtl h4{text-align:center}.product-area .product-box .cart-dtl h4 span{width:100%;float:left;margin-top:5px}.product-area .product-box .cart-dtl .add-cart{margin-top:20px;display:inline-block}.product-area .product-box .cart-dtl .add-cart a{padding:8px 20px;font-size:14px;color:#fff;border-radius:30px;background:#fc328a;display:inline-block}.call-to-action .bttn,.call-to-action h4{text-align:center}.call-to-action .bttn{margin-top:30px}.footer-area .instra h4:after,.footer-area .instra h4:before{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-content,.testimonial-area .testimonial-box .test-img{text-align:center;width:100%;float:inherit}.testimonial-area .testimonial-box .test-content{margin-top:10px}.blog-box .blog-date{top:33%}.blog-area .blog-portfolio .portfolio-masonry-item{margin:0}.blog-page .blog-date{top:0}.port-zoom.mt60{margin-top:30px}.client .item{width:100%}.client .item a{text-align:center;display:block}.client .item a img{width:50%}.trainers-area .trainer-pro .trainer-bio h4{font-size:16px;margin-bottom:5px;color:#000}.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,.8)}.booking-schedule,.product-info{margin-top:40px}.cart-btn .btn-coupon,.cart-btn .total-update{justify-content:space-between;text-align:right;float:inherit;margin-top:20px;display:flex}.guest-register .bttn{margin-bottom:40px;text-align:left!important;margin-top:45px}.guest-register .login .bttn{width:100%;float:left;margin-top:10px}.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}}