
/********** RESPONSIVE DESIGN 01-07-2020 *********/

@media only screen and (min-width:992px) and (max-width:1199px){


}
@media only screen and (max-width:1023px){
	
}
@media only screen and (min-width:992px) and (max-width:1023px){

}
@media only screen and (max-width:991px){



}


@media only screen and (max-width:767px){
.mobile-menu {
    display: block;
}
	.header-top-right {
		display: none;
	}
	.pb-col-12 {
		width: 100%;
	}
.main-heading {
    width: -moz-auto;
    width: auto;
}
.home-service .owl-nav {
    top: 300px;
}
.how-we-work .work-img-bg {
    width: auto;
    height: 100%;
}
.how-we-work .work-img-bg:after{
	content:unset;
	}
	.rv-row .rv-col {
    max-width: 100%;
}
	.home-slider .banner-bubble {
    width: 100vw;
    max-width: 100vw;
}
	.home-prime-membership-section .rvpm-row .rvpm-cols {
    max-width: 100%;
}
	.home-features-section .features-row {
    display: inline;
    flex-wrap: wrap;
    margin: 0;
    align-items: center;
    justify-content: center;
}
	.home-features-section .features-row .features-image {
    max-width: 100%;
    width: 100%;
}
	.home-features-section .features-row .features-content {
    max-width: 100%;
    width: 100%;
}
	.home-features-section .features-row .features-icon .icone-row .icone a {
    width: 55px;
    height: 55px;
}
	.hifeu-row .hifeu-cols {
    max-width: 100%;
    width: 100%;
}
	.text ul {
    margin-left: 20px;
}
	.contact-image {
    width: 360px;
}.
	.home-about .about-image img {
    margin-bottom: 20px;
}
	.section-modern-how-we-work .modern-work-img-bg {
    height: 340px;
}
	.home-trust-section .trust-text {
    margin-top: 20px;
}
	li.nav-item.dropdown .dropdown-menu {
    margin-left: 10px;
}
	body {
    overflow-x: hidden;
}
	section {
    overflow-x: hidden;
}
	header.main-header .header-bottom .navbar-light .navbar-toggler {
    color: #000;
    border-color: #000;
    opacity: 1;
    left: -20px;
    position: relative;
}
	.about-mission-wrapper .about-home-section .images {
    max-width: 100%;
    margin-bottom: 30px;
    text-align: center;
    margin-top: 0px;
		margin-right:0;
}
}

@media only screen and (max-width:575px){



}

@media only screen and (max-width:359px){



}


@media only screen and (min-width:1441px){

}
@media only screen and (min-width:991px){


}

@media only screen and (min-width:768px){
	.pb-col-md-2 {
		width: 20%;
		float: left;
	}
	.pbj-col-md-1{
		width: 14%;
		float: left;
	}
	.pbj-col-md-3{
		width: 43%;
		float: left;
	}

}

@media only screen and (min-width:576px){


}

