 html,body  {
 background:    url(images/white2_veset_bg_m.jpg)  fixed;
 }
/* 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.11rem;
}

.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.2812rem;}
}

@media (max-width: 1040px) {
.u-section-3 .u-container-layout-102 {
  padding: 6px 0px 6px 0px;
 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: 0px auto 20px 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 20px 0px 20px;
 /* border: solid 1px black;  */
}
/* karacsony */

/* ***************************************************** */


 /* karacsony */
  .u-section-61 {
  background:  transparent;
}

.u-section-61 .u-sheet-1 {
  width: 100%;
min-height: 200px;
padding: 0px 60px;
}

.u-section-61 .u-layout-wrap-1 {
 padding: 10px;
margin: 0px auto 0px auto;
 border: solid 3px #CC0000;
}

.u-section-61 .u-image-kh1{
  min-height: 160px;
  background-image:  url(images/karacsonyi_kep_home.jpg);

}

.u-section-61 .u-container-layout-1 {
  padding: 30px;
}

.u-section-61 .u-layout-cell-2 {
  min-height: 300px;
}

.u-section-61 .u-container-layout-2 {
  padding: 10px 20px;
}

.u-section-61 .u-icon-61 {
  height: 54px;
  width: 54px;
  margin: 0px auto;
}

.u-section-61 .u-text-k2 {
      font-family: 'arbutus_slabregular';                                          /*font-family: 'MTCORSVA';   */
   color: #08306B;
   font-size: 104%;
   font-weight: 500;
   text-shadow: 1px 1px 0px #FFFFFF;

}

.u-section-61 .u-text-1 {
  font-family: 'gentium_book_basicregular';
   font-weight: 600;
 font-size: 1.3645rem;
  color: #8E0B10;
  text-align:  left;
   hyphens: auto;
    -webkit-hyphens: auto;
    word-spacing: -0.05em;
    text-shadow: 1px 1px 0px #FFFFFF;
  margin: 0px auto 4px 10px;
}

.u-section-61 .u-text-2 {
  font-family: 'gentium_book_basicregular';
   font-weight: 500;
 font-size: 1.1845rem;
  color: #080808;
  text-align:  left;
   hyphens: auto;
    -webkit-hyphens: auto;
    word-spacing: -0.05em;
    text-shadow: 1px 1px 0px #FFFFFF;
  margin: 0px auto 0px 10px;
}

.u-section-61 .u-text-3 {
 font-family: 'gentium_book_basicregular';
   font-weight: 600;
 font-size: 1.3145rem;
 color: #8E0B10;
  text-align:  left;
   hyphens: auto;
    -webkit-hyphens: auto;
    word-spacing: -0.05em;
    text-shadow: 1px 1px 0px #FFFFFF;
  margin: 0px auto 10px 10px;
}

.u-section-61 .u-text-4 {
   font-family: 'gentium_book_basicregular';
   font-weight: 600;
 font-size: 1.3645rem;
  color: #0B6B17;
  text-align:  left;
   hyphens: auto;
    -webkit-hyphens: auto;
    word-spacing: -0.05em;
    text-shadow: 1px 1px 0px #FFFFFF;
  margin: 0px auto 0px 10px;
}

@media (max-width: 1399px) {
  .u-section-61 .u-layout-wrap-1 {
    margin-right: initial;
    margin-left: initial;
  }
}

@media (max-width: 1199px) {
   .u-section-61, .u-section-61 .u-sheet-1 {
    min-height: 360px;  }

  .u-section-61 .u-image-1 {
    min-height: 360px;   }

  .u-section-61 .u-layout-cell-2 {
    min-height: 360px;   }

  .u-section-61 .u-container-layout-2 {
    padding-left: 10px;
    padding-right: 10px; }
 .u-section-61 .u-text-2 {
   margin-bottom: 8px;
 }
 }

@media (max-width: 991px) {
   .u-section-61 {
    min-height: 300px;  }

  .u-section-61 .u-sheet-1 {
      padding-left: 10px;
    padding-right: 10px;
    margin: 0 auto;
  min-height: 300px;   }

  .u-section-61 .u-image-1 {
    min-height: 300px;   }

  .u-section-61 .u-layout-cell-2 {
    min-height: 100px;  }

  .u-section-61 .u-container-layout-2 {
    padding-left: 10px;
    padding-right: 10px;  }

 .u-section-61 .u-text-1, .u-section-61 .u-text-3{
   font-size: 1.213rem;}
.u-section-61 .u-text-2{
   font-size: 1rem;}
.u-section-61 .u-icon-61 {
  height: 30px;
  width: 30px;
  margin: 0px auto;}
 .u-section-61 .u-text-4{
   font-size: 1.113rem;}


}

@media (max-width: 767px) {
   .u-section-61 {
    min-height: 500px;
  }

  .u-section-61 .u-sheet-1 {
    min-height: 500px;
  }

    .u-section-61 .u-image-1 {
    min-height: 300px;
  }

  .u-section-61 .u-container-layout-1 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-61 .u-container-layout-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

 }

@media (max-width: 575px) {
   .u-section-61 {
    min-height: 500px;
  }

  .u-section-61 .u-sheet-1 {
    min-height: 500px;
  }

  .u-section-61 .u-image-1 {
    min-height: 240px;  }
}

/* **************karacsony**************************** */



/* karacsony vege */
.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 white;
  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: 1px 1px 0px white;
  margin : 4px auto 6px 0px;
 }


.u-section-5 .u-text-1b {
 font-family: 'MTCORSVA';
  font-weight: 600;
  text-shadow: 1px 1px 0px #FFFFFF;
  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-align:  left;
   hyphens: auto;
    -webkit-hyphens: auto;
    word-spacing: -0.05em;
    text-shadow: 1px 1px 0px #FFFFFF;
  margin: 20px 60px 10px 0px;
}
.u-section-5 .u-text-1ki {
  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;
 /* padding: 10px;
    border: solid 1px #8F8F8F;
   border-radius: 10px;*/
  /* max-width: 80%;   */
 /* background: url(images/baige_veset_full.jpg);*/
  margin: 0px auto;
}
.u-section-5 .u-icon-61 {
  height: 40px;
  width: 40px;
  margin: 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-1, .u-section-5 .u-text-1ki {
   font-size: 1.245rem;
line-height: 1;}

.u-section-5 .u-text-1b {
   font-size: 2.45rem;}
.u-section-5 .u-text-1dat{

 font-size: 1.132rem; }
}

@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, .u-section-5 .u-text-1ki {
    font-size: 1.15235rem; }    

}

@media (max-width: 767px) {
.u-section-5 .u-text-1dat{
 margin-right: 60px;
 font-size: 1rem; }
}


@media (max-width: 575px) {
     .u-section-5 .u-text-1sm {
    font-size: 0.785rem;   }
    .u-section-5 .u-text-1b {
    font-size: 1.4185rem;
   margin-right: 20px }


    .u-section-5 .u-text-1dat{
 margin-right: 20px;
  text-align:  left;
   hyphens: auto;
    -webkit-hyphens: auto;
    word-spacing: -0.05em;
  font-size: 0.985rem;   }
.u-section-5 .u-text-1, .u-section-5 .u-text-1ki {
     font-size: 1rem; }
 .u-section-5 .u-text-1{
     margin-right: 20px;
 }

     .u-section-5 .u-text-1r {
    font-size: 1.1921rem; }
.u-section-5 .u-container-layout-1 {
  padding: 0px; }


}

@media (max-width: 460px) {
.u-section-5 .u-text-1, .u-section-5 .u-text-1ki {
     font-size: 1rem; }


}

@media (max-width: 380px) {
}
/*  */
/* ***************************************************** */


 /* karacsony */
  .u-section-61 {
  background:  transparent;
}

.u-section-61 .u-sheet-1 {
  width: 100%;
min-height: 200px;
padding: 0px 60px;
}

.u-section-61 .u-layout-wrap-1 {
 padding: 10px;
margin: 0px auto 0px auto;
 border: solid 3px #CC0000;
}

.u-section-61 .u-image-1 {
  min-height: 160px;
  background-image:  url(images/karacsony_gyertya.jpg);

}

.u-section-61 .u-container-layout-1 {
  padding: 30px;
}

.u-section-61 .u-layout-cell-2 {
  min-height: 300px;
}

.u-section-61 .u-container-layout-2 {
  padding: 10px 20px;
}

.u-section-61 .u-icon-61 {
  height: 40px;
  width: 40px;
  margin: 0px auto;
}



.u-section-61 .u-text-1 {
  font-family: 'gentium_book_basicregular';
   font-weight: 600;
 font-size: 1.3645rem;
  color: #8E0B10;
  text-align:  left;
   hyphens: auto;
    -webkit-hyphens: auto;
    word-spacing: -0.05em;
    text-shadow: 1px 1px 0px #FFFFFF;
  margin: 0px auto 4px 10px;
}

.u-section-61 .u-text-2 {
  font-family: 'gentium_book_basicregular';
   font-weight: 500;
 font-size: 1.1845rem;
  color: #080808;
  text-align:  left;
   hyphens: auto;
    -webkit-hyphens: auto;
    word-spacing: -0.05em;
    text-shadow: 1px 1px 0px #FFFFFF;
  margin: 0px auto 0px 10px;
}

.u-section-61 .u-text-3 {
 font-family: 'gentium_book_basicregular';
   font-weight: 600;
 font-size: 1.3145rem;
 color: #8E0B10;
  text-align:  left;
   hyphens: auto;
    -webkit-hyphens: auto;
    word-spacing: -0.05em;
    text-shadow: 1px 1px 0px #FFFFFF;
  margin: 0px auto 10px 10px;
}

.u-section-61 .u-text-4 {
   font-family: 'gentium_book_basicregular';
   font-weight: 600;
 font-size: 1.3645rem;
  color: #0B6B17;
  text-align:  left;
   hyphens: auto;
    -webkit-hyphens: auto;
    word-spacing: -0.05em;
    text-shadow: 1px 1px 0px #FFFFFF;
  margin: 0px auto 0px 10px;
}

@media (max-width: 1399px) {
  .u-section-61 .u-layout-wrap-1 {
    margin-right: initial;
    margin-left: initial;
  }
}

@media (max-width: 1199px) {
   .u-section-61, .u-section-61 .u-sheet-1 {
    min-height: 360px;  }

  .u-section-61 .u-image-1 {
    min-height: 360px;   }

  .u-section-61 .u-layout-cell-2 {
    min-height: 360px;   }

  .u-section-61 .u-container-layout-2 {
    padding-left: 10px;
    padding-right: 10px; }
 .u-section-61 .u-text-2 {
   margin-bottom: 8px;
 }
 }

@media (max-width: 991px) {
   .u-section-61 {
    min-height: 300px;  }

  .u-section-61 .u-sheet-1 {
      padding-left: 10px;
    padding-right: 10px;
    margin: 0 auto;
  min-height: 300px;   }

  .u-section-61 .u-image-1 {
    min-height: 300px;   }

  .u-section-61 .u-layout-cell-2 {
    min-height: 100px;  }

  .u-section-61 .u-container-layout-2 {
    padding-left: 10px;
    padding-right: 10px;  }

 .u-section-61 .u-text-1, .u-section-61 .u-text-3{
   font-size: 1.213rem;}
.u-section-61 .u-text-2{
   font-size: 1rem;}
.u-section-61 .u-icon-61 {
  height: 30px;
  width: 30px;
  margin: 0px auto;}
 .u-section-61 .u-text-4{
   font-size: 1.113rem;}


}

@media (max-width: 767px) {
   .u-section-61 {
    min-height: 500px;
  }

  .u-section-61 .u-sheet-1 {
    min-height: 500px;
  }

    .u-section-61 .u-image-1 {
    min-height: 300px;
  }

  .u-section-61 .u-container-layout-1 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-61 .u-container-layout-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

 }

@media (max-width: 575px) {
   .u-section-61 {
    min-height: 500px;
  }

  .u-section-61 .u-sheet-1 {
    min-height: 500px;
  }

  .u-section-61 .u-image-1 {
    min-height: 240px;  }
}

/* **************karacsony**************************** */

 /*kepek 3db */
.u-section-6 .u-sheet-1 {
 width: 100%;
 min-height: 500px;
 margin: 30px auto  40px auto;
}

.u-section-6 .u-sheet-1m {
 width: 100%;
 min-height: 500px;
 margin: 20px auto  40px auto;
}

.u-section-6 .u-group-1 {
  min-height: 500px;
  height: auto;
  margin: 0px 30px 0px 30px;
  padding: 0px 20px 0px 20px;
}

.u-section-6 .u-container-layout-101{
  padding: 0px 0px 0px 0px;
  margin: 0px auto 0px auto;
   width: 100%;
   height: auto;
   margin: 0px auto 0px auto;}

.u-section-6 .u-container-layout-1 {
   padding: 0px;
  margin: 0px auto 0px auto;
 }

/*format sor */
.u-section-6 .u-list-1 {
  width: 100%;
    margin: 0px auto 0px auto;
  min-height: 600px;
   padding: 0px 0px 0px 0px;

}
/*format sor */
.u-section-6 .u-list-1b {
  width: 100%;
    margin: 0px auto 0px auto;
  min-height: 600px;
   padding: 20px 0px 0px 0px;
}

.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: 500px;
}

 /* elso kep */
.u-section-6 .u-list-item-1 {
   padding: 0px;
}
.u-section-6 .u-container-layout-13{
 border: double 4px transparent;
  border-radius: 30px;
  background-image:  url(images/white2_veset_bg_m.jpg),
  linear-gradient(to bottom, #4C6160, #CCC2A9);
  background-origin: border-box;
  background-clip: padding-box, border-box;
   padding: 10px 6px 10px 6px;
  box-shadow: -2px 1px 8px 3px  #858585;
 margin: 0px auto 0px auto;
  z-index: 10;
       }

.u-section-6 .u-container-layout-3 {
    margin: 10px auto 0px auto;
  border-radius: 14px;
 padding: 10px;}

.u-section-6 .u-container-layout-33 {
  background:   url(images/baige_braun_veset.jpg) center center;
  border: solid 1px #2B2B2B;
  border-radius: 10px;
 padding: 16px;}

 .u-section-6 .u-container-layout-33m {
  background:  url(images/khazur_veset_drk_blue.jpg) center center;
  border: solid 1px #2B2B2B;
  border-radius: 10px;
 padding: 16px;}

.u-section-6 .u-image-1 {
  border-radius: 10px;
  border: solid 1px #2B2B2B;
 height: 268px;
 width: 100%;
 margin: 0 auto; }
/*  */

 /* masodik kep */
.u-section-6 .u-list-item-2 {
    padding: 0px;
}
.u-section-6 .u-container-layout-14{
   min-height: 500px;
 border: double 4px transparent;
  border-radius: 30px;
  background-image:  url(images/white2_veset_bg_m.jpg),
  linear-gradient(to bottom, #CCC2A9, #5A4F35);
  background-origin: border-box;
  background-clip: padding-box, border-box;
   padding: 10px 6px 10px 6px;
  box-shadow: 0px 0px 8px 3px  #858585;
 margin: 0px auto 0px auto;
  z-index: 10;
      }

.u-section-6 .u-container-layout-4 {
     margin: 10px auto 0px auto;
  border-radius: 14px;
 padding: 10px;}

.u-section-6 .u-container-layout-644 {
 background:   url(images/khazur_veset_drk_blue.jpg) center center;
  border: solid 1px #2B2B2B;
  border-radius: 10px;
 padding: 16px;}

.u-section-6 .u-container-layout-644m {
 background:  url(images/baige_braun_veset.jpg) center center;
  border: solid 1px #2B2B2B;
  border-radius: 10px;
 padding: 16px;}


.u-section-6 .u-image-2 {
  border-radius: 10px;
  border: solid 1px  #2B2B2B;
  height: 268px;
 width: 100%;
 margin: 0 auto; }
/*  */
 /* harmadik kep */
.u-section-6 .u-list-item-3 {
    padding: 0px;
}
.u-section-6 .u-container-layout-15{
   min-height: 500px;
 border: double 4px transparent;
  border-radius: 30px;
  background-image:  url(images/white2_veset_bg_m.jpg),
  linear-gradient(to bottom, #4C6160, #CCC2A9);
  background-origin: border-box;
  background-clip: padding-box, border-box;
   padding: 10px 6px 10px 6px;
  box-shadow: 2px 1px 8px 3px  #858585;
 margin: 0px auto 0px auto;
  z-index: 10;
       }

.u-section-6 .u-container-layout-5 {
     margin: 10px auto 0px auto;
  border-radius: 14px;
 padding: 10px;}

.u-section-6 .u-container-layout-55 {
 background:   url(images/baige_braun_veset.jpg) center center;
  border: solid 1px #2B2B2B;
   border-radius: 10px;
 padding: 16px;}
 .u-section-6 .u-container-layout-55m {
 background:  url(images/khazur_veset_drk:blue.jpg) center center;
  border: solid 1px #2B2B2B;
   border-radius: 10px;
 padding: 16px;}



.u-section-6 .u-image-3 {
   border-radius: 10px;
   border: solid 1px #2B2B2B;
  height: 268px;
 width: 100%;
 margin: 0 auto; }
/* eddig */

  /* szovegek */
.u-section-6 .u-text-5 {
   font-family: 'gentium_book_basicregular';
 font-size: 1.436rem;
 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.3235rem;
 font-weight: 600;
  color: #77210D;
   line-height: 0.85;
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.9);
  margin: 10px auto 10px auto;
}
.u-section-6 .u-text-612 {
  font-family: 'MTCORSVA';
 font-size: 2.3235rem;
 font-weight: 600;
  color: #77210D;
   line-height: 0.7;
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.9);
  margin: 0px auto 10px auto;
}
.u-section-6 .u-text-613 {
  font-family: 'MTCORSVA';
 font-size: 2.3235rem;
 font-weight: 600;
  color: #77210D;
   line-height: 0.7;
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.9);
  margin: 0px auto 10px auto;  }

.u-section-6 .u-text-7 {
  font-family: 'vollkornregular';
   font-size: 1.134rem;
   font-weight: 500;
  color: #080808;
   text-align: center;
   hyphens: auto;
    -webkit-hyphens: auto;
    word-spacing: -0.05em;
   text-shadow: 1px 1px 0px #FFFFFF;
   margin: 0px 20px 0px 20px;
}
.u-section-6 .u-text-7kc {
  font-family: 'vollkornregular';
   font-size: 1.134rem;
   font-weight: 600;
  color: #080808;
    text-shadow: 1px 1px 0px #CFCFCF;
   margin: 0px 20px 0px 20px;
}

.u-section-6 .u-text-71 {
  font-family: 'vollkornregular';
   font-size: 1.134rem;
   font-weight: 500;
  color: #080808;
  text-align: center;
   hyphens: auto;
    -webkit-hyphens: auto;
    word-spacing: -0.05em;
    text-shadow: 1px 1px 0px #CFCFCF;
 margin: 0px 20px 0px 20px;
}
.u-section-6 .u-text-72 {
  font-family: 'vollkornregular';
   font-size: 1.134rem;
   font-weight: 500;
  color: #080808;
  text-align: center;
   hyphens: auto;
    -webkit-hyphens: auto;
    word-spacing: -0.05em;
    text-shadow: 1px 1px 0px #CFCFCF;
 margin: 0px 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-text-70 {
  font-family: 'vollkornregular';
   font-size: 0.7686rem;
   font-weight: normal;
color: #757575;
    text-shadow: 1px 1px 0px #CFCFCF;
 margin: 0px 30px 10px 30px;}



/*  */
/* gombok */
.u-section-6 .u-btn-1 {
  border-style: solid;
   border-radius: 20px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 0.875rem;
  letter-spacing: 1px;
  background-image: none;
  margin: 40px auto 40px auto;
}
.u-section-6 .u-btn-2 {
  border-style: solid;
    border-radius: 20px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 0.875rem;
  letter-spacing: 1px;
  background-image: none;
  margin: 82px auto 40px auto;
}
.u-section-6 .u-btn-3 {
  border-style: solid;
    border-radius: 20px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 0.875rem;
  letter-spacing: 1px;
  background-image: none;
  margin: 58px auto 40px auto;
}

.u-section-6 .u-btn-4 {
  border-style: solid;
   border-radius: 20px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 0.875rem;
  letter-spacing: 1px;
  background-image: none;
  margin: 60px auto 40px auto;
}

.u-section-6 .u-btn-5 {
  border-style: solid;
   border-radius: 20px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 0.875rem;
  letter-spacing: 1px;
  background-image: none;
  margin: 40px auto 40px auto;
}
.u-section-6 .u-btn-6 {
  border-style: solid;
    border-radius: 20px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 0.875rem;
  letter-spacing: 1px;
  background-image: none;
  margin: 60px auto 40px 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-3 {
  height: 340px; }


}

@media (max-width: 1399px) {
 .u-section-6 .u-image-1 {
  height: 232px; }
 .u-section-6 .u-image-2 {
  height: 232px; }
 .u-section-6 .u-image-3 {
  height: 232px; }
.u-section-6 .u-btn-3 {
 margin: 80px auto 40px auto; }
.u-section-6 .u-btn-4 {
 margin: 40px auto 40px auto; }
}

@media (max-width: 1199px) {
.u-section-6 .u-text-6 {
 font-size: 1.83235rem;}
.u-section-6 .u-image-1 {
   height: 212px;}
.u-section-6 .u-image-2 {
   height: 212px;}
.u-section-6 .u-image-3 {
   height: 212px;}

 .u-section-6 .u-text-7 {
   text-align: left ;
     hyphens: auto;
    -webkit-hyphens: auto;
    word-spacing: -0.05em;
}
 .u-section-6 .u-text-71 {
  text-align:  left;
   hyphens: auto;
    -webkit-hyphens: auto;
    word-spacing: -0.05em;
}
 .u-section-6 .u-text-72 {
  text-align:  left;
   hyphens: auto;
    -webkit-hyphens: auto;
    word-spacing: -0.05em;
    }

.u-section-6 .u-btn-2 {
    margin: 102px auto 40px auto;
}
.u-section-6 .u-btn-3 {
   margin: 76px auto 40px auto;
}

.u-section-6 .u-btn-4 {
   margin: 60px auto 40px auto;
}




}

@media (max-width: 991px) {

.u-section-6 .u-repeater-1 {
   grid-gap: 20px 20px;
   grid-template-columns: 100%;
  min-height: 300px;
}
.u-section-6 .u-list-1 {
  width: 82%;  }
.u-section-6 .u-list-1b {
  width: 82%;  }

 .u-section-6 .u-image-1 {
 min-height: 300px;}
  .u-section-6 .u-image-2 {
 min-height: 300px;}
 .u-section-6 .u-image-3 {
 min-height: 300px;}
 .u-section-6 .u-text-7 {
   text-align:  center ;
  }
 .u-section-6 .u-text-71 {
  text-align:  center;
  }
 .u-section-6 .u-text-72 {
  text-align:  center;

    }

}

@media (max-width: 767px) {
.u-section-6 .u-list-1 {
  width: 92%;  }
.u-section-6 .u-list-1b {
  width: 92%;  }
.u-section-6 .u-image-1 {
 min-height: 260px;}
.u-section-6 .u-image-2 {
 min-height: 260px;}
.u-section-6 .u-image-3 {
 min-height: 260px;}

}

@media (max-width: 575px) {
.u-section-6 .u-list-1 {
  width: 100%;  }
.u-section-6 .u-group-1 {
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 0px 0px; }

 .u-section-6 .u-text-7 {
    font-size: 1.1621rem; }
.u-section-6 .u-text-71 {
   margin-bottom: 20px;
   font-size: 1.1621rem; }
.u-section-6 .u-text-72 {
     margin-bottom: 20px;
 font-size: 1.1621rem; }
.u-section-6 .u-btn-1 {
    border-radius: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 0.675rem;
  padding: 6px 12px 6px 12px;
  margin: 20px auto 30px auto;
 }
.u-section-6 .u-btn-2 {
    border-radius: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 0.675rem;
  padding: 6px 12px 6px 12px;
  margin: 0px auto 30px auto;
 }
 .u-section-6 .u-btn-3 {
    border-radius: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 0.675rem;
  padding: 6px 12px 6px 12px;
  margin: 20px auto 30px auto; }
 .u-section-6 .u-btn-4 {
    border-radius: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 0.675rem;
  padding: 6px 12px 6px 12px;
  margin: 20px auto 30px auto;}
 .u-section-6 .u-btn-5 {
    border-radius: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 0.675rem;
  padding: 6px 12px 6px 12px;
  margin: 20px auto 30px auto;}
  .u-section-6 .u-btn-6 {
    border-radius: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 0.675rem;
  padding: 6px 12px 6px 12px;
  margin: 20px auto 30px auto;}

}

@media (max-width: 460px) {
.u-section-6 .u-text-7 {
    font-size: 1rem; }
.u-section-6 .u-text-71 {
    font-size: 1rem; }
.u-section-6 .u-text-72 {
  font-size: 1rem; }


}

@media (max-width: 380px) {
.u-section-6 .u-image-1 {
 min-height: 120px;}
.u-section-6 .u-image-2 {
 min-height: 120px;}
.u-section-6 .u-image-3 {
 min-height: 120px;}


}

/*  */

 /*  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 */



 /* szoveg */
.u-section-7 .u-sheet-1 {
 width: 100%;
 min-height: 100px;
 margin: 20px 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); */
}




 /*  nbbnmb*/

.u-section-7 .u-sheet-1c {
 width: 100%;
 min-height: 100px;
 margin: 0 auto;
/* border: solid 1px #CC0000;*/
}

.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-text-2 {
 font-family: 'vollkornregular';
   font-weight: 500;
 font-size: 1.3645rem;
   color: #080808;
   text-align: left;
    hyphens: auto;
    -webkit-hyphens: auto;
    word-spacing: -0.05em;
 margin: 10px 0px 0px 0px;
     text-shadow: 1px 1px 0px #CFCFCF;
 margin: 0px auto 0px auto;  }
.u-section-7 .u-text-2mc {
 font-family: 'MTCORSVA';
   font-weight: 600;
 font-size: 1.845rem;
    color: #570000;
     text-shadow: 1px 1px 0px #CFCFCF;
 margin: 0px auto 0px 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-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;
 }
.u-section-7 .u-icon-21{
    width: 50px;
    height: 50px;
    margin: 0  auto;
}


@media (max-width: 1399px) {
}

@media (max-width: 1199px) {
.u-section-7 .u-sheet-1c {
 margin-top: 30px;
}
}

@media (max-width: 991px) {
.u-section-7 .u-text-2ks {
  font-size: 0.9413rem; }

}

@media (max-width: 767px) {
}

@media (max-width: 575px) {
.u-section-7 .u-text-2 {
   font-size: 1rem; }
.u-section-7 .u-text-2mc {
   font-size: 1.461rem; }
.u-section-7 .u-text-11 {
   font-size: 1.622rem; }
  .u-section-7 .u-container-layout-1 {
  padding: 6px 14px 14px 10px;}

}

@media (max-width: 460px) {
.u-section-7 .u-text-2 {
   font-size: 1rem; }

}

@media (max-width: 380px) {
}

/*  */
/*  szov es kep  felépités*/
.u-section-9 .u-sheet-1 {
  min-height: 400px;
    width: 100%;
 padding: 0px 20px 0px 20px;
 margin: 0px auto  30px auto; }

.u-section-9 .u-image-1 {
  width: 100%;
  min-height: 400px;
  margin: 0 auto;}
.u-section-9 .u-container-layout-1 {
  padding:0px 30px 0px 30px;
/*  border: solid 1px #CC0000;  */
}

.u-section-9 .u-group-2 {
  width: 100%;
  min-height: 400px;
  height: auto;
  margin: 0px auto;
  border-top-left-radius: 14px;
  border-top-right-radius: 14px;
   border: solid 1px #0D0D0D;
  background:   url(images/viola_veset_v.jpg) center center;
    box-shadow:  2px 1px 15px 1px #808080;
   padding: 16px;  }

.u-section-9 .u-group-1ker {
     min-height: 400px;
    padding:16px;
     margin: 0px auto;
  border-radius: 12px;
  border: dotted 2px #FFFFFF;}

.u-section-9 .u-container-layout-2 {
  padding: 0px; }
.u-section-9 .u-layout-wrap-1 {
 padding:0px;}


      /* szövegtábla */
.u-section-9 .u-image-29 {
  min-height: 400px;
 padding: 0px;  }
.u-section-9 .u-container-layout-39 {
  padding: 10px;
   min-height: 480px;
   border-radius: 12px;
  border:solid 1px  black;
    background:    url(images/white_veset_bg_mix.jpg)  center center;}
.u-section-9 .u-image-2 {
  min-height: 400px;
padding: 0px;
margin: 0px;}
.u-section-9 .u-container-layout-3 {
  min-height: 400px;
 padding: 10px 16px;
  border: solid 1px black;
 background: url(images/viola_veset_v.jpg) center center;
}
           /*  */
.u-section-9 .u-text-1 {
  font-family: 'MTCORSVA';
 font-size: 1.645rem;
    letter-spacing: 2px;
   color: #FFFFFF;
    font-weight: 600;
     text-shadow: 1px 1px 0px #000000;
 line-height: 1;
  margin: 0px;}

.u-section-9 .u-text-2 {
   text-align: justify;
    hyphens: auto;
    -webkit-hyphens: auto;
    word-spacing: -0.05em;
 margin: 10px 0px 0px 0px;
 font-family: 'Buenard';
 font-size: 1.18245rem;
  color:  white;
     text-shadow: 1px 1px 0px #000000;
 line-height: 1;  }

.u-section-9 .u-text-3 {
 font-family: 'Buenard';
 font-size: 1.441rem;
   text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.8);
 line-height: 1;
  margin: 30px 20px 0px 20px;}

.u-section-9 .u-text-4 {
 margin: 8px 0px 0px 0px;
 font-family: 'Buenard';
 font-size: 1.245rem;
   text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.8);
 line-height: 1; }
        /*  */

/* image tábla */
.u-section-9 .u-image-39 {
min-height: 400px;
     width: 100%;
      padding: 0px;
      margin: 0px auto;}

.u-section-9 .u-container-layout-49 {
 border: ridge 2px black;
  border-radius: 12px;
   margin: 0px;
 padding: 10px;
   background:   url(images/white_veset_bg_mix.jpg)  center center;}

.u-section-9 .u-image-3 {
  min-height: 400px;
     width: 100%;
      padding: 0px;
      margin: 0px auto;}

.u-section-9 .u-container-layout-4 {
 padding:0px;
   margin: 0px auto; }

.u-section-9 .u-image-4 {
  width: 100%;
height: 454px;
 border: solid 2px black;
 border-radius:12px;
   margin: 0px auto;   }
    /*  */







@media (min-width: 1629px) {
/*  */
/*  szov es kep  felépités*/
.u-section-9 .u-sheet-1 {
  min-height: 400px;
    width: 100%;
 padding: 0px 20px 0px 20px;
 margin: 0px auto  30px auto; }

.u-section-9 .u-image-1 {
  width: 100%;
  min-height: 400px;
  margin: 0 auto;}
.u-section-9 .u-container-layout-1 {
  padding:0px 30px 0px 30px;
/*  border: solid 1px #CC0000;  */
}

.u-section-9 .u-group-2 {
  width: 100%;
  min-height: 400px;
  height: auto;
  margin: 0px auto;
  border-top-left-radius: 14px;
  border-top-right-radius: 14px;
   border: solid 1px #0D0D0D;
  background:   url(images/viola_veset_v.jpg) center center;
    box-shadow:  2px 1px 15px 1px #808080;
   padding: 16px;  }

.u-section-9 .u-group-1ker {
     min-height: 400px;
    padding:16px;
     margin: 0px auto;
  border-radius: 12px;
  border: dotted 2px #FFFFFF;}

.u-section-9 .u-container-layout-2 {
  padding: 0px; }
.u-section-9 .u-layout-wrap-1 {
 padding:0px;}


      /* szövegtábla */
.u-section-9 .u-image-29 {
  min-height: 400px;
 padding: 0px;  }
.u-section-9 .u-container-layout-39 {
  padding: 10px;
   min-height: 480px;
   border-radius: 12px;
  border:solid 1px  black;
    background:    url(images/white_veset_bg_mix.jpg)  center center;}
.u-section-9 .u-image-2 {
  min-height: 400px;
padding: 0px;
margin: 0px;}
.u-section-9 .u-container-layout-3 {
  min-height: 494px;
 padding: 10px 16px;
  border: solid 1px black;
 background: url(images/viola_veset_v.jpg) center center;
}
           /*  */
.u-section-9 .u-text-1 {
  font-family: 'MTCORSVA';
 font-size: 1.645rem;
    letter-spacing: 2px;
   color: #FFFFFF;
    font-weight: 600;
     text-shadow: 1px 1px 0px #000000;
 line-height: 1;
  margin: 0px;}

.u-section-9 .u-text-2 {
   text-align: justify;
    hyphens: auto;
    -webkit-hyphens: auto;
    word-spacing: -0.05em;
 margin: 10px 0px 0px 0px;
 font-family: 'Buenard';
 font-size: 1.18245rem;
  color:  white;
     text-shadow: 1px 1px 0px #000000;
 line-height: 1.2;  }

.u-section-9 .u-text-3 {
 font-family: 'Buenard';
 font-size: 1.441rem;
   text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.8);
 line-height: 1;
  margin: 30px 20px 0px 20px;}

.u-section-9 .u-text-4 {
 margin: 8px 0px 0px 0px;
 font-family: 'Buenard';
 font-size: 1.245rem;
   text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.8);
 line-height: 1; }
        /*  */

/* image tábla */
.u-section-9 .u-image-39 {
min-height: 400px;
     width: 100%;
      padding: 0px;
      margin: 0px auto;}

.u-section-9 .u-container-layout-49 {
 border: ridge 2px black;
  border-radius: 12px;
   margin: 0px;
 padding: 10px;
   background:   url(images/white_veset_bg_mix.jpg)  center center;}

.u-section-9 .u-image-3 {
  min-height: 400px;
     width: 100%;
      padding: 0px;
      margin: 0px auto;}

.u-section-9 .u-container-layout-4 {
 padding:0px;
   margin: 0px auto; }

.u-section-9 .u-image-4 {
  width:100%;
height: 492px;
 border: solid 2px black;
 border-radius:12px;
   margin: 0px auto;   }
    /*  */



}
            /*  */
@media (max-width: 1399px) {
 .u-section-9 .u-image-4 {
 height: 516px;
 }

.u-section-9 .u-text-2 {
   font-size: 1.145rem;}
 }

@media (max-width: 1200px) {
.desktop-strh{
    display: none !important;}
}

@media (min-width: 1199px) {
.mobile-strh{
    display: none !important;}
}

@media (max-width: 1199px) {
  .u-section-9 .u-image-29 {
   min-width: 100%;}
.u-section-9 .u-image-39 {
    min-width: 100%;}



}

@media (max-width: 991px) {
}

@media (max-width: 767px) {
/*.u-section-9 .u-container-layout-4 {
 height: 400px;
 margin-top: 30px;
 }
.u-section-9 .u-container-layout-49 {
 height: 440px;
   }
.u-section-9 .u-image-2 {
  min-height: 500px;}*/


}

@media (max-width: 575px) {
.u-section-9 .u-sheet-1 {
 padding: 0px;}
.u-section-9 .u-container-layout-1 {
  padding:0px;
  margin: 0px;}
.u-section-9 .u-group-2 {
     padding: 10px 10px 10px 10px;  }

.u-section-9 .u-container-layout-4 {
 height: 400px;
 /*margin-top: 32px; */
 padding: 0px;
 }
.u-section-9 .u-container-layout-49 {
 height: 388px;   }
.u-section-9 .u-container-layout-3 {
 padding-left: 8px;
 padding-right: 8px;  }

 .u-section-9 .u-group-1ker {
  padding: 8px;
 }

.u-section-9 .u-text-1 {
   font-size: 1.3621rem;}
.u-section-9 .u-text-2 {
   font-size: 1rem;}
 .u-section-9 .u-image-4 {
   height: 360px;}
}

@media (max-width: 460px) {
.u-section-9 .u-text-2 {
   font-size: 0.981rem;}

}

@media (max-width: 380px) {
}

/*  vvvvvvvvvvvvvvvvvvv */


/*  */
/*  szov es kep  felépités*/
.u-section-10 .u-sheet-1 {
  min-height: 400px;
    width: 100%;
 padding: 0px 20px 0px 20px;
 margin: 30px auto  0px auto; }

.u-section-10 .u-image-1 {
  width: 100%;
  min-height: 400px;
  margin: 0 auto;}
.u-section-10 .u-container-layout-1 {
  padding:0px 30px 0px 30px;
/*  border: solid 1px #CC0000;  */
}

.u-section-10 .u-group-2 {
  width: 100%;
  min-height: 400px;
  height: auto;
  margin: 0px auto;
  border-bottom-left-radius: 14px;
  border-bottom-right-radius: 14px;
   border: solid 1px #0D0D0D;
  background:   url(images/viola_veset_v.jpg) center center;
   box-shadow:  2px 1px 15px 1px #808080;
   padding: 16px;  }

.u-section-10 .u-group-1ker {
     min-height: 400px;
    padding:16px;
     margin: 0px auto;
  border-radius: 12px;
  border: dotted 2px #FFFFFF;}

.u-section-10 .u-container-layout-2 {
  padding: 0px; }
.u-section-10 .u-layout-wrap-1 {
 padding:0px;}


      /* szövegtábla */
.u-section-10 .u-image-29 {
  min-height: 400px;
 padding: 0px;  }
.u-section-10 .u-container-layout-39 {
  padding: 10px;
   min-height: 380px;
   border-radius: 12px;
  border:solid 1px  black;
    background:    url(images/white_veset_bg_mix.jpg)  center center;}
.u-section-10 .u-image-2 {
  min-height: 400px;
padding: 0px;
margin: 0px;}
.u-section-10 .u-container-layout-3 {
  min-height: 400px;
 padding: 10px 16px;
  border: solid 1px black;
 background: url(images/viola_veset_v.jpg) center center;
  }
           /*  */
.u-section-10 .u-text-1 {
  font-family: 'MTCORSVA';
 font-size: 1.645rem;
    letter-spacing: 2px;
   color: #FFFFFF;
    font-weight: 600;
     text-shadow: 1px 1px 0px #000000;
 line-height: 1;
  margin: 0px;}

.u-section-10 .u-text-2 {
   text-align: justify;
    hyphens: auto;
    -webkit-hyphens: auto;
    word-spacing: -0.05em;
 margin: 10px 0px 0px 0px;
 font-family: 'Buenard';
 font-size: 1.18245rem;
  color:  white;
     text-shadow: 1px 1px 0px #000000;
 line-height: 1;  }

.u-section-10 .u-text-2k {
   text-align: justify;
    hyphens: auto;
    -webkit-hyphens: auto;
    word-spacing: -0.05em;
 margin: 10px 0px 0px 0px;
 font-family: 'Buenard';
 font-size: 1.1245rem;
  color:  #8F8F8F;
     text-shadow: 1px 1px 0px #000000;
 line-height: 1;  }





.u-section-10 .u-text-3 {
 font-family: 'Buenard';
 font-size: 1.441rem;
   text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.8);
 line-height: 1;
  margin: 30px 20px 0px 20px;}

.u-section-10 .u-text-4 {
 margin: 8px 0px 0px 0px;
 font-family: 'Buenard';
 font-size: 1.245rem;
   text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.8);
 line-height: 1; }
        /*  */

/* image tábla */
.u-section-10 .u-image-39 {
min-height: 400px;
     width: 100%;
      padding: 0px;
      margin: 0px auto;}

.u-section-10 .u-container-layout-49 {
 border: ridge 2px black;
  border-radius: 12px;
   margin: 0px;
 padding: 10px;
   background:   url(images/white_veset_bg_mix.jpg)  center center;}

.u-section-10 .u-image-3 {
  min-height: 400px;
     width: 100%;
      padding: 0px;
      margin: 0px auto;}

.u-section-10 .u-container-layout-4 {
 padding:0px;
   margin: 0px auto; }

.u-section-10 .u-image-4 {
  width: 100%;
height: 406px;
 border: solid 2px black;
 border-radius:12px;
   margin: 0px auto;   }
    /*  */







@media (min-width: 1629px) {
/*  szov es kep  felépités*/
.u-section-10 .u-sheet-1 {
  min-height: 400px;
    width: 100%;
 padding: 0px 20px 0px 20px;
 margin: 30px auto  0px auto; }

.u-section-10 .u-image-1 {
  width: 100%;
  min-height: 400px;
  margin: 0 auto;}
.u-section-10 .u-container-layout-1 {
  padding:0px 30px 0px 30px;
/*  border: solid 1px #CC0000;  */
}

.u-section-10 .u-group-2 {
  width: 100%;
  min-height: 400px;
  height: auto;
  margin: 0px auto;
  border-bottom-left-radius: 14px;
  border-bottom-right-radius: 14px;
   border: solid 1px #0D0D0D;
  background:   url(images/viola_veset_v.jpg) center center;
   box-shadow:  2px 1px 15px 1px #808080;
   padding: 16px;  }

.u-section-10 .u-group-1ker {
     min-height: 400px;
    padding:16px;
     margin: 0px auto;
  border-radius: 12px;
  border: dotted 2px #FFFFFF;}

.u-section-10 .u-container-layout-2 {
  padding: 0px; }
.u-section-10 .u-layout-wrap-1 {
 padding:0px;}


      /* szövegtábla */
.u-section-10 .u-image-29 {
  min-height: 400px;
 padding: 0px;  }
.u-section-10 .u-container-layout-39 {
  padding: 10px;
   min-height: 380px;
   border-radius: 12px;
  border:solid 1px  black;
    background:    url(images/white_veset_bg_mix.jpg)  center center;}
.u-section-10 .u-image-2 {
  min-height: 400px;
padding: 0px;
margin: 0px;}
.u-section-10 .u-container-layout-3 {
  min-height: 400px;
 padding: 10px 16px;
  border: solid 1px black;
 background: url(images/viola_veset_v.jpg) center center;
  }
           /*  */
.u-section-10 .u-text-1 {
  font-family: 'MTCORSVA';
 font-size: 1.645rem;
    letter-spacing: 2px;
   color: #FFFFFF;
    font-weight: 600;
     text-shadow: 1px 1px 0px #000000;
 line-height: 1;
  margin: 0px;}

.u-section-10 .u-text-2 {
   text-align: justify;
    hyphens: auto;
    -webkit-hyphens: auto;
    word-spacing: -0.05em;
 margin: 10px 0px 0px 0px;
 font-family: 'Buenard';
 font-size: 1.18245rem;
  color:  white;
     text-shadow: 1px 1px 0px #000000;
 line-height: 1.182;  }

.u-section-10 .u-text-2k {
   text-align: justify;
    hyphens: auto;
    -webkit-hyphens: auto;
    word-spacing: -0.05em;
 margin: 10px 0px 0px 0px;
 font-family: 'Buenard';
 font-size: 1.1245rem;
  color:  #8F8F8F;
     text-shadow: 1px 1px 0px #000000;
 line-height: 1;  }





.u-section-10 .u-text-3 {
 font-family: 'Buenard';
 font-size: 1.441rem;
   text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.8);
 line-height: 1;
  margin: 30px 20px 0px 20px;}

.u-section-10 .u-text-4 {
 margin: 8px 0px 0px 0px;
 font-family: 'Buenard';
 font-size: 1.245rem;
   text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.8);
 line-height: 1; }
        /*  */

/* image tábla */
.u-section-10 .u-image-39 {
min-height: 400px;
     width: 100%;
      padding: 0px;
      margin: 0px auto;}

.u-section-10 .u-container-layout-49 {
 border: ridge 2px black;
  border-radius: 12px;
   margin: 0px;
 padding: 10px;
   background:   url(images/white_veset_bg_mix.jpg)  center center;}

.u-section-10 .u-image-3 {
  min-height: 400px;
     width: 100%;
      padding: 0px;
      margin: 0px auto;}

.u-section-10 .u-container-layout-4 {
 padding:0px;
   margin: 0px auto; }

.u-section-10 .u-image-4 {
  width: 100%;
height: 406px;
 border: solid 2px black;
 border-radius:12px;
   margin: 0px auto;   }
    /*  */

}
            /*  */
@media (max-width: 1399px) {
 .u-section-10 .u-image-4 {
 height: 516px;
 }

.u-section-10 .u-text-2 {
   font-size: 1.145rem;}
 }

@media (max-width: 1200px) {
.desktop-strh{
    display: none !important;}
}

@media (min-width: 1199px) {
.mobile-strh{
    display: none !important;}
}

@media (max-width: 1199px) {
  .u-section-10 .u-image-29 {
   min-width: 100%;}
.u-section-10 .u-image-39 {
    min-width: 100%;}



}

@media (max-width: 991px) {
}

@media (max-width: 767px) {
/*.u-section-10 .u-container-layout-4 {
 height: 400px;
 margin-top: 30px;
 }
.u-section-10 .u-container-layout-49 {
 height: 440px;
   }
.u-section-10 .u-image-2 {
  min-height: 500px;}*/


}

@media (max-width: 575px) {
.u-section-10 .u-sheet-1 {
 padding: 0px;}
.u-section-10 .u-container-layout-1 {
  padding:0px;
  margin: 0px;}
.u-section-10 .u-group-2 {
     padding: 10px 10px 10px 10px;  }

.u-section-10 .u-container-layout-4 {
 height: 400px;
 /*margin-top: 32px; */
 padding: 0px;
 }
.u-section-10 .u-container-layout-49 {
 height: 388px;   }
.u-section-10 .u-container-layout-3 {
 padding-left: 8px;
 padding-right: 8px;  }

 .u-section-10 .u-group-1ker {
  padding: 8px;
 }

.u-section-10 .u-text-1 {
   font-size: 1.3621rem;}
.u-section-10 .u-text-2 {
   font-size: 1rem;}
 .u-section-10 .u-image-4 {
   height: 360px;}
}

@media (max-width: 460px) {
.u-section-10 .u-text-2 {
   font-size: 0.981rem;}

}

@media (max-width: 380px) {
}

/*  vvvvvvvvvvvvvvvvvvv */



/* kep csik */
.u-section-13 .u-sheet-1 {
 width: 100%;
 min-height: 40px;
  background:  url(images/khaki_veset_drk_ss.jpg) center center;
/* background:   url(images/sbarna_veset_mv.jpg) center center; */
 padding: 12px;
  border: solid 1px  black;
 margin: 0px auto;
}

.u-section-13 .u-group-1 {
  min-height: 40px;
  height: auto;
  margin: 0 auto;
  border-radius: 6px;
  border: solid 1px #FFFFFF;
}
/* kep csik */
.u-section-13 .u-sheet-1b {
 width: 100%;
 min-height: 320px;
 background:   url(images/grey_drk_veset_bg.jpg) center center;
/*  background:   url(images/sbarna_veset_mv.jpg) center center;*/
   border: solid 1px  black;
 padding: 18px;
 margin: 0px auto 20px auto;
}

.u-section-13 .u-group-1b {
  min-height: 320px;
  padding: 18px;
   border-radius: 14px;
   border: solid 1px #757575;
    margin: 0px  auto 0px  auto;
     box-shadow: 1px 1px 2px 0px #808080;
 /* background:   url(images/gold_veset_bg_lh.jpg) center center;*/
}


/* kep csik */
.u-section-13 .u-sheet-1c {
 width: 100%;
 min-height: 120px;
/* background: url(images/retesek_mix_kk.jpg);  */
  margin: 12px auto 12px  auto;
}

.u-section-13 .u-group-1c {
 /* padding: 0px 30px 0px 30px; */
  min-height: 120px;
  margin: 0px auto 0px  auto;
   background:   url(images/sbarna_veset_mv.jpg) center center;
/*  border: solid 1px  #351500; */

}
.u-section-13 .u-group-2c {
/  min-height: 70px;
   padding: 0px;
  margin: 0px auto 0px auto;
}

.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/sbarna_veset_mv.jpg) center center;
/* 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-sheet-1ct {
 width: 100%;
 min-height: 300px;
  background:  url(images/sbarna_veset_mv.jpg) center center;
 padding: 12px;
 margin: 6px auto 6px auto;
}

.u-section-13 .u-group-1ct {
  padding: 14px;
   border-radius: 14px;
   border: solid 1px #FFFFFF;
  min-height: 300px;
  height: auto;
 margin: 2px  auto 2px  auto;
/* background:  url(images/floral_bg_red_sm.jpg);    */
/* border-radius: 20px; */
}
 .u-section-13 .u-image-1ct {
 width: 100%;
  height: 340px;
   border-radius: 10px;
 margin: 0px auto;}
.u-section-13 .u-group-2ct {
/* background:  url(images/strudel_mix_lev.jpg) center center no-repeat;*/
  min-height: 300px;
    border: solid 2px  #171717;
     border-radius: 12px;
   padding: 0px;
  margin: 0px auto 0px auto;}
 .u-section-13 .u-text-1ct {
    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: -30px auto 10px 10px;
}


.u-section-13 .u-container-layout-1 {
  padding: 0px;
/*  border: solid 6px  #BFB292;   */        /* #351500;*/ /* #b6ab9e; */
}

.u-section-13 .u-group-2 {
  min-height: 40px;
   padding: 0px;
  margin: 0px auto 0px auto;
}

.u-section-13 .u-group-2b {
 /* background: url(images/retes_talcas_mix.jpg) center center; */
  min-height: 320px;
   padding: 0px;
     border: ridge 1px  black;
     border-radius: 10px;
  margin: 0px auto 0px auto;
}

.u-section-13 .u-image-1rh {
 width: 100%;
  height: 320px;
   border-radius: 10px;
 margin: 0px auto;}





.u-section-13 .u-container-layout-2 {
  padding: 0px 0px 0px 0px;
}

.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 10px 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; */
/*  background: #6A9BCC;
  max-width: 100px;*/
   text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.8);
  margin: 0px 20px 0px 0px;
}
.u-section-13 .u-text-1cnc {
   font-family: 'gentium_book_basicregular';
 font-size: 1.2338rem;
 font-weight: 500;
    color: white;
/*  background: #6A9BCC;
  max-width: 100px;*/
   text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.8);
  margin: 0px 0px 0px 10px;
}


.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 (max-width: 1399px) {
}

@media (max-width: 1199px) {

}

@media (max-width: 991px) {
.u-section-13 .u-sheet-1b {
  min-height: 300px;
}
.u-section-13 .u-text-1nc {
  text-align: center;
  margin: 0px auto 0px 8px; }

.u-section-13 .u-group-1b {
 padding: 14px;
 min-height: 300px; }
 .u-section-13 .u-sheet-1ct {
 min-height: 280px; }

.u-section-13 .u-group-1ct {
 padding: 14px;
  min-height: 280px;
}
 .u-section-13 .u-image-1ct {
 height: 280px;}

.u-section-13 .u-group-2ct {
  min-height: 280px;}

 .u-section-13 .u-text-1ct {
 font-size: 1.12838rem;
  margin: -30px auto 10px 10px; }

}

@media (max-width: 767px) {
.u-section-13 .u-group-2b {
     min-height: 240px; }



.u-section-13 .u-sheet-1b {
 min-height: 240px;}

.u-section-13 .u-group-1b {
  min-height: 240px; }
}

@media (max-width: 575px) {
 .u-section-13 .u-sheet-1ct {
 min-height: 180px; }

.u-section-13 .u-group-1ct {
 padding: 14px;
  min-height: 140px;
}
 .u-section-13 .u-image-1ct {
 height: 100px;}

.u-section-13 .u-group-2ct {
   background: url(images/reteshaz_img_bg.jpg) center center;
 min-height: 180px;}
.u-section-13 .u-text-1 {
  font-size: 1.78235rem;}

.u-section-13 .u-sheet-1b {
min-height: 180px;}

.u-section-13 .u-group-1b {
  padding: 12px;
min-height: 180px;}
.u-section-13 .u-container-layout-2 {
  padding: 0px 0px 0px 0px;
}
.u-section-13 .u-group-2b {
min-height: 160px;}
.u-section-13 .u-group-2 {
width: 100%;}

}

@media (max-width: 460px) {
 .u-section-13 .u-image-1ct {
 max-height: 80px;}



}

@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-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 */

/* foot-rek */
.u-section-40h .u-sheet-1 {
  min-height: 80px;
    width: 100%;
/* border: solid 2px black; */
  margin-bottom: 50px; }

.u-section-40h .u-image-1 {
  min-height: 80px;
  margin: 0 auto;
;
/*  background: url(images/blue_veset_bg.jpg) center center;*/
 background: rgba(8, 8, 8, 0.20);
 border-radius: 30px;
   width:80%;
 /*  border: solid 1px #570000;  */
     }

.u-section-40h .u-container-layout-1 {
  padding: 10px 30px 10px 30px;; }

.u-section-40h .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-40h .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-40h .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-40h .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-40h .u-image-1 {
    height: auto;  }
}

@media (max-width: 767px) {
  .u-section-40h .u-container-layout-1 {
    padding-left: 10px;
    padding-right: 10px;   }
.u-section-40h .u-text-1 {
  font-size: 0.86375rem;
}
.u-section-40h .u-text-2 {
  font-size: 0.86375rem;
}
.u-section-40h .u-text-3 {
  font-size: 0.86375rem; }
.u-section-40h .u-btn-1 {
  font-size: 0.6543rem;}
}
@media (max-width: 575px) {
.u-section-40h .u-sheet-1 {
  min-height: 60px;
  }

.u-section-40h .u-image-1 {
  min-height: 60px;}


.u-section-40h .u-text-1 {
  font-size: 0.6375rem;
}
.u-section-40h .u-text-2 {
  font-size: 0.6375rem;
}
.u-section-40h .u-text-3 {
  font-size: 0.6375rem; }

}
@media (max-width: 500px) {
.u-section-40h .u-text-1 {
  font-size: 0.523rem;
}
.u-section-40h .u-text-2 {
  font-size: 0.523rem;
}
.u-section-40h .u-text-3 {
  font-size: 0.523rem; }

}
@media (max-width: 460px) {
}

@media (max-width: 380px) {
}

/* vvvvvvvvvv */
































