 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: 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-icon-11{
    width: 40px;
    height: 40px;
    margin: 0  auto;
}

.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;
 /* border: solid 1px black;  */
}
.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-1r {
   font-family: 'gentium_book_basicregular';
   font-weight: 600;
 font-size: 1.3645rem;
  color: #BD0000;
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.8);
/*   background: #CFCFCF;   */
  margin: 0px auto 10px 0px;
}


.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;
}

@media (max-width: 1399px) {
}

@media (max-width: 1199px) {
}

@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-container-layout-1 {
  padding: 0px; }
     .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 {
   text-align:  left;
   hyphens: auto;
    -webkit-hyphens: auto;
    word-spacing: -0.05em;
    font-size: 1rem; }
     .u-section-5 .u-text-1r {
    font-size: 0.921rem; }
  .u-section-5 .u-container-layout-2 {
   padding: 0px 0px 0px 0px;

}
}


@media (max-width: 460px) {
  .u-section-5 .u-text-1 {
    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-kh1{
  min-height: 160px;
  background-image:  url(images/karacsonyi_kep_kapcsolat.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-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**************************** */


/* //////////////////////////////////////////////////////////////////// */
   /* google kepek */
.u-section-6 .u-sheet-1t {
 width: 100%;
 min-height: 300px;
/* border: solid 1px #CC0000; */
 margin: 0px auto  30px auto;
}

.u-section-6 .u-group-1t {
  min-height: 300px;
  height: auto;
  margin: 0px 30px 0px 30px;
  padding: 10px 18px 0px 18px;
/* border: solid 1px #CCC2A9;  */
/* background:  url(images/kockas_barna.jpg); */
}

.u-section-6 .u-container-layout-1t {
   padding: 10px 36px 10px 36px;
/*  background:  url(images/reteshaz_cbg.jpg); */
}

.u-section-6 .u-list-1t {
  width: 100%;
  margin: 0px auto  0px auto;
 /*  border: solid 1px #BD0000;   */
   padding: 6px 0px 0px 0px;
/*  background:  url(images/reteshaz_cbgf.jpg);  */
}

.u-section-6 .u-repeater-1t {
   grid-gap: 20px 20px;
   grid-template-columns: calc(33.3333% - 8px) calc(33.3333% - 8px) calc(33.3333% - 8px);
  min-height: 300px;
}

.u-section-6 .u-list-item-1t {
    border: none;
   padding: 0px;
}
.u-section-6 .u-container-layout-13t{
     padding: 0px;
 }

.u-section-6 .u-container-layout-3t {
   border: solid 1px  #77210D;
 padding: 12px;
 background: url(images/floral_bg_white_p3_s.jpg) center center;
}

.u-section-6 .u-image-1t {
  height: 300px;
 width:  100%;
 margin: 0 auto;

}

.u-section-6 .u-list-item-2t {
   border:  none;
    padding: 0px;
}

 .u-container-layout-14t{
     padding: 0px;
 /*   border: solid 1px #570000;  */
/* background-image: url(images/reteshaz_cbg.jpg); */
 }

.u-section-6 .u-container-layout-4t {
  border: solid 1px  #77210D;
  background: url(images/floral_bg_white_p3_s.jpg) center center;
 padding: 12px;
}

.u-section-6 .u-image-2t {
  height: 300px;
  width:  100%;
 margin: 0 auto;
}
.u-section-6 .u-list-item-3t {
   border:  none;
    padding: 0px;
}

 .u-container-layout-15t{
     padding: 0px;
/*   border:solid 1px #570000;  */
/*background-image: url(images/reteshaz_cbg.jpg);    */
 }

.u-section-6 .u-container-layout-5t {
  border: solid 1px  #77210D;
 background: url(images/floral_bg_white_p3_s.jpg) center center;
 padding: 12px;
}

.u-section-6 .u-image-3t {
  height: 300px;
  width:  100%;
 margin: 0 auto;
}
/*  */


 /* /////////////////// */
.u-section-6 .u-list-1 {
  width: 100%;
  margin: 0px auto  0px auto;
 /*  border: solid 1px #BD0000;   */
   padding: 6px 0px 0px 0px;
/*  background:  url(images/reteshaz_cbgf.jpg);  */
}
.u-section-6 .u-list-1ut {
  width: 100%;
  margin: 0px auto  0px auto;
 /*  border: solid 1px #BD0000;   */
   padding: 6px 0px 0px 0px;
/*  background:  url(images/reteshaz_cbgf.jpg);  */
}
.u-section-6 .u-repeater-1 {
   grid-gap: 30px 30px;
   grid-template-columns: calc(33.3333% - 20px) calc(33.3333% - 20px) calc(33.3333% - 20px);
  min-height: 300px;
}
.u-section-6 .u-repeater-1ut {
   grid-gap: 30px 30px;
   grid-template-columns: calc(33.3333% - 20px) calc(33.3333% - 20px) calc(33.3333% - 20px);
  min-height: 300px;
}
.u-section-6 .u-list-item-1 {
    border: none;
   padding: 0px;
}
.u-section-6 .u-container-layout-13{
     padding: 0px;

 /*   background-image: url(images/reteshaz_cbg.jpg); */
 }

.u-section-6 .u-container-layout-3 {
   border: solid 1px  #77210D;
 padding: 10px;
}

.u-section-6 .u-image-1 {
  height: 300px;
 width: 100%;
 margin: 0 auto;  }

.u-section-6 .u-image-10 {
  height: 280px;
 width: 100%;
 margin: 0 auto;  }

.u-section-6 .u-image-11 {
  height: 280px;
 width: 100%;
 margin: 0 auto;  }

.u-section-6 .u-image-12 {
  height: 280px;
 width:  100%;
 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: 10px;
}

.u-section-6 .u-image-2 {
  height: 300px;
  width: auto;
 margin: 0 auto;
}
.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;
  width: auto;
 margin: 0 auto;
}
/*  */
.u-section-6 .u-text-5 {
   font-family: 'gentium_book_basicregular';
 font-size: 1.3436rem;
 font-weight:600;
  color: #080808;
    text-shadow: 1px 1px 0px #CFCFCF;
  margin: 0px auto 20px 0px;
}
.u-section-6 .u-text-5b {
   font-family: 'gentium_book_basicregular';
 font-size: 1.26436rem;
 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:500;
   color:  #77210D;
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.9);
  margin: 0px auto 10px auto;
}
.u-section-6 .u-text-6gb {
   font-family: 'gentium_book_basicregular';
 font-size: 1.483235rem;
/*  letter-spacing: 5px;*/
 font-weight:  600;
  color: #080808;
    text-shadow: 1px 1px 0px #CFCFCF;
  margin: 0px auto 10px auto;
}

.u-section-6 .u-text-6gbk {
   font-family: 'gentium_book_basicregular';
 font-size: 1.483235rem;
/*  letter-spacing: 5px;*/
 font-weight:  600;
  color: #080808;
    text-shadow: 1px 1px 0px #CFCFCF;
  margin: 0px auto 10px 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-7gt1 {
  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-7t1 {
  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-text-7gt1 {
  font-family: 'vollkornregular';
   font-size: 1.134rem;
   font-weight: 500;
  color: #1C1C1C;
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.9);
 margin: 10px 30px 0px 30px;
}


}

@media (max-width: 1399px) {
.u-section-6 .u-image-1t {
  height: 280px;}
.u-section-6 .u-image-2t {
  height: 280px;}
.u-section-6 .u-image-3t {
  height: 280px;}
 .u-section-6 .u-image-10 {
  height: 250px;}
 .u-section-6 .u-image-11 {
  height: 250px;}
  .u-section-6 .u-image-12 {
  height: 250px;}


}

@media (max-width: 1199px) {
.u-section-6 .u-image-1t {
  height: 220px;}
.u-section-6 .u-image-2t {
  height: 220px;}
.u-section-6 .u-image-3t {
  height: 220px;}
.u-section-6 .u-text-7t1 {
 margin-bottom: 22px;}
 .u-section-6 .u-image-10 {
  height: 200px;}
 .u-section-6 .u-image-11 {
  height: 200px;}
  .u-section-6 .u-image-12 {
  height: 200px;}
}

@media (max-width: 991px) {
  .u-section-6 .u-sheet-1 {
    min-height: 410px; }
.u-section-6 .u-sheet-1t {
margin-bottom: 0px;}

 .u-section-6 .u-image-1t {
  height: 260px;}
.u-section-6 .u-image-2t {
  height: 260px;}
.u-section-6 .u-image-3t {
  height: 260px;}
.u-section-6 .u-repeater-1 {
   grid-template-columns: calc(49.3333% - 20px) calc(49.3333% - 20px);
}
.u-section-6 .u-repeater-1t {
   grid-template-columns:  100%;
}


.u-section-6 .u-repeater-1ut {
   grid-template-columns:  100%;
}
.u-section-6 .u-list-1ut {
   width: 60%;
}
  .u-section-6 .u-image-10 {
  height: 260px;}
   .u-section-6 .u-image-11 {
  height: 260px;}
   .u-section-6 .u-image-12 {
  height: 260px;}
 .u-section-6 .u-text-7bc {
 margin: -230px auto 0px 320px;
}


  .u-section-6 .u-text-1 {
    margin-left: 10px;
    margin-right: 10px;   }

  .u-section-6 .u-group-3 {
    margin-left: 4px;
  }
}

@media (max-width: 767px) {
 .u-section-6 .u-repeater-1t {
   grid-template-columns:  100%; }
 .u-section-6 .u-repeater-1 {
   grid-template-columns:  100%; }
  .u-section-6 .u-list-1ut {
   width: 100%;
}
 .u-section-6 .u-text-7bc {
 margin: 20px auto 0px auto;}
.u-section-6 .u-image-1t {
  height: 220px;}
.u-section-6 .u-image-2t {
  height: 220px;}
.u-section-6 .u-image-3t {
  height: 220px;}
  .u-section-6 .u-image-10 {
  height: 280px;}
   .u-section-6 .u-image-11 {
  height: 280px;}
   .u-section-6 .u-image-12 {
  height: 280px;}

}

@media (max-width: 575px) {
 .u-section-6 .u-text-6gb {
   font-size: 0.98654rem; }
 .u-section-6 .u-text-6gbk {
   font-size: 0.98654rem;}

.u-section-6 .u-text-5 {
   font-size: 0.8654rem;  }
.u-section-6 .u-text-5b {
   font-size: 0.8654rem; }
.u-section-6 .u-text-7 {
   font-size: 0.8654rem;  }
.u-section-6 .u-text-7gt1 {
   font-size: 0.8654rem;  }
 .u-section-6 .u-text-7t1 {
   font-size: 0.8654rem;
 }
.u-section-6 .u-group-1t {
  margin: 0px;
  padding: 10px 0px 0px 0px;}
.u-section-6 .u-group-1 {
  margin: 0px;
  padding: 0px;}
 .u-section-6 .u-image-10 {
  height: 220px;}
   .u-section-6 .u-image-11 {
  height: 220px;}
   .u-section-6 .u-image-12 {
  height: 220px;}
}

@media (max-width: 512px) {
 .u-section-6 .u-text-6gb {
   font-size: 1.298654rem; }
  .u-section-6 .u-text-6gbk {
   font-size: 1.298654rem; }
.u-section-6 .u-text-5 {
  font-size: 1.298654rem; }
 .u-section-6 .u-text-7 {
   font-size: 0.98654rem;  }
.u-section-6 .u-text-7gt1 {
   font-size: 0.98654rem;  }
 .u-section-6 .u-text-7t1 {
   font-size: 0.98654rem;}
}

/* vvvvvvvvvvvvvv */

/* tablak */
.u-section-6p .u-sheet-1 {
 width: 100%;
 min-height: 300px;
/* border: solid 1px #CC0000;  */
 margin: 0px auto  0px auto;
}

.u-section-6p .u-group-1 {
  min-height: 300px;
  height: auto;
  margin: 0px 30px 0px 30px;
  padding: 10px 18px 0px 18px;
/* border: solid 1px #CCC2A9;  */
/* background:  url(images/kockas_barna.jpg); */
}

.u-section-6p .u-container-layout-1 {
   padding: 10px 36px 10px 36px;
/*  background:  url(images/reteshaz_cbg.jpg); */
}
/* //////////// */
/* kzepre igazit 2kep meret */
.u-section-6p .u-sheet-12 {
 width: 100%;
 min-height: 200px;
/* border: solid 1px #CC0000; */
 margin: 0px auto  0px auto;
}

.u-section-6p .u-group-12 {
  min-height: 200px;
  height: auto;
  margin: 0px 30px 10px 30px;
  padding: 10px;
/* border: solid 1px #CCC2A9; */
/* background:  url(images/kockas_barna.jpg); */
}

 .u-section-6p .u-list-12 {
  width: 30%;
  margin: 0px auto  0px auto;
 /*  border: solid 2px #351500;  */
   padding: 0px 0px 0px 0px;
/*  background:  url(images/reteshaz_cbgf.jpg);  */
}

.u-section-6p .u-repeater-12 {
   grid-gap: 30px 30px;
   grid-template-columns:100%;
  min-height: 200px; }

.u-section-6p .u-image-8 {
  height: 468px;
  margin-top: 0;
  margin-bottom: 0;
}

/* nnnnnnnnnnnnnnnnn */

   /* valasztek */
.u-section-6p .u-sheet-1t {
 width: 100%;
 min-height: 300px;
/* border: solid 1px #CC0000; */
 margin: 0px auto  0px auto;
}

.u-section-6p .u-group-1t {
  min-height: 300px;
  height: auto;
  margin: 0px 30px 0px 30px;
  padding: 10px 18px 0px 18px;
/* border: solid 1px #CCC2A9;  */
/* background:  url(images/kockas_barna.jpg); */
}

.u-section-6p .u-container-layout-1t {
   padding: 10px 36px 10px 36px;
/*  background:  url(images/reteshaz_cbg.jpg); */
}

.u-section-6p .u-list-1t {
  width: 100%;
  margin: 0px auto  0px auto;
 /*  border: solid 1px #BD0000;   */
   padding: 6px 0px 0px 0px;
/*  background:  url(images/reteshaz_cbgf.jpg);  */
}

.u-section-6p .u-repeater-1t {
   grid-gap: 20px 20px;
   grid-template-columns: calc(33.3333% - 8px) calc(33.3333% - 8px) calc(33.3333% - 8px);
  min-height: 300px;
}

.u-section-6p .u-list-item-1t {
    border: none;
   padding: 0px;
}
.u-section-6p .u-container-layout-13t{
     padding: 0px;

 /*   background-image: url(images/reteshaz_cbg.jpg); */
 }

.u-section-6p .u-container-layout-3t {
   border: solid 1px #570000;
 padding: 10px;
}

.u-section-6p .u-image-1t {
  height: 300px;
 width:  100%;
 margin: 0 auto;

}

.u-section-6p .u-list-item-2t {
   border:  none;
    padding: 0px;
}

 .u-container-layout-14t{
     padding: 0px;
 /*   border: solid 1px #570000;  */
/* background-image: url(images/reteshaz_cbg.jpg); */
 }

.u-section-6p .u-container-layout-4t {
  border: solid 1px #570000;
 padding: 10px;
}

.u-section-6p .u-image-2t {
  height: 300px;
  width:  100%;
 margin: 0 auto;
}
.u-section-6p .u-list-item-3t {
   border:  none;
    padding: 0px;
}

 .u-container-layout-15t{
     padding: 0px;
/*   border:solid 1px #570000;  */
/*background-image: url(images/reteshaz_cbg.jpg);    */
 }

.u-section-6p .u-container-layout-5t {
  border: solid 1px #570000;
 padding: 10px;
}

.u-section-6p .u-image-3t {
  height: 300px;
  width:  100%;
 margin: 0 auto;
}
/*  */


 /* /////////////////// */
.u-section-6p .u-list-1 {
  width: 100%;
  margin: 0px auto  0px auto;
 /*  border: solid 1px #BD0000;   */
   padding: 6px 0px 0px 0px;
/*  background:  url(images/reteshaz_cbgf.jpg);  */
}
.u-section-6p .u-list-1ut {
  width: 100%;
  margin: 0px auto  0px auto;
 /*  border: solid 1px #BD0000;   */
   padding: 6px 0px 0px 0px;
/*  background:  url(images/reteshaz_cbgf.jpg);  */
}
.u-section-6p .u-repeater-1 {
   grid-gap: 30px 30px;
   grid-template-columns: calc(33.3333% - 20px) calc(33.3333% - 20px) calc(33.3333% - 20px);
  min-height: 300px;
}
.u-section-6p .u-repeater-1ut {
   grid-gap: 30px 30px;
   grid-template-columns: calc(33.3333% - 20px) calc(33.3333% - 20px) calc(33.3333% - 20px);
  min-height: 300px;
}
.u-section-6p .u-list-item-1 {
    border: none;
   padding: 0px;
}
.u-section-6p .u-container-layout-13{
     padding: 0px;

 /*   background-image: url(images/reteshaz_cbg.jpg); */
 }

.u-section-6p .u-container-layout-3 {
   background:  url(images/grey_veset_bg.jpg) center center;
  border: solid 1px #570000;
 padding: 10px;
}

.u-section-6p .u-image-1 {
  height: 300px;
 width: 100%;
 margin: 0 auto;  }

.u-section-6p .u-image-10 {
  height: 280px;
 width: 100%;
 margin: 0 auto;  }

.u-section-6p .u-image-11 {
  height: 280px;
 width: 100%;
 margin: 0 auto;  }

.u-section-6p .u-image-12 {
  height: 280px;
 width:  100%;
 margin: 0 auto;  }

.u-section-6p .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-6p .u-container-layout-4 {
  border: solid 1px #570000;
 padding: 10px;
}

.u-section-6p .u-image-2 {
  height: 300px;
  width: auto;
 margin: 0 auto;
}
.u-section-6p .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-6p .u-container-layout-5 {
  border: solid 1px #570000;
 padding: 10px;
}

.u-section-6p .u-image-3 {
  height: 300px;
  width: auto;
 margin: 0 auto;
}
/*  */
.u-section-6p .u-text-5 {
   font-family: 'gentium_book_basicregular';
 font-size: 1.3436rem;
 font-weight:600;
  color: #1C1C1C;
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.9);
  margin: 0px auto 20px 0px;
}
.u-section-6p .u-text-5b {
   font-family: 'gentium_book_basicregular';
 font-size: 1.26436rem;
 font-weight:500;
  color: #1C1C1C;
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.9);
  margin: 0px auto 20px 0px;
}


.u-section-6p .u-text-6 {
  font-family: 'MTCORSVA';
 font-size: 2.83235rem;
  letter-spacing: 5px;
 font-weight:500;
  color: #570000;
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.9);
  margin: 0px auto 10px auto;
}
.u-section-6p .u-text-6gb {
   font-family: 'gentium_book_basicregular';
 font-size: 1.483235rem;
/*  letter-spacing: 5px;*/
 font-weight:  600;
  color: #1C1C1C;
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.9);
  margin: 0px auto 10px auto;
}

.u-section-6p .u-text-6gbk {
   font-family: 'gentium_book_basicregular';
 font-size: 1.483235rem;
/*  letter-spacing: 5px;*/
 font-weight:  600;
  color: #1C1C1C;
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.9);
  margin: 0px auto 10px auto;
}

.u-section-6p .u-text-7 {
  font-family: 'vollkornregular';
   font-size: 1.134rem;
   font-weight: 500;
  color: #1C1C1C;
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.9);
 margin: 10px 20px 0px 20px;
}

.u-section-6p .u-text-7gt1 {
  font-family: 'vollkornregular';
   font-size: 1.134rem;
   font-weight: 500;
  color: #1C1C1C;
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.9);
 margin: 10px 20px 0px 20px;
}


.u-section-6p .u-text-7t1 {
  font-family: 'vollkornregular';
   font-size: 1.134rem;
   font-weight: 500;
  color: #1C1C1C;
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.9);
 margin: 10px 20px 0px 20px;
}

.u-section-6p .u-text-7b {
  font-family: 'vollkornregular';
   font-size: 1.134rem;
   font-weight: 500;
  color: #1C1C1C;
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.9);
 margin: 0px 30px 0px 30px;
}

.u-section-6p .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-6p .u-text-7gt1 {
  font-family: 'vollkornregular';
   font-size: 1.134rem;
   font-weight: 500;
  color: #1C1C1C;
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.9);
 margin: 10px 30px 0px 30px; }

 .u-section-6p .u-image-10, .u-section-6p .u-image-11, .u-section-6p .u-image-12{
  height: 332px;
 width: 100%;
 margin: 0 auto;  }
}

@media (max-width: 1399px) {
.u-section-6p .u-image-1t {
  height: 280px;}
.u-section-6p .u-image-2t {
  height: 280px;}
.u-section-6p .u-image-3t {
  height: 280px;}
 .u-section-6p .u-image-10 {
  height: 250px;}
 .u-section-6p .u-image-11 {
  height: 250px;}
  .u-section-6p .u-image-12 {
  height: 250px;}


}

@media (max-width: 1199px) {
.u-section-6p .u-image-1t {
  height: 220px;}
.u-section-6p .u-image-2t {
  height: 220px;}
.u-section-6p .u-image-3t {
  height: 220px;}
.u-section-6p .u-text-7t1 {
 margin-bottom: 22px;}
 .u-section-6p .u-image-10 {
  height: 184px;}
 .u-section-6p .u-image-11 {
  height: 184px;}
  .u-section-6p .u-image-12 {
  height: 184px;}
}

@media (max-width: 991px) {
  .u-section-6p .u-sheet-1 {
    min-height: 410px; }
 .u-section-6p .u-image-1t {
  height: 180px;}
.u-section-6p .u-image-2t {
  height: 180px;}
.u-section-6p .u-image-3t {
  height: 180px;}
.u-section-6p .u-repeater-1 {
   grid-template-columns: calc(49.3333% - 20px) calc(49.3333% - 20px);
}
.u-section-6p .u-repeater-1t {
   grid-template-columns:  100%;
}


.u-section-6p .u-repeater-1ut {
   grid-template-columns:  100%;
}
.u-section-6p .u-list-1ut {
   width: 60%;
}
  .u-section-6p .u-image-10 {
  height: 260px;}
   .u-section-6p .u-image-11 {
  height: 260px;}
   .u-section-6p .u-image-12 {
  height: 260px;}
 .u-section-6p .u-text-7bc {
 margin: -230px auto 0px 320px;
}


  .u-section-6p .u-text-1 {
    margin-left: 10px;
    margin-right: 10px;   }

  .u-section-6p .u-group-3 {
    margin-left: 4px;
  }
}

@media (max-width: 767px) {
 .u-section-6p .u-repeater-1t {
   grid-template-columns:  100%; }
 .u-section-6p .u-repeater-1 {
   grid-template-columns:  100%; }
  .u-section-6p .u-list-1ut {
   width: 100%;
}
 .u-section-6p .u-text-7bc {
 margin: 20px auto 0px auto;}
.u-section-6p .u-image-1t {
  height: 220px;}
.u-section-6p .u-image-2t {
  height: 220px;}
.u-section-6p .u-image-3t {
  height: 220px;}
  .u-section-6p .u-image-10 {
  height: 280px;}
   .u-section-6p .u-image-11 {
  height: 280px;}
   .u-section-6p .u-image-12 {
  height: 280px;}

}

@media (max-width: 575px) {
 .u-section-6p .u-text-6gb {
   font-size: 0.98654rem; }
 .u-section-6p .u-text-6gbk {
   font-size: 0.98654rem;}

.u-section-6p .u-text-5 {
   font-size: 0.8654rem;  }
.u-section-6p .u-text-5b {
    font-weight: 600;
font-size: 1.28654rem; }
.u-section-6p .u-text-7 {
   font-size: 0.8654rem;  }
.u-section-6p .u-text-7gt1 {
   font-size: 0.8654rem;  }
 .u-section-6p .u-text-7t1 {
   font-size: 0.8654rem;
 }
.u-section-6p .u-group-1t {
  margin: 0px;
  padding: 10px 0px 0px 0px;}
.u-section-6p .u-group-1 {
  margin: 0px;
  padding: 0px;}
 .u-section-6p .u-image-10 {
  height: 220px;}
   .u-section-6p .u-image-11 {
  height: 220px;}
   .u-section-6p .u-image-12 {
  height: 220px;}

}
/* vvvvvvvvvvvvvv */


 /* 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-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 */


.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-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-7 .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-7 .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-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;
 }

@media (max-width: 1399px) {
}

@media (max-width: 1199px) {
}

@media (max-width: 991px) {
}

@media (max-width: 767px) {
.u-section-7 .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-7 .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-7 .u-container-layout-1 {
  padding: 6px 14px 14px 10px;}

 .u-section-7 .u-text-2{
  font-size: 0.923rem;}
.u-section-7 .u-text-2ks{
  font-size: 1.1323rem;}


}

@media (max-width: 460px) {
}

@media (max-width: 380px) {
}

/*  */

 /* impressum*/

.u-section-71 .u-sheet-1c {
 width: 100%;
 min-height: 100px;
 margin: 0 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: 'vollkornregular';
   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 1px #212121;
   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;  }


}

@media (max-width: 460px) {
}

@media (max-width: 380px) {
}

/*  */

 /* szoveg linkek */
.u-section-7l .u-sheet-1 {
 width: 100%;
 min-height: 100px;
 margin: 0px auto 10px auto;
}

.u-section-7l .u-group-1 {
  width: 100%;
  min-height: 100px;
  height: auto;
  margin: 0 auto;
/*  background: url(images/leveles_csik.jpg); */
}
 /*  */
.u-section-7l .u-sheet-1r {
 width: 100%;
 min-height: 40px;
 margin: 14px auto 8px auto;
}

.u-section-7l .u-group-1r {
  width: 100%;
  min-height: 40px;
  height: auto;
  margin: 0 auto;
/*  background: url(images/leveles_csik.jpg); */
}

 /*  */
 /*  valami linkek*/

.u-section-7l .u-sheet-1c {
 width: 100%;
 min-height: 100px;
 margin: 0 auto;
}

.u-section-7l .u-group-1c {
  width: 100%;
   min-height: 100px;
  height: auto;
  margin: 0 auto;}
/*  */
.u-section-7l .u-container-layout-1 {
  padding: 6px 30px 14px 40px;
}

.u-section-7l .u-group-2c {
  width: 100%;
  min-height: 100px;
   padding: 0px;
  margin: 0px auto 0px auto;
}

.u-section-7l .u-container-layout-2 {
  padding: 0;
}
.u-section-7l .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-7l .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-7l .u-sheet-1sm {
 width: 100%;
 min-height: 100px;
 margin: 0 auto;
}

.u-section-7l .u-group-1sm {
  width: 100%;
   min-height: 100px;
  height: auto;
  margin: 0 auto;}
/*  */
.u-section-7l .u-container-layout-1 {
  padding: 6px 30px 14px 40px;
}

.u-section-7l .u-group-2sm {
  width: 100%;
  min-height: 100px;
   padding: 0px;
  margin: 0px auto 0px auto;}

.u-section-7l .u-container-layout-2 {
  padding: 0;}

  .u-section-7l .u-container-layout-2sm {
  padding: 30px 0px 30px 60px;
  border: double 6px #570000;
}

.u-section-7l .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-7l .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-7l .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-7l .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-7l .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-7l .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-7l .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-7l .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-7l .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-7l .u-container-layout-122 a{
  color: #7A7A7A;
 }
.u-section-7l .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-7l .u-text-2kl {
  font-size: 0.9823rem;}

}

@media (max-width: 460px) {
}

@media (max-width: 380px) {
}

/*  */



  /* tablak */
.u-section-9 .u-sheet-1 {
 width: 100%;
 min-height: 400px;
/* border: solid 1px #CC0000;  */
 margin: 0px auto  0px auto;
}

.u-section-9 .u-group-1 {
  min-height: 400px;
  height: auto;
  margin: 0px 30px 0px 30px;
  padding: 10px 30px 0px 30px;
/* border: solid 1px #CCC2A9;  */
/* background:  url(images/kockas_barna.jpg); */
}

.u-section-9 .u-container-layout-1 {
   padding: 10px 20px 10px 20px;
/ margin: 0px auto  0px auto;
}
 /* /////////////////// */
.u-section-9 .u-list-1 {
  width: 100%;
  margin: 0px auto  0px auto;
 /* border: solid 1px #BD0000;  */
   padding: 0px;
/*  background:  url(images/reteshaz_cbgf.jpg);  */
}

.u-section-9 .u-repeater-1 {
   grid-gap: 30px 30px;
   grid-template-columns: calc(33.3333% - 7px) calc(30.3333% - 7px) calc(33.3333% - 7px);
  min-height: 400px;
}

.u-section-9 .u-list-item-1 {
    border: none;
   padding: 0px;
}
.u-section-9 .u-container-layout-13{
     padding: 0px;

 /*   background-image: url(images/reteshaz_cbg.jpg); */
 }

.u-section-9 .u-container-layout-3 {
   background: url(images/floral_bg_grey_v.jpg) center center;
   min-height: 440px;
border: solid 1px #570000;
 padding: 10px;
}

.u-section-9 .u-container-layout-3a {
  min-height: 440px;
  background: url(images/floral_bg_white_p3_s.jpg) center center;
  border: solid 1px #570000;
 padding: 10px;
}
.u-section-9 .u-container-layout-33a {
  min-height: 440px;
  background:  url(images/floral_bg_white_simple_m.jpg);
  border: solid 1px #570000;
 padding: 10px;
}

.u-section-9 .u-container-layout-3c {
   min-height: 440px;
 background: url(images/floral_bg_white_p3_s.jpg) center center;
  border: solid 1px #570000;
 padding: 10px;
}

.u-section-9 .u-container-layout-33c {
   min-height: 440px;
  background:  url(images/floral_bg_white_simple_m.jpg);
 border: solid 1px #570000;
 padding: 10px;
}




.u-section-9 .u-image-1 {
  height: 300px;
 width: 100%;
 margin: 0 auto;  }

.u-section-9 .u-image-10 {
  height: 300px;
 width: 100%;
 margin: 0 auto;  }

.u-section-9 .u-image-11 {
  height: 460px;
  border: solid 2px #570000;
 width: 100%;
 margin: 0 auto;  }

.u-section-9 .u-image-12 {
  height: 300px;
 width: 100%;
 margin: 0 auto;  }

.u-section-9 .u-list-item-2 {
   border:  none;
    padding: 0px;
}

.u-section-9 .u-container-layout-14{
     padding: 0px;
 /*   border: solid 1px #570000;  */
/* background-image: url(images/reteshaz_cbg.jpg); */
 }

.u-section-9 .u-container-layout-4 {
  border: solid 1px #570000;
 padding: 10px;
}

.u-section-9 .u-image-2 {
  height: 300px;
  width: auto;
 margin: 0 auto;
}
.u-section-9 .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-9 .u-container-layout-5 {
  border: solid 1px #570000;
 padding: 10px;
}

.u-section-9 .u-image-3 {
  height: 300px;
  width: auto;
 margin: 0 auto;
}
.u-section-9 .u-text-1 {
 font-family: 'gentium_book_basicregular';
 font-size: 1.3645rem;
  color: #1C1C1C;
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.8);
 margin: 0px auto 0px auto;
}

@media (max-width: 1399px) {
.u-section-9 .u-image-11 {
  height: 420px;}
  }
@media (max-width: 1199px) {
 .u-section-9 .u-image-11 {
  height: 360px;}
.u-section-9 .u-container-layout-3 {
    min-height: 360px; }

 .u-section-9 .u-text-1 {
 font-size: 1.1645rem;}
.u-section-9 .u-container-layout-33a {
  min-height: 360px;}
.u-section-9 .u-container-layout-33c {
  min-height: 360px;}
.u-section-9 .u-container-layout-3a {
  min-height: 360px;}
.u-section-9 .u-container-layout-3c {
  min-height: 360px;}
}

@media (max-width: 991px) {
.u-section-9 .u-repeater-1 {
   grid-template-columns:  100%; }
.u-section-9 .u-list-1 {
  width: 60%;}
.u-section-9 .u-container-layout-33a {
  min-height: 220px;}
.u-section-9 .u-container-layout-33c {
  min-height: 220px;}
.u-section-9 .u-container-layout-3a {
  min-height: 220px;}
.u-section-9 .u-container-layout-3c {
  min-height: 220px;}
 .u-section-9 .u-image-11 {
  height: 360px;}
.u-section-9 .u-container-layout-3 {
    width: 60%;
min-height: 320px; }
 .u-section-9 .u-container-layout-3 {
    width: 60%;
min-height: 320px; }



}

@media (max-width: 767px) {
 .u-section-9 .u-list-1 {
  width: 100%;}
  .u-section-9 .u-image-11 {
  height: 400px;}



 }

@media (max-width: 575px) {
   .u-section-9 .u-list-1 {
  width: 100%;}
 .u-section-9 .u-group-1 {
   margin-left: 0px;
   margin-right: 0px;
  padding-left: 20px;
  padding-right: 20px;
}
 .u-section-9 .u-text-1 {
   font-size: 1rem; }
}
@media (max-width: 425px) {
.u-section-9 .u-text-1 {
   font-size: 1rem; }
 }

/* nnnnnnnnnnnnnnnn */
/* kep csik */
.u-section-10 .u-sheet-1 {
 width: 100%;
 min-height: 80px;
/* border: solid 1px #CC0000;  */
 margin: 0px auto 10px auto;
}

.u-section-10 .u-group-1 {
/*  padding: 10px;  */
  min-height: 80px;
  height: auto;
  margin: 0 auto;
 background:  url(images/kocka_csik.jpg);
/*  border: solid 1px  #351500; */

}
/* kep csik */
.u-section-10 .u-sheet-1b {
 width: 100%;
 min-height: 580px;
/* border: solid 1px #CC0000;  */
 margin: 0px auto 10px auto;
}

.u-section-10 .u-group-1b {
  padding: 20px;
  min-height: 680px;
  height: auto;
  margin: 0 auto;


}

.u-section-10 .u-container-layout-1 {
  padding: 0px;
  border: solid 3px  #570000;           /* #351500;*/ /* #b6ab9e; */
}

.u-section-10 .u-group-2 {
/*  border: solid 1px  #351500; */
 /*  border-radius: 10px;  */
/* box-shadow: 5px 5px 20px 0 rgba(0,0,0,0.4);  */
  min-height: 80px;
   padding: 0px;
  margin: 0px auto 0px auto;
}
.u-section-10 .u-group-2b {
  width: 100%;
 min-height: 680px;
 /*  padding: 20px;    */
  margin: 0px auto 0px auto;
}
.u-section-10 .u-group-2b > iframe {
 position: absolute;
        top: 0;
        left: 0;
        width: 100% !important;
        height: 100% !important;
}

/* kep csik */
.u-section-10 .u-sheet-1k {
 width: 100%;
 min-height: 280px;
/* border: solid 1px #CC0000;  */
 margin: 0px auto 10px auto;
}

.u-section-10 .u-group-1k {
/*  padding: 10px;  */
  min-height: 280px;
  height: auto;
  margin: 0 auto;
/* background:  url(images/kave_mix.jpg); */
/*  border: solid 1px  #351500; */
}
.u-section-10 .u-group-2k {
/*  border: solid 1px  #351500; */
 /*  border-radius: 10px;  */
/* box-shadow: 5px 5px 20px 0 rgba(0,0,0,0.4);  */
  min-height: 280px;
   padding: 0px;
  margin: 0px auto 0px auto;
}


.u-section-10 .u-container-layout-2 {
  padding: 0px;
}

.u-section-10 .u-text-1 {
  font-family: 'MTCORSVA';
 font-size: 2.158235rem;
 font-weight: 500;
   color: white;
   text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.8);
   z-index: 10;
  margin: 20px auto 0px 38px;
}

.u-section-10 .u-text-1n {
   font-family: 'gentium_book_basicregular';
 font-size: 1.638rem;
 font-weight: 500;
   color: white;
   text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.8);
  margin: 0px auto 0px 40px;
}

.u-section-10 .u-text-1nb {
   font-family: 'gentium_book_basicregular';
 font-size: 1.638rem;
 font-weight: 500;
   color: white;
   text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.8);
  margin: 0px auto 20px 40px;
}
 .u-section-10 .u-text-1nm {
   font-family: 'gentium_book_basicregular';
 font-size: 1.638rem;
 font-weight: 500;
   color: white;
   text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.8);
  margin: -40px auto 0px 20px;
}


.u-section-10 .u-image-5 {
 width: 100%;
 height: 80px;
 margin: 0px auto;}

 .u-section-10 .u-image-5b {
 width: 100%;
 height: 580px;
 margin: 0px auto; }

  .u-section-10 .u-image-5k {
 width: 100%;
 height: 280px;
 margin: 0px auto;

}

@media (max-width: 1399px) {
  .u-section-10 .u-group-1 {

    margin-left: 0;
    height: auto;
  }

  .u-section-10 .u-text-1 {
    margin-left: 8px;
    margin-right: 8px;
  }



  .u-section-10 .u-text-2 {
    margin-left: 9px;
    margin-right: 9px;
  }

  .u-section-10 .u-group-3 {
    height: auto;
  }
}

@media (max-width: 1199px) {


  .u-section-10 .u-container-layout-1 {

  }

  .u-section-10 .u-group-2 {

  }

  .u-section-10 .u-text-1 {
    font-size: 1.5rem;
    line-height: 1.4;
    margin-left: 20px;
    margin-right: 20px;
  }
.u-section-10 .u-text-1n {
    font-size: 1.2rem;
   margin-left: 20px;
}
  .u-section-10 .u-text-2 {
    margin-left: 0;
    margin-right: 0;
  }
}

@media (max-width: 991px) {
  .u-section-10 .u-text-1 {
    margin-left: 10px;
    margin-right: 10px;  }
  .u-section-10 .u-image-5b {
 height: 380px;
}
.u-section-10 .u-sheet-1b {
 min-height: 380px;
}
.u-section-10 .u-group-1b {
  min-height: 380px;
 }
.u-section-10 .u-group-2b {
  min-height: 380px;
 }

}

@media (max-width: 767px) {

 }

@media (max-width: 575px) {
.u-section-10 .u-group-1b {
  padding: 20px 0px 20px 0px;}
}
/* vvvvvvvvvvvvvvvvvvvvv */


/* kep csik */
.u-section-13 .u-sheet-1 {
 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-sheet-1lk {
 width: 100%;
 min-height: 40px;
 background:   url(images/grey_drk_veset_bg.jpg) center center;
 padding: 12px;
 margin: 0px auto 20px 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: 420px;
/* border: solid 6px #CC0000; /*/
 margin: 0px auto;
}

.u-section-13 .u-group-1b {
/*  padding: 10px;  */
  min-height: 420px;
  padding: 24px;
 height: auto;
  margin: 0px 20px 0px  20px;
 background:   url(images/grey_drk_veset_bg.jpg) center center;
 border-radius: 14px;
   border: solid 1px #292929;
}

/* kep csik */
.u-section-13 .u-sheet-1c {
 width: 100%;
 min-height: 200px;
 background:   url(images/grey_drk_veset_bg.jpg) center center;
 padding: 16px;
 margin: 0px auto 20px auto;
}

.u-section-13 .u-group-1c {
 /*  padding: 10px;  */
  min-height: 200px;
 padding: 14px;
   border-radius: 14px;
   border: solid 1px #EDEDED;
   margin: 0px 0px 0px 0px;
}
.u-section-13 .u-group-2c {
 /*background: url(images/retes_mix_mt.jpg) center center;  */
  min-height: 200px;
    padding: 0px;
   border: grove 1px  #1C1C1C;
     border-radius: 12px;
  margin: 0px auto 0px auto;}

  .u-section-13 .u-image-1cm {
 width: 100%;
 height: 300px;
   border-radius: 14px;
 margin: 0px auto;}

 .u-section-13 .u-text-1cm {
   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: -34px auto 10px 12px;
}

/*  */
 /* kep csik */
.u-section-13 .u-sheet-1ck {
 width: 100%;
 min-height: 320px;
/* border: solid 6px #CC0000; /*/
 margin: 0px auto;
}

.u-section-13 .u-group-1ck {
  width: 100%;
  min-height: 320px;
  padding: 34px;
/* height: auto; */
  margin: 0px 0px 10px 0px;
 background:   url(images/grey_drk_veset_bg.jpg) center center;
 /*border-radius: 14px;*/
   border: solid 1px #292929;

}
.u-section-13 .u-group-2ck {
 background: url(images/retes_mix_turos.jpg) center center;
  width: 100%;
  min-height: 320px;
   padding: 0px;
    border: ridge 2px  #990000;
     border-radius: 12px;
  margin: 0px auto 0px auto;
}
.u-section-13 .u-text-1ck {
   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: -60px auto 40px 60px;
}

/*  */
.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-2 {
  min-height: 40px;
   padding: 0px;
  margin: 0px auto 0px auto;
}

.u-section-13 .u-group-2b {
 background:   url(images/grey_drk_veset_bg.jpg) center center;
  min-height: 420px;
   padding: 0px;
   border: solid 1px #BFBFBF;
  margin: 0px auto 0px auto;
}
.u-section-13 .u-container-layout-22{
  padding: 0px;
  margin: -60px auto 0px 40px;
  z-index: 100;
}


.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-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-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: -60px auto 40px 60px;
}



.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%;
 min-height: 420px;
 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 (max-width: 1399px) {
.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: -60px auto 40px 120px;
}
}

@media (max-width: 1199px) {
.u-section-13 .u-text-1k {
 margin-left: 160px;}
 .u-section-13 .u-sheet-1c {
 min-height: 120px; }

.u-section-13 .u-group-1c {
 padding: 14px;
  min-height: 120px;
}
 .u-section-13 .u-image-1cm {
 height: 260px;}

.u-section-13 .u-group-2c {
  min-height: 120px;}


}

@media (max-width: 991px) {
.u-section-13 .u-group-2b {
   min-height: 300px; }
.u-section-13 .u-sheet-1b {
 min-height: 300px;}
.u-section-13 .u-group-1b {
  min-height: 300px; }
  .u-section-13 .u-image-1 {
 min-height: 300px;}
.u-section-13 .u-sheet-1c {
 min-height: 120px; }

.u-section-13 .u-group-1c {
 padding: 14px;
  min-height: 120px;
}
 .u-section-13 .u-image-1cm {
 height: 200px;}

.u-section-13 .u-group-2c {
  min-height: 120px;}

 .u-section-13 .u-text-1cm {
 font-size: 1.12838rem;
  margin: -30px auto 10px 10px; }



}

@media (max-width: 767px) {
.u-section-13 .u-group-2b {
  min-height: 280px; }
.u-section-13 .u-sheet-1b {
 min-height: 280px;}
   .u-section-13 .u-image-1 {
 min-height: 280px;}
.u-section-13 .u-group-1b {
 padding:14px;
 min-height: 280px; }
 }

@media (max-width: 575px) {
.u-section-13 .u-group-2b {
  min-height: 200px; }
.u-section-13 .u-sheet-1b {
 min-height: 200px;}
   .u-section-13 .u-image-1 {
 min-height: 200px;}
.u-section-13 .u-group-1b {
 min-height: 200px; }
 .u-section-13 .u-image-1cm {
 height: 180px;}

 .u-section-13 .u-text-1cm {
 font-size: 1rem;
  margin: -22px auto 10px 10px; }
}

@media (max-width: 460px) {
 .u-section-13 .u-text-1cm {
 font-size: 1rem;
  margin: -22px auto 10px 10px; }
 .u-section-13 .u-image-1cm {
 height: 160px;}
}

@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 */
















