body {
width :100%;
overflow-x: hidden;
}

 .contentwindow {
  /* left: calc(50% - 960px); */
  position: relative;
overflow: hidden;
 }

 footer {
margin-left: calc(50% - 960px);
/*  position: relative; */
overflow-x: hidden;
width: 1920px;
 }


.articlehero {
  width: 1280px;
  height: 582px;
overflow: hidden;
padding-bottom: 31px;
margin-bottom: 0;
}

.articleheadpic {
 width: 1280px;
  height: 551px;
}

.articleheadpic img{
 max-width: 1280px;
  min-height: 551px;
  max-height: 551px;
/*margin-left: 50%;
transform: translateX(-50%);
*/
/* bottom: 0; */

position: absolute;
left: calc(640px - 50%);
bottom: calc(276px - 50%);
min-width: 1280px;
}


.tw_herogallery {
width: 1280px;
}

html .cd-hero__slider {
width: 1280px;
  height: 551px;
}

.tw_hero_info {
left: 55px;
}

.tw_hero_place {
right: 35px;
}

.cimlapinspiraciok h2 {
text-shadow: 0px 0px 3px #fff;
}

html .ajanlat-reszletezo-2025 article .tw_advanced_editor_line.col_2 .advanced_editor_block:nth-of-type(2) {
top: 496px;
}

html .calcselbox {
top: 496px;
  left: calc(50% - 603px);
  width: 782px;
}

.ajanlat-reszletezo-2025 .offerblock.part_bigpicture .offer_nepszeru .hotel_big_picture:before,
.ajanlat-reszletezo-2025 .offerblock.part_bigpicture .offer_utolso .hotel_big_picture:before,
.ajanlat-reszletezo-2025 .offerblock.part_bigpicture .offer_garantalt .hotel_big_picture:before,
.ajanlat-reszletezo-2025 .offerblock.part_bigpicture .offer_akcios .hotel_big_picture:before,
.ajanlat-reszletezo-2025 .offerblock.part_bigpicture .offer_ujdonsag .hotel_big_picture:before{
right: 160px;
top: 121px;
background-size: 126px 126px;
}

html .cd-hero__nav {
bottom: 75px;
  left: 103px;
}

html .cimlapinspiraciok {
background-position: calc(50vw - 960px) center;
}

.ajanlat-reszletezo-2025 .hotel_big_picture {
width: 1280px;
height: 551px;
position:relative;
}

/*
html .cd-hero__slide.cd-hero__slide--is-moving, 
html .cd-hero__slide.cd-hero__slide--selected {
-webkit-transition: -webkit-transform 1.01s;
  transition: -webkit-transform 1.01s;
  transition: transform 1.01s;
  transition: transform 1.01s, -webkit-transform 1.01s;
}
*/