@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}.pb-70{padding-bottom:20px}.pt-70{padding-top:20px}.shape{display:none}.sidebar-menu{display:none}.rimu-nav-style .search-box-item{display:none}.others-option{position:absolute;top:17px;right:90px}.banner-area{height:100%;padding-top:100px;padding-bottom:50px}.banner-area .banner-images-right{display:none}.banner-area .banner-img-right img{display:block;margin-top:30px;width:100%;text-align:center}.banner-area .banner-images-right{display:none}.banner-text span{font-size:14px}.banner-text h1{font-size:32px;margin-bottom:20px}.banner-text p{margin-bottom:34px}.banner-text .banner-btn .video-wrap .watch-video{display:none}.single-box{padding:20px}h3{font-size:18px}.about-content{padding-left:0}.about-img-1{margin-bottom:30px}.about-content span{font-size:14px}.about-content h2{font-size:25px}.section-title{margin:0 auto 30px}.section-title span{font-size:14px}.section-title h2{font-size:25px}.shorting-menu .filter{margin-bottom:8px}.shorting{margin-top:22px}.single-product-box{margin-right:15px;margin-left:15px}.single-product-box .product-content{padding:10px}.single-service{margin-right:15px;margin-left:15px}.single-service .service-content{padding:20px}.offer-area{text-align:center}.offer-logo{margin-bottom:40px}.single-gallery{margin-left:15px;margin-right:15px}.testimonial-area .client-img img{display:block}.single-testimonial{padding:20px}.faq-accordion{padding-left:0;padding-right:0}.faq-area .faq-img{margin-left:15px;margin-right:15px}.faq-area .faq-img img{display:block;width:100%;text-align:center}.faq-area{padding-top:50px}.faq-accordion{padding-top:30px}.faq-accordion h2{font-size:25px}.faq-accordion .accordion .accordion-title{font-size:14px;font-weight:600}.single-widget.single-widget-4{padding-left:0}.footer-bottom-area{text-align:center}.footer-bottom-area .conditions{float:unset}.go-top.active{top:93%}.single-widget .links li{margin-bottom:10px}.banner-area-two .default-btn{margin-left:-90px}.single-team{margin-left:15px;margin-right:15px}.choose-img{margin-bottom:30px;width:100%;text-align:center}.choose-content-list li i{top:0}.testimonial-area-two{padding-bottom:200px}.testimonial-area-two .video-wrap .video-btn-wrap{top:60px}.newsletter-form button{position:unset;margin:30px auto 0;display:block}.delivery-service{position:unset;margin-top:50px;padding-left:15px;padding-right:15px}.about-us-area-two .about-img-1{margin-top:30px;margin-bottom:0}.single-choose-three{margin-left:15px;margin-right:15px}.single-choose-three .mr-2{margin-right:0!important}.single-choose-three{margin-left:15px;margin-right:15px}.single-choose-three .ml-2{margin-left:0!important}.choose-img-three img{margin-bottom:30px}section.why-choose-us-three{padding-bottom:20px}.rimu-slider-item{height:100%;padding-top:250px;padding-bottom:150px}.rimu-slider-area .owl-prev{top:55%}.rimu-slider-area .owl-next{top:55%}.about-aims-2{display:none}.single-choose-three.ml-2{margin-left:15px!important}.single-choose-three.mr-2{margin-right:15px!important}.our-event-time-area{text-align:center}.our-event-time-area .time-cap{max-width:110px}.choose-content-wrap .choose-content-four h3{font-size:25px}.choose-content-wrap .choose-content-four span{font-size:11px}.banner-area-five::before{display:none}.banner-area-five .banner-text{margin-top:0}.page-navigation-area.blog-siderbar{margin-bottom:30px;margin-top:0}#map{margin-bottom:20px}.faq-contact-area .request-quote-wrap .contact-form{padding:15px}.product-left-sidebar .product-details-image{background-image:none;margin-top:35px}.product-left-sidebar .product-details-image img{display:block;opacity:1;text-align:center;width:100%}.product-left-sidebar .product-details-desc{margin-top:60px}.product-left-sidebar .default-btn{padding:15px 20px}.product-left-sidebar .single-product-box{margin-left:0;margin-right:0}.product-left-sidebar .product-details-desc{margin-top:30px}.widgetss-area{margin-top:5px;margin-bottom:30px}.widget-list-area{margin-bottom:35px}.single-product-box-list{text-align:center;padding:20px}.single-product-box-list::before{z-index:1}.single-product-box-list .product-content{background-color:transparent;text-align:center;padding-top:0;position:relative}.single-product-box-list .product-image{position:unset;margin-bottom:10px}.single-product-box-list .product-offer{right:40px;z-index:1}.service-page-grid-area .single-service{margin-left:0!important;margin-right:0}.page-title-area{padding-top:100px;padding-bottom:50px}.page-title-area .page-title-content ul{margin-top:10px}.page-title-area .page-title-content h2{font-size:35px}.error-area{padding:70px 0}.error-area .error-contant-wrap p{margin:15px 0 20px}.service-details-area .service-details-img{margin-bottom:30px}.service-details-area .service-d-img{margin-top:40px}.service-details-area .services-details-img img{width:100%}.blog-details-desc.blog-details-desc-left{margin-top:40px}.coming-soon-content{height:100%}.coming-soon-content h1{font-size:40px;line-height:1.1;margin-top:0}.coming-soon-content p{font-size:13px;margin-top:15px}.coming-soon-content #timer{margin-top:20px}.coming-soon-content #timer div{font-size:40px;margin-left:8px;margin-right:8px}.coming-soon-content #timer div span{font-size:14px;margin-top:-5px}.coming-soon-content #timer div::before{display:none}.coming-soon-content .newsletter-form{margin-top:35px}.coming-soon-content .newsletter-form .input-newsletter{height:55px;padding-left:13px;font-size:15px}.coming-soon-content .newsletter-form button{position:relative;height:auto;padding:14px 30px;font-size:14px;margin-top:15px}.sign-up-area .contact-form-action{padding:15px}.sign-up-area .contact-form-action .form-heading .form-title{font-size:25px}.sign-up-area .contact-form-action .form-heading{margin-bottom:30px}.sign-up-area .contact-form-action .form-heading .form-desc{font-size:15px}.sign-up-area .contact-form-action form .default-btn{width:100%}.sign-up-area .contact-form-action .forget{float:unset;margin-top:-20px;margin-bottom:30px;display:block}.sign-up-area .contact-form-action .now-register{font-weight:600;float:unset;margin-bottom:8px}.blog-details-desc .article-content .entry-meta ul li{display:block;font-size:15px;margin-right:0;margin-bottom:5px}.blog-details-desc .article-content .entry-meta ul li::before{display:none}.blog-details-desc .article-content h3{line-height:1.5;margin-bottom:10px;margin-top:20px}.blog-details-desc .article-content p{font-size:15px}.blog-details-desc .article-content .features-list li{font-size:15px}.widget-area .widget{padding:15px}blockquote{padding:30px!important}blockquote p{font-size:16px!important}.blockquote{padding:30px!important}.blockquote p{font-size:16px!important}.comments-area{padding:20px}.comments-area .comment-author{font-size:15px;margin-bottom:.3em}.comments-area .comment-author .avatar{left:0;position:relative;display:block;margin-bottom:10px}.comments-area .comment-body{padding-left:0}.comments-area .comments-title{font-size:19px}.comments-area .comments-title::before{left:-20px}.comments-area .comment-metadata{font-size:12px}.comments-area .comment-respond .comment-reply-title{font-size:19px}.comments-area .comment-respond .comment-reply-title::before{left:-20px}.comments-area .comment-respond .comment-form-author{width:100%;padding-right:0}.comments-area .comment-respond .comment-form-email{width:100%;padding-left:0}.comments-area .comment-respond .form-submit input{padding:12px 25px 10px}.widget-area .widget:first-child{margin-top:35px}.blog-details-wrap{margin-top:30px}.error-area{padding:70px 0}.error-area .error-contant-wrap p{margin:15px 0 20px}.product-details-desc{margin-top:25px}.product-details-desc h3{font-size:16px}.product-details-desc .price{margin-bottom:13px}.product-details-desc .product-review{margin-bottom:13px}.product-details-desc .product-review .rating{font-size:13px}.products-details-tab{margin-top:30px}.products-details-tab .tabs{margin-bottom:-11px}.products-details-tab .tabs li{margin-bottom:10px}.products-details-tab .tabs li a{font-size:12px;padding-top:12px;padding-bottom:12px;padding-right:20px;padding-left:40px}.products-details-tab .tabs li a .dot{left:20px}.products-details-tab .tab_content{padding:25px 20px}.products-details-tab .tab_content .tabs_item .products-details-tab-content .additional-information li span{display:block;width:100%;margin-bottom:2px}.products-details-tab .tab_content .tabs_item .products-details-tab-content h3{font-size:16px}.products-details-tab .tab_content .tabs_item .products-details-tab-content .product-review-form .review-title .rating i{font-size:13px}.products-details-tab .tab_content .tabs_item .products-details-tab-content .product-review-form .review-title .btn{position:relative;right:0;top:0;-webkit-transform:unset;transform:unset;margin-top:15px}.products-details-tab .tab_content .tabs_item .products-details-tab-content .product-review-form .review-comments .review-item{padding-right:0}.products-details-tab .tab_content .tabs_item .products-details-tab-content .product-review-form .review-comments .review-item .rating i{font-size:13px}.products-details-tab .tab_content .tabs_item .products-details-tab-content .product-review-form .review-comments .review-item h3{font-size:15px}.products-details-tab .tab_content .tabs_item .products-details-tab-content .product-review-form .review-comments .review-item span{font-size:12px}.products-details-tab .tab_content .tabs_item .products-details-tab-content .product-review-form .review-comments .review-item .review-report-link{position:relative;top:0;margin-top:15px}.products-details-tab .tab_content .tabs_item .products-details-tab-content .product-review-form .review-form form .review-rating{display:none}.products-details-tab .tab_content .tabs_item .products-details-tab-content .product-review-form .review-form form .form-group label{font-size:13px}.product-details-desc .custom-payment-options .payment-methods a img{width:39px}.cart-table{text-align:center}.cart-table table thead tr th{padding:0 40px 10px;white-space:nowrap}.cart-table table thead tr th:first-child{text-align:left;padding-left:0}.cart-table table tbody tr td{white-space:nowrap}.cart-table table tbody tr td:first-child{text-align:left;padding-left:0}.cart-buttons{text-align:center}.cart-buttons .text-right{text-align:center!important;margin-top:0}.cart-totals{padding:20px;margin-top:35px}.cart-totals h3{margin-bottom:18px;font-size:17px}.cart-totals ul li{font-size:13px}.cart-totals .default-btn{display:block;text-align:center}.checkout-area .title{margin-bottom:20px;font-size:17px}.billing-details{padding:15px}.billing-details .form-group{margin-bottom:15px}.billing-details .form-group label{margin-bottom:7px}.billing-details .form-group .form-control{height:40px;line-height:40px}.billing-details .form-group textarea{height:100%!important}.billing-details .form-check label{top:2px}.order-details{margin-top:30px}.order-details .order-table{padding:15px}.order-details .order-table table thead tr th{white-space:nowrap;padding-left:15px;padding-top:10px;padding-right:15px;padding-bottom:10px}.order-details .order-table table tbody tr td{white-space:nowrap;padding-left:15px;padding-right:15px}.order-details .payment-box{padding:15px}.cart-area .coupon-wrap{padding:20px;margin-top:30px}.cart-area .default-btn{display:block;text-align:center}.cart-wraps{padding:20px}.cart-wraps .continue-shopping-box{margin-bottom:30px}.default-btn{font-size:14px;padding:12px 25px}.banner-text{text-align:center}.banner-text .banner-btn{margin-left:-90px}.banner-text .banner-btn .video-wrap .video-btn-wrap{left:120px}.offer-area .offer-title h2{font-size:25px}.faq-accordion .accordion .accordion-content{padding:20px}.rimu-slider-text .banner-btn{margin-left:0}.rimu-slider-text .default-btn{margin-left:0!important;margin-bottom:30px}}@media only screen and (min-width:576px) and (max-width:767px){.blog-details-desc .article-content .entry-meta ul li{display:inline-block;font-size:15px;margin-right:10px}.single-product-box{margin-left:0;margin-right:0}.single-service{margin-left:0;margin-right:0}.single-gallery{margin-left:0;margin-right:0}.go-top.active{top:98%}.banner-text{text-align:center}.banner-text .default-btn{margin-left:-190px}.banner-text .banner-btn .video-wrap .video-btn-wrap{left:120px}.about-aims-2{display:block}.shorting-menu .filter{padding:5px 12px}.event-time img{width:100%;text-align:center}.choose-content-wrap .choose-content-four span{font-size:unset}}@media only screen and (min-width:768px) and (max-width:991px){.ptb-100{padding-top:70px;padding-bottom:70px}.pt-100{padding-top:70px}.pb-100{padding-bottom:70px}.pb-70{padding-bottom:40px}.pt-70{padding-top:40px}.shape{display:none}.sidebar-menu{display:none}.rimu-nav-style .search-box-item{display:none}.others-option{position:absolute;top:17px;right:90px}.banner-area{height:100%;padding-top:120px;padding-bottom:70px}.banner-area .banner-images-right{display:none}.banner-area .banner-img-right img{display:block;margin-top:30px;width:100%;text-align:center}.banner-area .banner-images-right{display:none}.banner-text{text-align:center}.banner-text .default-btn{margin-left:-120px}.banner-text .banner-btn .video-wrap .video-btn-wrap{left:130px}.banner-text span{font-size:14px}.banner-text h1{font-size:32px;margin-bottom:20px}.banner-text p{margin-bottom:34px}.banner-text .banner-btn .video-wrap .watch-video{display:none}.single-box{padding:20px}h3{font-size:18px}.about-content{padding-left:0}.about-img-1{margin-bottom:30px}.about-img-1 img{width:100%;text-align:center}.about-content span{font-size:14px}.about-content h2{font-size:25px}.section-title{margin:0 auto 50px}.section-title span{font-size:14px}.section-title h2{font-size:25px}.shorting-menu .filter{margin-bottom:8px}.shorting{margin-top:22px}.single-product-box .product-content{padding:10px}.single-service .service-content{padding:20px}.offer-area{text-align:center}.offer-logo{margin-bottom:40px}.testimonial-area .container{max-width:690px}.single-testimonial{padding:15px}.faq-accordion{padding-left:0;padding-right:0}.faq-area{padding-top:70px;padding-bottom:70px}.faq-area .container-fluid{max-width:720px}.faq-area .faq-img{margin-left:15px;margin-right:15px}.faq-accordion{padding-top:0;padding-bottom:0}.faq-accordion h2{font-size:25px}.faq-accordion .accordion .accordion-title{font-size:14px;font-weight:600}.single-widget.single-widget-4{padding-left:0}.footer-bottom-area{text-align:center}.footer-bottom-area .conditions{float:unset}.single-blog-post{margin-left:0;margin-right:0}.go-top.active{top:93%}.single-widget .links li{margin-bottom:10px}.choose-img img{width:100%;text-align:center;margin-bottom:30px}.testimonial-area-two .testimonial-bg-color::before{max-width:unset}.rimu-slider-item .rimu-slider-text{margin:auto}.delivery-service{position:unset;width:100%;margin-top:70px}.rimu-slider-item{height:100%;padding-top:160px;padding-bottom:100px}.about-us-area-two .about-img-1{margin-top:30px}.about-us-area-two .about-aims-2{position:absolute;left:0;top:33px}.choose-img-three img{margin-bottom:30px}.why-choose-us-three{padding-bottom:40px}.rimu-slider-area .owl-prev{top:54%}.rimu-slider-area .owl-next{top:54%}.our-event-time-area{text-align:center}.event-time img{width:100%;text-align:center;margin-bottom:30px}.banner-area-five::before{display:none}.banner-area-five .banner-text{margin-top:0}.page-navigation-area.blog-siderbar{margin-bottom:30px;margin-top:0}.contact-info-area .single-contact-info{padding:30px 45px}#map{margin-bottom:40px}.product-left-sidebar .product-details-image{background-image:none;margin-top:35px}.product-left-sidebar .product-details-image img{display:block;opacity:1;text-align:center;width:100%}.product-left-sidebar .product-details-desc{margin-top:56px}.product-left-sidebar .product-details-desc{margin-top:30px}.widgetss-area{margin-top:5px;margin-bottom:35px}.widget-list-area{margin-bottom:35px}.single-product-box-list{text-align:left;padding:20px}.single-product-box-list::before{z-index:1}.single-product-box-list .product-content{background-color:transparent;text-align:left;padding-left:254px;padding-top:0;position:relative}.single-product-box-list .product-image{position:absolute;top:40px;left:30px;right:0}.single-product-box-list .product-offer{right:40px;z-index:1}.service-grid-area .single-service-three{padding:20px}.page-title-area{padding-top:130px;padding-bottom:70px}.page-title-area .page-title-content ul{margin-top:10px}.page-title-area .page-title-content h2{font-size:35px}.service-details-area .service-details-img{margin-bottom:30px}.service-details-area .service-d-img{margin-top:40px}.service-details-area .service-d-img img{width:100%}.service-details-area .services-details-img img{width:100%}.blog-details-desc.blog-details-desc-left{margin-top:40px}.coming-soon-content h1{font-size:65px}.coming-soon-content #timer div{font-size:60px}.coming-soon-content #timer div::before{font-size:65px;right:-49px}.sign-up-area .contact-form-action .form-heading .form-title{font-size:30px}.blog-details-desc .article-content .entry-meta ul li{font-size:15px;margin-right:10px;margin-bottom:5px}.blog-details-desc .article-content .entry-meta ul li::before{display:none}.blog-details-desc .article-content h3{line-height:1.5;margin-bottom:10px;margin-top:20px}.blog-details-desc .article-content p{font-size:15px}.blog-details-desc .article-content .features-list li{font-size:15px}.widget-area .widget{padding:15px}blockquote{padding:30px!important}blockquote p{font-size:16px!important}.blockquote{padding:30px!important}.blockquote p{font-size:16px!important}.comments-area{padding:20px}.comments-area .comment-author{font-size:15px;margin-bottom:.3em}.comments-area .comment-author .avatar{left:0;position:relative;display:block;margin-bottom:10px}.comments-area .comment-body{padding-left:0}.comments-area .comments-title{font-size:19px}.comments-area .comments-title::before{left:-20px}.comments-area .comment-metadata{font-size:12px}.comments-area .comment-respond .comment-reply-title{font-size:19px}.comments-area .comment-respond .comment-reply-title::before{left:-20px}.comments-area .comment-respond .comment-form-author{width:100%;padding-right:0}.comments-area .comment-respond .comment-form-email{width:100%;padding-left:0}.comments-area .comment-respond .form-submit input{padding:12px 25px 10px}.widget-area .widget:first-child{margin-top:40px}.blog-details-wrap{margin-top:30px}.cart-totals{margin:50px auto 0}.product-details-image{margin-bottom:30px}.billing-details{margin-bottom:30px}.products-details{margin-top:60px}.faq-area .faq-img img{display:block;margin-bottom:30px}.faq-area .faq-img{background-image:none}.offer-area .offer-title h2{font-size:25px}.rimu-slider-text .default-btn{margin-left:0;margin-bottom:30px}.testimonial-area-two .video-btn{top:-25px;background-color:#fe532f}.testimonial-area-two .video-btn::after{border-color:#fe532f}.testimonial-area-two .video-btn::before{border-color:#fe532f}}@media only screen and (min-width:992px) and (max-width:1199px){.rimu-nav-style .others-option{margin-left:25px}.banner-area{height:100%;padding-bottom:200px}.banner-area .banner-images-right{max-width:50%;top:110px;right:0}.banner-text h1{font-size:50px}.single-box{padding:20px}.about-content{padding-left:0}.about-us-area .shape-5{left:300px}.col-lg-2.col-sm-6.col-md-6{padding-left:0;padding-right:0}.single-widget.single-widget-4{padding-left:20px}.testimonial-area-two .testimonial-bg-color::before{max-width:482px}.delivery-service{margin-top:90px;position:unset}.rimu-slider-item{height:100%;padding-top:306px;padding-bottom:170px}.rimu-slider-item .rimu-slider-text{margin-top:-105px}section.why-choose-us-three{padding-bottom:70px}.banner-area-four .shape-2{display:none}.banner-area-four .shape-text span{left:430px!important}.our-event-time-area .time-cap{padding:20px}.contact-info-area .single-contact-info{padding:15px}#map{height:382px}.product-left-sidebar .single-product-box{padding:15px}.product-left-sidebar .default-btn{padding:15px 20px}.service-page-grid-area .single-service .service-content{padding:20px}.banner-area .shape-1{width:200px}.page-title-area::after{top:-90px;width:215px}.banner-area-five .shape-1{width:70%!important}.banner-area.banner-area-four .shape-1{width:400px}}@media only screen and (min-width:1824px){.service-wrap{max-width:1520px;margin-left:auto}.faq-accordion{max-width:570px}.service-area .shape-1{position:absolute;left:0;bottom:0;z-index:-1;display:block}.shape{max-width:100%!important}.box-area .shape-1{width:620px}.banner-text{margin-top:160px}.banner-area .shape-text span{font-size:150px;left:390px;bottom:-76px}.banner-area .banner-images-right{position:absolute;max-width:100%;top:126px;right:50px}.banner-area .shape-1{width:630px}.rimu-slider-item{height:100vh}.delivery-service{bottom:0;padding-left:204px;padding-right:204px}.rimu-slider-area .owl-next{top:50%}.rimu-slider-area .owl-prev{top:50%}.banner-area-four .shape-text span{left:915px!important;bottom:155px}.banner-area-four .shape-2{top:0;left:0;width:520px}.banner-area .shape-2{width:100%}.banner-area-five::before{opacity:.1}.banner-area-five .shape-1{width:45%!important}.banner-area-five .banner-text{margin-top:125px}.page-title-area::after{width:630px;background-size:cover}}@media only screen and (max-width:991px){.mean-container .mean-bar{background-color:#fff;padding:0;height:70px;-webkit-box-shadow:0 0 20px 3px rgba(0,0,0,.04);box-shadow:0 0 20px 3px rgba(0,0,0,.04)}.mean-container a.meanmenu-reveal{color:#3a8d00}.mean-container a.meanmenu-reveal span{background:#3a8d00}.mobile-nav .logo{top:8px;line-height:1;max-width:230px}.mobile-nav.mean-container .mean-nav ul li a.active{color:#3a8d00}.rimu-nav-style-two .others-option .cart-icon{color:#50c5bc!important}.rimu-nav-style-two .others-option .cart-icon span{background-color:#50c5bc}.rimu-nav-style-two .mean-container a.meanmenu-reveal{color:#50c5bc!important}.rimu-nav-style-two .mean-container a.meanmenu-reveal span{background-color:#50c5bc}.rimu-nav-style-two .mean-container .mean-nav ul li a.active{color:#50c5bc}.rimu-nav-style-three .others-option .cart-icon{color:#fe532f!important}.rimu-nav-style-three .others-option .cart-icon span{background-color:#fe532f}.rimu-nav-style-three .mean-container a.meanmenu-reveal{color:#fe532f!important}.rimu-nav-style-three .mean-container a.meanmenu-reveal span{background-color:#3a8d00}.rimu-nav-style-three .mean-container .mean-nav ul li a.active{color:#fe532f}.rimu-nav-style-four .others-option .cart-icon{color:#3a8d00}.rimu-nav-style .others-option .cart-icon{color:#3a8d00}.mean-container a.meanmenu-reveal{padding:25px 15px 0 0}.others-option{top:24px}.mean-container .mean-nav{margin-top:71px}}