

.boomag2.tekhnik           .third_block{display:flex;float: none;flex-direction: column;text-decoration:none;   width:auto;justify-content: center;    max-width: 50%;}
.boomag2.tekhnik           .third{ gap:30px; justify-content: center;display:flex}
.boomag2.tekhnik           .third_block div{    box-sizing: border-box;width:450px;max-width:100%}

.boomag2.tekhnik           .third_block.none .page2_new1_img{    border: 10px solid #f0f2f6;}
.boomag2.tekhnik           .third_block.none .page2_new1_img:hover{    border: 10px solid rgba(255, 215, 0, 1);}

@media (max-width: 630px) {
.boomag2.tekhnik           .third_block.none .page2_new1_img{
        border-width:6px;
    }
.boomag2.tekhnik           .third_block.none .page2_new1_img:hover{    border: 6px solid rgba(255, 215, 0, 1);}

	.boomag2.tekhnik .third_block_text h2{font-size:12px  !important;}

    .boomag2.tekhnik .third {gap: 5px;
        margin-bottom: 20px;
		flex-direction: row;}

 .boomag2.tekhnik .third .page2_new1_img img {
        height: 90px;
        width: auto;
    }
}



.boomag2.tekhnik           .third_block:first-child .page2_new1_img:hover{    border: 10px solid rgba(255, 215, 0, 1);pointer-events:none;}
.boomag2.tekhnik           .third_block:first-child{cursor:default;}

.contan_text .root-item {
    font-weight: bold;
    color: #ffd700;
}
.page3_prezentachion a{
display: flex;    
gap: 10px;
    align-items: center;
   color: #000;
    font-size: 18px;
    font-weight: 600;
}
.page3_prezentachion {
    margin-bottom: 70px;
}
.page3_kaytec_img0{
width:25%;
}
.tekhnik{
margin-top:50px;
}
.contan_ .contan_text{width:50%;
float:left;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0.02em;
    text-align: left;
}
.tekhnik h2 {
    text-transform: uppercase;
    font-family: Calibri;
}
.boomag_text{
float:left;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0.02em;
    text-align: left;
margin-bottom:30px;
width: 100%;
}
.boomag_image{
display: flex;
    justify-content: center;
    margin-bottom: 30px;
width: 100%;
}
.contan .page3{
padding:0px !important;
}
span.colortext_kaytec{
font-size: 22px;
    line-height: 34px;
font-weight:bold;
}
.page3_kaytec_text .third_block_text{
font-size: 16px;
    line-height: 24px;
    letter-spacing: 0.02em;
    text-align: left;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
}
.contan_ .contan_img{width:50%;
float:left;
}
.page3_kaytec_text{
float:left;
width:55%;
margin-right:55px;
}
.page3_kaytec_text.none{
width:65%;
    margin-bottom: 20px;
}
.page3_kaytec_img{
float:left;
width:50%;
}
.page3_kaytec_img img{
max-width:600px;
width: 100%;
    float: right;
}
.page3_kaytec .page3_kaytec_img img{
margin-bottom: 15px;
    border: 1px solid #e9e9e9;
    padding: 15px;

}
.page3_kaytec{
    display: flex;
    align-items: center;
    justify-content: space-between;
margin-bottom:50px;
}
.contan_ .page2_new1_img img{
max-width:480px;
	    height: 100%;
width: calc(100% - 30px);
float: right;
}
.tekhnik .contan_ .page2_new1_img img {
    float: left;
}
.contan_ .page2_new1_img{
float:right;
width: 100%;
}

.contan_{
       display: flex;
    align-items: center;
}
.third_block{
float:left;
margin-right1:50px;}
.tekhnik .third_block{
float:left;
width1:27%;
}
.third_block a{
    text-decoration: none;
}
.third {
    display: flex;
    justify-content1: center;
    margin-bottom: 100px;
}
.third_block_text{
    margin-top: 5px;
    display: flex;
    justify-content: center;
}
.third_block_text h2{
     font-size: 25px;

}
.third_block.orange {
    margin-right: 0px;
}
.page3_mobile_text{
    width: 50%;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0.02em;
    text-align: left;
}
.third_block .page2_new1_img img{
    background: #fff;
border1: 10px solid #f0f2f6;
    transition: .3s;
}
.third_block.yellow .page2_new1_img img{
   border1: 10px solid rgba(255, 220, 68, 1);
}
.third_block.orange .page2_new1_img img{
max-width: 220px;
    border: none;
    display: flex;
}
.third_block.orange .page2_new1_img img{
border1: 10px solid #ff6705;
    transition: .3s;
    display: flex;
    justify-content: center;
max-width: 356px;
    background: #fff;
}
.third_block.orange .page2_new1_img img:hover{
   border1: 10px solid #f0f2f6;
}
.page3_kaytec_sertific{
width:100%;
height:100%;
margin-bottom: 40px;
    text-align: center;
}

.page2_new1_img img{
	width1: calc(100% - 20px);
	    height1: 248px;
}
.boomag_text_mini{
float:left;
width: 38%;
    margin-left: 150px;
    margin-bottom: 50px;
    margin-top: 50px;
}
.boomag_text_main{
    font-size: 31px;
    font-weight: 600;
    line-height: 41.66px;
    letter-spacing: 0.02em;
    text-align: center;
    color: #333333;
}
.boomag_apave .boomag_text_main {
    text-decoration: underline;
}
.boomag_apave .contan_ .page2_new1_img {
    float: left;
}
.boomag_apave .contan_ {
    margin: 50px 0px;
}
.boomag_apave .contan_ .page2_new1_img img {
    max-width: 250px;
    max-height: 250px;
}
.boomag_apave .contan_ .contan_img {
    display: flex;
    justify-content: center;
}
.page3_kaytec_img0 img{
width:100%;
}
.page3_kaytec_sertific img{
width:100%;
    max-width: 600px;
}
.boomag_image img{
width:100%;
    max-width: 650px;
}
.boomag_image.new img{
width:100%;
    max-width: 800px;
}
.tekhnik table {
	width: 90%;
	margin-bottom: 20px;
border: 2px solid rgb(255 255 255);
	border-collapse: collapse; 
}
.tekhnik table th {
        background: rgba(255, 220, 68, 1);
}
.contan .third .third_block .page2_new1_img img:hover {
    border1: 10px solid rgba(255, 220, 68, 1);
    transition: .3s;
}
.tekhnik table td {
       text-align:center;
background: rgb(207 213 234);
}
.tekhnik table tr {
       margin-top:5px;
}
.boomag_apave_big{
width:100%;
}
.boomag_apave_big_left{
width:50%;
float:left;
}
.boomag_text_mini.journ{
    font-weight: bolder;
}
.boomag_apave_big_left_block_photo{
margin-bottom:15px;
}
.boomag_apave_big_left_block_photo img{
width:100%;
}
.boomag_apave_big_left_block{
margin-bottom:35px;
height1: 380px;
   max-width1: 400px;
}
.boomag_apave_big_left_block.right{
float:right;
}
@media (max-width:1400px){
.boomag_text_mini {
    width: 50%;
    margin-left: 0px;
    display: flex;
    justify-content: center;
}
.tekhnik .third_block {
    float: left;
    width1: 24%;
}
.tekhnik .third_block_text h2{
    font-size: 24px !important;
}
.page3_kaytec_text {
    width: 55%;
    margin-right: 70px;
}
.contan_ .contan_text {
    padding-right: 55px;
}
.page3_mobile_text {
    padding-right: 50px;
}
}

@media (max-width:1000px){
.page3_kaytec_img0 {
    width: 45%;
}

.page3_kaytec_text {
    width: 55%;
}
.tekhnik .container {
    padding: 0 15px !important;
}
.dormashin {
    padding: 0 15px !important;
}
}
@media (max-width:1200px){
.third {
    margin-bottom: 50px;
}
.page2_new1_img img {
    width1: 100%;
		height1: 185px;}
.third {
    margin-bottom: 50px;
    margin-top: 50px;
}
}
@media (max-width: 800px) {
 .tekhnik .third .third_block {
        float: left;
        width1: 43%;
    }
	.boomag_apave_big_left_block_text{
    font-size: 14px;
}
    .tekhnik .page2_new1_img img {
        /*height: 200px*/;
    }
    .tekhnik .page2_new1_img img {
        /*height: 193px*/;
    }
.page3_kaytec_text.none{
width:100%;
}
.boomag_apave_big_left_block {
    margin-bottom: 35px;
    height1: 270px;
    max-width1: 250px;
}
.third .page2_new1_img img {
        height1: 150px;
    }
.boomag_apave .contan_ .contan_img {
    margin-bottom: 30px;
}
.contan_ .contan_text {
    width: 100%;
}
.page3_kaytec {
    flex-direction: column-reverse;
}
    .page3_kaytec_text {
        width: 100%;
        margin-right: 0px;
    }
    .contan_ .contan_text {
        margin-bottom: 30px;
    }
.contan_ .contan_img {
    width: 100%;
    float: left;
}
.contan_ .page2_new1_img img {
        height: auto;
        margin-left: auto;
        margin-right: auto;
        display: block;
        float: none;
        width: calc(100% - 30px);
    }
.contan h2 {
    font-size: 18px;
}
.contan_ .page2_new1_img {
    float: left;
}
.contan_ {
    flex-direction: column;
}
.contan_ .contan_text {
		margin-bottom: 30px;}
.contan_ .page2 {
         margin-bottom: 55px;
    }
.contan_ .contan_text {
    padding-right: 0px !important;
}

.contan .page3_mobile_text {
    padding-right: 0px;
}
}
@media (max-width: 1010px) {
.boomag_apave_big_left_block {
    margin-bottom: 35px;
    height1: 305px;
    max-width1: 300px;
}
.contan .page3 {
    padding: 0px 15px !important;
}
.page3 .page3_img {
        min-width: 516px;
    }
.inner-page .container {
    /*padding: 0 15px !important;*/
}
    .tekhnik .third_block {
        float: left;
        width: 37%;
    }
.tekhnik .page2_new1_img img {
        /*width: 100%;
        height: 237px;*/
    }
}

@media (max-width: 630px) {

.page4_text2 {
       
        font-size: 14px;
    }
body .page4_text {

    gap: 0px 0;
}

.container .our-dealers {

    margin-bottom: 50px;

}
.page3_kaytec_img0 img {
    margin-bottom: 15px;
}
.tekhnik .third {
    display: flex;
    margin-bottom: 100px;
    justify-content: center;
    /*flex-direction: column;*/
    align-items: center;
}
.tekhnik .third .third_block {
    float: none;
    width1: 70%;
margin-bottom:20px;
}
.boomag_apave_big_left {
    width: 100%;
}
    .third .page2_new1_img img {
        height1: 280px;
    }
.boomag_apave_big_left_block.right
Specificity: (0,2,0)
 {
    float: none;
}
.boomag_apave_big_left_block {
    margin-bottom: 55px;
    height: 100%;
    max-width: 100%;
}
.third_block {
    float: none;
    width1: 50%;
    margin-right: auto;
    margin-left: auto;
}
    .third_block {
        width1: 70%;
    }
.contan .page3_mobile_text {
		width: 100%;}
.contan_ .page2_new1_img img {
        height: 241px;
    }

.third_block.orange {
margin-right: auto;
}
.contan .page2{
    margin-bottom: 50px!important ;
margin-top: 0px!important ;
}
.boomag_text_mini {
    width: 100%;
    margin-bottom: 20px;
    margin-top: 20px;
    display: block;
    margin-left: 0px;
}
contan_img .contan_ .page2_new1_img img {
        height: auto;
    }
}
@media (max-width: 520px) {
    .third .page2_new1_img img {
        heigh1t: 230px;
    }
span.colortext_kaytec {
    font-size: 16px;
    line-height: 24px;
}
}
@media (max-width: 400px) {
.tekhnik table th {
    font-size: 11px;
padding: 5px;
}
    .tekhnik .third .page2_new1_img img {
        /*height: 170px;*/
    }
  .third .page2_new1_img img {
        height1: 200px;
    }
.tekhnik table td {
    font-size: 10px;
    padding: 5px;
}
    .boomag_text_mini {
        font-size: 13px;
        line-height: 18px;
    }
    .contan_ .contan_text {
        font-size: 14px;
        line-height: 18px;
    }
}