@media only screen and (max-width:767px){.ptb-100{padding-bottom:50px}.pt-100,.ptb-100{padding-top:50px}.pb-100{padding-bottom:50px}.ptb-70{padding-bottom:35px}.pt-70,.ptb-70{padding-top:35px}.pb-70{padding-bottom:35px}.page .entry-content{padding-top:35px;padding-bottom:35px}.page.elementor-page .entry-content{padding-top:0;padding-bottom:0}.pagination-area .page-numbers{margin-bottom:5px}.page-title-area{padding-top:120px;padding-bottom:50px}.page-title-content h1{font-size:30px}.section-title{max-width:100%;margin-bottom:40px;padding:20px 0 0}.section-title h2{font-size:22px}.header-area .heading-left-part{text-align:center}.header-area .heading-left-part li{border:none;padding-left:0;margin-bottom:10px}.header-area .heading-right-part{text-align:center;float:unset}.subscribe-area{text-align:center}.subscribe-area h2{font-size:25px}.subscribe-area p{margin-bottom:20px}.subscribe-area .newsletter-form .default-btn{position:unset;height:unset;margin-top:20px}.login-form,.signup-form{padding:30px 20px}.login-form h2{margin-bottom:20px;font-size:25px}.login-form form .lost-your-password-wrap{text-align:left;margin-top:15px}.login-form form button{padding:13px 30px;font-size:15px}.signup-form{border-top:1px solid #eee}.signup-form h2{margin-bottom:20px;font-size:25px}.signup-form form .lost-your-password-wrap{text-align:left;margin-top:15px}.signup-form form button{padding:13px 30px;font-size:15px}.faq-accordion .accordion .accordion-title{font-size:15px}.single-team-box .content{padding:20px 15px}.single-team-box .content h3{font-size:17px}.single-team-box .content span{font-size:13px}.single-team-box .image .social-links li{margin-bottom:8px}.single-team-box .image .social-links li a{width:30px;height:30px}.contact-area .contact-wrap{padding:40px 20px}.contact-area .contact-wrap .contact-title{margin-bottom:30px}.contact-area .contact-wrap .contact-title h2{font-size:25px}.contact-area .contact-wrap .form-group{margin-bottom:20px}.about-img{margin-bottom:30px}.about-content{text-align:center}.about-content h2{font-size:30px}.about-section-title{margin-bottom:30px}.about-section-title h2{font-size:30px}.single-services-box{padding:20px}.single-services-box h3{font-size:23px}.menu-section-title{margin-bottom:30px}.menu-section-title h2{font-size:30px}.menu-items-list{margin-bottom:30px}.menu-items-list ul li{padding:0}.menu-items-list ul li img{position:unset;margin-bottom:20px}.menu-items-list ul li a{margin-bottom:20px}.menu-items-list.mt-30-for.responsive{margin-bottom:0}.menu-items-bg{height:400px;margin-bottom:30px}.menu-items-bg.bg-2,.menu-items-bg.bg-6{margin-bottom:0}.booking-section-title{margin-bottom:30px}.booking-section-title h2{font-size:30px}.book-a-table-bg form{padding-left:20px;padding-right:20px}.single-blog a{display:block}.single-blog a img{width:100%}.single-blog .blog-content{padding:20px;text-align:center}.single-blog .blog-content h3{margin-bottom:10px}.single-blog .blog-content p{margin-bottom:14px}.single-blog .blog-content ul li{margin-right:15px}.blog-details-area blockquote{padding:20px!important}.blog-details-area blockquote p{font-size:16px!important}.blog-details-area .blog-details-desc .article-content h3{font-size:25px}.blog-details-area .blog-details-desc .article-image .date-in{padding:10px 20px;font-size:15px}.blog-details-area .comments-area .comment-body{padding-left:0}.blog-details-area .comments-area .comment-author .avatar{position:unset;margin-bottom:20px}.widget-area.blog-left-sidebar{margin-bottom:35px}.widget-area.blog-right-sidebar{margin-top:35px}.blog-details-area .comments-area .comment-respond .comment-form-author,.blog-details-area .comments-area .comment-respond .comment-form-email{width:100%;padding:0}.cart-area .cart-table{text-align:center}.cart-area .cart-table table thead tr th{padding:10px 40px;white-space:nowrap;font-size:16px}.cart-area .cart-table table tbody tr td{white-space:nowrap}.cart-area .cart-totals{padding:20px}.cart-area .cart-totals .default-btn{display:block;text-align:center;margin-bottom:0}.cart-area .checkout-area .title{margin-bottom:20px;font-size:17px}.cart-area .billing-details{padding:15px}.cart-area .billing-details .form-group{margin-bottom:15px}.cart-area .billing-details .form-group label{margin-bottom:7px}.cart-area .billing-details .form-group .form-control{height:40px;line-height:40px}.cart-area .billing-details .form-group textarea{height:100%!important}.cart-area .billing-details .form-check label{top:2px}.cart-area .order-details{margin-top:30px}.cart-area .order-details .order-table{padding:15px}.cart-area .order-details .order-table table thead tr th{white-space:nowrap;padding:10px 15px}.cart-area .order-details .order-table table tbody tr td{white-space:nowrap;padding-left:15px;padding-right:15px}.cart-area .order-details .payment-box{padding:15px}.cart-area .cart-area .default-btn{display:block;text-align:center}.cart-area .coupon-wrap{padding:20px!important;margin-top:50px}.cart-area .cart-wraps .continue-shopping-box{margin-bottom:20px}.cart-area .cart-wraps .default-btn{width:100%}.cart-area .coupon-wrap .default-btn{width:100%;margin-bottom:0}.cart-area .cart-buttons{margin-top:10px}.checkout-area .faq-accordion .accordion .accordion-content{padding:20px}.checkout-area .faq-accordion .default-btn{margin-bottom:0}.faq-accordion.bank-details{padding:20px!important}.checkout-area .title{margin-bottom:20px;font-size:17px}.checkout-area .billing-details{padding:15px}.checkout-area .billing-details .form-group{margin-bottom:15px}.checkout-area .billing-details .form-group label{margin-bottom:7px;font-size:13px}.checkout-area .billing-details .form-group .form-control{height:40px;line-height:40px}.checkout-area .billing-details .form-group textarea{height:100%!important}.checkout-area .order-details{margin-top:30px}.checkout-area .order-details .order-table{padding:15px}.checkout-area .order-details .order-table table thead tr th{white-space:nowrap;padding:10px 15px}.checkout-area .order-details .order-table table tbody tr td{white-space:nowrap;padding-left:15px;padding-right:15px}.checkout-area .order-details .payment-box{padding:15px}.single-products-box .image .products-button li{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}.single-products-box .image .add-to-cart-btn{bottom:0;opacity:1;font-size:14px;visibility:visible;padding:8px 10px 9px}.single-products-box .image .add-to-cart-btn i{font-size:18px;top:2.5px}.single-products-box .content{text-align:center}.single-products-box .content h3{font-size:17px}.single-products-box .content .price span{font-size:14px}.products-slides.owl-theme .owl-nav.disabled+.owl-dots{margin-top:0}.single-products-item .content{left:15px;bottom:15px}.single-products-item .content h3{font-size:17px}.single-products-item .content span{font-size:14px}.single-products-item .content .default-btn{margin-top:15px}.products-details-desc{padding-left:0;margin-top:35px}.products-details-desc h3{font-size:17px}.products-details-desc .products-review .rating{font-size:15px}.products-details-desc .products-review .rating .rating-count{top:-2px}.products-details-desc .products-meta span{font-size:14px}.products-details-desc .products-add-to-cart .input-counter{max-width:110px;min-width:110px}.products-details-desc .products-add-to-cart .input-counter input{height:45px;font-size:15px}.products-details-desc .products-add-to-cart .input-counter span{width:40px;line-height:51px;font-size:20px}.products-details-desc .products-add-to-cart .default-btn{top:-1px;padding-top:12px;padding-bottom:12px}.products-details-tabs .nav{margin-bottom:30px}.products-details-tabs .nav .nav-item{margin-left:10px;margin-right:10px}.products-details-tabs .nav .nav-item .nav-link{font-size:15px}.products-details-tabs .tab-content .tab-pane{max-width:100%}.products-details-tabs .tab-content .tab-pane ul li{font-size:14px}.products-details-tabs .tab-content .tab-pane .products-reviews h3{font-size:17px}.products-details-tabs .tab-content .tab-pane .products-reviews .rating{top:2px}.products-details-tabs .tab-content .tab-pane .products-reviews .rating span{font-size:15px}.products-details-tabs .tab-content .tab-pane .products-reviews .side{width:20%}.products-details-tabs .tab-content .tab-pane .products-reviews .side div{font-size:14px}.products-details-tabs .tab-content .tab-pane .products-reviews .middle{width:60%}.products-details-tabs .tab-content .tab-pane .products-review-comments h3{padding-bottom:10px;font-size:17px}.products-details-tabs .tab-content .tab-pane .products-review-comments .user-review{padding-left:0}.products-details-tabs .tab-content .tab-pane .products-review-comments .user-review img{position:relative;left:0;top:0;margin-bottom:15px}.products-details-tabs .tab-content .tab-pane .products-review-comments .user-review .review-rating span{display:block!important;top:0;font-size:15px;margin-left:0;margin-top:5px}.products-details-tabs .tab-content .tab-pane .review-form-wrapper h3{font-size:17px}.products-details-tabs .tab-content .tab-pane .review-form-wrapper form button{margin-top:20px;padding:15px 30px}.products-details-tabs p{font-size:15px}.products-area.related-products .section-title{margin:-5px auto 20px}.products-area .widget-area{padding-left:0;margin-top:40px}.products-area .widget-area .widget{margin-bottom:30px}.products-area .widget-area .widget .widget-title{font-size:18px;margin-bottom:25px}.products-area .widget-area.left-sidebar.secondary{padding-right:0;margin-top:0;margin-bottom:40px}.products-area .widget-area.right-sidebar.secondary{padding-right:0;margin-top:40;margin-bottom:0}.products-area .widget-area .widget_top_rated_products .item .info .title{font-size:14.5px}.shop-grid-sorting .result-count{margin-bottom:15px}.shop-grid-sorting .result-count p{font-size:15px}.productsQuickView .modal-dialog{max-width:100%;margin:0 auto}.productsQuickView .modal-content{padding:15px}.productsQuickView .modal-content .products-content{margin-top:25px}.productsQuickView .modal-content .products-content h3{font-size:17px}.productsQuickView .modal-content .products-content .price,.productsQuickView .modal-content .products-content .products-color-switch h4,.productsQuickView .modal-content .products-content .products-info li,.productsQuickView .modal-content .products-content .products-size-wrapper h4{font-size:14px}.productsQuickView .modal-content .products-content .products-add-to-cart .input-counter input{height:43px;font-size:16px}.productsQuickView .modal-content .products-content .products-add-to-cart .input-counter span{line-height:49px}.productsQuickView .modal-content .products-content .products-add-to-cart .default-btn{font-size:14px;padding:14px 28px}.banner-wrapper-area{padding-top:120px;padding-bottom:50px}.banner-wrapper-area .container-fluid{padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem)}.banner-wrapper-content{text-align:center;top:0}.banner-wrapper-content h1{font-size:25px;margin-bottom:15px}.banner-wrapper-content p{font-size:13px}.banner-wrapper-content .btn-box{margin-top:20px}.banner-wrapper-content .btn-box .default-btn{margin-left:4px!important;margin-right:4px!important;padding:15px 20px;font-size:15px}.banner-wrapper-image{margin-top:30px}.hero-slider-area{padding-top:120px;padding-bottom:50px}.hero-slider-area .slider-item{height:100%}.hero-slider-area .slider-item .slider-text{text-align:center;padding:0!important;max-width:unset;border:none}.hero-slider-area .slider-item .slider-text:before{display:none}.hero-slider-area .slider-item .slider-text h1{margin-bottom:15px;font-size:30px}.hero-slider-area .slider-item .slider-text p{margin-bottom:25px}.hero-slider-area .owl-next,.hero-slider-area .owl-prev{top:90%}.hero-slider-area:hover .owl-prev{left:15px}.hero-slider-area:hover .owl-next{right:15px}.offer-area .offer-img1{margin-bottom:30px}.single-categories-box .content{top:auto;left:15px;-webkit-transform:unset;transform:unset;bottom:15px}.single-categories-box .content h3{font-size:17px}.single-categories-box .content span{font-size:14px}.single-categories-box .content .default-btn{margin-top:15px;font-size:14px;padding:14px 20px}.single-categories-item .content{left:15px}.single-categories-item .content h3{font-size:17px;margin-bottom:15px}.single-categories-item .content .default-btn{font-size:14px;padding:14px 20px}.limited-offer-product span{font-size:20px}.limited-offer-product h3{font-size:25px;letter-spacing:normal}.limited-offer-product h3 img{display:none}.best-seller-content h2{font-size:25px;margin-bottom:20px}.best-seller-content h2:after,.best-seller-content h2:before{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.ptb-100{padding-bottom:50px}.pt-100,.ptb-100{padding-top:50px}.pb-100{padding-bottom:50px}.ptb-70{padding-bottom:35px}.pt-70,.ptb-70{padding-top:35px}.pb-70{padding-bottom:35px}.page .entry-content{padding-top:35px;padding-bottom:35px}.page.elementor-page .entry-content{padding-top:0;padding-bottom:0}.pagination-area .page-numbers{margin-bottom:5px}.page-title-area{padding-top:120px;padding-bottom:50px}.page-title-content h1{font-size:30px}.section-title{margin-bottom:45px;max-width:615px;padding:20px 0 0}.section-title h2{font-size:27px}.header-area .heading-left-part{text-align:center}.header-area .heading-left-part li{border:none;padding-left:0;margin-bottom:10px}.header-area .heading-right-part{text-align:center;float:unset}.subscribe-area{text-align:center}.subscribe-area h2{font-size:25px}.subscribe-area p{margin-bottom:20px}.login-form h2,.signup-form h2{font-size:25px}.faq-accordion .accordion .accordion-title{font-size:16px}.single-team-box .content h3{font-size:20px}.single-team-box .content span{font-size:14px}.single-team-box .image .social-links li{margin-bottom:8px}.single-team-box .image .social-links li a{width:30px;height:30px}.contact-area .contact-wrap{padding:40px 20px}.contact-area .contact-wrap .contact-title{margin-bottom:30px}.contact-area .contact-wrap .contact-title h2{font-size:25px}.contact-area .contact-wrap .form-group{margin-bottom:20px}.about-img{margin-bottom:30px}.about-content{text-align:center}.about-content h2{font-size:30px}.about-section-title{margin-bottom:30px}.about-section-title h2{font-size:30px}.single-services-box{padding:20px}.single-services-box h3{font-size:23px}.menu-section-title{margin-bottom:30px}.menu-section-title h2{font-size:30px}.menu-items-list{margin-bottom:30px}.menu-items-list.mt-30-for.responsive{margin-bottom:0}.menu-items-bg{height:400px;margin-bottom:30px}.menu-items-bg.bg-2,.menu-items-bg.bg-6{margin-bottom:0}.booking-section-title{margin-bottom:30px}.booking-section-title h2{font-size:30px}.single-blog a{display:block}.single-blog a img{width:100%}.single-blog .blog-content{padding:30px;text-align:center}.widget-area.blog-left-sidebar{margin-bottom:35px}.widget-area.blog-right-sidebar{margin-top:35px}.cart-area .cart-table{text-align:center}.cart-area .cart-table table thead tr th{padding:10px 40px;white-space:nowrap;font-size:16px}.cart-area .cart-table table tbody tr td{white-space:nowrap}.cart-area .cart-totals{padding:20px}.cart-area .cart-totals .default-btn{display:block;text-align:center;margin-bottom:0}.cart-area .checkout-area .title{margin-bottom:20px;font-size:17px}.cart-area .billing-details{padding:15px}.cart-area .billing-details .form-group{margin-bottom:15px}.cart-area .billing-details .form-group label{margin-bottom:7px}.cart-area .billing-details .form-group .form-control{height:40px;line-height:40px}.cart-area .billing-details .form-group textarea{height:100%!important}.cart-area .order-details{margin-top:30px}.cart-area .order-details .order-table{padding:15px}.cart-area .order-details .order-table table thead tr th{white-space:nowrap;padding:10px 15px}.cart-area .order-details .order-table table tbody tr td{white-space:nowrap;padding-left:15px;padding-right:15px}.cart-area .order-details .payment-box{padding:15px}.cart-area .cart-area .default-btn{display:block;text-align:center}.cart-area .coupon-wrap{padding:20px!important;margin-top:50px}.cart-area .cart-wraps .default-btn{width:100%}.cart-area .coupon-wrap .default-btn{width:100%;margin-bottom:0}.checkout-area .order-table.table-responsive{margin-top:30px}.cart-area .cart-buttons{margin-top:10px}.single-products-item .content{left:40px;bottom:40px}.single-products-item .content h3{font-size:22px}.single-products-item .content span{font-size:15px}.single-products-item .content .default-btn{margin-top:15px}.single-products-box .content h3{margin-bottom:12px}.productsQuickView .modal-content .products-content h3{font-size:20px}.products-area .pagination-area{margin-top:15px}.single-products-box .products-image .default-btn{left:15px;top:auto;-webkit-transform:unset;transform:unset;opacity:1;visibility:visible;margin-top:0;bottom:15px}.single-products-box .products-content h3{font-size:20px}.products-details-desc{padding-left:0;margin-top:30px}.products-details-desc h3,.products-details-tabs .tab-content .tab-pane .products-review-comments h3,.products-details-tabs .tab-content .tab-pane .products-reviews h3{font-size:20px}.products-area.related-products .section-title{margin:-5px auto 20px}.products-area .widget-area{padding-left:0;margin-top:40px}.products-area .widget{margin-bottom:30px}.products-area .widget .widget-title{font-size:20px;margin-bottom:25px}.products-area .widget-area.left-sidebar.secondary{padding-right:0;margin-top:0;margin-bottom:40px}.products-area .widget-area.right-sidebar.secondary{padding-right:0;margin-top:40;margin-bottom:0}.productsQuickView .modal-dialog{max-width:720px}.productsQuickView .modal-content{padding:30px 20px}.banner-wrapper-area{padding-top:120px;padding-bottom:50px}.banner-wrapper-area .container-fluid{max-width:720px;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem)}.banner-wrapper-content{text-align:center;max-width:600px;top:0;margin-left:auto;margin-right:auto}.banner-wrapper-content h1{font-size:37px;margin-bottom:15px}.banner-wrapper-content p{font-size:15px}.banner-wrapper-content .btn-box{margin-top:30px}.banner-wrapper-content .btn-box .default-btn{margin-left:7px!important;margin-right:7px!important}.banner-wrapper-image{margin-top:30px}.hero-slider-area{padding-top:120px;padding-bottom:50px}.hero-slider-area .slider-item{height:100%}.hero-slider-area .slider-item .slider-text{padding:30px;max-width:100%}.hero-slider-area .slider-item .slider-text h1{margin-bottom:20px;font-size:35px}.hero-slider-area .slider-item .slider-text p{margin-bottom:25px}.hero-slider-area .owl-next,.hero-slider-area .owl-prev{top:90%}.single-categories-box .content{left:20px}.single-categories-box .content h3{font-size:19px}.single-categories-box .content span{font-size:15px}.single-categories-box .content .default-btn,.single-categories-item .content .default-btn{margin-top:15px;font-size:14px;padding:15px 20px}.limited-offer-product span{font-size:20px}.limited-offer-product h3{font-size:25px;letter-spacing:normal}.limited-offer-product h3 img{display:none}.best-seller-content h2{margin-bottom:20px}}@media only screen and (min-width:992px) and (max-width:1199px){.nav-area .navbar-area .main-nav nav .navbar-nav .nav-item a{margin:0 5px}.nav-area .navbar .nav-others-option .option-item .cart-btn{margin-right:20px}.nav-area .navbar-area .main-nav nav .navbar-nav .nav-item.max-megamenu .max-megamenu-header{padding:0 12px}.single-products-box .content .price span{font-size:15px}.single-categories-box .content h3{font-size:22px}.single-categories-box .content span{font-size:16px}.widget-area{padding-left:0}.best-seller-content h2{font-size:30px}.single-team-box .image .social-links li{margin-bottom:8px}.single-team-box .image .social-links li a{width:30px;height:30px}}@media only screen and (max-width:991px){.mean-container .mean-bar{background-color:var(--secondaryColor);height:70px}.mean-container a.meanmenu-reveal{padding:24px 15px 0 0;color:var(--whiteColor)}.mean-container a.meanmenu-reveal span{background-color:var(--mainColor);position:relative;top:8px;margin-top:-5px;border-radius:0}.mobile-nav .logo{max-width:140px;top:8px}.mobile-nav.mean-container .mean-nav{margin-top:70px}.mobile-nav.mean-container .mean-nav ul{background-color:#122738}.mobile-nav.mean-container .mean-nav ul li a{color:var(--whiteColor);border-top:1px solid #17222b}.mobile-nav.mean-container .mean-nav ul li a.active,.mobile-nav.mean-container .mean-nav ul li a:hover{color:var(--mainColor)}.nav-area .others-option{display:none}.fixed-top{position:unset}.mobile-nav nav .navbar-nav{height:325px;background-color:#122738}.mean-container .mean-nav ul li a.mean-expand{margin-top:0}.mean-container .mean-nav ul li a.mean-expand:before{content:"";position:absolute;top:2px;right:0;width:40px;height:47px;background-color:#17222b;z-index:-1}.page-error-area{padding-top:107px;padding-bottom:50px}.nav-area .navbar-area .mobile-nav .nav-others-option.desktop{display:none!important}.nav-area .navbar-area .mobile-nav .container{position:relative}.nav-area .navbar-area .mobile-nav .container .dot-menu{padding:0 10px;height:30px;cursor:pointer;z-index:9991;position:absolute;right:65px;top:22px}.nav-area .navbar-area .mobile-nav .container .dot-menu .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px}.nav-area .navbar-area .mobile-nav .container .dot-menu .inner .circle{height:5px;width:5px;border-radius:100%;margin:0 2px;-webkit-transition:var(--transition);transition:var(--transition);background-color:var(--mainColor)}.nav-area .navbar-area .mobile-nav .option-inner{padding:15px 40px;background-color:var(--whiteColor)}.nav-area .navbar-area .mobile-nav .container .container{position:absolute;right:0;top:71px;max-width:320px;margin-left:auto;margin-right:auto;opacity:0;visibility:hidden;-webkit-transition:var(--transition);transition:var(--transition);-webkit-transform:scaleX(0);transform:scaleX(0);z-index:2}.nav-area .navbar-area .mobile-nav .container .container.active{opacity:1;visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}}
:root{--ga0edcbbffd:1}
