@media only screen and (max-width:767px){.container-fluid{padding-left:15px;padding-right:15px}.pb-50{padding-bottom:25px}.pb-70{padding-bottom:20px}.pt-100{padding-top:50px}.pb-100{padding-bottom:50px}.pb-80{padding-bottom:50px}.pt-80{padding-top:50px}.pb-140{padding-bottom:90px}.section-title{font-size:24px}.card-title{font-size:16px}.medium-font{font-size:16px}p{font-size:15px}.header-area .top-menu .home1-top-menu-ul{float:none!important;text-align:center}.header-area .top-menu .support-btn{padding:15px 25px;margin-top:10px;display:block;margin:0 auto;text-align:center;width:150px}.header-area .top-menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;margin:20px 0 0;float:center}.header-area .top-menu ul li{display:block;margin-right:0;font-size:14px;text-align:center}.mean-container .mean-bar .right-menu{display:none}.mobile-search-bar{position:absolute;right:70px;top:20px;display:block}.section-heading{text-align:center}.section-heading h3{font-size:30px}.section-heading p{font-size:15px}.gym-navbar .logo{left:-9px}.gym-banner .banner-overlay{background-color:#0000006b;background-image:-webkit-gradient(linear,left top,right top,color-stop(20%,#00000098),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,#00000098 20%,rgba(0,0,0,0))}.gym-banner-text{padding:100px 0 200px;text-align:center}.gym-banner-text h1{font-size:33px}.gym-footer-text-area .footer-content{max-width:450px}.gym-features-content{padding-left:20px;padding-right:20px}.gym-about .order1{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.gym-about .gym-about-left-side{padding-right:0}.gym-about .gym-about-text-area{margin-bottom:20px}.gym-archive .section-heading p{margin-right:auto}.gym-archive-single-slider .gas-video-icon a{width:50px;height:50px;font-size:25px}.gym-section-bg .gym-archive-overlay{padding-bottom:150px}.gym-pass{text-align:center}.gym-pass .uni-button-4{float:none;margin:20px auto 0}.gym-newsletter-content form .uni-button-4{margin-top:20px}.gym-faq-form{margin-top:30px}.gym-footer-text-area{padding-top:50px;padding-bottom:50px}.gym-footer-text-area .footer-content{max-width:100%}.dr-nav-topbar .menu-sidebar,.dron-nav-bar .menu-sidebar,.food-nav-bar .menu-sidebar{display:none}.doctor-banner-img-slider::before{display:none}.doctor-banner-content{margin-top:30px}.doctor-banner-content h1{font-size:35px}.doctor-banner-content h6{font-size:15px}.doctor-about-text-area{max-width:720px;margin-bottom:30px;margin-right:auto}.doctor-about-text-area .medical-section-heading{text-align:center}.doctor-about-text-area .doctor-about-card{display:block;border-radius:20px;text-align:center;padding:30px 15px 25px}.doctor-about-text-area .doctor-about-card a{margin-top:20px}.d-service .section-heading{text-align:center}.d-service .dr-service-card{margin-top:30px}.d-service .dr-service-card h4{font-size:20px}.get-free-service{text-align:center}.get-free-service p{max-width:100%}.get-free-service .uni-button-5{float:none;margin-top:20px}.dr-benefits-text-area{text-align:center;margin-top:30px}.counter-area .counter-card p{font-size:15px}.dr-single-slide .dr-team-footer-area{padding-left:20px;padding-right:20px}.dr-single-slide .dr-team-footer-area .dr-team-intro h4{font-size:16px}.location-content{padding:50px 15px}.location-text-area{margin-top:30px;text-align:center;padding-left:0}.location-text-area .location-details{margin-left:auto;margin-right:auto}.doctor-faq-img{margin-top:30px}.doctor-footer-text-area,.dr-newsletter-area{padding:50px 15px}.doctor-footer-text-area .uni-button-5,.dr-newsletter-area .uni-button-5{padding:12px 15px;width:100%;margin-left:0;margin-top:10px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.course-nav-bar .menu-sidebar{display:none}.course-banner-content .course-banner-text{width:100%;position:relative;top:0%;-webkit-transform:translateY(0%);transform:translateY(0%);text-align:center;margin-bottom:30px}.course-banner-content .course-banner-text h1{font-size:32px}.course-banner-content .banner-img img{max-width:100%;margin-right:auto}.course-preview-card .preview-card-overlay .course-preview-title h4{font-size:15px}.benefits-text-area,.limited-offers-right-area{padding-left:0;margin-top:30px}.course-benefit-card{text-align:center}.course-benefit-card .course-benefit-card-icon{position:relative;margin-bottom:25px}.course-benefit-card .course-benefit-card-text{padding-left:0}.course-benefit-card .course-benefit-card-text h4{font-size:20px}.course-benefit-card .course-benefit-card-text p{font-size:15px}.course-offer-text-area{margin-bottom:30px}.limited-time-offer-left-side{margin-bottom:30px}.limited-time-offer-left-side .limited-offers-options{width:100%}.restaurant-section-top{text-align:center}.course-faq .course-benefit-image{margin-top:30px}.course-newsletter-img .news-arrow{display:none}.footer-text-area{padding-top:80px;padding-bottom:80px}.footer-text-area .footer-content{margin-right:auto}.footer-text-area .footer-content .footer-address{text-align:left}.restaurant-section-top h2{font-size:30px}.restaurant-faq-section .accordion .accordion-item .accordion-button{font-size:17px;font-weight:500}.course-newsletter-form-area{padding-right:0}.course-newsletter-img{display:none}.course-footer .footer-text-area{padding-top:50px;padding-bottom:50px}.course-footer .footer-text-area .footer-content{margin-right:0}.product-section-top{text-align:center}.product-section-top .product-section-title{font-size:32px}.product-section-top span{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:40px}.product-section-top p{text-align:center}.banner-section .contents{padding:20px 0}.banner-section .contents .right-content{padding:30px;margin-top:30px}.banner-section .contents .right-content .banner-shape-2{bottom:0}.banner-section .contents .tab-box{width:100%;padding:20px 10px}.banner-section .contents .text-content h2{font-size:20px}.banner-section .contents .text-content .title h1{font-size:42px}.banner-section .contents .text-content .title span{font-size:40px}.banner-section .contents .right-content{border:15px}.banner-section .contents .right-content .banner-shape-1,.banner-section .contents .right-content .banner-shape-2{display:none}.product-feature-section{margin:0}.product-feature-section .right-content{padding:30px 15px 0;margin-left:0;text-align:center}.product-feature-section .right-content ul li{text-align:left}.product-certified-pilot-section .product-guide-area{padding-left:10px;padding-right:10px}.product-video-section{margin:50px 0}.product-faq-section .client-slider-section{padding:30px}.product-specification-section{margin:0}.product-specification-section .shape-1{display:none}.product-specification-section .black-box{margin-top:30px;padding:20px 10px}.product-specification-section .black-box ul li{font-size:14px}.product-defence-section{margin-top:50px;margin-left:0;margin-right:0}.product-defence-section .black-box{width:100%;padding:30px 15px}.product-faq-section .faq-portion{margin-bottom:80px}.gallery-section{margin:0}.gallery-section .shape-2{display:none}.product-faq-section .accordion .accordion-item .accordion-button{font-size:16px}.product-newsletter-section{margin:0}.product-newsletter-section .p ul{display:block}.product-newsletter-section .p ul li:first-child{margin-right:0}.product-footer-secton{margin:0}.restaurant-banner-section{padding:0}.restaurant-banner-section .text-content h1{font-size:30px}.table-booking-section .text-content{position:relative;top:0;padding-top:50px;padding-bottom:20px}.table-booking-section .left-content{text-align:center;margin-bottom:30px;padding:20px 10px}.table-booking-section .left-content ul li{width:100%;margin:2px 0}.table-booking-section .right-content .custom-card .info{padding:12px 12px 0;width:150px}.table-booking-section .right-content .custom-card .info h5{font-size:17px}.food-gallery .food-gallery-right-text p{text-align:center;margin-top:10px}.restaurant-kitchen-section .restaurant-kitchen-img{background-image:unset;height:auto}.restaurant-kitchen-section .restaurant-kitchen-img img{display:block}.restaurant-kitchen-section .text-content{padding-top:30px;padding-left:15px;padding-right:15px;padding-bottom:50px}.restaurant-kitchen-section .text-content .right-text{padding-left:0;margin-top:30px;text-align:center}.restaurant-kitchen-section .text-content .right-text ul li{text-align:left}.food-gallery-images{margin-top:-50px}.restaurent-testimonial-content{max-width:100%}.restaurant-footer-section .newsletter-area .restaurant-section-top{text-align:center}.restaurant-footer-section .newsletter-area .restaurant-section-top h2{margin-bottom:5px}.restaurant-footer-section .newsletter-area form .orange-round-btn{margin-top:20px}.restaurant-footer-section .right-content{margin-top:30px;text-align:center}}@media only screen and (min-width:576px) and (max-width:767px){.section-title{font-size:26px}.home1-banner-section .text-content h1{font-size:40px}.gym-newsletter-content form .uni-button-4{margin-top:0}.course-nav-bar .menu-sidebar,.dron-nav-bar .menu-sidebar,.food-nav-bar .menu-sidebar{display:block}.doctor-footer-text-area .uni-button-5,.dr-newsletter-area .uni-button-5{padding:12px 15px;width:100%;margin-left:5px;margin-top:0}}@media only screen and (min-width:768px) and (max-width:991px){.container-fluid{padding-left:50px;padding-right:50px}.pt-100{padding-top:70px}.pb-100{padding-bottom:70px}.pb-140{padding-bottom:100px}.pb-70{padding-bottom:40px}.pb-50{padding-bottom:30px}.section-heading{text-align:center}.section-heading h3{font-size:34px}.gym-banner .banner-overlay{background-color:#0000006b;background-image:-webkit-gradient(linear,left top,right top,color-stop(20%,#00000098),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,#00000098 20%,rgba(0,0,0,0))}.gym-banner-text{padding:150px 0 250px;text-align:center}.gym-banner-text h1{font-size:50px}.gym-footer-text-area .footer-content{max-width:450px}.gym-about .order1{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.gym-about .gym-about-left-side{padding-right:0}.gym-about .gym-about-text-area{margin-bottom:20px}.gym-archive .section-heading p{margin-right:auto}.gym-section-bg .gym-archive-overlay{padding-bottom:150px}.gym-pass{text-align:center}.gym-pass .uni-button-4{float:none;margin:20px auto 0}.gym-faq-form{margin-top:30px}.gym-footer-text-area .footer-content{max-width:100%}.doctor-banner-img-slider::before{display:none}.doctor-banner-content{margin-top:30px}.doctor-banner-content h1{font-size:50px}.doctor-about-text-area{max-width:720px;margin-bottom:30px;margin-right:auto}.doctor-about-text-area .medical-section-heading{text-align:center}.doctor-about-text-area .doctor-about-card{padding:30px 30px 25px;padding-right:60px}.d-service .section-heading{text-align:center}.d-service .dr-service-card{margin-top:30px}.d-service .dr-service-card h4{font-size:20px}.get-free-service{text-align:center}.get-free-service p{max-width:100%}.get-free-service .uni-button-5{float:none;margin-top:20px}.dr-benefits-text-area{text-align:center;margin-top:30px}.location-text-area{margin-top:30px;text-align:center}.location-text-area .location-details{margin-left:auto;margin-right:auto}.doctor-faq-img{margin-top:30px}.doctor-footer-text-area,.dr-newsletter-area{padding-top:80px;padding-bottom:80px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.course-banner-content .course-banner-text{max-width:410px}.course-banner-content .course-banner-text h1{font-size:35px}.course-include-card .course-include-card-overlay{height:45%}.course-preview-card .preview-card-overlay .course-preview-title h4{font-size:15px}.benefits-text-area,.limited-offers-right-area{padding-left:0;margin-top:30px}.course-offer-text-area{margin-bottom:30px}.restaurant-section-top{text-align:center}.course-faq .course-benefit-image{margin-top:30px}.course-newsletter-img .news-arrow{display:none}.course-footer .footer-text-area{padding-top:80px;padding-bottom:80px}.course-footer .footer-text-area .footer-content{margin-right:0}.product-section-top{text-align:center}.product-section-top .product-section-title{font-size:32px}.product-section-top span{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.product-section-top p{text-align:center}.banner-section .contents .right-content{padding:30px;margin-top:30px}.banner-section .contents .right-content .banner-shape-2{bottom:0}.product-feature-section .right-content{padding:30px 30px 0;margin-left:0}.product-faq-section .client-slider-section{padding:30px}.product-specification-section .black-box{margin-top:30px}.product-defence-section{margin-top:80px;margin-left:0;margin-right:0}.product-defence-section .black-box{width:100%}.product-faq-section .faq-portion{margin-bottom:80px}.restaurant-banner-section{padding:0}.restaurant-banner-section .text-content h1{font-size:60px}.table-booking-section .text-content{position:relative;top:-50px}.table-booking-section .left-content{text-align:center;margin-bottom:30px}.table-booking-section .right-content .custom-card .info{padding:12px 12px 0;width:150px}.table-booking-section .right-content .custom-card .info h5{font-size:17px}.food-gallery .food-gallery-right-text p{text-align:center;margin-top:10px}.restaurant-kitchen-section .restaurant-kitchen-img{background-image:unset;height:auto}.restaurant-kitchen-section .restaurant-kitchen-img img{display:block}.restaurant-kitchen-section .text-content{padding-top:30px;padding-right:15px}.restaurent-testimonial-content{max-width:100%}.restaurant-footer-section .newsletter-area .restaurant-section-top{text-align:left}.restaurant-footer-section .newsletter-area .restaurant-section-top h2{margin-bottom:5px}.restaurant-footer-section .newsletter-area form .orange-round-btn{margin-top:20px}}@media only screen and (min-width:992px) and (max-width:1199px){.section-heading h3{font-size:35px}.product-section-top span{font-size:80px}.product-section-top .product-section-title{font-size:40px}.gym-banner-text{padding:150px 0 250px}.gym-banner-text h1{font-size:50px}.gym-footer-text-area .footer-content{max-width:450px}.container-fluid{padding-left:50px;padding-right:50px}.doctor-banner-content h1{font-size:50px}.doctor-about-text-area{max-width:720px;margin-bottom:30px;margin-right:auto}.doctor-about-text-area .medical-section-heading{text-align:center}.doctor-about-text-area .doctor-about-card{padding:30px 30px 25px;padding-right:60px}.d-service .section-heading{text-align:center}.d-service .dr-service-card{margin-top:30px}.dr-benefits-text-area{text-align:center;margin-top:30px}.course-include-card .course-include-card-overlay{height:52%}.course-preview-card .preview-card-overlay .course-preview-title h4{font-size:15px}.footer-text-area .footer-content{max-width:460px}.product-section-top .product-section-title{font-size:32px}.banner-section .contents .right-content{padding:30px;margin-top:30px}.banner-section .contents .right-content .banner-shape-2{bottom:0}.product-feature-section .right-content{padding:30px 30px 0;margin-left:0}.product-faq-section .client-slider-section{padding:30px}.table-booking-section .left-content{text-align:center;margin-bottom:30px}}@media only screen and (min-width:1550px){.container-fluid{max-width:1765px}.product-section-top span{font-size:100px}.product-section-top .product-section-title{font-size:42px}.banner-section{padding:60px}.banner-section .contents{padding:100px 50px 100px 60px}.banner-section .contents .all-content{margin-right:20px}.banner-section .contents .text-content .title h1{font-size:70px}.banner-section .contents .text-content .title span{font-size:90px}.banner-section .contents .text-content h2{font-size:40px}.banner-section .contents .tab-box{width:500px}.banner-section .contents .right-content{padding:83px 10px 85px}.banner-section .contents .right-content .banner-shape-2{position:absolute;left:-70px;bottom:-100px}.gym-banner .gym-banner-box span{width:500px;height:500px}.gym-banner-text{padding:250px 0 300px}.gym-banner-text h1{font-size:70px}.gym-footer-text-area .footer-content{max-width:650px}.doctor-about-text-area{max-width:660px}.course-banner-content .course-banner-text{left:0;width:840px}.course-banner-content .course-banner-text h1{font-size:80px}.course-banner-content .banner-img img{max-width:100%}.footer-text-area .footer-content{max-width:650px}.product-section-top .product-section-title{font-size:40px}.restaurant-banner-section{padding:150px}}@media screen and (max-width:991px){.navbar-nav{margin-right:auto}.logo{line-height:1}.logo img{max-width:100%}.navbar-toggler{position:absolute;right:0;top:19px}.menu-sidebar{margin-left:auto;margin-right:46px;position:absolute;right:0;top:20px}.gym-navbar .navbar-toggler{position:absolute;right:0;top:20px}.gym-navbar .logo{position:relative;top:3px!important}}