 html,body  {
 background:   url(images/white2_veset_bg_m.jpg) fixed;
 }

 /* hiba oldal error 404 */
/* uzenet */
.u-section-1er .u-sheet-1 {
 min-height: 320px;
 padding: 30px;
  background:   url(images/red_veset_drk.jpg) center center;
  border: solid 1px  black;
 width: 100%;
 margin: 10px auto 16px auto;  }

.u-section-1er .u-group-1 {
  margin: 0 auto;
  min-height:320px;
 background:   url(images/red_veset_slm.jpg) center center;
   width: 100%;
  border: solid 1px  white;
  border-radius: 8px;
  padding: 30px;
    }
   /* vendegkonyv */
.u-section-1er .u-sheet-1f {
 min-height: 60px;
 padding: 10px;
   background:     url(images/khaki_veset_drk_ss.jpg) center center;
  border: solid 1px  black;
 width: 100%;
 margin: 10px auto 10px auto;  }

.u-section-1er .u-sheet-1fer {
 min-height: 60px;
 padding: 14px;
 background: url(images/khaki_veset_drk_ss.jpg) center center;
  border: solid 1px  black;
 width: 100%;
 margin: 10px auto 10px auto;  }


 .u-section-1er .u-group-1ser {
  margin: 0 auto;
  min-height:60px;
 background:   url(images/khaki_veset_drk.jpg)   center center;
   width: 100%;
  border: solid 1px  white;
  border-radius: 8px;
  padding: 24px;
    }

 .u-section-1er .u-group-1fs {
  margin: 0 auto;
  min-height:60px;
 background:  url(images/red_veset_slm.jpg) center center;
   width: 100%;
  border: solid 1px  white;
  border-radius: 8px;
  padding: 24px;
    }
.u-section-1er .u-group-1f {
  margin: 0 auto;
  min-height:60px;
 background:  url(images/gold_dark_veset_bg_lh.jpg) center center;
   width: 100%;
  border: solid 1px  white;
  border-radius: 8px;
  padding: 10px; }

.u-section-1er .u-group-1fff {
  margin: 0 auto;
  min-height:60px;
 background:  url(images/red_veset_1.jpg) center center;
   width: 100%;
  border: solid 1px  white;
  border-radius: 8px;
  padding: 10px; }




 .u-section-1er .u-layout-cell-1f {
 min-height:60px; }

.u-section-1er .u-container-layout-2f {
   min-height: 60px;
 border: solid 2px #F6F4EF;
    border-radius: 8px;
  /*   background-color: #4a0000; */
   background:   url(images/white2_veset_bg_m.jpg) center center;
 padding: 10px; }

 .u-section-1er .u-text-2f {
    font-family: 'MTCORSVA';
  font-size: 2.243rem;
 color: #6E6949;
  letter-spacing: 5px;
  font-weight: 600;
 text-shadow: 1px 1px 0px  #A30000;
 margin: 0px auto 10px  auto; }

 .u-section-1er .u-text-2fc {
    font-family: 'MTCORSVA';
  font-size: 2.243rem;
 color: #A30505;
  letter-spacing: 5px;
  font-weight: 600;
 text-shadow: 1px 1px 0px  #BCB476;
 margin: 0px auto 10px  auto; }
/* vvvvvvvvvvvvv */



.u-section-1er .u-container-layout-1 {
/* background:   url(images/sbarna_veset_mv.jpg) center center;*/

 padding: 16px;  }

.u-section-1er .u-layout-wrap-1 {
  margin: 0 auto; }

.u-section-1er .u-layout-cell-1 {
 min-height:300px; }

.u-section-1er .u-container-layout-2 {
   min-height:320px;
 border: solid 2px #F6F4EF;
    border-radius: 8px;
  /*   background-color: #4a0000; */
   background:   url(images/white2_veset_bg_m.jpg) center center;
 padding: 30px; }



.u-section-1er .u-text-2 {
    font-family: 'MTCORSVA';
  font-size: 2.843rem;
 color: #8F0000;
  letter-spacing: 10px;
  font-weight: 600;
 text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.96);
 margin: 0px auto 10px  auto; }

.u-section-1er .u-text-22 {
     font-family: 'MTCORSVA';
  font-size: 2.16rem;
 color: #8F0000;
   letter-spacing: 3px;
   font-weight: 600;
 text-shadow: 2px 1px 0px rgba(255, 255, 255, 0.96);
 margin: 10px auto 0px auto;}

.u-section-1er .u-layout-cell-2 {
  min-height: 54px; }

.u-section-1er .u-container-layout-3 {
  padding: 0px; }

.u-section-1er .u-image-1 {
  width: auto;
  height:100px;
  margin: 10px auto 10px auto;  }

.u-section-1er .u-layout-cell-3 {
 min-height: 54px; }

.u-section-1er .u-container-layout-4 {
  padding: 0px;}

.u-section-1er .u-text-1 {
    font-family: 'MTCORSVA';
 font-size: 1.626rem;
 color: white;
   font-weight: 600;
 text-shadow: 2px 1px 0px rgba(38, 38, 38, 0.6);
 margin: 0px 0px 0px auto; }

.u-section-1er .u-text-11 {
    font-family: 'MTCORSVA';
 font-size: 1.626rem;
 color: white;
  font-weight: 600;
 text-shadow: 2px 1px 0px rgba(38, 38, 38, 0.6);
  margin: 0px 0px 0px auto; }

@media (max-width: 1399px) {
}

@media (max-width: 1199px) {

.u-section-1er .u-text-1 {
 font-size: 1.6rem;
 }

.u-section-1er .u-text-11 {
  font-size: 1.6rem;
 }
.u-section-1er .u-image-1 {
  height:94px;
   }

.u-section-1er .u-text-2 {
  font-size: 2.0rem;
 }

.u-section-1er .u-text-22 {
   font-size: 1.56rem;
 }

}

@media (max-width: 991px) {
.u-section-1er .u-text-1 {
 font-size: 1.3rem;
 }

.u-section-1er .u-text-11 {
  font-size: 1.3rem;
 }
.u-section-1er .u-image-1 {
  height:94px;
   }

.u-section-1er .u-text-2 {
  font-size: 1.80rem;
 }

.u-section-1er .u-text-22 {
   font-size: 1.3rem;
 }






}

@media (max-width: 767px) {
.u-section-1er .u-text-2{
 letter-spacing: 5px;
  font-size:1.65rem;
margin: 0px auto 24px auto;}
.u-section-1er .u-text-22 {
margin: 0px auto;}





}

@media (max-width: 576px) {
.desktop-fej{
    display: none !important;}
.desktop-error{
    display: none !important;}
}

@media (min-width: 575px) {
.mobile-fej{
    display: none !important;}
.mobile-error{
    display: none !important;}
}

 @media (max-width: 575px) {
 .u-section-1er .u-sheet-1{
   min-height: 300px;
 }

.u-section-1er .u-group-1 {
  min-height: 300px;
padding: 10px 10px 10px 10px;}
.u-section-1er .u-container-layout-2 {

 padding: 10px;
}

 .u-section-1er .u-text-2{
   line-height: 2;
 font-size: 1.53rem;
}
.u-section-1er .u-text-22{
  font-size: 1.53rem;
}



}

@media (max-width: 460px) {
}

@media (max-width: 380px) {
}

/*  */
/* 404fejlec */
.u-section-1 .u-sheet-1er {
 min-height: 60px;
 padding: 12px;
  /* background:  url(images/grey_natur_veset_bg.jpg) center center; */
    background:   transparent;
  border: solid 1px  black;
 width: 100%;
 margin: 6px auto 0px auto;  }

.u-section-1 .u-group-1er {
  margin: 0 auto;
  height: auto;
/*  background:   url(images/red_veset_slm.jpg) center center;  */
   width: 100%;
   border: solid 1px  #878787;
   border-radius: 8px;
  padding: 0px 20px 0px 20px;
    }
 .u-section-1 .u-text-2 {
    font-family: 'MTCORSVA';
  font-size: 2.2643rem;
 color: white;
  font-weight: 600;
 text-shadow: 1px 1px 0px rgba(38, 38, 38, 0.6);
 margin: 0px auto 0px 0px; }

.u-section-1 .u-text-22 {
     font-family: 'MTCORSVA';
  font-size: 1.616rem;
  color: white;
   font-weight: 600;
 text-shadow: 2px 1px 0px rgba(38, 38, 38, 0.6);
 margin: 0px auto 0px 0px;}

 /* 404 */




/* fejlec */
.u-section-1 .u-sheet-1 {
 min-height: 60px;
 padding: 12px;
   background:     url(images/khaki_veset_drk_ss.jpg) center center;
  border: solid 1px  black;
 width: 100%;
 margin: 6px auto 0px auto;  }

.u-section-1 .u-group-1 {
  margin: 0 auto;
  height: auto;
  background: url(images/barna_veset_dark_bg.jpg) center center;
   width: 100%;
   border: solid 1px  white;
   border-radius: 8px;
  padding: 0px 20px 0px 20px;}

.u-section-1 .u-container-layout-1 {
  padding: 0px 6px 0px 6px;  }

.u-section-1 .u-layout-wrap-1 {
  margin: 0 auto; }

.u-section-1 .u-layout-cell-1 {
min-height: 54px; }

.u-section-1 .u-container-layout-2 {
  padding: 0px; }

.u-section-1 .u-text-2 {
    font-family: 'MTCORSVA';
  font-size: 2.043rem;
 color: white;
  font-weight: 600;
   letter-spacing: 4px;
 text-shadow: 1px 1px 0px #080302;
 margin: 0px auto 0px 0px; }

.u-section-1 .u-text-22 {
     font-family: 'MTCORSVA';
  font-size: 1.8843rem;
  color: white;
   font-weight: 600;
    letter-spacing: 1px;
 text-shadow: 1px 1px 0px #080302;
 margin: 0px auto 0px 0px;}

.u-section-1 .u-layout-cell-2 {
  min-height: 54px; }

.u-section-1 .u-container-layout-3 {
  padding: 0px; }

.u-section-1 .u-image-1 {
  width: auto;
  height:100px;
  margin: 10px auto 10px auto;  }

.u-section-1 .u-layout-cell-3 {
 min-height: 54px; }

.u-section-1 .u-container-layout-4 {
  padding: 0px;}

.u-section-1 .u-text-1 {
    font-family: 'MTCORSVA';
 font-size: 1.6843rem;
 color: white;
   font-weight: 600;
    letter-spacing: 2px;
 text-shadow: 1px 1px 0px #080302;
 margin: 0px 0px 0px auto; }

.u-section-1 .u-text-11 {
    font-family: 'MTCORSVA';
 font-size:1.6843rem;
 color: white;
  font-weight: 600;
   letter-spacing: 1px;
 text-shadow: 1px 1px 0px #080302;
  margin: 0px 0px 0px auto; }

@media (max-width: 1399px) {
}

@media (max-width: 1199px) {

.u-section-1 .u-text-1 {
 font-size: 1.6rem;
 }

.u-section-1 .u-text-11 {
  font-size: 1.6rem;
 }
.u-section-1 .u-image-1 {
  height:94px;
   }

.u-section-1 .u-text-2 {
  font-size: 2.0rem;
 }

.u-section-1 .u-text-22 {
   font-size: 1.56rem;
 }

}

@media (max-width: 991px) {
.u-section-1 .u-text-1 {
 font-size: 1.3rem;
  margin-left: 88px;
  text-align: right;
 }

.u-section-1 .u-text-11 {
  font-size: 1.3rem;
 }
.u-section-1 .u-image-1 {
  height:94px;
   }

.u-section-1 .u-text-2 {
  font-size: 1.80rem;
 }

.u-section-1 .u-text-22 {
   font-size: 1.3rem;
  letter-spacing: 0px;
 margin-right:72px;
 text-align: left;
 }

}

@media (max-width: 767px) {
.u-section-1 .u-text-2 {
margin: 0px auto;}
.u-section-1 .u-text-22 {
margin: 0px auto;}
.u-section-1 .u-text-1 {
margin: 0px auto;}
.u-section-1 .u-text-11 {
margin: 0px auto;}

}

@media (max-width: 576px) {
.desktop-fej{
    display: none !important;}
}

@media (min-width: 575px) {
.mobile-fej{
    display: none !important;}
}

 @media (max-width: 575px) {
 .u-section-1 .u-sheet-1{
     max-height: 420px;}
.u-section-1 .u-group-1 {
  padding-top:14px;
 padding-bottom:24px;}
 .u-section-1 .u-text-2 {
  font-size: 2.4867rem;
 line-height: 0;
 letter-spacing: 3px;
  margin: 24px auto 20px auto;}
.u-section-1 .u-text-22 {
  text-align: center;
 font-size: 1.8788rem;
margin: 16px auto 0px auto;}
.u-section-1 .u-text-1 {
  text-align: center;
 font-size: 1.46rem;
 margin: 0px 20px 0px 20px;}
.u-section-1 .u-text-11 {
  font-size: 1.546rem;
  margin: 0px auto;}
 .u-section-1 .u-image-1 {
  height: 116px;
  margin: 10px auto 10px auto;}
}

@media (max-width: 366px) {
 .u-section-1 .u-text-2 {
  font-size: 2.1867rem;
 line-height: 0.5;
 letter-spacing: 3px;
  margin: 14px auto 10px auto;}
.u-section-1 .u-text-1 {
  font-size: 1.236rem;
 margin: 10px auto 0px auto;;}
.u-section-1 .u-text-11 {
  font-size: 1.236rem;
  margin: 0px auto;}
  .u-section-1 .u-image-1 {
  height: 110px;
  margin: 10px auto 10px auto;
}
}


/* back slide */
.u-section-2 .u-sheet-1 {
  width: 100%;
 min-height: 530px;
 padding:   0px 60px 0px 60px;
 margin:  0px auto ;
}

.u-section-2 .u-group-1 {
  min-height: 530px;
  margin: 0px auto;
  height: auto;
  width: 100%;
}

.u-section-2 .u-container-layout-201 {
    background:     url(images/red_veset_1.jpg) center center;
  background-size:  auto;
  padding: 16px;
    border-radius: 16px;
  margin: 60px auto 60px auto; }

.u-section-2 .u-image-t11 {
 width: 100%;
min-height: 560px;
 margin: 0px auto; }

.u-section-2 .u-container-layout-202 {
    background:  url(images/white2_veset_bg_m.jpg);
  background-size:  auto;
  padding: 12px;
    border-radius: 16px;
  margin: 0px auto 0px auto;
}

.u-section-2 .u-container-layout-1 {
    background:    url(images/green_veset_1.jpg) center center;
   background-size:  auto;
 border:solid 1px #000000;
   border-radius: 12px;
 padding: 16px;
  margin: 0 auto;

}

.u-section-2 .u-slider-1 {
  min-height: 560px;
 padding: 14px;
  margin-bottom: 0;
  background:  url(images/white2_veset_bg_m.jpg);
  height: auto;
  pointer-events: none;
      z-index: 1;
border:solid 1px #B2BAAB;
border-radius: 10px;

/*   border: solid 1px  #2E3331;   */
 /*  border-radius: 30px;  */
}


.u-section-2 .u-image-1 {
 border:dotted 2px #BDB08F;
border-radius: 10px;
width: 100%;
   max-height: 560px;
background-image: url(images/slide/alma_light_retes.png);
  background-position: center center;
}

.u-section-2 .u-container-layout-2 {
  width: 100%;
  padding:0px; }


.u-section-2 .u-image-2 {
 border:dotted 2px #BDB08F;
border-radius: 10px;
 width: 100%;
   max-height: 560px;
background-image:  url(images/slide/csokis_rizses_retes.png);
  background-position: center center;
}

.u-section-2 .u-container-layout-3 {
  width: 100%;
  padding:0px;
}

.u-section-2 .u-image-3 {
 border:dotted 2px #BDB08F;
border-radius: 10px;
  width: 100%;
   max-height: 560px;
 background-image: url(images/slide/almas_dios_retes.png);
  background-position: center center;
}

.u-section-2 .u-image-4 {
 border:dotted 2px #BDB08F;
border-radius: 10px;
  width: 100%;
   max-height: 560px;
background-image:  url(images/slide/edes_turos_retes.png);
  background-position: center center;
}

.u-section-2 .u-image-5 {
 border:dotted 2px #BDB08F;
border-radius: 10px;
   width: 100%;
   max-height: 560px;
 background-image:  url(images/slide/konyak_meggyes_makos_retes.png);
  background-position: center center;
}

.u-section-2 .u-image-6 {
 border:dotted 2px #BDB08F;
border-radius: 10px;
  width: 100%;
   max-height: 560px;
 background-image:   url(images/slide/almas_retes.png);
  background-position: center center;
}

.u-section-2 .u-image-7 {
 border:dotted 2px #BDB08F;
border-radius: 10px;
   width: 100%;
   max-height: 560px;
 background-image:   url(images/slide/ananasz_turos_retes.png);
  background-position: center center;
}




.u-section-2 .u-container-layout-4 {
  width: 100%;
 padding: 0px;}

.u-section-2 .u-container-layout-5 {
  width: 100%;
 padding: 0px;}


 @media (min-width: 1629px) {
 /* back slide */
.u-section-2 .u-sheet-1 {
  width: 100%;
 min-height: 530px;
 padding:   0px 60px 0px 60px;
 margin:  0px auto ;
}

.u-section-2 .u-group-1 {
  min-height: 530px;
  margin: 0px auto;
  height: auto;
  width: 100%;
}

.u-section-2 .u-container-layout-201 {
    background:     url(images/red_veset_1.jpg) center center;
  background-size:  auto;
  padding: 16px;
    border-radius: 16px;
  margin: 60px auto 60px auto; }

.u-section-2 .u-image-t11 {
 width: 100%;
min-height: 560px;
 margin: 0px auto; }

.u-section-2 .u-container-layout-202 {
    background:  url(images/white2_veset_bg_m.jpg);
  background-size:  auto;
  padding: 12px;
    border-radius: 16px;
  margin: 0px auto 0px auto;
}

.u-section-2 .u-container-layout-1 {
    background:    url(images/green_veset_1.jpg) center center;
   background-size:  auto;
 border:solid 1px #000000;
   border-radius: 12px;
 padding: 16px;
  margin: 0 auto;

}

.u-section-2 .u-slider-1 {
  min-height: 560px;
 padding: 14px;
  margin-bottom: 0;
  background:  url(images/white2_veset_bg_m.jpg);
  height: auto;
  pointer-events: none;
      z-index: 1;
border:solid 1px #B2BAAB;
border-radius: 10px;

/*   border: solid 1px  #2E3331;   */
 /*  border-radius: 30px;  */
}


.u-section-2 .u-image-1 {
 border:dotted 2px #BDB08F;
border-radius: 10px;
width: 100%;
   max-height: 560px;
background-image: url(images/slide/alma_light_retes.png);
  background-position: center center;
}

.u-section-2 .u-container-layout-2 {
  width: 100%;
  padding:0px; }


.u-section-2 .u-image-2 {
 border:dotted 2px #BDB08F;
border-radius: 10px;
 width: 100%;
   max-height: 560px;
background-image:  url(images/slide/csokis_rizses_retes.png);
  background-position: center center;
}

.u-section-2 .u-container-layout-3 {
  width: 100%;
  padding:0px;
}

.u-section-2 .u-image-3 {
 border:dotted 2px #BDB08F;
border-radius: 10px;
  width: 100%;
   max-height: 560px;
 background-image: url(images/slide/almas_dios_retes.png);
  background-position: center center;
}

.u-section-2 .u-image-4 {
 border:dotted 2px #BDB08F;
border-radius: 10px;
  width: 100%;
   max-height: 560px;
background-image:  url(images/slide/edes_turos_retes.png);
  background-position: center center;
}

.u-section-2 .u-image-5 {
 border:dotted 2px #BDB08F;
border-radius: 10px;
   width: 100%;
   max-height: 560px;
 background-image:  url(images/slide/konyak_meggyes_makos_retes.png);
  background-position: center center;
}

.u-section-2 .u-image-6 {
 border:dotted 2px #BDB08F;
border-radius: 10px;
  width: 100%;
   max-height: 560px;
 background-image:   url(images/slide/almas_retes.png);
  background-position: center center;
}

.u-section-2 .u-image-7 {
 border:dotted 2px #BDB08F;
border-radius: 10px;
   width: 100%;
   max-height: 560px;
 background-image:   url(images/slide/ananasz_turos_retes.png);
  background-position: center center;
}




.u-section-2 .u-container-layout-4 {
  width: 100%;
 padding: 0px;}

.u-section-2 .u-container-layout-5 {
  width: 100%;
 padding: 0px;}


}
@media (max-width: 1399px) {
.u-section-2 .u-sheet-1 {
 padding-bottom:   40px;}

.u-section-2 .u-slider-1 {
  min-height: 500px;}
}

@media (max-width: 1199px) {
 .u-section-2 .u-sheet-1 {
 min-height: 380px;
 padding-left: 30px;
 padding-right: 30px;
}
.u-section-2 .u-container-layout-201 {
   margin: 40px auto 0px auto; }
.u-section-2 .u-group-1 {
  min-height: 430px;}

.u-section-2 .u-image-t11 {
min-height: 460px; }

 .u-section-2 .u-slider-1 {
  min-height: 400px;}
}



@media (max-width: 991px) {
.u-section-2 .u-slider-1 {
  min-height: 320px;}
}
@media (max-width: 767px) {
.u-section-2 .u-sheet-1 {
padding-right: 10px;
padding-left: 10px;
 min-height: 100px; }
.u-section-2 .u-group-1 {
  min-height: 100px;}
.u-section-2 .u-slider-1 {
  min-height: 240px;}
.u-section-2 .u-container-layout-201 {
  padding: 8px;}
.u-section-2 .u-container-layout-1 {
  padding: 8px;}

}
@media (max-width: 576px) {
.desktop-slide{
    display: none !important;}
}

@media (min-width: 575px) {
.mobile-slide{
    display: none !important;}
}

@media (max-width: 575px) {
 .u-section-2 .u-image-s1{
  border: solid 1px  #CCC2A9;
 border-radius: 10px;
 max-height: 240px;
  width: 340px;
    margin: 0px auto; }
.u-section-2 .u-container-layout-201 {
 min-height: 260px;
border-radius: 0px;
/*border: solid 1px #4A5E78;*/
 background:  url(images/sbarna_veset_mv.jpg)  center center;
 padding:14px 0px 14px  0px;}

 .u-section-2 .u-container-layout-1 {
  border: solid 3px white;
  padding: 14px 14px 14px 14px;

 }

.u-section-2 .u-sheet-1 {
  min-height: 260px;
padding: 0px;
 margin: -32px auto 0px auto;}

 .u-section-2 .u-slider-1 {
  min-height: 260px;
  margin-top: 0;
  margin-bottom: 0;
  border:none;
  height: auto;
  pointer-events: none;}

.u-section-2 .u-group-1 {
  min-height: 260px;}
 }




@media (max-width: 460px) {
.u-section-2 .u-image-s1{
 max-height: 240px;
  width: 340px;
   }
.u-section-2 .u-group-1 {
  min-height: 200px;

}  }


@media (max-width: 400px) {
 .u-section-2 .u-image-s1{
 max-height: 214px;
  width: 314px;
   }

}

@media (max-width: 380px) {
.u-section-2 .u-image-s1{
 max-height: 200px;
  width: 300px;  }
}

@media (max-width: 360px) {
.u-section-2 .u-image-s1{
 max-height: 194px;
  width: 280px;  }
}

/*  */
/* /////////////////////////////////////////////// */

/* :::::::::::::::::::::::::::::::::::::::::: */

 /* vm slidemas */
.u-section-111 .u-sheet-1 {
  min-height: 400px;
  margin: 10px  auto 30px  auto;
/* border: solid 1px  #A1CC5A; */
 }

.u-section-111 .u-image-1 {
  min-height: 400px;

  }

.u-section-111 .u-container-layout-1 {
  width:  100%;
 margin: 0px  auto 0px  auto;
 padding: 30px;
 }

.u-section-111 .u-image-2 {
  min-height: 400px;
  margin: 0px  auto 0px  auto;
   width: 60%;
  }

.u-section-111 .u-container-layout-2 {
/*  border: solid 1px  #BC61CC; */
 margin: 0px;
 width:  100%;
 padding:0px; }

.u-section-111 .u-layout-wrap-1 {
  width: 100%;
margin-top: 0;
  margin-bottom: 0; }

.u-section-111 .u-image-3 {
  min-height: 420px;
  width: 100%;}

.u-section-111 .u-container-layout-3 {
  padding: 20px 20px 20px 20px;
  width: 100%;
  /*  border: solid 1px black;*/

 }

.u-section-111 .u-image-4 {
  width: 100%;
  min-height: 420px;
  height: auto;
/* background-image: linear-gradient(to bottom, #570C00, #000000); */
 /*background: url("./images/icons/htm_bg_red.jpg");
  background-position: 50% 50%*/
  /*margin: 0 0px 0 auto;*/  }

.u-section-111 .u-container-layout-4 {
  padding: 0px 0px 0px 0px;
}

.u-section-111 .u-slider-1 {
  min-height: 420px;
  margin: 0px  auto 0px  auto;
  height: auto;
   width: 100%;  }

/*.u-section-111 .u-carousel-indicators-1 {
  position: absolute;
  bottom: 10px;
}*/

.u-section-111 .u-container-layout-5 {
  padding: 20px 20px;
}

.u-section-111 .u-image-5 {
  height: 400px;
  width: 100%;
}

.u-section-111 .u-container-layout-6 {
  padding: 20px 20px;
}

.u-section-111 .u-image-6 {
  height: 400px;
 width: 100%;
}

.u-section-111 .u-container-layout-7 {
  padding: 20px 20px;
}

.u-section-111 .u-image-7 {
  height: 400px;
  width: 100%;
}

.u-section-111 .u-container-layout-8 {
  padding: 20px 20px;
}

.u-section-111 .u-image-8 {
  height: 400px;
 width: 100%;
}

.u-section-111 .u-carousel-control-1 {
  width: 46px;
  height: 46px;
}

.u-section-111 .u-carousel-control-2 {
  width: 40px;
  height: 40px;
}

.u-section-111 .u-image-9 {
  min-height: 400px;
/*  background-image: url("./images/bg-concrete_white.jpg");
  background-position: 50% 50%;*/
}

.u-section-111 .u-container-layout-9 {
  padding: 18px 18px;
 /*  background-image: url("./images/icons/htm_bg_white.jpg");
  background-position: 50% 50%; */ }

.u-section-111 .u-image-10 {
  width: 100%;
  min-height: 418px;
  height: auto;
 /* background-image: linear-gradient(to top, #570C00, #000000); */
 /* background: url("./images/icons/htm_bg_red.jpg");
  background-position: 50% 50%;*/
 /* margin: 0 -2px 0 auto; */  }

.u-section-111 .u-container-layout-10 {
  padding: 20px;
}
/* //////////////////////////////// */
@media (max-width: 767px) {
  .u-section-111 .u-sheet-1 {
    min-height: 200px;
     max-width: 74%;
   margin-bottom: 0px;
   margin-top: -320px;
  }
 .u-section-111 .u-image-1 {
    min-height: 230px;

  }
  .u-section-111 .u-image-2 {
    min-height: 230px;
    margin-top: 0px;
  }

  .u-section-111 .u-container-layout-1 {
   margin: 0 auto;
    padding: 0px;
  }

  .u-section-111 .u-container-layout-2 {
  margin: 0 auto;
    padding: 0px;
  }

  .u-section-111 .u-image-3 {
    min-height: 240px;
     width: 76%;
      margin: 0 auto;
  }

  .u-section-111 .u-container-layout-3 {
   width: 76%;
    padding: 0px;
 max-height: 240px;
 margin: 0 auto;
  border: none;
/*  border-left: solid 2px #A8A8A8;
  border-right: solid 2px #A8A8A8;*/
   }

 /* .u-section-111 .u-image-4 {
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }*/

  .u-section-111 .u-slider-1 {
    min-height: 240px;

  }

  .u-section-111 .u-container-layout-5 {
  /*  padding-right: 10px; */
    padding: 10px;
  }

  .u-section-111 .u-image-5 {
    height: 230px;
  /*padding: 16px;*/
   border: 2px solid white;
   border-radius: 10px;
}

  .u-section-111 .u-container-layout-6 {
    padding: 10px;}

  .u-section-111 .u-image-6 {
    height: 230px;
  /*   padding: 16px;  */
    border: 2px solid white;
   border-radius: 10px;
  }

  .u-section-111 .u-container-layout-7 {
    padding: 10px;
  }

  .u-section-111 .u-image-7 {
    height: 230px;
   /*  padding: 16px; */
   border: 2px solid white;
  border-radius: 10px;
  }
 .u-section-111 .u-image-8 {
    border: 2px solid white;
 /*   padding: 16px;   */
  border-radius: 10px;
 height: 230px;
  }

  .u-section-111 .u-container-layout-8 {
   padding: 10px;
  }

  .u-section-111 .u-image-9 {
    min-height: 200px;
  }

  .u-section-111 .u-container-layout-9 {
     padding: 10px;
  }



  .u-section-111 .u-container-layout-10 {
   padding: 10px;
  }
}

@media (max-width: 575px) {
   .u-section-111 .u-sheet-1 {
     max-width: 68%;
    margin-top: -274px;  }


  .u-section-111 .u-container-layout-3 {
   width: 68%;
    padding: 0px;
 max-height: 180px;
 margin: 0 auto;
  border: none;
  }

 .u-section-111 .u-image-2 {
    min-height: 160px;
  }

   .u-section-111 .u-image-3 {
      width: 68%;
    min-height: 160px;
  }
    .u-section-111 .u-image-4 {
    min-height: 160px;
  }
  .u-section-111 .u-slider-1 {
   margin-top: 16px ;
   }
  .u-section-111 .u-image-5 {
    height: 152px;
  }
  .u-section-111 .u-image-6 {
    height: 152px;
  }
   .u-section-111 .u-image-7 {
    height: 152px;
  }
 .u-section-111 .u-image-8 {
    height: 152px;
  }
   .u-section-111 .u-image-10 {
    min-height: 152px;
  }
  .u-section-111 .u-text-1 {
    font-size: 0.876rem;
    line-height: 1;   }

  .u-section-111 .u-text-2 {
    font-size: 0.876rem;         }

  .u-section-111 .u-text-3 {
     font-size: 0.986rem;
     margin-top: 20px;
     line-height: 1;     }
  .u-section-111 .u-btn-1 {
   font-size: 0.75rem;}
}

@media (max-width: 500px) {
     .u-section-111 .u-sheet-1 {
     max-width: 78%;
    margin-top: -268px;  }


}


@media (max-width: 400px) {
    .u-section-111 .u-sheet-1 {
     max-width: 84%;
     margin-bottom: 6px;
    margin-top: -254px;  }


  .u-section-111 .u-image-2 {
    min-height: 120px;   }

   .u-section-111 .u-image-3 {
    min-height: 120px;
  }
    .u-section-111 .u-image-4 {
    min-height: 120px;
  }
   .u-section-111 .u-slider-1 {
   margin: 0px auto 0px  auto;
 /* width: 214px;  */

  }
  .u-section-111 .u-image-5 {
     height: 132px;
  }
  .u-section-111 .u-image-6 {
    height: 132px;
  }
   .u-section-111 .u-image-7 {
    height: 132px;
  }
 .u-section-111 .u-image-8 {
    height: 132px;
  }
   .u-section-111 .u-image-10 {
    min-height: 140px;}
    .u-section-111 .u-container-layout-3 {
  max-height: 144px; }
}

@media (max-width: 362px) {
  .u-section-111 .u-sheet-1 {
    max-width: 84%;
    margin-top: -240px;
 /*   margin-bottom: -40px;  */
  }

}
/* v */





/* /////////////////////////////////////////////// */



/* menu */
.u-section-3 .u-sheet-1 {
  min-height: 98px;
   padding: 12px;
  background:     url(images/khaki_veset_drk_ss.jpg) center center;
  width: 100%;
  border: solid 1px  black;
 margin: 0px auto;

  }

.u-section-3 .u-image-1 {
  min-height: 98px;
  margin: 0px auto;
   border-radius: 8px;
   border: solid 1px #FFFFFF;
  background: url(images/barna_veset_dark_bg.jpg) center center;
  width: 100%; }


.u-section-3 .u-image-11 {
  width: auto;
  height:68px;
  margin: 0 auto;  }
.u-section-3 .u-icon-1 {
  width: 66px;
  height:66px;
  margin: 0 auto;  }

.u-section-3 .u-container-layout-1 {
   padding: 0px 10px 0px 10px; }

.u-section-3 .u-menu-1 {
  margin: 0px 14px 0px auto;  }


.u-section-3 .u-menu-1 {
  margin: 0px 14px 0px auto;  }


.u-section-3 .u-container-layout-102 {
 max-width: 358px;
  padding: 6px 38px 6px 14px;
 margin: 10px auto 10px 10px; }
 @media screen and (min--moz-device-pixel-ratio:0) {
   .u-section-3 .u-container-layout-102 {
 max-width: 360px;
  padding: 6px 20px 6px 14px;
 margin: 10px auto 10px 10px; } }

.u-section-3 .u-container-layout-103 {
    padding: 0px;  }


.u-section-3 .u-text-102 {
    font-family: 'MTCORSVA';
 color: white;
  font-weight: 600;
  text-shadow: 1px 1px 0px #000000;
  text-align:  left;
   hyphens: auto;
    -webkit-hyphens: auto;
    word-spacing: -0.05em;
font-size: 1.612rem;
 letter-spacing: 3px;
   padding: 0px; }


.u-section-3 .u-nav-1 {
    font-family: 'MTCORSVA';
 font-size: 1.431rem;
 color:  #CCC2A9;
  font-weight: 600;
  letter-spacing: 2px;
  text-shadow: 1px 1px 0px #080302;
   margin: 0px auto;
}
.u-section-3 .u-image-13inf{
    width: 100%;
    height: 50px;
    margin: 0 0 0  auto;
}



.u-section-3 .u-nav-2 {
    font-family: 'MTCORSVA';
 font-size: 1.3681rem;
   font-weight: 600;
      border: solid 4px  #847E5C;
  padding: 8px;
  letter-spacing: 2px;
  text-shadow: 1px 1px 0px #080302;
  background: url(images/barna_veset_dark_bg.jpg) center center;
     margin-top: 10px; }

.u-section-3 .u-image-1k {
  width: auto;
  height: 90px;
  margin: 10px auto 0px auto;  }

.u-section-3 .u-nav-3 {
 font-family: 'vollkornregular';
 font-size: 1.2123rem;
   font-weight: 500;
  text-shadow: 1px 1px 0px #080302;
 width: auto%;
 margin: 0px auto 0px autox; }

.u-section-3 .u-nav-4 {
 font-family: 'vollkornregular';
   font-size: 1.393rem;
  line-height: 1.48;
   letter-spacing: 0.76px;
  font-weight: 500;
  text-shadow: 1px 1px 0px #080302;
  width: 80%;
margin: 0px auto 0px auto; }


.u-section-3 .u-image-2 {
  width: 86px;
  height: 86px;
  margin: 0px auto 0px auto;  }

@media (max-width: 1399px) {
.u-section-3 .u-text-102 {
 font-size: 1.5431rem; }

 .u-section-3 .u-nav-1 {
 font-size: 1.3031rem; }
}

@media (max-width: 1199px) {
.u-section-3 .u-nav-1 {
 font-size: 1.0511rem;
}

.u-section-3 .u-menu-1 {
margin: 0px 48px 0px auto;  }
.u-section-3 .u-container-layout-102 {
  padding: 6px 10px 6px 0px;
 margin: 10px auto 10px 10px; }
 .u-section-3 .u-text-102 {
font-size: 1.12rem;}
}

@media (max-width: 1040px) {
.u-section-3 .u-container-layout-102 {
  padding: 6px 0px 6px 0px;
 /* border: solid 1px  #CCC964; */
 max-width: 300px;}
}


@media (max-width: 991px) {
.u-section-3 .u-menu-1 {
  margin: 0px 10px 0px auto;  }
 .u-section-3 .u-text-102 {
 font-size: 1.382rem;}
}
@media (max-width: 767px) {
.u-section-3 .u-container-layout-102 {
 min-width: 300px; }

}

@media (max-width: 575px) {
.u-section-3 .u-sheet-1{
    margin-top: 12px;
}

.u-section-3 .u-container-layout-102 {
 min-width: 260px; }
 .u-section-3 .u-text-102 {
font-size: 1.12612rem;}
}
@media (max-width: 460px) {
.u-section-3 .u-container-layout-102 {
 min-width: 200px; }
 .u-section-3 .u-text-102 {
  letter-spacing: 1px;
  font-size: 1.0689rem;}
.u-section-3 .u-icon-1 {
  width: 66px;
  height:66px;
  margin: 0 auto;  }
}

@media (max-width: 328px) {
.u-section-3 .u-container-layout-102 {
 min-width: 180px; }
 .u-section-3 .u-text-102 {
  font-size: 0.9689rem;}
}


/*  */


 /* bekoszon */
.u-section-5 .u-sheet-1 {
 width: 100%;
 min-height: 240px;
/* border: solid 1px #CC0000;  */
 margin: 0 auto;
}

.u-section-5 .u-group-1 {
  min-height: 200px;
  height: auto;
  margin: 0 auto;
}

.u-section-5 .u-container-layout-1 {
  padding: 0px 20px 0px 20px; }

.u-section-5 .u-group-2 {
/* background: url(images/kockas_barna_br.jpg); */
  min-height: 200px;
   padding: 0px;
 /*   border: solid 1px black;*/
  margin: 0px auto 0px auto;
}

.u-section-5 .u-container-layout-2 {
 /* background: url(images/kockas_khaki_s_vvv.jpg); */
  padding: 0px 0px 0px 20px;
 }
.u-section-5 .u-container-layout-52 {
  padding: 14px;
 width:auto;
  border: solid 1px rgba(87, 87, 87, 0.40);
 margin: 0px auto 0px auto;
 }


.u-section-5 .u-text-1sm {
  font-family: 'gentium_book_basicregular';
 font-size:1.08128rem;
 color: #757575;
  font-style: italic;
   text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.8);
  margin: 10px auto 0px 0px;
}
.u-section-5 .u-text-1dat{
  font-family: 'gentium_book_basicregular';
 font-size: 1.21432rem;
 color: #080808;
 font-weight: 600;
 text-shadow: 2px 1px 0px rgba(247, 247, 247, 0.8);
  margin : 4px auto 6px 82px;
 }


.u-section-5 .u-text-1b {
 font-family: 'MTCORSVA';
  font-weight: 600;
  text-shadow: 2px 1px 0px rgba(247, 247, 247, 0.8);
  color:  #77210D;
  font-size: 2.945rem;
  margin: -58px auto 0px 80px;
}
.u-section-5 .u-icon-1 {
  width: 68px;
  height: 68px;
  margin: 10px auto 0px 0px;
  padding: 0;
}

.u-section-5 .u-text-1 {
   font-family: 'gentium_book_basicregular';
   font-weight: 500;
 font-size: 1.3645rem;
  color: #080808;
    text-shadow: 1px 1px 0px #CFCFCF;
  margin: 20px auto 10px 0px;
}

.u-section-5 .u-text-1z {
   font-family: 'MTCORSVA';
   font-weight: 600;
 font-size: 1.853645rem;
  color:  #77210D;
    text-shadow: 1px 1px 0px #CFCFCF;
  margin: 0px auto 0px auto;
}
.u-section-5 .u-icon-11{
    width: 40px;
    height: 40px;
    margin: 0  auto;
}



@media (max-width: 1399px) {
}

@media (max-width: 1199px) {
.u-section-5 .u-text-1z {
  text-align: center;
  margin: 0px auto 0px auto; }

}

@media (max-width: 991px) {
  .u-section-5 .u-text-1sm {
    font-size: 0.985rem;   }
    .u-section-5 .u-text-1b {
    font-size: 1.585rem;   }
 .u-section-5 .u-text-1dat {
    font-size: 0.985rem;   }
  .u-section-5 .u-text-1 {
    font-size: 1.15235rem; }

}

@media (max-width: 767px) {
}

@media (max-width: 575px) {
     .u-section-5 .u-text-1sm {
    font-size: 0.785rem;   }
    .u-section-5 .u-text-1b {
    font-size: 1.185rem;   }
 .u-section-5 .u-text-1dat {
    font-size: 0.785rem;   }
  .u-section-5 .u-text-1 {
    font-size: 1rem; }
     .u-section-5 .u-text-1r {
    font-size: 0.922rem; }
.u-section-5 .u-container-layout-1 {
  padding: 0px; }

}

@media (max-width: 460px) {
 .u-section-5 .u-text-1 {
    font-size: 1rem; }

}

@media (max-width: 380px) {
}
/*  */

  /* vk sender */
.u-section-5se .u-sheet-1 {
 width: 100%;
 min-height: 240px;
/* border: solid 1px #CC0000;   */
 margin: 0 auto;
}

.u-section-5se .u-group-1 {
  min-height: 200px;
  height: auto;
  margin: 0 auto;
}

.u-section-5se .u-container-layout-1 {
  padding: 0px 20px 0px 20px;

}

.u-section-5se .u-group-2 {
/* background: url(images/kockas_barna_br.jpg); */
  min-height: 200px;
   padding: 0px;
 /*  border: solid 1px  #BFCC45;  */
  margin: 0px auto 0px auto;
}

.u-section-5se .u-container-layout-2 {
  padding: 0px;
 }

.u-section-5se .u-container-layout-52b {
   padding: 30px;
 max-width:60%;
 margin: 30px auto 30px auto;
   background:   url(images/red_veset_slm.jpg) center center;
    border: solid 1px black;
    border-radius: 10px;
 }

.u-section-5se .u-container-layout-52 {
   padding: 30px;
  background:  url(images/white2_veset_bg_m.jpg) center center;
 margin: 0px auto 0px auto;
   border: solid 1px  black;
    border-radius: 8px;
 }


.u-section-5se .u-text-1sm {
  font-family: 'gentium_book_basicregular';
 font-size:1.08128rem;
 color: #757575;
  font-style: italic;
   text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.8);
  margin: 10px auto 0px 0px;
}
.u-section-5se .u-text-1dat{
  font-family: 'gentium_book_basicregular';
 font-size: 1.21432rem;
 color: #080808;
 font-weight: 600;
 text-shadow: 2px 1px 0px rgba(247, 247, 247, 0.8);
  margin : 4px auto 6px 82px;
 }


.u-section-5se .u-text-1b {
 font-family: 'MTCORSVA';
  font-weight: 600;
  text-shadow: 2px 1px 0px rgba(247, 247, 247, 0.8);
  color:  #A30505;
  font-size: 2.945rem;
  margin: -58px auto 0px 80px;
}
.u-section-5se .u-icon-1 {
  width: 68px;
  height: 68px;
  margin: 10px auto 0px 0px;
  padding: 0;
}

.u-section-5se .u-text-1 {
 font-family: 'arbutus_slabregular';
   font-weight: 500;
 font-size: 1.3645rem;
  color: #080808;
   line-height: 1.3;
    text-shadow: 1px 1px 0px #CFCFCF;
  margin: 20px auto 10px 0px;
}

.u-section-5se .u-text-1z {
   font-family: 'MTCORSVA';
   font-weight: 600;
 font-size: 1.853645rem;
  color: #080808;
    text-shadow: 1px 1px 0px #CFCFCF;
  margin: 20px auto 30px auto;
}



@media (max-width: 1399px) {
}

@media (max-width: 1199px) {
}

@media (max-width: 991px) {
}

@media (max-width: 767px) {
}

@media (max-width: 575px) {
.u-section-5se .u-container-layout-52b {
   padding: 14px;
 max-width:96%;}
.u-section-5se .u-container-layout-52 {
   padding: 20px 14px 20px 14px;}

.u-section-5se .u-text-1 {
   font-size: 1.023rem;}
.u-section-5se .u-text-1b {
   font-size: 1.6453rem;}


}

@media (max-width: 460px) {
}

@media (max-width: 380px) {
}
/*  */

/* hhacp */
.u-section-7hc .u-sheet-1hc {
 width: 100%;
 min-height: 100px;
 margin: 0px auto 10px auto;}

.u-section-7hc .u-group-1hc {
  width: 100%;
  min-height: 100px;
  height: auto;
  margin: 0 auto;
/*  background: url(images/leveles_csik.jpg); */}

.u-section-7hc .u-container-layout-1hc {
  padding: 6px 30px 14px 40px;}

.u-section-7hc .u-group-2hc {
  width: 100%;
  min-height: 100px;
   padding: 0px;
  margin: 0px auto 0px auto;}

.u-section-7hc .u-container-layout-2hc {
  padding: 0;}

.u-section-7hc .u-text-2hcp {
  font-family: 'gentium_book_basicregular';
   font-weight: 500;
 font-size: 1.3645rem;
   color: #080808;
  text-align:  left;
   hyphens: auto;
    -webkit-hyphens: auto;
    word-spacing: -0.05em;
     text-shadow: 1px 1px 0px #FFFFFF;
 margin: 0px auto 0px auto;  }

 .u-section-7hc .u-text-2hc {
   font-family: 'gentium_book_basicregular';
   font-weight: 600;
 font-size: 1.43645rem;
   color: #080808;
     text-shadow: 1px 1px 0px #FFFFFF;
 margin: 0px auto 20px auto;  }

 .u-section-7hc .u-icon-1 {
  width: 90px;
  height: auto;
  margin: 0px auto 0px auto;
  padding: 0;
}





@media (max-width: 1399px) {
}

@media (max-width: 1199px) {
}

@media (max-width: 991px) {
}

@media (max-width: 767px) {
}

@media (max-width: 575px) {
.u-section-7hc .u-text-2hc {
  font-size: 1.022rem; }
 .u-section-7hc .u-text-2hcp {
  font-size: 1rem; }
.u-section-7hc .u-container-layout-1hc {
  padding: 6px 14px 14px 14px;}

}


@media (max-width: 460px) {
    .u-section-7hc .u-text-2hcp {
  font-size: 1rem; }

}

@media (max-width: 380px) {
}

 /*  menu terkep*/
.u-section-7mt .u-sheet-1mt {
 width: 100%;
 min-height: 100px;
 margin: 0px auto 10px auto;}

.u-section-7mt .u-group-1mt {
  width: 100%;
  min-height: 100px;
  height: auto;
  margin: 0 auto;
/*  background: url(images/leveles_csik.jpg); */}

.u-section-7mt .u-container-layout-1mt {
  padding: 6px 30px 14px 40px;}

.u-section-7mt .u-group-2mt {
  width: 100%;
  min-height: 100px;
   padding: 0px;
  margin: 0px auto 0px auto;}

.u-section-7mt .u-container-layout-2mt {
  padding: 0;}

 .u-section-7mt .u-container-layout-122mt {
  padding: 14px 14px 14px 20px;
  background: rgba(117, 117, 117, 0.06);
   border:  ridge 1px #808080;
   margin: 0px auto 30px auto; }
 .u-section-7mt .u-container-layout-122mt a{
  color: #7A7A7A;   }
.u-section-7mt .u-container-layout-122mt a:hover{
  color: black;     }

.u-section-7mt .u-text-2mt {
    font-family: 'gentium_book_basicregular';
   font-weight: 500;
 font-size: 1.13rem;
  color: #8F8F8F;
   text-shadow: 1px 1px 0px #E3E3E3;
 margin: 0px auto 0px auto;  }

@media (max-width: 767px) {

 .u-section-7mt .u-sheet-1mt {
 width: 100%;
 min-height: 100px;
 margin: 310px auto 0px auto;}


}

@media (max-width: 575px) {
 .u-section-7mt .u-text-2mt{
  font-size: 0.9852rem;}
.u-section-7mt .u-container-layout-1mt {
  padding: 6px 10px 14px 10px;}

}

/*  menu terkep vege */







/* hacp vege */
 /* szoveg */
.u-section-7 .u-sheet-1 {
 width: 100%;
 min-height: 100px;
 margin: 0px auto 10px auto;
}

.u-section-7 .u-group-1 {
  width: 100%;
  min-height: 100px;
  height: auto;
  margin: 0 auto;
/*  background: url(images/leveles_csik.jpg); */
}
 /*  */
.u-section-7 .u-sheet-1r {
 width: 100%;
 min-height: 40px;
 margin: 14px auto 8px auto;
}

.u-section-7 .u-group-1r {
  width: 100%;
  min-height: 40px;
  height: auto;
  margin: 0 auto;
/*  background: url(images/leveles_csik.jpg); */
}

 /*  */
 /*  menu terkep*/

.u-section-7 .u-sheet-1c {
 width: 100%;
 min-height: 100px;
 margin: 0 auto;
}

.u-section-7 .u-group-1c {
  width: 100%;
   min-height: 100px;
  height: auto;
  margin: 0 auto;}
/*  */
.u-section-7 .u-container-layout-1 {
  padding: 6px 30px 14px 40px;
}

.u-section-7 .u-group-2c {
  width: 100%;
  min-height: 100px;
   padding: 0px;
  margin: 0px auto 0px auto;
}

.u-section-7 .u-container-layout-2 {
  padding: 0;
}
.u-section-7 .u-text-1 {
  font-family: 'MTCORSVA';
 font-size: 1.58235rem;
  color: #8E0B10;
 font-weight: 600;
     text-shadow: 1px 1px 0px #CFCFCF;
  margin: 0 auto;
}

.u-section-7 .u-text-11{
  font-family: 'MTCORSVA';
 font-size: 2.158235rem;
 font-weight: 600;
  color: #77210D;
   text-align: center;
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.8);
  margin: 20px auto 0px auto;
}
/*  */
.u-section-7 .u-sheet-1sm {
 width: 100%;
 min-height: 100px;
 margin: 0 auto;
}

.u-section-7 .u-group-1sm {
  width: 100%;
   min-height: 100px;
  height: auto;
  margin: 0 auto;}
/*  */
.u-section-7 .u-container-layout-1 {
  padding: 6px 30px 14px 40px;
}

.u-section-7 .u-group-2sm {
  width: 100%;
  min-height: 100px;
   padding: 0px;
  margin: 0px auto 0px auto;}

.u-section-7 .u-container-layout-2 {
  padding: 0;}

  .u-section-7 .u-container-layout-2sm {
  padding: 30px 0px 30px 60px;
  border: double 6px #570000;
}

.u-section-7 .u-text-2sm {
 font-family: 'vollkornregular';
   font-weight: 500;
 font-size: 1.53rem;
 /* line-height: 1.8; */
  color: #080808;
   text-shadow: 1px 1px 0px #CFCFCF;
 margin: 0px auto 0px auto;  }


/*  */
.u-section-7 .u-text-1 {
  font-family: 'MTCORSVA';
 font-size: 1.58235rem;
  color: #8E0B10;
 font-weight: 600;
     text-shadow: 1px 1px 0px #CFCFCF;
  margin: 0 auto;
}
.u-section-7 .u-text-2 {
  font-family: 'gentium_book_basicregular';
   font-weight: 500;
 font-size: 1.3645rem;
   color: #080808;
     text-shadow: 1px 1px 0px #CFCFCF;
 margin: 0px auto 0px auto;  }


 .u-section-7 .u-text-2cb {
   font-family: 'gentium_book_basicregular';
   font-weight: 600;
 font-size: 1.43645rem;
   color: #080808;
     text-shadow: 1px 1px 0px #CFCFCF;
 margin: 0px auto 20px auto;  }

.u-section-7 .u-text-2k {
 font-family: 'vollkornregular';
   font-weight: 500;
 font-size: 1.13rem;
 color: #808080;
    text-shadow: 1px 1px 0px #CFCFCF;
 margin: 0px auto 0px auto;  }

.u-section-7 .u-text-2ks {
 font-family: 'vollkornregular';
   font-weight: 500;
 font-size: 1.13rem;
  color: #080808;
   text-shadow: 1px 1px 0px #CFCFCF;
 margin: 0px auto 0px auto;  }

.u-section-7 .u-text-2kl {
 font-family: 'vollkornregular';
   font-weight: 500;
 font-size: 1.13rem;
  color: #080808;
   text-shadow: 1px 1px 0px #CFCFCF;
 margin: 0px auto 0px auto;  }



.u-section-7 .u-container-layout-122 {
  padding: 14px 14px 14px 20px;
  background: rgba(117, 117, 117, 0.06);
   border:  ridge 1px #808080;
   margin: 0px auto 30px auto;
}

.u-section-7 .u-text-2ks {
 font-family: 'vollkornregular';
   font-weight: 500;
 font-size: 1.13rem;
  color: #8F8F8F;
   text-shadow: 1px 1px 0px #E3E3E3;
 margin: 0px auto 0px auto;  }

 .u-section-7 .u-container-layout-122 a{
  color: #7A7A7A;
 }
.u-section-7 .u-container-layout-122 a:hover{
  color: black;
 }

@media (max-width: 1399px) {
}

@media (max-width: 1199px) {
}

@media (max-width: 991px) {
}

@media (max-width: 767px) {
}

@media (max-width: 575px) {
 .u-section-7 .u-text-11 {
   font-size: 1.622rem; }
 .u-section-7 .u-container-layout-1 {
  padding: 6px 14px 14px 10px;}
.u-section-7hc .u-text-2hcp {
  font-size: 0.922rem; }
 .u-section-7hc .u-text-2hc {
  font-size: 0.922rem; }
  .u-section-7 .u-text-2 {
   font-size: 0.922rem; }

}

@media (max-width: 460px) {
}

@media (max-width: 380px) {
}

/*  */

 /* kepsor */
.u-section-6 .u-sheet-1 {
 width: 100%;
 min-height: 300px;
/* border: solid 1px #CC0000;  */
 margin: 0px auto  0px auto;
}

.u-section-6 .u-group-1 {
  min-height: 300px;
  height: auto;
  margin: 0px 30px 10px 30px;
  padding: 18px 18px 0px 18px;
/* border: solid 1px #CCC2A9;  */
/* background:  url(images/kockas_barna.jpg); */
}

.u-section-6 .u-container-layout-1 {
   padding: 10px 0px 10px 0px;
 /* background:  url(images/reteshaz_cbg.jpg); */
}

.u-section-6 .u-container-layout-1scg {
   padding: 16px;
  background:   url(images/grey_drk_veset_bgs.jpg) center center;

}


.u-section-6 .u-container-layout-1cg {
   padding: 26px;
  background:    url(images/white2_veset_bg_m.jpg) center center;
  border-radius: 14px;
}

.u-section-6 .u-list-1 {
  width: 100%;
  margin: 0px auto  0px auto;
 /*  border: solid 2px #351500;  */
   padding: 6px 0px 0px 0px;
/*  background:  url(images/reteshaz_cbgf.jpg);  */
}

.u-section-6 .u-repeater-1 {
   grid-gap: 20px 20px;
   grid-template-columns: calc(33.3333% - 13px) calc(33.3333% - 13px) calc(33.3333% - 13px);
  min-height: 300px;
}

.u-section-6 .u-list-item-1 {
    border: none;
   padding: 0px;
}
.u-section-6 .u-container-layout-13{
     padding: 0px;
  }

.u-section-6 .u-container-layout-3 {
  background:   url(images/grey_natur_veset_bg.jpg) center center;
   border: solid 1px  #2E2E2E;
 padding: 14px;
  box-shadow: 0px 0px 8px 2px #808080;
}

.u-section-6 .u-image-1 {
  height: 300px;
 /*padding: 10px;  */
  border: solid 1px white;
 margin: 0 auto;

}

.u-section-6 .u-list-item-2 {
   border:  none;
    padding: 0px;
}

 .u-container-layout-14{
     padding: 0px;
 /*   border: solid 1px #570000;  */
/* background-image: url(images/reteshaz_cbg.jpg); */
 }

.u-section-6 .u-container-layout-4 {
  border: solid 1px  #77210D;
 padding: 14px;
}

.u-section-6 .u-image-2 {
  height: 300px;
  margin-top: 0;
  margin-bottom: 0;
}
.u-section-6 .u-list-item-3 {
   border:  none;
    padding: 0px;
}

 .u-container-layout-15{
     padding: 0px;
/*   border:solid 1px #570000;  */
/*background-image: url(images/reteshaz_cbg.jpg);    */
 }

.u-section-6 .u-container-layout-5 {
  border: solid 1px  #77210D;
 padding: 10px;
}

.u-section-6 .u-image-3 {
  height: 300px;
  margin-top: 0;
  margin-bottom: 0;
}
/*  */
.u-section-6 .u-text-5 {
   font-family: 'gentium_book_basicregular';
 font-size: 1.3436rem;
 font-weight:500;
   color: #080808;
    text-shadow: 1px 1px 0px #CFCFCF;
  margin: 0px auto 20px 0px;
}
.u-section-6 .u-text-6 {
  font-family: 'MTCORSVA';
 font-size: 2.83235rem;
  letter-spacing: 5px;
 font-weight:600;
  color: #77210D;
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.9);
  margin: 0px auto 0px auto;
}
.u-section-6 .u-text-7 {
  font-family: 'vollkornregular';
   font-size: 1.134rem;
   font-weight: 500;
   color: #080808;
    text-shadow: 1px 1px 0px #CFCFCF;
 margin: 10px 20px 0px 20px;
}
.u-section-6 .u-text-7c3 {
  font-family: 'vollkornregular';
   font-size: 1.134rem;
   font-weight: 500;
   color: #080808;
    text-shadow: 1px 1px 0px #CFCFCF;
 margin: 10px 20px 0px 20px;
}
.u-section-6 .u-text-7b {
  font-family: 'vollkornregular';
   font-size: 1.134rem;
   font-weight: 500;
    color: #080808;
    text-shadow: 1px 1px 0px #CFCFCF;
 margin: 0px 30px 0px 30px;
}

.u-section-6 .u-btn-2 {
  border-style: solid;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 0.875rem;
  letter-spacing: 1px;
  background-image: none;
  margin: 60px auto 30px auto;
}
/*  */

@media (min-width: 1629px) {

.u-section-6 .u-image-1 {
  height: 340px;}
 .u-section-6 .u-image-2 {
  height: 340px;}
 .u-section-6 .u-image-2 {
  height: 340px;}




}
@media (max-width: 1399px) {
  .u-section-6 .u-group-1 {
    width: 100%;
    margin-left: 0;
    height: auto;
  }

  .u-section-6 .u-text-1 {
    margin-left: 8px;
    margin-right: 8px;
  }



  .u-section-6 .u-text-2 {
    margin-left: 9px;
    margin-right: 9px;
  }

  .u-section-6 .u-group-3 {
    height: auto;
  }
}

@media (max-width: 1199px) {
  .u-section-6 .u-sheet-1 {
    min-height: 320px;
  }
  .u-section-6 .u-image-1 {
  height: 240px;}

  .u-section-6 .u-container-layout-1 {
    padding-left: 20px;
    padding-right: 20px;  }

  .u-section-6 .u-text-1 {
    font-size: 1.5rem;
    line-height: 1.4;
    margin-left: 20px;
    margin-right: 20px;  }

  .u-section-6 .u-text-2 {
    margin-left: 0;
    margin-right: 0;   }
}

@media (max-width: 991px) {
  .u-section-6 .u-sheet-1 {
    min-height: 310px;   }

     .u-section-6 .u-image-1 {
  height: 200px;}
.u-section-6 .u-text-7c3 {
  margin-left:26px;
  margin-right:26px; }


  .u-section-6 .u-text-1 {
    margin-left: 10px;
    margin-right: 10px;   }
}

@media (max-width: 767px) {
  .u-section-6 .u-sheet-1 {
    min-height: 300px;  }
  .u-section-6 .u-repeater-1 {
   min-height: 200px;
  grid-template-columns: 100%;  }
 .u-section-6 .u-group-1 {
    min-height: 300px;  }
    .u-section-6 .u-image-1 {
  height: 340px;}

  .u-section-6 .u-container-layout-1 {
    padding-left: 0;
    padding-right: 0;     }

   .u-section-6 .u-container-layout-2 {
    padding-right: 10px;
    padding-left: 10px;    }

  .u-section-6 .u-text-1 {

  width: auto;
    margin-top: 33px;
    margin-left: 0;
    margin-right: 0;  }

  .u-section-6 .u-text-3 {
    margin-right: 0;
    margin-left: 0;   }

  .u-section-6 .u-text-4 {
    margin-right: 0;
    margin-left: 0;   }
  .u-section-6 .u-text-6 {
    font-size: 1.3275rem;}

  .u-section-6 .u-text-5 {
    font-size: 1.1275rem;
   margin-right: 0;
    margin-left: 0;
  }
}

@media (max-width: 575px) {
  .u-section-6 .u-sheet-1 {
    min-height: 410px;  }
   .u-section-6 .u-image-1 {
  height: 240px;}
   .u-section-6 .u-group-1 {
   padding-left: 0px;
   padding-right: 0px;

} }
/* vvvvvvvvvvvvvv */



/* kep csik */
.u-section-13 .u-sheet-1 {
 width: 100%;
 min-height: 40px;
 background:    url(images/khaki_veset_drk_ss.jpg) center center;
 padding: 12px;
 margin: 10px auto 20px auto;
}

.u-section-13 .u-sheet-1si {
 width: 100%;
 min-height: 40px;
 background:   url(images/grey_drk_veset_bg.jpg) center center;
 padding: 12px;
 margin: 10px auto 20px auto;
}



.u-section-13 .u-group-1 {
  min-height: 40px;
  height: auto;
  margin: 0 auto;
  border-radius: 6px;
  border: solid 1px #FFFFFF;
}

.u-section-13 .u-group-2 {
  min-height: 40px;
   padding: 0px;
  margin: 0px auto 0px auto;
}
/* tx csik */

/* kep csik */
.u-section-13 .u-sheet-1tx {
 width: 100%;
 min-height: 60px;
 padding: 0px 20px 0px 20px;
 margin: 10px auto 10px auto;
}

.u-section-13 .u-group-1tx {
  min-height: 60px;
   margin: 0 auto;
   padding: 6px;
    background: url(images/grey_natur_veset_bg.jpg) center center;
border: solid 1px #121212;
  }

.u-section-13 .u-group-2tx {
  min-height: 40px;
   padding:12px;
     border-radius: 6px;
  margin: 0px auto 0px auto;
    border: solid 1px #121212;
    background: url(images/white2_veset_bg_m.jpg);
}
.u-section-13 .u-container-layout-1 {
  padding: 0px;
}
.u-section-13 .u-container-layout-2 {
  padding: 0px;

}
.u-section-13 .u-text-1tx {
   font-family: 'MTCORSVA';
   font-weight: 600;
 font-size: 1.853645rem;
  text-align: center;
  color: #77210D;
    text-shadow: 1px 1px 0px #CFCFCF;
  margin: 0px auto 0px auto;
}



/*  */
/* kep csik jó */
.u-section-13 .u-sheet-1b {
 width: 100%;
 min-height: 220px;
 padding:0px 30px 0px 30px;
 margin: 10px auto 20px auto; }
.u-section-13 .u-group-131b {
  min-height: 220px;
   margin: 0px auto;
 padding: 18px;
   background: url(images/grey_drk_veset_bgs.jpg) center center;
   border: solid 1px #1A1A1A;
 border-radius: 14px; }

.u-section-13 .u-group-1b {
  min-height: 220px;
  padding: 30px;
  margin: 0px auto;
  background: url(images/white2_veset_bg_m.jpg);
  border: solid 1px #171717; }





 .u-section-13 .u-container-layout-1b {
  padding: 0px;  }

.u-section-13 .u-container-layout-2b {
  padding: 0px; }
.u-section-13 .u-text-1kb {
   font-family: 'gentium_book_basicregular';
 font-size: 1.2338rem;
 font-weight: 500;
    color: rgba(128, 128, 128, 0.8);                  /*white; */
   text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.8);
  margin: 0px auto 0px 0px;}
 .u-section-13 .u-container-layout-22b{
  padding: 0px;
  margin: -48px auto 0px 34px;
  z-index: 100; }
  .u-section-13 .u-image-1b {
 width: 100%;
height: 400px;
 border: solid 1px #171717;
 margin: 0px auto;}

/* kep csik jó eddig */


/* kep csik */
.u-section-13 .u-sheet-1bs {
 width: 100%;
 min-height: 420px;
/* border: solid 6px #CC0000; /*/
 margin: 0px auto;
}

.u-section-13 .u-group-1bs {
/*  padding: 10px;  */
  min-height: 420px;
  padding: 24px;
 height: auto;
  margin: 0px 20px 0px  20px;
 background:   url(images/floral_bg_red_sm.jpg) center center;
 border-radius: 14px;
   border: solid 1px #292929;
}
.u-section-13 .u-group-2bs {
 /*background:  url(images/leveles_csik_braun_bgr.jpg);  */
  min-height: 420px;
   padding: 0px;
 /*  border:  groove 2px  rgba(224, 224, 178, 0.350);   */                       /* #240200;   */
  margin: 0px auto 0px auto;
}

/*  */
/* kep csik */
.u-section-13 .u-sheet-1c {
 width: 100%; /
 min-height: 260px;
 background:  url(images/khaki_veset_drk_ss.jpg)  center center;
 padding: 14px;
 margin: 0px auto  20px auto;
}

.u-section-13 .u-group-1c {
  width: 100%;
  min-height: 260px;
   padding: 14px;
 height: auto;
  margin: 0px  auto;
  border-radius: 6px;
  border: solid 1px #FFFFFF;

}
.u-section-13 .u-group-2c {
 width: 100%;
  min-height: 260px;
   padding: 0px;

  margin: 0px auto 0px auto;
}
 .u-section-13 .u-image-1cc {
 width: 100%;
height: 360px;
   border-radius: 10px;
 margin: 0px auto;}
 .u-section-13 .u-text-1cc {
   font-family: 'gentium_book_basicregular';
 font-size: 1.2838rem;
 font-weight: 500;
    color: rgba(128, 128, 128, 0.5);                  /*white; */
   text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.3);
  margin: -30px auto 10px 10px;
}


/*  */
.u-section-13 .u-sheet-1cp {
 width: 100%;
 min-height: 100px;
/* background: url(images/retesek_mix_kk.jpg); */
 margin: 6px auto 0px auto;
}

.u-section-13 .u-group-1cp {
 /* padding: 0px 30px 0px 30px; */
  min-height: 100px;
  height: auto;
 margin: 2px  auto 2px  auto;
 background: url(images/retesek_mix_kk_c2.jpg);
/* border-radius: 20px; */
}

.u-section-13 .u-group-2cp {
/*  border: solid 1px  #351500; */
 /*  border-radius: 10px;  */
/* box-shadow: 5px 5px 20px 0 rgba(0,0,0,0.4);  */
  min-height: 100px;
   padding: 0px;
  margin: 0px auto 0px auto;
}


.u-section-13 .u-container-layout-1 {
  padding: 0px;
/*  border: solid 6px  #BFB292;   */        /* #351500;*/ /* #b6ab9e; */
}



.u-section-13 .u-group-2b {
 /*background:  url(images/leveles_csik_braun_bgr.jpg);  */
  min-height: 220px;
   padding: 0px;
/*  border:  groove 2px  rgba(255, 255, 255, 0.25);  */                       /* #240200;   */
  margin: 0px auto 0px auto;
}
.u-section-13 .u-container-layout-22{
  padding: 0px;
  margin: -44px auto 0px 40px;
  z-index: 100; }

.u-section-13 .u-text-1k {
   font-family: 'gentium_book_basicregular';
 font-size: 1.2338rem;
 font-weight: 500;
    color: rgba(128, 128, 128, 0.8);                  /*white; */
   text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.8);
  margin: 0px auto 0px 0px;
}

.u-section-13 .u-container-layout-2 {
  padding: 0px;
/*  max-height: 80px;
    background: rgba(87, 0, 0, 0.6);
 max-width: 240px;
   margin: 60px auto 0px -60%;*/
}

.u-section-13 .u-text-1cc {
     font-family: 'gentium_book_basicregular';
 font-size: 1.2838rem;
 font-weight: 500;
    color: rgba(128, 128, 128, 0.5);                  /*white; */
   text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.3);
  margin: -30px auto 10px 10px;
}
.u-section-13 .u-text-1 {
  font-family: 'MTCORSVA';
 font-size: 2.58235rem;
 font-weight: 500;
   color: white;
   text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.8);
  margin: 20px auto 0px 6px;
}
.u-section-13 .u-text-1n {
   font-family: 'gentium_book_basicregular';
 font-size: 1.638rem;
 font-weight: 500;
   color: #ccc2a9;                  /*white; */
   text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.8);
  margin: 0px auto 0px 40px;
}
.u-section-13 .u-text-1nb {
   font-family: 'gentium_book_basicregular';
 font-size: 1.2338rem;
 font-weight: 500;
    color: rgba(128, 128, 128, 0.5);                  /*white; */
   text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
  margin: 0px auto 10px 10px;
}




.u-section-13 .u-text-1nc {
   font-family: 'gentium_book_basicregular';
 font-size: 1.2338rem;
 font-weight: 500;
    color: rgba(128, 128, 128, 0.8);                  /*white; */
   text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.8);
  margin: 0px auto 0px 40px;
}

 .u-section-13 .u-image-1 {
 width: 100%;
height: 400px;
 margin: 0px auto;}

.u-section-13 .u-image-5 {
 width: 100%;
 height: 80px;
 margin: 0px auto;}

 .u-section-13 .u-image-5b {
 width: 100%;
 height: 580px;
 margin: 0px auto;

}
 .u-section-13 .u-image-5c {
 width: 100%;
 height: 300px;
 margin: 0px auto; }




@media (min-width: 1629px){

  .u-section-13 .u-image-1b {
 width: 100%;
height: 460px;
 border: solid 1px #171717;
 margin: 0px auto;}



}
@media (max-width: 1399px) {


}

@media (max-width: 1199px) {
.u-section-13 .u-image-1b {
 height: 260px;}


}

@media (max-width: 991px) {
.u-section-13 .u-image-1 {
 height: 260px;}
 .u-section-13 .u-image-1b {
 height: 240px;}
.u-section-13 .u-sheet-1b {
margin: 20px auto 10px auto;
padding: 0px;
min-height: 100px;}
 .u-section-13 .u-group-131b {
   padding: 0px;
 min-height: 100px;}
 .u-section-13 .u-group-1b {
     padding: 18px;
 min-height: 100px;}
.u-section-13 .u-group-2b {
 min-height: 100px;}
.u-section-13 .u-container-layout-22b{
   margin: -32px auto 0px 40px;  }


.u-section-13 .u-sheet-1c {
 min-height: 240px; }

.u-section-13 .u-group-1c {
 padding: 14px;
  min-height: 240px;
}
 .u-section-13 .u-image-1cc {
 height: 240px;}

.u-section-13 .u-group-2c {
  min-height: 240px;}

 .u-section-13 .u-text-1cc {
 font-size: 1.12838rem;
  margin: -30px auto 10px 10px; }

}

@media (max-width: 767px) {
.u-section-13 .u-image-1 {
 height: 200px;}
 .u-section-13 .u-image-1b {
 height: 200px;}
.u-section-13 .u-text-1k {
  font-size: 1.0512rem;
margin-top: -68px;
 margin-left: 140px;}
 .u-section-13 .u-sheet-1c {

 min-height: 200px; }

.u-section-13 .u-group-1c {
 padding: 14px;
  min-height: 200px;
}
 .u-section-13 .u-image-1cc {
 height: 200px;}

.u-section-13 .u-group-2c {
  min-height: 200px;}

 }

@media (max-width: 575px) {

   .u-section-13 .u-image-1 {
 height: 160px;}

  .u-section-13 .u-image-1b {
 height: 168px;}

  .u-section-13 .u-group-2b {
 height: 168px;}

.u-section-13 .u-text-1k {
  font-size: 0.92338rem;
margin-top: -62px;
 margin-left: 120px;}

 .u-section-13 .u-group-1b {
     padding: 14px;}
.u-section-13 .u-sheet-1c {
 min-height: 154px; }

.u-section-13 .u-group-1c {
 padding: 14px;
  min-height: 154px;
}
 .u-section-13 .u-image-1cc {
 height: 154px;}

.u-section-13 .u-group-2c {
  min-height: 154px;}
.u-section-13 .u-text-1kb {
  font-size: 0.88912rem; }
.u-section-13 .u-container-layout-22b{
   margin: -26px auto 0px 10px;  }

.u-section-13 .u-text-1tx {
  font-size: 1.2345rem;}
  .u-section-13 .u-sheet-1tx {
   padding: 0px 0px 0px 0px;}
}

@media (max-width: 460px) {
.u-section-13 .u-text-1k {
  margin-left: 40px;}
.u-section-13 .u-sheet-1c {
 min-height: 134px; }
 .u-section-13 .u-text-1kb {
  font-size: 0.88912rem; }
.u-section-13 .u-group-1c {
 padding: 14px;
  min-height: 134px;}
 .u-section-13 .u-image-1cc {
 height: 134px;}
.u-section-13 .u-group-2c {
  min-height: 134px;}
.u-section-13 .u-container-layout-22b{
   margin: -16px auto 0px 10px;  }
   .u-section-13 .u-image-1b {
 height: 140px;}

  .u-section-13 .u-group-2b {
 height: 140px;}



}

@media (max-width: 380px) {
}

/*  */




 /* impressum*/

.u-section-71 .u-sheet-1c {
 width: 100%;
 min-height: 100px;
 margin: 0px auto 20px auto;
}

.u-section-71 .u-group-1c {
  width: 100%;
   min-height: 100px;
  height: auto;
  margin: 0 auto;}
/*  */
/*  */
.u-section-71 .u-container-layout-1 {
  padding: 6px 30px 14px 40px;
}

.u-section-71 .u-group-2c {
  width: 100%;
  min-height: 100px;
   padding: 20px;
  margin: 0px auto 0px auto;
   border:  ridge 1px #000000;
    border-radius: 10px;
  background:   url(images/khaki_veset_slm.jpg) center center;
}

.u-section-71 .u-container-layout-2 {
  padding: 0;
}
.u-section-71 .u-text-1 {
  font-family: 'MTCORSVA';
 font-size: 1.58235rem;
  color: #8E0B10;
 font-weight: 600;
     text-shadow: 1px 1px 0px #CFCFCF;
  margin: 0 auto;
}

.u-section-71 .u-text-11{
  font-family: 'MTCORSVA';
 font-size: 2.158235rem;
 font-weight: 600;
  color: #77210D;
   text-align: center;
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.8);
  margin: 20px auto 0px auto;
}

.u-section-71 .u-text-2 {
  font-family: 'gentium_book_basicregular';
   font-weight: 500;
 font-size: 1.645rem;
   color: #080808;
     text-shadow: 1px 1px 0px #CFCFCF;
 margin: 0px auto 6px auto;  }

.u-section-71 .u-text-2gp {
 font-family: 'vollkornregular';
   font-weight: 800;
 font-size: 1.3645rem;
  color: #1C1C1C;
  padding: 20px 0px 20px 0px;
   width: 500px;
    border: solid 2px  #77210D;
  background:  white; /*rgba(204, 194, 169, 0.46); */
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.8);
 margin: 10px auto 0px auto;  }



 .u-section-71 .u-text-2cb {
 font-family: 'vollkornregular';
   font-weight: 600;
 font-size: 1.43645rem;
   color: #080808;
     text-shadow: 1px 1px 0px #CFCFCF;
 margin: 0px auto 20px auto;  }

.u-section-71 .u-text-2k {
 font-family: 'vollkornregular';
   font-weight: 500;
 font-size: 1.13rem;
 color: #808080;
    text-shadow: 1px 1px 0px #CFCFCF;
 margin: 0px auto 0px auto;  }

.u-section-71 .u-container-layout-122 {
  padding: 14px 14px 14px 20px;
   background:  url(images/baige_veset_full.jpg) center center;
   /* background-color : rgba(153, 145, 102, 0.6);   */
    border-radius: 10px;
   border:  ridge 3px #291300;
   margin: 0px auto 0px auto;
}

.u-section-71 .u-text-2ks {
 font-family: 'vollkornregular';
   font-weight: 500;
 font-size: 1.13rem;
  color: #000000;
   text-shadow: 1px 1px 0px #F7F7F7;
 margin: 0px auto 0px auto;  }

 .u-section-71 .u-container-layout-122 a{
  color: #7A7A7A;
 }
.u-section-71 .u-container-layout-122 a:hover{
  color: black;
 }

@media (max-width: 1399px) {
}

@media (max-width: 1199px) {
}

@media (max-width: 991px) {
}

@media (max-width: 767px) {
.u-section-71 .u-text-2gp {
 font-family: 'vollkornregular';
   font-weight: 800;
 font-size: 1.3645rem;
  color: #1C1C1C;
  padding: 20px 0px 20px 0px;
   width: auto;
    border: solid 2px  #77210D;
  background:  rgba(204, 194, 169, 0.46);
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.8);
 margin: 10px auto 0px auto;  }


}

@media (max-width: 575px) {
.u-section-71 .u-text-2gp {
 font-family: 'vollkornregular';
   font-weight: 800;
 font-size: 1.3645rem;
  color: #1C1C1C;
  padding: 20px 0px 20px 0px;
   width: auto;
    border: solid 2px  #77210D;
  background:  rgba(204, 194, 169, 0.46);
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.8);
 margin: 10px auto 0px auto;  }
 .u-section-71 .u-container-layout-1 {
  padding: 6px 0px 14px 0px;}
.u-section-71 .u-group-2c {
    padding: 10px; }
.u-section-71 .u-text-2 {
 font-size: 1.2345rem; }
.u-section-71 .u-text-2ks {
 font-size: 1rem; }
}

@media (max-width: 460px) {
    .u-section-71 .u-text-2ks {
 font-size: 1rem; }
}

@media (max-width: 380px) {
}

/*  */

/* upfooter */
.u-section-16 .u-sheet-1 {
 width: 100%;
 min-height: 420px;

 margin: 0 auto;
}

.u-section-16 .u-group-1 {
 width: 100%;
  min-height: 420px;
  margin: 0 auto;
}

.u-section-16 .u-container-layout-1 {
  padding: 30px 30px 0px 30px;
 /*  border: solid 1px #BE50CC; */ }


.u-section-16 .u-text-1 {
  font-family: 'MTCORSVA';
 font-size: 2.158235rem;
 font-weight: 600;
  color: #77210D;
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.8);
  margin: 0px auto 40px auto;
}
.u-section-16 .u-text-2 {
 font-family: 'vollkornregular';
   font-weight: 500;
 font-size: 1.3645rem;
   color: #080808;
     text-shadow: 1px 1px 0px #CFCFCF;
 margin: 0px auto 0px auto;  }
.u-section-16 .u-text-2k {
 font-family: 'vollkornregular';
   font-weight: 500;
 font-size: 1.13rem;
   color: #080808;
     text-shadow: 1px 1px 0px #CFCFCF;
 margin: 0px auto 0px auto;  }

 .u-section-16 .u-btn-10 {
  border-style: solid;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 0.875rem;
  letter-spacing: 1px;
  background-image: none;
  margin: 60px auto 30px auto;
}



.u-section-16 .u-repeater-1 {
   grid-gap: 18px 18px;
   grid-template-columns: calc(33.3333% - 12px) calc(33.3333% - 12px) calc(33.33% - 12px);
  min-height: 300px;
}

.u-section-16 .u-list-item-1 {
     min-height: 330px;
 border:  double 2px #4f4f4f;
    padding: 0px;
}
.u-section-16 .u-container-layout-13{
     padding: 6px;
   border: solid 6px  #757575;
  box-shadow: 1px 1px 3px 0 rgba(0,0,0,0.4);
 background:  url(images/khaki_veset_drk_ss.jpg)center center; }

.u-section-16 .u-container-layout-3 {
   min-height: 300px;
 padding: 0px;}


.u-section-16 .u-image-1 {
  height: 311px;
  margin-top: 0;
  margin-bottom: 0;
}

.u-section-16 .u-list-item-2 {
/* background:  url(images/floral_bg_khaki_sm.jpg)center center;    */
   border: solid 1px #CCC2A9;
    border-radius: 10px;
    padding: 0px;
/*  box-shadow: 5px 5px 20px 0 rgba(0,0,0,0.4);   */
 /* z-index: 10;   */
}

.u-section-16 .u-container-layout-14{
     padding: 20px;
     border: solid 6px  #CCC2A9;
    box-shadow: 1px 1px 3px 0 rgba(0,0,0,0.4);
   background:   url(images/sbarna_veset_mvv.jpg) center center;
  }

.u-section-16 .u-container-layout-4 {
  min-height: 300px;
 padding: 10px;
}

.u-section-16 .u-image-2 {
  width: auto;
 height: 240px;
  margin: 0 auto;

}
.u-section-16 .u-list-item-3 {
      min-height: 330px;
 border:  double 2px #4f4f4f;
    padding: 0px;
   }

.u-section-16 .u-container-layout-15{
     padding: 6px;
   border: solid 6px  #757575;
    box-shadow: 1px 1px 3px 0 rgba(0,0,0,0.4);
 background:  url(images/khaki_veset_drk_ss.jpg)center center;
 }

.u-section-16 .u-container-layout-5 {
   min-height: 300px;
 padding: 0px;}

.u-section-16 .u-container-layout-5g {
  height:  auto;
  width:80%;
  border: solid 1px #424242;
  border-radius: 6px;
  background: rgba(78, 21, 9, 0.2);
 padding: 0px;
  box-shadow: -2px 2px 1px 1px #000000;
 margin: 0 auto; }


.u-section-16 .u-image-3 {
  height: 311px;
  margin-top: 0;
  margin-bottom: 0;
}
/*  */
.u-section-16 .u-text-7 {
  font-family: 'vollkornregular';
   font-size: 1.5634rem;
   font-weight: 600;
 color: #CCC2A9;
    text-shadow: 5px 4px 0px rgba(0,0,0,0.96);
 margin: 10px 20px 0px 20px;}

.u-section-16 .u-text-m71 {
  font-family: 'vollkornregular';
   font-size: 1.5634rem;
   font-weight: 600;
   color: #CCC2A9;
    text-shadow: 5px 4px 0px rgba(0,0,0,0.96);
   width:80%;
  border: solid 1px #4F4F4F;
  border-radius: 6px;
  box-shadow: -2px 2px 1px 1px #000000;
  background: rgba(78, 21, 9, 0.2);
 margin: 6px auto 0px auto;}


.u-section-16 .u-text-m72 {
  font-family: 'vollkornregular';
   font-size: 1.5634rem;
   font-weight: 600;
  color: white;
    text-shadow: 5px 4px 0px rgba(0,0,0,0.96);
 margin: 14px 20px 14px 20px;}

.u-section-16 .u-text-7b {
  font-family: 'vollkornregular';
   font-size: 1.634rem;
   font-weight: 600;
  color: #CCC2A9;
    text-shadow: 5px 4px 0px rgba(0,0,0,0.96);
 margin: 10px 10px 20px 10px;}

.u-section-16 .u-text-b71 {
  font-family: 'vollkornregular';
   font-size: 1.634rem;
   font-weight: 600;
  color: #CCC2A9;
    text-shadow: 5px 4px 0px rgba(0,0,0,0.96);
 margin: 10px 10px 0px 10px;}

.u-section-16 .u-text-b72 {
  font-family: 'vollkornregular';
   font-size: 1.634rem;
   font-weight: 600;
 color: #CCC2A9;
    text-shadow: 5px 4px 0px rgba(0,0,0,0.96);
 margin: 10px 10px 0px 10px;}

.u-section-16 .u-text-b73 {
  font-family: 'vollkornregular';
   font-size: 1.634rem;
   font-weight: 600;
 color: #CCC2A9;
    text-shadow: 5px 4px 0px rgba(0,0,0,0.96);
 margin: 20px 10px 0px 10px;}






@media (max-width: 1399px) {
  .u-section-16 .u-sheet-1 {
  min-height: 300px;
  margin-bottom: 40px;
 }

.u-section-16 .u-group-1 {
  min-height: 300px;
 }

  .u-section-16 .u-text-1 {
    margin-left: 8px;
    margin-right: 8px;   }
/*.u-section-16 .u-container-layout-4 {
  min-height: 312px;}*/
 .u-section-16 .u-container-layout-3 {
  min-height: 300px;}
 .u-section-16 .u-container-layout-3 {
  min-height: 300px;}


  .u-section-16 .u-text-2 {
      margin-left: 9px;
    margin-right: 9px;
  }
 .u-section-16 .u-text-7 {
    font-size: 1.484rem;}
.u-section-16 .u-text-7b {
    font-size: 1.4984rem;}

  .u-section-16 .u-group-3 {
    height: auto;
  }
}

@media (max-width: 1199px) {
  .u-section-16 .u-sheet-1 {
    min-height: 220px;
  }

  .u-section-16 .u-group-1 {
   min-height: 220px;
  }

  .u-section-16 .u-repeater-1 {
   height: 280px; }
 .u-section-16 .u-container-layout-13 {
   height: 280px; }

  .u-section-16 .u-container-layout-14 {
   height: 280px; }

  .u-section-16 .u-container-layout-15 {
   height: 280px; }

  .u-section-16 .u-container-layout-3 {
      min-height: 250px;
}
 .u-section-16 .u-container-layout-4 {
    min-height: 226px;
}
 .u-section-16 .u-container-layout-5 {
        min-height: 250px; }

.u-section-16 .u-image-2 {
  height: 220px;}

.u-section-16 .u-list-item-1 {
      min-height: 250px;}

.u-section-16 .u-list-item-2 {
      min-height: 200px;}

.u-section-16 .u-list-item-3 {
      min-height: 250px;}


  .u-section-16 .u-text-1 {
    font-size: 1.85rem;
    line-height: 1.4;
    margin-left: 20px;
    margin-right: 20px;
  }
   .u-section-16 .u-text-2 {
    margin-left: 0;
    margin-right: 0;
  }
.u-section-16 .u-text-7 {
   margin-top: 20px;
 font-size: 1.085rem; }


.u-section-16 .u-text-m71 {
    font-size: 1.085rem; }

.u-section-16 .u-text-m72 {
    font-size: 1.085rem; }

.u-section-16 .u-text-7b {
  margin-top: 20px;
    font-size: 1.085rem; }

.u-section-16 .u-text-b71 {
    font-size: 1.085rem; }

.u-section-16 .u-text-b72 {
   font-size: 1.085rem; }

.u-section-16 .u-text-b73 {
   font-size: 1.085rem; }



 .u-section-16 .u-image-2 {
  height: 160px;}
  .u-section-16 .u-container-layout-4 {
    padding-left: 0px;
    padding-right: 0px;
  }
}

@media (max-width: 991px) {
  .u-section-16 .u-sheet-1 {
    min-height: 310px;
    margin-bottom: 0px;
  }
.u-section-16 .u-container-layout-1 {
  padding: 30px 0px 0px 0px;
 /*  border: solid 1px #BE50CC; */ }
.u-section-16 .u-container-layout-3 {
    padding-left: 0px;
    padding-right: 0px;
     min-height: 200px;
}
 .u-section-16 .u-container-layout-4 {
    padding-left: 0px;
    padding-right: 0px;
  min-height: 200px;
}
 .u-section-16 .u-container-layout-5 {
    padding-left: 0px;
    padding-right: 0px;
     min-height: 200px;
}
   .u-section-16 .u-repeater-1 {
    min-height: 100px; }

  .u-section-16 .u-text-7 {
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 10px;
    font-size: 1rem;
  }
 .u-section-16 .u-text-7b {
    margin-left: 10px;
    margin-right: 10px;
    font-size: 1rem;
    }

 .u-section-16 .u-text-1 {
    margin-left: 10px;
    margin-right: 10px;
  }
 .u-section-16 .u-image-2 {
 height: 120px;}
}

@media (max-width: 767px) {
  .u-section-16 .u-sheet-1 {
    min-height: 400px;   }

.u-section-16 .u-repeater-1 {
    grid-template-columns: 100%;
  min-height: 600px;  }

  .u-section-16 .u-container-layout-1 {
    padding-left: 0;
    padding-right: 0;   }

  .u-section-16 .u-container-layout-2 {
    padding-right: 10px;
    padding-left: 10px;   }

  .u-section-16 .u-text-1 {

    margin-top: 10px;
    margin-left: 0;
    margin-right: 0;   }
    .u-section-16 .u-group-1 {
   width: 100%;     }

.u-section-16 .u-image-2 {
  height: 220px;}

 .u-section-16 .u-container-layout-3 {
     min-height: 254px;    }
  .u-section-16 .u-container-layout-5 {
     min-height: 254px; }

  .u-section-16 .u-container-layout-4 {
     min-height: 230px;   }

 .u-section-16 .u-image-2 {
 height: 160px;}

  .u-section-16 .u-group-3 {
    margin-left: 0;   }

  .u-section-16 .u-text-3 {
    margin-right: 0;
    margin-left: 0;   }

  .u-section-16 .u-text-4 {
    margin-right: 0;
    margin-left: 0;  }

  .u-section-16 .u-text-5 {
    margin-right: 0;
    margin-left: 0;   }
   .u-section-16 .u-text-7 {
    margin-top: 30px;    }
    .u-section-16 .u-text-m71 {
    width:60%;}

   .u-section-16 .u-text-7b {
    margin-top: 30px;     }

   .u-section-16 .u-container-layout-5g {
   width:60%;}

 }

@media (max-width: 575px) {


  .u-section-16 .u-text-1 {
   margin: 0px auto 20px auto;
   font-size: 1.63235rem;}

  .u-section-16 .u-text-2 {
    font-size: 1.635rem;
    line-height: 1.4;
  }
.u-section-16 .u-text-7 {
    margin-top: 14px;
  font-size: 1.362215rem;  }
 .u-section-16 .u-text-7b {
    margin-top: 14px;
 font-size: 1.362215rem;  }
}

@media (max-width: 370px) {
 .u-section-16 .u-text-7 {
    margin-top: 8px; }
 .u-section-16 .u-text-7b {
    margin-top: 12px; }


}


/* vvvvvvvvvvvvvvvvvvvvv */



/* footer */
.u-section-40 .u-sheet-1 {
  min-height: 80px;
    width: 100%;
 padding: 12px;
   border: solid 1px  black;
   background:     url(images/khaki_veset_drk_ss.jpg) center center;
  margin-bottom: 50px; }

.u-section-40 .u-sheet-1n0n {
  min-height: 80px;
    width: 100%;
 padding: 12px;
   border: solid 1px  black;
   background:     url(images/khaki_veset_drk_ss.jpg) center center;
   margin-top: 20px;
  margin-bottom: 50px; }


.u-section-40 .u-image-1 {
  min-height: 80px;
  margin-top: 0;
  margin-bottom: 0;
  background: url(images/barna_veset_dark_bg.jpg) center center;
   width: 100%;
  border: solid 1px #FFFFFF;
   border-radius: 6px;
     }

.u-section-40 .u-container-layout-1 {
  padding: 10px 30px 10px 30px;; }

.u-section-40 .u-text-1 {
font-family: 'arbutus_slabregular';
  font-size: 0.843rem;
    color:white;
   font-weight: 500;
  text-shadow: 5px 2px 8px rgba(0,0,0,0.35);
  letter-spacing: 1px;
 /* line-height: 1.2;   */
  margin: 0 auto; }

.u-section-40 .u-text-2 {
  font-family: 'arbutus_slabregular';
  font-size: 0.6943rem;
      color:white;
   font-weight: 500;
  text-shadow: 5px 2px 8px rgba(0,0,0,0.35);
   text-transform: uppercase;
  letter-spacing: 1px;
  line-height: 1.5;
 margin: 0 auto; }

.u-section-40 .u-text-3 {
 font-family: 'arbutus_slabregular';
  font-size: 0.843rem;
     color:white;
   font-weight: 500;
 text-shadow: 5px 2px 8px rgba(0,0,0,0.35);
  letter-spacing: 1px;
 margin: 0 auto; }

.u-section-40 .u-btn-1 {
    font-family: 'vollkornregular';
  font-size: 0.7143rem;
    font-weight: 500;
  text-shadow: 5px 2px 8px rgba(0,0,0,0.35);
   text-transform: uppercase;
   text-align: center;
   line-height: 2;
  letter-spacing: 3px;
  padding: 0px;
 margin: 0 auto; }

@media (max-width: 1399px) {
  .u-section-40 .u-image-1 {
    height: auto;  }
}

@media (max-width: 767px) {
  .u-section-40 .u-container-layout-1 {
    padding-left: 10px;
    padding-right: 10px;   }
.u-section-40 .u-text-1 {
  font-size: 0.86375rem;
}
.u-section-40 .u-text-2 {
  font-size: 0.86375rem;
}
.u-section-40 .u-text-3 {
  font-size: 0.86375rem; }
.u-section-40 .u-btn-1 {
  font-size: 0.6543rem;}
}
@media (max-width: 575px) {
.u-section-40 .u-sheet-1 {
  min-height: 60px;
  /* border-top: solid 12px #240000;
    border-bottom: solid 12px #240000;
  margin-top: 8px;*/
 }

.u-section-40 .u-image-1 {
  min-height: 60px;
 }
.u-section-40 .u-btn-1 {
  font-size: 0.8143rem;}

.u-section-40 .u-text-1 {
  font-size: 0.88375rem;
}
.u-section-40 .u-text-2 {
  font-size: 0.88375rem;
}
.u-section-40 .u-text-3 {
  font-size: 0.88375rem; }

}
@media (max-width: 500px) {

}
@media (max-width: 460px) {
}

@media (max-width: 380px) {
}

/* vvvvvvvvvv */












