@media (max-width: 1580px){
	.singlepost h2{
		font-size: 46px;
	}
	.singlepost h3{
		font-size: 44px;
	}
	.singlepost h4{
		font-size: 38px;
	}

}

@media (max-width: 1400px){

	.singlepost h2{
		font-size: 44px;
	}
	.singlepost h3{
		font-size: 42px;
	}
	.singlepost h4{
		font-size: 36px;
	}
	.singlepost .brxe-post-content img {
	    margin: 40px 0px;
	}

}

@media (max-width: 1250px){

	.steps-part>.brxe-div:nth-child(1):after{
		right: -89px;    top: 112px;
	}
	.steps-part>.brxe-div:nth-child(2):after{top: 1px;
    right: -105px;}
	    .steps-part>.brxe-div:nth-child(3):after {
        top: 95px;
        right: -94px;
    }
    a.next.page-numbers:after{
    	margin-left: 20px;
    }
	a.prev.page-numbers:before {
		margin-right: 20px;
	}
	.singlepost h2{
		font-size: 42px;
	}
	.singlepost h3{
		font-size: 40px;
	}
	.singlepost h4{
		font-size: 34px;
	}
}

@media (max-width: 991px){
	.bricks-mobile-menu-toggle[aria-label="Open mobile menu"]{
		        height: 47px;
		background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="47" height="47" viewBox="0 0 47 47" fill="none"><rect width="47" height="47" rx="8" fill="%230F6062"/><path d="M17.5 15.3571C17.5 14.6076 18.0821 14 18.8 14H35.7C36.4179 14 37 14.6076 37 15.3571C37 16.1066 36.4179 16.7143 35.7 16.7143H18.8C18.0821 16.7143 17.5 16.1066 17.5 15.3571ZM35.7 22.1429H12.3C11.5821 22.1429 11 22.7505 11 23.5C11 24.2495 11.5821 24.8571 12.3 24.8571H35.7C36.4179 24.8571 37 24.2495 37 23.5C37 22.7505 36.4179 22.1429 35.7 22.1429ZM35.7 30.2857H24C23.2821 30.2857 22.7 30.8934 22.7 31.6429C22.7 32.3923 23.2821 33 24 33H35.7C36.4179 33 37 32.3923 37 31.6429C37 30.8934 36.4179 30.2857 35.7 30.2857Z" fill="%23FEFBF6"/></svg>');
	}
	.bricks-mobile-menu-toggle[aria-label="Open mobile menu"] *,
	.bricks-mobile-menu-toggle[aria-label="Open mobile menu"]:after{
		display: none;
	}

	.steps-part>.brxe-div:nth-child(1):after,
	.steps-part>.brxe-div:nth-child(2):after,
	.steps-part>.brxe-div:nth-child(3):after {
        display: none;
    }
    .service-right .brxe-text li{
    	    margin-bottom: 20px; 
    }
    .service-left .brxe-text ul li{
    	margin-bottom: 8px;
    }
    .singlepost h2{
		font-size: 38px;
		 margin-top: 25px;
    	margin-bottom: 15px;
	}
	.singlepost h3{
		font-size: 38px;
		 margin-top: 20px;
    	margin-bottom: 12px;
	}
	.singlepost blockquote{
		padding: 30px;
		max-width: 100%;
		font-size: 18px;
		margin-top: 30px;
    	margin-bottom:30px;
	}
	.singlepost .brxe-post-content img {
	    margin: 30px 0px;
	}
}

@media (max-width: 767px){

	.faq-sec .brxe-accordion .title::before{
		display: inline;
	}
	 a.next.page-numbers:after{
    	margin-left: 10px;
    }
	a.prev.page-numbers:before {
		margin-right: 10px;
	}
	.banner-form input[type=submit]{
		font-size: 18px;
		height: 55px;
	}
	.singlepost h2{
		font-size: 36px;
		margin-bottom: 10px;
	}
	.singlepost h3{
		font-size: 34px;		
	}
	.singlepost .brxe-post-content ul{
		margin-bottom: 25px;
	}
	.singlepost h4{
		font-size: 30px;
	}
	
}

@media (max-width:500px){
	.banner-form input:not([type=submit]), .banner-form textarea{
		font-size: 16px;
		height: 50px;
	}
	.banner-form textarea{
		height: 95px;
	}
	.singlepost h2{
		font-size: 34px;
	}
	.singlepost h3{
		font-size: 32px;		
	}
	.singlepost blockquote {
        padding: 25px;       
        font-size: 17px;
        margin-top: 25px;
        margin-bottom: 25px;
    }
   .banner-form .wpcf7-spinner {
    	right: 30px;    	
    }
}

@media (max-width:400px){
	.singlepost h2 {
        font-size: 32px;
        margin-top: 20px;
    	margin-bottom: 10px;
    }
    .singlepost h3{
		font-size: 30px;
		 margin-top: 15px;
		 margin-bottom: 5px;		
	}
	.singlepost h4{
		font-size: 28px;
	}
	.banner-form input[type=submit] {
        font-size: 16px;
        height: 50px;
    }
    .banner-form .wpcf7-spinner {
    	width: 20px;
    	height: 20px;
    	margin-top: 15px;
    }

}