a {color: #3f444a; }a:active,a:hover,a:focus {color: #31383c; }.c-theme-link:focus,.c-theme-link:active,.c-theme-link:hover {color: #31383c !important; }.c-theme-link:focus > i,.c-theme-link:active > i,.c-theme-link:hover > i {color: #31383c !important; }.c-theme-link.c-active {color: #31383c !important; }.c-theme-link.c-active > i {color: #31383c !important; }.c-theme-nav li:focus > a:not(.btn),.c-theme-nav li:active > a:not(.btn),.c-theme-nav li:hover > a:not(.btn) {color: #31383c !important; }.c-theme-nav li:focus > .c-quick-sidebar-toggler > .c-line,.c-theme-nav li:active > .c-quick-sidebar-toggler > .c-line,.c-theme-nav li:hover > .c-quick-sidebar-toggler > .c-line {background: #31383c !important; }.c-theme-nav li.c-active {color: #31383c !important; }.c-theme-nav li.c-active > a:not(.btn) {color: #31383c !important; }.c-theme-nav li.c-active > .c-quick-sidebar-toggler > .c-line {background: #31383c !important; }.c-theme-nav > li > .dropdown-menu.c-menu-type-mega > .nav.nav-tabs > li:hover > a {color: #31383c !important; }.c-theme-nav > li > .dropdown-menu.c-menu-type-mega > .nav.nav-tabs > li.active {border-bottom: 1px solid #31383c !important; }.c-theme-nav > li > .dropdown-menu.c-menu-type-mega > .nav.nav-tabs > li.active > a {color: #31383c !important; }.c-theme-nav.nav.nav-tabs > li:hover > a {color: #31383c !important; }.c-theme-nav.nav.nav-tabs > li.active {border-bottom: 1px solid #31383c !important; }.c-theme-nav.nav.nav-tabs > li.active > a {color: #31383c !important; }.c-theme-ul > li:focus > a:not(.btn),.c-theme-ul > li:active > a:not(.btn),.c-theme-ul > li:hover > a:not(.btn) {color: #31383c !important; }.c-theme-ul > li:focus > a:not(.btn) > i,.c-theme-ul > li:active > a:not(.btn) > i,.c-theme-ul > li:hover > a:not(.btn) > i {color: #31383c !important; }.c-theme-ul > li:focus > button > .c-line,.c-theme-ul > li:active > button > .c-line,.c-theme-ul > li:hover > button > .c-line {background: #31383c !important; }.c-theme-ul > li.active,.c-theme-ul > li.c-active {color: #31383c !important; }.c-theme-ul > li.active > a:not(.btn),.c-theme-ul > li.c-active > a:not(.btn) {color: #31383c !important; }.c-theme-ul > li.active > a:not(.btn) > i,.c-theme-ul > li.c-active > a:not(.btn) > i {color: #31383c !important; }.c-theme-ul-bg > li {color: #ffffff;background: #31383c !important; }.c-theme-font,.c-theme-color {color: #31383c !important; }.c-theme-font > i,.c-theme-color > i {color: #31383c !important; }.c-theme-bg {background: #31383c !important; }.c-theme-bg.c-theme-darken {background: #1a1e20 !important; }.c-theme-bg-after:after {background: #31383c !important; }.c-theme-bg-before:before {background: #31383c !important; }.c-theme-border-after:after {border-color: #31383c !important; }.c-theme-border-before:before {border-color: #31383c !important; }.c-theme-bg-on-hover:hover {background: #31383c !important; }.c-theme-border {border-color: #31383c !important; }.c-theme-on-hover:hover {color: #31383c !important; }.c-theme-bg-parent-hover:hover .c-theme-bg-on-parent-hover {background: #31383c !important; }.c-theme-border {border-color: #31383c; }.c-theme-border-top {border-top-color: #31383c; }.c-theme-border-bottom {border-bottom-color: #31383c !important; }.c-theme-border-left {border-left-color: #31383c; }.c-theme-border-right {border-right-color: #31383c; }.c-content-iconlist-1.c-theme > li:hover i {color: #fff;background: #31383c; }.c-content-ver-nav .c-menu.c-theme > li:before {color: #31383c; }.c-content-ver-nav .c-menu.c-theme.c-arrow-dot > li:before {background: #31383c; }.c-content-pagination.c-theme > li:hover > a {border-color: #31383c;background: #31383c;color: #fff; }.c-content-pagination.c-theme > li:hover > a > i {color: #fff; }.c-content-pagination.c-theme > li.c-active > span,.c-content-pagination.c-theme > li.c-active > a {border-color: #31383c;background: #31383c;color: #fff; }.c-content-pagination.c-theme > li.c-active > span > i,.c-content-pagination.c-theme > li.c-active > a > i {color: #fff; }.c-theme-btn.btn {color: #ffffff;background: #31383c;border-color: #31383c; }.c-theme-btn.btn.btn-no-focus:focus,.c-theme-btn.btn.btn-no-focus.focus {color: #ffffff;background: #31383c;border-color: #31383c; }.c-theme-btn.btn.btn-no-focus:hover,.c-theme-btn.btn:hover,.c-theme-btn.btn.btn-no-focus:active,.c-theme-btn.btn:active,.c-theme-btn.btn.active,.open > .c-theme-btn.btn.dropdown-toggle {color: #ffffff;background: #1f2326;border-color: #1f2326; }.c-theme-btn.btn:active,.c-theme-btn.btn.active,.open > .c-theme-btn.btn.dropdown-toggle {background-image: none; }.c-theme-btn.btn.disabled,.c-theme-btn.btn.disabled:hover,.c-theme-btn.btn.disabled:not(.btn-no-focus):focus,.c-theme-btn.btn.disabled:not(.btn-no-focus).focus,.c-theme-btn.btn.disabled:active,.c-theme-btn.btn.disabled.active,.c-theme-btn.btn[disabled],.c-theme-btn.btn[disabled]:hover,.c-theme-btn.btn[disabled]:not(.btn-no-focus):focus,.c-theme-btn.btn[disabled]:not(.btn-no-focus).focus,.c-theme-btn.btn[disabled]:active,.c-theme-btn.btn[disabled].active,fieldset[disabled] .c-theme-btn.btn,fieldset[disabled] .c-theme-btn.btn:hover,fieldset[disabled] .c-theme-btn.btn:not(.btn-no-focus):focus,fieldset[disabled] .c-theme-btn.btn:not(.btn-no-focus).focus,fieldset[disabled] .c-theme-btn.btn:active,fieldset[disabled] .c-theme-btn.btn.active {background: #31383c;border-color: #31383c; }.c-theme-btn.btn .badge {color: #31383c;background: #ffffff; }.c-theme-btn.c-btn-border-1x {border-color: #31383c;border-width: 1px;color: #31383c;background: none;border-color: #31383c; }.c-theme-btn.c-btn-border-1x.btn-no-focus:focus,.c-theme-btn.c-btn-border-1x.btn-no-focus.focus {color: #31383c;background: none;border-color: #31383c; }.c-theme-btn.c-btn-border-1x.btn-no-focus:hover,.c-theme-btn.c-btn-border-1x:hover,.c-theme-btn.c-btn-border-1x.btn-no-focus:active,.c-theme-btn.c-btn-border-1x:active,.c-theme-btn.c-btn-border-1x.active,.open > .c-theme-btn.c-btn-border-1x.dropdown-toggle {color: #ffffff;background: #31383c;border-color: #31383c; }.c-theme-btn.c-btn-border-1x:active,.c-theme-btn.c-btn-border-1x.active,.open > .c-theme-btn.c-btn-border-1x.dropdown-toggle {background-image: none; }.c-theme-btn.c-btn-border-1x.disabled,.c-theme-btn.c-btn-border-1x.disabled:hover,.c-theme-btn.c-btn-border-1x.disabled:not(.btn-no-focus):focus,.c-theme-btn.c-btn-border-1x.disabled:not(.btn-no-focus).focus,.c-theme-btn.c-btn-border-1x.disabled:active,.c-theme-btn.c-btn-border-1x.disabled.active,.c-theme-btn.c-btn-border-1x[disabled],.c-theme-btn.c-btn-border-1x[disabled]:hover,.c-theme-btn.c-btn-border-1x[disabled]:not(.btn-no-focus):focus,.c-theme-btn.c-btn-border-1x[disabled]:not(.btn-no-focus).focus,.c-theme-btn.c-btn-border-1x[disabled]:active,.c-theme-btn.c-btn-border-1x[disabled].active,fieldset[disabled] .c-theme-btn.c-btn-border-1x,fieldset[disabled] .c-theme-btn.c-btn-border-1x:hover,fieldset[disabled] .c-theme-btn.c-btn-border-1x:not(.btn-no-focus):focus,fieldset[disabled] .c-theme-btn.c-btn-border-1x:not(.btn-no-focus).focus,fieldset[disabled] .c-theme-btn.c-btn-border-1x:active,fieldset[disabled] .c-theme-btn.c-btn-border-1x.active {background: none;border-color: #31383c; }.c-theme-btn.c-btn-border-1x .badge {color: none;background: #31383c; }.c-theme-btn.c-btn-border-2x {border-color: #31383c;border-width: 2px;color: #31383c;background: none;border-color: #31383c; }.c-theme-btn.c-btn-border-2x.btn-no-focus:focus,.c-theme-btn.c-btn-border-2x.btn-no-focus.focus {color: #31383c;background: none;border-color: #31383c; }.c-theme-btn.c-btn-border-2x.btn-no-focus:hover,.c-theme-btn.c-btn-border-2x:hover,.c-theme-btn.c-btn-border-2x.btn-no-focus:active,.c-theme-btn.c-btn-border-2x:active,.c-theme-btn.c-btn-border-2x.active,.open > .c-theme-btn.c-btn-border-2x.dropdown-toggle {color: #ffffff;background: #31383c;border-color: #31383c; }.c-theme-btn.c-btn-border-2x:active,.c-theme-btn.c-btn-border-2x.active,.open > .c-theme-btn.c-btn-border-2x.dropdown-toggle {background-image: none; }.c-theme-btn.c-btn-border-2x.disabled,.c-theme-btn.c-btn-border-2x.disabled:hover,.c-theme-btn.c-btn-border-2x.disabled:not(.btn-no-focus):focus,.c-theme-btn.c-btn-border-2x.disabled:not(.btn-no-focus).focus,.c-theme-btn.c-btn-border-2x.disabled:active,.c-theme-btn.c-btn-border-2x.disabled.active,.c-theme-btn.c-btn-border-2x[disabled],.c-theme-btn.c-btn-border-2x[disabled]:hover,.c-theme-btn.c-btn-border-2x[disabled]:not(.btn-no-focus):focus,.c-theme-btn.c-btn-border-2x[disabled]:not(.btn-no-focus).focus,.c-theme-btn.c-btn-border-2x[disabled]:active,.c-theme-btn.c-btn-border-2x[disabled].active,fieldset[disabled] .c-theme-btn.c-btn-border-2x,fieldset[disabled] .c-theme-btn.c-btn-border-2x:hover,fieldset[disabled] .c-theme-btn.c-btn-border-2x:not(.btn-no-focus):focus,fieldset[disabled] .c-theme-btn.c-btn-border-2x:not(.btn-no-focus).focus,fieldset[disabled] .c-theme-btn.c-btn-border-2x:active,fieldset[disabled] .c-theme-btn.c-btn-border-2x.active {background: none;border-color: #31383c; }.c-theme-btn.c-btn-border-2x .badge {color: none;background: #31383c; }.c-theme.form-control:focus,.c-theme.form-control:active,.c-theme.form-control.active {border-color: #31383c !important; }.c-content-line-icon.c-theme {background-image: url(../base/img/content/line-icons/white.png); }.c-content-list-1.c-theme.c-separator-dot > li:before,.c-content-list-1.c-theme > li:before {background: #31383c; }.c-content-tab-1.c-theme .nav > li:hover > a,.c-content-tab-1.c-theme .nav > li:focus > a,.c-content-tab-1.c-theme .nav > li:active > a,.c-content-tab-1.c-theme .nav > li.active > a,.c-content-tab-1.c-theme .nav.nav-justified > li:hover > a,.c-content-tab-1.c-theme .nav.nav-justified > li:focus > a,.c-content-tab-1.c-theme .nav.nav-justified > li:active > a,.c-content-tab-1.c-theme .nav.nav-justified > li.active > a {border-bottom-color: #31383c; }.c-content-tab-2.c-theme > ul > li.active > a > .c-title,.c-content-tab-2.c-theme > ul > li:hover > a > .c-title {color: #31383c; }.c-content-tab-2.c-theme > ul > li.active > a > .c-content-line-icon,.c-content-tab-2.c-theme > ul > li:hover > a > .c-content-line-icon {background-image: url(../base/img/content/line-icons/white.png); }.c-content-tab-5.c-theme .c-nav-tab > li.active > a,.c-content-tab-5.c-theme .c-nav-tab > li a:hover {color: #fff;background-color: #31383c; }.c-content-tab-5.c-theme .c-nav-tab.c-arrow a:hover:after {border-left-color: #31383c; }.c-content-tab-5.c-theme .c-nav-tab.c-arrow .active > a:after {border-left-color: #31383c; }.c-content-accordion-1.c-theme .panel > .panel-heading > .panel-title > a {background-color: #31383c; }.c-content-accordion-1.c-theme .panel > .panel-heading > .panel-title > a.collapsed {background-color: #ffffff; }.c-content-accordion-1.c-theme .panel > .panel-heading > .panel-title > a.collapsed:hover,.c-content-accordion-1.c-theme .panel > .panel-heading > .panel-title > a.collapsed:focus {background-color: #31383c; }.c-content-accordion-1.c-theme .panel > .panel-collapse > .panel-body {background-color: #31383c; }.c-mega-menu-onepage-dots.c-theme .c-onepage-dots-nav > li.c-onepage-link:hover > a,.c-mega-menu-onepage-dots.c-theme .c-onepage-dots-nav > li.c-onepage-link.c-active > a,.c-mega-menu-onepage-dots.c-theme .c-onepage-dots-nav > li.c-onepage-link.active > a {background: rgba(49, 56, 60, 0.9); }.c-layout-sidebar-menu.c-theme .c-sidebar-menu li.c-active > a {transition: all 0.2s;color: #31383c; }.c-layout-sidebar-menu.c-theme .c-sidebar-menu li.c-active > a > .c-arrow {color: #31383c; }.c-layout-sidebar-menu.c-theme .c-sidebar-menu li .c-dropdown-menu > li:hover > a {color: #31383c; }.c-layout-sidebar-menu.c-theme .c-sidebar-menu.c-option-2 > li.c-active > a {transition: all 0.2s;color: #ffffff;background-color: #31383c; }.c-layout-sidebar-menu.c-theme .c-sidebar-menu.c-option-2 > li.c-active > a > .c-arrow {color: #ffffff; }.c-content-title-4.c-theme .c-line-strike:before {border-top: 1px solid #31383c; }.owl-carousel.c-theme .owl-controls .owl-dot {background: #e1e1e1; }.owl-carousel.c-theme .owl-controls .owl-dot:hover {background: #fff; }.owl-carousel.c-theme .owl-controls .owl-dot.active {background: #31383c; }.cbp-l-filters-button .cbp-filter-counter,.cbp-l-filters-buttonCenter .cbp-filter-counter {background-color: #31383c; }.cbp-l-filters-button .cbp-filter-counter:before,.cbp-l-filters-buttonCenter .cbp-filter-counter:before {border-top: 4px solid #31383c; }.cbp-l-filters-alignCenter .cbp-filter-item.cbp-filter-item-active,.cbp-l-filters-text .cbp-filter-item.cbp-filter-item-active {color: #31383c; }.cbp-l-filters-alignCenter .cbp-filter-counter,.cbp-l-filters-text .cbp-filter-counter {background: none repeat scroll 0 0 #31383c; }.cbp-l-filters-alignCenter .cbp-filter-counter:before,.cbp-l-filters-text .cbp-filter-counter:before {border-top: 4px solid #31383c; }.cbp-l-filters-underline .cbp-filter-item.cbp-filter-item-active {border-bottom-color: #31383c; }.cbp-l-project-desc-title:before,.cbp-l-project-details-title:before {background: #31383c; }.tp-bullets.round.c-theme .bullet {margin-right: 5px; }.tp-bullets.round.c-theme .bullet.selected {background: #31383c; }.tp-banner-container.c-theme .tparrows.circle {background-image: url(../base/img/content/line-icons/white.png); }body{font-size: 15px;font-weight: 400;color: #141618;}.c-layout-revo-slider,.tp-banner,.tp-banner-container {overflow: hidden;}.c-layout-revo-slider .tp-banner-container{background: #494142 url('/uploads/Luftbild.jpg') center center / cover no-repeat;}.c-layout-revo-slider .tp-banner > ul:not(.tp-revslider-mainul){display: block;position: relative;min-height: calc(100vh - 70px);margin: 0;padding: 0;list-style: none;}.c-layout-revo-slider .tp-banner > ul:not(.tp-revslider-mainul) > li{display: none;}.c-layout-revo-slider .tp-banner > ul:not(.tp-revslider-mainul) > li:first-child{display: block;min-height: calc(100vh - 70px);position: relative;background: #494142;}.c-layout-revo-slider .tp-banner > ul:not(.tp-revslider-mainul) > li:first-child > img{width: 100%;height: calc(100vh - 70px);object-fit: cover;display: block;}.c-layout-revo-slider .tp-banner > ul:not(.tp-revslider-mainul) > li:first-child::after{content: "";position: absolute;inset: 0;background: rgba(0,0,0,0.24);}.c-layout-revo-slider .tp-banner > ul:not(.tp-revslider-mainul) .tp-caption{position: absolute;z-index: 2;top: 50%;left: 50%;width: min(90%, 820px);transform: translate(-50%, -50%);text-align: center;}.cookiebar-wrapper {z-index: 1000;position: fixed;bottom: 0;left: 0;width: 100%;background: rgba(20,20,20,0.96) !important;color: #FFF;font-size: 14px;box-shadow: 0 -8px 30px rgba(0,0,0,0.22);}.cookiebar-content {display: flex;align-items: center;justify-content: space-between;gap: 20px;max-width: 1180px;margin: 0 auto;padding: 18px 24px;}.cookiebar-copy {max-width: 760px;}.cookiebar-copy p {margin: 6px 0 0;line-height: 1.5em;}.cookiebar-copy strong{color: #FFF;}.cookiebar-links a,.cookiebar-links a:hover,.cookiebar-links a:focus {color: #FFF !important;text-decoration: underline;}.cookiebar-actions {display: flex;flex-wrap: wrap;gap: 10px;justify-content: flex-end;}.cookiebar-settings {position: fixed;z-index: 999;left: 12px;bottom: 12px;border: 1px solid rgba(255,255,255,0.55);background: rgba(20,20,20,0.84);color: #FFF;padding: 7px 10px;font-size: 12px;line-height: 1.2;}.wp-accessibility-footer-link{padding: 0 0 18px;text-align: center;background: #000;}.wp-accessibility-footer-link a{color: #FFF;text-decoration: underline;}.wp-form-label{display: block;margin: 0 0 6px;font-size: 13px;font-weight: 600;line-height: 1.35;color: #32363b;}.input-group > .wp-form-label{display: table-caption;caption-side: top;}.c-bg-black .wp-form-label,.c-booking .wp-form-label{color: #FFF;}.wp-skip-link {position: absolute;left: 12px;top: -60px;z-index: 10000;background: #141618;color: #FFF;padding: 10px 14px;}.wp-skip-link:focus {top: 12px;color: #FFF;}a:focus,button:focus,input:focus,select:focus,textarea:focus,[tabindex]:focus {outline: 3px solid #8bb9ff !important;outline-offset: 2px;}.cookie-map-placeholder {min-height: 260px;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 10px;padding: 28px;background: #f4f1ef;color: #141618;text-align: center;}.cookie-map-placeholder p {max-width: 620px;margin: 0;}.newinput {display: none;}h1, h2, h3, h4, h5, h6, .c-content-label, .lead{font-family: 'Lora', serif;}h1, h2, h3, h4, h5, h6, .lead{color: #494142;}.c-layout-page p, .c-layout-page ul, .c-layout-page li {line-height: 1.7em;}.c-layout-page p a, .c-layout-page p a:focus, .c-layout-page p a:hover, .c-layout-page p a:active,.c-layout-page li a, .c-layout-page li a:focus, .c-layout-page li a:hover, .c-layout-page li a:active {border-bottom: 1px dotted;}.elastic-video {position: relative;padding-bottom: 55%;padding-top: 15px;height: 0;overflow: hidden;}.elastic-video iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.c-layout-footer-7 .c-postfooter .c-copyright,.c-layout-footer.c-layout-footer-4 .c-footer .c-feedback form .form-control,.c-content-pagination > li > span,.c-content-pagination > li > a,.c-content-title-1 > p,.c-content-title-1.c-title-md > p,.c-content-title-2 > p,.c-content-title-2.c-title-md > p,.c-content-title-3 > p,.c-content-title-3.c-title-md > p,.c-content-title-4 > p,.c-content-title-4.c-title-md > p,.c-content-blog-post-1 .c-desc,.c-content-feature-2 p,.c-content-feature-3 > p,.c-content-tile-1 .c-wrapper .c-tile-body,.c-layout-revo-slider-7 .c-singup-form h3,.c-layout-footer.c-layout-footer-1 .c-prefooter .c-about,.c-layout-footer.c-layout-footer-1 .c-prefooter .c-contact,.c-layout-footer.c-layout-footer-1 .c-prefooter .c-feedback form .form-control,.c-content-subscribe-form-1 .input-group > .form-control,.c-content-accordion-1 .panel > .panel-heading > .panel-title > a > i{font-size: 14px;}.c-layout-header.c-layout-header-6 .c-topbar .c-brand > .c-logo:after {top: -2px;position: absolute; right: -22px;content: "";width: 1px;background: #ffffff !important;height: 0px !important;display: inline-block; }h6 {font-size: 12px;}h5 {font-size: 14px;}h4 {font-size: 16px;}h3 {font-size: 18px;font-weight: 300;}h2 {font-size: 22px;font-weight: 300;}h1 {font-size: 24px;font-weight: 300;}.c-shop-product-details-2 .c-product-gallery > .c-product-gallery-content {height: 400px;}.c-shop-product-details-2 .c-product-gallery > .c-product-gallery-content > .c-zoom {height: 400px;}.c-shop-product-details-2.c-opt-1 .c-product-gallery-content {height: 320px;}.c-shop-product-details-2.c-opt-1 .c-product-gallery-content > .c-zoom {height: 320px;}.c-bg-turquoise {background-color: #2e3336 !important;}.c-bg-brown {background-color: #494142 !important;}.c-bg-black{background-color: #1e1e1e !important;}.c-layout-footer.c-bg-black,.c-layout-footer.c-bg-black .c-title,.c-layout-footer.c-bg-black a,.c-layout-footer.c-bg-black strong{color: #FFF;}.cbp-l-grid-work-title,.cbp-l-grid-projects-title,.cbp-l-grid-agency-title {font-weight: 400; }.c-product-price {font-weight: 300 !important;}.c-font-bold {font-weight: 400 !important;}.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .nav.nav-tabs > li > a, .c-layout-header .c-navbar .c-mega-menu.c-fonts-uppercase > .nav.navbar-nav > li > .c-link,.c-layout-header .c-topbar .c-top-menu > .c-links > li > span,.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link{font-size: 14px !important;letter-spacing: 0.5px;font-weight: 400;padding: 20px 10px 20px 10px;min-height: 70px;}.c-layout-header .c-topbar .c-top-menu > .c-links > li > a:not(.btn),.c-layout-header .c-topbar .c-top-menu > .c-links > li > span {font-size: 14px;}@media (min-width: 992px) {.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {font-size: 14px;}}@media (max-width: 767px){.cookiebar-wrapper{max-height: 40vh;overflow: auto;}.cookiebar-content{display: block;padding: 12px 14px;}.cookiebar-actions{display: block;margin-top: 14px;}.cookiebar-actions .btn{display: block;width: 100%;margin-top: 10px;white-space: normal;}.c-hor-nav-toggler{display: inline-flex !important;width: 44px;height: 44px;align-items: center;justify-content: center;padding: 10px !important;}.c-brand > .c-hor-nav-toggler > .c-line{width: 22px;}}@media (max-width: 1199px) {.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .nav.nav-tabs > li > a, .c-layout-header .c-navbar .c-mega-menu.c-fonts-uppercase > .nav.navbar-nav > li > .c-link,.c-layout-header .c-topbar .c-top-menu > .c-links > li > span,.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {font-size: 14px !important;}.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .nav.nav-tabs > li > a, .c-layout-header .c-navbar .c-mega-menu.c-fonts-uppercase > .nav.navbar-nav > li > .c-link,.c-layout-header .c-topbar .c-top-menu > .c-links > li > span,.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link{padding: 20px 10px 20px 10px;letter-spacing: 0px;}}@media (max-width: 991px) {.c-shop-product-details-2 .c-product-gallery > .c-product-gallery-content{height: 260px; }.c-shop-product-details-2 .c-product-gallery > .c-product-gallery-content > .c-zoom {height: 260px; }.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .nav.nav-tabs > li > a, .c-layout-header .c-navbar .c-mega-menu.c-fonts-uppercase > .nav.navbar-nav > li > .c-link,.c-layout-header .c-topbar .c-top-menu > .c-links > li > span,.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link{padding: 10px 15px 10px 15px;min-height: 40px;}}@media (min-width: 992px){.c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-mega-menu .nav.navbar-nav > li > .c-link {font-size: 14px;}}.hovereffect {width:100%;height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:default;}.hovereffect .overlay {width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;opacity:1;filter:alpha(opacity=100);background-color:rgba(0,0,0,0);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.hovereffect img {display:block;position:relative;-webkit-transition:all .4s linear;transition:all .4s linear;}.hovereffect h2 {text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:17px;background:rgba(60,60,60,0.6);opacity:1;filter:alpha(opacity=100);-ms-transform:translatey(0);-webkit-transform:translatey(0);transform:translatey(0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:10px;margin-top: 100px;}.hovereffect a.info {text-decoration:none;display:inline-block;text-transform:uppercase;color:#fff;border:1px solid #fff;background-color:transparent;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:50px 0 0;padding:7px 14px;}.hovereffect a.info:hover {box-shadow:0 0 5px #fff;}.hovereffect:hover img {-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);}.hovereffect:hover .overlay {opacity:1;filter:alpha(opacity=100);}.hovereffect:hover h2,.hovereffect:hover a.info {opacity:1;filter:alpha(opacity=100);-ms-transform:translatey(0);-webkit-transform:translatey(0);transform:translatey(0);}.hovereffect:hover a.info {-webkit-transition-delay:.2s;transition-delay:.2s;}@media (max-width: 991px) {.c-mega-menu-dark-mobile {margin-top: 40px !important;}}.c-brand {margin:0px !important;padding:0px !important;padding-top: 10px !important;padding-bottom: 10px !important;}@media (min-width: 992px) {}@media (max-width: 991px) {.c-brand {margin:0px !important;padding:0px !important;padding: 10px !important;padding-top: 15px !important;padding-bottom: 15px !important;}}@media (max-width: 767px) {.c-brand {margin:0px !important;padding:0px !important;padding: 10px !important;padding-top: 20px !important;}}.c-bg-grey-1 {background: #494142 !important;color: #FFF !important;}@media (min-width: 992px) {.c-layout-header-fixed .c-layout-header {height: 70px !important;line-height: 0px; transition: all 0s;}}.c-intro-page {margin-top: 0px !important;}a {color: #3f444a; }a:active,a:hover,a:focus {color: #31383c; }.c-theme-link:focus,.c-theme-link:active,.c-theme-link:hover {color: #847376 !important; }.c-theme-link:focus > i,.c-theme-link:active > i,.c-theme-link:hover > i {color: #847376 !important; }.c-theme-link.c-active {color: #847376 !important; }.c-theme-link.c-active > i {color: #847376 !important; }.c-theme-nav li:focus > a:not(.btn),.c-theme-nav li:active > a:not(.btn),.c-theme-nav li:hover > a:not(.btn) {color: #847376 !important; }.c-theme-nav li:focus > .c-quick-sidebar-toggler > .c-line,.c-theme-nav li:active > .c-quick-sidebar-toggler > .c-line,.c-theme-nav li:hover > .c-quick-sidebar-toggler > .c-line {background: #847376 !important; }.c-theme-nav li.c-active {color: #847376 !important; }.c-theme-nav li.c-active > a:not(.btn) {color: #847376 !important; }.c-theme-nav li.c-active > .c-quick-sidebar-toggler > .c-line {background: #847376 !important; }.c-theme-nav > li > .dropdown-menu.c-menu-type-mega > .nav.nav-tabs > li:hover > a {color: #847376 !important; }.c-theme-nav > li > .dropdown-menu.c-menu-type-mega > .nav.nav-tabs > li.active {border-bottom: 1px solid #31383c !important; }.c-theme-nav > li > .dropdown-menu.c-menu-type-mega > .nav.nav-tabs > li.active > a {color: #847376 !important;}.c-theme-nav.nav.nav-tabs > li:hover > a {color: #31383c !important; }.c-theme-nav.nav.nav-tabs > li.active {border-bottom: 1px solid #31383c !important; }.c-theme-nav.nav.nav-tabs > li.active > a {color: #31383c !important; }.c-theme-ul > li:focus > a:not(.btn),.c-theme-ul > li:active > a:not(.btn),.c-theme-ul > li:hover > a:not(.btn) {color: #31383c !important; }.c-theme-ul > li:focus > a:not(.btn) > i,.c-theme-ul > li:active > a:not(.btn) > i,.c-theme-ul > li:hover > a:not(.btn) > i {color: #31383c !important; }.c-theme-ul > li:focus > button > .c-line,.c-theme-ul > li:active > button > .c-line,.c-theme-ul > li:hover > button > .c-line {background: #31383c !important; }.c-theme-ul > li.active,.c-theme-ul > li.c-active {color: #31383c !important; }.c-theme-ul > li.active > a:not(.btn),.c-theme-ul > li.c-active > a:not(.btn) {color: #31383c !important; }.c-theme-ul > li.active > a:not(.btn) > i,.c-theme-ul > li.c-active > a:not(.btn) > i {color: #31383c !important; }.c-theme-ul-bg > li {color: #ffffff;background: #31383c !important; }.c-theme-font,.c-theme-color {color: #31383c !important; }.c-theme-font > i,.c-theme-color > i {color: #31383c !important; }.c-theme-bg {background: #31383c !important; }.c-theme-bg.c-theme-darken {background: #1a1e20 !important; }.c-theme-bg-after:after {background: #31383c !important; }.c-theme-bg-before:before {background: #31383c !important; }.c-theme-border-after:after {border-color: #31383c !important; }.c-theme-border-before:before {border-color: #31383c !important; }.c-theme-bg-on-hover:hover {background: #31383c !important; }.c-theme-border {border-color: #31383c !important;}.c-theme-on-hover:hover {color: #31383c !important; }.c-theme-bg-parent-hover:hover .c-theme-bg-on-parent-hover {background: #31383c !important; }.c-theme-border {border-color: #31383c; }.c-theme-border-top {border-top-color: #31383c; }.c-theme-border-bottom {border-bottom-color: #31383c !important; }.c-theme-border-left {border-left-color: #31383c; }.c-theme-border-right {border-right-color: #31383c; }.c-content-iconlist-1.c-theme > li:hover i {color: #fff;background: #31383c; }.c-content-ver-nav .c-menu.c-theme > li:before {color: #31383c; }.c-content-ver-nav .c-menu.c-theme.c-arrow-dot > li:before {background: #31383c; }.c-content-pagination.c-theme > li:hover > a {border-color: #31383c;background: #31383c;color: #fff; }.c-content-pagination.c-theme > li:hover > a > i {color: #fff; }.c-content-pagination.c-theme > li.c-active > span,.c-content-pagination.c-theme > li.c-active > a {border-color: #31383c;background: #31383c;color: #fff; }.c-content-pagination.c-theme > li.c-active > span > i,.c-content-pagination.c-theme > li.c-active > a > i {color: #fff; }.c-theme-btn.btn {color: #ffffff;background: #31383c;border-color: #31383c; }.c-theme-btn.btn.btn-no-focus:focus,.c-theme-btn.btn.btn-no-focus.focus {color: #ffffff;background: #31383c;border-color: #31383c; }.c-theme-btn.btn.btn-no-focus:hover,.c-theme-btn.btn:hover,.c-theme-btn.btn.btn-no-focus:active,.c-theme-btn.btn:active,.c-theme-btn.btn.active,.open > .c-theme-btn.btn.dropdown-toggle {color: #ffffff;background: #1f2326;border-color: #1f2326; }.c-theme-btn.btn:active,.c-theme-btn.btn.active,.open > .c-theme-btn.btn.dropdown-toggle {background-image: none; }.c-theme-btn.btn.disabled,.c-theme-btn.btn.disabled:hover,.c-theme-btn.btn.disabled:not(.btn-no-focus):focus,.c-theme-btn.btn.disabled:not(.btn-no-focus).focus,.c-theme-btn.btn.disabled:active,.c-theme-btn.btn.disabled.active,.c-theme-btn.btn[disabled],.c-theme-btn.btn[disabled]:hover,.c-theme-btn.btn[disabled]:not(.btn-no-focus):focus,.c-theme-btn.btn[disabled]:not(.btn-no-focus).focus,.c-theme-btn.btn[disabled]:active,.c-theme-btn.btn[disabled].active,fieldset[disabled] .c-theme-btn.btn,fieldset[disabled] .c-theme-btn.btn:hover,fieldset[disabled] .c-theme-btn.btn:not(.btn-no-focus):focus,fieldset[disabled] .c-theme-btn.btn:not(.btn-no-focus).focus,fieldset[disabled] .c-theme-btn.btn:active,fieldset[disabled] .c-theme-btn.btn.active {background: #31383c;border-color: #31383c; }.c-theme-btn.btn .badge {color: #31383c;background: #ffffff; }.c-theme-btn.c-btn-border-1x {border-color: #31383c;border-width: 1px;color: #31383c;background: none;border-color: #31383c; }.c-theme-btn.c-btn-border-1x.btn-no-focus:focus,.c-theme-btn.c-btn-border-1x.btn-no-focus.focus {color: #31383c;background: none;border-color: #31383c;}.c-theme-btn.c-btn-border-1x.btn-no-focus:hover,.c-theme-btn.c-btn-border-1x:hover,.c-theme-btn.c-btn-border-1x.btn-no-focus:active,.c-theme-btn.c-btn-border-1x:active,.c-theme-btn.c-btn-border-1x.active,.open > .c-theme-btn.c-btn-border-1x.dropdown-toggle {color: #ffffff;background: #31383c;border-color: #31383c;}.c-theme-btn.c-btn-border-1x:active,.c-theme-btn.c-btn-border-1x.active,.open > .c-theme-btn.c-btn-border-1x.dropdown-toggle {background-image: none; }.c-theme-btn.c-btn-border-1x.disabled,.c-theme-btn.c-btn-border-1x.disabled:hover,.c-theme-btn.c-btn-border-1x.disabled:not(.btn-no-focus):focus,.c-theme-btn.c-btn-border-1x.disabled:not(.btn-no-focus).focus,.c-theme-btn.c-btn-border-1x.disabled:active,.c-theme-btn.c-btn-border-1x.disabled.active,.c-theme-btn.c-btn-border-1x[disabled],.c-theme-btn.c-btn-border-1x[disabled]:hover,.c-theme-btn.c-btn-border-1x[disabled]:not(.btn-no-focus):focus,.c-theme-btn.c-btn-border-1x[disabled]:not(.btn-no-focus).focus,.c-theme-btn.c-btn-border-1x[disabled]:active,.c-theme-btn.c-btn-border-1x[disabled].active,fieldset[disabled] .c-theme-btn.c-btn-border-1x,fieldset[disabled] .c-theme-btn.c-btn-border-1x:hover,fieldset[disabled] .c-theme-btn.c-btn-border-1x:not(.btn-no-focus):focus,fieldset[disabled] .c-theme-btn.c-btn-border-1x:not(.btn-no-focus).focus,fieldset[disabled] .c-theme-btn.c-btn-border-1x:active,fieldset[disabled] .c-theme-btn.c-btn-border-1x.active {background: none;border-color: #31383c; }.c-theme-btn.c-btn-border-1x .badge {color: none;background: #31383c; }.c-theme-btn.c-btn-border-2x {border-color: #31383c;border-width: 2px;color: #31383c;background: none;border-color: #31383c; }.c-theme-btn.c-btn-border-2x.btn-no-focus:focus,.c-theme-btn.c-btn-border-2x.btn-no-focus.focus{color: #31383c;background: none;border-color: #31383c; }.c-theme-btn.c-btn-border-2x.btn-no-focus:hover,.c-theme-btn.c-btn-border-2x:hover,.c-theme-btn.c-btn-border-2x.btn-no-focus:active,.c-theme-btn.c-btn-border-2x:active,.c-theme-btn.c-btn-border-2x.active,.open > .c-theme-btn.c-btn-border-2x.dropdown-toggle {color: #ffffff;background: #31383c;border-color: #31383c; }.c-theme-btn.c-btn-border-2x:active,.c-theme-btn.c-btn-border-2x.active,.open > .c-theme-btn.c-btn-border-2x.dropdown-toggle{background-image: none; }.c-theme-btn.c-btn-border-2x.disabled,.c-theme-btn.c-btn-border-2x.disabled:hover,.c-theme-btn.c-btn-border-2x.disabled:not(.btn-no-focus):focus,.c-theme-btn.c-btn-border-2x.disabled:not(.btn-no-focus).focus,.c-theme-btn.c-btn-border-2x.disabled:active,.c-theme-btn.c-btn-border-2x.disabled.active,.c-theme-btn.c-btn-border-2x[disabled],.c-theme-btn.c-btn-border-2x[disabled]:hover,.c-theme-btn.c-btn-border-2x[disabled]:not(.btn-no-focus):focus,.c-theme-btn.c-btn-border-2x[disabled]:not(.btn-no-focus).focus,.c-theme-btn.c-btn-border-2x[disabled]:active,.c-theme-btn.c-btn-border-2x[disabled].active,fieldset[disabled] .c-theme-btn.c-btn-border-2x,fieldset[disabled] .c-theme-btn.c-btn-border-2x:hover,fieldset[disabled] .c-theme-btn.c-btn-border-2x:not(.btn-no-focus):focus,fieldset[disabled] .c-theme-btn.c-btn-border-2x:not(.btn-no-focus).focus,fieldset[disabled] .c-theme-btn.c-btn-border-2x:active,fieldset[disabled] .c-theme-btn.c-btn-border-2x.active {background: none;border-color: #31383c; }.c-theme-btn.c-btn-border-2x .badge {color: none;background: #31383c; }.c-theme.form-control:focus,.c-theme.form-control:active,.c-theme.form-control.active {border-color: #31383c !important; }.c-content-list-1.c-theme.c-separator-dot > li:before,.c-content-list-1.c-theme > li:before {background: #31383c; }.c-content-tab-1.c-theme .nav > li:hover > a,.c-content-tab-1.c-theme .nav > li:focus > a,.c-content-tab-1.c-theme .nav > li:active > a,.c-content-tab-1.c-theme .nav > li.active > a,.c-content-tab-1.c-theme .nav.nav-justified > li:hover > a,.c-content-tab-1.c-theme .nav.nav-justified > li:focus > a,.c-content-tab-1.c-theme .nav.nav-justified > li:active > a,.c-content-tab-1.c-theme .nav.nav-justified > li.active > a {border-bottom-color: #31383c; }.c-content-tab-2.c-theme > ul > li.active > a > .c-title,.c-content-tab-2.c-theme > ul > li:hover > a > .c-title {color: #31383c; }.c-content-tab-5.c-theme .c-nav-tab > li.active > a,.c-content-tab-5.c-theme .c-nav-tab > li a:hover {color: #fff;background-color: #31383c; }.c-content-tab-5.c-theme .c-nav-tab.c-arrow a:hover:after {border-left-color: #31383c; }.c-content-tab-5.c-theme .c-nav-tab.c-arrow .active > a:after {border-left-color: #31383c; }.c-content-accordion-1.c-theme .panel > .panel-heading > .panel-title > a {background-color: #31383c; }.c-content-accordion-1.c-theme .panel > .panel-heading > .panel-title > a.collapsed {background-color: #ffffff; }.c-content-accordion-1.c-theme .panel > .panel-heading > .panel-title > a.collapsed:hover,.c-content-accordion-1.c-theme .panel > .panel-heading > .panel-title > a.collapsed:focus {background-color: #31383c; }.c-content-accordion-1.c-theme .panel > .panel-collapse > .panel-body {background-color: #31383c; }.c-mega-menu-onepage-dots.c-theme .c-onepage-dots-nav > li.c-onepage-link:hover > a,.c-mega-menu-onepage-dots.c-theme .c-onepage-dots-nav > li.c-onepage-link.c-active > a,.c-mega-menu-onepage-dots.c-theme .c-onepage-dots-nav > li.c-onepage-link.active > a {background: rgba(49, 56, 60, 0.9); }.c-layout-sidebar-menu.c-theme .c-sidebar-menu li.c-active > a {transition: all 0.2s;color: #31383c; }.c-layout-sidebar-menu.c-theme .c-sidebar-menu li.c-active > a > .c-arrow {color: #31383c; }.c-layout-sidebar-menu.c-theme .c-sidebar-menu li .c-dropdown-menu > li:hover > a {color: #31383c; }.c-layout-sidebar-menu.c-theme .c-sidebar-menu.c-option-2 > li.c-active > a {transition: all 0.2s;color: #ffffff;background-color: #31383c; }.c-layout-sidebar-menu.c-theme .c-sidebar-menu.c-option-2 > li.c-active > a > .c-arrow {color: #ffffff; }.c-content-title-4.c-theme .c-line-strike:before {border-top: 1px solid #31383c; }.owl-carousel.c-theme .owl-controls .owl-dot {background: #e1e1e1; }.owl-carousel.c-theme .owl-controls .owl-dot:hover {background: #fff; }.owl-carousel.c-theme .owl-controls .owl-dot.active {background: #31383c; }.cbp-l-filters-button .cbp-filter-counter,.cbp-l-filters-buttonCenter .cbp-filter-counter {background-color: #31383c; }.cbp-l-filters-button .cbp-filter-counter:before,.cbp-l-filters-buttonCenter .cbp-filter-counter:before {border-top: 4px solid #31383c; }.cbp-l-filters-alignCenter .cbp-filter-item.cbp-filter-item-active,.cbp-l-filters-text .cbp-filter-item.cbp-filter-item-active {color: #31383c;}.cbp-l-filters-alignCenter .cbp-filter-counter,.cbp-l-filters-text .cbp-filter-counter {background: none repeat scroll 0 0 #31383c; }.cbp-l-filters-alignCenter .cbp-filter-counter:before,.cbp-l-filters-text .cbp-filter-counter:before {border-top: 4px solid #31383c; }.cbp-l-filters-underline .cbp-filter-item.cbp-filter-item-active {border-bottom-color: #31383c; }.cbp-l-project-desc-title:before,.cbp-l-project-details-title:before {background: #31383c; }.tparrows.circle{margin-top: 60px;}@media (min-width: 992px) {.c-layout-revo-slider-6 .c-main-title {margin-top: 0px;padding: 0px;font-size: 60px;line-height: 125%; -webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.c-layout-revo-slider-6 .c-sub-title {margin-top: 0px;padding: 0px;font-size: 20px;line-height: 125%;font-family: "Open Sans", sans-serif;text-transform: uppercase;letter-spacing: 0.5em;}.c-layout-revo-slider-6 .c-action-btn.btn, .c-layout-revo-slider-6 .c-action-btn.btn.c-btn-border-1x.c-btn-uppercase.btn-lg {margin-top: 0px;padding: 0px; font-size: 40px; line-height: 125%;}.c-layout-revo-slider-6 hr {margin:0px;padding:0px;margin-bottom:20px;}}@media (max-width: 991px) {.c-layout-revo-slider-6 .c-main-title {margin-top: 0px;padding: 0px;font-size: 300%;line-height: 125%; -webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.c-layout-revo-slider-6 .c-sub-title {margin-top: 0px;padding: 0px;font-size: 120%;line-height: 125%;font-family: "Open Sans", sans-serif;text-transform: uppercase;letter-spacing: 0.3em;}.c-layout-revo-slider-6 .c-action-btn.btn,.c-layout-revo-slider-6 .c-action-btn.btn.c-btn-border-1x.c-btn-uppercase.btn-lg { margin-top: 0px;padding: 0px;font-size: 120%;line-height: 125%;} .c-layout-revo-slider-6 hr {margin:0px;padding:0px;margin-bottom:20px;}}@media (max-width: 500px) {.c-layout-revo-slider-6 .c-main-title {display: none;}.c-layout-revo-slider-6 .c-sub-title {display: none;}.c-layout-revo-slider-6 .c-action-btn.btn,.c-layout-revo-slider-6 .c-action-btn.btn.c-btn-border-1x.c-btn-uppercase.btn-lg{display: none;} .c-layout-revo-slider-6 hr{display: none;}}.comparewidget {position: absolute; top: 165px; z-index: 99; right: 0;}@media (max-width: 991px) {.comparewidget {display:none;}}.c-margin-title-top {margin-top: 60px;}@media (max-width: 991px) {.c-margin-title-top {margin-top: 40px;}}.c-bg-parallax {position: relative;z-index : -2;}.bg-overlay {position:absolute;top: 0;left: 0;width:100%;height:100%;background: rgba(0,0,0,0.3);z-index : -1;}.c-bg-parallax > .container > .c-content-title-1, .c-main-title, .c-sub-title, .c-fav,.c-layout-header-3 {text-shadow: 1px 1px 2px rgba(0,0,0,0.5);}.c-margin-title-top > .col-md-6 > .c-bg-white,.tp-caption > hr {-webkit-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.5);-moz-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.5);box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.5);}.c-content-bar-3 > div > div > div > .form > div > div > .form-group > .input-group-addon{background: #494142; // #141618;color: #FFF;border: 1px solid #FFF;border-radius: 0px;border-left: 0px;-webkit-border-top-right-radius: 5px;-moz-border-top-right-radius: 5px;-ms-border-top-right-radius: 5px;-o-border-top-right-radius: 5px;border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px;-moz-border-bottom-right-radius: 5px;-ms-border-bottom-right-radius: 5px;-o-border-bottom-right-radius: 5px;border-bottom-right-radius: 5px; }.c-content-bar-3 > div > div > div > .form > div > div > .form-group > .input-group-addon:hover{background: #FFF;color: #494142;border: 1px solid #FFF;border-radius: 0px;border-left: 0px;-webkit-border-top-right-radius: 5px;-moz-border-top-right-radius: 5px;-ms-border-top-right-radius: 5px;-o-border-top-right-radius: 5px;border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px;-moz-border-bottom-right-radius: 5px;-ms-border-bottom-right-radius: 5px;-o-border-bottom-right-radius: 5px;border-bottom-right-radius: 5px; }.c-content-bar-3 > div > div > div > .form > div > div > .form-group > input {border: 1px solid #FFF;}.c-booking {padding-top:25px !important; padding-bottom:12px !important;}.c-bg-white {background: url('/uploads/images/bgsiegel.png') !important;background-position: center !important;background-repeat: no-repeat !important;background-attachment: fixed !important;}.c-bg-grey-1 {background: #1e1e1e !important;background-position: center;background-repeat: no-repeat;background-size: cover;}@media (max-width: 1199px) {.c-desktop-logo, .c-desktop-logo-inverse, .c-mobile-logo {width: 220px;height: auto;}}@media (max-width: 991px) {.c-booking {display: none;}.c-desktop-logo, .c-desktop-logo-inverse, .c-mobile-logo{width: 200px;}.c-layout-header-fixed .c-layout-header {height: 70px !important;line-height: 0px; transition: all 0s;}.c-mega-menu {margin-top: 6px !important;padding-top: 0px !important;z-index: 9999 !important;}.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile {background: #1e1e1e !important;-webkit-border-bottom-right-radius: 5px !important;-moz-border-bottom-right-radius: 5px !important;-ms-border-bottom-right-radius: 5px !important;-o-border-bottom-right-radius: 5px !important;border-bottom-right-radius: 5px !important; -webkit-border-bottom-left-radius: 5px !important;-moz-border-bottom-left-radius: 5px !important;-ms-border-bottom-left-radius: 5px !important;-o-border-bottom-left-radius: 5px !important;border-bottom-left-radius: 5px !important; }.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile > .nav.navbar-nav > li > .c-link{border: 0px !important;}.c-cart-menu{display: none !important;}}strong {font-weight: 600 !important;color: #494142;}.c-btn-rounded,.c-rounded {-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px; }.c-layout-header-dark-mobile, .c-bg-dark-2 {background: #141618 !important;}.c-layout-header-3 { background: rgba(73,65,66,1) !important;}.c-page-on-scroll.c-layout-header-fixed .c-layout-header-3 {background: rgba(73,65,66,1) !important;}.dropdown-submenu > a,.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .nav.nav-tabs > li > a, .c-layout-header .c-navbar .c-mega-menu.c-fonts-uppercase > .nav.navbar-nav > li > .c-link,.c-layout-header .c-topbar .c-top-menu > .c-links > li > span,.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link,.c-layout-header .c-topbar .c-top-menu > .c-links > li > a:not(.btn),.c-layout-header .c-topbar .c-top-menu > .c-links > li > span {font-size: 14px !important;letter-spacing: 0px !important;text-transform: none !important;}.c-layout-header .c-topbar-dark {border-bottom: 0px;}.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .nav.nav-tabs > li > a:hover, .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu {background-color: #1e1e1e;}.dropdown-submenu > a {color: #FFF !important;}.c-layout-breadcrumbs-1 .c-page-title h3,.c-layout-breadcrumbs-1 .c-page-title h4,.c-layout-breadcrumbs-1 .c-page-breadcrumbs > li,.c-layout-breadcrumbs-1 .c-page-breadcrumbs > li > a{color: #FFF !important;}@media (min-width: 992px) {.c-layout-header-fixed .c-layout-page-small{margin-top: 70px !important; }.c-layout-header-fixed .c-layout-header,.c-layout-header .c-navbar,.c-layout-header .c-navbar > .container,.c-layout-header .c-navbar-wrapper{min-height: 70px !important;}.c-layout-header-3{box-shadow: 0 10px 30px rgba(0,0,0,0.16);text-shadow: none;}.c-layout-header .c-navbar > .container,.c-layout-header .c-navbar-wrapper{display: flex;align-items: center;}.c-layout-header .c-navbar-wrapper{justify-content: space-between;min-width: 0;width: 100%;}.c-layout-header .c-brand.c-pull-left,.c-layout-header .c-navbar .c-mega-menu.c-pull-right{float: none !important;}.c-layout-header .c-brand{flex: 0 0 220px;margin: 0 !important;padding: 10px 0 !important;}.c-layout-header .c-brand .c-logo{display: inline-flex;align-items: center;}.c-layout-header .c-brand .c-desktop-logo,.c-layout-header .c-brand .c-desktop-logo-inverse{width: 220px;max-width: 220px;height: auto;}.c-layout-header .c-navbar .c-mega-menu{display: flex !important;flex: 1 1 auto;justify-content: flex-end;line-height: 0;margin-top: 0 !important;min-width: 0;}.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav{display: flex;align-items: center;flex-wrap: nowrap;justify-content: flex-end;float: none;margin: 0;min-width: 0;}.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li{float: none;}.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link,.c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link{align-items: center;display: flex !important;font-size: 13px !important;font-weight: 500;height: 70px;letter-spacing: 0 !important;line-height: 1.2;min-height: 70px !important;padding: 0 7px !important;text-shadow: none;white-space: nowrap;}.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link .c-arrow{flex: 0 0 auto;margin-left: 5px;}.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:hover,.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:focus,.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > .c-link{background: rgba(255,255,255,0.08) !important;}@media (max-width: 1199px){.c-layout-header .c-brand{flex-basis: 165px;}.c-layout-header .c-brand .c-desktop-logo,.c-layout-header .c-brand .c-desktop-logo-inverse{width: 165px;max-width: 165px;}.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link,.c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link{font-size: 12px !important;padding-left: 5px !important;padding-right: 5px !important;}}.dropdown-submenu, .navbar-nav > li > .dropdown-menu,.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > .c-link,.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > .c-link,.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:hover, .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:focus, .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:active,.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light > .nav.navbar-nav > li > .dropdown-menu,.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-classic > .dropdown-submenu > .dropdown-menu,.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-classic > .dropdown-submenu > .dropdown-menu > li > .dropdown-menu,.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-classic > .dropdown-submenu > .dropdown-menu > li > .dropdown-menu > li > .dropdown-menu {background-color: #1e1e1e !important;color: #FFF !important;}.dropdown-submenu > a:hover, .dropdown-menu > a:hover,.dropdown-submenu > a:active, .dropdown-menu > a:active{background-color: #1e1e1e !important;}.c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > .c-link,.c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > .c-link,.c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:hover, .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:focus, .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:active,.c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light > .nav.navbar-nav > li > .dropdown-menu,.c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-classic > .dropdown-submenu > .dropdown-menu,.c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-classic > .dropdown-submenu > .dropdown-menu > li > .dropdown-menu,.c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-classic > .dropdown-submenu > .dropdown-menu > li > .dropdown-menu > li > .dropdown-menu,.c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light > .nav.navbar-nav > li .dropdown-menu > li > a,.c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light > .nav.navbar-nav > li .dropdown-menu > li > a:hover,.c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light > .nav.navbar-nav > li .dropdown-menu > li > a:focus{background-color: #1e1e1e !important;color: #FFF;}.c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .nav.nav-tabs > li > a, .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-navbar .c-mega-menu.c-fonts-uppercase > .nav.navbar-nav > li > .c-link,.c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-topbar .c-top-menu > .c-links > li > span,.c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link{font-size: 13px !important;letter-spacing: 0 !important;font-weight: 500;padding: 0 7px !important;transition: all 0 !important;}.dropdown-menu {-webkit-border-bottom-right-radius: 5px !important;-moz-border-bottom-right-radius: 5px !important;-ms-border-bottom-right-radius: 5px !important;-o-border-bottom-right-radius: 5px !important;border-bottom-right-radius: 5px !important; -webkit-border-bottom-left-radius: 5px !important;-moz-border-bottom-left-radius: 5px !important;-ms-border-bottom-left-radius: 5px !important;-o-border-bottom-left-radius: 5px !important;border-bottom-left-radius: 5px !important; }}@media (min-width: 992px) and (max-width: 1199px){.c-layout-header .c-brand{flex-basis: 165px;}.c-layout-header .c-brand .c-desktop-logo,.c-layout-header .c-brand .c-desktop-logo-inverse{width: 165px;max-width: 165px;}.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link,.c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link{font-size: 12px !important;padding-left: 5px !important;padding-right: 5px !important;}}@media (max-width: 991px){.c-layout-header .c-navbar{height: 70px !important;}.c-layout-header .c-brand{align-items: center;display: flex !important;justify-content: space-between;margin: 0 !important;min-height: 70px;padding: 12px 18px !important;width: 100%;}.c-layout-header .c-brand .c-logo{display: flex !important;flex: 0 1 190px;max-width: calc(100% - 64px);}.c-layout-header .c-brand .c-mobile-logo{display: block !important;height: auto !important;max-width: 100% !important;width: 170px !important;}.c-layout-header .c-brand > .c-hor-nav-toggler{align-items: center;box-sizing: border-box;display: inline-flex !important;flex-direction: column;float: none !important;height: 44px;justify-content: center;margin: 0 !important;padding: 10px !important;position: relative;width: 44px;z-index: 3;}.c-layout-header .c-brand > .c-hor-nav-toggler > .c-line{background-color: #fff !important;display: block;flex: 0 0 auto;height: 2px;margin: 3px 0;width: 24px;}.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile{margin-top: 0 !important;}}.c-cart-menu{background-color: #1e1e1e !important;border-color: #1e1e1e !important;color: #FFF;-webkit-border-bottom-right-radius: 5px !important;-moz-border-bottom-right-radius: 5px !important;-ms-border-bottom-right-radius: 5px !important;-o-border-bottom-right-radius: 5px !important;border-bottom-right-radius: 5px !important; -webkit-border-bottom-left-radius: 5px !important;-moz-border-bottom-left-radius: 5px !important;-ms-border-bottom-left-radius: 5px !important;-o-border-bottom-left-radius: 5px !important;border-bottom-left-radius: 5px !important; text-shadow: none;}.c-layout-header .c-cart-menu .c-cart-menu-items > li,.c-layout-header .c-cart-menu .c-cart-menu-footer {border: 0px;color:#FFF !important;}.c-cart-menu .c-theme-font,.c-cart-menu a.c-item-name,.c-cart-menu-title {color:#FFF !important;}.c-brand > .c-hor-nav-toggler > .c-line{color: #FFF !important;background-color: #FFF !important;}.c-cart-toggler{margin: 0px !important;padding: 0px !important;padding: 12px !important;padding-right: 0px !important;margin-top: 5px !important;text-shadow: none;}.c-cart-toggler > i{color: #FFF !important;text-shadow: none;}.c-cart-number{background-color: #FFF !important;color: #1e1e1e !important;text-shadow: none;}.c-bg-brown {background-color: #494142 !important; }.c-bg-brown.c-bg-opacity {background-color: rgba(73, 65, 66, 0.04) !important; }.c-bg-brown.c-bg-opacity-2 {background-color: rgba(73, 65, 66, 0.4) !important; }.c-bg-brown.c-bg-brown-font {color: #ffffff !important; }.c-bg-brown-hover:hover {background-color: #494142 !important; }.c-border-brown-hover:hover {border-color: #494142 !important; }.c-bg-after-brown:after {background-color: #494142 !important; }.c-bg-before-brown:before {background-color: #494142 !important; }.c-bg-black{background-color: #1e1e1e !important; }.c-bg-black.c-bg-opacity {background-color: rgba(30, 30, 30, 0.04) !important; }.c-bg-black.c-bg-opacity-2 {background-color: rgba(30, 30, 30, 0.4) !important; }.c-bg-black.c-bg-black-font {color: #ffffff !important; }.c-bg-black-hover:hover {background-color: #1e1e1e !important; }.c-border-black-hover:hover {border-color: #1e1e1e !important; }.c-bg-after-black:after {background-color: #1e1e1e !important; }.c-bg-before-black:before {background-color: #1e1e1e !important; }.language-wrapper{overflow: hidden;position: fixed;left: 0px;top: 120px;width: 45px;padding: 5px;background-color: #494142 !important; border-color: #494142 !important; color: #FFF;-webkit-border-bottom-right-radius: 5px !important;-moz-border-bottom-right-radius: 5px !important;-ms-border-bottom-right-radius: 5px !important;-o-border-bottom-right-radius: 5px !important;border-bottom-right-radius: 5px !important; -webkit-border-top-right-radius: 5px !important;-moz-border-top-right-radius: 5px !important;-ms-border-top-right-radius: 5px !important;-o-border-top-right-radius: 5px !important;border-top-right-radius: 5px !important; z-index: 2000;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.cbp-item, .img-responsive{border-color: #FFF !important;-webkit-border-radius: 5px !important;-moz-border-radius: 5px !important;-ms-border-radius: 5px !important;-o-border-radius: 5px !important;border-radius: 5px !important; }.c-layout-footer.c-layout-footer-6 > .container > .c-prefooter > .c-body > .row > .col-md-4 > .c-links > li > a,.c-layout-footer.c-layout-footer-6 > .container > .c-prefooter > .c-body > .row > .col-md-4 > .c-links > li > a:link,.c-layout-footer.c-layout-footer-6 > .container > .c-prefooter > .c-body > .row > .col-md-4 > .c-links > li > a:hover,.c-layout-footer.c-layout-footer-6 > .container > .c-prefooter > .c-body > .row > .col-md-4 > .c-links > li > a:active,.c-layout-footer.c-layout-footer-6 > .container > .c-prefooter > .c-body > .row > .col-md-4 > .c-links > li > a:focus{color: #fff !important;}.tp-banner-container{text-shadow: 1px 1px 2px rgba(0,0,0,0.5);}.c-banner-title {font-weight: 300 !important;color: #FFF !important;font-size: 45px !important;margin-left: 150px;margin-right: 150px;}@media (max-width: 1199px) {.c-banner-title {font-size: 35px !important;margin-left: 100px;margin-right: 100px;}}@media (max-width: 768px) {.c-banner-title {font-size: 25px !important;margin-left: 50px;margin-right: 50px;}}.c-content-label {background: rgba(0, 0, 0, 0.5) !important; }#gmapbg, #google_translate_element{color: #000 !important;}#infobutton {width: 140px;height: 140px;color: #FFF !important;background-image: -moz-radial-gradient(45px 45px 45deg, circle cover, red 0%, darkred 95%);background-image: -webkit-radial-gradient(45px 45px, circle cover, red, darkred);background-image: radial-gradient(45px 45px 45deg, circle cover, red 0%, darkred 95%);-moz-border-radius: 140px;-webkit-border-radius: 140px;box-shadow: 4px 4px 4px rgba(0,0,0,0.2);-moz-box-shadow: 4px 4px 4px rgba(0,0,0,0.2);-webkit-box-shadow: 4px 4px 4px rgba(0,0,0,0.2);-o-box-shadow: 4px 4px 4px rgba(0,0,0,0.2);position: fixed;bottom: 20px;right: 20px;cursor: pointer;z-index: 999999 !important;}#infobuttontext { padding: 20px; padding-top: 10px; text-align: center; color: #FFF !important;}#infobuttontext h3 {font-size: 15px !important;} #infobuttontext h4 {font-size: 16px !important;}#infobuttontext h3, #infobuttontext h4, #infobuttontext a {color: #FFF !important;text-decoration: none !important;}@media (max-width: 768px) {#infobutton, #infobuttontext {display: none;}}.carobox{z-index: 89 !important; top: -60px; position: relative; margin-bottom: 0px !important;}.c-content-blog-post-card-1 {box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19) !important;}.carobox .owl-carousel .item{height: 300px !important;}.carobox .c-content-blog-post-card-1{background: #fff;border-radius: 6px !important;display: flex;flex-direction: column;height: 100%;overflow: hidden;}.carobox .c-content-blog-post-card-1 .c-media,.carobox .c-content-blog-post-card-1 .c-content-overlay{display: block;flex: 0 0 180px;height: 180px !important;overflow: hidden;position: relative;}.carobox .c-content-blog-post-card-1 .c-media img,.carobox .c-content-blog-post-card-1 .c-media .c-overlay-object,.carobox .c-content-blog-post-card-1 .c-content-overlay img{border-radius: 6px 6px 0 0 !important;display: block;height: 180px !important;max-width: none;object-fit: cover;object-position: center;width: 100% !important;}.carobox .c-content-blog-post-card-1 .c-body{display: flex;flex: 1 1 auto;flex-direction: column;justify-content: center;min-height: 120px;padding: 18px 20px !important;}.carobox .c-content-blog-post-card-1 .c-body .c-title{font-size: 16px;line-height: 1.3;margin-bottom: 4px;}.carobox .c-content-blog-post-card-1 .c-body p{line-height: 1.45;margin: 0;padding-top: 4px;}.intropadding {padding-top: 275px;}@media (max-width: 768px) {.intropadding {padding-top: 0px;}.carobox{display: none;}}@media (min-width: 992px){.c-layout-header .c-navbar > .container:before,.c-layout-header .c-navbar > .container:after,.c-layout-header .c-navbar-wrapper:before,.c-layout-header .c-navbar-wrapper:after{content: none !important;display: none !important;}.c-layout-header .c-navbar > .container,.c-layout-header .c-navbar-wrapper{display: flex !important;align-items: center;}.c-layout-header .c-navbar > .container{width: 100%;}.c-layout-header .c-navbar-wrapper{gap: 18px;justify-content: space-between;min-width: 0;width: 100%;}.c-layout-header .c-brand.c-pull-left,.c-layout-header .c-navbar .c-mega-menu.c-pull-right{float: none !important;}.c-layout-header .c-brand{flex: 0 0 210px !important;max-width: 210px;margin: 0 !important;padding: 10px 0 !important;width: 210px;}.c-layout-header .c-brand .c-logo{align-items: center;display: flex !important;max-width: 100%;width: 100%;}.c-layout-header .c-brand .c-desktop-logo,.c-layout-header .c-brand .c-desktop-logo-inverse{width: 100% !important;max-width: 100% !important;height: auto !important;}.c-layout-header .c-navbar .c-mega-menu{display: flex !important;flex: 1 1 auto !important;justify-content: flex-end;margin-top: 0 !important;max-width: calc(100% - 228px);min-width: 0;}.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav{display: flex;align-items: center;flex-wrap: nowrap;float: none;justify-content: flex-end;margin: 0;min-width: 0;}.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li{float: none;}.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link,.c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link{align-items: center;display: flex !important;font-size: 13px !important;font-weight: 500;height: 70px;letter-spacing: 0 !important;line-height: 1.2;min-height: 70px !important;padding: 0 7px !important;text-shadow: none;white-space: nowrap;}}@media (min-width: 992px) and (max-width: 1199px){.c-layout-header .c-navbar > .container{max-width: none;padding-left: 18px;padding-right: 18px;width: 100%;}.c-layout-header .c-navbar-wrapper{gap: 12px;}.c-layout-header .c-brand{flex-basis: 138px !important;max-width: 138px;width: 138px;}.c-layout-header .c-brand .c-desktop-logo,.c-layout-header .c-brand .c-desktop-logo-inverse{width: 100% !important;max-width: 100% !important;}.c-layout-header .c-navbar .c-mega-menu{max-width: calc(100% - 150px);}.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link,.c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link{font-size: 11px !important;padding-left: 3px !important;padding-right: 3px !important;}.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link .c-arrow{margin-left: 3px;}}