@media (min-width: 1200px) and (max-width: 1599px) {
	.content-wrapper{
		width:100%;
	}
	header h1{
		font-size:1.25rem;
	}
}
@media (min-width: 992px) and (max-width: 1199px) {
	.content-wrapper{
		width:100%;
	}
	.banner-text{
		margin-left:0;
		font-size: 1.8em;
		text-align: center;
	}
	.banner-text h3{
		font-size: 1.2em;
	}
	.index-service-list img{
		max-width:100%;
		height:auto;
	}
	header img {
	    display: block;
	    margin:auto;
	}
	header h1{
		font-size:1.15rem;
	}
}
@media (max-width: 991px) {
	header {
	    margin-top: 0;
	    margin-bottom: 0;
	}
	header h1{
		font-size: 1rem;
		font-weight: bold;
	}
	header img {
	    display: block;
	    margin:auto;
	    max-height: 50px;
	    margin-bottom:5px;
	}
	section{
		margin-top:0.5rem;
	}
	.content .content-wrapper, .footer-contact-form .content-wrapper ,.content-wrapper{
		max-width:100%;
		width:100%;
	    padding-top: 20px;
	    padding-bottom: 20px;
	}
	.mobile-menu-btn{
	    display: block;
	    height: 25px;
	    right: 20px;
	    margin: auto;
	    overflow: hidden;
	    position: absolute;
	    top: 8px;
	    width: 25px;
	    z-index: 100;	
	    cursor:pointer;    
	}
	.mobile-menu-btn div {
	    background:#E30679;
	    height: 3px;
	    margin: auto;
	    transition: all 0.3s ease 0s;
	    width: 25px;
	}
	.mobile-menu-btn div:nth-of-type(1) {
	    position: absolute;
	    top: 3px;
	}
	.mobile-menu-btn div:nth-of-type(2) {
	    bottom: -50%;
	    opacity: 100;
	    position: absolute;
	    top: -50%;
	}
	.mobile-menu-btn div:nth-of-type(3) {
	    bottom: 3px;
	    position: absolute;
	}
	.mobile-menu-btn.active div:nth-of-type(1) {
	    position: absolute;
	    top: 10px;
	    transform: rotate(45deg);
	}
	.mobile-menu-btn.active div:nth-of-type(2) {
	    opacity: 0;
	}
	.mobile-menu-btn.active div:nth-of-type(3) {
	    bottom: 12px;
	    position: absolute;
	    transform: rotate(-45deg);
	}
	.logo {
		padding-left:15px;
		padding-right:15px;
	}
	.logo img {
	    width: auto;
	    height: 40px;
	    display: block;
	}
	header .content-wrapper{
		padding:0;
	}
	/* css custom frame ended */