

@media screen and (max-width: 1400px) {
	.three_slayder {
	    position: relative;
	    height: 539px;
	    background: url(../images/three_slayder_bg.svg) 43% 0 no-repeat;
	    margin: 0 0 0 -50px;
	    padding: 153px 0 0 0;
	}
}


@media screen and (max-width: 1300px) {
	.three_slayder {
	    position: relative;
	    height: 539px;
	    background: url(../images/three_slayder_bg.svg) 43% 0 no-repeat;
	    margin: 0 0 0 -16px;
	    padding: 153px 0 0 0;
	}

	.three_block {
	    width: 55%;
	}

	.three_block2 {
	    width: 45%;
	    padding: 0 0 36px 20px;
	}
}

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


/* стили для md-устройств */
@media screen and (max-width: 1200px) {
	.one_border {
		height: 100%;
	}

	.one_border_img {
		height: 100%;
	}

	.one_border_img img {
		object-fit: cover;
	}

	.footer_wrap {
		flex-wrap: wrap;
	}

	.footer_block {
		width: 100%;
	}

	.footer_block2 {
		width: 25%;
		padding: 32px 0 0 0;
	}

	.footer_logo {
		display: flex;
		justify-content: center;
	}

	.footer_social {
		justify-content: center;
	}

	.footer_text {
		text-align: center;
	}

	.two_restagle_wd {
	    width: 75%;
	}

	.copying_block {
	    width: 50%;
	}

	.copying_block2 {
	    width: 50%;
	    padding: 0 0 0 16px;
	}

	.two_restagle_wd2 {
	    width: 55%;
	}
}	


@media screen and (max-width: 1050px) {
	
	.header_nav_ul {
	    display: flex;
	    align-items: center;
	    padding: 0 0 0 20px;
	}

	.header_nav_li {
	    padding: 0 10px 0 0;
	}

	.header_buttons {
	    display: flex;
	    align-items: center;
	    padding: 0 0 0 20px;
	}
  
}


/* стили для sm-устройств */
@media screen and (max-width: 1024px) {
	.one_block3 {
		display: none;
	}

	.one_block {
	    width: 73%;
	}

	.one_block2 {
	    width: 27%;
	    padding: 0 0 0 16px;
	}

	.two_restagle {
	    padding: 0 0 0 20px;
	    width: 80%;
	}

	.three_wrap {
		flex-wrap: wrap;
	}

	.three_block {
		width: 100%;
		order: 2;
	}

	.three_block2 {
		width: 100%;
		order: 1;
		padding: 0 0 40px 0;
	}

	.three {
	    padding: 40px 0 0 0;
	    background: #14062E;
	}

	.three_absolute {
	    position: absolute;
	    top: 0;
	    left: 0;
	    width: 100%;
	    background: #fff;
	    padding: 10px 10px;
	    z-index: 1;
	}

	.three_border {
		height: 290px;
	}

	.three_slayder {
        position: relative;
        height: 450px;
        background: url(../images/three_slayder_bg.svg) 50% 0 no-repeat;
        margin: 0 -16px 0 -16px;
        padding: 153px 0 0 0;
    }

    .three_sl .slick-next {
	    right: 45% !important;
	    background: #14062E url(../images/slayder-arrow.svg) 50% 50% no-repeat !important;
	    top: auto !important;
	    bottom: -85px !important;
	}

	.three_sl .slick-prev {
	    left: 45% !important;
	    background: #14062E url(../images/slayder-arrow2.svg) 50% 50% no-repeat !important;
	    top: auto !important;
	    right: auto !important;
	    bottom: -85px !important;
	}

	.three_slayder:before {
	    z-index: 2;
	    position: absolute;
	    content: '';
	    top: 134px;
	    right: 0px;
	    width: 132px;
	    height: 229px;
	    background: linear-gradient(90deg, rgba(20, 6, 46, 0) 0%, #14062E 90.91%);
	}

	.four {
		padding: 40px 0;
	}

	.stock_block {
		margin-bottom: 60px;
	}

	.stock {
		padding: 40px 0;
	}

	.photos_inner_block {
	    width: 50%;
	}

	.photos_inner_block2 {
	    width: 50%;
	    padding: 14px 0 0 20px;
	}

	.two_restagle_wd {
	    width: 75%;
	}

	.two_restagle_wd2 {
	    width: 55%;
	}

	.two_restagle_wd3 {
	    padding: 0 20px;
	    width: 50%;
	}
  
}

/* стили для sm-устройств */
@media screen and (max-width: 992px) {
	.footer_wrap {
		margin: 0 -10px;
	}

	.footer_block2 {
		width: 50%;
		padding: 32px 10px 0 10px;
	}

	.footer_block {
		order: 1;
		padding: 0 10px;
	}

	.footer_order {
		order: 4;
	}

	.footer_order2 {
		order: 2;
	}

	.footer_order3 {
		order: 3;
	}

	.footer_order4 {
		order: 5;
	}
}


@media screen and (max-width: 900px) {
	/*Burger*/

	.burger {
	    display: block !important;
	}

	.mt-munu-mb .header-navigation-wr {
	    display: block !important;
	}

	.header_wrap {
		position: relative;
		padding: 0;
	}

	.header_top {
		display: none;
	}

	.header_nav {
		display: none;
	}

	.header_buttons {
		display: none;
	}

	.header_left {
		padding: 0 0 0 38px;
	}

	.header {
		padding: 16px 0;
	}

	.header_button {
		padding: 12px 0;
		width: 100%;
		display: inline-block;
		text-align: center;
	}

	.burger_accordion {
		padding: 20px 0 0 0;
	}

	.burger_box_ul {
		flex-wrap: wrap;
	}

	.burger_box_ul_li {
		width: 100%;
		margin: 0 0 6px 0;
		padding: 0 !important;
	}

	.burger_box_ul_li:last-child {
		margin: 0;
	}

	.photos_slayder .slick-slide {
	    margin: 0 14px 0 14px !important;
	} 

	.photos_sl .slick-next {
		display: none !important;
	}

	.photos_sl .slick-prev {
		display: none !important;
	}

	.two_restagle_wd {
        width: 65%;
    }


}


/* Ipad*/ 
@media screen and (max-width: 768px) {
	.one_wrap {
		flex-wrap: wrap;
	}

	.one_block {
		width: 100%;
	}

	.one_border_img_dk {
		display: none;
	}

	.one_border_img_mb {
		display: block;
	}

	.one_block2 {
		width: 100%;
		padding: 16px 0 0 0;
	}

	.one_border_absolute {
		padding: 20px 16px;
	}

	.two_wrap {
		flex-wrap: wrap;
	}

	.two_block {
		width: 100%;
		margin: 0 0 20px 0;
		padding: 0;
	}

	.two {
		padding: 40px 0;
	}

	.title {
	    font-family: 'Inter-SemiBold';
	    font-size: 20px;
	    line-height: 24.05px;
	}

	.photos_inner {
		flex-wrap: wrap;
	}

	.photos_inner_block {
		width: 100%;
	}

	.photos_inner_block2 {
		width: 100%;
		padding: 20px 0 0 0;
	}

	.photos {
		padding: 40px 0;
	}

	.photos_slayder {
	    padding: 24px 0 0 0;
	}

	.photos_dots {
	    margin: 24px 14px 10px 14px;
	    background: #CD7FB433;
	    border-radius: 10px;
	    padding: 10px 0 10px 6px;
	}

	.two_restagle_wd2 {
        width: 45%;
    }

    .copying {
    	padding: 40px 0;
    }

    .copying_wrap {
    	flex-wrap: wrap;
    }

    .copying_block {
    	width: 100%;
    	order: 2;
    }

    .copying_block2 {
    	width: 100%;
    	padding: 0 0 16px 0;
    }

    .copying_slayder_button_text {
    	display: block;
    	padding: 4px 0 0 0;
    }

    .copying_sl .slick-next {
    	display: none !important;
    }

    .copying_sl .slick-prev {
    	display: none !important;
    }

    .copying_border {
    	padding: 16px 16px;
    }

    .copying_border2 {
    	padding: 16px 16px;
    }

    .copying_info_wrap {
    	flex-wrap: wrap;
    }

    .copying_info_block {
    	width: 100%;
    	margin: 0 0 8px 0;
    }

    .two_copying .two_top {
    	flex-wrap: wrap;
    }

    .two_copying_tabs {
    	width: 100%;
    	padding: 24px 0 0 0;
    }

    ul.tabs li {
	    margin: 0 10px 0 0;
	    cursor: pointer;
	    padding: 5px 9px;
	    font-family: 'Inter-SemiBold';
	    font-size: 13px;
	    line-height: 15.73px;
	    color: #949494;
	    border: 1px solid #CCCCCC;
	    border-radius: 10px;
	    position: relative;
	}

	.two_copying .two_wrap {
		padding: 24px 0 0 0;
	}

	.business_slayder {
		display: none;
	}

	.business_slayder_bm {
		display: block;
	}

	.business {
		padding: 40px 0;
	}

	.two_li_business,
	.two_block_business li {
		width: 50%;
	}

	.contacts_wrap {
		flex-wrap: wrap;
	}

	.contacts_block {
		width: 100%;
	}

	.contacts_border {
		height: 362px;
	}

	.contacts_block2 {
		width: 100%;
		padding: 14px 0 0 0;
	}

	.contacts {
		padding: 40px 0;
	}

	.business_slayder_contacts {
		display: block;
		padding: 40px 0 58px 0;
	}

	.business_sl .slick-slide {
		margin: 0 14px 0 14px !important;
	}

	.business_sl .slick-list {
		padding: 0 0 0 0 !important;
	}

	.business_sl .slick-next {
		top: auto !important;
		bottom: -38px !important;
		right: 45% !important;
	}

	.business_sl .slick-prev {
		top: auto !important;
		bottom: -38px !important;
		left: 45% !important;
	}

	.add-info {
		font-size: 12px;
		line-height: 11px;
	}
	.header_number_title {
		display: inline-flex;
	}
	.mobile-socials .header_top_social_li {
		display: list-item;
	}
	.mobile-socials {
		margin-top: 10px;
	}
}


/* Ipad mini*/ 
@media screen and (max-width: 640px) {
	.one_sl .slick-next {
		right: 16px !important;
		top: 16px !important;
	}

	.one_sl .slick-prev {
		right: 50px !important;
		top: 16px !important;
	}

	.one_slayder_info {
	    z-index: 1;
	    position: absolute;
	    width: 100%;
	    bottom: 0;
	    left: 0;
	    padding: 0 16px 16px 16px;
	}

	.one_slayder_title {
	    font-family: 'Inter-SemiBold';
	    font-size: 18px;
	    line-height: 21.05px;
	    color: #fff;
	    margin-bottom: 15px;
	}

	.one_slayder_wrap {
		flex-wrap: wrap;
	}

	.one_slayder_left {
		width: 100%;
		flex-wrap: wrap;
	}

	.one_slayder_left_block {
		width: 100%;
		margin: 0;
		padding: 0 0 16px;
	}

	.one_slayder_suptitle br {
		display: none;
	}

	.one_slayder_link {
		width: 100%;
	}

	.one_slayder_link a {
		width: 100%;
		text-align: center;
	}

	.one_slayder_img {
		height: 370px;
	}

	.one_slayder_img img {
		object-fit: cover;
	}

	.one_slayder_block:after {
	    position: absolute;
	    content: '';
	    /*background: linear-gradient(180deg, rgba(2, 19, 35, 0) 56.37%, #021323 100%);*/
	    top: 0;
		background: linear-gradient(0deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3));

	    right: 0;
	    bottom: 0;
	    left: 0;
	}

	.three_sl .slick-next {
        right: 40% !important;
        background: #14062E url(../images/slayder-arrow.svg) 50% 50% no-repeat !important;
        top: auto !important;
        bottom: -85px !important;
    }

    .three_sl .slick-prev {
        left: 40% !important;
        background: #14062E url(../images/slayder-arrow2.svg) 50% 50% no-repeat !important;
        top: auto !important;
        right: auto !important;
        bottom: -85px !important;
    }

    .three_sl .slick-list {
	    padding: 0 20% 0 20% !important;
	}

	.photos_wrap {
		flex-wrap: wrap;
	}

	.photos_block {
		width: 100%;
		margin: 0 0 20px 0;
	}

	.photos_link a {
	    display: block;
	    border: 1px solid #CCCCCC;
	    border-radius: 8px;
	    overflow: hidden;
	    background: url(../images/photos_link_bg.svg) 50% 0 no-repeat;
	    text-align: center;
	    position: relative;
	    padding: 24px 24px 10px 24px;
	    font-family: 'Inter-SemiBold';
	    font-size: 14px;
	    line-height: 20px;
	    color: #14062E;
	}

	.photos_link_img {
	    display: flex;
	    justify-content: center;
	    padding: 0 0 10px 0;
	}

	.two_restagle_wd2 {
        width: 35%;
    }

    .copying_inner {
    	flex-wrap: wrap;
    	margin: 14px -3px 0 -3px;
    }

    .copying_inner_block {
    	width: 50%;
    	padding: 6px 3px 0 3px;
    }

    .copying_inner_border {
    	padding: 15px 25px;
    }
}

@media screen and (max-width: 575px) {
  	.two_restagle {
	    padding: 0 0 0 20px;
	    width: 55%;
	}

	.footer_ul {
	    padding: 6px 0 0 0;
	}

	.footer_li {
	    padding: 11px 0 0 0;
	}

	.footer_li a {
	    display: block;
	    font-size: 12px;
	    line-height: 14.73px;
	    color: #949494;
	}

	.footer_li2 a {
	    display: flex;
	    align-items: center;
	    font-size: 12px;
	    line-height: 14.73px;
	    color: #14062E;
	}

	.footer_li2 p {
	    display: flex;
	    align-items: center;
	    font-size: 12px;
	    line-height: 14.73px;
	    color: #14062E;
	}

	.stock_img_dk {
		display: none;
	}

	.stock_img_mb {
		display: block;
	}

	.two_restagle_wd2 {
        width: 35%;
    }

    .two_li_business,
	.two_block_business ul li {
    	width: 100%;
    	padding: 10px 0 0 0;
    }

    .two_ul_business,
	.two_block_business ul {
    	padding: 6px 0 0 0;
    	margin: 0;
    }

	body.admin-bar.body-open {
		/*margin-top: 46px;*/
	}
	#wpadminbar {
		/*position: absolute;*/
		/*top: 0;*/
		/*left: 0;*/
	}
}

/* Galaxy S8+*/ 
@media screen and (max-width: 480px) {
  	.three_sl .slick-list {
	    padding: 0 10% 0 10% !important;
	}

	.three_slayder:before {
		display: none;
	}

	.three_slayder:after {
		display: none;
	}

	.three_slayder_title {
	    font-size: 13px;
	    line-height: 15.73px;
	    color: #fff;
	    display: -webkit-box;
	    -webkit-line-clamp: 4;
	    -webkit-box-orient: vertical;
	    overflow: hidden;
	}

	.two_restagle_wd2 {
		display: none;
	}

	.copying_inner_title {
		padding: 0;
		margin: 15px 0 0 0;
		height: 31px;
	}

	.contacts_border2 {
	    background: #F4F4F4;
	    border-radius: 10px 0 0 0;
	    padding: 16px 16px;
	    overflow: hidden;
	}

	.contacts_border3 .contacts_li {
		flex-wrap: wrap;
	}

	.contacts_border3 .contacts_li_title_wd {
		width: 100%;
	}

	.contacts_border3 .contacts_li_link {
		padding: 4px 0 0 0;
	}

	.contacts_border3 .contacts_li_suptitle {
		padding: 4px 0 0 0;
	}

	.business_sl .slick-next {
		top: auto !important;
		bottom: -38px !important;
		right: 42% !important;
	}

	.business_sl .slick-prev {
		top: auto !important;
		bottom: -38px !important;
		left: 42% !important;
	}
}

/* Galaxy*/ 
@media screen and (max-width: 415px) {
  	.three_sl .slick-list {
	    padding: 0 7% 0 7% !important;
	}

	.photos_dots_block {
		height: 60px;
	}

	.two_restagle_wd {
        width: 40%;
    }
}


/* Iphone 6.7.8 */ 
@media screen and (max-width: 375px) {
	
}

/* Iphone 5.5SE */ 
@media screen and (max-width: 320px) {
	
}