/* GANTRY5 DEVELOPMENT MODE ENABLED.
 *
 * WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!
 *
 * For more information on modifying CSS, please read:
 *
 * http://docs.gantry.org/gantry5/configure/styles
 * http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

body {
  font-size: 14px;
  line-height: 1.5;
}
#g-container-top .g-container .g-grid .g-block #g-top .g-container .g-grid:last-child {
  /*display: none;*/
  margin-bottom: -150px;
}
#g-container-top .g-container .g-grid .g-block #g-top .g-container .g-grid:last-child > .g-block > .g-content {
  padding: 0 0 38px 0;
  margin: 0;
}
#g-container-top .g-container .g-grid .g-block #g-top .g-container .g-grid:last-child > .g-block > .g-content .jt-search-wrap > nav > .btn {
  right: 3.2em;
  top: 50%;
  opacity: 0;
  z-index: 10002;
}
#g-container-top .g-container .g-grid .g-block #g-top .g-container .g-grid:last-child > .g-block > .g-content .jt-search.container {
  /*display: none;*/
  z-index: 10002;
  background-color: #202020eb !important;
}
#g-container-top .g-container .g-grid .g-block #g-top .g-container .g-grid:last-child > .g-block > .g-content .jt-search.container.show {
  /*display: block;*/
  height: 150px;
}
#g-container-top .g-container .g-grid .g-block #g-top .g-container .g-grid:last-child > .g-block > .g-content .jt-search.container.show .close-btn:hover {
  color: #202020eb !important;
}
#g-container-top .g-container .g-grid .g-block #g-top .g-container .g-grid:last-child > .g-block > .g-content .jt-search.container.show .mod-jtsearch .awesomplete > ul {
  top: 100px;
  bottom: auto;
}
#g-container-top .g-container .g-grid .g-block #g-navigation {
  background: #0a0a0a94;
  font-weight: 400;
}
#g-container-top .g-container .g-grid .g-block #g-navigation .g-grid {
  /*
						
						*/
}
#g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child {
  background: #eac79300;
  height: 100px;
}
#g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child .g-block .g-content .g-logo {
  max-width: 100%;
}
#g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child .g-block .g-content .g-main-nav .g-toplevel {
  /*justify-content: right;*/
}
#g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child .g-block .g-content .g-main-nav .g-toplevel > li > .g-menu-item-container {
  padding: 0.625rem 0.5rem;
}
#g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child .g-block .g-content .g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content {
  font-weight: 400;
  letter-spacing: 0;
  font-size: 14px;
}
#g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child .g-block .g-content .g-main-nav .g-toplevel > li > .g-menu-item-container:hover {
  color: #fff;
}
#g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child .g-block .g-content .g-main-nav .g-toplevel > li.active > a > .g-menu-item-content {
  color: #fff;
}
#g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child .g-block .g-content .g-main-nav .g-toplevel > li ul.g-dropdown {
  border-radius: 0;
  background: linear-gradient(180deg, #f8ad39 0%, #f5911d 100%) 0% 0% no-repeat padding-box;
}
#g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child .g-block .g-content .g-main-nav .g-toplevel > li ul.g-dropdown li.g-dropdown-column .g-grid {
  height: auto;
}
#g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child .g-block .g-content .g-main-nav .g-toplevel > li ul.g-dropdown li.g-dropdown-column .g-grid .g-block {
  border-radius: 0;
}
#g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child .g-block .g-content .g-main-nav .g-toplevel > li ul.g-dropdown li.g-dropdown-column .g-grid .g-block .g-sublevel li a {
  color: #ffffff !important;
  border-radius: 0;
  font-weight: 400;
  letter-spacing: 0;
  font-size: 13px;
}
#g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child .g-block .g-content .g-main-nav .g-toplevel > li ul.g-dropdown li.g-dropdown-column .g-grid .g-block .g-sublevel li:hover a {
  color: #ca7108 !important;
  background: #fff9;
}
#g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child .g-block.blokk_logo .g-content {
  padding: 5px 22px 30px 22px;
  border-right: 0px solid #0000007e;
}
#g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child .g-block.blokk_jobb_felso_ikonok {
  padding: 0;
  margin: 0;
}
#g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child .g-block.blokk_jobb_felso_ikonok .g-content {
  padding: 0;
  margin: 0;
}
#g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child .g-block.blokk_jobb_felso_ikonok .g-content .ikonok {
  display: flex;
  float: left;
}
#g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child .g-block.blokk_jobb_felso_ikonok .g-content .ikonok .ikon_nagyito {
  padding: 20px 50px;
  border-left: 0px solid #0000007e;
  display: none;
}
#g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child .g-block.blokk_jobb_felso_ikonok .g-content .ikonok .ikon_naptar {
  padding: 20px 50px;
  border-left: 0px solid #0000007e;
}
#g-container-top .g-container .g-grid .g-block #g-slideshow {
  background: #1b1b1b;
  background: linear-gradient(180deg, #1b1b1b 0%, rgba(27, 27, 27, 0.3841911765) 100%);
  /*margin-top: -150px;*/
}
#g-container-top .g-container .g-grid .g-block #g-slideshow.hibaoldal {
  margin-top: 100px;
}
#g-container-top .g-container .g-grid .g-block #g-slideshow .g-grid {
  max-width: 100%;
}
#g-container-top .g-container .g-grid .g-block #g-slideshow .g-grid .g-content {
  padding: 0;
  margin: 0;
}
#g-container-top .g-container .g-grid .g-block #g-slideshow .g-grid .g-content .g-swiper-slider.swiper-wrapper {
  min-height: 1000px;
}
#g-container-top .g-container .g-grid .g-block #g-slideshow .g-grid .g-content .g-swiper-slider.swiper-wrapper .swiper-slide .slide {
  top: auto;
}
#g-container-top .g-container .g-grid .g-block #g-slideshow .g-grid .g-content .g-swiper-slider.swiper-wrapper .swiper-slide .slide-content-wrapper {
  align-items: end;
  background: #00000098;
}
#g-container-top .g-container .g-grid .g-block #g-slideshow .g-grid .g-content .g-swiper-slider.swiper-wrapper .swiper-slide .slide-content-wrapper .slide-content {
  text-align: center !important;
  padding: 20px 0 70px 0;
  max-width: 1400px;
  background: #0000;
  width: 1400px;
}
#g-container-top .g-container .g-grid .g-block #g-slideshow .g-grid .g-content .g-swiper-slider.swiper-wrapper .swiper-slide .slide-content-wrapper .slide-content .g-swiper-title {
  font-size: 32px;
  line-height: 1;
  font-family: "Ubuntu";
  font-weight: 400;
  margin: 20px 200px;
}
#g-container-top .g-container .g-grid .g-block #g-slideshow .g-grid .g-content .g-swiper-slider.swiper-wrapper .swiper-slide .slide-content-wrapper .slide-content .g-swiper-title span {
  display: block;
  font-size: 18px;
  color: #8EB437;
  font-family: "Ubuntu";
  font-weight: 400;
}
#g-container-top .g-container .g-grid .g-block #g-slideshow .g-grid .g-content .g-swiper-slider.swiper-wrapper .swiper-slide .slide-content-wrapper .slide-content .g-swiper-text {
  font-size: 16px;
  margin: 20px 200px;
}
#g-container-top .g-container .g-grid .g-block #g-slideshow .g-grid .g-content .g-swiper-slider.swiper-wrapper .swiper-slide .slide-content-wrapper .slide-content .button {
  margin: 20px 10px;
}
#g-container-top .g-container .g-grid .g-block #g-slideshow .g-grid .g-content .g-swiper.swiper-container-horizontal .swiper-navigation div[class*="button-next"] {
  bottom: 0;
  top: auto;
  right: 60px;
  font-size: 40px;
}
#g-container-top .g-container .g-grid .g-block #g-slideshow .g-grid .g-content .g-swiper.swiper-container-horizontal .swiper-navigation div[class*="button-prev"] {
  bottom: 0;
  top: auto;
  left: 60px;
  font-size: 40px;
}
#g-container-top .g-container .g-grid .g-block #g-slideshow .g-grid .g-content .g-swiper.swiper-container-horizontal .swiper-pagination-bullet {
  border: 1px solid #fff;
  margin: 3rem 0.5rem;
  width: 10px;
  height: 10px;
}
#g-container-top .g-container .g-grid .g-block #g-slideshow .g-grid .g-content .g-swiper.swiper-container-horizontal .swiper-pagination-bullet:after {
  display: none;
}
#g-container-top .g-container .g-grid .g-block #g-slideshow .g-grid .g-content .g-swiper.swiper-container-horizontal .swiper-pagination-bullet-active {
  background: #fff;
  border: #fff;
}
#g-above {
  background: url('../../../../images/rendszer/fooldalhatter.webp?6a55ecea');
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}
#g-above .g-container {
  width: 100%;
  max-width: 100%;
}
#g-above .g-container .g-grid {
  width: 1400px;
  margin: auto;
  max-width: 1400px;
}
#g-above .g-container .g-grid:nth-child(1) {
  padding: 50px 0;
}
#g-above .g-container .g-grid:nth-child(1) .blokk_kerek_ikonos .g-content {
  text-align: center;
}
#g-above .g-container .g-grid:nth-child(1) .blokk_kerek_ikonos .g-content h3 {
  font-size: 1.3rem;
  font-weight: 500;
  color: #fff;
}
#g-above .g-container .g-grid:nth-child(2) {
  width: 100%;
  background: #00000080;
  max-width: 100%;
}
#g-above .g-container .g-grid:nth-child(2) .blokk_szoveg {
  width: 1400px;
  margin: auto;
  max-width: 1400px;
  padding: 20px 0;
}
#g-above .g-container .g-grid:nth-child(2) .blokk_szoveg .g-content {
  display: flex;
  justify-content: center;
}
#g-above .g-container .g-grid:nth-child(2) .blokk_szoveg .g-content h2 {
  padding: 0 100px 0 0;
  margin: 0;
}
#g-feature {
  background: #F7F7F7;
  padding-top: 20px;
  padding-bottom: 50px;
}
#g-feature #digi_showcase_carousel .slick-slide img {
  height: 300px;
  object-fit: cover;
  width: 100%;
}
#g-feature .blokk_szoveg .g-content {
  padding-bottom: 0;
  margin-bottom: 0;
}
#g-feature .blokk_szoveg .g-content h1 {
  padding-bottom: 0;
  margin-bottom: 0;
  width: calc(100% - 150px);
}
#g-feature .apartman_slider {
  margin-left: -40px;
  margin-right: -40px;
}
#g-feature .apartman_slider .slick-arrow {
  background: url('../../../../images/rendszer/Icon_ionic-md-arrow-dropright.svg');
  background-repeat: no-repeat;
  background-position: center center;
}
#g-feature .apartman_slider .slick-arrow.slick-prev {
  top: -70px;
  right: 80px;
  left: auto;
  transform: rotate(180deg);
}
#g-feature .apartman_slider .slick-arrow.slick-next {
  top: -60px;
  right: 50px;
  left: auto;
}
#g-feature .apartman_slider .slick-arrow::before {
  display: none;
}
#g-feature .apartman_slider .fields-container {
  display: none;
}
#g-feature .apartman_slider .g-title {
  display: none;
}
#g-feature .apartman_slider .item-content .image {
  margin: 0;
}
#g-feature .apartman_slider .item-content h3 {
  font-size: 22px !important;
  padding-bottom: 10px;
  border-bottom: 1px solid #6C6C6C4F;
  margin-bottom: 10px;
  font-family: "Poppins";
  font-weight: 600;
}
#g-feature .apartman_slider .item-content .szbent {
  background: #fff;
  padding: 20px 50px 0 50px;
  color: #6C6C6C;
  position: relative;
}
#g-feature .apartman_slider .item-content .szbent p a {
  color: #6C6C6C;
}
#g-feature .apartman_slider .item-content .szbent .egyedi_mezok .em_adatok_mind .em_adatok {
  display: -webkit-box;
  margin-bottom: 40px;
}
#g-feature .apartman_slider .item-content .szbent .egyedi_mezok .em_adatok_mind .em_adatok > div {
  width: 25%;
  border-right: 1px solid #6C6C6C4F;
  padding: 0 10px 0 50px;
  align-self: center;
  display: flex;
  color: #CD9F67;
}
#g-feature .apartman_slider .item-content .szbent .egyedi_mezok .em_adatok_mind .em_adatok > div span {
  display: inline-flex;
  line-height: 1;
  align-self: center;
  font-size: 16px;
  font-weight: 500;
  font-family: "Poppins";
}
#g-feature .apartman_slider .item-content .szbent .egyedi_mezok .em_adatok_mind .em_adatok > div.em_ferohely {
  background: url('../../../../images/rendszer/ikon_ferohely.svg');
  background-repeat: no-repeat;
  background-size: auto 25px;
  background-position-x: 0px;
  background-position-y: center;
  padding: 0 10px 0 40px;
  width: 20%;
}
#g-feature .apartman_slider .item-content .szbent .egyedi_mezok .em_adatok_mind .em_adatok > div.em_alapterulet {
  background: url('../../../../images/rendszer/ikon_alapterulet.svg');
  background-repeat: no-repeat;
  background-size: auto 25px;
  background-position-x: 10px;
  background-position-y: center;
  width: 25%;
}
#g-feature .apartman_slider .item-content .szbent .egyedi_mezok .em_adatok_mind .em_adatok > div.em_terasz-terulet {
  background: url('../../../../images/rendszer/ikon_terasz_terulet.svg');
  background-repeat: no-repeat;
  background-size: auto 25px;
  background-position-x: 10px;
  background-position-y: center;
  width: 25%;
}
#g-feature .apartman_slider .item-content .szbent .egyedi_mezok .em_adatok_mind .em_adatok > div.em_kilatas {
  background: url('../../../../images/rendszer/ikon_kilatas.svg');
  background-repeat: no-repeat;
  background-size: auto 25px;
  background-position-x: 10px;
  background-position-y: center;
  width: 30%;
}
#g-feature .apartman_slider .item-content .szbent .egyedi_mezok .em_adatok_mind .em_adatok > div:last-child {
  border-right: 0;
}
#g-feature .apartman_slider .item-content .szbent .egyedi_mezok .em_adatok_mind .em_lab {
  display: flex;
}
#g-feature .apartman_slider .item-content .szbent .egyedi_mezok .em_adatok_mind .em_lab > div {
  width: 50%;
}
#g-feature .apartman_slider .item-content .szbent .egyedi_mezok .em_adatok_mind .em_lab > div.em_ar {
  margin-bottom: 60px;
}
#g-feature .apartman_slider .item-content .szbent .egyedi_mezok .em_adatok_mind .em_lab > div.em_ar span {
  font-size: 20px;
  color: #CD9F67;
  font-family: "Poppins";
  font-weight: 600;
}
#g-feature .apartman_slider .item-content .szbent .readmore-wrapper {
  width: 60px;
  height: 60px;
  background: linear-gradient(180deg, #22abdb 0%, #0174b5 100%) 0% 0% no-repeat padding-box;
  position: absolute;
  right: 50px;
  bottom: 20px;
}
#g-feature .apartman_slider .item-content .szbent .readmore-wrapper a {
  width: 60px;
  height: 60px;
  background: url('../../../../images/rendszer/Icon_ionic-md-arrow-dropright.svg');
  background-repeat: no-repeat;
  background-position: center center;
}
#g-feature .apartman_slider .item-content .szbent .readmore-wrapper:hover {
  background: linear-gradient(180deg, #22abdb 0%, #0174b5 100%) 0% 0% no-repeat padding-box;
}
#g-showcase .g-container {
  width: 100%;
  max-width: 100%;
}
#g-showcase .g-container .g-grid {
  margin: auto;
  width: 100%;
  background: #ccc;
  max-width: 100%;
}
#g-showcase .g-container .g-grid .blokk_szoveg {
  width: 1400px;
  margin: auto;
  max-width: 1400px;
  padding: 20px 0;
}
#g-showcase .g-container .g-grid .blokk_szoveg .g-content {
  display: flex;
  justify-content: center;
}
#g-showcase .g-container .g-grid .blokk_szoveg .g-content h2 {
  padding: 0 100px 0 0;
  margin: 0;
}
#g-utility {
  background: #F7F7F7;
  padding-top: 20px;
  padding-bottom: 50px;
}
#g-utility > .g-container > .g-grid:nth-child(2) {
  margin-left: -40px;
  margin-right: -40px;
}
#g-utility .blokk_szoveg .g-content {
  padding-bottom: 0;
  margin-bottom: 0;
}
#g-utility .blokk_szoveg .g-content h1 {
  padding-bottom: 0;
  margin-bottom: 0;
  width: calc(100% - 150px);
}
#g-utility .aktualis_slider .slick-arrow {
  background: url('../../../../images/rendszer/Icon_ionic-md-arrow-dropright.svg');
  background-repeat: no-repeat;
  background-position: center center;
}
#g-utility .aktualis_slider .slick-arrow.slick-prev {
  top: -70px;
  right: 80px;
  left: auto;
  transform: rotate(180deg);
}
#g-utility .aktualis_slider .slick-arrow.slick-next {
  top: -60px;
  right: 50px;
  left: auto;
}
#g-utility .aktualis_slider .slick-arrow::before {
  display: none;
}
#g-utility .aktualis_slider .fields-container {
  display: none;
}
#g-utility .aktualis_slider .g-title {
  display: none;
}
#g-utility .aktualis_slider .item-content .image {
  margin: 0;
}
#g-utility .aktualis_slider .item-content h3 {
  font-size: 22px !important;
  padding-bottom: 0;
  margin-bottom: 0;
  font-family: "Poppins";
  font-weight: 600;
}
#g-utility .aktualis_slider .item-content .szbent {
  padding: 0;
  color: #6C6C6C;
  position: relative;
}
#g-utility .aktualis_slider .item-content .szbent p {
  margin-top: 10px;
  padding-bottom: 20px;
  border-bottom: 1px solid #6C6C6C4F;
}
#g-utility .aktualis_slider .item-content .szbent p a {
  color: #6C6C6C;
}
#g-utility .aktualis_slider .item-content .szbent .readmore-wrapper a {
  background: linear-gradient(180deg, #22abdb 0%, #0174b5 100%) 0% 0% no-repeat padding-box;
  padding: 10px 30px;
  color: #000;
  font-weight: 400;
  border: 0;
  border-radius: 0;
  font-family: inherit;
  transition: all 0.7s ease;
  font-size: 16px;
}
#g-utility .aktualis_slider .item-content .szbent .readmore-wrapper a:hover {
  background: linear-gradient(180deg, #22abdb 0%, #0174b5 100%) 0% 0% no-repeat padding-box;
}
#g-bottom {
  background: #ff9800e3;
  font-weight: 400;
  color: #000;
}
#g-bottom > .g-grid {
  max-width: 1400px;
  width: 1400px;
  margin: auto;
  height: 150px;
  align-items: center;
}
#g-bottom > .g-grid .g-block .g-content .g-logo {
  max-width: 100%;
}
#g-bottom > .g-grid .g-block .g-content .g-main-nav .g-toplevel {
  /*justify-content: right;*/
}
#g-bottom > .g-grid .g-block .g-content .g-main-nav .g-toplevel > li > .g-menu-item-container {
  padding: 0.625rem 1.5rem;
}
#g-bottom > .g-grid .g-block .g-content .g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content {
  font-weight: 400;
  letter-spacing: 0;
  font-size: 14px;
}
#g-bottom > .g-grid .g-block .g-content .g-main-nav .g-toplevel > li > .g-menu-item-container:hover {
  color: #fff;
}
#g-bottom > .g-grid .g-block .g-content .g-main-nav .g-toplevel > li.active > a > .g-menu-item-content {
  color: #fff;
}
#g-bottom > .g-grid .g-block .g-content .g-main-nav .g-toplevel > li li.g-dropdown-column .g-grid {
  background: #ff9800;
  height: auto;
}
#g-bottom > .g-grid .g-block .g-content .g-main-nav .g-toplevel > li li.g-dropdown-column .g-grid .g-block {
  border-radius: 0;
}
#g-bottom > .g-grid .g-block .g-content .g-main-nav .g-toplevel > li li.g-dropdown-column .g-grid .g-block .g-sublevel li a {
  color: #000 !important;
  border-radius: 0;
}
#g-bottom > .g-grid .g-block .g-content .g-main-nav .g-toplevel > li li.g-dropdown-column .g-grid .g-block .g-sublevel li:hover a {
  color: #000 !important;
  background: #fff;
}
#g-bottom > .g-grid .g-block.blokk_logo .g-content {
  padding: 5px 22px 5px 22px;
  border-right: 1px solid #0000007e;
}
#g-bottom > .g-grid .g-block.blokk_social {
  padding: 20px;
  margin: 0;
  border-left: 1px solid #0000007e;
}
#g-bottom > .g-grid .g-block.blokk_social .g-content {
  padding: 0;
  margin: 0;
}
#g-bottom > .g-grid .g-block.blokk_social .g-content a {
  padding: 0 25px;
}
#g-container-footer {
  background: url('../../../../images/rendszer/evening-view-of-the-lake-and-mountains-at-sunset-2021-08-26-16-17-19-utc2x.webp?6a55ecea');
  background-repeat: no-repeat;
  background-size: cover;
}
#g-container-footer .g-container {
  max-width: 100%;
  width: 100%;
}
#g-container-footer .g-container .g-grid .g-block #g-footer {
  background: #000000c4;
}
#g-container-footer .g-container .g-grid .g-block #g-footer .g-container {
  width: 100%;
  max-width: 100%;
}
#g-container-footer .g-container .g-grid .g-block #g-footer .g-container .g-grid {
  max-width: 1400px;
  width: 1400px;
  margin: auto;
}
#g-container-footer .g-container .g-grid .g-block #g-footer .g-container .g-grid .kontaktok .g-content {
  display: flex;
  align-items: center;
  padding: 100px 0;
}
#g-container-footer .g-container .g-grid .g-block #g-footer .g-container .g-grid .kontaktok .g-content > div {
  width: 33.333%;
  text-align: center;
}
#g-container-footer .g-container .g-grid .g-block #g-footer .g-container .g-grid .kontaktok .g-content > div a {
  color: #fff;
}
#g-container-footer .g-container .g-grid .g-block #g-footer .g-container .g-grid .kontaktok .g-content > div a h4 {
  font-size: 24px;
  font-weight: 500;
}
#g-container-footer .g-container .g-grid .g-block #g-footer .g-container .g-grid .kontaktok .g-content > div a p {
  font-family: "Poppins";
  font-size: 16px;
  font-weight: 400;
  margin-top: 0;
}
#g-container-footer .g-container .g-grid .g-block #g-footer .g-container .g-grid .kontaktok .g-content > div:first-child p {
  font-family: "Poppins";
  font-size: 20px;
  font-weight: 400;
}
#g-container-footer .g-container .g-grid .g-block #g-copyright {
  background: #fff;
  color: #6C6C6C;
}
#g-container-footer .g-container .g-grid .g-block #g-copyright .g-container .g-grid .copyrightos .g-content {
  padding: 0;
  line-height: 1;
  margin: 20px 0 15px;
}
#g-container-footer .g-container .g-grid .g-block #g-copyright .g-container .g-grid .copyrightos .g-content a {
  color: #6C6C6C;
}
#g-container-footer .g-container .g-grid .g-block #g-copyright .g-container .g-grid .copyrightos .g-content a:hover {
  color: #000;
  text-decoration: underline;
}
#g-container-footer .g-container .g-grid .g-block #g-copyright .g-container .g-grid #alsomenu .g-content {
  margin: 20px 0 15px;
  padding: 0 !important;
}
#g-container-footer .g-container .g-grid .g-block #g-copyright .g-container .g-grid #alsomenu .g-content .g-main-nav {
  font-size: 0.9rem;
  line-height: 1;
}
#g-container-footer .g-container .g-grid .g-block #g-copyright .g-container .g-grid #alsomenu .g-content .g-main-nav .g-toplevel {
  justify-content: right;
}
#g-container-footer .g-container .g-grid .g-block #g-copyright .g-container .g-grid #alsomenu .g-content .g-main-nav .g-toplevel .g-menu-item-container {
  padding: 0 24px;
  font-size: 0.9rem;
  color: #6C6C6C;
  letter-spacing: normal;
}
#g-container-footer .g-container .g-grid .g-block #g-copyright .g-container .g-grid #alsomenu .g-content .g-main-nav .g-toplevel .g-menu-item-container:hover {
  color: #000;
}
#g-container-footer .g-container .g-grid .g-block #g-copyright .g-container .g-grid #alsomenu .g-content .g-main-nav .g-toplevel .g-menu-item-container .g-menu-item-content {
  font-weight: 400;
}
#g-container-footer .g-container .g-grid .g-block #g-copyright .g-container .g-grid .g-block:last-child .g-content {
  padding: 0;
  margin: 15px 0 10px;
}
#g-container-footer .g-container .g-grid .g-block #g-copyright .g-container .g-grid .foglalas_gomb a {
  position: fixed;
  top: 100px;
  right: 0px;
  z-index: 9999;
  font-size: 16px;
}
.blokk_szoveg h1.cim {
  color: #000;
  font-weight: 400;
}
.blokk_szoveg h1.cim .kiemelt {
  color: #ff9800;
}
.blokk_szoveg h2.cim {
  color: #fff;
  font-weight: 400;
  font-size: 1.7rem;
  line-height: 1.7;
}
.blokk_szoveg .leiras {
  font-size: 1.2em;
}
.breadcrumb {
  background: transparent;
  text-transform: uppercase;
  margin-top: 0;
}
.breadcrumb .mod-breadcrumbs__divider.float-start .divider {
  display: none;
}
.breadcrumb-item + .breadcrumb-item::before {
  content: " >> ";
}
.page-header h2 a:hover {
  color: #e69b2d;
}
.ba-form-acceptance-field .ba-form-acceptance-html p a {
  color: #212121 !important;
  text-decoration: underline !important;
}
#g-offcanvas {
  background: #e48700;
}
#g-offcanvas .logo_blokk {
  padding: 20px 30px 0;
}
#g-offcanvas .logo_blokk .g-content {
  padding: 0;
  margin: 0;
}
#g-offcanvas #g-mobilemenu-container ul {
  background: #e48700;
}
#g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-link-parent > .g-menu-item-container > .g-menu-parent-indicator {
  border: none;
  background: none;
  border-radius: 0;
  right: 40px;
}
#g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-link-parent > .g-menu-item-container > .g-menu-parent-indicator:hover {
  background: none;
}
.g-offcanvas-toggle {
  display: none;
}
.nyelvvalto {
  position: fixed;
  top: 100px;
  right: 130px;
  z-index: 9999;
}
.nyelvvalto .btn {
  padding: 10px 20px;
}
.nyelvvalto .dropdown-menu {
  min-width: 75px;
}
.nyelvvalto .dropdown-menu > li {
  padding: 0 !important;
}
.nyelvvalto .dropdown-menu > li > a, .nyelvvalto .dropdown-menu > li .nyelvvalto .dropdown-submenu > a {
  width: 100%;
  display: block;
  padding: 0 0.4rem;
}
.nyelvvalto .dropdown-menu > li > a:hover, .nyelvvalto .dropdown-menu > li .nyelvvalto .dropdown-submenu > a:hover {
  background: #aaa !important;
}
.nyelvvalto .dropdown-submenu > a {
  width: 100%;
  display: block;
  padding: 0 0.4rem;
}
.kezdolap_en .nyelvvalto, .kezdolap_pl .nyelvvalto, .alap_en .nyelvvalto, .alap_pl .nyelvvalto {
  right: 160px;
}
.kezdolap_de .nyelvvalto, .alap_de .nyelvvalto {
  right: 170px;
}
#g-offcanvas .nyelvvalto a {
  color: #000;
}
.kezdolap_en #g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child .g-block .g-content .g-main-nav .g-toplevel > li > .g-menu-item-container, .kezdolap_de #g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child .g-block .g-content .g-main-nav .g-toplevel > li > .g-menu-item-container, .kezdolap_pl #g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child .g-block .g-content .g-main-nav .g-toplevel > li > .g-menu-item-container, .alap_en #g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child .g-block .g-content .g-main-nav .g-toplevel > li > .g-menu-item-container, .alap_de #g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child .g-block .g-content .g-main-nav .g-toplevel > li > .g-menu-item-container, .alap_pl #g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child .g-block .g-content .g-main-nav .g-toplevel > li > .g-menu-item-container {
  padding: 0.625rem 0.5rem;
}
#g-container-main {
  padding-top: 150px;
}
/* ------------------- kategoria ------------ */
.view-category.itemid-233 #g-container-main, .view-category.itemid-251 #g-container-main, .view-category.itemid-264 #g-container-main, .view-category.itemid-275 #g-container-main {
  /*background: #F7F7F7;*/
  /*background: url(../../../../images/rendszer/Apartmanjaink.jpg); */
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
}
.view-category.itemid-233 #g-container-main .g-container, .view-category.itemid-251 #g-container-main .g-container, .view-category.itemid-264 #g-container-main .g-container, .view-category.itemid-275 #g-container-main .g-container {
  background: #f7f7f7cf;
  margin-top: -50px;
  padding-top: 50px;
}
.view-category.itemid-233 #g-container-main p, .view-category.itemid-251 #g-container-main p, .view-category.itemid-264 #g-container-main p, .view-category.itemid-275 #g-container-main p {
  color: #6C6C6C;
}
.view-category.itemid-233 #g-container-main .category-desc h2, .view-category.itemid-251 #g-container-main .category-desc h2, .view-category.itemid-264 #g-container-main .category-desc h2, .view-category.itemid-275 #g-container-main .category-desc h2 {
  font-size: 28px;
  font-weight: 400;
}
.view-category.itemid-233 #g-container-main .category-desc h2 strong, .view-category.itemid-251 #g-container-main .category-desc h2 strong, .view-category.itemid-264 #g-container-main .category-desc h2 strong, .view-category.itemid-275 #g-container-main .category-desc h2 strong {
  color: #CD9F67;
  font-weight: 600;
}
.view-category.itemid-233 #g-container-main .com-content-category-blog__item.blog-item .item-content, .view-category.itemid-251 #g-container-main .com-content-category-blog__item.blog-item .item-content, .view-category.itemid-264 #g-container-main .com-content-category-blog__item.blog-item .item-content, .view-category.itemid-275 #g-container-main .com-content-category-blog__item.blog-item .item-content {
  background: #fff;
  padding: 20px 50px 0 50px;
  color: #6C6C6C;
  position: relative;
}
.view-category.itemid-233 #g-container-main .com-content-category-blog__item.blog-item .item-content h2, .view-category.itemid-251 #g-container-main .com-content-category-blog__item.blog-item .item-content h2, .view-category.itemid-264 #g-container-main .com-content-category-blog__item.blog-item .item-content h2, .view-category.itemid-275 #g-container-main .com-content-category-blog__item.blog-item .item-content h2 {
  font-size: 22px !important;
  padding-bottom: 10px;
  border-bottom: 1px solid #6C6C6C4F;
  margin-bottom: 10px;
  font-family: "Poppins";
  line-height: 1.2;
}
.view-category.itemid-233 #g-container-main .fields-container, .view-category.itemid-251 #g-container-main .fields-container, .view-category.itemid-264 #g-container-main .fields-container, .view-category.itemid-275 #g-container-main .fields-container {
  display: none;
}
.view-category.itemid-233 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok, .view-category.itemid-251 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok, .view-category.itemid-264 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok, .view-category.itemid-275 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok {
  display: -webkit-box;
  margin-bottom: 50px;
  height: 35px;
}
.view-category.itemid-233 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div, .view-category.itemid-251 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div, .view-category.itemid-264 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div, .view-category.itemid-275 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div {
  width: 25%;
  border-right: 1px solid #6C6C6C4F;
  padding: 0 10px 0 50px;
  align-self: center;
  display: flex;
  color: #e69b2d;
}
.view-category.itemid-233 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div span, .view-category.itemid-251 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div span, .view-category.itemid-264 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div span, .view-category.itemid-275 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div span {
  display: inline-flex;
  line-height: 1;
  align-self: center;
  font-size: 16px;
  font-weight: 500;
  font-family: "Poppins";
}
.view-category.itemid-233 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div.em_ferohely, .view-category.itemid-251 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div.em_ferohely, .view-category.itemid-264 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div.em_ferohely, .view-category.itemid-275 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div.em_ferohely {
  background: url('../../../../images/rendszer/ikon_ferohely.svg');
  background-repeat: no-repeat;
  background-size: auto 25px;
  background-position-x: 0px;
  background-position-y: center;
  padding: 0 10px 0 40px;
  width: 20%;
}
.view-category.itemid-233 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div.em_alapterulet, .view-category.itemid-251 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div.em_alapterulet, .view-category.itemid-264 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div.em_alapterulet, .view-category.itemid-275 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div.em_alapterulet {
  background: url('../../../../images/rendszer/ikon_alapterulet.svg');
  background-repeat: no-repeat;
  background-size: auto 25px;
  background-position-x: 10px;
  background-position-y: center;
  width: 25%;
}
.view-category.itemid-233 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div.em_terasz-terulet, .view-category.itemid-251 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div.em_terasz-terulet, .view-category.itemid-264 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div.em_terasz-terulet, .view-category.itemid-275 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div.em_terasz-terulet {
  background: url('../../../../images/rendszer/ikon_terasz_terulet.svg');
  background-repeat: no-repeat;
  background-size: auto 25px;
  background-position-x: 10px;
  background-position-y: center;
  width: 25%;
}
.view-category.itemid-233 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div.em_kilatas, .view-category.itemid-251 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div.em_kilatas, .view-category.itemid-264 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div.em_kilatas, .view-category.itemid-275 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div.em_kilatas {
  background: url('../../../../images/rendszer/ikon_kilatas.svg');
  background-repeat: no-repeat;
  background-size: auto 25px;
  background-position-x: 10px;
  background-position-y: center;
  width: 30%;
}
.view-category.itemid-233 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div:last-child, .view-category.itemid-251 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div:last-child, .view-category.itemid-264 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div:last-child, .view-category.itemid-275 #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div:last-child {
  border-right: 0;
}
.view-category.itemid-233 #g-container-main .egyedi_mezok .em_adatok_mind .em_lab, .view-category.itemid-251 #g-container-main .egyedi_mezok .em_adatok_mind .em_lab, .view-category.itemid-264 #g-container-main .egyedi_mezok .em_adatok_mind .em_lab, .view-category.itemid-275 #g-container-main .egyedi_mezok .em_adatok_mind .em_lab {
  display: flex;
  margin-bottom: 60px;
}
.view-category.itemid-233 #g-container-main .egyedi_mezok .em_adatok_mind .em_lab > div, .view-category.itemid-251 #g-container-main .egyedi_mezok .em_adatok_mind .em_lab > div, .view-category.itemid-264 #g-container-main .egyedi_mezok .em_adatok_mind .em_lab > div, .view-category.itemid-275 #g-container-main .egyedi_mezok .em_adatok_mind .em_lab > div {
  width: 50%;
}
.view-category.itemid-233 #g-container-main .egyedi_mezok .em_adatok_mind .em_lab > div.em_ar span, .view-category.itemid-251 #g-container-main .egyedi_mezok .em_adatok_mind .em_lab > div.em_ar span, .view-category.itemid-264 #g-container-main .egyedi_mezok .em_adatok_mind .em_lab > div.em_ar span, .view-category.itemid-275 #g-container-main .egyedi_mezok .em_adatok_mind .em_lab > div.em_ar span {
  font-size: 20px;
  color: #CD9F67;
  font-family: "Poppins";
  font-weight: 600;
}
.view-category.itemid-233 #g-container-main .readmore, .view-category.itemid-251 #g-container-main .readmore, .view-category.itemid-264 #g-container-main .readmore, .view-category.itemid-275 #g-container-main .readmore {
  width: 60px;
  height: 60px;
  background: linear-gradient(180deg, #ff9800 0%, #CD9F67 100%) 0% 0% no-repeat padding-box;
  position: absolute;
  right: 60px;
  bottom: 40px;
}
.view-category.itemid-233 #g-container-main .readmore a, .view-category.itemid-251 #g-container-main .readmore a, .view-category.itemid-264 #g-container-main .readmore a, .view-category.itemid-275 #g-container-main .readmore a {
  width: 60px;
  height: 60px;
  background: url('../../../../images/rendszer/Icon_ionic-md-arrow-dropright.svg');
  background-repeat: no-repeat;
  background-position: center center;
}
.view-category.itemid-233 #g-container-main .readmore:hover, .view-category.itemid-251 #g-container-main .readmore:hover, .view-category.itemid-264 #g-container-main .readmore:hover, .view-category.itemid-275 #g-container-main .readmore:hover {
  background: linear-gradient(180deg, #CD9F67 0%, #ff9800 100%) 0% 0% no-repeat padding-box;
}
.view-category.itemid-236 #g-container-main {
  background: #F7F7F7;
  padding-top: 50px;
}
.view-category.itemid-236 #g-container-main p {
  color: #6C6C6C;
}
.view-category.itemid-236 #g-container-main .item-content {
  padding: 0;
  color: #6C6C6C;
  position: relative;
  background: none;
}
.view-category.itemid-236 #g-container-main .item-content .image {
  margin: 0;
}
.view-category.itemid-236 #g-container-main .item-content h2 {
  font-size: 22px !important;
  padding-bottom: 0;
  margin-bottom: 0;
  font-family: "Poppins";
  font-weight: 600;
  line-height: 33px;
}
.view-category.itemid-236 #g-container-main .item-content p {
  margin-top: 10px;
  padding-bottom: 20px;
  border-bottom: 1px solid #6C6C6C4F;
}
.view-category.itemid-236 #g-container-main .item-content p a {
  color: #6C6C6C;
}
.view-category.itemid-236 #g-container-main .item-content p.readmore {
  border: none;
}
.view-category.itemid-236 #g-container-main .item-content p.readmore a {
  background: linear-gradient(180deg, #ff9800 0%, #CD9F67 100%) 0% 0% no-repeat padding-box;
  padding: 10px 30px;
  color: #000;
  font-weight: 400;
  border: 0;
  border-radius: 0;
  font-family: inherit;
  transition: all 0.7s ease;
  font-size: 16px;
}
.view-category.itemid-236 #g-container-main .item-content p.readmore a:hover {
  background: linear-gradient(180deg, #CD9F67 0%, #ff9800 100%) 0% 0% no-repeat padding-box;
}
.view-category.itemid-236 #g-container-main .item-content p.readmore a span {
  display: none;
}
/* ------------------- cikk adatlap ------------ */
.view-article hr {
  border-bottom: 1px solid rgba(169, 148, 121, 0.34);
  width: 50%;
  margin: auto;
}
.view-article #g-container-main {
  /*background: #F7F7F7;*/
  background: url('../../../../images/rendszer/nyito_oldal_fokep2.webp');
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
  padding-top: 150px;
}
.view-article #g-container-main .g-container {
  background: #f7f7f7e8;
  margin-top: -50px;
  padding-top: 50px;
}
.view-article #g-container-main .fields-container {
  display: none;
}
.view-article #g-container-main .com-content-article__body .egyedi_mezok {
  display: flow-root;
  margin-bottom: 60px;
}
.view-article #g-container-main .com-content-article__body .egyedi_mezok .em_kepek {
  width: 50%;
  float: left;
}
.view-article #g-container-main .com-content-article__body .egyedi_mezok .em_kepek .tf-slideshow-thumbs-wrapper .swiper-slide {
  width: 220px !important;
}
.view-article #g-container-main .com-content-article__body .egyedi_mezok .em_kepek .tf-slideshow-thumbs-wrapper .swiper-button-next {
  width: 30px;
  height: 30px;
  background: url('../../../../images/rendszer/Icon_ionic-md-arrow-dropright.svg') #ff9800;
  background-repeat: no-repeat;
  background-position: center center;
}
.view-article #g-container-main .com-content-article__body .egyedi_mezok .em_kepek .tf-slideshow-thumbs-wrapper .swiper-button-next:hover {
  background-color: #fff;
}
.view-article #g-container-main .com-content-article__body .egyedi_mezok .em_kepek .tf-slideshow-thumbs-wrapper .swiper-button-prev {
  width: 30px;
  height: 30px;
  background: url('../../../../images/rendszer/Icon_ionic-md-arrow-dropright.svg') #ff9800;
  background-repeat: no-repeat;
  background-position: center center;
  transform: rotate(180deg);
}
.view-article #g-container-main .com-content-article__body .egyedi_mezok .em_kepek .tf-slideshow-thumbs-wrapper .swiper-button-prev:hover {
  background-color: #fff;
}
.view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind {
  width: calc(50% - 30px);
  float: left;
  margin-left: 30px;
  background: #fff;
  padding: 10px 50px;
}
.view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_cim h1 {
  font-size: 22px !important;
  padding-bottom: 20px;
  border-bottom: 1px solid #6C6C6C4F;
  margin-bottom: 50px;
  font-family: "Poppins";
}
.view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_adatok {
  display: -webkit-box;
  margin-bottom: 50px;
}
.view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_adatok > div {
  width: 25%;
  border-right: 1px solid #6C6C6C4F;
  padding: 0 10px 0 50px;
  align-self: center;
  display: flex;
  color: #CD9F67;
}
.view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_adatok > div span {
  display: inline-flex;
  line-height: 1;
  align-self: center;
  font-size: 16px;
  font-weight: 500;
  font-family: "Poppins";
}
.view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_adatok > div.em_ferohely {
  background: url('../../../../images/rendszer/ikon_ferohely.svg');
  background-repeat: no-repeat;
  background-size: auto 25px;
  background-position-x: 0px;
  background-position-y: center;
  padding: 0 10px 0 40px;
  width: 20%;
}
.view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_adatok > div.em_alapterulet {
  background: url('../../../../images/rendszer/ikon_alapterulet.svg');
  background-repeat: no-repeat;
  background-size: auto 25px;
  background-position-x: 10px;
  background-position-y: center;
  width: 25%;
}
.view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_adatok > div.em_terasz-terulet {
  background: url('../../../../images/rendszer/ikon_terasz_terulet.svg');
  background-repeat: no-repeat;
  background-size: auto 25px;
  background-position-x: 10px;
  background-position-y: center;
  width: 25%;
}
.view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_adatok > div.em_kilatas {
  background: url('../../../../images/rendszer/ikon_kilatas.svg');
  background-repeat: no-repeat;
  background-size: auto 25px;
  background-position-x: 10px;
  background-position-y: center;
  width: 30%;
}
.view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_adatok > div:last-child {
  border-right: 0;
}
.view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_jellemzok {
  color: #6C6C6C;
  margin-bottom: 70px;
  font-size: 16px;
  font-family: "Poppins";
  font-weight: 400;
}
.view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_jellemzok table {
  border: 0;
}
.view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_jellemzok table tr {
  border: 0;
}
.view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_jellemzok table tr td {
  border: 0;
  padding: 0;
}
.view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_jellemzok table tr td ul {
  margin-top: 0;
  margin-bottom: 0;
}
.view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_jellemzok li {
  margin-bottom: 5px;
}
.view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_lab {
  display: flex;
  margin-bottom: 60px;
}
.view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_lab .em_ar {
  width: 40%;
}
.view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_lab .em_ar span {
  font-size: 20px;
  color: #CD9F67;
  font-family: "Poppins";
  font-weight: 600;
}
.view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_lab .em_gomb {
  width: 60%;
  text-align: right;
}
.view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_lab .em_gomb .bovebben span {
  background: linear-gradient(180deg, #ff9800 0%, #CD9F67 100%) 0% 0% no-repeat padding-box;
  padding: 20px 30px 20px 20px;
}
.view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_lab .em_gomb .bovebben span a {
  padding: 10px 40px 10px 10px;
  color: #000;
  font-weight: 400;
  border: 0;
  border-radius: 0;
  font-family: inherit;
  transition: all 0.7s ease;
  background: url('../../../../images/rendszer/Icon_feather-calendar.svg');
  background-repeat: no-repeat;
  background-position: right;
  background-size: auto 70%;
  font-size: 16px;
  font-family: "Poppins";
  font-weight: 500;
}
.view-article #g-container-main .com-content-article__body p:nth-child(2) {
  display: none !important;
}
.view-article #g-container-main .com-content-article__body h2 {
  font-weight: 400;
}
.view-article.itemid-237 #g-container-main {
  background: url('../../../../images/rendszer/Rolunk_altalanosTudnivalok.jpg');
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
  padding-top: 150px;
}
.view-article.itemid-107 #g-container-main {
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
  padding-top: 150px;
}
/* ----- Kereses ---- */
.view-search #g-container-main {
  background: #F7F7F7;
  padding-top: 150px;
}
#g-bottom nav > ul > li.g-menu-item.g-menu-item-link-parent.g-menu-item-type-component.g-parent.g-standard > a > span.g-menu-parent-indicator {
  display: none;
}
#g-bottom nav > ul > li.g-menu-item.g-menu-item-link-parent.g-menu-item-type-component.g-parent.g-standard > ul {
  display: none;
}
#g-bottom nav > ul > li.g-menu-item.g-menu-item-link-parent.g-menu-item-type-component.g-parent.g-standard > a > span.g-menu-parent-indicator {
  display: none;
}
#g-bottom nav > ul > li.g-menu-item.g-menu-item-type-component.g-parent.g-standard.g-menu-item-link-parent > ul {
  display: none;
}
.mod-languages__select.btn-group button {
  background: linear-gradient(180deg, #0371ba 0%, #28a8e0 100%) 0% 0% no-repeat padding-box;
}
.mod-languages__select.btn-group button:hover, .mod-languages__select.btn-group button:focus {
  color: #fff;
  background: linear-gradient(180deg, #28a8e0 0%, #0371ba 100%) 0% 0% no-repeat padding-box;
  outline: none;
  box-shadow: none;
}
@media (min-width: 767px) {
  .g-container, .containerszeles {
    max-width: calc(100% - 100px);
    margin: auto;
  }
  #g-navigation > .g-grid {
    max-width: calc(100% - 100px);
    margin: auto;
  }
  #g-container-top .g-container #g-top .g-container, #g-container-top .g-container #g-copyright .g-container, #g-container-top .g-container #g-footer .g-container, #g-container-footer .g-container #g-top .g-container, #g-container-footer .g-container #g-copyright .g-container, #g-container-footer .g-container #g-footer .g-container {
    max-width: calc(100% - 100px);
    margin: auto;
  }
  #g-container-top .g-container {
    width: 100%;
    max-width: 100%;
  }
  #g-container-top .g-container #g-top .g-container, #g-container-top .g-container #g-navigation .g-container {
    max-width: calc(100% - 100px);
    margin: auto;
  }
  .sts-section {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
  .kezelesek #g-header .g-container #bars154 .sts-section.custom-clearfix:nth-of-type(even) .block2 {
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }
}
@media (min-width: 1300px) {
  .g-container, .containerszeles {
    max-width: 1100px;
    margin: auto;
  }
  #g-navigation .g-grid {
    max-width: 1100px;
    margin: auto;
  }
  #g-container-footer .g-container #g-top .g-container, #g-container-footer .g-container #g-copyright .g-container, #g-container-footer .g-container #g-footer .g-container, #g-container-top .g-container #g-top .g-container, #g-container-top .g-container #g-copyright .g-container, #g-container-top .g-container #g-footer .g-container {
    max-width: 1100px;
    margin: auto;
  }
}
@media (min-width: 1200px) {
  .g-container, .containerszeles {
    max-width: 1000px;
    margin: auto;
    width: 100%;
  }
  #g-navigation .g-grid {
    max-width: 1000px;
    margin: auto;
  }
  #g-container-footer .g-container #g-top .g-container, #g-container-footer .g-container #g-copyright .g-container, #g-container-footer .g-container #g-footer .g-container, #g-container-top .g-container #g-top .g-container, #g-container-top .g-container #g-copyright .g-container, #g-container-top .g-container #g-footer .g-container {
    max-width: 1000px;
    margin: auto;
  }
}
@media (min-width: 1400px) {
  .g-container, .containerszeles {
    max-width: 1200px;
    margin: auto;
  }
  #g-navigation .g-grid {
    max-width: 1200px;
    margin: auto;
  }
  #g-container-footer .g-container #g-top .g-container, #g-container-footer .g-container #g-copyright .g-container, #g-container-footer .g-container #g-footer .g-container, #g-container-top .g-container #g-top .g-container, #g-container-top .g-container #g-copyright .g-container, #g-container-top .g-container #g-footer .g-container {
    max-width: 1200px;
    margin: auto;
  }
}
@media (min-width: 1500px) {
  .g-container, .containerszeles {
    max-width: 1300px;
    margin: auto;
  }
  #g-navigation .g-grid {
    max-width: 1300px;
    margin: auto;
  }
  #g-container-top .g-container #g-top .g-container, #g-container-top .g-container #g-copyright .g-container, #g-container-top .g-container #g-footer .g-container, #g-container-footer .g-container #g-top .g-container, #g-container-footer .g-container #g-copyright .g-container, #g-container-footer .g-container #g-footer .g-container {
    max-width: 1300px;
    margin: auto;
  }
}
@media (min-width: 1600px) {
  #g-container-top .g-container .g-grid .g-block #g-slideshow .g-grid .g-block .g-content.g-particle .g-video-container h1, #g-container-top .g-container .g-grid .g-block #g-slideshow .g-grid .g-block .g-content.g-particle .g-video-container h6, #g-container-top .g-container .g-grid .g-block #g-slideshow .g-grid .g-block .g-content.g-particle .g-video-container p {
    position: relative;
    z-index: 3;
    max-width: 1900px;
    margin: auto;
  }
  .g-container, .containerszeles {
    max-width: 1400px;
    margin: auto;
  }
  #g-navigation .g-grid, #g-slideshow .g-grid {
    max-width: 1400px;
    margin: auto;
  }
  #g-container-top .g-container #g-top .g-container, #g-container-top .g-container #g-copyright .g-container, #g-container-top .g-container #g-footer .g-container, #g-container-footer .g-container #g-top .g-container, #g-container-footer .g-container #g-copyright .g-container, #g-container-footer .g-container #g-footer .g-container {
    max-width: 1400px;
    margin: auto;
  }
}
@media (max-width: 1599px) {
  /*
	.view-featured #g-feature .apartman_slider .item-content .szbent .egyedi_mezok .em_adatok_mind .em_adatok > div span {
		font-size: 15px;
	}
	.view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_adatok > div span {
		font-size: 15px;
	}
	*/
  #g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child .g-block .g-content .g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content {
    font-size: 13px;
  }
  #g-bottom > .g-grid .g-block .g-content .g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content {
    font-size: 13px;
  }
  .view-featured #g-header .blokk_szoveg .leiras {
    margin-top: 0;
  }
  .view-article #g-container-main .com-content-article__body .egyedi_mezok .em_kepek .tf-slideshow-thumbs-wrapper .swiper-slide {
    width: 202px !important;
  }
  #g-container-top .g-container .g-grid .g-block #g-top .g-container .g-grid:last-child > .g-block > .g-content .jt-search-wrap > nav > .btn {
    right: 2.9em;
  }
}
@media (max-width: 1499px) {
  #g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child .g-block .g-content .g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content {
    font-size: 14px;
  }
  #g-feature .blokk_szoveg .g-content h1 {
    font-size: 30px;
  }
  #g-utility .blokk_szoveg .g-content h1 {
    font-size: 30px;
  }
  #g-bottom > .g-grid .g-block .g-content .g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content {
    font-size: 14px;
  }
  .view-featured #g-feature .apartman_slider .item-content .szbent .egyedi_mezok .em_adatok_mind .em_adatok > div span {
    font-size: 14px;
  }
  .view-category #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div span {
    font-size: 14px;
  }
  .view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_adatok > div span {
    font-size: 14px;
  }
  #g-bottom .g-grid {
    max-width: 1200px;
    width: 1200px;
  }
  .view-article #g-container-main .com-content-article__body .egyedi_mezok .em_kepek .tf-slideshow-thumbs-wrapper .swiper-slide {
    width: 186px !important;
  }
  #g-container-top .g-container .g-grid .g-block #g-top .g-container .g-grid:last-child > .g-block > .g-content .jt-search-wrap > nav > .btn {
    right: 2.6em;
  }
}
@media (max-width: 1399px) {
  #g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child .g-block .g-content .g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content {
    font-size: 14px;
  }
  #g-feature .blokk_szoveg .g-content h1 {
    font-size: 20px;
  }
  #g-utility .blokk_szoveg .g-content h1 {
    font-size: 26px;
  }
  #g-bottom > .g-grid .g-block .g-content .g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content {
    font-size: 14px;
  }
  #g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child .g-block .g-content .g-main-nav .g-toplevel > li > .g-menu-item-container {
    padding: 0.625rem 0.4rem !important;
  }
  #g-container-top .g-container .g-grid .g-block #g-navigation .g-grid .g-block.blokk_jobb_felso_ikonok .g-content .ikonok .ikon_nagyito {
    padding: 20px 20px !important;
  }
  #g-container-top .g-container .g-grid .g-block #g-navigation .g-grid .g-block.blokk_jobb_felso_ikonok .g-content .ikonok .ikon_naptar {
    padding: 20px 20px !important;
  }
  #g-above .g-container .g-grid {
    width: 1000px;
    margin: auto;
    max-width: 1000px;
  }
  #g-above .g-container .g-grid:nth-child(1) .blokk_kerek_ikonos .g-content h3 {
    font-size: 1rem;
  }
  #g-feature .apartman_slider .item-content h3 {
    font-size: 16px !important;
  }
  #g-feature .apartman_slider .item-content .szbent .egyedi_mezok .em_adatok_mind .em_adatok {
    display: flow-root;
    margin-bottom: 40px;
  }
  #g-feature .apartman_slider .item-content .szbent .egyedi_mezok .em_adatok_mind .em_adatok > div {
    width: 50% !important;
    float: left;
    height: 40px;
  }
  #g-feature .apartman_slider .item-content .szbent .egyedi_mezok .em_adatok_mind .em_adatok > div.em_ferohely {
    padding: 0 10px 0 50px;
  }
  #g-feature .apartman_slider .item-content .szbent .egyedi_mezok .em_adatok_mind .em_adatok > div.em_alapterulet {
    border: none;
  }
  #g-feature .apartman_slider .item-content .szbent .egyedi_mezok .em_adatok_mind .em_adatok > div.em_terasz-terulet {
    background-position-x: 0px;
  }
  #g-feature .apartman_slider .item-content .szbent .egyedi_mezok .em_adatok_mind .em_lab {
    clear: both;
  }
  #g-utility .aktualis_slider .item-content h3 {
    font-size: 18px !important;
  }
  #g-bottom .g-grid {
    max-width: 1000px;
    width: 1000px;
  }
  #g-container-footer .g-container .g-grid .g-block #g-footer .g-container .g-grid {
    max-width: 1000px;
    width: 1000px;
  }
  #g-container-footer .g-container .g-grid .g-block #g-footer .g-container .g-grid .kontaktok .g-content > div a h4 {
    font-size: 20px;
  }
  #g-container-footer .g-container .g-grid .g-block #g-copyright .g-container .g-grid .copyrightos .g-content {
    font-size: 0.8rem;
  }
  #g-container-footer .g-container .g-grid .g-block #g-copyright .g-container .g-grid #alsomenu .g-content .g-main-nav .g-toplevel .g-menu-item-container {
    font-size: 0.8rem;
  }
  .blokk_szoveg h1.cim {
    font-size: 1.8rem;
  }
  .blokk_szoveg .leiras {
    font-size: 1em;
  }
  .view-category #g-container-main .com-content-category-blog__item.blog-item .item-content h2 {
    font-size: 16px !important;
  }
  .view-category #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok {
    display: flow-root;
    margin-bottom: 90px;
  }
  .view-category #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div {
    width: 50% !important;
    float: left;
    height: 40px;
  }
  .view-category #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div.em_ferohely {
    padding: 0 10px 0 50px;
  }
  .view-category #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div.em_alapterulet {
    border: none;
  }
  .view-category #g-container-main .egyedi_mezok .em_adatok_mind .em_adatok > div.em_terasz-terulet {
    background-position-x: 0px;
  }
  .view-category #g-container-main .egyedi_mezok .em_adatok_mind .em_lab {
    clear: both;
  }
  .view-article #g-container-main .com-content-article__body .egyedi_mezok .em_kepek .tf-slideshow-thumbs-wrapper .swiper-slide {
    width: 152px !important;
  }
  .view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_adatok {
    display: flow-root;
    margin-bottom: 40px;
  }
  .view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_adatok > div {
    width: 50% !important;
    float: left;
    height: 40px;
  }
  .view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_adatok > div.em_ferohely {
    padding: 0 10px 0 50px;
  }
  .view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_adatok > div.em_alapterulet {
    border: none;
  }
  .view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_adatok > div.em_terasz-terulet {
    background-position-x: 0px;
  }
  .view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_jellemzok {
    margin-bottom: 30px;
  }
  .view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_jellemzok li {
    font-size: 14px;
  }
  .view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_lab {
    display: block;
  }
  .view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_lab .em_ar {
    display: block;
    text-align: center;
    width: auto;
    margin-bottom: 50px;
  }
  .view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_lab .em_gomb {
    display: block;
    width: auto;
    text-align: center;
  }
  #g-container-top .g-container .g-grid .g-block #g-top .g-container .g-grid:last-child > .g-block > .g-content .jt-search-wrap > nav > .btn {
    right: 2em;
    width: 50px;
    height: 50px;
    top: 48%;
  }
  #g-bottom > .g-grid .g-block .g-content .g-main-nav .g-toplevel > li > .g-menu-item-container {
    padding: 0.625rem 1rem;
  }
}
@media (max-width: 1299px) {
  #g-container-footer .g-container .g-grid .g-block #g-copyright .g-container .g-grid .foglalas_gomb a {
    top: 100px;
    right: 0px;
  }
}
@media (max-width: 1199px) {
  #g-container-top .g-container .g-grid .g-block #g-slideshow .g-grid .g-content .g-swiper-slider.swiper-wrapper .swiper-slide .slide-content-wrapper .slide-content .g-swiper-title {
    font-size: 26px;
  }
  .blokk_szoveg h1.cim {
    font-size: 1.5rem;
  }
  .blokk_szoveg h2.cim {
    font-size: 1.4rem;
    line-height: 1.4rem;
    align-self: center;
  }
  .blokk_szoveg a {
    align-self: center;
    margin: 0;
  }
  .view-featured #g-feature .apartman_slider .item-content .szbent {
    padding: 2px 20px 0 20px;
  }
  .view-featured #g-feature .apartman_slider .item-content .szbent .egyedi_mezok .em_adatok_mind .em_adatok > div span {
    font-size: 12px;
  }
  .view-featured #g-feature .apartman_slider .item-content .szbent .readmore-wrapper {
    width: 50px;
    height: 50px;
    right: 20px;
    bottom: 0px;
  }
  .view-featured #g-feature .apartman_slider .item-content .szbent .readmore-wrapper a {
    width: 50px;
    height: 50px;
  }
  #g-feature .apartman_slider .item-content .szbent .egyedi_mezok .em_adatok_mind .em_lab > div {
    width: 100%;
  }
  #g-bottom .g-grid .g-block.blokk_social .g-content a {
    padding: 0 10px;
  }
  #g-container-top .g-container .g-grid .g-block #g-top .g-container .g-grid:last-child > .g-block > .g-content .jt-search-wrap > nav > .btn {
    right: 2.4em;
  }
  #g-container-top .g-container .g-grid .g-block #g-top .g-container .g-grid:last-child > .g-block > .g-content .jt-search-wrap > nav > .btn {
    right: 6vw;
  }
}
@media (max-width: 1099px) {
  #g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child .g-block .g-content .g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content {
    font-size: 1.2vw;
  }
  #g-bottom > .g-grid .g-block .g-content .g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content {
    font-size: 1.2vw;
  }
  #g-feature .apartman_slider .item-content .szbent .egyedi_mezok .em_adatok_mind .em_lab > div.em_ar {
    margin-bottom: 90px;
  }
  .blokk_szoveg h2.cim {
    font-size: 1.2rem;
  }
  #g-bottom .g-grid {
    max-width: calc(100% - 100px);
    margin: auto;
  }
  #g-container-footer .g-container .g-grid .g-block #g-copyright .g-container .g-grid .copyrightos .g-content {
    font-size: 0.7rem;
  }
  #g-container-footer .g-container .g-grid .g-block #g-copyright .g-container .g-grid #alsomenu .g-content .g-main-nav .g-toplevel .g-menu-item-container {
    font-size: 0.7rem;
  }
  .view-article #g-container-main .com-content-article__body .egyedi_mezok .em_kepek .tf-slideshow-thumbs-wrapper .swiper-slide {
    width: 13.4vw !important;
  }
  #g-container-top .g-container .g-grid .g-block #g-top .g-container .g-grid:last-child > .g-block > .g-content .jt-search-wrap > nav > .btn {
    right: 5.5vw;
  }
}
@media (max-width: 999px) {
  #g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child .g-block .g-content .g-main-nav .g-toplevel > li > .g-menu-item-container {
    padding: 0.625rem 0.3rem !important;
  }
  #g-bottom > .g-grid .g-block .g-content .g-main-nav .g-toplevel > li > .g-menu-item-container {
    padding: 0.625rem 0.3rem !important;
  }
  #g-container-top .g-container .g-grid .g-block #g-navigation .g-grid .g-block.blokk_jobb_felso_ikonok .g-content .ikonok .ikon_nagyito {
    padding: 20px 17px !important;
  }
  #g-container-top .g-container .g-grid .g-block #g-navigation .g-grid .g-block.blokk_jobb_felso_ikonok .g-content .ikonok .ikon_naptar {
    padding: 20px 17px !important;
  }
  #g-container-top .g-container .g-grid .g-block #g-slideshow .g-grid .g-content .g-swiper-slider.swiper-wrapper .swiper-slide .slide-content-wrapper .slide-content .g-swiper-title {
    font-size: 22px;
  }
  #g-above .g-container .g-grid {
    width: 100%;
    max-width: 100%;
  }
  #g-feature .apartman_slider {
    margin-left: -40px;
    margin-right: 40px;
  }
  #g-container-footer .g-container .g-grid .g-block #g-footer .g-container .g-grid {
    max-width: 100%;
    width: 100%;
  }
  #g-container-footer .g-container .g-grid .g-block #g-footer .g-container .g-grid .kontaktok .g-content {
    display: block;
    padding: 50px 0;
  }
  #g-container-footer .g-container .g-grid .g-block #g-footer .g-container .g-grid .kontaktok .g-content > div {
    margin-top: 50px;
    width: 100%;
    text-align: center;
  }
  #g-container-footer .g-container .g-grid .g-block #g-copyright .g-container .g-grid .copyrightos .g-content {
    font-size: 0.6rem;
  }
  #g-container-footer .g-container .g-grid .g-block #g-copyright .g-container .g-grid #alsomenu .g-content .g-main-nav .g-toplevel .g-menu-item-container {
    font-size: 0.6rem;
  }
  .view-category #g-container-main .egyedi_mezok .em_adatok_mind .em_lab > div {
    width: 100%;
  }
  #g-feature .apartman_slider {
    margin: 0;
  }
  #g-feature .blokk_szoveg .g-content h1 {
    padding-bottom: 0;
    margin-bottom: 20px;
    text-align: center;
  }
  #g-utility .blokk_szoveg .g-content h1 {
    text-align: center;
  }
  #g-feature .apartman_slider .slick-arrow.slick-prev {
    top: -30px;
    right: 50px;
  }
  #g-feature .apartman_slider .slick-arrow.slick-next {
    top: -20px;
    right: 20px;
  }
  #digi_showcase_132.carousel .slick-list {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
}
@media (max-width: 899px) {
  #g-navigation .g-grid {
    max-width: 100%;
    width: 100%;
  }
  #g-container-top .g-container .g-grid .g-block #g-slideshow .g-grid .g-content .g-swiper-slider.swiper-wrapper .swiper-slide .slide-content-wrapper .slide-content .g-swiper-title {
    margin: 20px 100px;
  }
  #g-header .blokk_szoveg h1.cim {
    font-size: 1.5rem;
    text-align: center;
  }
  #g-above .g-container .g-grid:nth-child(2) .blokk_szoveg .g-content {
    padding-left: 30px;
    padding-right: 30px;
  }
  #g-showcase .g-container .blokk_szoveg .g-content {
    padding-left: 30px;
    padding-right: 30px;
  }
  #g-bottom .g-grid {
    max-width: 100%;
    width: 100%;
  }
  #g-bottom .g-grid .g-block.blokk_social {
    padding: 20px 10px;
  }
  #g-bottom .g-grid .g-block.blokk_social .g-content a {
    padding: 0;
  }
  .view-article #g-container-main .com-content-article__body .egyedi_mezok .em_kepek {
    width: 100%;
    float: none;
  }
  .view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind {
    width: 100%;
    float: none;
    margin-left: 0;
  }
  #g-container-top .g-container .g-grid .g-block #g-top .g-container .g-grid:last-child > .g-block > .g-content .jt-search-wrap > nav > .btn {
    right: 0vw;
  }
}
@media (max-width: 767px) {
  .g-offcanvas-toggle {
    display: block;
  }
  #g-navigation .nyelvvalto {
    position: absolute;
  }
  #g-container-footer .g-container .g-grid .g-block #g-copyright .g-container .g-grid .foglalas_gomb a {
    position: absolute;
  }
  #g-container-top .g-container .g-grid .g-block #g-navigation .g-grid {
    height: 100px;
  }
  #g-container-top .g-container .g-grid .g-block #g-navigation .g-grid .g-block.blokk_logo .g-content {
    border-right: none;
  }
  #g-navigation .blokk_logo {
    max-width: 50%;
  }
  #g-navigation .blokk_jobb_felso_ikonok {
    max-width: 50%;
  }
  #g-container-top .g-container .g-grid .g-block #g-navigation .g-grid .g-block.blokk_jobb_felso_ikonok .g-content .ikonok {
    justify-content: center;
  }
  .g-offcanvas-right .g-offcanvas-toggle {
    right: 40px;
    top: 38px;
  }
  .view-featured #g-header > .g-container {
    margin-bottom: 50px;
  }
  .view-featured #g-header > .g-container .blokk_szoveg .g-content {
    margin-bottom: 0;
    padding-bottom: 0;
  }
  .view-featured #g-header > .g-container .blokk_szoveg .g-content .leiras {
    margin-top: 0;
    margin-bottom: 0;
  }
  #g-feature .g-container, .containerszeles {
    max-width: 100%;
    width: 100%;
  }
  #g-utility .g-container, .containerszeles {
    max-width: 100%;
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }
  #g-bottom .blokk_fomenu {
    display: none;
  }
  #g-bottom .blokk_logo {
    flex-basis: 50%;
    max-width: 50%;
  }
  #g-bottom .blokk_logo .g-content {
    border-right: none !important;
  }
  #g-bottom .g-grid .g-block.blokk_social {
    padding: 20px;
    margin: 0;
    border-left: none !important;
    flex-basis: 50%;
    max-width: 50%;
  }
  #g-bottom .g-grid .g-block.blokk_social a {
    padding: 0 10px;
    font-size: 1.5rem;
  }
  #g-container-top .g-container .g-grid .g-block #g-navigation .g-grid:first-child .g-block.blokk_logo .g-content {
    border-right: 0;
  }
  #g-container-top .g-container .g-grid .g-block #g-top .g-container .g-grid:last-child > .g-block > .g-content .jt-search-wrap > nav > .btn {
    right: 15vw;
  }
  #g-container-main {
    padding-top: 80px;
  }
  a.g-logo img {
    max-width: 200px;
  }
}
@media (max-width: 766px) {
  #g-container-top > .g-container {
    width: 100%;
  }
  #digi_showcase_carousel .slick-slide img {
    width: 100%;
  }
  .view-featured #g-header > .g-container {
    width: calc(100% - 60px);
  }
  #g-utility .aktualis_slider .slick-arrow.slick-prev {
    top: -20px;
  }
  #g-utility .aktualis_slider .slick-arrow.slick-next {
    top: -10px;
  }
  #g-container-top .g-container .g-grid .g-block #g-top .g-container .g-grid:last-child > .g-block > .g-content .jt-search-wrap > nav > .btn {
    right: 21vw;
  }
}
@media (max-width: 599px) {
  #g-container-top .g-container .g-grid .g-block #g-navigation .g-grid .g-block.blokk_jobb_felso_ikonok .g-content .ikonok {
    justify-content: left;
  }
  #g-above .g-container .g-grid:nth-child(2) .blokk_szoveg .g-content h2 {
    padding: 0 20px 0 0;
    margin: 0;
  }
  #g-showcase .g-container .g-grid .blokk_szoveg .g-content h2 {
    padding: 0 20px 0 0;
  }
  #g-container-top .g-container .g-grid .g-block #g-top .g-container .g-grid:last-child > .g-block > .g-content .jt-search-wrap > nav > .btn {
    right: 40vw;
  }
}
@media (max-width: 499px) {
  #g-container-top .g-container .g-grid .g-block #g-top .g-container .g-grid:last-child > .g-block > .g-content .jt-search-wrap > nav > .btn {
    right: 38vw;
  }
}
@media (max-width: 439px) {
  #g-navigation .g-logo {
    margin-left: 0rem;
  }
  #g-navigation .blokk_jobb_felso_ikonok {
    max-width: 20%;
  }
  #g-container-top .g-container .g-grid .g-block #g-navigation .g-grid .g-block.blokk_jobb_felso_ikonok .g-content .ikonok .ikon_nagyito {
    padding: 20px 7px !important;
    border-left: 0 !important;
  }
  #g-container-top .g-container .g-grid .g-block #g-navigation .g-grid .g-block.blokk_jobb_felso_ikonok .g-content .ikonok .ikon_naptar {
    padding: 20px 7px !important;
    border-left: 0 !important;
  }
  .g-offcanvas-right .g-offcanvas-toggle {
    right: 30px;
    top: 38px;
  }
  #g-container-top .g-container .g-grid .g-block #g-slideshow .g-grid .g-content .g-swiper-slider.swiper-wrapper {
    min-height: 600px;
  }
  #g-container-top .g-container .g-grid .g-block #g-slideshow .g-grid .g-content .g-swiper-slider.swiper-wrapper .swiper-slide .slide-content-wrapper .slide-content .g-swiper-title {
    margin: 20px 0px;
    font-size: 15px;
  }
  #g-container-top .g-container .g-grid .g-block #g-slideshow .g-grid .g-content .g-swiper-slider.swiper-wrapper .swiper-slide .slide-content-wrapper .slide-content {
    padding: 20px 0 70px 0;
    max-width: 100%;
    width: 100%;
  }
  #g-container-top .g-container .g-grid .g-block #g-slideshow .g-grid .g-content .g-swiper-slider.swiper-wrapper .swiper-slide .slide-content-wrapper .slide-content .g-swiper-text {
    font-size: 12px;
    margin: 20px 50px;
  }
  #g-above .g-container .g-grid:nth-child(2) .blokk_szoveg .g-content {
    display: block;
  }
  #g-above .g-container .g-grid:nth-child(2) .blokk_szoveg .g-content h2 {
    padding: 0 20px 0 0;
    margin-bottom: 20px;
  }
  #g-showcase .g-container .blokk_szoveg .g-content {
    display: block !important;
  }
  #g-showcase .g-container .blokk_szoveg .g-content h2 {
    padding: 0 20px 0 0 !important;
    margin-bottom: 20px !important;
  }
  #g-utility .blokk_szoveg .g-content h1 {
    line-height: 1.1;
  }
  #g-utility .aktualis_slider .slick-arrow.slick-prev {
    top: -20px;
  }
  #g-utility .aktualis_slider .slick-arrow.slick-next {
    top: -10px;
  }
  #g-bottom .g-logo {
    margin-left: 10px;
  }
  .view-category #g-container-main .com-content-category-blog__item.blog-item .item-content {
    background: #fff;
    padding: 20px 20px 0 20px;
    color: #6C6C6C;
    position: relative;
  }
  .view-category #g-container-main .readmore {
    width: 40px;
    height: 40px;
    right: 20px;
    bottom: 20px;
  }
  .view-category #g-container-main .readmore a {
    width: 40px;
    height: 40px;
    padding: 0;
    margin: 0;
  }
  .view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind {
    padding: 10px 10px;
  }
  .view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_lab .em_gomb .bovebben span {
    padding: 20px 15px 20px 15px;
  }
  #g-container-footer .g-container .g-grid .g-block #g-footer .g-container .g-grid .kontaktok .g-content > div a p {
    font-size: 12px;
  }
  #g-container-top .g-container .g-grid .g-block #g-top .g-container .g-grid:last-child > .g-block > .g-content .jt-search-wrap > nav > .btn {
    right: 38vw;
  }
}
@media (max-width: 424px) {
  #g-container-top .g-container .g-grid .g-block #g-top .g-container .g-grid:last-child > .g-block > .g-content .jt-search-wrap > nav > .btn {
    right: 38vw;
    top: 50px;
  }
}
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container {
  color: #ffffff;
  background: linear-gradient(233deg, #ffba4f 0%, #d97500 100%) 0% 0% no-repeat padding-box;
  background-repeat: no-repeat;
  background-size: 97% 100%;
  background-position: center center;
}
.page-header h2 a {
  color: #0275b5;
}
.item-content img {
  aspect-ratio: 1.5;
}
.view-article #g-container-main .com-content-article__body .egyedi_mezok .em_adatok_mind .em_lab .em_gomb .bovebben span {
  display: none;
}
@media screen and (max-width: 768px) {
  table {
    width: 100% !important;
    border-collapse: collapse;
  }
  table tr {
    display: flex;
    flex-direction: column;
    width: 100%;
    margin-bottom: 30px;
  }
  table td {
    width: 100% !important;
    display: block;
    padding: 10px 0;
  }
  table td img {
    max-width: 100%;
    height: auto;
    display: block;
    margin: 0 auto;
  }
}
/*# sourceMappingURL=design_15.css.map */