@charset "utf-8";
/* CSS Document */


@media only screen and (min-width: 768px) and (max-width: 1200px) {
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
}

@media (max-width: 1199px) {

}

@media (max-width: 1024px) {

}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
}

@media only screen and (min-width: 769px) and (max-width: 991px) {
	
}


@media only screen and (min-width: 768px) and (max-width: 991px) {
	
	
}

@media (max-width: 991px) {	
	.desktop{display: none;}	
	.tablet{display: block}
	
	
}

@media screen and (max-width: 768px) {
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
}

@media (max-width: 767px) {
	.mobile{display: block;}
	.tablet{display: none}
.padding-left {
	padding-left: 15px;
}
.padding-right, .about-why-wrap.m-t-50 {
	padding-right: 15px;
}
.padding-left-right {
	padding-left: 15px;
	padding-right: 15px;
}
.mobile-inputs [class*="col-"] {
	margin-bottom: 1rem;
}
.mobile-inputs [class*="col-"]:last-child {
	margin-bottom: 0rem;
}
	.search{width: 100%;}
	.container-area{padding: 30px 0px;}
	
}

@media (max-width: 667px) {
}

@media (max-width: 666px) {
}

@media (max-width: 575px) {
	
}

@media (max-width: 568px) {
	
	
}

@media (max-width: 480px) {
}

@media (max-width: 479px) {
	
}


@media (max-width: 414px) {
	   
}
	


@media (max-width: 360px) {
	
}

@media (max-width: 320px) {
}
