@media only screen and (max-width:767px){.ptb-100{padding-top:50px;padding-bottom:50px}.pt-100{padding-top:50px}.pb-100{padding-bottom:50px}.ptb-70{padding-top:35px;padding-bottom:35px}.pt-70{padding-top:35px}.pb-70{padding-bottom:35px}.ptb-50{padding-top:25px;padding-bottom:25px}.pt-50{padding-top:25px}.pb-50{padding-bottom:25px}.ptb-40{padding-top:30px;padding-bottom:30px}.pt-40{padding-top:30px}.pb-40{padding-bottom:30px}.ptb-20{padding-top:15px;padding-bottom:15px}.pt-20{padding-top:15px}.pb-20{padding-bottom:15px}.page .entry-content{padding-top:30px;padding-bottom:30px}.page.elementor-page .entry-content{padding-top:0;padding-bottom:0}.section-title{margin:15px auto}.container-block-fluid .section-title{padding:0 15px}.shop-section-title{margin:0 auto 30px}.section-title h2{margin-bottom:15px}.section-title span{font-size:14px}.section-title h2{font-size:25px}.default-btn{font-size:15px;padding:12px 25px}.default-btn.icon{padding:12px 25px 12px 60px}.admin-bar .mfp-iframe-holder .mfp-content{top:0}.top-bar-area{text-align:center}.top-bar-area .header-right-content{float:unset}.top-bar-area .header-right-content ul{margin-right:0;display:block}.top-bar-area .header-right-content ul li{margin-bottom:10px}.top-bar-area .header-right-content .languages-switcher{margin-top:5px;margin-left:-10px}.top-bar-area .header-left-content{margin-bottom:10px}.top-bar-area .header-left-content .social-links li{margin-right:10px;margin-bottom:10px}.footer-top-area .static_all{margin-left:0;margin-right:0;margin-bottom:35px}.footer-top-area .static_all.open-time{margin-left:0;margin-right:0}.footer-top-area .f-col:first-child .static_all{margin-right:0}.footer-top-area .f-col:last-child .static_all{margin-bottom:0}.footer-bottom-area .container-inner address{float:inherit}.footer-bottom-area .container-inner address p{font-size:14px;text-align:center;margin-bottom:20px;vertical-align:top;display:inline-block;height:initial}.footer-bottom-area .footer-payment{float:inherit}.footer-bottom-area .footer-payment img{text-align:center;display:block;margin-left:auto;margin-right:auto}.footer-static-top .f-col::before{content:none}.footer-static-top ul li a{padding:5px 0}.haine-mobile-menu{position:relative;margin-top:-65px}.others-option-for-responsive .dot-menu{top:-57px}.haine-responsive-nav .site-branding{max-width:200px}.navbar-area .site-title,.navbar-area .site-description{font-size:15px}.others-option-for-responsive .dot-menu{right:57px}.admin-bar .navbar-area.is-sticky{top:0}.search-overlay .search-overlay-form{max-width:290px;width:290px}.page-title-area{padding-top:40px;padding-bottom:40px}.page-title-content h1{font-size:30px}.pagination-area{margin-top:10px;margin-bottom:10px}.owl-theme .owl-nav.disabled+.owl-dots{padding-top:15px;padding-bottom:15px}.blog-area .btn-area{margin-top:15px;margin-bottom:15px}.blog-area .blog-col{padding:15px}.blog-details-right-area.blog-left-sidebar{padding:0 15px}.blog-details-right-area.blog-right-sidebar{padding:0 15px}.blog-details-right-area{margin-top:15px;margin-bottom:15px}.blog-details-right-area .widget_block{margin-bottom:30px}.blog-area .blog-wrap .owl-item,.blog-area .blog-sidebar-wrap .owl-item{padding:15px}.single-blog{box-shadow:0 0 15px rgb(0 0 0 / 9%)}.single-blog .blog-content{padding:25px}.single-blog .blog-content .title a{font-size:17px}.single.single-post .blog-details-right-area.blog-left-sidebar{margin-bottom:15px}.single.single-post .blog-details-right-area.blog-right-sidebar{margin-top:30px;margin-bottom:0}.blog-details-left-area{margin-top:15px;padding:0 15px}.blog-details-right-area .widget_block:last-child{margin-bottom:0}.blog-details-right-area .widget_search{padding:20px 15px}.blog-details-left-area .blog-sheare-tag{text-align:center;margin-bottom:15px}.blog-details-left-area .blog-details-sheare{text-align:center}.blog-details-left-area .blog-details-sheare .social-icon{text-align:unset}.blog-details-left-area .prev-next::before{display:none}.blog-details-left-area .prev-next .prev-post{text-align:center}.blog-details-left-area .prev-next .next-post{float:unset;text-align:center}.blog-details-left-area .profile{padding:20px;text-align:center}.blog-details-left-area .profile img{position:unset;margin-bottom:15px}.blog-details-left-area .comments-wrap .comment-respond{padding:20px}.blog-details-left-area .comments-wrap .title{font-size:22px}.blog-details-left-area .comments-wrap ul li{padding:20px}.blog-details-left-area .comments-wrap ul li img{position:unset;margin-bottom:15px;display:block}.blog-details-left-area .comments-wrap ul li a{position:unset;margin-top:15px}.blog-details-left-area .comments-wrap ul li .reply a{margin-top:0}.blog-details-left-area .comments-wrap ul li .comment-reply-title a{font-size:16px}.blog-details-left-area .wp-block-image{width:100%;margin:10px 0}.blog-details-left-area .contact-area .contact-wrap .contact-title h2{font-size:22px;margin-top:-6px}.blog-details-left-area .comments-wrap ul li.comment{padding:30px 15px;padding-left:15px}.blog-details-left-area .comments-wrap .comments-title.title{padding-top:30px}.blog-details-left-area .comments-wrap .title{margin-bottom:30px}.blog-details-left-area .blog-details-single-post{margin-bottom:10px}.blog-details-left-area .blog-details-single-post h3{font-size:22px}.blog-details-left-area .blog-details-single-post ul li{padding:0 5px 0 0}.blog-details-left-area .wp-block-quote{padding:20px}.blog-details-left-area .wp-block-quote p{font-size:18px}.blog-details-left-area .profile h3{font-size:22px}.banner-wrapper-area{padding-top:15px;padding-bottom:15px}.banner-wrapper-content{text-align:center;top:0;padding:15px}.banner-wrapper-content h1{font-size:25px;margin-bottom:15px}.banner-wrapper-content p{font-size:15px}.banner-wrapper-content .btn-box{margin-top:20px}.banner-wrapper-image{padding:15px}.banner-wrapper-content .btn-box .default-btn{margin-left:4px!important;margin-right:4px!important;padding:15px;font-size:15px}.subscribe-area,.popup-subscribe-area{text-align:center;padding-bottom:10px}.popup-subscribe-area .subscribe-image{margin-bottom:30px}.modal .popup-subscribe-area .subscribe-content{padding-left:0}.modal .popup-subscribe-area .subscribe-content h2{font-size:25px}.subscribe-wrap p{margin-bottom:20px}.subscribe-wrap h2{font-size:30px}.subscribe-wrap .mc4wp-form input[type="submit"]{position:unset;height:unset;margin-top:20px}.single-team-member{padding:20px 15px 0}.single-team-member .content h3{font-size:17px;margin-bottom:10px}.single-team-member .content span{font-size:13px}.single-team-member .social-links{left:0;right:0;bottom:0;opacity:1;position:relative;visibility:visible;margin-top:15px;margin-left:-15px;margin-right:-15px}.single-team-member .social-links li{margin-bottom:-6px}.single-testimonial-box .desc{text-align:center;padding:20px}.single-testimonial-box .desc p{font-size:15px}.single-testimonial-box .desc::before{font-size:60px}.single-testimonial-box .desc::after{bottom:-30px;width:60px;height:40px}.single-testimonial-box .client-info .title h3{font-size:16px}.single-testimonial-box .client-info .title span{font-size:14px}.testimonial-slider.owl-theme .owl-dots{right:0;bottom:0;position:relative;margin-top:0px!important}.faq-accordion .accordion .accordion-item{margin:30px 15px}.faq-accordion .accordion .accordion-item:first-child{margin:15px}.faq-accordion .accordion .accordion-item:last-child{margin:15px}.faq-accordion .accordion .accordion-title{font-size:15px}.page-error-content h3{font-size:30px;margin-top:30px}.about-us-area .about-img,.about-us-area .about-content{padding:15px}.about-area .about-col{padding:15px}.about-content h2{font-size:25px;margin-bottom:15px}.about-section-title{padding:0 15px;margin:15px auto 10px}.about-section-title h2{font-size:25px}.video-section-title h2{font-size:25px}.single-services-box{margin:15px}.single-services-box h3{font-size:23px}.about-content-two{margin-top:-4px}.about-content-two h2{font-size:25px;margin-bottom:15px}.about-content-two p{margin-bottom:25px}.about-content-two ul{margin-bottom:30px}.about-content-two ul li{font-size:14px}.features-content .col-lg-6:nth-child(1) .single-features{border-radius:0}.features-content .col-lg-6:nth-child(2) .single-features{border-radius:0}.features-content .col-lg-6:nth-child(3) .single-features{border-radius:0}.features-content .col-lg-6:nth-child(4) .single-features{border-radius:0}.single-counter h2{font-size:30px}.about-img-two{height:300px}.contact-info-area .contact-info-col{padding:15px}.contact-area .contact-wrap{padding:15px}.contact-area .contact-wrap .contact-title{margin-bottom:30px}.contact-area .contact-wrap .contact-title h2{font-size:25px}.get-in-touch,.contact-form{margin-top:15px}.get-in-touch{padding:0;margin-top:15px;margin-bottom:15px}.get-in-touch h3{font-size:25px;margin-bottom:15px}.get-in-touch ul li{padding-bottom:15px}.get-in-touch ul li:last-child{padding-bottom:0}.get-in-touch ul li i{margin-top:0}.get-in-touch ul li i{margin-top:1px}.contact-form h3{font-size:25px;margin-bottom:15px}.contact-form-area .contact-map{margin-top:30px}.contact-area .contact-wrap .section-title{margin-bottom:15px}.contact-form .contact-form-col,.contact-wrap .contact-form-col{padding:15px}.contact-wrap .form-title{margin-top:10px;margin-bottom:10px}.hero-slider-content{padding-top:30px;padding-bottom:30px;text-align:center;margin-right:0}.hero-slider-content h1{font-size:23px}.hero-slider-area .thumbs-wrap{text-align:center}.hero-slider-area .thumbs-wrap .owl-thumbs{left:0;right:0;padding-left:30px;padding-right:30px}.main-banner-area{padding-top:40px;padding-bottom:120px}.main-banner-area .container-fluid{padding-left:15px;padding-right:15px}.main-banner-content{max-width:100%;padding:20px;border-left-width:2px;text-align:center}.main-banner-content .sub-title{font-size:13px;margin-bottom:10px}.main-banner-content h1{font-size:25px;margin-bottom:12px}.main-banner-content p{max-width:100%}.main-banner-content .default-btn{margin-top:5px}.home-slider.owl-theme .owl-nav{opacity:1;visibility:visible;top:auto;bottom:60px;-webkit-transform:unset;transform:unset;right:0;left:0}.home-slider.owl-theme .owl-nav [class*=owl-]{width:35px;height:35px;margin:0 5px;font-size:20px;display:inline-block}.home-slider.owl-theme .owl-nav [class*=owl-] i{margin-top:0}.main-slider-area .home-slider.owl-theme .owl-nav{bottom:20px}.main-slider-content{max-width:250px;padding:40px 20px 80px 20px}.main-slider-content h1{font-size:18px}.vertical-menu-title{border-top:0}.vertical-menu-title h2{font-size:14px}.vertical-menu-content ul li.nav-item .dropdown-menu{display:block;left:0;top:50px;min-width:100%}.vertical-menu-content ul li.mega-menu ul.dropdown-menu{display:block;left:0;top:50px}.vertical-menu-content ul li.mega-menu ul.dropdown-menu ul.dropdown-menu{top:0}.vertical-menu-content ul li.mega-menu ul.dropdown-menu .vertical-menu-image{display:none}.limited-box-content{padding:20px;margin:15px}.limited-box-content span{font-size:20px}.limited-box-content h3{font-size:25px;letter-spacing:normal}.best-seller-content h2{font-size:25px}.best-seller-content h2::before,.best-seller-content h2::after{display:none}.best-seller-content .section-title{padding:0;margin:15px}.ad-area img{padding:15px}.coming-soon-area{height:100%;padding:30px}.coming-soon-content{padding:30px}.coming-soon-content h2{font-size:25px}.coming-soon-content #timer{margin:0 0 30px 0}.coming-soon-content #timer div{width:80px;height:100px;font-size:30px;margin-top:20px}.coming-soon-content #timer div span{font-size:14px}.product-tabs-button{background-color:#fff0;padding:0 15px 15px}.product-tabs-button .nav-tabs .nav-link{font-size:16px}}@media only screen and (max-width:315px){.navbar-area .custom-logo-link img{max-width:170px}.banner-wrapper-content .btn-box .default-btn{padding:14px 12px;font-size:14px}}@media only screen and (max-width:299px){.navbar-area .custom-logo-link img{max-width:160px}.haine-mobile-menu{margin-top:-60px}.others-option-for-responsive .dot-menu{top:-52px}.single-widget.open-time ul li .right{padding:0 8px}.banner-wrapper-content .btn-box .default-btn{margin-bottom:10px}}@media only screen and (max-width:767px){.vertical-menu-title{padding:0 1rem}.vertical-menu-content ul li{padding:.5rem 1rem}.home-slider.owl-theme .owl-nav,.main-slider.owl-theme .owl-nav{right:10px}}@media only screen and (min-width:576px) and (max-width:767px){.footer-top-area .static_all{margin-left:30px}.footer-top-area .static_all.open-time{margin-right:10px}.footer-top-area .f-col:first-child .static_all{margin-right:20px}}@media only screen and (min-width:768px) and (max-width:991px){.page .entry-content{padding-top:40px;padding-bottom:40px}.page.elementor-page .entry-content{padding-top:0;padding-bottom:0}.default-btn{font-size:15px}.default-btn i{font-size:18px}.section-title span{font-size:14px}.section-title h2{font-size:30px}.admin-bar .mfp-iframe-holder .mfp-content{top:46px}.top-bar-area{text-align:center}.top-bar-area .header-right-content{float:unset}.top-bar-area .header-right-content ul{margin-right:0}.top-bar-area .header-right-content ul li{margin-bottom:10px}.top-bar-area .header-right-content .languages-switcher{margin-top:5px;margin-left:-10px}.top-bar-area .header-left-content{margin-bottom:10px}.top-bar-area .header-left-content .social-links li{margin-right:10px}.footer-top-area .static_all{margin-left:0;margin-right:0;margin-bottom:25px}.footer-static-top .f-col::before{content:none}.footer-static-top ul li a{padding:5px 0}.footer-top-area .f-col:first-child .static_all{margin-right:35px}.footer-top-area .static_all.open-time{margin-left:0;margin-right:35px}.footer-bottom-area .container-inner address{float:inherit}.footer-bottom-area .container-inner address p{font-size:14px;text-align:center;margin-bottom:20px;vertical-align:top;display:inline-block;height:initial}.footer-bottom-area .footer-payment{float:inherit}.footer-bottom-area .footer-payment img{text-align:center;display:block;margin-left:auto;margin-right:auto}.haine-mobile-menu{position:relative;margin-top:-65px}.others-option-for-responsive .dot-menu{top:-57px}.admin-bar .navbar-area.is-sticky{top:46PX}.search-overlay .search-overlay-form{top:25%}.page-title-area{padding-top:60px;padding-bottom:60px}.page-title-content h1{font-size:35px}.pagination-area{margin-top:10px;margin-bottom:10px}.blog-details-right-area{margin-top:20px;margin-bottom:20px}.blog-details-right-area.blog-left-sidebar{padding:0 20px}.blog-details-right-area.blog-right-sidebar{padding:0 20px}.blog-details-right-area .widget_block:last-child{margin-bottom:0}.single-blog .blog-content{padding:25px}.blog-details-right-area .widget_search{padding:20px}.blog-details-left-area .wp-block-image{width:100%;margin:10px 0}.single.single-post .blog-details-right-area.blog-left-sidebar{margin-bottom:20px}.single.single-post .blog-details-right-area.blog-right-sidebar{margin-top:40px;margin-bottom:0}.blog-details-left-area .blog-details-single-post h3{font-size:28px}.blog-details-left-area .profile h3{font-size:24px}.blog-details-left-area .comments-wrap .comments-title.title{padding-top:30px}.blog-details-left-area .comments-wrap .title{margin-bottom:30px}.banner-wrapper-content{text-align:center;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}.subscribe-area,.popup-subscribe-area{text-align:center;padding-bottom:10px}.popup-subscribe-area .subscribe-image{margin-bottom:30px}.modal .popup-subscribe-area .subscribe-content{padding-left:0}.modal .popup-subscribe-area .subscribe-content h2{font-size:25px}.subscribe-wrap h2{font-size:35px}.subscribe-wrap p{margin-bottom:20px}.single-team-member{padding:25px 20px 0}.single-team-member .content h3{font-size:19px}.single-team-member .content span{font-size:14px}.single-team-member .social-links{bottom:0;opacity:1;position:relative;visibility:visible;margin-top:20px;margin-left:-20px;margin-right:-20px}.single-testimonial-box .desc{padding:30px}.single-testimonial-box .client-info .title h3{font-size:17px}.single-testimonial-box .client-info .title span{font-size:15px}.faq-accordion .accordion .accordion-title{font-size:16px}.page-error-content h3{font-size:30px}.single-services{text-align:center;padding:20px}.single-services i{font-size:50px}.services-img-1{height:300px;margin-bottom:24px}.services-img-2{padding-bottom:0}.services-details-content-wrap h2{font-size:25px}.single-services h3{font-size:21px}.about-content{text-align:center}.about-content h2{font-size:30px}.about-section-title h2{font-size:30px}.single-services-box h3{font-size:23px}.about-content-two h2{font-size:25px;margin-bottom:15px}.about-content-two p{margin-bottom:25px}.about-content-two ul{margin-bottom:30px}.about-content-two ul li{font-size:14px}.features-content .col-lg-6:nth-child(1) .single-features{border-radius:0}.features-content .col-lg-6:nth-child(2) .single-features{border-radius:0}.features-content .col-lg-6:nth-child(3) .single-features{border-radius:0}.features-content .col-lg-6:nth-child(4) .single-features{border-radius:0}.single-counter h2{font-size:30px}.about-area .about-col{padding:15px}.about-img-two{height:500px}.contact-area .contact-wrap .contact-title{margin-bottom:30px}.contact-area .contact-wrap .contact-title h2{font-size:25px}.get-in-touch{padding:0;margin-bottom:15px}.get-in-touch h3{font-size:25px;margin-bottom:20px}.get-in-touch ul li i{margin-top:1px}.contact-form{margin-top:30px}.contact-form h3{font-size:25px;margin-bottom:20px}.contact-wrap .form-title{margin-top:15px;margin-bottom:15px}.hero-slider-content{padding-top:0;padding-bottom:0}.hero-slider-content h1{font-size:25px}.hero-slider-area{padding-top:40px}.hero-slider-area .container-fluid{margin:auto}.hero-slider-area .thumbs-wrap{text-align:center}.hero-slider-area .thumbs-wrap .owl-thumbs{left:0;right:0}.main-banner-area{padding-top:80px;padding-bottom:160px}.main-banner-content{max-width:720px;padding:40px;border-left-width:5px}.main-banner-content .sub-title{font-size:13px}.main-banner-content h1{font-size:42px;margin-bottom:15px}.main-banner-content .default-btn{margin-top:5px}.home-slider.owl-theme .owl-nav{opacity:1;visibility:visible;top:auto;bottom:100px;-webkit-transform:unset;transform:unset;right:0;left:0}.home-slider.owl-theme .owl-nav [class*=owl-]{width:35px;height:35px;margin:0 5px;font-size:20px;display:inline-block}.home-slider.owl-theme .owl-nav [class*=owl-] i{margin-top:0}.main-slider-content{max-width:280px}.main-slider-content h1{font-size:21px}.main-slider-content{padding:141px 20px}.main-slider-area .home-slider.owl-theme .owl-nav{bottom:20px}.main-slider-area .owl-carousel .owl-stage .owl-item{left:-1px}.vertical-menu-title{padding:0 1rem}.vertical-menu-title h2{font-size:14px}.vertical-menu-content ul li{padding:.5rem 1rem}.vertical-menu-content ul li.mega-menu ul.dropdown-menu{display:block}.vertical-menu-content ul li.mega-menu ul.dropdown-menu .vertical-menu-image{display:none}.modal .modal-dialog{max-width:600px}.limited-box-content span{font-size:20px}.limited-box-content h3{font-size:25px;letter-spacing:normal}}@media only screen and (min-width:992px) and (max-width:1199px){.section-title h2{font-size:30px}.top-bar-area .header-right-content ul{margin-right:10px}.top-bar-area .header-right-content ul li{margin-right:10px}.top-bar-area .header-left-content .social-links li{margin-right:10px}.haine-mobile-menu{position:relative;margin-top:20px}.others-option-for-responsive .dot-menu{top:-58px}.search-overlay .search-overlay-form{top:25%}.single-blog .blog-content ul li{margin-right:3px}.blog-details-right-area .widget_block:last-child{margin-bottom:20px}.single-blog .blog-content ul li a i{margin-right:1px}.blog-details-left-area .wp-block-image{width:100%;margin:10px 0}.banner-wrapper-content h1{font-size:35px}.banner-wrapper-content p{font-size:16px}.footer-top-area .static_all.open-time{margin-left:13px;margin-right:8px}.footer-top-area .static_all ul li span{font-size:15px}.single-services h3{font-size:20px}.about-content h2{font-size:35px;margin-bottom:15px}.nesthub-img .about-us-area .about-img img{height:400px}.about-content-two h2{font-size:35px}.single-counter h2{font-size:35px}.get-in-touch ul li i{margin-top:2px}.hero-slider-content h1{font-size:35px}.hero-slider-area{padding-top:40px}.hero-slider-area .thumbs-wrap .owl-thumbs{right:0;left:0;text-align:center}.main-banner-content{max-width:700px;padding:50px}.main-banner-content h1{font-size:45px}.main-banner-content p{max-width:100%}.main-slider-content{max-width:360px;padding:132px 30px}.main-slider-content h1{font-size:25px}.vertical-menu-title{padding:0 1rem}.vertical-menu-title h2{font-size:14px}.vertical-menu-content ul li{padding:.5rem 1rem}.vertical-menu-content ul li.mega-menu ul.dropdown-menu .vertical-menu-image{display:none}.subscribe-wrap h2{font-size:35px}.limited-box-content h3{font-size:30px}.limited-box-content span{font-size:20px}}