/* base.css */
@media (min-width:767px) and (max-width:1024px){.stats-box-content{float: left; width: 100%; margin-top: 12px}}@media (min-width:992px) and (max-width:1199px){.grid-holder .grid-item{margin-left:0;margin-right:0}}@media only screen and (max-width:992px){#sidebar-col{margin-top: 50px}.layout-with-sidebar .sidebar-col-inside{padding-left: 0; padding-right: 0}.layout-with-sidebar .content-col-inside{padding-left: 0; padding-right: 0}.grid-columns-2 .grid-item,.grid-columns-3 .grid-item,.grid-columns-4 .grid-item,.grid-columns-5 .grid-item,.grid-columns-6 .grid-item{width: 50%}.featured-block-overlay{position:relative;padding: 30px!important}.featured-block-overlay-bg{opacity:1}.testimonials-style3 .testimonial-item .testimonial-floated-content.pull-right,.testimonials-style3 .testimonial-item .testimonial-img-block{padding-left:0}.features{margin-bottom:50px}.imi_pricing-column .features,.imi_pricing-column.highlight .btn{margin-bottom:0}.imi_pricing-column.highlight{margin:0}.imi_pricing-table>div:nth-child(2n+1) h3,.imi_pricing-table>div:third-child .imi_pricing-column-content{border-left:1px solid #eee!important}.imi_pricing-column ul li:first-child{border-top:1px solid #eee}.imi_pricing-column ul li:nth-child(2n+1){background-color:#f8f8f8}.toggle .imi_pricing-column h3{font-size:26px!important}.imi_pricing-table.five-cols>div,.imi_pricing-table.four-cols>div,.imi_pricing-table.six-cols>div,.imi_pricing-table.three-cols>div,.imi_pricing-table.two-cols>div{width:50%}.flex-caption-cell,.hero-slider,.hero-slider.flexslider ul.slides li{height:500px}.carousel-wrapper{width:100%}.fact-ico{float:none;margin-right:0}body #content-col,body #sidebar-col{float:none!important}.megamenu-container .widget{width:100%!important;float:none!important}.site-footer .footer_widget{margin-bottom:40px}ul.sort-destination.isotope{overflow:visible!important;height:auto!important}.portfolio-list .isotope-item{position:static!important;margin-right:auto;margin-left:auto;width:100%;text-align:center;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}.portfolio-list .isotope-hidden{display:none!important}.portfolio-list .isotope-item.col-md-3{max-width:100%}.coming-soon h4{margin-bottom:20px}.blog-masonry.col-2 .blog-masonry-item,.blog-masonry.col-3 .blog-masonry-item,.blog-masonry.col-4 .blog-masonry-item{width:45.5%}.testimonials-style3 .testimonial-item .testimonial-floated-content{text-align: center;margin-top: 20px;padding-right: 0}.testimonials-style3 .testimonial-item .testimonial-img-block{margin-right: 0}.testimonials-style3 .testimonial-item .testimonial-img-block{flex-basis: 400px}}@media only screen and (max-width:767px){.content{padding-bottom: 60px; padding-top: 60px}.imi_timeline:before {left: 40px;}ul.imi_timeline > li.imi_timeline-item > .imi_timeline-panel {width: calc(100% - 110px);width: -moz-calc(100% - 110px); width: -webkit-calc(100% - 110px);}ul.imi_timeline > li.imi_timeline-item > .imi_timeline-badge {left: 0;margin-left: 0;top: 9px;}ul.imi_timeline > li.imi_timeline-item > .imi_timeline-panel {float: right;}ul.imi_timeline > li.imi_timeline-item > .imi_timeline-panel:before {border-left-width: 0;border-right-width: 15px;left: -15px;right: auto;}ul.imi_timeline > li.imi_timeline-item > .imi_timeline-panel:after {border-left-width: 0;border-right-width: 14px;left: -14px;right: auto}.imi-hero-area h2{font-size:30px!important;line-height: 40px!important}.team-grid-style1 .team-item .team-media img{width: 80%!important}.team-grid-style1 .team-item .imi-item-media:before{width: 80%;left: 10%}.team-grid-style1 .team-square-thumb .team-item{width:100%}.team-square-thumb.team-item .imi-item-media:before{width: 100%}.imi-hero-area .vc_btn3-container.vc_btn3-right,.imi-hero-area .vc_btn3-container.vc_btn3-left,.imi-section-header .vc_btn3-container.vc_btn3-right,.imi-section-header .vc_btn3-container.vc_btn3-left{text-align:center!important}.imi-section-header,.imi-section-header .vc_custom_heading{text-align: center!important}.topper-container{display: none!important}.visible-mobile{display: block!important}.hidden-mobile{display: none!important}body .margin-l15-mobile{margin-left: 15px!important}body .padding-lr-15perct{padding-left:15%!important;padding-right: 15%!important} body .margin-t0-mobile,.margin-t0-mobile-in>div{margin-top: 0!important}.imi-google-maps{max-height: 250px!important} .margin-negative-t300-mobile{margin-top: -300px!important}.body{overflow-x: hidden}.footer-menu{float:none;text-align: center}.footer-menu li{float:none; display:inline-block}.testimonial-item .testimonial-floated-content{padding-right: 0}.grid-item,.grid-columns-2 .grid-item,.grid-columns-3 .grid-item,.grid-columns-4 .grid-item,.grid-columns-5 .grid-item,.grid-columns-6 .grid-item{width: 100%}.imi-cta .vc_btn3-right,.imi-cta .vc_btn3-left,.imi-cta .vc_btn3, .imi-cta .vc_custom_heading,.imi-cta .wpb_content_element{text-align: center!important}.imi-cta .vc_btn3-right{margin-top: 20px!important}.blog-posts .blog-full-item .post-item-excerpt{padding-left: 0;padding-right: 0}.post-item-content .spacer-50{height: 20px}.no-negative-margin{margin: 0!important}.footer-social{float: none; text-align: center}body.boxed .vc_row-no-padding{left:-15px!important}.isotope{overflow:visible!important;height:auto!important}.isotope-item{position:static!important;margin-right:auto;margin-left:auto;width:auto;float:none;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}.isotope-hidden{display:none!important}.grid-item .media-box{margin-bottom:0}.imi_pricing-table.five-cols>div,.imi_pricing-table.four-cols>div,.imi_pricing-table.six-cols>div,.imi_pricing-table.three-cols>div,.imi_pricing-table.two-cols>div{margin:0 auto 30px;width:100%}.vc_cta3-actions-right .vc_cta3-actions{float:left;margin-top:30px}.grid-item .media-box,.grid-item .media-box img{width:100%}.parallax-text-block{float:none!important;width:100%}.parallax br{content:""}.parallax br:after{content:" "}.footer_widget,.grid-item{margin-bottom:40px}.flex-caption{display:none}.copyrights-col-left{margin-bottom:15px}.copyrights-col-left,.copyrights-col-right{text-align:center}.comments li.comment ul.children{margin-left:0}.blog-masonry.col-2 .blog-masonry-item,.blog-masonry.col-3 .blog-masonry-item,.blog-masonry.col-4 .blog-masonry-item{width:95%}.social-icons-bar{float:none!important;text-align:center}.social-icons-bar li{float:none;display:inline-block}.social-icons-bar a{margin:0 8px}.equal-heighter .equal-height-column:not(.logo-carousel-item){height:auto!important;float:none!important;width:100%!important}.team-grid-style2 .equal-heighter .equal-height-column.post-item-content{text-align: left}.equal-height-column .style-title:after{left:50%;margin-left:-20px}.equal-heighter .equal-height-column>div.vertical-center{margin:30px 0 0!important}.team-item.grid-item .read-more-link{margin-top:0}.post-list-item .post-media{margin-bottom:30px}h3#order_review_heading{float: none; margin-left: 0}.woocommerce .col2-set, .woocommerce-page .col2-set,.woocommerce-checkout-review-order{float: none; width: 100%}}

/* Theme Specific */
.visible-mobile{
    display: none!important
}

@media screen and (min-width:992px) and (max-width:1199px){
    body .imi_hb_menu-inline .dd-menu > li.imi_mm_item {
        margin-left: 18px !important;
    }
	.featured-image-block{
		padding-right: 160px;
		padding-bottom: 50px
	}
	.featured-image-block p.margin-0 {
		position: static;
	}
	.featured-image-block img {
		position: absolute;
		max-width: 150px;
		right: 0;
		margin-right: 20px;
		bottom: 0
	}
	.prevention-cards .card-info-static{
		padding-left: 0;
		padding-right: 0
	}
	.hidden-sm{
		display: none!important
	}
	.covid19-row.first-ncrts > .covid19-col > .covid19-num{
		font-size: 20px!important
	}
	.covid19-card.full-data .covid19-row.first-ncrts > .covid19-col{
		min-width: 0!important
	}
}
@media screen and (min-width:680px) and (max-width:992px){
	.covid19-row.first-ncrts > .covid19-col > .covid19-num{
		font-size: 20px!important
	}
	.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{
		width:48%;
	}
	.woocommerce ul.products li.product:nth-child(2n) {
		margin-right: 0;
	}
}
@media screen and (max-width:1024px){
	.vc_custom_heading br {
		display: none
	}
}
@media screen and (max-width:992px){
	.dd-menu{
		width: 100%
	}
	.hidden-sm{
		display: none!important
	}
    .vc_general.vc_btn3.vc_btn3-style-outline {
        line-height: 1.4;
    }
    .inline-buttons .vc_btn3 {
        margin-left: 4px;
        margin-right: 4px;
    }
	.body .mobile-margin-l-0{
		margin-left: 0!important
	}
	.body .mobile-margin-t-40{
		margin-top: 40px!important
	}
	.body .mobile-margin-t-20{
		margin-top: 20px!important
	}
	.owl-arrows-over .owl-carousel .owl-nav button.owl-prev{
		left: -30px
	}
	.owl-arrows-over .owl-carousel .owl-nav button.owl-next{
		right: -30px
	}
	.handwash-steps.steps-arrow:before{
		display: none
	}
	.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product{
		margin-bottom: 0;
		margin-top: 2.5rem
	}
	.footer-custom-sidebar .imi_social__icons{
		justify-content: center
	}
	.featured-image-block{
		padding-bottom: 50px
	}
	.featured-image-block .secondary-color{
		color: #fff!important
	}
	.featured-image-block img{
		display: none
	}
	.faq-cards .card-icon{
		position: static;
		margin-bottom: 20px;
		-webkit-transform: none;
		-moz-transform: none;
		transform: none;
	}
	.faq-cards .card-icon i{
		font-size: 80px!important
	}
	.faq-cards .site-item .post-item-content{
		padding-left: 2.1875rem;
		padding-right: 2.1875rem
	}
}
@media screen and (max-width:767px){
	.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{
		width:100%;
		margin-right:0;
		text-align:center
	}
	.woocommerce ul.products li.product a img{
		width:auto;
		display:inline-block
	}
	.pn-link a{
		font-size: 0
	}
	.content {
		padding-top: 60px!important;
		padding-bottom: 60px!important;
	}
	.comment-form input[type="text"],.comment-form input[type="email"]{
		margin-bottom: 30px
	}
	.body .mobile-text-center{
		text-align: center!important
	}
	.body .mobile-text-left{
		text-align: left!important
	}
	.body .mobile-text-right{
		text-align: right!important
	}
    .inline-buttons .vc_btn3-container.vc_btn3-inline{
        display: block
    }
    .inline-buttons .vc_btn3{
        margin-bottom: 10px;
        margin-top: 10px;
        text-align: left;
        width: 98%
    }
    .hidden-mobile{
        display: none!important
    }
    div#self-checker{
        right: 25px;
        bottom: 25px;
        width: 100%
    }
    div#self-checker iframe{
        width: 300px
    }
	.vc_custom_heading br {
		display: none
	}
	.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product{
		width: 100%;
    	margin-right: 0
	}
	.body .faq-cards{
		margin-left: 0!important;
		margin-right: 0!important
	}
	.corona-heading{
		font-size: 80px!important
	}
	.corona-sub-heading{
		font-size: 13px!important
	}
	.covid19-row.first-ncrts > .covid19-col > .covid19-num{
		font-size: 20px !important
	}
	.covid19-card.full-data .covid19-row.first-ncrts > .covid19-col{
		min-width: 0!important
	}
}