.body-project-229 {
                    
}

@media screen and (max-width:  1280px) {
    .body-project-229 {
    
    }
}

@media screen and (max-width: 766px) {
	
	.block-cooperation__image {
        max-width: 140px;
	}
	
	.idblock-42596 .block-question__left {
		padding-top: 225px;
	}
	
	.idblock-42596 .block-question__left>span:nth-child(2) {
		display: none;
	}

	.idblock-43729 .block-question__left {
		padding-top: 225px;
	}
	
	.idblock-43729 .block-question__left>span:nth-child(2) {
		display: none;
	}
	
	.text_review p {
		font-size: 14px;
	}

	.block-reasons.block-about-us-in-number .block-reasons__item {
		padding-top: 0;
		padding-bottom: 0;
	}
	
	.main-wrapper .container, .main-wrapper .container-fluid, .main-wrapper .container-lg, .main-wrapper .container-md, .main-wrapper .container-sm, .main-wrapper .container-xl, .main-wrapper .container-xxl, footer.footer-main .container {
        padding-left: 30px;
        padding-right: 30px;
    }
	
    .body-project-229 {
    
    }
	
	.block-categories__column-img {
        padding-top: 34%;
    }
	
	.idblock-37770 .block-categories__column-img img {
        margin-bottom: -11px;
        max-height: 100.00px;
		max-width: 88px;
    }
	
	.idblock-37770 .row {
		display: block;
	}
	
	.idblock-37770 .block-categories__column {
		width: 100%;
	}
}

@media screen and (max-width: 637px) {
    .body-project-229 {
    
    }
}

@media screen and (max-width: 530px) {
    .body-project-229 {
    
    }
}

@media screen and (min-width: 360px) and (max-width: 450px) {
    .body-project-229 {
    
    }
}

@media screen and (min-width: 320px) and (max-width: 359px) {
    .body-project-229 {
    
    }
}