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

	.list-about-us .wrap-item {

	    flex-wrap: wrap;

	}

	.list-about-us .wrap-item .item > div {

	    width: 50%;

	}

	.list-about-us .wrap-item .item > div img {

	    width: 100%;

	}

	.list-about-us .wrap-item:nth-child(2n) .item:first-child {

	    flex-direction: row;

	}

	.list-about-us .item:last-child {

	    flex-direction: row-reverse;

	}

	.list-about-us .item:last-child .content-item:before {

		left: auto;

	    top: 53px;

	    right: -27px;

	    transform: rotate(180deg);

	}

	.list-about-us .item:first-child .content-item:before {

	    top: 53px;

	    right: auto;

	    left: -27px;

	    transform: rotate(0);

	}

	.siderbar-footer .inner-info img {

		width: 100%;

	}

	.siderbar-footer.wrap-siderbar-1 {

		max-width: 335px;

	}

	.footer-page .siderbar-footer.wrap-siderbar-2 {

	    margin: 0px 25px;

	}

}

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

	.title-h2 {

	    font-size: 40px;

	    line-height: 1;

	}

	.slick-dots {

		bottom: 10px;

	}

	.slick-prev {

	    left: 10px;

	}

	.slick-next {

	    right: 10px;

	}

	.item-slider .content-slider .description {

	    margin: 50px 40px 60px;

	}

	.block-map .col-sm-6 {

		width: 100%;

		margin-bottom: 20px;

	}

	.block-why-us.section-block,

	.block-map.section-block,

	.section-block {

	    padding: 40px 0;

	}

	.block-why-us.section-block .row:last-child {

	    margin-top: 40px;

	}

	.block-about-us .description {

	    margin-bottom: 40px;

	}

	.wrap-news {

	    margin-top: 40px;

	}

	.wrap-news .date {

	    margin: 10px 0;

	}

	.block-about-us {

	    padding: 50px 0;

	}

	.wrap-news .content-item p {

	    font-size: 15px;

	}

	.block-news .item.block-item {

	    margin-bottom: 20px;

	}

	.block-register {

	    padding: 40px 0;

	    background-size: cover;

	    background-repeat: no-repeat;

	}

	.footer-page .siderbar-footer.wrap-siderbar-2 {

		margin: 0;

	}

	.footer-page .siderbar-footer.wrap-siderbar-3 {

	    max-width: 423px;

	    text-align: left;

	}

	.fb-comments.fb_iframe_widget.fb_iframe_widget_fluid span iframe[style],

	.fb-comments.fb_iframe_widget.fb_iframe_widget_fluid span {

	    width: 100% !important;

	}

}

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

	.block-why-us .col-sm-4 {

	    width: 50%;

	    min-height: 416px;

	}

}



@media only screen and (max-width: 736px) {

	.title-h2 {

	    font-size: 34px;

	    text-align: center;

	}

	.item-slider .content-slider .description {

	    margin: 30px 0;

	}

	.section-block,

	.block-about-us,

	.block-why-us.section-block {

	    padding: 30px 0;

	}

	.block-why-us.section-block .row:last-child {

	    margin-top: 20px;

	}

	.block-about-us .description {

	    margin-bottom: 30px;

	}

	.wrap-news {

	    margin-top: 30px;

	}

	.item-why-us {

	    padding: 20px;

	    min-height: 0;

	}

	.block-map .content-map {

	    min-height: 0;

	    margin: 20px 0;

	}

	.list-slider button.slick-arrow {

		display: none!important;

	}

	.list-national .item .content-item {

	    min-height: 0;

	}

	.wrap-news .readmore {

	    line-height: 20px;

	    padding: 10px 20px;

	    margin-top: 15px;

	}

	.wrap-news .date {

	    margin: 15px 0;

	}

	.block-about-us {

	    padding: 30px 0;

	}

	.wrap-news .content-item p {

	    font-size: 14px;

	}

	.footer-page .wrap-siderbar-3 .address, .footer-page .wrap-siderbar-3 .phone a {

	    font-size: 14px;

	}

	.wrap_cotact_info .box-info {

	    margin-top: 25px;

	}

}

@media only screen and (max-width: 568px) {

	.list-slider .images img:first-child {

		display: none;

	}

	.list-slider .images img:last-child {

		display: block;

	}

	.slick-dots {

	    display: none!important;

	}

	.item-slider .content-slider .description {

		margin: 15px;
		display: -webkit-box;
		height: 83.2px;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;overflow: hidden;
		text-overflow: ellipsis;
		line-height: 1.625;

	}

	.list-about-us .item {

		flex-direction: column!important;

	}

	.list-about-us .wrap-item .item > div {

	    width: 100%;

	}

	.list-about-us .item .content-item:before {

	    display: none!important;

	}

	.block-register .description {

	    font-size: 20px;

	}

	.block-register .description br {

		display: none;

	}

	.block-register .title-h4 {

	    font-size: 20px;

	    margin: 15px 0;

	}

	.block-register .register {

	    max-width: 150px;

	    line-height: 1.2;

	    padding: 15px 0;

	}

	.block-register,

	.section-block,

	.block-about-us,

	.block-why-us.section-block {

		padding: 20px 0;

	}

	.wrap-news .date {

	    margin: 10px 0;

	}

	.title-h3::after {

	    margin: 15px auto;

	}

	.block-about-us {

	    padding: 20px 0;

	}

}

@media only screen and (max-width: 414px) {

	.item-slider .content-slider > a {

	    line-height: 1.2;

	    padding: 10px 20px;

	}

	.title-h2,

	.title-h3 {

	    font-size: 18px;

	}
	.title-h2, .title-h3 {
	    font-size: 16px;
	}

	.block-why-us.section-block .row:last-child {

	    margin-top: 0;

	}

	.item-why-us {

	    margin-bottom: 15px;

        padding: 10px 5px;

	}

	.block-map .content-map {

	    margin: 0 0 20px 0;

	}

	.block-map .title-h5 {

	    font-size: 18px;

	    line-height: 1.2;

	    margin-bottom: 5px;

	}

	.block-map .col-sm-6:last-child {

	    margin-bottom: 0;

	}

	ul.comment-list .comment ul.children {

	    padding-left: 15px;

	}

	.wpml-ls-statics-shortcode_actions {

	    min-width: 130px;

	}

	.socials .wpml-ls-legacy-list-horizontal a {

	    padding: 5px 0px;

	}

}