body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Saira Stencil', display;
  font-size: 4.6rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.75rem;
}
.display-2 {
  font-family: 'Saira Stencil', display;
  font-size: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 0.7rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 0.875rem;
}
.display-5 {
  font-family: 'Saira Stencil', display;
  font-size: 2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-7 {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.375rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.68rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.22rem;
    font-size: calc( 2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.56rem;
    font-size: calc( 0.895rem + (0.7 - 0.895) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.895rem + (0.7 - 0.895) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #a6242f !important;
}
.bg-success {
  background-color: #bb9b59 !important;
}
.bg-info {
  background-color: #e9cf9a !important;
}
.bg-warning {
  background-color: #ffffff !important;
}
.bg-danger {
  background-color: #e6c63b !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #a6242f !important;
  border-color: #a6242f !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #5f151b !important;
  border-color: #5f151b !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #5f151b !important;
  border-color: #5f151b !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #a6242f !important;
  border-color: #a6242f !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #5f151b !important;
  border-color: #5f151b !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #5f151b !important;
  border-color: #5f151b !important;
}
.btn-info,
.btn-info:active {
  background-color: #e9cf9a !important;
  border-color: #e9cf9a !important;
  color: #6c5018 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #d9ad53 !important;
  border-color: #d9ad53 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #6c5018 !important;
  background-color: #d9ad53 !important;
  border-color: #d9ad53 !important;
}
.btn-success,
.btn-success:active {
  background-color: #bb9b59 !important;
  border-color: #bb9b59 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #866c37 !important;
  border-color: #866c37 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #866c37 !important;
  border-color: #866c37 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #545454 !important;
  background-color: #d4d4d4 !important;
  border-color: #d4d4d4 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #808080 !important;
  background-color: #d4d4d4 !important;
  border-color: #d4d4d4 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #e6c63b !important;
  border-color: #e6c63b !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #b39617 !important;
  border-color: #b39617 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #b39617 !important;
  border-color: #b39617 !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #a6242f;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #5f151b !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #a6242f !important;
  border-color: #a6242f !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #a6242f;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #5f151b !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #a6242f !important;
  border-color: #a6242f !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #e9cf9a;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #d9ad53 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #6c5018 !important;
  background-color: #e9cf9a !important;
  border-color: #e9cf9a !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #bb9b59;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #866c37 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #bb9b59 !important;
  border-color: #bb9b59 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffffff;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #d4d4d4 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #e6c63b;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #b39617 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #e6c63b !important;
  border-color: #e6c63b !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #a6242f !important;
}
.text-secondary {
  color: #a6242f !important;
}
.text-success {
  color: #bb9b59 !important;
}
.text-info {
  color: #e9cf9a !important;
}
.text-warning {
  color: #ffffff !important;
}
.text-danger {
  color: #e6c63b !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #521217 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #521217 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #7b6433 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #d7a746 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #cccccc !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #a68b15 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #a6242f;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #e9cf9a;
}
.alert-warning {
  background-color: #ffffff;
}
.alert-danger {
  background-color: #e6c63b;
}
.mbr-gallery-filter li.active .btn {
  background-color: #a6242f;
  border-color: #a6242f;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #a6242f;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #df6b74;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #e0d1b3;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #fdfbf0;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 0.7rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 0.875rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #a6242f !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 0.7rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 0.875rem;
}
blockquote {
  border-color: #a6242f;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #a6242f;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #a6242f;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #a6242f;
  border-bottom-color: #a6242f;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #a6242f !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #a6242f !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23a6242f' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.cid-tx09nJ2BmT {
  padding-top: 135px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-footer.webp");
}
.cid-tx09nJ2BmT H1 {
  color: #ffffff;
}
.cid-tx09nJ2BmT .mbr-text,
.cid-tx09nJ2BmT .mbr-section-btn {
  color: #ffffff;
}
.cid-uLq3RmGp9F {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-uLq3RmGp9F .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-uLq3RmGp9F .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-uLq3RmGp9F .counter-container ul li:before {
  position: absolute;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  background-color: #a6242f;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  content: "✓";
}
.cid-uLq3RmGp9F .mbr-section-title {
  color: #a6242f;
}
.cid-uLq3RmGp9F .mbr-text {
  color: #a6242f;
}
.cid-uLq3RmGp9F .mbr-text UL {
  text-align: left;
}
.cid-uLq5RbeGMv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-uLq5RbeGMv .line {
  background-color: #a6242f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uLq5RbeGMv .mbr-text {
  color: #a6242f;
}
.cid-tGSaCH3vro {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-tGSaCH3vro .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGSaCH3vro .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGSaCH3vro .mbr-section-title {
  color: #a6242f;
}
.cid-tx09md7dkm .navbar {
  padding: .5rem 0;
  background: #e9cf9a;
  transition: none;
  min-height: 77px;
}
.cid-tx09md7dkm .navbar-dropdown.bg-color.transparent.opened {
  background: #e9cf9a;
}
.cid-tx09md7dkm a {
  font-style: normal;
}
.cid-tx09md7dkm .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tx09md7dkm .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tx09md7dkm .nav-item:focus,
.cid-tx09md7dkm .nav-link:focus {
  outline: none;
}
.cid-tx09md7dkm .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tx09md7dkm .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tx09md7dkm .menu-logo {
  margin-right: auto;
}
.cid-tx09md7dkm .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tx09md7dkm .dropdown .dropdown-menu {
  background: #e9cf9a;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tx09md7dkm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tx09md7dkm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tx09md7dkm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tx09md7dkm .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-tx09md7dkm .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tx09md7dkm .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tx09md7dkm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tx09md7dkm button.navbar-toggler:focus {
  outline: none;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b1a374;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tx09md7dkm .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tx09md7dkm .collapsed .btn {
  display: -webkit-flex;
}
.cid-tx09md7dkm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing,
.cid-tx09md7dkm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tx09md7dkm .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-tx09md7dkm .collapsed button.navbar-toggler {
  display: block;
}
.cid-tx09md7dkm .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tx09md7dkm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tx09md7dkm .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tx09md7dkm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tx09md7dkm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tx09md7dkm .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-tx09md7dkm .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tx09md7dkm img {
    height: 3.8rem !important;
  }
  .cid-tx09md7dkm .btn {
    display: -webkit-flex;
  }
  .cid-tx09md7dkm button.navbar-toggler {
    display: block;
  }
  .cid-tx09md7dkm .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tx09md7dkm .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tx09md7dkm .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing,
  .cid-tx09md7dkm .navbar-collapse.show {
    display: block !important;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-nav,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-buttons,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tx09md7dkm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tx09md7dkm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tx09md7dkm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tx09md7dkm .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tx09md7dkm .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tx09md7dkm .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tx09md7dkm .nav-link:hover,
.cid-tx09md7dkm .dropdown-item:hover {
  color: #bb9b59 !important;
}
.cid-uyVBna4eEk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #e9cf9a;
}
.cid-uyVBna4eEk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyVBna4eEk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uyVBna4eEk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uyVBna4eEk .row {
  flex-direction: row-reverse;
}
.cid-uyVBna4eEk img {
  width: 100%;
}
.cid-uyVBna4eEk .mbr-description {
  color: #a6242f;
}
.cid-udBGCefHzx {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-footer.webp");
}
@media (max-width: 767px) {
  .cid-udBGCefHzx .content {
    text-align: center;
  }
  .cid-udBGCefHzx .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-udBGCefHzx .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-udBGCefHzx .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-udBGCefHzx .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-udBGCefHzx .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-udBGCefHzx .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-udBGCefHzx .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-udBGCefHzx .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-udBGCefHzx .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-udBGCefHzx .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-udBGCefHzx .google-map {
  height: 25rem;
  position: relative;
}
.cid-udBGCefHzx .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-udBGCefHzx .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-udBGCefHzx .google-map[data-state] {
  background: #e9e5dc;
}
.cid-udBGCefHzx .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-udBGCefHzx P {
  text-align: center;
}
.cid-tx09md7dkm .navbar {
  padding: .5rem 0;
  background: #e9cf9a;
  transition: none;
  min-height: 77px;
}
.cid-tx09md7dkm .navbar-dropdown.bg-color.transparent.opened {
  background: #e9cf9a;
}
.cid-tx09md7dkm a {
  font-style: normal;
}
.cid-tx09md7dkm .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tx09md7dkm .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tx09md7dkm .nav-item:focus,
.cid-tx09md7dkm .nav-link:focus {
  outline: none;
}
.cid-tx09md7dkm .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tx09md7dkm .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tx09md7dkm .menu-logo {
  margin-right: auto;
}
.cid-tx09md7dkm .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tx09md7dkm .dropdown .dropdown-menu {
  background: #e9cf9a;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tx09md7dkm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tx09md7dkm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tx09md7dkm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tx09md7dkm .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-tx09md7dkm .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tx09md7dkm .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tx09md7dkm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tx09md7dkm button.navbar-toggler:focus {
  outline: none;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b1a374;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tx09md7dkm .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tx09md7dkm .collapsed .btn {
  display: -webkit-flex;
}
.cid-tx09md7dkm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing,
.cid-tx09md7dkm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tx09md7dkm .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-tx09md7dkm .collapsed button.navbar-toggler {
  display: block;
}
.cid-tx09md7dkm .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tx09md7dkm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tx09md7dkm .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tx09md7dkm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tx09md7dkm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tx09md7dkm .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-tx09md7dkm .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tx09md7dkm img {
    height: 3.8rem !important;
  }
  .cid-tx09md7dkm .btn {
    display: -webkit-flex;
  }
  .cid-tx09md7dkm button.navbar-toggler {
    display: block;
  }
  .cid-tx09md7dkm .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tx09md7dkm .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tx09md7dkm .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing,
  .cid-tx09md7dkm .navbar-collapse.show {
    display: block !important;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-nav,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-buttons,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tx09md7dkm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tx09md7dkm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tx09md7dkm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tx09md7dkm .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tx09md7dkm .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tx09md7dkm .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tx09md7dkm .nav-link:hover,
.cid-tx09md7dkm .dropdown-item:hover {
  color: #bb9b59 !important;
}
.cid-tx0gXhFYod {
  padding-top: 105px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-footer.webp");
}
.cid-tx0gXhFYod H1 {
  color: #ffffff;
}
.cid-tx0gXhFYod .mbr-text,
.cid-tx0gXhFYod .mbr-section-btn {
  color: #ffffff;
}
.cid-udBCrd5xAS {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-udBCrd5xAS .mbr-fallback-image.disabled {
  display: none;
}
.cid-udBCrd5xAS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-udBCrd5xAS .container {
    max-width: 1400px;
  }
}
.cid-udBCrd5xAS .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-udBCrd5xAS .card-wrapper {
  margin-top: 3rem;
}
.cid-udBCrd5xAS .row {
  justify-content: center;
}
.cid-udBCrd5xAS .mbr-section-title {
  color: #a6242f;
}
.cid-udBCrd5xAS .mbr-section-subtitle {
  color: #a6242f;
}
.cid-udBCrd5xAS .card-text {
  color: #a6242f;
}
.cid-udBCrd5xAS .card-title,
.cid-udBCrd5xAS .iconfont-wrapper {
  color: #a6242f;
}
.cid-tF7HBB6Ytf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-background.webp");
}
.cid-tF7HBB6Ytf h1 {
  color: #616161;
}
.cid-tF7HBB6Ytf h2,
.cid-tF7HBB6Ytf h3,
.cid-tF7HBB6Ytf p {
  color: #767676;
}
.cid-tF7HBB6Ytf .mbr-section-subtitle {
  font-style: italic;
}
.cid-tF7HBB6Ytf .mbr-text,
.cid-tF7HBB6Ytf .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-tF7HBB6Ytf H1 {
  color: #ffffff;
  text-align: center;
}
.cid-tF7HBB6Ytf H3 {
  text-align: center;
  color: #e9cf9a;
}
.cid-tF7HBB6Ytf H2 {
  text-align: center;
  color: #bb9b59;
}
.cid-uLq9TGUcMY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #e9cf9a;
}
.cid-uLq9TGUcMY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLq9TGUcMY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uLq9TGUcMY .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uLq9TGUcMY .row {
  flex-direction: row-reverse;
}
.cid-uLq9TGUcMY img {
  width: 100%;
}
.cid-uLq9TGUcMY .mbr-description {
  color: #a6242f;
}
.cid-ukEZzpIjUs {
  padding-top: 45px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-background.webp");
}
.cid-ukEZzpIjUs h1 {
  color: #616161;
}
.cid-ukEZzpIjUs h2,
.cid-ukEZzpIjUs h3,
.cid-ukEZzpIjUs p {
  color: #767676;
}
.cid-ukEZzpIjUs .mbr-section-subtitle {
  font-style: italic;
}
.cid-ukEZzpIjUs .mbr-text,
.cid-ukEZzpIjUs .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-ukEZzpIjUs P {
  text-align: center;
}
.cid-ukEZzpIjUs H1 {
  color: #bb9b59;
}
.cid-ukEZzpIjUs H3 {
  text-align: center;
  color: #bb9b59;
}
.cid-u27BMDjOhH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #e9cf9a;
}
.cid-u27BMDjOhH h1 {
  color: #616161;
}
.cid-u27BMDjOhH h2,
.cid-u27BMDjOhH h3,
.cid-u27BMDjOhH p {
  color: #767676;
}
.cid-u27BMDjOhH .mbr-section-subtitle {
  font-style: italic;
}
.cid-u27BMDjOhH .mbr-text,
.cid-u27BMDjOhH .mbr-section-btn {
  color: #a6242f;
  text-align: center;
}
.cid-u27BMDjOhH P {
  text-align: center;
}
.cid-u27BMDjOhH H1 {
  color: #bb9b59;
}
.cid-u27BMDjOhH H3 {
  text-align: center;
  color: #a6242f;
}
.cid-u27BMDjOhH DIV {
  text-align: center;
}
.cid-u27BMDjOhH H4 {
  color: #a6242f;
}
.cid-v6xsq7Fz0T {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #e9cf9a;
}
.cid-v6xsq7Fz0T h1 {
  color: #616161;
}
.cid-v6xsq7Fz0T h2,
.cid-v6xsq7Fz0T h3,
.cid-v6xsq7Fz0T p {
  color: #767676;
}
.cid-v6xsq7Fz0T .mbr-section-subtitle {
  font-style: italic;
}
.cid-v6xsq7Fz0T .mbr-text,
.cid-v6xsq7Fz0T .mbr-section-btn {
  color: #a6242f;
  text-align: center;
}
.cid-v6xsq7Fz0T P {
  text-align: center;
}
.cid-v6xsq7Fz0T H1 {
  color: #bb9b59;
}
.cid-v6xsq7Fz0T H3 {
  text-align: center;
  color: #a6242f;
}
.cid-v6xsq7Fz0T DIV {
  text-align: center;
}
.cid-v6xsq7Fz0T H5 {
  color: #a6242f;
}
.cid-tx0h7FtG8c {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/img-4158b06b1324e1b027eea8f0a7e9d7a1-v.wm-1600x1200.jpg");
}
.cid-tx0h7FtG8c h1 {
  color: #616161;
}
.cid-tx0h7FtG8c h2,
.cid-tx0h7FtG8c h3,
.cid-tx0h7FtG8c p {
  color: #767676;
}
.cid-tx0h7FtG8c .mbr-section-subtitle {
  font-style: italic;
}
.cid-tx0h7FtG8c .mbr-text,
.cid-tx0h7FtG8c .mbr-section-btn {
  color: #bb9b59;
  text-align: center;
}
.cid-tx0h7FtG8c H1 {
  color: #ffffff;
  text-align: center;
}
.cid-tx0h7FtG8c H3 {
  text-align: center;
  color: #ffffff;
}
.cid-tx0h7FtG8c H5 {
  text-align: center;
}
.cid-varz0FMpWA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #e9cf9a;
}
.cid-varz0FMpWA .mbr-fallback-image.disabled {
  display: none;
}
.cid-varz0FMpWA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-varz0FMpWA .container {
    max-width: 1400px;
  }
}
.cid-varz0FMpWA .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-varz0FMpWA .card-wrapper {
  margin-top: 3rem;
}
.cid-varz0FMpWA .row {
  justify-content: center;
}
.cid-varz0FMpWA .mbr-section-title {
  color: #a6242f;
}
.cid-varz0FMpWA .mbr-section-subtitle {
  color: #a6242f;
}
.cid-varz0FMpWA .card-text {
  color: #a6242f;
}
.cid-varz0FMpWA .card-title,
.cid-varz0FMpWA .iconfont-wrapper {
  color: #a6242f;
}
.cid-uLmsjaar5f {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #e9cf9a;
}
.cid-uLmsjaar5f .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLmsjaar5f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uLmsjaar5f .container {
    max-width: 1400px;
  }
}
.cid-uLmsjaar5f .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-uLmsjaar5f .card-wrapper {
  margin-top: 3rem;
}
.cid-uLmsjaar5f .row {
  justify-content: center;
}
.cid-uLmsjaar5f .mbr-section-title {
  color: #a6242f;
}
.cid-uLmsjaar5f .mbr-section-subtitle {
  color: #a6242f;
}
.cid-uLmsjaar5f .card-text {
  color: #a6242f;
}
.cid-uLmsjaar5f .card-title,
.cid-uLmsjaar5f .iconfont-wrapper {
  color: #a6242f;
}
.cid-tGS9nRgY5p {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-tGS9nRgY5p .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGS9nRgY5p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGS9nRgY5p .mbr-section-title {
  color: #a6242f;
}
.cid-tDRX70tx1j {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #e9cf9a;
}
.cid-tDRX70tx1j .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDRX70tx1j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-tDRX70tx1j .container {
    max-width: 1400px;
  }
}
.cid-tDRX70tx1j .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-tDRX70tx1j .card-wrapper {
  margin-top: 3rem;
}
.cid-tDRX70tx1j .row {
  justify-content: center;
}
.cid-tDRX70tx1j .mbr-section-title {
  color: #a6242f;
}
.cid-tDRX70tx1j .mbr-section-subtitle {
  color: #a6242f;
}
.cid-tDRX70tx1j .card-text {
  color: #a6242f;
}
.cid-tDRX70tx1j .card-title,
.cid-tDRX70tx1j .iconfont-wrapper {
  color: #a6242f;
}
.cid-uLozrp7rGp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #e9cf9a;
}
.cid-uLozrp7rGp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLozrp7rGp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLozrp7rGp .mbr-section-title {
  color: #a6242f;
}
.cid-uLozrp7rGp .mbr-section-subtitle {
  color: #a6242f;
}
.cid-varxYgCyeW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-footer.webp");
}
@media (max-width: 767px) {
  .cid-varxYgCyeW .content {
    text-align: center;
  }
  .cid-varxYgCyeW .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-varxYgCyeW .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-varxYgCyeW .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-varxYgCyeW .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-varxYgCyeW .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-varxYgCyeW .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-varxYgCyeW .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-varxYgCyeW .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-varxYgCyeW .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-varxYgCyeW .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-varxYgCyeW .google-map {
  height: 25rem;
  position: relative;
}
.cid-varxYgCyeW .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-varxYgCyeW .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-varxYgCyeW .google-map[data-state] {
  background: #e9e5dc;
}
.cid-varxYgCyeW .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-varxYgCyeW P {
  text-align: center;
}
.cid-tx09md7dkm .navbar {
  padding: .5rem 0;
  background: #e9cf9a;
  transition: none;
  min-height: 77px;
}
.cid-tx09md7dkm .navbar-dropdown.bg-color.transparent.opened {
  background: #e9cf9a;
}
.cid-tx09md7dkm a {
  font-style: normal;
}
.cid-tx09md7dkm .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tx09md7dkm .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tx09md7dkm .nav-item:focus,
.cid-tx09md7dkm .nav-link:focus {
  outline: none;
}
.cid-tx09md7dkm .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tx09md7dkm .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tx09md7dkm .menu-logo {
  margin-right: auto;
}
.cid-tx09md7dkm .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tx09md7dkm .dropdown .dropdown-menu {
  background: #e9cf9a;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tx09md7dkm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tx09md7dkm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tx09md7dkm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tx09md7dkm .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-tx09md7dkm .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tx09md7dkm .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tx09md7dkm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tx09md7dkm button.navbar-toggler:focus {
  outline: none;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b1a374;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tx09md7dkm .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tx09md7dkm .collapsed .btn {
  display: -webkit-flex;
}
.cid-tx09md7dkm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing,
.cid-tx09md7dkm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tx09md7dkm .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-tx09md7dkm .collapsed button.navbar-toggler {
  display: block;
}
.cid-tx09md7dkm .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tx09md7dkm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tx09md7dkm .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tx09md7dkm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tx09md7dkm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tx09md7dkm .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-tx09md7dkm .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tx09md7dkm img {
    height: 3.8rem !important;
  }
  .cid-tx09md7dkm .btn {
    display: -webkit-flex;
  }
  .cid-tx09md7dkm button.navbar-toggler {
    display: block;
  }
  .cid-tx09md7dkm .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tx09md7dkm .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tx09md7dkm .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing,
  .cid-tx09md7dkm .navbar-collapse.show {
    display: block !important;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-nav,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-buttons,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tx09md7dkm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tx09md7dkm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tx09md7dkm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tx09md7dkm .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tx09md7dkm .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tx09md7dkm .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tx09md7dkm .nav-link:hover,
.cid-tx09md7dkm .dropdown-item:hover {
  color: #bb9b59 !important;
}
.cid-tM92JLfUzh {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-tM92JLfUzh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tM92JLfUzh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tM92JLfUzh .mbr-section-title {
  color: #a6242f;
}
.cid-tM92JLfUzh .mbr-text,
.cid-tM92JLfUzh .mbr-section-btn {
  color: #a6242f;
}
.cid-vl8ZbX7Axc {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-vl8ZbX7Axc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vl8ZbX7Axc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vl8ZbX7Axc .mbr-section-title {
  color: #a6242f;
}
.cid-vlKr7yxkKF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #a6242f;
}
.cid-vlKr7yxkKF .card-wrapper {
  background-color: #e9cf9a;
  margin-bottom: 2rem;
  border-radius: 4px;
  background: #e9cf9a;
  transition: all 0.3s;
  padding: 2rem;
  padding-top: 3rem;
}
.cid-vlKr7yxkKF .mbr-section-title,
.cid-vlKr7yxkKF .mbr-section-subtitle {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-vlKr7yxkKF .card-wrapper {
    padding-left: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-vlKr7yxkKF .card-wrapper {
    padding: 1rem;
    padding-top: 2rem;
  }
}
.cid-vlKr7yxkKF .card-title {
  color: #a6242f;
}
.cid-vlKr7yxkKF .price {
  color: #a6242f;
}
.cid-vlKpkoTzpC {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-vlKpkoTzpC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vlKpkoTzpC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-vlKpkoTzpC .container {
    max-width: 1400px;
  }
}
.cid-vlKpkoTzpC .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-vlKpkoTzpC .card-wrapper {
  margin-top: 3rem;
}
.cid-vlKpkoTzpC .row {
  justify-content: center;
}
.cid-vlKpkoTzpC .mbr-section-title {
  color: #a6242f;
}
.cid-vlKpkoTzpC .mbr-section-subtitle {
  color: #a6242f;
}
.cid-vlKpkoTzpC .card-text {
  color: #a6242f;
}
.cid-vlKpkoTzpC .card-title,
.cid-vlKpkoTzpC .iconfont-wrapper {
  color: #a6242f;
}
.cid-varziLqyrk {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-footer.webp");
}
@media (max-width: 767px) {
  .cid-varziLqyrk .content {
    text-align: center;
  }
  .cid-varziLqyrk .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-varziLqyrk .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-varziLqyrk .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-varziLqyrk .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-varziLqyrk .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-varziLqyrk .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-varziLqyrk .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-varziLqyrk .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-varziLqyrk .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-varziLqyrk .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-varziLqyrk .google-map {
  height: 25rem;
  position: relative;
}
.cid-varziLqyrk .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-varziLqyrk .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-varziLqyrk .google-map[data-state] {
  background: #e9e5dc;
}
.cid-varziLqyrk .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-varziLqyrk P {
  text-align: center;
}
.cid-tx09md7dkm .navbar {
  padding: .5rem 0;
  background: #e9cf9a;
  transition: none;
  min-height: 77px;
}
.cid-tx09md7dkm .navbar-dropdown.bg-color.transparent.opened {
  background: #e9cf9a;
}
.cid-tx09md7dkm a {
  font-style: normal;
}
.cid-tx09md7dkm .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tx09md7dkm .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tx09md7dkm .nav-item:focus,
.cid-tx09md7dkm .nav-link:focus {
  outline: none;
}
.cid-tx09md7dkm .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tx09md7dkm .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tx09md7dkm .menu-logo {
  margin-right: auto;
}
.cid-tx09md7dkm .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tx09md7dkm .dropdown .dropdown-menu {
  background: #e9cf9a;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tx09md7dkm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tx09md7dkm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tx09md7dkm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tx09md7dkm .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-tx09md7dkm .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tx09md7dkm .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tx09md7dkm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tx09md7dkm button.navbar-toggler:focus {
  outline: none;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b1a374;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tx09md7dkm .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tx09md7dkm .collapsed .btn {
  display: -webkit-flex;
}
.cid-tx09md7dkm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing,
.cid-tx09md7dkm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tx09md7dkm .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-tx09md7dkm .collapsed button.navbar-toggler {
  display: block;
}
.cid-tx09md7dkm .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tx09md7dkm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tx09md7dkm .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tx09md7dkm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tx09md7dkm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tx09md7dkm .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-tx09md7dkm .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tx09md7dkm img {
    height: 3.8rem !important;
  }
  .cid-tx09md7dkm .btn {
    display: -webkit-flex;
  }
  .cid-tx09md7dkm button.navbar-toggler {
    display: block;
  }
  .cid-tx09md7dkm .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tx09md7dkm .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tx09md7dkm .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing,
  .cid-tx09md7dkm .navbar-collapse.show {
    display: block !important;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-nav,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-buttons,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tx09md7dkm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tx09md7dkm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tx09md7dkm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tx09md7dkm .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tx09md7dkm .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tx09md7dkm .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tx09md7dkm .nav-link:hover,
.cid-tx09md7dkm .dropdown-item:hover {
  color: #bb9b59 !important;
}
.cid-txava6D520 {
  padding-top: 105px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/20210706-101339.jpg");
}
.cid-txava6D520 h1 {
  color: #616161;
}
.cid-txava6D520 h2,
.cid-txava6D520 h3,
.cid-txava6D520 p {
  color: #767676;
}
.cid-txava6D520 .mbr-section-subtitle {
  font-style: italic;
}
.cid-txava6D520 .mbr-text,
.cid-txava6D520 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-txava6D520 H1 {
  color: #ffffff;
  text-align: center;
}
.cid-txavcBMRAI {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
@media (min-width: 992px) {
  .cid-txavcBMRAI .carousel {
    min-height: 600px;
  }
  .cid-txavcBMRAI .carousel img {
    max-height: 600px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-txavcBMRAI .carousel {
    min-height: 390px;
  }
  .cid-txavcBMRAI .carousel img {
    max-height: 390px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-txavcBMRAI .carousel {
    min-height: 330px;
  }
  .cid-txavcBMRAI .carousel img {
    max-height: 330px;
    object-fit: contain;
  }
  .cid-txavcBMRAI .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-txavcBMRAI .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-txavcBMRAI .carousel,
.cid-txavcBMRAI .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-txavcBMRAI .item-wrapper {
  width: 100%;
}
.cid-txavcBMRAI .carousel-caption {
  bottom: 40px;
}
.cid-txavcBMRAI .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-txavcBMRAI .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-txavcBMRAI .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-txavcBMRAI .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-txavcBMRAI .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-txavcBMRAI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txavcBMRAI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-txavcBMRAI .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-txavcBMRAI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-txavcBMRAI .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-txavcBMRAI .carousel-indicators li.active,
.cid-txavcBMRAI .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-txavcBMRAI .carousel-indicators li::after,
.cid-txavcBMRAI .carousel-indicators li::before {
  content: none;
}
.cid-txavcBMRAI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-txavcBMRAI .carousel-indicators {
    display: none !important;
  }
}
.cid-tF7hCPdjdU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/20210706-101339.jpg");
}
.cid-tF7hCPdjdU h1 {
  color: #616161;
}
.cid-tF7hCPdjdU h2,
.cid-tF7hCPdjdU h3,
.cid-tF7hCPdjdU p {
  color: #767676;
}
.cid-tF7hCPdjdU .mbr-section-subtitle {
  font-style: italic;
}
.cid-tF7hCPdjdU .mbr-text,
.cid-tF7hCPdjdU .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tF7hCPdjdU H1 {
  color: #ffffff;
  text-align: center;
}
.cid-tF7hCPdjdU H3 {
  text-align: center;
  color: #bb9b59;
}
.cid-tF7hCPdjdU H2 {
  text-align: center;
  color: #ffffff;
}
.cid-vgYlDmnBrU {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
@media (min-width: 992px) {
  .cid-vgYlDmnBrU .carousel {
    min-height: 600px;
  }
  .cid-vgYlDmnBrU .carousel img {
    max-height: 600px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vgYlDmnBrU .carousel {
    min-height: 390px;
  }
  .cid-vgYlDmnBrU .carousel img {
    max-height: 390px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-vgYlDmnBrU .carousel {
    min-height: 330px;
  }
  .cid-vgYlDmnBrU .carousel img {
    max-height: 330px;
    object-fit: contain;
  }
  .cid-vgYlDmnBrU .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vgYlDmnBrU .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-vgYlDmnBrU .carousel,
.cid-vgYlDmnBrU .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vgYlDmnBrU .item-wrapper {
  width: 100%;
}
.cid-vgYlDmnBrU .carousel-caption {
  bottom: 40px;
}
.cid-vgYlDmnBrU .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vgYlDmnBrU .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vgYlDmnBrU .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vgYlDmnBrU .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vgYlDmnBrU .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vgYlDmnBrU .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vgYlDmnBrU .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vgYlDmnBrU .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vgYlDmnBrU .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vgYlDmnBrU .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-vgYlDmnBrU .carousel-indicators li.active,
.cid-vgYlDmnBrU .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vgYlDmnBrU .carousel-indicators li::after,
.cid-vgYlDmnBrU .carousel-indicators li::before {
  content: none;
}
.cid-vgYlDmnBrU .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vgYlDmnBrU .carousel-indicators {
    display: none !important;
  }
}
.cid-txay9Jg4YB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever-122-750x563.jpg");
}
.cid-txay9Jg4YB h1 {
  color: #616161;
}
.cid-txay9Jg4YB h2,
.cid-txay9Jg4YB h3,
.cid-txay9Jg4YB p {
  color: #767676;
}
.cid-txay9Jg4YB .mbr-section-subtitle {
  font-style: italic;
}
.cid-txay9Jg4YB .mbr-text,
.cid-txay9Jg4YB .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-txay9Jg4YB H1 {
  color: #ffffff;
  text-align: center;
}
.cid-txay9Jg4YB H2 {
  text-align: center;
  color: #ffffff;
}
.cid-txay9Jg4YB H4 {
  text-align: center;
}
.cid-txayefEDQK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
@media (min-width: 992px) {
  .cid-txayefEDQK .carousel {
    min-height: 600px;
  }
  .cid-txayefEDQK .carousel img {
    max-height: 600px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-txayefEDQK .carousel {
    min-height: 390px;
  }
  .cid-txayefEDQK .carousel img {
    max-height: 390px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-txayefEDQK .carousel {
    min-height: 330px;
  }
  .cid-txayefEDQK .carousel img {
    max-height: 330px;
    object-fit: contain;
  }
  .cid-txayefEDQK .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-txayefEDQK .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-txayefEDQK .carousel,
.cid-txayefEDQK .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-txayefEDQK .item-wrapper {
  width: 100%;
}
.cid-txayefEDQK .carousel-caption {
  bottom: 40px;
}
.cid-txayefEDQK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-txayefEDQK .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-txayefEDQK .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-txayefEDQK .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-txayefEDQK .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-txayefEDQK .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txayefEDQK .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-txayefEDQK .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-txayefEDQK .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-txayefEDQK .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-txayefEDQK .carousel-indicators li.active,
.cid-txayefEDQK .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-txayefEDQK .carousel-indicators li::after,
.cid-txayefEDQK .carousel-indicators li::before {
  content: none;
}
.cid-txayefEDQK .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-txayefEDQK .carousel-indicators {
    display: none !important;
  }
}
.cid-txatYl1WIj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/212671295-4120499581379733-4357936240727753763-n-1.jpg");
}
.cid-txatYl1WIj h1 {
  color: #616161;
}
.cid-txatYl1WIj h2,
.cid-txatYl1WIj h3,
.cid-txatYl1WIj p {
  color: #767676;
}
.cid-txatYl1WIj .mbr-section-subtitle {
  font-style: italic;
}
.cid-txatYl1WIj .mbr-text,
.cid-txatYl1WIj .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-txatYl1WIj H1 {
  color: #ffffff;
  text-align: center;
}
.cid-txatYl1WIj H2 {
  text-align: center;
  color: #ffffff;
}
.cid-txatYl1WIj H5 {
  text-align: center;
}
.cid-tx0mxD4dkW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
@media (min-width: 992px) {
  .cid-tx0mxD4dkW .carousel {
    min-height: 600px;
  }
  .cid-tx0mxD4dkW .carousel img {
    max-height: 600px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tx0mxD4dkW .carousel {
    min-height: 390px;
  }
  .cid-tx0mxD4dkW .carousel img {
    max-height: 390px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tx0mxD4dkW .carousel {
    min-height: 330px;
  }
  .cid-tx0mxD4dkW .carousel img {
    max-height: 330px;
    object-fit: contain;
  }
  .cid-tx0mxD4dkW .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tx0mxD4dkW .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tx0mxD4dkW .carousel,
.cid-tx0mxD4dkW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tx0mxD4dkW .item-wrapper {
  width: 100%;
}
.cid-tx0mxD4dkW .carousel-caption {
  bottom: 40px;
}
.cid-tx0mxD4dkW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tx0mxD4dkW .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tx0mxD4dkW .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tx0mxD4dkW .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tx0mxD4dkW .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tx0mxD4dkW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tx0mxD4dkW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tx0mxD4dkW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tx0mxD4dkW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tx0mxD4dkW .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tx0mxD4dkW .carousel-indicators li.active,
.cid-tx0mxD4dkW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tx0mxD4dkW .carousel-indicators li::after,
.cid-tx0mxD4dkW .carousel-indicators li::before {
  content: none;
}
.cid-tx0mxD4dkW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tx0mxD4dkW .carousel-indicators {
    display: none !important;
  }
}
.cid-tGSagj3XX9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-tGSagj3XX9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGSagj3XX9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGSagj3XX9 .mbr-section-title {
  color: #a6242f;
}
.cid-tKaYdoGZrG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #e9cf9a;
}
.cid-tKaYdoGZrG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKaYdoGZrG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKaYdoGZrG .video-wrapper iframe {
  width: 100%;
}
.cid-tKaYdoGZrG .mbr-section-title,
.cid-tKaYdoGZrG .mbr-section-subtitle,
.cid-tKaYdoGZrG .mbr-text {
  text-align: center;
}
.cid-tKaYdoGZrG .mbr-section-title {
  color: #a6242f;
}
.cid-tKaYdoGZrG .mbr-section-subtitle {
  color: #bb9b59;
}
.cid-varxJnQ7HK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-footer.webp");
}
@media (max-width: 767px) {
  .cid-varxJnQ7HK .content {
    text-align: center;
  }
  .cid-varxJnQ7HK .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-varxJnQ7HK .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-varxJnQ7HK .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-varxJnQ7HK .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-varxJnQ7HK .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-varxJnQ7HK .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-varxJnQ7HK .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-varxJnQ7HK .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-varxJnQ7HK .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-varxJnQ7HK .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-varxJnQ7HK .google-map {
  height: 25rem;
  position: relative;
}
.cid-varxJnQ7HK .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-varxJnQ7HK .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-varxJnQ7HK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-varxJnQ7HK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-varxJnQ7HK P {
  text-align: center;
}
.cid-tx09md7dkm .navbar {
  padding: .5rem 0;
  background: #e9cf9a;
  transition: none;
  min-height: 77px;
}
.cid-tx09md7dkm .navbar-dropdown.bg-color.transparent.opened {
  background: #e9cf9a;
}
.cid-tx09md7dkm a {
  font-style: normal;
}
.cid-tx09md7dkm .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tx09md7dkm .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tx09md7dkm .nav-item:focus,
.cid-tx09md7dkm .nav-link:focus {
  outline: none;
}
.cid-tx09md7dkm .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tx09md7dkm .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tx09md7dkm .menu-logo {
  margin-right: auto;
}
.cid-tx09md7dkm .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tx09md7dkm .dropdown .dropdown-menu {
  background: #e9cf9a;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tx09md7dkm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tx09md7dkm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tx09md7dkm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tx09md7dkm .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-tx09md7dkm .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tx09md7dkm .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tx09md7dkm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tx09md7dkm button.navbar-toggler:focus {
  outline: none;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b1a374;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tx09md7dkm .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tx09md7dkm .collapsed .btn {
  display: -webkit-flex;
}
.cid-tx09md7dkm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing,
.cid-tx09md7dkm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tx09md7dkm .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-tx09md7dkm .collapsed button.navbar-toggler {
  display: block;
}
.cid-tx09md7dkm .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tx09md7dkm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tx09md7dkm .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tx09md7dkm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tx09md7dkm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tx09md7dkm .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-tx09md7dkm .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tx09md7dkm img {
    height: 3.8rem !important;
  }
  .cid-tx09md7dkm .btn {
    display: -webkit-flex;
  }
  .cid-tx09md7dkm button.navbar-toggler {
    display: block;
  }
  .cid-tx09md7dkm .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tx09md7dkm .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tx09md7dkm .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing,
  .cid-tx09md7dkm .navbar-collapse.show {
    display: block !important;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-nav,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-buttons,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tx09md7dkm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tx09md7dkm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tx09md7dkm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tx09md7dkm .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tx09md7dkm .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tx09md7dkm .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tx09md7dkm .nav-link:hover,
.cid-tx09md7dkm .dropdown-item:hover {
  color: #bb9b59 !important;
}
.cid-tLQXpZsf6Z {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-tLQXpZsf6Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLQXpZsf6Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLQXpZsf6Z .mbr-section-title {
  color: #a6242f;
}
.cid-tLQXpZsf6Z .mbr-text,
.cid-tLQXpZsf6Z .mbr-section-btn {
  color: #a6242f;
}
.cid-tLRezV0Nxm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-tLRezV0Nxm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLRezV0Nxm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLRezV0Nxm .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-tLRezV0Nxm .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tLRezV0Nxm .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-tLRezV0Nxm .text-wrapper {
    padding: 0 2rem;
    padding: 0 4rem;
  }
}
@media (max-width: 768px) {
  .cid-tLRezV0Nxm .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tLRezV0Nxm .mbr-text,
.cid-tLRezV0Nxm .mbr-section-btn {
  color: #a6242f;
}
.cid-tLRezV0Nxm .mbr-section-title {
  color: #a6242f;
}
.cid-tLRfOZfHwN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #e9cf9a;
}
.cid-tLRfOZfHwN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLRfOZfHwN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tLRfOZfHwN .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tLRfOZfHwN .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-tLRfOZfHwN .text-wrapper {
    padding: 0 2rem;
    padding: 0 4rem;
  }
}
@media (max-width: 768px) {
  .cid-tLRfOZfHwN .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tLRfOZfHwN .mbr-text,
.cid-tLRfOZfHwN .mbr-section-btn {
  color: #a6242f;
  text-align: left;
}
.cid-tLRfOZfHwN .mbr-section-title {
  color: #a6242f;
}
.cid-tLRj1qdU99 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #e9cf9a;
}
.cid-tLRj1qdU99 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLRj1qdU99 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLRj1qdU99 .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-tLRj1qdU99 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tLRj1qdU99 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-tLRj1qdU99 .text-wrapper {
    padding: 0 2rem;
    padding: 0 4rem;
  }
}
@media (max-width: 768px) {
  .cid-tLRj1qdU99 .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tLRj1qdU99 .mbr-text,
.cid-tLRj1qdU99 .mbr-section-btn {
  color: #a6242f;
  text-align: left;
}
.cid-tLRj1qdU99 .mbr-section-title {
  color: #a6242f;
}
.cid-tLRhuixixg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #e9cf9a;
}
.cid-tLRhuixixg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLRhuixixg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tLRhuixixg .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tLRhuixixg .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-tLRhuixixg .text-wrapper {
    padding: 0 2rem;
    padding: 0 4rem;
  }
}
@media (max-width: 768px) {
  .cid-tLRhuixixg .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tLRhuixixg .mbr-text,
.cid-tLRhuixixg .mbr-section-btn {
  color: #a6242f;
  text-align: left;
}
.cid-tLRhuixixg .mbr-section-title {
  color: #a6242f;
}
.cid-tLQMXTXU6a {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-tLQMXTXU6a .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLQMXTXU6a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLQMXTXU6a .video-wrapper iframe {
  width: 100%;
}
.cid-tLQMXTXU6a .mbr-section-title,
.cid-tLQMXTXU6a .mbr-section-subtitle,
.cid-tLQMXTXU6a .mbr-text {
  text-align: center;
}
.cid-tLQMXTXU6a .mbr-section-title {
  color: #a6242f;
}
.cid-tLQMXTXU6a .mbr-section-subtitle {
  color: #bb9b59;
}
.cid-tLQMXTXU6a .mbr-text {
  color: #a6242f;
}
.cid-uyKUQDsS5i {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-uyKUQDsS5i .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyKUQDsS5i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyKUQDsS5i .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-uyKUQDsS5i .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uyKUQDsS5i .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-uyKUQDsS5i .text-wrapper {
    padding: 0 2rem;
    padding: 0 4rem;
  }
}
@media (max-width: 768px) {
  .cid-uyKUQDsS5i .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uyKUQDsS5i .mbr-text,
.cid-uyKUQDsS5i .mbr-section-btn {
  color: #a6242f;
}
.cid-uyKUQDsS5i .mbr-section-title {
  color: #a6242f;
}
.cid-uLix4uFUt5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-uLix4uFUt5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLix4uFUt5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uLix4uFUt5 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uLix4uFUt5 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-uLix4uFUt5 .text-wrapper {
    padding: 0 2rem;
    padding: 0 4rem;
  }
}
@media (max-width: 768px) {
  .cid-uLix4uFUt5 .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uLix4uFUt5 .mbr-text,
.cid-uLix4uFUt5 .mbr-section-btn {
  color: #a6242f;
}
.cid-uLix4uFUt5 .mbr-section-title {
  color: #a6242f;
}
.cid-varvHHPMmQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-footer.webp");
}
@media (max-width: 767px) {
  .cid-varvHHPMmQ .content {
    text-align: center;
  }
  .cid-varvHHPMmQ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-varvHHPMmQ .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-varvHHPMmQ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-varvHHPMmQ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-varvHHPMmQ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-varvHHPMmQ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-varvHHPMmQ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-varvHHPMmQ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-varvHHPMmQ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-varvHHPMmQ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-varvHHPMmQ .google-map {
  height: 25rem;
  position: relative;
}
.cid-varvHHPMmQ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-varvHHPMmQ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-varvHHPMmQ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-varvHHPMmQ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-varvHHPMmQ P {
  text-align: center;
}
.cid-u4zEjY3sHd {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #e9cf9a;
}
.cid-u4zEjY3sHd .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4zEjY3sHd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-u4zEjY3sHd .container {
    max-width: 1400px;
  }
}
.cid-u4zEjY3sHd .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-u4zEjY3sHd .card-wrapper {
  margin-top: 3rem;
}
.cid-u4zEjY3sHd .row {
  justify-content: center;
}
.cid-u4zEjY3sHd .mbr-section-title {
  color: #a6242f;
}
.cid-u4zEjY3sHd .mbr-section-subtitle {
  color: #a6242f;
}
.cid-u4zEjY3sHd .card-text {
  color: #a6242f;
}
.cid-u4zEjY3sHd .card-title,
.cid-u4zEjY3sHd .iconfont-wrapper {
  color: #a6242f;
}
.cid-tx09md7dkm .navbar {
  padding: .5rem 0;
  background: #e9cf9a;
  transition: none;
  min-height: 77px;
}
.cid-tx09md7dkm .navbar-dropdown.bg-color.transparent.opened {
  background: #e9cf9a;
}
.cid-tx09md7dkm a {
  font-style: normal;
}
.cid-tx09md7dkm .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tx09md7dkm .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tx09md7dkm .nav-item:focus,
.cid-tx09md7dkm .nav-link:focus {
  outline: none;
}
.cid-tx09md7dkm .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tx09md7dkm .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tx09md7dkm .menu-logo {
  margin-right: auto;
}
.cid-tx09md7dkm .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tx09md7dkm .dropdown .dropdown-menu {
  background: #e9cf9a;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tx09md7dkm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tx09md7dkm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tx09md7dkm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tx09md7dkm .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-tx09md7dkm .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tx09md7dkm .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tx09md7dkm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tx09md7dkm button.navbar-toggler:focus {
  outline: none;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b1a374;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tx09md7dkm .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tx09md7dkm .collapsed .btn {
  display: -webkit-flex;
}
.cid-tx09md7dkm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing,
.cid-tx09md7dkm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tx09md7dkm .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-tx09md7dkm .collapsed button.navbar-toggler {
  display: block;
}
.cid-tx09md7dkm .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tx09md7dkm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tx09md7dkm .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tx09md7dkm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tx09md7dkm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tx09md7dkm .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-tx09md7dkm .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tx09md7dkm img {
    height: 3.8rem !important;
  }
  .cid-tx09md7dkm .btn {
    display: -webkit-flex;
  }
  .cid-tx09md7dkm button.navbar-toggler {
    display: block;
  }
  .cid-tx09md7dkm .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tx09md7dkm .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tx09md7dkm .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing,
  .cid-tx09md7dkm .navbar-collapse.show {
    display: block !important;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-nav,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-buttons,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tx09md7dkm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tx09md7dkm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tx09md7dkm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tx09md7dkm .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tx09md7dkm .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tx09md7dkm .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tx09md7dkm .nav-link:hover,
.cid-tx09md7dkm .dropdown-item:hover {
  color: #bb9b59 !important;
}
.cid-varzzp6cLX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-footer.webp");
}
@media (max-width: 767px) {
  .cid-varzzp6cLX .content {
    text-align: center;
  }
  .cid-varzzp6cLX .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-varzzp6cLX .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-varzzp6cLX .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-varzzp6cLX .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-varzzp6cLX .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-varzzp6cLX .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-varzzp6cLX .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-varzzp6cLX .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-varzzp6cLX .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-varzzp6cLX .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-varzzp6cLX .google-map {
  height: 25rem;
  position: relative;
}
.cid-varzzp6cLX .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-varzzp6cLX .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-varzzp6cLX .google-map[data-state] {
  background: #e9e5dc;
}
.cid-varzzp6cLX .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-varzzp6cLX P {
  text-align: center;
}
.cid-tx09md7dkm .navbar {
  padding: .5rem 0;
  background: #e9cf9a;
  transition: none;
  min-height: 77px;
}
.cid-tx09md7dkm .navbar-dropdown.bg-color.transparent.opened {
  background: #e9cf9a;
}
.cid-tx09md7dkm a {
  font-style: normal;
}
.cid-tx09md7dkm .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tx09md7dkm .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tx09md7dkm .nav-item:focus,
.cid-tx09md7dkm .nav-link:focus {
  outline: none;
}
.cid-tx09md7dkm .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tx09md7dkm .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tx09md7dkm .menu-logo {
  margin-right: auto;
}
.cid-tx09md7dkm .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tx09md7dkm .dropdown .dropdown-menu {
  background: #e9cf9a;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tx09md7dkm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tx09md7dkm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tx09md7dkm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tx09md7dkm .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-tx09md7dkm .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tx09md7dkm .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tx09md7dkm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tx09md7dkm button.navbar-toggler:focus {
  outline: none;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b1a374;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tx09md7dkm .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tx09md7dkm .collapsed .btn {
  display: -webkit-flex;
}
.cid-tx09md7dkm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing,
.cid-tx09md7dkm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tx09md7dkm .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-tx09md7dkm .collapsed button.navbar-toggler {
  display: block;
}
.cid-tx09md7dkm .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tx09md7dkm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tx09md7dkm .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tx09md7dkm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tx09md7dkm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tx09md7dkm .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-tx09md7dkm .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tx09md7dkm img {
    height: 3.8rem !important;
  }
  .cid-tx09md7dkm .btn {
    display: -webkit-flex;
  }
  .cid-tx09md7dkm button.navbar-toggler {
    display: block;
  }
  .cid-tx09md7dkm .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tx09md7dkm .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tx09md7dkm .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing,
  .cid-tx09md7dkm .navbar-collapse.show {
    display: block !important;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-nav,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-buttons,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tx09md7dkm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tx09md7dkm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tx09md7dkm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tx09md7dkm .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tx09md7dkm .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tx09md7dkm .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tx09md7dkm .nav-link:hover,
.cid-tx09md7dkm .dropdown-item:hover {
  color: #bb9b59 !important;
}
.cid-vl8ZmFUlZU {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-vl8ZmFUlZU .mbr-fallback-image.disabled {
  display: none;
}
.cid-vl8ZmFUlZU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vl8ZmFUlZU .mbr-section-title {
  color: #a6242f;
}
.cid-u4zIRCYlya {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #e9cf9a;
}
.cid-u4zIRCYlya h1 {
  color: #616161;
}
.cid-u4zIRCYlya h2,
.cid-u4zIRCYlya h3,
.cid-u4zIRCYlya p {
  color: #767676;
}
.cid-u4zIRCYlya .mbr-section-subtitle {
  font-style: italic;
}
.cid-u4zIRCYlya .mbr-text,
.cid-u4zIRCYlya .mbr-section-btn {
  color: #a6242f;
  text-align: center;
}
.cid-u4zIRCYlya P {
  text-align: center;
}
.cid-u4zIRCYlya H1 {
  color: #bb9b59;
}
.cid-u4zIRCYlya H3 {
  text-align: center;
  color: #a6242f;
}
.cid-u4zJILD7d2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-background.webp");
}
.cid-u4zJILD7d2 h1 {
  color: #616161;
}
.cid-u4zJILD7d2 h2,
.cid-u4zJILD7d2 h3,
.cid-u4zJILD7d2 p {
  color: #767676;
}
.cid-u4zJILD7d2 .mbr-section-subtitle {
  font-style: italic;
}
.cid-u4zJILD7d2 .mbr-text,
.cid-u4zJILD7d2 .mbr-section-btn {
  color: #a6242f;
  text-align: center;
}
.cid-u4zJILD7d2 P {
  text-align: center;
}
.cid-u4zJILD7d2 H1 {
  color: #bb9b59;
}
.cid-u4zJILD7d2 H3 {
  text-align: center;
  color: #a6242f;
}
.cid-u5od5gIdyX {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-u5od5gIdyX .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5od5gIdyX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5od5gIdyX .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-u5od5gIdyX .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-u5od5gIdyX .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-u5od5gIdyX .text-wrapper {
    padding: 0 2rem;
    padding: 0 4rem;
  }
}
@media (max-width: 768px) {
  .cid-u5od5gIdyX .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-u5od5gIdyX .mbr-text,
.cid-u5od5gIdyX .mbr-section-btn {
  color: #a6242f;
}
.cid-u5od5gIdyX .mbr-section-title {
  color: #a6242f;
}
.cid-varzD8BX0H {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-footer.webp");
}
@media (max-width: 767px) {
  .cid-varzD8BX0H .content {
    text-align: center;
  }
  .cid-varzD8BX0H .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-varzD8BX0H .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-varzD8BX0H .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-varzD8BX0H .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-varzD8BX0H .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-varzD8BX0H .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-varzD8BX0H .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-varzD8BX0H .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-varzD8BX0H .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-varzD8BX0H .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-varzD8BX0H .google-map {
  height: 25rem;
  position: relative;
}
.cid-varzD8BX0H .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-varzD8BX0H .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-varzD8BX0H .google-map[data-state] {
  background: #e9e5dc;
}
.cid-varzD8BX0H .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-varzD8BX0H P {
  text-align: center;
}
.cid-tx09md7dkm .navbar {
  padding: .5rem 0;
  background: #e9cf9a;
  transition: none;
  min-height: 77px;
}
.cid-tx09md7dkm .navbar-dropdown.bg-color.transparent.opened {
  background: #e9cf9a;
}
.cid-tx09md7dkm a {
  font-style: normal;
}
.cid-tx09md7dkm .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tx09md7dkm .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tx09md7dkm .nav-item:focus,
.cid-tx09md7dkm .nav-link:focus {
  outline: none;
}
.cid-tx09md7dkm .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tx09md7dkm .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tx09md7dkm .menu-logo {
  margin-right: auto;
}
.cid-tx09md7dkm .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tx09md7dkm .dropdown .dropdown-menu {
  background: #e9cf9a;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tx09md7dkm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tx09md7dkm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tx09md7dkm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tx09md7dkm .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-tx09md7dkm .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tx09md7dkm .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tx09md7dkm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tx09md7dkm button.navbar-toggler:focus {
  outline: none;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b1a374;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tx09md7dkm .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tx09md7dkm .collapsed .btn {
  display: -webkit-flex;
}
.cid-tx09md7dkm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing,
.cid-tx09md7dkm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tx09md7dkm .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-tx09md7dkm .collapsed button.navbar-toggler {
  display: block;
}
.cid-tx09md7dkm .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tx09md7dkm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tx09md7dkm .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tx09md7dkm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tx09md7dkm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tx09md7dkm .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-tx09md7dkm .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tx09md7dkm img {
    height: 3.8rem !important;
  }
  .cid-tx09md7dkm .btn {
    display: -webkit-flex;
  }
  .cid-tx09md7dkm button.navbar-toggler {
    display: block;
  }
  .cid-tx09md7dkm .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tx09md7dkm .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tx09md7dkm .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing,
  .cid-tx09md7dkm .navbar-collapse.show {
    display: block !important;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-nav,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-buttons,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tx09md7dkm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tx09md7dkm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tx09md7dkm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tx09md7dkm .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tx09md7dkm .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tx09md7dkm .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tx09md7dkm .nav-link:hover,
.cid-tx09md7dkm .dropdown-item:hover {
  color: #bb9b59 !important;
}
.cid-tx5PT1uriO {
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-footer.webp");
}
.cid-tx5PT1uriO .mbr-text,
.cid-tx5PT1uriO .mbr-section-btn {
  color: #ffffff;
}
.cid-tx5PT1uriO H3 {
  color: #e9cf9a;
}
.cid-tAXs1Stn0X {
  background-color: #e9cf9a;
}
.cid-tAXs1Stn0X .mbr-fallback-image.disabled {
  display: none;
}
.cid-tAXs1Stn0X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tAXs1Stn0X .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tAXs1Stn0X .row {
  flex-direction: row-reverse;
}
.cid-tAXs1Stn0X img {
  width: 100%;
}
.cid-vggJqdh9ue {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-vggJqdh9ue .mbr-fallback-image.disabled {
  display: none;
}
.cid-vggJqdh9ue .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vggJqdh9ue .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-vggJqdh9ue .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vggJqdh9ue .text-wrapper {
    padding: 0 2rem;
    padding: 0 4rem;
  }
}
@media (max-width: 768px) {
  .cid-vggJqdh9ue .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-vggJqdh9ue .mbr-text,
.cid-vggJqdh9ue .mbr-section-btn {
  color: #a6242f;
}
.cid-vggJqdh9ue .mbr-section-title {
  color: #a6242f;
}
.cid-uEYqv8UQFX {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-background.webp");
}
.cid-uEYqv8UQFX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEYqv8UQFX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEYqv8UQFX ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uEYqv8UQFX li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uEYqv8UQFX ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #a6242f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uEYqv8UQFX H3 {
  color: #a6242f;
}
.cid-uEYqv8UQFX .list {
  color: #a6242f;
}
.cid-uEYqv8UQFX H4 {
  color: #a6242f;
}
.cid-tF7sVI6JK6 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/20210706-101339.jpg");
}
.cid-tF7sVI6JK6 h1 {
  color: #616161;
}
.cid-tF7sVI6JK6 h2,
.cid-tF7sVI6JK6 h3,
.cid-tF7sVI6JK6 p {
  color: #767676;
}
.cid-tF7sVI6JK6 .mbr-section-subtitle {
  font-style: italic;
}
.cid-tF7sVI6JK6 .mbr-text,
.cid-tF7sVI6JK6 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-tF7sVI6JK6 H1 {
  color: #ffffff;
  text-align: center;
}
.cid-tF7sVI6JK6 H3 {
  text-align: center;
}
.cid-tF7sVI6JK6 H2 {
  text-align: center;
  color: #ffffff;
}
.cid-vl9RxLpQhc {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
@media (min-width: 992px) {
  .cid-vl9RxLpQhc .carousel {
    min-height: 600px;
  }
  .cid-vl9RxLpQhc .carousel img {
    max-height: 600px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vl9RxLpQhc .carousel {
    min-height: 390px;
  }
  .cid-vl9RxLpQhc .carousel img {
    max-height: 390px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-vl9RxLpQhc .carousel {
    min-height: 330px;
  }
  .cid-vl9RxLpQhc .carousel img {
    max-height: 330px;
    object-fit: contain;
  }
  .cid-vl9RxLpQhc .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vl9RxLpQhc .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-vl9RxLpQhc .carousel,
.cid-vl9RxLpQhc .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vl9RxLpQhc .item-wrapper {
  width: 100%;
}
.cid-vl9RxLpQhc .carousel-caption {
  bottom: 40px;
}
.cid-vl9RxLpQhc .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vl9RxLpQhc .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vl9RxLpQhc .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vl9RxLpQhc .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vl9RxLpQhc .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vl9RxLpQhc .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vl9RxLpQhc .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vl9RxLpQhc .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vl9RxLpQhc .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vl9RxLpQhc .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-vl9RxLpQhc .carousel-indicators li.active,
.cid-vl9RxLpQhc .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vl9RxLpQhc .carousel-indicators li::after,
.cid-vl9RxLpQhc .carousel-indicators li::before {
  content: none;
}
.cid-vl9RxLpQhc .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vl9RxLpQhc .carousel-indicators {
    display: none !important;
  }
}
.cid-varxUpzgcI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-footer.webp");
}
@media (max-width: 767px) {
  .cid-varxUpzgcI .content {
    text-align: center;
  }
  .cid-varxUpzgcI .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-varxUpzgcI .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-varxUpzgcI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-varxUpzgcI .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-varxUpzgcI .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-varxUpzgcI .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-varxUpzgcI .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-varxUpzgcI .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-varxUpzgcI .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-varxUpzgcI .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-varxUpzgcI .google-map {
  height: 25rem;
  position: relative;
}
.cid-varxUpzgcI .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-varxUpzgcI .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-varxUpzgcI .google-map[data-state] {
  background: #e9e5dc;
}
.cid-varxUpzgcI .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-varxUpzgcI P {
  text-align: center;
}
.cid-udfhbyYWj6 .navbar {
  padding: .5rem 0;
  background: #e9cf9a;
  transition: none;
  min-height: 77px;
}
.cid-udfhbyYWj6 .navbar-dropdown.bg-color.transparent.opened {
  background: #e9cf9a;
}
.cid-udfhbyYWj6 a {
  font-style: normal;
}
.cid-udfhbyYWj6 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-udfhbyYWj6 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-udfhbyYWj6 .nav-item:focus,
.cid-udfhbyYWj6 .nav-link:focus {
  outline: none;
}
.cid-udfhbyYWj6 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-udfhbyYWj6 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-udfhbyYWj6 .menu-logo {
  margin-right: auto;
}
.cid-udfhbyYWj6 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-udfhbyYWj6 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-udfhbyYWj6 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-udfhbyYWj6 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-udfhbyYWj6 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-udfhbyYWj6 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-udfhbyYWj6 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-udfhbyYWj6 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-udfhbyYWj6 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-udfhbyYWj6 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-udfhbyYWj6 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-udfhbyYWj6 .dropdown .dropdown-menu {
  background: #e9cf9a;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-udfhbyYWj6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-udfhbyYWj6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-udfhbyYWj6 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-udfhbyYWj6 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-udfhbyYWj6 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-udfhbyYWj6 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-udfhbyYWj6 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-udfhbyYWj6 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-udfhbyYWj6 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-udfhbyYWj6 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-udfhbyYWj6 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-udfhbyYWj6 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-udfhbyYWj6 button.navbar-toggler:focus {
  outline: none;
}
.cid-udfhbyYWj6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b1a374;
}
.cid-udfhbyYWj6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-udfhbyYWj6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-udfhbyYWj6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-udfhbyYWj6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-udfhbyYWj6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-udfhbyYWj6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-udfhbyYWj6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-udfhbyYWj6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-udfhbyYWj6 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-udfhbyYWj6 .collapsed .btn {
  display: -webkit-flex;
}
.cid-udfhbyYWj6 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-udfhbyYWj6 .collapsed .navbar-collapse.collapsing,
.cid-udfhbyYWj6 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-udfhbyYWj6 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-udfhbyYWj6 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-udfhbyYWj6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-udfhbyYWj6 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-udfhbyYWj6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-udfhbyYWj6 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-udfhbyYWj6 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-udfhbyYWj6 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-udfhbyYWj6 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-udfhbyYWj6 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-udfhbyYWj6 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-udfhbyYWj6 .collapsed button.navbar-toggler {
  display: block;
}
.cid-udfhbyYWj6 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-udfhbyYWj6 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-udfhbyYWj6 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-udfhbyYWj6 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-udfhbyYWj6 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-udfhbyYWj6 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-udfhbyYWj6 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-udfhbyYWj6 img {
    height: 3.8rem !important;
  }
  .cid-udfhbyYWj6 .btn {
    display: -webkit-flex;
  }
  .cid-udfhbyYWj6 button.navbar-toggler {
    display: block;
  }
  .cid-udfhbyYWj6 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-udfhbyYWj6 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-udfhbyYWj6 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-udfhbyYWj6 .navbar-collapse.collapsing,
  .cid-udfhbyYWj6 .navbar-collapse.show {
    display: block !important;
  }
  .cid-udfhbyYWj6 .navbar-collapse.collapsing .navbar-nav,
  .cid-udfhbyYWj6 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-udfhbyYWj6 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-udfhbyYWj6 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-udfhbyYWj6 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-udfhbyYWj6 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-udfhbyYWj6 .navbar-collapse.collapsing .navbar-buttons,
  .cid-udfhbyYWj6 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-udfhbyYWj6 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-udfhbyYWj6 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-udfhbyYWj6 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-udfhbyYWj6 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-udfhbyYWj6 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-udfhbyYWj6 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-udfhbyYWj6 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-udfhbyYWj6 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-udfhbyYWj6 .nav-link:hover,
.cid-udfhbyYWj6 .dropdown-item:hover {
  color: #bb9b59 !important;
}
.cid-vjCGxcxllF {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #e9cf9a;
}
.cid-vjCGxcxllF .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjCGxcxllF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-vjCGxcxllF .container {
    max-width: 1400px;
  }
}
.cid-vjCGxcxllF .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-vjCGxcxllF .card-wrapper {
  margin-top: 3rem;
}
.cid-vjCGxcxllF .row {
  justify-content: center;
}
.cid-vjCGxcxllF .mbr-section-title {
  color: #a6242f;
}
.cid-vjCGxcxllF .mbr-section-subtitle {
  color: #a6242f;
}
.cid-vjCGxcxllF .card-text {
  color: #a6242f;
}
.cid-vjCGxcxllF .card-title,
.cid-vjCGxcxllF .iconfont-wrapper {
  color: #a6242f;
}
.cid-vjCGy4yl2j {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #e9cf9a;
}
.cid-vjCGy4yl2j .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjCGy4yl2j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-vjCGy4yl2j .container {
    max-width: 1400px;
  }
}
.cid-vjCGy4yl2j .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-vjCGy4yl2j .card-wrapper {
  margin-top: 3rem;
}
.cid-vjCGy4yl2j .row {
  justify-content: center;
}
.cid-vjCGy4yl2j .mbr-section-title {
  color: #a6242f;
}
.cid-vjCGy4yl2j .mbr-section-subtitle {
  color: #a6242f;
}
.cid-vjCGy4yl2j .card-text {
  color: #a6242f;
}
.cid-vjCGy4yl2j .card-title,
.cid-vjCGy4yl2j .iconfont-wrapper {
  color: #a6242f;
}
.cid-varz9OnShX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-footer.webp");
}
@media (max-width: 767px) {
  .cid-varz9OnShX .content {
    text-align: center;
  }
  .cid-varz9OnShX .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-varz9OnShX .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-varz9OnShX .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-varz9OnShX .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-varz9OnShX .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-varz9OnShX .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-varz9OnShX .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-varz9OnShX .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-varz9OnShX .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-varz9OnShX .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-varz9OnShX .google-map {
  height: 25rem;
  position: relative;
}
.cid-varz9OnShX .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-varz9OnShX .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-varz9OnShX .google-map[data-state] {
  background: #e9e5dc;
}
.cid-varz9OnShX .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-varz9OnShX P {
  text-align: center;
}
.cid-udfh55HDdr .navbar {
  padding: .5rem 0;
  background: #e9cf9a;
  transition: none;
  min-height: 77px;
}
.cid-udfh55HDdr .navbar-dropdown.bg-color.transparent.opened {
  background: #e9cf9a;
}
.cid-udfh55HDdr a {
  font-style: normal;
}
.cid-udfh55HDdr .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-udfh55HDdr .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-udfh55HDdr .nav-item:focus,
.cid-udfh55HDdr .nav-link:focus {
  outline: none;
}
.cid-udfh55HDdr .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-udfh55HDdr .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-udfh55HDdr .menu-logo {
  margin-right: auto;
}
.cid-udfh55HDdr .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-udfh55HDdr .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-udfh55HDdr .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-udfh55HDdr .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-udfh55HDdr .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-udfh55HDdr .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-udfh55HDdr .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-udfh55HDdr .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-udfh55HDdr .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-udfh55HDdr .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-udfh55HDdr .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-udfh55HDdr .dropdown .dropdown-menu {
  background: #e9cf9a;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-udfh55HDdr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-udfh55HDdr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-udfh55HDdr .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-udfh55HDdr .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-udfh55HDdr .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-udfh55HDdr .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-udfh55HDdr .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-udfh55HDdr .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-udfh55HDdr .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-udfh55HDdr .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-udfh55HDdr .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-udfh55HDdr button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-udfh55HDdr button.navbar-toggler:focus {
  outline: none;
}
.cid-udfh55HDdr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b1a374;
}
.cid-udfh55HDdr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-udfh55HDdr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-udfh55HDdr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-udfh55HDdr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-udfh55HDdr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-udfh55HDdr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-udfh55HDdr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-udfh55HDdr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-udfh55HDdr .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-udfh55HDdr .collapsed .btn {
  display: -webkit-flex;
}
.cid-udfh55HDdr .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-udfh55HDdr .collapsed .navbar-collapse.collapsing,
.cid-udfh55HDdr .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-udfh55HDdr .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-udfh55HDdr .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-udfh55HDdr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-udfh55HDdr .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-udfh55HDdr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-udfh55HDdr .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-udfh55HDdr .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-udfh55HDdr .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-udfh55HDdr .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-udfh55HDdr .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-udfh55HDdr .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-udfh55HDdr .collapsed button.navbar-toggler {
  display: block;
}
.cid-udfh55HDdr .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-udfh55HDdr .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-udfh55HDdr .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-udfh55HDdr .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-udfh55HDdr .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-udfh55HDdr .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-udfh55HDdr .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-udfh55HDdr img {
    height: 3.8rem !important;
  }
  .cid-udfh55HDdr .btn {
    display: -webkit-flex;
  }
  .cid-udfh55HDdr button.navbar-toggler {
    display: block;
  }
  .cid-udfh55HDdr .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-udfh55HDdr .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-udfh55HDdr .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-udfh55HDdr .navbar-collapse.collapsing,
  .cid-udfh55HDdr .navbar-collapse.show {
    display: block !important;
  }
  .cid-udfh55HDdr .navbar-collapse.collapsing .navbar-nav,
  .cid-udfh55HDdr .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-udfh55HDdr .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-udfh55HDdr .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-udfh55HDdr .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-udfh55HDdr .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-udfh55HDdr .navbar-collapse.collapsing .navbar-buttons,
  .cid-udfh55HDdr .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-udfh55HDdr .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-udfh55HDdr .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-udfh55HDdr .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-udfh55HDdr .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-udfh55HDdr .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-udfh55HDdr .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-udfh55HDdr .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-udfh55HDdr .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-udfh55HDdr .nav-link:hover,
.cid-udfh55HDdr .dropdown-item:hover {
  color: #bb9b59 !important;
}
.cid-v8ph19k9Ms {
  padding-top: 135px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-background.webp");
}
.cid-v8ph19k9Ms h1 {
  color: #616161;
}
.cid-v8ph19k9Ms h2,
.cid-v8ph19k9Ms h3,
.cid-v8ph19k9Ms p {
  color: #767676;
}
.cid-v8ph19k9Ms .mbr-section-subtitle {
  font-style: italic;
}
.cid-v8ph19k9Ms .mbr-text,
.cid-v8ph19k9Ms .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-v8ph19k9Ms P {
  text-align: center;
}
.cid-v8ph19k9Ms H1 {
  color: #bb9b59;
  text-align: center;
}
.cid-v8ph19k9Ms H3 {
  text-align: center;
  color: #bb9b59;
}
.cid-v8ph19k9Ms DIV {
  text-align: center;
}
.cid-v8ph19k9Ms H2 {
  color: #bb9b59;
}
.cid-v8ph2utKZy {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #e9cf9a;
}
.cid-v8ph2utKZy h1 {
  color: #616161;
}
.cid-v8ph2utKZy h2,
.cid-v8ph2utKZy h3,
.cid-v8ph2utKZy p {
  color: #767676;
}
.cid-v8ph2utKZy .mbr-section-subtitle {
  font-style: italic;
}
.cid-v8ph2utKZy .mbr-text,
.cid-v8ph2utKZy .mbr-section-btn {
  color: #a6242f;
  text-align: center;
}
.cid-v8ph2utKZy P {
  text-align: center;
}
.cid-v8ph2utKZy H1 {
  color: #bb9b59;
}
.cid-v8ph2utKZy H3 {
  text-align: center;
  color: #a6242f;
}
.cid-v8ph2utKZy DIV {
  text-align: center;
}
.cid-v8ph2utKZy H2 {
  color: #a6242f;
}
.cid-v8ph35ghgx {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #a6242f;
}
.cid-v8ph35ghgx h1 {
  color: #616161;
}
.cid-v8ph35ghgx h2,
.cid-v8ph35ghgx h3,
.cid-v8ph35ghgx p {
  color: #767676;
}
.cid-v8ph35ghgx .mbr-section-subtitle {
  font-style: italic;
}
.cid-v8ph35ghgx .mbr-text,
.cid-v8ph35ghgx .mbr-section-btn {
  color: #e9cf9a;
  text-align: center;
}
.cid-v8ph35ghgx P {
  text-align: center;
}
.cid-v8ph35ghgx H1 {
  color: #bb9b59;
}
.cid-v8ph35ghgx H3 {
  text-align: center;
  color: #e9cf9a;
}
.cid-v8ph35ghgx DIV {
  text-align: center;
}
.cid-v8ph35ghgx H4 {
  color: #e9cf9a;
}
.cid-v8ph4f3zmS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #e9cf9a;
}
.cid-v8ph4f3zmS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8ph4f3zmS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-v8ph4f3zmS .container {
    max-width: 1400px;
  }
}
.cid-v8ph4f3zmS .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-v8ph4f3zmS .card-wrapper {
  margin-top: 3rem;
}
.cid-v8ph4f3zmS .row {
  justify-content: center;
}
.cid-v8ph4f3zmS .mbr-section-title {
  color: #a6242f;
}
.cid-v8ph4f3zmS .mbr-section-subtitle {
  color: #a6242f;
}
.cid-v8ph4f3zmS .card-text {
  color: #a6242f;
}
.cid-v8ph4f3zmS .card-title,
.cid-v8ph4f3zmS .iconfont-wrapper {
  color: #a6242f;
}
.cid-v8pjJVQpdi {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #a6242f;
}
.cid-v8pjJVQpdi .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8pjJVQpdi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8pjJVQpdi .mbr-section-title {
  color: #e9cf9a;
}
.cid-v8pjJVQpdi .mbr-section-subtitle {
  color: #e9cf9a;
}
.cid-ueihSQtNS7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-ueihSQtNS7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueihSQtNS7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueihSQtNS7 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ueihSQtNS7 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ueihSQtNS7 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ueihSQtNS7 .mbr-section-title {
  color: #a6242f;
}
.cid-uLp4lOiCP1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-footer.webp");
}
@media (max-width: 767px) {
  .cid-uLp4lOiCP1 .content {
    text-align: center;
  }
  .cid-uLp4lOiCP1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uLp4lOiCP1 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uLp4lOiCP1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uLp4lOiCP1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uLp4lOiCP1 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uLp4lOiCP1 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uLp4lOiCP1 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uLp4lOiCP1 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uLp4lOiCP1 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uLp4lOiCP1 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uLp4lOiCP1 .google-map {
  height: 25rem;
  position: relative;
}
.cid-uLp4lOiCP1 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uLp4lOiCP1 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uLp4lOiCP1 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uLp4lOiCP1 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uLp4lOiCP1 P {
  text-align: center;
}
.cid-vl8Y5odrAt {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-vl8Y5odrAt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vl8Y5odrAt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vl8Y5odrAt .mbr-section-title {
  color: #a6242f;
}
.cid-vchj8nSHzC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-vchj8nSHzC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vchj8nSHzC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vchj8nSHzC .mbr-section-title {
  color: #a6242f;
}
.cid-vchj8nSHzC .mbr-section-subtitle {
  color: #a6242f;
}
.cid-udfipwY7aK .navbar {
  padding: .5rem 0;
  background: #e9cf9a;
  transition: none;
  min-height: 77px;
}
.cid-udfipwY7aK .navbar-dropdown.bg-color.transparent.opened {
  background: #e9cf9a;
}
.cid-udfipwY7aK a {
  font-style: normal;
}
.cid-udfipwY7aK .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-udfipwY7aK .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-udfipwY7aK .nav-item:focus,
.cid-udfipwY7aK .nav-link:focus {
  outline: none;
}
.cid-udfipwY7aK .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-udfipwY7aK .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-udfipwY7aK .menu-logo {
  margin-right: auto;
}
.cid-udfipwY7aK .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-udfipwY7aK .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-udfipwY7aK .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-udfipwY7aK .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-udfipwY7aK .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-udfipwY7aK .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-udfipwY7aK .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-udfipwY7aK .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-udfipwY7aK .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-udfipwY7aK .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-udfipwY7aK .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-udfipwY7aK .dropdown .dropdown-menu {
  background: #e9cf9a;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-udfipwY7aK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-udfipwY7aK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-udfipwY7aK .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-udfipwY7aK .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-udfipwY7aK .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-udfipwY7aK .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-udfipwY7aK .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-udfipwY7aK .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-udfipwY7aK .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-udfipwY7aK .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-udfipwY7aK .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-udfipwY7aK button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-udfipwY7aK button.navbar-toggler:focus {
  outline: none;
}
.cid-udfipwY7aK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b1a374;
}
.cid-udfipwY7aK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-udfipwY7aK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-udfipwY7aK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-udfipwY7aK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-udfipwY7aK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-udfipwY7aK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-udfipwY7aK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-udfipwY7aK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-udfipwY7aK .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-udfipwY7aK .collapsed .btn {
  display: -webkit-flex;
}
.cid-udfipwY7aK .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-udfipwY7aK .collapsed .navbar-collapse.collapsing,
.cid-udfipwY7aK .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-udfipwY7aK .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-udfipwY7aK .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-udfipwY7aK .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-udfipwY7aK .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-udfipwY7aK .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-udfipwY7aK .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-udfipwY7aK .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-udfipwY7aK .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-udfipwY7aK .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-udfipwY7aK .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-udfipwY7aK .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-udfipwY7aK .collapsed button.navbar-toggler {
  display: block;
}
.cid-udfipwY7aK .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-udfipwY7aK .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-udfipwY7aK .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-udfipwY7aK .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-udfipwY7aK .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-udfipwY7aK .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-udfipwY7aK .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-udfipwY7aK img {
    height: 3.8rem !important;
  }
  .cid-udfipwY7aK .btn {
    display: -webkit-flex;
  }
  .cid-udfipwY7aK button.navbar-toggler {
    display: block;
  }
  .cid-udfipwY7aK .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-udfipwY7aK .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-udfipwY7aK .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-udfipwY7aK .navbar-collapse.collapsing,
  .cid-udfipwY7aK .navbar-collapse.show {
    display: block !important;
  }
  .cid-udfipwY7aK .navbar-collapse.collapsing .navbar-nav,
  .cid-udfipwY7aK .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-udfipwY7aK .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-udfipwY7aK .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-udfipwY7aK .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-udfipwY7aK .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-udfipwY7aK .navbar-collapse.collapsing .navbar-buttons,
  .cid-udfipwY7aK .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-udfipwY7aK .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-udfipwY7aK .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-udfipwY7aK .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-udfipwY7aK .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-udfipwY7aK .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-udfipwY7aK .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-udfipwY7aK .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-udfipwY7aK .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-udfipwY7aK .nav-link:hover,
.cid-udfipwY7aK .dropdown-item:hover {
  color: #bb9b59 !important;
}
.cid-udfkxQeVaa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-udfkxQeVaa .mbr-fallback-image.disabled {
  display: none;
}
.cid-udfkxQeVaa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-udfkxQeVaa ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-udfkxQeVaa li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-udfkxQeVaa ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #a6242f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-udfkxQeVaa H3 {
  color: #a6242f;
}
.cid-udfkxQeVaa .list {
  color: #a6242f;
}
.cid-udfipzM8Lm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-udfipzM8Lm .mbr-fallback-image.disabled {
  display: none;
}
.cid-udfipzM8Lm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-udfipzM8Lm .container {
    max-width: 1400px;
  }
}
.cid-udfipzM8Lm .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-udfipzM8Lm .card-wrapper {
  margin-top: 3rem;
}
.cid-udfipzM8Lm .row {
  justify-content: center;
}
.cid-udfipzM8Lm .mbr-section-title {
  color: #a6242f;
}
.cid-udfipzM8Lm .mbr-section-subtitle {
  color: #a6242f;
}
.cid-udfipzM8Lm .card-text {
  color: #a6242f;
}
.cid-udfipzM8Lm .card-title,
.cid-udfipzM8Lm .iconfont-wrapper {
  color: #a6242f;
}
.cid-udfipBcd7q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-background.webp");
}
.cid-udfipBcd7q h1 {
  color: #616161;
}
.cid-udfipBcd7q h2,
.cid-udfipBcd7q h3,
.cid-udfipBcd7q p {
  color: #767676;
}
.cid-udfipBcd7q .mbr-section-subtitle {
  font-style: italic;
}
.cid-udfipBcd7q .mbr-text,
.cid-udfipBcd7q .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-udfipBcd7q H1 {
  color: #ffffff;
  text-align: center;
}
.cid-udfipBcd7q H3 {
  text-align: center;
  color: #e9cf9a;
}
.cid-udfipBcd7q H2 {
  text-align: center;
  color: #bb9b59;
}
.cid-uLqa2slGoM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #e9cf9a;
}
.cid-uLqa2slGoM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLqa2slGoM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uLqa2slGoM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uLqa2slGoM .row {
  flex-direction: row-reverse;
}
.cid-uLqa2slGoM img {
  width: 100%;
}
.cid-uLqa2slGoM .mbr-description {
  color: #a6242f;
}
.cid-udfipCITka {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-udfipCITka .mbr-fallback-image.disabled {
  display: none;
}
.cid-udfipCITka .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-udfipCITka .mbr-section-title {
  color: #a6242f;
}
.cid-vary1Z89Sc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-footer.webp");
}
@media (max-width: 767px) {
  .cid-vary1Z89Sc .content {
    text-align: center;
  }
  .cid-vary1Z89Sc .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-vary1Z89Sc .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-vary1Z89Sc .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vary1Z89Sc .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-vary1Z89Sc .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-vary1Z89Sc .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-vary1Z89Sc .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vary1Z89Sc .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vary1Z89Sc .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vary1Z89Sc .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vary1Z89Sc .google-map {
  height: 25rem;
  position: relative;
}
.cid-vary1Z89Sc .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-vary1Z89Sc .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-vary1Z89Sc .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vary1Z89Sc .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vary1Z89Sc P {
  text-align: center;
}
.cid-udkXWXobjC .navbar {
  padding: .5rem 0;
  background: #e9cf9a;
  transition: none;
  min-height: 77px;
}
.cid-udkXWXobjC .navbar-dropdown.bg-color.transparent.opened {
  background: #e9cf9a;
}
.cid-udkXWXobjC a {
  font-style: normal;
}
.cid-udkXWXobjC .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-udkXWXobjC .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-udkXWXobjC .nav-item:focus,
.cid-udkXWXobjC .nav-link:focus {
  outline: none;
}
.cid-udkXWXobjC .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-udkXWXobjC .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-udkXWXobjC .menu-logo {
  margin-right: auto;
}
.cid-udkXWXobjC .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-udkXWXobjC .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-udkXWXobjC .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-udkXWXobjC .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-udkXWXobjC .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-udkXWXobjC .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-udkXWXobjC .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-udkXWXobjC .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-udkXWXobjC .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-udkXWXobjC .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-udkXWXobjC .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-udkXWXobjC .dropdown .dropdown-menu {
  background: #e9cf9a;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-udkXWXobjC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-udkXWXobjC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-udkXWXobjC .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-udkXWXobjC .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-udkXWXobjC .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-udkXWXobjC .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-udkXWXobjC .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-udkXWXobjC .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-udkXWXobjC .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-udkXWXobjC .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-udkXWXobjC .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-udkXWXobjC button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-udkXWXobjC button.navbar-toggler:focus {
  outline: none;
}
.cid-udkXWXobjC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b1a374;
}
.cid-udkXWXobjC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-udkXWXobjC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-udkXWXobjC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-udkXWXobjC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-udkXWXobjC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-udkXWXobjC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-udkXWXobjC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-udkXWXobjC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-udkXWXobjC .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-udkXWXobjC .collapsed .btn {
  display: -webkit-flex;
}
.cid-udkXWXobjC .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-udkXWXobjC .collapsed .navbar-collapse.collapsing,
.cid-udkXWXobjC .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-udkXWXobjC .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-udkXWXobjC .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-udkXWXobjC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-udkXWXobjC .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-udkXWXobjC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-udkXWXobjC .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-udkXWXobjC .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-udkXWXobjC .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-udkXWXobjC .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-udkXWXobjC .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-udkXWXobjC .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-udkXWXobjC .collapsed button.navbar-toggler {
  display: block;
}
.cid-udkXWXobjC .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-udkXWXobjC .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-udkXWXobjC .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-udkXWXobjC .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-udkXWXobjC .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-udkXWXobjC .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-udkXWXobjC .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-udkXWXobjC img {
    height: 3.8rem !important;
  }
  .cid-udkXWXobjC .btn {
    display: -webkit-flex;
  }
  .cid-udkXWXobjC button.navbar-toggler {
    display: block;
  }
  .cid-udkXWXobjC .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-udkXWXobjC .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-udkXWXobjC .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-udkXWXobjC .navbar-collapse.collapsing,
  .cid-udkXWXobjC .navbar-collapse.show {
    display: block !important;
  }
  .cid-udkXWXobjC .navbar-collapse.collapsing .navbar-nav,
  .cid-udkXWXobjC .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-udkXWXobjC .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-udkXWXobjC .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-udkXWXobjC .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-udkXWXobjC .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-udkXWXobjC .navbar-collapse.collapsing .navbar-buttons,
  .cid-udkXWXobjC .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-udkXWXobjC .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-udkXWXobjC .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-udkXWXobjC .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-udkXWXobjC .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-udkXWXobjC .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-udkXWXobjC .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-udkXWXobjC .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-udkXWXobjC .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-udkXWXobjC .nav-link:hover,
.cid-udkXWXobjC .dropdown-item:hover {
  color: #bb9b59 !important;
}
.cid-v8pgBNOmGS {
  padding-top: 135px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/img-4158b06b1324e1b027eea8f0a7e9d7a1-v.wm-1600x1200.jpg");
}
.cid-v8pgBNOmGS h1 {
  color: #616161;
}
.cid-v8pgBNOmGS h2,
.cid-v8pgBNOmGS h3,
.cid-v8pgBNOmGS p {
  color: #767676;
}
.cid-v8pgBNOmGS .mbr-section-subtitle {
  font-style: italic;
}
.cid-v8pgBNOmGS .mbr-text,
.cid-v8pgBNOmGS .mbr-section-btn {
  color: #bb9b59;
  text-align: center;
}
.cid-v8pgBNOmGS H1 {
  color: #ffffff;
  text-align: center;
}
.cid-uLqa8iI5cm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #e9cf9a;
}
.cid-uLqa8iI5cm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLqa8iI5cm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uLqa8iI5cm .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uLqa8iI5cm .row {
  flex-direction: row-reverse;
}
.cid-uLqa8iI5cm img {
  width: 100%;
}
.cid-uLqa8iI5cm .mbr-description {
  color: #a6242f;
}
.cid-vjCGnqlZGy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #e9cf9a;
}
.cid-vjCGnqlZGy .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjCGnqlZGy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-vjCGnqlZGy .container {
    max-width: 1400px;
  }
}
.cid-vjCGnqlZGy .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-vjCGnqlZGy .card-wrapper {
  margin-top: 3rem;
}
.cid-vjCGnqlZGy .row {
  justify-content: center;
}
.cid-vjCGnqlZGy .mbr-section-title {
  color: #a6242f;
}
.cid-vjCGnqlZGy .mbr-section-subtitle {
  color: #a6242f;
}
.cid-vjCGnqlZGy .card-text {
  color: #a6242f;
}
.cid-vjCGnqlZGy .card-title,
.cid-vjCGnqlZGy .iconfont-wrapper {
  color: #a6242f;
}
.cid-vjCGpdMacL {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #e9cf9a;
}
.cid-vjCGpdMacL .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjCGpdMacL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-vjCGpdMacL .container {
    max-width: 1400px;
  }
}
.cid-vjCGpdMacL .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-vjCGpdMacL .card-wrapper {
  margin-top: 3rem;
}
.cid-vjCGpdMacL .row {
  justify-content: center;
}
.cid-vjCGpdMacL .mbr-section-title {
  color: #a6242f;
}
.cid-vjCGpdMacL .mbr-section-subtitle {
  color: #a6242f;
}
.cid-vjCGpdMacL .card-text {
  color: #a6242f;
}
.cid-vjCGpdMacL .card-title,
.cid-vjCGpdMacL .iconfont-wrapper {
  color: #a6242f;
}
.cid-varyV6EPO9 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-footer.webp");
}
@media (max-width: 767px) {
  .cid-varyV6EPO9 .content {
    text-align: center;
  }
  .cid-varyV6EPO9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-varyV6EPO9 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-varyV6EPO9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-varyV6EPO9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-varyV6EPO9 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-varyV6EPO9 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-varyV6EPO9 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-varyV6EPO9 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-varyV6EPO9 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-varyV6EPO9 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-varyV6EPO9 .google-map {
  height: 25rem;
  position: relative;
}
.cid-varyV6EPO9 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-varyV6EPO9 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-varyV6EPO9 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-varyV6EPO9 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-varyV6EPO9 P {
  text-align: center;
}
.cid-uyKVZBGbUq .navbar {
  padding: .5rem 0;
  background: #e9cf9a;
  transition: none;
  min-height: 77px;
}
.cid-uyKVZBGbUq .navbar-dropdown.bg-color.transparent.opened {
  background: #e9cf9a;
}
.cid-uyKVZBGbUq a {
  font-style: normal;
}
.cid-uyKVZBGbUq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uyKVZBGbUq .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uyKVZBGbUq .nav-item:focus,
.cid-uyKVZBGbUq .nav-link:focus {
  outline: none;
}
.cid-uyKVZBGbUq .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uyKVZBGbUq .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uyKVZBGbUq .menu-logo {
  margin-right: auto;
}
.cid-uyKVZBGbUq .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uyKVZBGbUq .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uyKVZBGbUq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uyKVZBGbUq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uyKVZBGbUq .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uyKVZBGbUq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uyKVZBGbUq .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uyKVZBGbUq .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uyKVZBGbUq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uyKVZBGbUq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uyKVZBGbUq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uyKVZBGbUq .dropdown .dropdown-menu {
  background: #e9cf9a;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uyKVZBGbUq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uyKVZBGbUq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uyKVZBGbUq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uyKVZBGbUq .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-uyKVZBGbUq .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uyKVZBGbUq .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uyKVZBGbUq .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uyKVZBGbUq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uyKVZBGbUq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uyKVZBGbUq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uyKVZBGbUq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uyKVZBGbUq button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uyKVZBGbUq button.navbar-toggler:focus {
  outline: none;
}
.cid-uyKVZBGbUq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b1a374;
}
.cid-uyKVZBGbUq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uyKVZBGbUq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uyKVZBGbUq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uyKVZBGbUq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uyKVZBGbUq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uyKVZBGbUq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uyKVZBGbUq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uyKVZBGbUq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uyKVZBGbUq .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uyKVZBGbUq .collapsed .btn {
  display: -webkit-flex;
}
.cid-uyKVZBGbUq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uyKVZBGbUq .collapsed .navbar-collapse.collapsing,
.cid-uyKVZBGbUq .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uyKVZBGbUq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uyKVZBGbUq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uyKVZBGbUq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uyKVZBGbUq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uyKVZBGbUq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-uyKVZBGbUq .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-uyKVZBGbUq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uyKVZBGbUq .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uyKVZBGbUq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uyKVZBGbUq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uyKVZBGbUq .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-uyKVZBGbUq .collapsed button.navbar-toggler {
  display: block;
}
.cid-uyKVZBGbUq .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uyKVZBGbUq .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uyKVZBGbUq .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uyKVZBGbUq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uyKVZBGbUq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uyKVZBGbUq .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-uyKVZBGbUq .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uyKVZBGbUq img {
    height: 3.8rem !important;
  }
  .cid-uyKVZBGbUq .btn {
    display: -webkit-flex;
  }
  .cid-uyKVZBGbUq button.navbar-toggler {
    display: block;
  }
  .cid-uyKVZBGbUq .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uyKVZBGbUq .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uyKVZBGbUq .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uyKVZBGbUq .navbar-collapse.collapsing,
  .cid-uyKVZBGbUq .navbar-collapse.show {
    display: block !important;
  }
  .cid-uyKVZBGbUq .navbar-collapse.collapsing .navbar-nav,
  .cid-uyKVZBGbUq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uyKVZBGbUq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uyKVZBGbUq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uyKVZBGbUq .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-uyKVZBGbUq .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-uyKVZBGbUq .navbar-collapse.collapsing .navbar-buttons,
  .cid-uyKVZBGbUq .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uyKVZBGbUq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uyKVZBGbUq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uyKVZBGbUq .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uyKVZBGbUq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uyKVZBGbUq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uyKVZBGbUq .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uyKVZBGbUq .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uyKVZBGbUq .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uyKVZBGbUq .nav-link:hover,
.cid-uyKVZBGbUq .dropdown-item:hover {
  color: #bb9b59 !important;
}
.cid-uyKVZDrku2 {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #e9cf9a;
}
.cid-uyKVZDrku2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyKVZDrku2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyKVZDrku2 .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-uyKVZDrku2 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uyKVZDrku2 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-uyKVZDrku2 .text-wrapper {
    padding: 0 2rem;
    padding: 0 4rem;
  }
}
@media (max-width: 768px) {
  .cid-uyKVZDrku2 .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uyKVZDrku2 .mbr-text,
.cid-uyKVZDrku2 .mbr-section-btn {
  color: #a6242f;
  text-align: left;
}
.cid-uyKVZDrku2 .mbr-section-title {
  color: #a6242f;
}
.cid-uyKVZDrku2 P {
  color: #a6242f;
}
.cid-uKKcmLNREn {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-uKKcmLNREn .mbr-section-subtitle {
  color: #a6242f;
}
.cid-uKKcmLNREn .mbr-text {
  color: #a6242f;
}
.cid-uKKcmLNREn P {
  color: #a6242f;
}
.cid-uyL4a3nwMI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-uyL4a3nwMI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyL4a3nwMI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uyL4a3nwMI .container {
    max-width: 1400px;
  }
}
.cid-uyL4a3nwMI .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-uyL4a3nwMI .card-wrapper {
  margin-top: 3rem;
}
.cid-uyL4a3nwMI .row {
  justify-content: center;
}
.cid-uyL4a3nwMI .mbr-section-title {
  color: #a6242f;
}
.cid-uyL4a3nwMI .mbr-section-subtitle {
  color: #a6242f;
}
.cid-uyL4a3nwMI .card-text {
  color: #a6242f;
}
.cid-uyL4a3nwMI .card-title,
.cid-uyL4a3nwMI .iconfont-wrapper {
  color: #a6242f;
}
.cid-uRhPinPGjJ {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #e9cf9a;
}
.cid-uRhPinPGjJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRhPinPGjJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uRhPinPGjJ .container {
    max-width: 1400px;
  }
}
.cid-uRhPinPGjJ .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-uRhPinPGjJ .card-wrapper {
  margin-top: 3rem;
}
.cid-uRhPinPGjJ .row {
  justify-content: center;
}
.cid-uRhPinPGjJ .mbr-section-title {
  color: #a6242f;
}
.cid-uRhPinPGjJ .mbr-section-subtitle {
  color: #a6242f;
}
.cid-uRhPinPGjJ .card-text {
  color: #a6242f;
}
.cid-uRhPinPGjJ .card-title,
.cid-uRhPinPGjJ .iconfont-wrapper {
  color: #a6242f;
}
.cid-varvSMRgJi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-footer.webp");
}
@media (max-width: 767px) {
  .cid-varvSMRgJi .content {
    text-align: center;
  }
  .cid-varvSMRgJi .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-varvSMRgJi .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-varvSMRgJi .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-varvSMRgJi .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-varvSMRgJi .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-varvSMRgJi .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-varvSMRgJi .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-varvSMRgJi .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-varvSMRgJi .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-varvSMRgJi .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-varvSMRgJi .google-map {
  height: 25rem;
  position: relative;
}
.cid-varvSMRgJi .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-varvSMRgJi .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-varvSMRgJi .google-map[data-state] {
  background: #e9e5dc;
}
.cid-varvSMRgJi .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-varvSMRgJi P {
  text-align: center;
}
.cid-uyL26xDW8P .navbar {
  padding: .5rem 0;
  background: #e9cf9a;
  transition: none;
  min-height: 77px;
}
.cid-uyL26xDW8P .navbar-dropdown.bg-color.transparent.opened {
  background: #e9cf9a;
}
.cid-uyL26xDW8P a {
  font-style: normal;
}
.cid-uyL26xDW8P .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uyL26xDW8P .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uyL26xDW8P .nav-item:focus,
.cid-uyL26xDW8P .nav-link:focus {
  outline: none;
}
.cid-uyL26xDW8P .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uyL26xDW8P .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uyL26xDW8P .menu-logo {
  margin-right: auto;
}
.cid-uyL26xDW8P .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uyL26xDW8P .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uyL26xDW8P .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uyL26xDW8P .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uyL26xDW8P .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uyL26xDW8P .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uyL26xDW8P .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uyL26xDW8P .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uyL26xDW8P .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uyL26xDW8P .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uyL26xDW8P .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uyL26xDW8P .dropdown .dropdown-menu {
  background: #e9cf9a;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uyL26xDW8P .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uyL26xDW8P .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uyL26xDW8P .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uyL26xDW8P .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-uyL26xDW8P .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uyL26xDW8P .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uyL26xDW8P .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uyL26xDW8P .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uyL26xDW8P .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uyL26xDW8P .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uyL26xDW8P .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uyL26xDW8P button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uyL26xDW8P button.navbar-toggler:focus {
  outline: none;
}
.cid-uyL26xDW8P button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b1a374;
}
.cid-uyL26xDW8P button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uyL26xDW8P button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uyL26xDW8P button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uyL26xDW8P button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uyL26xDW8P nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uyL26xDW8P nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uyL26xDW8P nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uyL26xDW8P nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uyL26xDW8P .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uyL26xDW8P .collapsed .btn {
  display: -webkit-flex;
}
.cid-uyL26xDW8P .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uyL26xDW8P .collapsed .navbar-collapse.collapsing,
.cid-uyL26xDW8P .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uyL26xDW8P .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uyL26xDW8P .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uyL26xDW8P .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uyL26xDW8P .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uyL26xDW8P .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-uyL26xDW8P .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-uyL26xDW8P .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uyL26xDW8P .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uyL26xDW8P .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uyL26xDW8P .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uyL26xDW8P .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-uyL26xDW8P .collapsed button.navbar-toggler {
  display: block;
}
.cid-uyL26xDW8P .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uyL26xDW8P .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uyL26xDW8P .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uyL26xDW8P .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uyL26xDW8P .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uyL26xDW8P .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-uyL26xDW8P .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uyL26xDW8P img {
    height: 3.8rem !important;
  }
  .cid-uyL26xDW8P .btn {
    display: -webkit-flex;
  }
  .cid-uyL26xDW8P button.navbar-toggler {
    display: block;
  }
  .cid-uyL26xDW8P .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uyL26xDW8P .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uyL26xDW8P .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uyL26xDW8P .navbar-collapse.collapsing,
  .cid-uyL26xDW8P .navbar-collapse.show {
    display: block !important;
  }
  .cid-uyL26xDW8P .navbar-collapse.collapsing .navbar-nav,
  .cid-uyL26xDW8P .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uyL26xDW8P .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uyL26xDW8P .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uyL26xDW8P .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-uyL26xDW8P .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-uyL26xDW8P .navbar-collapse.collapsing .navbar-buttons,
  .cid-uyL26xDW8P .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uyL26xDW8P .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uyL26xDW8P .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uyL26xDW8P .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uyL26xDW8P .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uyL26xDW8P .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uyL26xDW8P .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uyL26xDW8P .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uyL26xDW8P .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uyL26xDW8P .nav-link:hover,
.cid-uyL26xDW8P .dropdown-item:hover {
  color: #bb9b59 !important;
}
.cid-uyLbduZJ89 {
  padding-top: 9rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/ijaszat-3-2000x1310.jpg");
}
.cid-uyLbduZJ89 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyLbduZJ89 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyLbduZJ89 ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uyLbduZJ89 li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uyLbduZJ89 ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #a6242f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uyLbduZJ89 H3 {
  color: #a6242f;
}
.cid-uyLbduZJ89 .list {
  color: #a6242f;
}
.cid-uyLbduZJ89 H1 {
  color: #a6242f;
}
.cid-uyL26AV1n8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-uyL26AV1n8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyL26AV1n8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uyL26AV1n8 .container {
    max-width: 1400px;
  }
}
.cid-uyL26AV1n8 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-uyL26AV1n8 .card-wrapper {
  margin-top: 3rem;
}
.cid-uyL26AV1n8 .row {
  justify-content: center;
}
.cid-uyL26AV1n8 .mbr-section-title {
  color: #a6242f;
}
.cid-uyL26AV1n8 .mbr-section-subtitle {
  color: #a6242f;
}
.cid-uyL26AV1n8 .card-text {
  color: #a6242f;
}
.cid-uyL26AV1n8 .card-title,
.cid-uyL26AV1n8 .iconfont-wrapper {
  color: #a6242f;
}
.cid-uKKc4Mrpsu {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-uKKc4Mrpsu .mbr-section-subtitle {
  color: #a6242f;
}
.cid-uKKc4Mrpsu .mbr-text {
  color: #a6242f;
}
.cid-uKKc4Mrpsu P {
  color: #a6242f;
}
.cid-varwT9jbbU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-footer.webp");
}
@media (max-width: 767px) {
  .cid-varwT9jbbU .content {
    text-align: center;
  }
  .cid-varwT9jbbU .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-varwT9jbbU .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-varwT9jbbU .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-varwT9jbbU .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-varwT9jbbU .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-varwT9jbbU .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-varwT9jbbU .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-varwT9jbbU .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-varwT9jbbU .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-varwT9jbbU .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-varwT9jbbU .google-map {
  height: 25rem;
  position: relative;
}
.cid-varwT9jbbU .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-varwT9jbbU .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-varwT9jbbU .google-map[data-state] {
  background: #e9e5dc;
}
.cid-varwT9jbbU .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-varwT9jbbU P {
  text-align: center;
}
.cid-tx09md7dkm .navbar {
  padding: .5rem 0;
  background: #e9cf9a;
  transition: none;
  min-height: 77px;
}
.cid-tx09md7dkm .navbar-dropdown.bg-color.transparent.opened {
  background: #e9cf9a;
}
.cid-tx09md7dkm a {
  font-style: normal;
}
.cid-tx09md7dkm .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tx09md7dkm .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tx09md7dkm .nav-item:focus,
.cid-tx09md7dkm .nav-link:focus {
  outline: none;
}
.cid-tx09md7dkm .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tx09md7dkm .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tx09md7dkm .menu-logo {
  margin-right: auto;
}
.cid-tx09md7dkm .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tx09md7dkm .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tx09md7dkm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tx09md7dkm .dropdown .dropdown-menu {
  background: #e9cf9a;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tx09md7dkm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tx09md7dkm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tx09md7dkm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tx09md7dkm .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-tx09md7dkm .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tx09md7dkm .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tx09md7dkm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tx09md7dkm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tx09md7dkm button.navbar-toggler:focus {
  outline: none;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b1a374;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tx09md7dkm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tx09md7dkm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tx09md7dkm .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tx09md7dkm .collapsed .btn {
  display: -webkit-flex;
}
.cid-tx09md7dkm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing,
.cid-tx09md7dkm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tx09md7dkm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tx09md7dkm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tx09md7dkm .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-tx09md7dkm .collapsed button.navbar-toggler {
  display: block;
}
.cid-tx09md7dkm .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tx09md7dkm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tx09md7dkm .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tx09md7dkm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tx09md7dkm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tx09md7dkm .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-tx09md7dkm .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tx09md7dkm img {
    height: 3.8rem !important;
  }
  .cid-tx09md7dkm .btn {
    display: -webkit-flex;
  }
  .cid-tx09md7dkm button.navbar-toggler {
    display: block;
  }
  .cid-tx09md7dkm .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tx09md7dkm .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tx09md7dkm .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing,
  .cid-tx09md7dkm .navbar-collapse.show {
    display: block !important;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-nav,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-buttons,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tx09md7dkm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tx09md7dkm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tx09md7dkm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tx09md7dkm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tx09md7dkm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tx09md7dkm .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tx09md7dkm .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tx09md7dkm .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tx09md7dkm .nav-link:hover,
.cid-tx09md7dkm .dropdown-item:hover {
  color: #bb9b59 !important;
}
.cid-uE5bNnH9LH {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-uE5bNnH9LH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE5bNnH9LH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE5bNnH9LH .mbr-section-title {
  color: #a6242f;
}
.cid-uE5bNnH9LH .mbr-text,
.cid-uE5bNnH9LH .mbr-section-btn {
  color: #a6242f;
}
.cid-uE5ctzaVsx {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/212671295-4120499581379733-4357936240727753763-n-1.jpg");
}
.cid-uE5ctzaVsx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE5ctzaVsx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE5ctzaVsx .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-uE5ctzaVsx .mbr-section-subtitle {
  text-align: left;
  color: #a6242f;
}
.cid-uE5ctzaVsx .mbr-section-title {
  text-align: left;
  color: #a6242f;
}
.cid-v8CG4F5z9A {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-v8CG4F5z9A .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8CG4F5z9A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-v8CG4F5z9A .container {
    max-width: 1400px;
  }
}
.cid-v8CG4F5z9A .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-v8CG4F5z9A .card-wrapper {
  margin-top: 3rem;
}
.cid-v8CG4F5z9A .row {
  justify-content: center;
}
.cid-v8CG4F5z9A .mbr-section-title {
  color: #a6242f;
}
.cid-v8CG4F5z9A .mbr-section-subtitle {
  color: #a6242f;
}
.cid-v8CG4F5z9A .card-text {
  color: #a6242f;
}
.cid-v8CG4F5z9A .card-title,
.cid-v8CG4F5z9A .iconfont-wrapper {
  color: #a6242f;
}
.cid-varxBjaO6M {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-footer.webp");
}
@media (max-width: 767px) {
  .cid-varxBjaO6M .content {
    text-align: center;
  }
  .cid-varxBjaO6M .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-varxBjaO6M .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-varxBjaO6M .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-varxBjaO6M .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-varxBjaO6M .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-varxBjaO6M .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-varxBjaO6M .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-varxBjaO6M .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-varxBjaO6M .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-varxBjaO6M .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-varxBjaO6M .google-map {
  height: 25rem;
  position: relative;
}
.cid-varxBjaO6M .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-varxBjaO6M .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-varxBjaO6M .google-map[data-state] {
  background: #e9e5dc;
}
.cid-varxBjaO6M .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-varxBjaO6M P {
  text-align: center;
}
.cid-uKJX5Ul164 .navbar {
  padding: .5rem 0;
  background: #e9cf9a;
  transition: none;
  min-height: 77px;
}
.cid-uKJX5Ul164 .navbar-dropdown.bg-color.transparent.opened {
  background: #e9cf9a;
}
.cid-uKJX5Ul164 a {
  font-style: normal;
}
.cid-uKJX5Ul164 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uKJX5Ul164 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uKJX5Ul164 .nav-item:focus,
.cid-uKJX5Ul164 .nav-link:focus {
  outline: none;
}
.cid-uKJX5Ul164 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uKJX5Ul164 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uKJX5Ul164 .menu-logo {
  margin-right: auto;
}
.cid-uKJX5Ul164 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uKJX5Ul164 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uKJX5Ul164 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uKJX5Ul164 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uKJX5Ul164 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uKJX5Ul164 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uKJX5Ul164 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uKJX5Ul164 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uKJX5Ul164 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uKJX5Ul164 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uKJX5Ul164 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uKJX5Ul164 .dropdown .dropdown-menu {
  background: #e9cf9a;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uKJX5Ul164 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uKJX5Ul164 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uKJX5Ul164 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uKJX5Ul164 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-uKJX5Ul164 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uKJX5Ul164 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uKJX5Ul164 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uKJX5Ul164 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uKJX5Ul164 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uKJX5Ul164 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uKJX5Ul164 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uKJX5Ul164 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uKJX5Ul164 button.navbar-toggler:focus {
  outline: none;
}
.cid-uKJX5Ul164 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b1a374;
}
.cid-uKJX5Ul164 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uKJX5Ul164 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uKJX5Ul164 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uKJX5Ul164 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uKJX5Ul164 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uKJX5Ul164 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uKJX5Ul164 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uKJX5Ul164 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uKJX5Ul164 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uKJX5Ul164 .collapsed .btn {
  display: -webkit-flex;
}
.cid-uKJX5Ul164 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uKJX5Ul164 .collapsed .navbar-collapse.collapsing,
.cid-uKJX5Ul164 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uKJX5Ul164 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uKJX5Ul164 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uKJX5Ul164 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uKJX5Ul164 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uKJX5Ul164 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-uKJX5Ul164 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-uKJX5Ul164 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uKJX5Ul164 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uKJX5Ul164 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uKJX5Ul164 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uKJX5Ul164 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-uKJX5Ul164 .collapsed button.navbar-toggler {
  display: block;
}
.cid-uKJX5Ul164 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uKJX5Ul164 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uKJX5Ul164 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uKJX5Ul164 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uKJX5Ul164 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uKJX5Ul164 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-uKJX5Ul164 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uKJX5Ul164 img {
    height: 3.8rem !important;
  }
  .cid-uKJX5Ul164 .btn {
    display: -webkit-flex;
  }
  .cid-uKJX5Ul164 button.navbar-toggler {
    display: block;
  }
  .cid-uKJX5Ul164 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uKJX5Ul164 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uKJX5Ul164 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uKJX5Ul164 .navbar-collapse.collapsing,
  .cid-uKJX5Ul164 .navbar-collapse.show {
    display: block !important;
  }
  .cid-uKJX5Ul164 .navbar-collapse.collapsing .navbar-nav,
  .cid-uKJX5Ul164 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uKJX5Ul164 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uKJX5Ul164 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uKJX5Ul164 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-uKJX5Ul164 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-uKJX5Ul164 .navbar-collapse.collapsing .navbar-buttons,
  .cid-uKJX5Ul164 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uKJX5Ul164 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uKJX5Ul164 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uKJX5Ul164 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uKJX5Ul164 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uKJX5Ul164 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uKJX5Ul164 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uKJX5Ul164 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uKJX5Ul164 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uKJX5Ul164 .nav-link:hover,
.cid-uKJX5Ul164 .dropdown-item:hover {
  color: #bb9b59 !important;
}
.cid-vggSkw6zqd {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #e9cf9a;
}
.cid-vggSkw6zqd .mbr-fallback-image.disabled {
  display: none;
}
.cid-vggSkw6zqd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-vggSkw6zqd .container {
    max-width: 1400px;
  }
}
.cid-vggSkw6zqd .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-vggSkw6zqd .card-wrapper {
  margin-top: 3rem;
}
.cid-vggSkw6zqd .row {
  justify-content: center;
}
.cid-vggSkw6zqd .mbr-section-title {
  color: #a6242f;
}
.cid-vggSkw6zqd .mbr-section-subtitle {
  color: #a6242f;
  text-align: left;
}
.cid-vggSkw6zqd .card-text {
  color: #a6242f;
}
.cid-vggSkw6zqd .card-title,
.cid-vggSkw6zqd .iconfont-wrapper {
  color: #a6242f;
}
.cid-vggSkw6zqd .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-v8CFXlN733 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-v8CFXlN733 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8CFXlN733 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-v8CFXlN733 .container {
    max-width: 1400px;
  }
}
.cid-v8CFXlN733 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-v8CFXlN733 .card-wrapper {
  margin-top: 3rem;
}
.cid-v8CFXlN733 .row {
  justify-content: center;
}
.cid-v8CFXlN733 .mbr-section-title {
  color: #a6242f;
}
.cid-v8CFXlN733 .mbr-section-subtitle {
  color: #a6242f;
}
.cid-v8CFXlN733 .card-text {
  color: #a6242f;
}
.cid-v8CFXlN733 .card-title,
.cid-v8CFXlN733 .iconfont-wrapper {
  color: #a6242f;
}
.cid-varxy8XRRI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-footer.webp");
}
@media (max-width: 767px) {
  .cid-varxy8XRRI .content {
    text-align: center;
  }
  .cid-varxy8XRRI .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-varxy8XRRI .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-varxy8XRRI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-varxy8XRRI .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-varxy8XRRI .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-varxy8XRRI .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-varxy8XRRI .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-varxy8XRRI .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-varxy8XRRI .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-varxy8XRRI .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-varxy8XRRI .google-map {
  height: 25rem;
  position: relative;
}
.cid-varxy8XRRI .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-varxy8XRRI .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-varxy8XRRI .google-map[data-state] {
  background: #e9e5dc;
}
.cid-varxy8XRRI .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-varxy8XRRI P {
  text-align: center;
}
.cid-uKJX1ruWGi .navbar {
  padding: .5rem 0;
  background: #e9cf9a;
  transition: none;
  min-height: 77px;
}
.cid-uKJX1ruWGi .navbar-dropdown.bg-color.transparent.opened {
  background: #e9cf9a;
}
.cid-uKJX1ruWGi a {
  font-style: normal;
}
.cid-uKJX1ruWGi .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uKJX1ruWGi .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uKJX1ruWGi .nav-item:focus,
.cid-uKJX1ruWGi .nav-link:focus {
  outline: none;
}
.cid-uKJX1ruWGi .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uKJX1ruWGi .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uKJX1ruWGi .menu-logo {
  margin-right: auto;
}
.cid-uKJX1ruWGi .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uKJX1ruWGi .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uKJX1ruWGi .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uKJX1ruWGi .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uKJX1ruWGi .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uKJX1ruWGi .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uKJX1ruWGi .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uKJX1ruWGi .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uKJX1ruWGi .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uKJX1ruWGi .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uKJX1ruWGi .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uKJX1ruWGi .dropdown .dropdown-menu {
  background: #e9cf9a;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uKJX1ruWGi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uKJX1ruWGi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uKJX1ruWGi .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uKJX1ruWGi .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-uKJX1ruWGi .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uKJX1ruWGi .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uKJX1ruWGi .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uKJX1ruWGi .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uKJX1ruWGi .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uKJX1ruWGi .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uKJX1ruWGi .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uKJX1ruWGi button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uKJX1ruWGi button.navbar-toggler:focus {
  outline: none;
}
.cid-uKJX1ruWGi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b1a374;
}
.cid-uKJX1ruWGi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uKJX1ruWGi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uKJX1ruWGi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uKJX1ruWGi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uKJX1ruWGi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uKJX1ruWGi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uKJX1ruWGi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uKJX1ruWGi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uKJX1ruWGi .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uKJX1ruWGi .collapsed .btn {
  display: -webkit-flex;
}
.cid-uKJX1ruWGi .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uKJX1ruWGi .collapsed .navbar-collapse.collapsing,
.cid-uKJX1ruWGi .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uKJX1ruWGi .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uKJX1ruWGi .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uKJX1ruWGi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uKJX1ruWGi .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uKJX1ruWGi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-uKJX1ruWGi .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-uKJX1ruWGi .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uKJX1ruWGi .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uKJX1ruWGi .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uKJX1ruWGi .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uKJX1ruWGi .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-uKJX1ruWGi .collapsed button.navbar-toggler {
  display: block;
}
.cid-uKJX1ruWGi .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uKJX1ruWGi .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uKJX1ruWGi .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uKJX1ruWGi .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uKJX1ruWGi .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uKJX1ruWGi .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-uKJX1ruWGi .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uKJX1ruWGi img {
    height: 3.8rem !important;
  }
  .cid-uKJX1ruWGi .btn {
    display: -webkit-flex;
  }
  .cid-uKJX1ruWGi button.navbar-toggler {
    display: block;
  }
  .cid-uKJX1ruWGi .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uKJX1ruWGi .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uKJX1ruWGi .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uKJX1ruWGi .navbar-collapse.collapsing,
  .cid-uKJX1ruWGi .navbar-collapse.show {
    display: block !important;
  }
  .cid-uKJX1ruWGi .navbar-collapse.collapsing .navbar-nav,
  .cid-uKJX1ruWGi .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uKJX1ruWGi .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uKJX1ruWGi .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uKJX1ruWGi .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-uKJX1ruWGi .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-uKJX1ruWGi .navbar-collapse.collapsing .navbar-buttons,
  .cid-uKJX1ruWGi .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uKJX1ruWGi .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uKJX1ruWGi .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uKJX1ruWGi .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uKJX1ruWGi .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uKJX1ruWGi .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uKJX1ruWGi .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uKJX1ruWGi .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uKJX1ruWGi .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uKJX1ruWGi .nav-link:hover,
.cid-uKJX1ruWGi .dropdown-item:hover {
  color: #bb9b59 !important;
}
.cid-uKJX1rVNmZ {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #e9cf9a;
}
.cid-uKJX1rVNmZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKJX1rVNmZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uKJX1rVNmZ .container {
    max-width: 1400px;
  }
}
.cid-uKJX1rVNmZ .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-uKJX1rVNmZ .card-wrapper {
  margin-top: 3rem;
}
.cid-uKJX1rVNmZ .row {
  justify-content: center;
}
.cid-uKJX1rVNmZ .mbr-section-title {
  color: #a6242f;
}
.cid-uKJX1rVNmZ .mbr-section-subtitle {
  color: #a6242f;
  text-align: left;
}
.cid-uKJX1rVNmZ .card-text {
  color: #a6242f;
}
.cid-uKJX1rVNmZ .card-title,
.cid-uKJX1rVNmZ .iconfont-wrapper {
  color: #a6242f;
}
.cid-uKJX1rVNmZ .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-v8CFyimZ3A {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-v8CFyimZ3A .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8CFyimZ3A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-v8CFyimZ3A .container {
    max-width: 1400px;
  }
}
.cid-v8CFyimZ3A .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-v8CFyimZ3A .card-wrapper {
  margin-top: 3rem;
}
.cid-v8CFyimZ3A .row {
  justify-content: center;
}
.cid-v8CFyimZ3A .mbr-section-title {
  color: #a6242f;
}
.cid-v8CFyimZ3A .mbr-section-subtitle {
  color: #a6242f;
}
.cid-v8CFyimZ3A .card-text {
  color: #a6242f;
}
.cid-v8CFyimZ3A .card-title,
.cid-v8CFyimZ3A .iconfont-wrapper {
  color: #a6242f;
}
.cid-varxvnumNg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-footer.webp");
}
@media (max-width: 767px) {
  .cid-varxvnumNg .content {
    text-align: center;
  }
  .cid-varxvnumNg .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-varxvnumNg .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-varxvnumNg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-varxvnumNg .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-varxvnumNg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-varxvnumNg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-varxvnumNg .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-varxvnumNg .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-varxvnumNg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-varxvnumNg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-varxvnumNg .google-map {
  height: 25rem;
  position: relative;
}
.cid-varxvnumNg .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-varxvnumNg .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-varxvnumNg .google-map[data-state] {
  background: #e9e5dc;
}
.cid-varxvnumNg .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-varxvnumNg P {
  text-align: center;
}
.cid-uyL0gjygh7 .navbar {
  padding: .5rem 0;
  background: #e9cf9a;
  transition: none;
  min-height: 77px;
}
.cid-uyL0gjygh7 .navbar-dropdown.bg-color.transparent.opened {
  background: #e9cf9a;
}
.cid-uyL0gjygh7 a {
  font-style: normal;
}
.cid-uyL0gjygh7 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uyL0gjygh7 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uyL0gjygh7 .nav-item:focus,
.cid-uyL0gjygh7 .nav-link:focus {
  outline: none;
}
.cid-uyL0gjygh7 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uyL0gjygh7 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uyL0gjygh7 .menu-logo {
  margin-right: auto;
}
.cid-uyL0gjygh7 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uyL0gjygh7 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uyL0gjygh7 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uyL0gjygh7 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uyL0gjygh7 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uyL0gjygh7 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uyL0gjygh7 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uyL0gjygh7 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uyL0gjygh7 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uyL0gjygh7 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uyL0gjygh7 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uyL0gjygh7 .dropdown .dropdown-menu {
  background: #e9cf9a;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uyL0gjygh7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uyL0gjygh7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uyL0gjygh7 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uyL0gjygh7 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-uyL0gjygh7 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uyL0gjygh7 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uyL0gjygh7 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uyL0gjygh7 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uyL0gjygh7 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uyL0gjygh7 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uyL0gjygh7 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uyL0gjygh7 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uyL0gjygh7 button.navbar-toggler:focus {
  outline: none;
}
.cid-uyL0gjygh7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b1a374;
}
.cid-uyL0gjygh7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uyL0gjygh7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uyL0gjygh7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uyL0gjygh7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uyL0gjygh7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uyL0gjygh7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uyL0gjygh7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uyL0gjygh7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uyL0gjygh7 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uyL0gjygh7 .collapsed .btn {
  display: -webkit-flex;
}
.cid-uyL0gjygh7 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uyL0gjygh7 .collapsed .navbar-collapse.collapsing,
.cid-uyL0gjygh7 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uyL0gjygh7 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uyL0gjygh7 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uyL0gjygh7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uyL0gjygh7 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uyL0gjygh7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-uyL0gjygh7 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-uyL0gjygh7 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uyL0gjygh7 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uyL0gjygh7 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uyL0gjygh7 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uyL0gjygh7 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-uyL0gjygh7 .collapsed button.navbar-toggler {
  display: block;
}
.cid-uyL0gjygh7 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uyL0gjygh7 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uyL0gjygh7 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uyL0gjygh7 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uyL0gjygh7 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uyL0gjygh7 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-uyL0gjygh7 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uyL0gjygh7 img {
    height: 3.8rem !important;
  }
  .cid-uyL0gjygh7 .btn {
    display: -webkit-flex;
  }
  .cid-uyL0gjygh7 button.navbar-toggler {
    display: block;
  }
  .cid-uyL0gjygh7 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uyL0gjygh7 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uyL0gjygh7 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uyL0gjygh7 .navbar-collapse.collapsing,
  .cid-uyL0gjygh7 .navbar-collapse.show {
    display: block !important;
  }
  .cid-uyL0gjygh7 .navbar-collapse.collapsing .navbar-nav,
  .cid-uyL0gjygh7 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uyL0gjygh7 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uyL0gjygh7 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uyL0gjygh7 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-uyL0gjygh7 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-uyL0gjygh7 .navbar-collapse.collapsing .navbar-buttons,
  .cid-uyL0gjygh7 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uyL0gjygh7 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uyL0gjygh7 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uyL0gjygh7 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uyL0gjygh7 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uyL0gjygh7 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uyL0gjygh7 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uyL0gjygh7 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uyL0gjygh7 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uyL0gjygh7 .nav-link:hover,
.cid-uyL0gjygh7 .dropdown-item:hover {
  color: #bb9b59 !important;
}
.cid-uyL0gnOc4Y {
  padding-top: 9rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-uyL0gnOc4Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyL0gnOc4Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyL0gnOc4Y .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-uyL0gnOc4Y .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uyL0gnOc4Y .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-uyL0gnOc4Y .text-wrapper {
    padding: 0 2rem;
    padding: 0 4rem;
  }
}
@media (max-width: 768px) {
  .cid-uyL0gnOc4Y .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uyL0gnOc4Y .mbr-text,
.cid-uyL0gnOc4Y .mbr-section-btn {
  color: #a6242f;
  text-align: left;
}
.cid-uyL0gnOc4Y .mbr-section-title {
  color: #a6242f;
}
.cid-uyL0gnOc4Y P {
  color: #a6242f;
}
.cid-uyL0goFlgJ {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #e9cf9a;
}
.cid-uyL0goFlgJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyL0goFlgJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uyL0goFlgJ .container {
    max-width: 1400px;
  }
}
.cid-uyL0goFlgJ .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-uyL0goFlgJ .card-wrapper {
  margin-top: 3rem;
}
.cid-uyL0goFlgJ .row {
  justify-content: center;
}
.cid-uyL0goFlgJ .mbr-section-title {
  color: #a6242f;
}
.cid-uyL0goFlgJ .mbr-section-subtitle {
  color: #a6242f;
}
.cid-uyL0goFlgJ .card-text {
  color: #a6242f;
}
.cid-uyL0goFlgJ .card-title,
.cid-uyL0goFlgJ .iconfont-wrapper {
  color: #a6242f;
}
.cid-v8CGgnYS9E {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-v8CGgnYS9E .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8CGgnYS9E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-v8CGgnYS9E .container {
    max-width: 1400px;
  }
}
.cid-v8CGgnYS9E .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-v8CGgnYS9E .card-wrapper {
  margin-top: 3rem;
}
.cid-v8CGgnYS9E .row {
  justify-content: center;
}
.cid-v8CGgnYS9E .mbr-section-title {
  color: #a6242f;
}
.cid-v8CGgnYS9E .mbr-section-subtitle {
  color: #a6242f;
}
.cid-v8CGgnYS9E .card-text {
  color: #a6242f;
}
.cid-v8CGgnYS9E .card-title,
.cid-v8CGgnYS9E .iconfont-wrapper {
  color: #a6242f;
}
.cid-varxltl2xB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-footer.webp");
}
@media (max-width: 767px) {
  .cid-varxltl2xB .content {
    text-align: center;
  }
  .cid-varxltl2xB .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-varxltl2xB .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-varxltl2xB .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-varxltl2xB .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-varxltl2xB .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-varxltl2xB .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-varxltl2xB .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-varxltl2xB .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-varxltl2xB .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-varxltl2xB .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-varxltl2xB .google-map {
  height: 25rem;
  position: relative;
}
.cid-varxltl2xB .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-varxltl2xB .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-varxltl2xB .google-map[data-state] {
  background: #e9e5dc;
}
.cid-varxltl2xB .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-varxltl2xB P {
  text-align: center;
}
.cid-uyL4qqrrty .navbar {
  padding: .5rem 0;
  background: #e9cf9a;
  transition: none;
  min-height: 77px;
}
.cid-uyL4qqrrty .navbar-dropdown.bg-color.transparent.opened {
  background: #e9cf9a;
}
.cid-uyL4qqrrty a {
  font-style: normal;
}
.cid-uyL4qqrrty .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uyL4qqrrty .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uyL4qqrrty .nav-item:focus,
.cid-uyL4qqrrty .nav-link:focus {
  outline: none;
}
.cid-uyL4qqrrty .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uyL4qqrrty .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uyL4qqrrty .menu-logo {
  margin-right: auto;
}
.cid-uyL4qqrrty .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uyL4qqrrty .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uyL4qqrrty .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uyL4qqrrty .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uyL4qqrrty .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uyL4qqrrty .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uyL4qqrrty .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uyL4qqrrty .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uyL4qqrrty .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uyL4qqrrty .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uyL4qqrrty .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uyL4qqrrty .dropdown .dropdown-menu {
  background: #e9cf9a;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uyL4qqrrty .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uyL4qqrrty .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uyL4qqrrty .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uyL4qqrrty .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-uyL4qqrrty .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uyL4qqrrty .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uyL4qqrrty .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uyL4qqrrty .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uyL4qqrrty .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uyL4qqrrty .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uyL4qqrrty .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uyL4qqrrty button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uyL4qqrrty button.navbar-toggler:focus {
  outline: none;
}
.cid-uyL4qqrrty button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b1a374;
}
.cid-uyL4qqrrty button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uyL4qqrrty button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uyL4qqrrty button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uyL4qqrrty button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uyL4qqrrty nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uyL4qqrrty nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uyL4qqrrty nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uyL4qqrrty nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uyL4qqrrty .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uyL4qqrrty .collapsed .btn {
  display: -webkit-flex;
}
.cid-uyL4qqrrty .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uyL4qqrrty .collapsed .navbar-collapse.collapsing,
.cid-uyL4qqrrty .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uyL4qqrrty .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uyL4qqrrty .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uyL4qqrrty .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uyL4qqrrty .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uyL4qqrrty .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-uyL4qqrrty .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-uyL4qqrrty .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uyL4qqrrty .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uyL4qqrrty .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uyL4qqrrty .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uyL4qqrrty .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-uyL4qqrrty .collapsed button.navbar-toggler {
  display: block;
}
.cid-uyL4qqrrty .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uyL4qqrrty .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uyL4qqrrty .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uyL4qqrrty .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uyL4qqrrty .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uyL4qqrrty .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-uyL4qqrrty .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uyL4qqrrty img {
    height: 3.8rem !important;
  }
  .cid-uyL4qqrrty .btn {
    display: -webkit-flex;
  }
  .cid-uyL4qqrrty button.navbar-toggler {
    display: block;
  }
  .cid-uyL4qqrrty .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uyL4qqrrty .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uyL4qqrrty .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uyL4qqrrty .navbar-collapse.collapsing,
  .cid-uyL4qqrrty .navbar-collapse.show {
    display: block !important;
  }
  .cid-uyL4qqrrty .navbar-collapse.collapsing .navbar-nav,
  .cid-uyL4qqrrty .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uyL4qqrrty .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uyL4qqrrty .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uyL4qqrrty .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-uyL4qqrrty .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-uyL4qqrrty .navbar-collapse.collapsing .navbar-buttons,
  .cid-uyL4qqrrty .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uyL4qqrrty .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uyL4qqrrty .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uyL4qqrrty .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uyL4qqrrty .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uyL4qqrrty .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uyL4qqrrty .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uyL4qqrrty .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uyL4qqrrty .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uyL4qqrrty .nav-link:hover,
.cid-uyL4qqrrty .dropdown-item:hover {
  color: #bb9b59 !important;
}
.cid-vl8YoHMwA4 {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-vl8YoHMwA4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vl8YoHMwA4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vl8YoHMwA4 .mbr-section-title {
  color: #a6242f;
}
.cid-uyLhnIdQt1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/balta-kes-7-2000x1499.jpg");
}
.cid-uyLhnIdQt1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyLhnIdQt1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyLhnIdQt1 ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uyLhnIdQt1 li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uyLhnIdQt1 ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #a6242f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uyLhnIdQt1 H3 {
  color: #a6242f;
}
.cid-uyLhnIdQt1 .list {
  color: #a6242f;
}
.cid-uyLhnIdQt1 H2 {
  color: #a6242f;
}
.cid-uyLhofQFlG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-uyLhofQFlG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyLhofQFlG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uyLhofQFlG .container {
    max-width: 1400px;
  }
}
.cid-uyLhofQFlG .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-uyLhofQFlG .card-wrapper {
  margin-top: 3rem;
}
.cid-uyLhofQFlG .row {
  justify-content: center;
}
.cid-uyLhofQFlG .mbr-section-title {
  color: #a6242f;
}
.cid-uyLhofQFlG .mbr-section-subtitle {
  color: #a6242f;
}
.cid-uyLhofQFlG .card-text {
  color: #a6242f;
}
.cid-uyLhofQFlG .card-title,
.cid-uyLhofQFlG .iconfont-wrapper {
  color: #a6242f;
}
.cid-uyLhpAOKqM {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/balta-kes-13-1444x990.jpg");
}
.cid-uyLhpAOKqM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyLhpAOKqM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyLhpAOKqM ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uyLhpAOKqM li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uyLhpAOKqM ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #a6242f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uyLhpAOKqM H3 {
  color: #a6242f;
}
.cid-uyLhpAOKqM .list {
  color: #a6242f;
}
.cid-uyLhqaUhoq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-uyLhqaUhoq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyLhqaUhoq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uyLhqaUhoq .container {
    max-width: 1400px;
  }
}
.cid-uyLhqaUhoq .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-uyLhqaUhoq .card-wrapper {
  margin-top: 3rem;
}
.cid-uyLhqaUhoq .row {
  justify-content: center;
}
.cid-uyLhqaUhoq .mbr-section-title {
  color: #a6242f;
}
.cid-uyLhqaUhoq .mbr-section-subtitle {
  color: #a6242f;
}
.cid-uyLhqaUhoq .card-text {
  color: #a6242f;
}
.cid-uyLhqaUhoq .card-title,
.cid-uyLhqaUhoq .iconfont-wrapper {
  color: #a6242f;
}
.cid-uLioWv0qBN {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/ijaszat-3-2000x1310.jpg");
}
.cid-uLioWv0qBN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLioWv0qBN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLioWv0qBN ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uLioWv0qBN li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uLioWv0qBN ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #a6242f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uLioWv0qBN H3 {
  color: #a6242f;
}
.cid-uLioWv0qBN .list {
  color: #a6242f;
}
.cid-uLioVJtt43 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-uLioVJtt43 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLioVJtt43 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uLioVJtt43 .container {
    max-width: 1400px;
  }
}
.cid-uLioVJtt43 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-uLioVJtt43 .card-wrapper {
  margin-top: 3rem;
}
.cid-uLioVJtt43 .row {
  justify-content: center;
}
.cid-uLioVJtt43 .mbr-section-title {
  color: #a6242f;
}
.cid-uLioVJtt43 .mbr-section-subtitle {
  color: #a6242f;
}
.cid-uLioVJtt43 .card-text {
  color: #a6242f;
}
.cid-uLioVJtt43 .card-title,
.cid-uLioVJtt43 .iconfont-wrapper {
  color: #a6242f;
}
.cid-uLiriKhAqi {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/balta-kes-12-1908x1533.jpg");
}
.cid-uLiriKhAqi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLiriKhAqi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLiriKhAqi ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uLiriKhAqi li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uLiriKhAqi ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #a6242f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uLiriKhAqi H3 {
  color: #a6242f;
}
.cid-uLiriKhAqi .list {
  color: #a6242f;
}
.cid-uLirB62kni {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-uLirB62kni .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLirB62kni .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uLirB62kni .container {
    max-width: 1400px;
  }
}
.cid-uLirB62kni .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-uLirB62kni .card-wrapper {
  margin-top: 3rem;
}
.cid-uLirB62kni .row {
  justify-content: center;
}
.cid-uLirB62kni .mbr-section-title {
  color: #a6242f;
}
.cid-uLirB62kni .mbr-section-subtitle {
  color: #a6242f;
}
.cid-uLirB62kni .card-text {
  color: #a6242f;
}
.cid-uLirB62kni .card-title,
.cid-uLirB62kni .iconfont-wrapper {
  color: #a6242f;
}
.cid-uLirVCI4tP {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/balta-kes-7-2000x1499.jpg");
}
.cid-uLirVCI4tP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLirVCI4tP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLirVCI4tP ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uLirVCI4tP li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uLirVCI4tP ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #a6242f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uLirVCI4tP H3 {
  color: #a6242f;
}
.cid-uLirVCI4tP .list {
  color: #a6242f;
}
.cid-uLis03b8Xl {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-uLis03b8Xl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLis03b8Xl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uLis03b8Xl .container {
    max-width: 1400px;
  }
}
.cid-uLis03b8Xl .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-uLis03b8Xl .card-wrapper {
  margin-top: 3rem;
}
.cid-uLis03b8Xl .row {
  justify-content: center;
}
.cid-uLis03b8Xl .mbr-section-title {
  color: #a6242f;
}
.cid-uLis03b8Xl .mbr-section-subtitle {
  color: #a6242f;
}
.cid-uLis03b8Xl .card-text {
  color: #a6242f;
}
.cid-uLis03b8Xl .card-title,
.cid-uLis03b8Xl .iconfont-wrapper {
  color: #a6242f;
}
.cid-uLisAbwYKL {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/mbr-2.jpg");
}
.cid-uLisAbwYKL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLisAbwYKL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLisAbwYKL ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uLisAbwYKL li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uLisAbwYKL ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #a6242f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uLisAbwYKL H3 {
  color: #a6242f;
}
.cid-uLisAbwYKL .list {
  color: #a6242f;
}
.cid-uLisDsdCAr {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-uLisDsdCAr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLisDsdCAr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uLisDsdCAr .container {
    max-width: 1400px;
  }
}
.cid-uLisDsdCAr .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-uLisDsdCAr .card-wrapper {
  margin-top: 3rem;
}
.cid-uLisDsdCAr .row {
  justify-content: center;
}
.cid-uLisDsdCAr .mbr-section-title {
  color: #a6242f;
}
.cid-uLisDsdCAr .mbr-section-subtitle {
  color: #a6242f;
}
.cid-uLisDsdCAr .card-text {
  color: #a6242f;
}
.cid-uLisDsdCAr .card-title,
.cid-uLisDsdCAr .iconfont-wrapper {
  color: #a6242f;
}
.cid-uyLisQhTvR {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-uyLisQhTvR .mbr-section-subtitle {
  color: #a6242f;
}
.cid-uyLisQhTvR .mbr-text {
  color: #a6242f;
}
.cid-uyLisQhTvR P {
  color: #a6242f;
}
.cid-varxF0p0bN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-footer.webp");
}
@media (max-width: 767px) {
  .cid-varxF0p0bN .content {
    text-align: center;
  }
  .cid-varxF0p0bN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-varxF0p0bN .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-varxF0p0bN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-varxF0p0bN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-varxF0p0bN .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-varxF0p0bN .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-varxF0p0bN .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-varxF0p0bN .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-varxF0p0bN .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-varxF0p0bN .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-varxF0p0bN .google-map {
  height: 25rem;
  position: relative;
}
.cid-varxF0p0bN .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-varxF0p0bN .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-varxF0p0bN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-varxF0p0bN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-varxF0p0bN P {
  text-align: center;
}
.cid-uyKZBs4qNH .navbar {
  padding: .5rem 0;
  background: #e9cf9a;
  transition: none;
  min-height: 77px;
}
.cid-uyKZBs4qNH .navbar-dropdown.bg-color.transparent.opened {
  background: #e9cf9a;
}
.cid-uyKZBs4qNH a {
  font-style: normal;
}
.cid-uyKZBs4qNH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uyKZBs4qNH .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uyKZBs4qNH .nav-item:focus,
.cid-uyKZBs4qNH .nav-link:focus {
  outline: none;
}
.cid-uyKZBs4qNH .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uyKZBs4qNH .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uyKZBs4qNH .menu-logo {
  margin-right: auto;
}
.cid-uyKZBs4qNH .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uyKZBs4qNH .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uyKZBs4qNH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uyKZBs4qNH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uyKZBs4qNH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uyKZBs4qNH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uyKZBs4qNH .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uyKZBs4qNH .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uyKZBs4qNH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uyKZBs4qNH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uyKZBs4qNH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uyKZBs4qNH .dropdown .dropdown-menu {
  background: #e9cf9a;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uyKZBs4qNH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uyKZBs4qNH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uyKZBs4qNH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uyKZBs4qNH .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-uyKZBs4qNH .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uyKZBs4qNH .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uyKZBs4qNH .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uyKZBs4qNH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uyKZBs4qNH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uyKZBs4qNH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uyKZBs4qNH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uyKZBs4qNH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uyKZBs4qNH button.navbar-toggler:focus {
  outline: none;
}
.cid-uyKZBs4qNH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b1a374;
}
.cid-uyKZBs4qNH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uyKZBs4qNH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uyKZBs4qNH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uyKZBs4qNH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uyKZBs4qNH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uyKZBs4qNH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uyKZBs4qNH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uyKZBs4qNH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uyKZBs4qNH .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uyKZBs4qNH .collapsed .btn {
  display: -webkit-flex;
}
.cid-uyKZBs4qNH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uyKZBs4qNH .collapsed .navbar-collapse.collapsing,
.cid-uyKZBs4qNH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uyKZBs4qNH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uyKZBs4qNH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uyKZBs4qNH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uyKZBs4qNH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uyKZBs4qNH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-uyKZBs4qNH .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-uyKZBs4qNH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uyKZBs4qNH .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uyKZBs4qNH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uyKZBs4qNH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uyKZBs4qNH .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-uyKZBs4qNH .collapsed button.navbar-toggler {
  display: block;
}
.cid-uyKZBs4qNH .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uyKZBs4qNH .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uyKZBs4qNH .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uyKZBs4qNH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uyKZBs4qNH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uyKZBs4qNH .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-uyKZBs4qNH .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uyKZBs4qNH img {
    height: 3.8rem !important;
  }
  .cid-uyKZBs4qNH .btn {
    display: -webkit-flex;
  }
  .cid-uyKZBs4qNH button.navbar-toggler {
    display: block;
  }
  .cid-uyKZBs4qNH .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uyKZBs4qNH .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uyKZBs4qNH .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uyKZBs4qNH .navbar-collapse.collapsing,
  .cid-uyKZBs4qNH .navbar-collapse.show {
    display: block !important;
  }
  .cid-uyKZBs4qNH .navbar-collapse.collapsing .navbar-nav,
  .cid-uyKZBs4qNH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uyKZBs4qNH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uyKZBs4qNH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uyKZBs4qNH .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-uyKZBs4qNH .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-uyKZBs4qNH .navbar-collapse.collapsing .navbar-buttons,
  .cid-uyKZBs4qNH .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uyKZBs4qNH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uyKZBs4qNH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uyKZBs4qNH .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uyKZBs4qNH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uyKZBs4qNH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uyKZBs4qNH .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uyKZBs4qNH .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uyKZBs4qNH .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uyKZBs4qNH .nav-link:hover,
.cid-uyKZBs4qNH .dropdown-item:hover {
  color: #bb9b59 !important;
}
.cid-vlaAgIlz3b {
  padding-top: 9rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-vlaAgIlz3b .mbr-fallback-image.disabled {
  display: none;
}
.cid-vlaAgIlz3b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vlaAgIlz3b .mbr-section-title {
  color: #a6242f;
}
.cid-uyLe2QrnOK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/balta-kes-3-2000x1755.jpg");
}
.cid-uyLe2QrnOK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyLe2QrnOK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyLe2QrnOK ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uyLe2QrnOK li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uyLe2QrnOK ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #a6242f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uyLe2QrnOK H3 {
  color: #a6242f;
}
.cid-uyLe2QrnOK .list {
  color: #a6242f;
}
.cid-uyLe2QrnOK H1 {
  color: #a6242f;
}
.cid-uyLe2QrnOK H2 {
  color: #a6242f;
}
.cid-uyLeXckV7O {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-uyLeXckV7O .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyLeXckV7O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uyLeXckV7O .container {
    max-width: 1400px;
  }
}
.cid-uyLeXckV7O .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-uyLeXckV7O .card-wrapper {
  margin-top: 3rem;
}
.cid-uyLeXckV7O .row {
  justify-content: center;
}
.cid-uyLeXckV7O .mbr-section-title {
  color: #a6242f;
}
.cid-uyLeXckV7O .mbr-section-subtitle {
  color: #a6242f;
}
.cid-uyLeXckV7O .card-text {
  color: #a6242f;
}
.cid-uyLeXckV7O .card-title,
.cid-uyLeXckV7O .iconfont-wrapper {
  color: #a6242f;
}
.cid-uyLe52mUu9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/balta-kes-12-1908x1533.jpg");
}
.cid-uyLe52mUu9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyLe52mUu9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyLe52mUu9 ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uyLe52mUu9 li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uyLe52mUu9 ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #a6242f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uyLe52mUu9 H3 {
  color: #a6242f;
}
.cid-uyLe52mUu9 .list {
  color: #a6242f;
}
.cid-uyLe52mUu9 H4 {
  color: #a6242f;
}
.cid-uyLeCowEzw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-uyLeCowEzw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyLeCowEzw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uyLeCowEzw .container {
    max-width: 1400px;
  }
}
.cid-uyLeCowEzw .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-uyLeCowEzw .card-wrapper {
  margin-top: 3rem;
}
.cid-uyLeCowEzw .row {
  justify-content: center;
}
.cid-uyLeCowEzw .mbr-section-title {
  color: #a6242f;
}
.cid-uyLeCowEzw .mbr-section-subtitle {
  color: #a6242f;
}
.cid-uyLeCowEzw .card-text {
  color: #a6242f;
}
.cid-uyLeCowEzw .card-title,
.cid-uyLeCowEzw .iconfont-wrapper {
  color: #a6242f;
}
.cid-uKKc9sa99v {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-uKKc9sa99v .mbr-section-subtitle {
  color: #a6242f;
}
.cid-uKKc9sa99v .mbr-text {
  color: #a6242f;
}
.cid-uKKc9sa99v P {
  color: #a6242f;
}
.cid-varwgcJxrl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-footer.webp");
}
@media (max-width: 767px) {
  .cid-varwgcJxrl .content {
    text-align: center;
  }
  .cid-varwgcJxrl .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-varwgcJxrl .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-varwgcJxrl .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-varwgcJxrl .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-varwgcJxrl .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-varwgcJxrl .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-varwgcJxrl .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-varwgcJxrl .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-varwgcJxrl .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-varwgcJxrl .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-varwgcJxrl .google-map {
  height: 25rem;
  position: relative;
}
.cid-varwgcJxrl .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-varwgcJxrl .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-varwgcJxrl .google-map[data-state] {
  background: #e9e5dc;
}
.cid-varwgcJxrl .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-varwgcJxrl P {
  text-align: center;
}
.cid-uKJWCCo9Vp .navbar {
  padding: .5rem 0;
  background: #e9cf9a;
  transition: none;
  min-height: 77px;
}
.cid-uKJWCCo9Vp .navbar-dropdown.bg-color.transparent.opened {
  background: #e9cf9a;
}
.cid-uKJWCCo9Vp a {
  font-style: normal;
}
.cid-uKJWCCo9Vp .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uKJWCCo9Vp .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uKJWCCo9Vp .nav-item:focus,
.cid-uKJWCCo9Vp .nav-link:focus {
  outline: none;
}
.cid-uKJWCCo9Vp .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uKJWCCo9Vp .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uKJWCCo9Vp .menu-logo {
  margin-right: auto;
}
.cid-uKJWCCo9Vp .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uKJWCCo9Vp .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uKJWCCo9Vp .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uKJWCCo9Vp .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uKJWCCo9Vp .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uKJWCCo9Vp .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uKJWCCo9Vp .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uKJWCCo9Vp .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uKJWCCo9Vp .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uKJWCCo9Vp .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uKJWCCo9Vp .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uKJWCCo9Vp .dropdown .dropdown-menu {
  background: #e9cf9a;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uKJWCCo9Vp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uKJWCCo9Vp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uKJWCCo9Vp .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uKJWCCo9Vp .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-uKJWCCo9Vp .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uKJWCCo9Vp .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uKJWCCo9Vp .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uKJWCCo9Vp .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uKJWCCo9Vp .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uKJWCCo9Vp .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uKJWCCo9Vp .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uKJWCCo9Vp button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uKJWCCo9Vp button.navbar-toggler:focus {
  outline: none;
}
.cid-uKJWCCo9Vp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b1a374;
}
.cid-uKJWCCo9Vp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uKJWCCo9Vp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uKJWCCo9Vp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uKJWCCo9Vp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uKJWCCo9Vp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uKJWCCo9Vp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uKJWCCo9Vp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uKJWCCo9Vp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uKJWCCo9Vp .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uKJWCCo9Vp .collapsed .btn {
  display: -webkit-flex;
}
.cid-uKJWCCo9Vp .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uKJWCCo9Vp .collapsed .navbar-collapse.collapsing,
.cid-uKJWCCo9Vp .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uKJWCCo9Vp .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uKJWCCo9Vp .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uKJWCCo9Vp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uKJWCCo9Vp .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uKJWCCo9Vp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-uKJWCCo9Vp .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-uKJWCCo9Vp .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uKJWCCo9Vp .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uKJWCCo9Vp .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uKJWCCo9Vp .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uKJWCCo9Vp .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-uKJWCCo9Vp .collapsed button.navbar-toggler {
  display: block;
}
.cid-uKJWCCo9Vp .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uKJWCCo9Vp .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uKJWCCo9Vp .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uKJWCCo9Vp .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uKJWCCo9Vp .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uKJWCCo9Vp .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-uKJWCCo9Vp .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uKJWCCo9Vp img {
    height: 3.8rem !important;
  }
  .cid-uKJWCCo9Vp .btn {
    display: -webkit-flex;
  }
  .cid-uKJWCCo9Vp button.navbar-toggler {
    display: block;
  }
  .cid-uKJWCCo9Vp .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uKJWCCo9Vp .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uKJWCCo9Vp .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uKJWCCo9Vp .navbar-collapse.collapsing,
  .cid-uKJWCCo9Vp .navbar-collapse.show {
    display: block !important;
  }
  .cid-uKJWCCo9Vp .navbar-collapse.collapsing .navbar-nav,
  .cid-uKJWCCo9Vp .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uKJWCCo9Vp .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uKJWCCo9Vp .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uKJWCCo9Vp .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-uKJWCCo9Vp .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-uKJWCCo9Vp .navbar-collapse.collapsing .navbar-buttons,
  .cid-uKJWCCo9Vp .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uKJWCCo9Vp .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uKJWCCo9Vp .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uKJWCCo9Vp .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uKJWCCo9Vp .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uKJWCCo9Vp .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uKJWCCo9Vp .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uKJWCCo9Vp .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uKJWCCo9Vp .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uKJWCCo9Vp .nav-link:hover,
.cid-uKJWCCo9Vp .dropdown-item:hover {
  color: #bb9b59 !important;
}
.cid-uKJWCD55RJ {
  padding-top: 9rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/mbr-1.jpg");
}
.cid-uKJWCD55RJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKJWCD55RJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKJWCD55RJ ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uKJWCD55RJ li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uKJWCD55RJ ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #a6242f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uKJWCD55RJ H3 {
  color: #a6242f;
}
.cid-uKJWCD55RJ .list {
  color: #a6242f;
}
.cid-uKJWCD55RJ H1 {
  color: #a6242f;
}
.cid-uKJWCE4OrS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-uKJWCE4OrS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKJWCE4OrS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uKJWCE4OrS .container {
    max-width: 1400px;
  }
}
.cid-uKJWCE4OrS .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-uKJWCE4OrS .card-wrapper {
  margin-top: 3rem;
}
.cid-uKJWCE4OrS .row {
  justify-content: center;
}
.cid-uKJWCE4OrS .mbr-section-title {
  color: #a6242f;
}
.cid-uKJWCE4OrS .mbr-section-subtitle {
  color: #a6242f;
}
.cid-uKJWCE4OrS .card-text {
  color: #a6242f;
}
.cid-uKJWCE4OrS .card-title,
.cid-uKJWCE4OrS .iconfont-wrapper {
  color: #a6242f;
}
.cid-uKJWCF9CnK {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-uKJWCF9CnK .mbr-section-subtitle {
  color: #a6242f;
}
.cid-uKJWCF9CnK .mbr-text {
  color: #a6242f;
}
.cid-uKJWCF9CnK P {
  color: #a6242f;
}
.cid-varxi16x8d {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-footer.webp");
}
@media (max-width: 767px) {
  .cid-varxi16x8d .content {
    text-align: center;
  }
  .cid-varxi16x8d .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-varxi16x8d .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-varxi16x8d .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-varxi16x8d .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-varxi16x8d .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-varxi16x8d .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-varxi16x8d .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-varxi16x8d .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-varxi16x8d .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-varxi16x8d .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-varxi16x8d .google-map {
  height: 25rem;
  position: relative;
}
.cid-varxi16x8d .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-varxi16x8d .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-varxi16x8d .google-map[data-state] {
  background: #e9e5dc;
}
.cid-varxi16x8d .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-varxi16x8d P {
  text-align: center;
}
.cid-uKJWtXYjMA .navbar {
  padding: .5rem 0;
  background: #e9cf9a;
  transition: none;
  min-height: 77px;
}
.cid-uKJWtXYjMA .navbar-dropdown.bg-color.transparent.opened {
  background: #e9cf9a;
}
.cid-uKJWtXYjMA a {
  font-style: normal;
}
.cid-uKJWtXYjMA .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uKJWtXYjMA .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uKJWtXYjMA .nav-item:focus,
.cid-uKJWtXYjMA .nav-link:focus {
  outline: none;
}
.cid-uKJWtXYjMA .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uKJWtXYjMA .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uKJWtXYjMA .menu-logo {
  margin-right: auto;
}
.cid-uKJWtXYjMA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uKJWtXYjMA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uKJWtXYjMA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uKJWtXYjMA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uKJWtXYjMA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uKJWtXYjMA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uKJWtXYjMA .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uKJWtXYjMA .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uKJWtXYjMA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uKJWtXYjMA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uKJWtXYjMA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uKJWtXYjMA .dropdown .dropdown-menu {
  background: #e9cf9a;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uKJWtXYjMA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uKJWtXYjMA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uKJWtXYjMA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uKJWtXYjMA .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-uKJWtXYjMA .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uKJWtXYjMA .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uKJWtXYjMA .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uKJWtXYjMA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uKJWtXYjMA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uKJWtXYjMA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uKJWtXYjMA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uKJWtXYjMA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uKJWtXYjMA button.navbar-toggler:focus {
  outline: none;
}
.cid-uKJWtXYjMA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b1a374;
}
.cid-uKJWtXYjMA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uKJWtXYjMA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uKJWtXYjMA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uKJWtXYjMA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uKJWtXYjMA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uKJWtXYjMA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uKJWtXYjMA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uKJWtXYjMA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uKJWtXYjMA .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uKJWtXYjMA .collapsed .btn {
  display: -webkit-flex;
}
.cid-uKJWtXYjMA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uKJWtXYjMA .collapsed .navbar-collapse.collapsing,
.cid-uKJWtXYjMA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uKJWtXYjMA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uKJWtXYjMA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uKJWtXYjMA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uKJWtXYjMA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uKJWtXYjMA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-uKJWtXYjMA .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-uKJWtXYjMA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uKJWtXYjMA .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uKJWtXYjMA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uKJWtXYjMA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uKJWtXYjMA .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-uKJWtXYjMA .collapsed button.navbar-toggler {
  display: block;
}
.cid-uKJWtXYjMA .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uKJWtXYjMA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uKJWtXYjMA .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uKJWtXYjMA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uKJWtXYjMA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uKJWtXYjMA .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-uKJWtXYjMA .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uKJWtXYjMA img {
    height: 3.8rem !important;
  }
  .cid-uKJWtXYjMA .btn {
    display: -webkit-flex;
  }
  .cid-uKJWtXYjMA button.navbar-toggler {
    display: block;
  }
  .cid-uKJWtXYjMA .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uKJWtXYjMA .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uKJWtXYjMA .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uKJWtXYjMA .navbar-collapse.collapsing,
  .cid-uKJWtXYjMA .navbar-collapse.show {
    display: block !important;
  }
  .cid-uKJWtXYjMA .navbar-collapse.collapsing .navbar-nav,
  .cid-uKJWtXYjMA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uKJWtXYjMA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uKJWtXYjMA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uKJWtXYjMA .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-uKJWtXYjMA .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-uKJWtXYjMA .navbar-collapse.collapsing .navbar-buttons,
  .cid-uKJWtXYjMA .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uKJWtXYjMA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uKJWtXYjMA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uKJWtXYjMA .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uKJWtXYjMA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uKJWtXYjMA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uKJWtXYjMA .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uKJWtXYjMA .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uKJWtXYjMA .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uKJWtXYjMA .nav-link:hover,
.cid-uKJWtXYjMA .dropdown-item:hover {
  color: #bb9b59 !important;
}
.cid-uKJWtYVo9p {
  padding-top: 9rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/kvr-ranch-termszet-s-lmnypark-nyri-tbor-kpek-22.jpg");
}
.cid-uKJWtYVo9p .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKJWtYVo9p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKJWtYVo9p ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uKJWtYVo9p li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uKJWtYVo9p ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #a6242f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uKJWtYVo9p H3 {
  color: #a6242f;
}
.cid-uKJWtYVo9p .list {
  color: #a6242f;
}
.cid-uKJWtYVo9p H1 {
  color: #a6242f;
}
.cid-uLqcQ7ctTX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #e9cf9a;
}
.cid-uLqcQ7ctTX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLqcQ7ctTX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLqcQ7ctTX .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-uLqcQ7ctTX .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uLqcQ7ctTX .mbr-iconfont {
  font-size: 2rem;
  color: #a6242f;
  padding-right: 1.5rem;
}
.cid-uLqcQ7ctTX .card-text {
  color: #a6242f;
}
.cid-uLqcQ7ctTX .card-title {
  color: #a6242f;
}
.cid-uKJWu03J7s {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-uKJWu03J7s .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKJWu03J7s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uKJWu03J7s .container {
    max-width: 1400px;
  }
}
.cid-uKJWu03J7s .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-uKJWu03J7s .card-wrapper {
  margin-top: 3rem;
}
.cid-uKJWu03J7s .row {
  justify-content: center;
}
.cid-uKJWu03J7s .mbr-section-title {
  color: #a6242f;
}
.cid-uKJWu03J7s .mbr-section-subtitle {
  color: #a6242f;
}
.cid-uKJWu03J7s .card-text {
  color: #a6242f;
}
.cid-uKJWu03J7s .card-title,
.cid-uKJWu03J7s .iconfont-wrapper {
  color: #a6242f;
}
.cid-uKKozRy46Y {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-uKKozRy46Y .mbr-section-subtitle {
  color: #a6242f;
}
.cid-uKKozRy46Y .mbr-text {
  color: #a6242f;
}
.cid-uKKozRy46Y P {
  color: #a6242f;
}
.cid-varxatOJLh {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-footer.webp");
}
@media (max-width: 767px) {
  .cid-varxatOJLh .content {
    text-align: center;
  }
  .cid-varxatOJLh .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-varxatOJLh .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-varxatOJLh .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-varxatOJLh .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-varxatOJLh .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-varxatOJLh .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-varxatOJLh .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-varxatOJLh .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-varxatOJLh .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-varxatOJLh .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-varxatOJLh .google-map {
  height: 25rem;
  position: relative;
}
.cid-varxatOJLh .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-varxatOJLh .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-varxatOJLh .google-map[data-state] {
  background: #e9e5dc;
}
.cid-varxatOJLh .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-varxatOJLh P {
  text-align: center;
}
.cid-uKJWR0dVRH .navbar {
  padding: .5rem 0;
  background: #e9cf9a;
  transition: none;
  min-height: 77px;
}
.cid-uKJWR0dVRH .navbar-dropdown.bg-color.transparent.opened {
  background: #e9cf9a;
}
.cid-uKJWR0dVRH a {
  font-style: normal;
}
.cid-uKJWR0dVRH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uKJWR0dVRH .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uKJWR0dVRH .nav-item:focus,
.cid-uKJWR0dVRH .nav-link:focus {
  outline: none;
}
.cid-uKJWR0dVRH .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uKJWR0dVRH .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uKJWR0dVRH .menu-logo {
  margin-right: auto;
}
.cid-uKJWR0dVRH .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uKJWR0dVRH .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uKJWR0dVRH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uKJWR0dVRH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uKJWR0dVRH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uKJWR0dVRH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uKJWR0dVRH .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uKJWR0dVRH .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uKJWR0dVRH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uKJWR0dVRH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uKJWR0dVRH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uKJWR0dVRH .dropdown .dropdown-menu {
  background: #e9cf9a;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uKJWR0dVRH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uKJWR0dVRH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uKJWR0dVRH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uKJWR0dVRH .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-uKJWR0dVRH .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uKJWR0dVRH .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uKJWR0dVRH .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uKJWR0dVRH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uKJWR0dVRH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uKJWR0dVRH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uKJWR0dVRH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uKJWR0dVRH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uKJWR0dVRH button.navbar-toggler:focus {
  outline: none;
}
.cid-uKJWR0dVRH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b1a374;
}
.cid-uKJWR0dVRH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uKJWR0dVRH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uKJWR0dVRH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uKJWR0dVRH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uKJWR0dVRH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uKJWR0dVRH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uKJWR0dVRH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uKJWR0dVRH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uKJWR0dVRH .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uKJWR0dVRH .collapsed .btn {
  display: -webkit-flex;
}
.cid-uKJWR0dVRH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uKJWR0dVRH .collapsed .navbar-collapse.collapsing,
.cid-uKJWR0dVRH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uKJWR0dVRH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uKJWR0dVRH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uKJWR0dVRH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uKJWR0dVRH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uKJWR0dVRH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-uKJWR0dVRH .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-uKJWR0dVRH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uKJWR0dVRH .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uKJWR0dVRH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uKJWR0dVRH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uKJWR0dVRH .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-uKJWR0dVRH .collapsed button.navbar-toggler {
  display: block;
}
.cid-uKJWR0dVRH .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uKJWR0dVRH .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uKJWR0dVRH .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uKJWR0dVRH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uKJWR0dVRH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uKJWR0dVRH .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-uKJWR0dVRH .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uKJWR0dVRH img {
    height: 3.8rem !important;
  }
  .cid-uKJWR0dVRH .btn {
    display: -webkit-flex;
  }
  .cid-uKJWR0dVRH button.navbar-toggler {
    display: block;
  }
  .cid-uKJWR0dVRH .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uKJWR0dVRH .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uKJWR0dVRH .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uKJWR0dVRH .navbar-collapse.collapsing,
  .cid-uKJWR0dVRH .navbar-collapse.show {
    display: block !important;
  }
  .cid-uKJWR0dVRH .navbar-collapse.collapsing .navbar-nav,
  .cid-uKJWR0dVRH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uKJWR0dVRH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uKJWR0dVRH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uKJWR0dVRH .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-uKJWR0dVRH .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-uKJWR0dVRH .navbar-collapse.collapsing .navbar-buttons,
  .cid-uKJWR0dVRH .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uKJWR0dVRH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uKJWR0dVRH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uKJWR0dVRH .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uKJWR0dVRH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uKJWR0dVRH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uKJWR0dVRH .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uKJWR0dVRH .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uKJWR0dVRH .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uKJWR0dVRH .nav-link:hover,
.cid-uKJWR0dVRH .dropdown-item:hover {
  color: #bb9b59 !important;
}
.cid-uKK5FR9x5Y {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/pizza-1-960x640.jpg");
}
.cid-uKK5FR9x5Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKK5FR9x5Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKK5FR9x5Y .mbr-section-subtitle {
  color: #a6242f;
}
.cid-uKK5FR9x5Y .mbr-section-title {
  color: #a6242f;
}
.cid-uKK8eE4RtA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #e9cf9a;
}
.cid-uKK8eE4RtA .mbr-text {
  color: #a6242f;
}
.cid-uKK8eE4RtA .mbr-section-subtitle {
  color: #a6242f;
}
.cid-uKK8eE4RtA P {
  color: #a6242f;
}
.cid-uKJWR2hLeD {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #e9cf9a;
}
.cid-uKJWR2hLeD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKJWR2hLeD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uKJWR2hLeD .container {
    max-width: 1400px;
  }
}
.cid-uKJWR2hLeD .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-uKJWR2hLeD .card-wrapper {
  margin-top: 3rem;
}
.cid-uKJWR2hLeD .row {
  justify-content: center;
}
.cid-uKJWR2hLeD .mbr-section-title {
  color: #a6242f;
}
.cid-uKJWR2hLeD .mbr-section-subtitle {
  color: #a6242f;
}
.cid-uKJWR2hLeD .card-text {
  color: #a6242f;
}
.cid-uKJWR2hLeD .card-title,
.cid-uKJWR2hLeD .iconfont-wrapper {
  color: #a6242f;
}
.cid-varxp2oi7a {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-footer.webp");
}
@media (max-width: 767px) {
  .cid-varxp2oi7a .content {
    text-align: center;
  }
  .cid-varxp2oi7a .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-varxp2oi7a .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-varxp2oi7a .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-varxp2oi7a .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-varxp2oi7a .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-varxp2oi7a .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-varxp2oi7a .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-varxp2oi7a .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-varxp2oi7a .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-varxp2oi7a .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-varxp2oi7a .google-map {
  height: 25rem;
  position: relative;
}
.cid-varxp2oi7a .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-varxp2oi7a .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-varxp2oi7a .google-map[data-state] {
  background: #e9e5dc;
}
.cid-varxp2oi7a .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-varxp2oi7a P {
  text-align: center;
}
.cid-uyL07TcZXI .navbar {
  padding: .5rem 0;
  background: #e9cf9a;
  transition: none;
  min-height: 77px;
}
.cid-uyL07TcZXI .navbar-dropdown.bg-color.transparent.opened {
  background: #e9cf9a;
}
.cid-uyL07TcZXI a {
  font-style: normal;
}
.cid-uyL07TcZXI .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uyL07TcZXI .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uyL07TcZXI .nav-item:focus,
.cid-uyL07TcZXI .nav-link:focus {
  outline: none;
}
.cid-uyL07TcZXI .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uyL07TcZXI .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uyL07TcZXI .menu-logo {
  margin-right: auto;
}
.cid-uyL07TcZXI .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uyL07TcZXI .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uyL07TcZXI .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uyL07TcZXI .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uyL07TcZXI .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uyL07TcZXI .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uyL07TcZXI .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uyL07TcZXI .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uyL07TcZXI .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uyL07TcZXI .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uyL07TcZXI .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uyL07TcZXI .dropdown .dropdown-menu {
  background: #e9cf9a;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uyL07TcZXI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uyL07TcZXI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uyL07TcZXI .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uyL07TcZXI .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-uyL07TcZXI .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uyL07TcZXI .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uyL07TcZXI .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uyL07TcZXI .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uyL07TcZXI .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uyL07TcZXI .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uyL07TcZXI .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uyL07TcZXI button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uyL07TcZXI button.navbar-toggler:focus {
  outline: none;
}
.cid-uyL07TcZXI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b1a374;
}
.cid-uyL07TcZXI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uyL07TcZXI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uyL07TcZXI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uyL07TcZXI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uyL07TcZXI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uyL07TcZXI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uyL07TcZXI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uyL07TcZXI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uyL07TcZXI .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uyL07TcZXI .collapsed .btn {
  display: -webkit-flex;
}
.cid-uyL07TcZXI .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uyL07TcZXI .collapsed .navbar-collapse.collapsing,
.cid-uyL07TcZXI .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uyL07TcZXI .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uyL07TcZXI .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uyL07TcZXI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uyL07TcZXI .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uyL07TcZXI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-uyL07TcZXI .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-uyL07TcZXI .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uyL07TcZXI .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uyL07TcZXI .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uyL07TcZXI .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uyL07TcZXI .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-uyL07TcZXI .collapsed button.navbar-toggler {
  display: block;
}
.cid-uyL07TcZXI .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uyL07TcZXI .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uyL07TcZXI .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uyL07TcZXI .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uyL07TcZXI .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uyL07TcZXI .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-uyL07TcZXI .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uyL07TcZXI img {
    height: 3.8rem !important;
  }
  .cid-uyL07TcZXI .btn {
    display: -webkit-flex;
  }
  .cid-uyL07TcZXI button.navbar-toggler {
    display: block;
  }
  .cid-uyL07TcZXI .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uyL07TcZXI .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uyL07TcZXI .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uyL07TcZXI .navbar-collapse.collapsing,
  .cid-uyL07TcZXI .navbar-collapse.show {
    display: block !important;
  }
  .cid-uyL07TcZXI .navbar-collapse.collapsing .navbar-nav,
  .cid-uyL07TcZXI .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uyL07TcZXI .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uyL07TcZXI .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uyL07TcZXI .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-uyL07TcZXI .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-uyL07TcZXI .navbar-collapse.collapsing .navbar-buttons,
  .cid-uyL07TcZXI .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uyL07TcZXI .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uyL07TcZXI .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uyL07TcZXI .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uyL07TcZXI .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uyL07TcZXI .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uyL07TcZXI .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uyL07TcZXI .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uyL07TcZXI .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uyL07TcZXI .nav-link:hover,
.cid-uyL07TcZXI .dropdown-item:hover {
  color: #bb9b59 !important;
}
.cid-uKKbqP3dMp {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #e9cf9a;
}
.cid-uKKbqP3dMp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKKbqP3dMp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uKKbqP3dMp .container {
    max-width: 1400px;
  }
}
.cid-uKKbqP3dMp .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-uKKbqP3dMp .card-wrapper {
  margin-top: 3rem;
}
.cid-uKKbqP3dMp .row {
  justify-content: center;
}
.cid-uKKbqP3dMp .mbr-section-title {
  color: #a6242f;
}
.cid-uKKbqP3dMp .mbr-section-subtitle {
  color: #a6242f;
  text-align: left;
}
.cid-uKKbqP3dMp .card-text {
  color: #a6242f;
}
.cid-uKKbqP3dMp .card-title,
.cid-uKKbqP3dMp .iconfont-wrapper {
  color: #a6242f;
}
.cid-uKKbqP3dMp .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-v8CG9STbl1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-v8CG9STbl1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8CG9STbl1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-v8CG9STbl1 .container {
    max-width: 1400px;
  }
}
.cid-v8CG9STbl1 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-v8CG9STbl1 .card-wrapper {
  margin-top: 3rem;
}
.cid-v8CG9STbl1 .row {
  justify-content: center;
}
.cid-v8CG9STbl1 .mbr-section-title {
  color: #a6242f;
}
.cid-v8CG9STbl1 .mbr-section-subtitle {
  color: #a6242f;
}
.cid-v8CG9STbl1 .card-text {
  color: #a6242f;
}
.cid-v8CG9STbl1 .card-title,
.cid-v8CG9STbl1 .iconfont-wrapper {
  color: #a6242f;
}
.cid-varxsgtttX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-footer.webp");
}
@media (max-width: 767px) {
  .cid-varxsgtttX .content {
    text-align: center;
  }
  .cid-varxsgtttX .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-varxsgtttX .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-varxsgtttX .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-varxsgtttX .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-varxsgtttX .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-varxsgtttX .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-varxsgtttX .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-varxsgtttX .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-varxsgtttX .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-varxsgtttX .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-varxsgtttX .google-map {
  height: 25rem;
  position: relative;
}
.cid-varxsgtttX .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-varxsgtttX .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-varxsgtttX .google-map[data-state] {
  background: #e9e5dc;
}
.cid-varxsgtttX .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-varxsgtttX P {
  text-align: center;
}
.cid-uyLgmeDSrl .navbar {
  padding: .5rem 0;
  background: #e9cf9a;
  transition: none;
  min-height: 77px;
}
.cid-uyLgmeDSrl .navbar-dropdown.bg-color.transparent.opened {
  background: #e9cf9a;
}
.cid-uyLgmeDSrl a {
  font-style: normal;
}
.cid-uyLgmeDSrl .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uyLgmeDSrl .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uyLgmeDSrl .nav-item:focus,
.cid-uyLgmeDSrl .nav-link:focus {
  outline: none;
}
.cid-uyLgmeDSrl .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uyLgmeDSrl .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uyLgmeDSrl .menu-logo {
  margin-right: auto;
}
.cid-uyLgmeDSrl .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uyLgmeDSrl .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uyLgmeDSrl .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uyLgmeDSrl .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uyLgmeDSrl .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uyLgmeDSrl .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uyLgmeDSrl .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uyLgmeDSrl .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uyLgmeDSrl .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uyLgmeDSrl .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uyLgmeDSrl .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uyLgmeDSrl .dropdown .dropdown-menu {
  background: #e9cf9a;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uyLgmeDSrl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uyLgmeDSrl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uyLgmeDSrl .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uyLgmeDSrl .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-uyLgmeDSrl .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uyLgmeDSrl .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uyLgmeDSrl .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uyLgmeDSrl .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uyLgmeDSrl .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uyLgmeDSrl .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uyLgmeDSrl .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uyLgmeDSrl button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uyLgmeDSrl button.navbar-toggler:focus {
  outline: none;
}
.cid-uyLgmeDSrl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b1a374;
}
.cid-uyLgmeDSrl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uyLgmeDSrl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uyLgmeDSrl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uyLgmeDSrl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uyLgmeDSrl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uyLgmeDSrl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uyLgmeDSrl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uyLgmeDSrl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uyLgmeDSrl .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uyLgmeDSrl .collapsed .btn {
  display: -webkit-flex;
}
.cid-uyLgmeDSrl .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uyLgmeDSrl .collapsed .navbar-collapse.collapsing,
.cid-uyLgmeDSrl .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uyLgmeDSrl .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uyLgmeDSrl .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uyLgmeDSrl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uyLgmeDSrl .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uyLgmeDSrl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-uyLgmeDSrl .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-uyLgmeDSrl .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uyLgmeDSrl .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uyLgmeDSrl .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uyLgmeDSrl .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uyLgmeDSrl .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-uyLgmeDSrl .collapsed button.navbar-toggler {
  display: block;
}
.cid-uyLgmeDSrl .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uyLgmeDSrl .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uyLgmeDSrl .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uyLgmeDSrl .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uyLgmeDSrl .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uyLgmeDSrl .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-uyLgmeDSrl .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uyLgmeDSrl img {
    height: 3.8rem !important;
  }
  .cid-uyLgmeDSrl .btn {
    display: -webkit-flex;
  }
  .cid-uyLgmeDSrl button.navbar-toggler {
    display: block;
  }
  .cid-uyLgmeDSrl .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uyLgmeDSrl .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uyLgmeDSrl .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uyLgmeDSrl .navbar-collapse.collapsing,
  .cid-uyLgmeDSrl .navbar-collapse.show {
    display: block !important;
  }
  .cid-uyLgmeDSrl .navbar-collapse.collapsing .navbar-nav,
  .cid-uyLgmeDSrl .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uyLgmeDSrl .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uyLgmeDSrl .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uyLgmeDSrl .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-uyLgmeDSrl .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-uyLgmeDSrl .navbar-collapse.collapsing .navbar-buttons,
  .cid-uyLgmeDSrl .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uyLgmeDSrl .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uyLgmeDSrl .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uyLgmeDSrl .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uyLgmeDSrl .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uyLgmeDSrl .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uyLgmeDSrl .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uyLgmeDSrl .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uyLgmeDSrl .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uyLgmeDSrl .nav-link:hover,
.cid-uyLgmeDSrl .dropdown-item:hover {
  color: #bb9b59 !important;
}
.cid-uyLgmfeq12 {
  padding-top: 9rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/mbr.jpg");
}
.cid-uyLgmfeq12 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyLgmfeq12 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyLgmfeq12 ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uyLgmfeq12 li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uyLgmfeq12 ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #a6242f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uyLgmfeq12 H3 {
  color: #a6242f;
}
.cid-uyLgmfeq12 .list {
  color: #a6242f;
}
.cid-uyLgmfeq12 H1 {
  color: #a6242f;
}
.cid-uyLgmg4Hq4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-uyLgmg4Hq4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyLgmg4Hq4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uyLgmg4Hq4 .container {
    max-width: 1400px;
  }
}
.cid-uyLgmg4Hq4 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #a6242f;
  margin-bottom: 2rem;
}
.cid-uyLgmg4Hq4 .card-wrapper {
  margin-top: 3rem;
}
.cid-uyLgmg4Hq4 .row {
  justify-content: center;
}
.cid-uyLgmg4Hq4 .mbr-section-title {
  color: #a6242f;
}
.cid-uyLgmg4Hq4 .mbr-section-subtitle {
  color: #a6242f;
}
.cid-uyLgmg4Hq4 .card-text {
  color: #a6242f;
}
.cid-uyLgmg4Hq4 .card-title,
.cid-uyLgmg4Hq4 .iconfont-wrapper {
  color: #a6242f;
}
.cid-uKKc0zFZ09 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #e9cf9a;
}
.cid-uKKc0zFZ09 .mbr-section-subtitle {
  color: #a6242f;
}
.cid-uKKc0zFZ09 .mbr-text {
  color: #a6242f;
}
.cid-uKKc0zFZ09 P {
  color: #a6242f;
}
.cid-varwYP7Cre {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/kover-ranch-ranch.koever.hu-footer.webp");
}
@media (max-width: 767px) {
  .cid-varwYP7Cre .content {
    text-align: center;
  }
  .cid-varwYP7Cre .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-varwYP7Cre .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-varwYP7Cre .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-varwYP7Cre .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-varwYP7Cre .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-varwYP7Cre .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-varwYP7Cre .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-varwYP7Cre .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-varwYP7Cre .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-varwYP7Cre .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-varwYP7Cre .google-map {
  height: 25rem;
  position: relative;
}
.cid-varwYP7Cre .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-varwYP7Cre .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-varwYP7Cre .google-map[data-state] {
  background: #e9e5dc;
}
.cid-varwYP7Cre .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-varwYP7Cre P {
  text-align: center;
}
