 @font-face {font-family: "Noah";font-style: normal;font-weight: 400;src: url(../fonts/noah-regular.woff2) format("woff2") }@font-face {font-family: "Noah";font-style: italic;font-weight: 400;src: url(../fonts/noah-regular-italic.woff2) format("woff2") }@font-face {font-family: "Noah";font-style: normal;font-weight: 700;src: url(../fonts/noah-bold.woff2) format("woff2") }@font-face {font-family: "Noah";font-style: italic;font-weight: 700;src: url(../fonts/noah-bold-italic.woff2) format("woff2") }@font-face {font-family: "Noah";font-style: normal;font-weight: normal;src: url(../fonts/noah-regular.woff2) format("woff2") }html, body {-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-moz-font-smoothing: antialiased;font-smoothing: antialiased;}* {margin: 0;padding: 0;-webkit-box-sizing: border-box;box-sizing: border-box;outline: none;list-style: none;word-wrap: break-word;}body {font-family: 'Noah', sans-serif;font-size: 15px;font-weight: 400;line-height: 1.75em;color: #777;overflow-x: hidden !important;}p {font-family: 'Noah', sans-serif;font-size: 15px;font-weight: 400;line-height: 1.75em;color: #777;margin-bottom: 20px;}h1, h2, h3, h4, h5, h6 {font-family: 'Libre Caslon Display', serif;font-weight: 400;line-height: 1.25em;margin: 0 0 20px 0;color: #1b1b1b;}img {width: 100%;height: auto;}img {-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;color: #f4f4f4;}span, a, a:hover {display: inline-block;text-decoration: none;color: inherit;}b {font-weight: 400;color: #1b1b1b;}.vl {border-left: 1px solid #C19D60;height: 65px;margin-top: 45px;transform: translate(50%);}.vl2 {border-left: 1px solid rgba(255,255,255,0.05);height: 100%;transform: translate(50%);}.flex {display: -webkit-box;display: -ms-flexbox;display: flex;outline: none;}input[type="password"]:focus, input[type="email"]:focus, input[type="text"]:focus, input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus, textarea:focus {outline: none;}input[type="password"], input[type="email"], input[type="text"], input[type="file"], textarea {max-width: 100%;margin-bottom: 20px;padding: 15px 40px 15px 15px;height: auto;background-color: #fff;-webkit-box-shadow: none;box-shadow: none;border-width: 0 0 1px;border-style: solid;display: block;width: 100%;line-height: 1.5em;font-family: 'Noah', sans-serif;font-size: 15px;font-weight: 400;color: #1b1b1b;background-image: none;border: none;border-color: ease-in-out .15s, box-shadow ease-in-out .15s;}input[type="submit"], input[type="reset"], input[type="button"], button {text-shadow: none;-webkit-box-shadow: none;box-shadow: none;line-height: 1.75em;-webkit-transition: background-color .15s ease-out;transition: background-color .15s ease-out;background: transparent;border: 0px solid transparent;}input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, button:hover {border: 0px solid transparent;}select {padding: 10px;border-radius: 5px;}table, th, tr, td {border: 1px solid #f8f5f0;}th, tr, td {padding: 10px;}input[type="radio"], input[type="checkbox"] {display: inline;}input[type="submit"] {font-weight: 400;font-family: 'Noah', sans-serif;text-transform: uppercase;background: #1b1b1b;color: #fff;padding: 8px 24px;margin: 0;position: relative;font-size: 15px;letter-spacing: 3px;}.alert-success {background: transparent;color: #1b1b1b;border: 1px solid #1b1b1b;border-radius: 0px;}::-webkit-input-placeholder {color: #1b1b1b;font-size: 15px;font-weight: 400;}:-moz-placeholder {color: #1b1b1b;}::-moz-placeholder {color: #1b1b1b;opacity: 1;}:-ms-input-placeholder {color: #1b1b1b;}blockquote {padding: 45px;display: block;position: relative;background-color: #f8f5f0;overflow: hidden;margin: 35px 0;font-size: 15px;font-weight: 400;line-height: 1.75em;color: #1b1b1b;}blockquote p {font-family: inherit;margin-bottom: 0 !important;color: inherit;max-width: 650px;width:100%;position:relative;z-index:3;}blockquote:before {content: '\e645';font-family: 'Themify';position: absolute;right: 40px;bottom: 40px;font-size: 110px;opacity: 0.07;line-height: 1;color: #1b1b1b;}blockquote p {margin-bottom: 0;}blockquote p a {color:inherit;}blockquote cite {display:inline-block;font-size: 15px;position:relative;padding-left: 60px;border-color:inherit;line-height:1;margin-top: 22px;font-style:normal;color: #1b1b1b;font-weight: 400;}blockquote cite:before {content: '';position: absolute;left: 0;bottom: 5px;width: 45px;height: 1px;border-top: 1px solid;border-color:inherit;color: #1b1b1b;}.container {padding-right: 45px;padding-left: 45px;}@media screen and (max-width: 768px) {.container {padding-right: 15px;padding-left: 15px;}}.mt-0 {margin-top: 0 !important;}.mt-15 {margin-top: 15px !important;}.mt-20 {margin-top: 20px !important;}.mt-30 {margin-top: 30px !important;}.mt-60 {margin-top: 60px !important;}.mt-90 {margin-top: 90px !important;}.mb-0 {margin-bottom: 0 !important;}.mb-10 {margin-bottom: 10px !important;}.mb-15 {margin-bottom: 15px !important;}.mb-20 {margin-bottom: 20px !important;}.mb-30 {margin-bottom: 30px !important;}.mb-40 {margin-bottom: 40px !important;}.mb-60 {margin-bottom: 60px !important;}.mb-90 {margin-bottom: 90px !important;}.pb-0 {padding-bottom: 0 !important;}.no-padding {padding: 0 !important;}.o-hidden {overflow: hidden;}.position-re {position: relative;}.full-width {width: 100%;}.bg-img {background-size: cover;background-repeat: no-repeat;}.bg-fixed {background-attachment: fixed;}.pattern {background-repeat: repeat;background-size: auto;}.bold {font-weight: 600;}.count {font-family: 'Noah', sans-serif;}.valign {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.v-middle {position: absolute;width: 100%;top: 50%;left: 0;-webkit-transform: translate(0%, -50%);transform: translate(0%, -50%);}.v-bottom {position: absolute;width: 100%;bottom: 5%;left: 0;-webkit-transform: translate(0%, -5%);transform: translate(0%, -5%);}.js .animate-box {opacity: 0;}:root {scroll-behavior: auto;}.bg-blck {background: #1b1b1b;}.bg-cream {background: #f2eee8;}.dark-bg {background: #272727;}.color-1 {color: #fff;}.color-2 {color: #777;}.color-3 {color: #1b1b1b;}.star {position: relative;display: inline-block;width: 0;height: 0;margin-left: 0.9em;margin-right: 0.9em;margin-bottom: 2em;border-right: 0.3em solid transparent;border-bottom: 0.7em solid #fff;border-left: 0.3em solid transparent;font-size: 8px;}.star:before, .star:after {content: "";display: block;width: 0;height: 0;position: absolute;top: 0.6em;left: -1em;border-right: 1em solid transparent;border-bottom: 0.7em solid #fff;border-left: 1em solid transparent;transform: rotate(-35deg);}.star:after {transform: rotate(35deg);}.star-rating {position: relative;display: inline-block;width: 0;height: 0;margin-left: 0.9em;margin-right: 0.9em;margin-bottom: 2em;border-right: 0.3em solid transparent;border-bottom: 0.7em solid #e4a853;border-left: 0.3em solid transparent;font-size: 8px;}.star-rating:before, .star-rating:after {content: "";display: block;width: 0;height: 0;position: absolute;top: 0.6em;left: -1em;border-right: 1em solid transparent;border-bottom: 0.7em solid #e4a853;border-left: 1em solid transparent;transform: rotate(-35deg);}.star-rating:after {transform: rotate(35deg);}::-webkit-selection {color: #fff;background: #1b1b1b;}::-moz-selection {color: #fff;background: #1b1b1b;}::selection {color: #fff;background: #1b1b1b;}::-webkit-scrollbar {width: 0px;}::-webkit-scrollbar-track {background: #fff;}::-webkit-scrollbar-thumb {background: #1b1b1b;}::-webkit-scrollbar-thumb:hover {background: #1b1b1b;}.preloader-bg, #preloader {position: fixed;width: 100%;height: 100%;overflow: hidden;background: #1b1b1b;z-index: 999999;}#preloader {display: table;table-layout: fixed;}#preloader-status {display: table-cell;vertical-align: middle;}.preloader-position {position: relative;margin: 0 auto;text-align: center;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}.loader {position: relative;width: 55px;height: 55px;left: 50%;top: auto;margin-left: -22px;margin-top: 1px;-webkit-animation: rotate 1s infinite linear;-moz-animation: rotate 1s infinite linear;-ms-animation: rotate 1s infinite linear;-o-animation: rotate 1s infinite linear;animation: rotate 1s infinite linear;border: 1px solid rgba(255,255,255, 0.1);-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}.loader span {position: absolute;width: 55px;height: 55px;top: -1px;left: -1px;border: 1px solid transparent;border-top: 1px solid #C19D60;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}@-webkit-keyframes rotate {0% {-webkit-transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);}}@keyframes rotate {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.owl-theme .owl-nav.disabled + .owl-dots {margin-top: 0px;line-height: 1.5;display: block;outline: none;}.owl-theme .owl-nav.disabled + .owl-dots {margin-top: 15px;margin-bottom: 15px;}.owl-theme .owl-dots .owl-dot span {width: 12px;height: 12px;margin: 0 3px;border-radius: 50%;background: transparent;border: 1px solid #C19D60;}.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background: #C19D60;border: 1px solid #C19D60;}.owl-theme .owl-nav {position: absolute!important;top: 45%!important;bottom: auto!important;width: 100% }.owl-theme .owl-nav{position: relative;position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}.owl-theme .owl-prev, .owl-theme .owl-prev {left: 10px!important }.owl-theme .owl-next {right: 10px!important }.owl-theme .owl-prev, .owl-theme .owl-next {color: #fff;position: absolute!important;top: 50%;padding: 0;height: 50px;width: 50px;border-radius: 0%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);background: #272727;border: 1px solid #272727;line-height: 0;text-align: center;font-size: 16px }.owl-theme .owl-prev>span, .owl-theme .owl-next>span {position: absolute;line-height: 0;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.owl-theme .owl-nav [class*=owl-] {width: 50px;height: 50px;line-height: 45px;background: transparent;border-radius: 100%;color: #fff;font-size: 10px;margin-right: 60px;margin-left: 60px;cursor: pointer;border: 1px solid rgba(255,255,255, 0.3);transition: all 0.2s ease-in-out;transform: scale(1.0);}.owl-theme .owl-nav [class*=owl-]:hover {transform: scale(0.9);background: transparent;border: 1px solid #C19D60;color: #FFF;}@media screen and (max-width: 768px) {.owl-theme .owl-nav {display: none;}}#candore-page {width: 100%;overflow: hidden;position: relative;}#candore-aside {padding: 70px 40px 40px 40px;width: 20.9%;position: fixed;bottom: 0;top: 0;left: 0;overflow-x: hidden;z-index: 1001;background: #1b1b1b;-webkit-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;border: none;border-right: 1px solid rgba(255, 255, 255, 0.04);scrollbar-width: none;}@media screen and (max-width: 1200px) {#candore-aside {width: 30%;}}@media screen and (max-width: 768px) {#candore-aside {width: 270px;-moz-transform: translateX(-270px);-webkit-transform: translateX(-270px);-ms-transform: translateX(-270px);-o-transform: translateX(-270px);transform: translateX(-270px);padding: 60px 30px 0 30px;}}#candore-aside .candore-logo {text-align: center;margin-bottom: 90px;display: block;}#candore-aside .candore-logo h2 {font-family: 'Libre Caslon Display', serif;font-size: 36px;font-weight: 400;display: block;width: 100%;position: relative;color: #C19D60;text-transform: uppercase;margin-bottom: 0px;}#candore-aside .candore-logo span {display: block;font-family: 'Noah', sans-serif;font-size: 10px;color: #fff;font-weight: 400;letter-spacing: 10px;display: block;margin-top: 5px;line-height: 1.5em;text-transform: uppercase;margin-left: 5px;}#candore-aside .candore-logo .logo-img {width: 195px;margin-bottom: 5px;}@media screen and (max-width: 768px) {#candore-aside .candore-logo {margin-bottom: 60px;}}#candore-aside .candore-logo a {display: inline-block;color: #C19D60;}#candore-aside .candore-logo a span {display: block;margin-top: 0px;}#candore-aside .candore-main-menu, #candore-aside .candore-main-menu ul, #candore-aside .candore-main-menu ul li, #candore-aside .candore-main-menu ul li a {margin: 0;padding: 0;border: 0;list-style: none;display: block;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#candore-aside .candore-main-menu {margin-bottom: 90px;}@media screen and (max-width: 768px) {#candore-aside .candore-main-menu {margin-bottom: 30px;}}#candore-aside .candore-main-menu ul ul {display: none;}#candore-aside .candore-main-menu ul ul li:last-of-type {border-bottom: 0px solid rgba(255,255,255,0.03);padding-bottom: 13px;}#candore-aside .candore-main-menu > ul > li > a {font-family: 'Noah', sans-serif;font-size: 15px;font-weight: 400;letter-spacing: 0.5px;text-transform: uppercase;line-height: 1.25em;color: #fff;margin: 11px 0 0 0;padding: 0 0 11px 0;list-style: none;border-bottom: 1px solid rgba(255,255,255,0.02);}#candore-aside .candore-main-menu > ul > li > a:hover, #candore-aside .candore-main-menu > ul > li.active > a, #candore-aside .candore-main-menu > ul > li.open > a {color: #C19D60;}#candore-aside .candore-main-menu > ul > li.open > a {font-family: 'Noah', sans-serif;font-size: 15px;font-weight: 400;letter-spacing: 0.5px;text-transform: uppercase;line-height: 1.25em;color: #C19D60;margin: 11px 0 0 0;padding: 0 0 11px 0;list-style: none;border-bottom: none;}#candore-aside .candore-main-menu > ul > li:last-child > a, #candore-aside .candore-main-menu > ul > li.last > a {}#candore-aside .candore-main-menu > ul > li > a:hover > span::after, #candore-aside .candore-main-menu > ul > li.active > a > span::after, #candore-aside .candore-main-menu > ul > li.open > a > span::after {border-color: #C19D60;}#candore-aside .candore-main-menu ul ul li a {padding: 8px 0 8px 15px;list-style: none;font-family: 'Noah', sans-serif;color: #999;font-size: 15px;font-weight: 300;line-height: 1.25em;}#candore-aside .candore-main-menu ul ul li:hover > a, #candore-aside .candore-main-menu ul ul li.open > a, #candore-aside .candore-main-menu ul ul li.active > a {color: #C19D60;}#candore-aside .candore-main-menu ul ul ul li a {margin-left: 15px;}#candore-aside .candore-main-menu > ul > li > ul > li:last-child > a, #candore-aside .candore-main-menu > ul > li > ul > li.last > a {padding-bottom: 8px;}#candore-aside .candore-main-menu > ul > li > ul > li.open:last-child > a, #candore-aside .candore-main-menu > ul > li > ul > li.last.open > a {}#candore-aside .candore-main-menu > ul > li > ul > li.open:last-child > ul > li:last-child > a {}#candore-aside .candore-main-menu ul ul li.active > a::after, #candore-aside .candore-main-menu ul ul li.open > a::after, #candore-aside .candore-main-menu ul ul li > a:hover::after {}#candore-aside .candore-main-menu i {padding-left: 0px;font-size: 8px;color: rgba(255, 255, 255, 0.3);}#candore-aside .candore-main-menu .active i {color: #C19D60;}#candore-aside .candore-main-menu ul ul li.candore-sub i {color: rgba(255, 255, 255, 0.3);}#candore-aside .candore-main-menu .candore-sub .active i {color: #C19D60;}#candore-aside .candore-footer {position: relative;bottom: 0px;right: 0;left: 0;padding: 30px 0;}.candore-footer p {font-size: 14px;margin-bottom: 0;color: #999;line-height: 1em;}.candore-footer a, .candore-footer a i {color: #C19D60;}.candore-footer a:hover, .candore-footer a i:hover {color: #fff;}@media screen and (max-width: 768px) {#candore-aside .candore-footer {position: relative;}}#candore-aside .candore-footer span {display: block;}#candore-aside .candore-footer ul {display: inline-block;margin-bottom: 10px;padding: 0;}#candore-aside .candore-footer ul li {display: inline-block;margin-right: 7px;background-color: transparent;text-align: center;transition: all 0.3 ease-in-out;}#candore-aside .candore-footer ul li a {font-size: 15px;}#candore-aside .candore-footer ul li a:hover, #candore-aside .candore-footer ul li a:active, #candore-aside .candore-footer ul li a:focus {text-decoration: none;outline: none;color: #fff;}body.offcanvason {overflow-x: hidden;}body.offcanvason #candore-aside {-moz-transform: translateX(0);-webkit-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);width: 270px;z-index: 999;position: fixed;}body.offcanvason #candore-main, body.offcanvason .candore-nav-toggle {top: 0;-moz-transform: translateX(270px);-webkit-transform: translateX(270px);-ms-transform: translateX(270px);-o-transform: translateX(270px);transform: translateX(270px);}#candore-main {width: 79.2%;float: right;-webkit-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;}@media screen and (max-width: 1200px) {#candore-main {width: 70%;}}@media screen and (max-width: 768px) {#candore-main {width: 100%;}}#candore-main-menu {margin-bottom: 90px;}.candore-nav-toggle {cursor: pointer;text-decoration: none;}.candore-nav-toggle.active i::before, .candore-nav-toggle.active i::after {background: #fff;}.candore-nav-toggle.dark.active i::before, .candore-nav-toggle.dark.active i::after {background: #C19D60;}.candore-nav-toggle:hover, .candore-nav-toggle:focus, .candore-nav-toggle:active {outline: none;border-bottom: none !important;}.candore-nav-toggle i {position: relative;display: -moz-inline-stack;display: inline-block;zoom: 1;width: 20px;height: 1px;color: #fff;font: bold 14px/.4 Helvetica;text-transform: uppercase;text-indent: -55px;background: #fff;-webkit-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;top: -5px;}.candore-nav-toggle i::before, .candore-nav-toggle i::after {content: '';width: 20px;height: 1px;background: #fff;position: absolute;left: 0;-webkit-transition: 0.2s;-o-transition: 0.2s;transition: 0.2s;}.candore-nav-toggle.dark i {position: relative;color: #fff;background: #fff;-webkit-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;}.candore-nav-toggle.dark i::before, .candore-nav-toggle.dark i::after {background: #fff;-webkit-transition: 0.2s;-o-transition: 0.2s;transition: 0.2s;}.candore-nav-toggle i::before {top: -7px;}.candore-nav-toggle i::after {bottom: -7px;}.candore-nav-toggle:hover i::before {top: -10px;}.candore-nav-toggle:hover i::after {bottom: -10px;}.candore-nav-toggle.active i {background: transparent;}.candore-nav-toggle.active i::before {top: 0;-webkit-transform: rotateZ(45deg);-moz-transform: rotateZ(45deg);-ms-transform: rotateZ(45deg);-o-transform: rotateZ(45deg);transform: rotateZ(45deg);}.candore-nav-toggle.active i::after {bottom: 0;-webkit-transform: rotateZ(-45deg);-moz-transform: rotateZ(-45deg);-ms-transform: rotateZ(-45deg);-o-transform: rotateZ(-45deg);transform: rotateZ(-45deg);}.candore-nav-toggle {position: fixed;left: 0px;top: 0px;z-index: 9999;cursor: pointer;opacity: 1;visibility: hidden;padding: 11px 15px;-webkit-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;background: #C19D60;margin: 15px 30px;border-radius: 50%;}@media screen and (max-width: 768px) {#candore-main-menu {margin-bottom: 60px;}.candore-nav-toggle {opacity: 1;visibility: visible;}}.section-padding {padding: 120px 0;}.section-padding2 {padding: 0 0 120px 0;}.section-padding h6 {color: #1b1b1b;font-size: 20px;margin-bottom: 20px;}.section-head {position: relative;margin: 0 auto 60px;}.section-head .section-subtitle {color: #C19D60;font-family: 'Noah', sans-serif;font-weight: 400;font-size: 12px;margin-bottom: 10px;text-transform: uppercase;letter-spacing: 3px;}.section-head .section-title {font-family: 'Libre Caslon Display', serif;font-size: 48px;line-height: 48px;font-weight: 400;color: #1b1b1b;}.section-head .section-title.white {color: #fff;}.section-head .section-backtitle {position: absolute;font-family: 'Pinyon Script', cursive;bottom: 0;left: 0;width: 100%;text-align: center;font-size: 130px;opacity: .1;line-height: 150px;}.section-head .icon {margin-top: 20px;font-size: 20px;position: relative;}.section-head .icon:after, .section-head .icon:before {content: '';position: absolute;width: 60px;height: 1px;background: #1b1b1b;top: 50%;right: -80px;opacity: .1;}.section-head .icon.white:after, .section-head .icon.white:before {background: rgba(255,255,255,0.5);}.section-head .icon:after {right: auto;left: -80px;}.section-head .icon i {color: #C19D60;margin: 0 2px;}.header {min-height: 100vh;overflow: hidden;}.header .caption .o-hidden {display: inline-block;}.header .caption h6 {position: relative;margin-bottom: 15px;font-family: 'Noah', sans-serif;text-transform: uppercase;font-size: 12px;letter-spacing: 7px;line-height: 1.5em;-webkit-animation-delay: .1s;animation-delay: .1s;color: #fff;}.header .caption h6 span {display: block;margin-top: 0px;line-height: 1.5em;-webkit-animation-delay: .1s;animation-delay: .1s;}.header .caption h1 {position: relative;margin-bottom: 15px;font-family: 'Libre Caslon Display', serif;font-size: 70px;line-height: 1em;-webkit-animation-delay: .3s;animation-delay: .3s;color: #fff;font-weight: 400;}.header .caption h1 span {display: block;font-size: 35px;display: block;margin-top: 0px;line-height: 1.5em;-webkit-animation-delay: .3s;animation-delay: .3s;color: #C19D60;}.header .caption h1 i {display: block;font-family: 'Noah', sans-serif;font-size: 12px;text-transform: uppercase;letter-spacing: 3px;font-style: normal;display: block;margin-top: 0px;line-height: 1.5em;-webkit-animation-delay: .3s;animation-delay: .3s;}.header .caption h4 {font-family: 'Noah', sans-serif;font-size: 15px;font-weight: 400;line-height: 1.5em;color: #fff;margin-bottom: 0;-webkit-animation-delay: .5s;animation-delay: .5s;}.header .caption p {font-size: 15px;line-height: 1.5em;margin-bottom: 0;color: #fff;-webkit-animation-delay: .7s;animation-delay: .7s;}.header .caption .button-1 {-webkit-animation-delay: .9s;animation-delay: .9s;}.header .caption .button-2 {-webkit-animation-delay: .9s;animation-delay: .9s;}.slider-fade .owl-item {height: 100vh;position: relative;}.slider-fade .item {position: absolute;top: 0;left: 0;height: 100%;width: 100%;background-size: cover;background-position: top;}.slider-fade .item .caption {z-index: 9;}.slider-fade .owl-theme .owl-nav {position: absolute;bottom: 7%;right: 12%;}.slider-fade .owl-theme .owl-prev {float: left;}.slider-fade .owl-theme .owl-next {float: right;}.slider-fade .owl-theme .owl-nav [class*=owl-] {width: 50px;height: 50px;line-height: 45px;background: transparent;border-radius: 100%;color: #fff;font-size: 10px;margin-right: 60px;margin-left: 60px;cursor: pointer;border: 1px solid rgba(255,255,255, 0.3);transition: all 0.2s ease-in-out;transform: scale(1.0);}.slider-fade .owl-theme .owl-nav [class*=owl-]:hover {transform: scale(0.9);background: transparent;border: 1px solid #C19D60;color: #FFF;}@media screen and (max-width: 768px) {.slider-fade .owl-nav {display: none;}}.slider-fade .owl-dots {position: absolute;bottom: 5vh;width: 100%;margin-top: 0px;line-height: .7;display: block;}.slider-fade .owl-dots .owl-dot span {width: 12px;height: 12px;margin: 0 3px;border-radius: 50%;background: transparent;border: 1px solid rgba(255,255,255,0.5);}.slider-fade .owl-dots .owl-dot.active span, .slider-fade .owl-dots .owl-dot:hover span {background: #aa8453;border: 1px solid #aa8453;}.header div.reservation {-webkit-writing-mode: vertical-lr;-ms-writing-mode: tb-lr;writing-mode: vertical-lr;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);text-orientation: sideways;text-orientation: sideways;margin: 0;position: absolute;top: 0;right: 40px;height: 60%;z-index: 9;}.header div.reservation .call {color: #C19D60;text-transform: uppercase;font-family: 'Noah', sans-serif;font-weight: 400;letter-spacing: 3px;font-size: 12px;line-height: 1.75em;margin-top: 15px;}.header div.reservation .call span {font-family: 'Libre Caslon Display', serif;font-size: 27px;color: #fff;letter-spacing: 0px;}.header div.reservation .icon {position: absolute;left: -1px;top: -50px;width: 50px;height: 50px;border: 1px solid #C19D60;-webkit-animation: pulse 2s infinite;animation: pulse 2s infinite;border-radius: 100%;}.header div.reservation a .icon i {color: #FFF;font-size: 24px;transform: rotate(90deg);}.header div.reservation a .icon:hover {border: 1px solid #fff;}@media screen and (max-width: 992px) {.header div.reservation {display: none;}}.slider .owl-item {height: 100vh;position: relative;}.slider .item {position: absolute;top: 0;left: 0;height: 100%;width: 100%;background-size: cover;background-position: center;}.slider .item .caption{z-index: 9;}.slider .owl-theme .owl-dots {position: absolute;width: 100%;bottom: 3%;right: 12%;text-align: right;}.slider .owl-theme .owl-dots .owl-dot span {width: 13px;height: 13px;margin: 0 3px;border-radius: 50%;background: transparent;border: 1px solid rgba(255,255,255,0.5);}.slider .owl-theme .owl-dots .owl-dot.active span, .slider .owl-theme .owl-dots .owl-dot:hover span {background: #C19D60;border: 1px solid #C19D60;}.header .arrow {position: relative;bottom: 90px;width: 100%;text-align: center;z-index: 8;}.header .arrow.bounce {-webkit-animation: bounce 2s infinite;animation: bounce 2s infinite;}.header .arrow i {position: relative;display: inline-block;width: 50px;height: 50px;line-height: 50px;color: #fff;font-size: 15px;border: 1px solid rgba(255,255,255,0.3);border-radius: 100%;}.header .arrow i:hover {border: 1px solid #fff;}.header .arrow i:hover:after {-webkit-transform: scale(1.2);transform: scale(1.2);opacity: 0;-webkit-transition: all .5s;transition: all .5s;}.kenburns-section {z-index: 1;display: -webkit-box;display: -ms-flexbox;display: flex;overflow: hidden;min-height: 60vh;position: relative;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-size: cover;background-position: center center;background-repeat: no-repeat;}.kenburns-section::after {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: -5;background: #000;}.kenburns-inner {position: relative;z-index: 15;}.kenburns-inner .caption {position: relative;}.kenburns-inner .caption h6 {position: relative;margin-bottom: 15px;font-family: 'Noah', sans-serif;text-transform: uppercase;font-size: 12px;letter-spacing: 7px;line-height: 1.5em;color: #fff;}.kenburns-inner .caption h3 {position: relative;font-family: 'Libre Caslon Display', serif;font-size: 60px;line-height: 1em;color: #fff;font-weight: 400;}.kenburns-inner .caption h3 span {display: block;font-size: 30px;display: block;margin-top: 0px;line-height: 1.5em;-webkit-animation-delay: .3s;animation-delay: .3s;color: #C19D60;}.kenburns-inner .caption h1 {position: relative;font-family: 'Libre Caslon Display', serif;font-size: 75px;line-height: 1em;color: #fff;font-weight: 400;}.kenburns-inner .caption h1 span {display: block;font-size: 30px;display: block;margin-top: 0px;line-height: 1.5em;-webkit-animation-delay: .3s;animation-delay: .3s;color: #C19D60;}#kenburnsSliderContainer .vegas-overlay {outline: none;}@media screen and (max-width: 767px) {.kenburns-inner .caption h1 {font-size: 36px;}.kenburns-inner .caption h1 span {font-size: 27px;}.kenburns-inner .caption h3 {font-size: 36px;}.kenburns-inner .caption h3 span {font-size: 27px;}.kenburns-inner .caption {text-align: center;}}.kenburns-section div.reservation {-webkit-writing-mode: vertical-lr;-ms-writing-mode: tb-lr;writing-mode: vertical-lr;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);text-orientation: sideways;text-orientation: sideways;margin: 0;position: absolute;top: 0;right: 40px;height: 60%;z-index: 9;}.kenburns-section div.reservation .call {color: #C19D60;text-transform: uppercase;font-family: 'Noah', sans-serif;font-weight: 400;letter-spacing: 3px;font-size: 12px;line-height: 1.75em;margin-top: 15px;}.kenburns-section div.reservation .call span {font-family: 'Libre Caslon Display', serif;font-size: 27px;color: #fff;letter-spacing: 0px;}.kenburns-section div.reservation .icon {position: absolute;left: -1px;top: -50px;width: 50px;height: 50px;border: 1px solid #C19D60;-webkit-animation: pulse 2s infinite;animation: pulse 2s infinite;border-radius: 100%;}.kenburns-section div.reservation a .icon i {color: #FFF;font-size: 24px;transform: rotate(90deg);}.kenburns-section div.reservation a .icon:hover {border: 1px solid #fff;}@media screen and (max-width: 992px) {.kenburns-section div.reservation {display: none;}}.banner-header {padding-top: 160px;padding-bottom: 160px;background-position: center;}.banner-header.full-height{min-height: 100vh;}.banner-header .caption {position: relative;}.banner-header h1 {position: relative;font-size: 75px;line-height: 1em;color: #fff;}.banner-header h1 span {display: block;font-size: 30px;display: block;margin-top: 0px;line-height: 1.5em;color: #C19D60;}.banner-header h3 {position: relative;font-size: 60px;line-height: 1em;color: #fff;}.banner-header h3 span {display: block;font-size: 30px;display: block;margin-top: 0px;line-height: 1.5em;color: #C19D60;}.banner-header h5 {color: #fff;font-size: 12px;font-family: 'Noah', sans-serif;text-transform: uppercase;letter-spacing: 7px;margin-bottom: 15px;font-weight: 400;}.banner-header h5 a {color: #C19D60;}.banner-header p {font-size: 15px;margin-bottom: 0;color: #fff;}.banner-header p a {color: #C19D60;}.banner-header .icon {margin-top: 20px;font-size: 20px;position: relative;}.banner-header .icon:after, .banner-header .icon:before {content: '';position: absolute;width: 60px;height: 1px;background: #fff;top: 50%;right: -80px;opacity: .3;}.banner-header .icon:after {right: auto;left: -80px;}.banner-header .icon i {color: #fff;margin: 0 2px;}.banner-header .author .avatar {width: 30px;height: 30px;overflow: hidden;border-radius: 50%;margin-right: 5px;}.banner-header .post {margin-top: 20px;}.banner-header .post div {display: inline-block;}.banner-header .post .author {margin-right: 20px;font-size: 13px;}.banner-header .post .date-comment {position: relative;font-size: 13px;color: #fff;margin-right: 20px }.banner-header .post .date-comment i {color: #fff;font-size: 18px;margin-right: 5px;}.banner-header .post .date-comment:last-of-type {margin-right: 0px;}.banner-header .arrow {position: absolute;bottom: 40px;width: 100%;text-align: center;z-index: 8;outline: none;}.banner-header .arrow.bounce {-webkit-animation: bounce 2s infinite;animation: bounce 2s infinite;}.banner-header .arrow i {position: relative;display: inline-block;width: 50px;height: 50px;line-height: 50px;color: #fff;font-size: 15px;border: 1px solid rgba(255,255,255,0.3);border-radius: 100%;}.banner-header .arrow i:hover {border: 1px solid #fff;}.banner-header .arrow i:hover:after {-webkit-transform: scale(1.2);transform: scale(1.2);opacity: 0;-webkit-transition: all .5s;transition: all .5s;}@media screen and (max-width: 767px) {.banner-header {}.banner-header h5 {}.banner-header h1 {font-size: 36px;}.banner-header h1 span {font-size: 27px;}.banner-header h3 {font-size: 36px;}.banner-header h3 span {font-size: 27px;}}.video-fullscreen-wrap {height: 100vh;overflow: hidden;position: relative;}.video-fullscreen-wrap .caption {position: relative;}.video-fullscreen-wrap .caption.text-left {text-align: left;}.video-fullscreen-wrap h3 {position: relative;font-family: 'Libre Caslon Display', serif;font-size: 60px;line-height: 1em;color: #fff;font-weight: 400;}.video-fullscreen-wrap h3 span {display: block;font-size: 30px;display: block;margin-top: 0px;line-height: 1.5em;-webkit-animation-delay: .3s;animation-delay: .3s;color: #C19D60;}.video-fullscreen-video {height: 100%;}.video-fullscreen-wrap video {width: 100vw;height: auto;min-width: 100%;min-height: 100%;-o-object-fit: cover;object-fit: cover;}.video-fullscreen-wrap .video-fullscreen-inner {position: absolute;top: 0;bottom: 0;left: 0;right: 0;display: flex;flex-direction: column;justify-content: center;align-items: right;}.video-lauch-wrapper {border: none;background: none;width: 100%;padding: 0;}.video-fullscreen-wrap .overlay {opacity: 1;position: absolute;bottom: 0;left: 0;right: 0;width: 100%;height: 100%;margin: 0;box-sizing: border-box;text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;z-index: 4;}.video-fullscreen-wrap .butn-dark a {color: #fff;}.position-relative {position: relative !important;}.about-bottom {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin: 30px 0;}.image.about-signature {margin-right: 20px;width: 70px;}.about-name {font-size: 15px;font-weight: 400;color: #fff;}.about-rol {color: #C19D60;font-size: 12px;text-transform: uppercase;letter-spacing: 3px;}.about-list {position: relative;display: block;}.about-list li {position: relative;display: flex;align-items: center;}.about-list li + li {margin-top: 10px;}.about-list-icon {display: flex;align-items: center;}.about-list-icon span {font-size: 10px;color: #1b1b1b;background-color: transparent;border-radius: 50%;padding: 10px;border: 0.5px dashed rgba(170,132,83,0.75);}.about-list-text {margin-left: 15px;}.about-list-text p {font-size: 15px;margin: 0;}.team {position: relative;}.team:before {top: auto;bottom: 0;height: 40%;background: #f2eee8;}.team:after, .team:before {content: '';position: absolute;top: 0;left: 0;height: 60%;width: 100%;background: #1b1b1b;z-index: -1;}.team-card {text-align: center;position: relative;padding-bottom: 40px }.team-card .title-box {position: absolute;left: 40px;right: 40px;bottom: 0;z-index: 2;background-color: #f2eee8;padding: 25px 0;opacity: 1;visibility: visible;margin-bottom: 0;border-radius: 1px;}.team-card .title-box h3 {font-family: 'Libre Caslon Display', serif;font-size: 20px;color: #1b1b1b;}.team-card .title-box h3 span {font-family: 'Noah', sans-serif;font-size: 15px;color: #777;display: grid;}.team-card .team-img {position: relative }.team-card .team-img:before {content: '';position: absolute;bottom: 0;left: 0;height: 0;width: 100%;background-color: #1b1b1b;opacity: 0.9;visibility: hidden }.team-card .team-content {position: absolute;left: 0;right: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);padding-bottom: 38px;margin-top: 50px;opacity: 0;visibility: hidden }.team-card .team-title {font-family: 'Libre Caslon Display', serif;font-size: 24px;color: #fff;font-weight: 400;}.team-card .team-title span {font-family: 'Noah', sans-serif;font-size: 15px;color: #C19D60;font-weight: 400;display: grid;}.team-card .team-text {font-size: 15px;color: #fff;max-width: 290px;margin-left: auto;margin-right: auto }.team-card .title-box, .team-card .team-content, .team-card .team-img:before {-webkit-transition: all ease 0.4s;transition: all ease 0.4s }.team-card:hover .team-content {opacity: 1;visibility: visible;-webkit-transition-delay: 0.2s;transition-delay: 0.2s;margin-top: 1px }.team-card:hover .title-box {opacity: 0;visibility: hidden;margin-bottom: 80px }.team-card:hover .team-img::before {height: 100%;visibility: visible }.team-card .social {position: absolute;left: 0;width: 100%;-webkit-transition: all .4s;transition: all .4s;}.team-card .social a {font-size: 15px;color: #fff;margin: 0 5px;}.team-card .social a:hover {color: #C19D60;}@media (max-width: 1199px) {.team-card .title-box {left: 20px;right: 20px;padding: 25px 0 }.team-card .team-text {max-width: 280px }}.chef-recommends .item {position: relative;overflow: hidden;margin-bottom: 30px;}.chef-recommends .item:hover img {-webkit-filter: none;filter: none;-webkit-transform: scale(1.09, 1.09);transform: scale(1.09, 1.09);-webkit-filter: brightness(70%);-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-o-transition: all 1s ease;-ms-transition: all 1s ease;transition: all 1s ease;}.chef-recommends .item:hover .con {bottom: 0;}.chef-recommends .item img {-webkit-transition: all .5s;transition: all .5s;}.chef-recommends .item .category {position: absolute;background: #C19D60;color: #fff;font-size: 12px;height: 40px;width: 40px;line-height: 40px;letter-spacing: 1px;text-align: center;vertical-align: middle;transform: rotate(-20deg);z-index: 3;left: 30px;top: 30px;}.chef-recommends .item .category:before, .chef-recommends .item .category:after {content: "";position: absolute;background: inherit;height: inherit;width: inherit;top: 0;left: 0;z-index: -2;transform: rotate(30deg);}.chef-recommends .item .category:after {transform: rotate(60deg);}.chef-recommends .item .con {padding: 30px;position: absolute;bottom: -55px;text-align: center;width: 100%;-webkit-transition: all .3s;transition: all .3s;z-index: 20;height: auto;box-sizing: border-box;background: -moz-linear-gradient(top, transparent 0, rgba(0, 0, 0, .1) 2%, rgba(0, 0, 0, .75) 90%);background: -webkit-linear-gradient(top, transparent 0, rgba(0, 0, 0, .01) 2%, rgba(0, 0, 0, .75) 90%);background: linear-gradient(to bottom, transparent 0, rgba(0, 0, 0, .01) 2%, rgba(0, 0, 0, .75) 90%);}.chef-recommends .item .con .icon{color: #fff;font-size: 30px;margin-bottom: 20px;}.chef-recommends .item .con h6, .chef-recommends .item .con h6 a {position: relative;color: #C19D60;font-family: 'Noah', sans-serif;font-weight: 400;font-size: 12px;margin-bottom: 10px;text-transform: uppercase;letter-spacing: 3px;}.chef-recommends .item .con h6 i {font-size: 6px;margin-right: 2px;}.chef-recommends .item .con h5, .chef-recommends .item .con h5 a {position: relative;color: #fff;font-size: 27px;}.chef-recommends .item .con p {color: #fff;font-size: 20px;}.chef-recommends .item .con i {color: #fff;font-size: 18px;}.chef-recommends .item .con i:hover {color: #fff;}.chef-recommends .item .con .butn-light {margin-left: 0;border-radius: 30px;border-color: #1b1b1b;padding: 11px 30px;}.chef-recommends .item .con .butn-light:hover {border-color: #1b1b1b;}.chef-recommends .item .line {text-align: center;height: 1px;width: 60px;background-color: #fff;transition-property: all;transition-duration: 0.3s;transition-timing-function: ease-in-out;margin: 0 auto 30px;}.chef-recommends .item:hover .line {width: 100%;transition-property: all;transition-duration: 0.8s;transition-timing-function: ease-in-out;}.chef-recommends .item .con .permalink {font-family: 'Noah', sans-serif;font-size: 15px;font-style: italic;color: #fff;height: 0;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;-ms-transition: all .3s ease;-o-transition: all .3s ease;-moz-transition: all .3s ease;-webkit-transition: all .3s ease;transition: all .3s ease;display: inline;}.chef-recommends .item .con .permalink a {color: #C19D60;text-align: center;}.chef-recommends .item .con .permalink i {font-size: 10px;text-align: center;}.chef-recommends .item .con .permalink a:hover, .chef-recommends .item .con .permalink i:hover {color: #fff;}.chef-recommends-2 {position: relative;}.chef-recommends-2:last-child {margin-bottom: 20px;}.chef-recommends-2 figure {margin: 0;position: relative;width: 66.666667%;margin-left: auto;}.chef-recommends-2.left figure {margin-left: 0;margin-right: auto;}.chef-recommends-2 figure img:hover {transform: scale(0.98);}.chef-recommends-2 .caption {background: #f2eee8;position: absolute;left: 0;top: 50%;width: 50%;padding: 40px;-ms-transform: translate(0, -50%);-webkit-transform: translate(0, -50%);transform: translate(0, -50%);}.chef-recommends-2.left .caption {left: auto;right: 0;background: #f2eee8;padding: 40px;}.chef-recommends-2 .caption.padding-left {padding-left: 4%;}.chef-recommends-2.left .caption.padding-left {padding-right: 4%;}.chef-recommends-2 .caption h4, .chef-recommends-2 .caption h4 a {font-size: 35px;color: #1b1b1b;margin-bottom: 5px;}.chef-recommends-2 .caption h3, .chef-recommends-2 .caption h3 a {font-size: 12px;color: #C19D60;margin-bottom: 5px;font-family: 'Noah', sans-serif;text-transform: uppercase;letter-spacing: 3px;}.chef-recommends-2 .caption h3 span {font-size: 12px;color: #1b1b1b;margin-bottom: 5px;font-family: 'Noah', sans-serif;text-transform: uppercase;letter-spacing: 3px;}.chef-recommends-2 .caption h6 {display: inline-block;color: #1b1b1b;font-family: 'Noah', sans-serif;font-weight: 400;font-size: 10px;margin-bottom: 10px;letter-spacing: 5px;text-transform: uppercase;-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start;}.chef-recommends-2 .caption .info-wrapper {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}.chef-recommends-2 .caption .info-wrapper .icon {color: #1b1b1b;font-size: 12px;font-family: 'Noah', sans-serif;letter-spacing: 0px;}.chef-recommends-2 .caption .info-wrapper .icon.ti-calendar:before {content: "\e6b6";font-family: 'Themify';margin-right: 5px;}.chef-recommends-2 .caption .info-wrapper .more {color: #1b1b1b;text-decoration: none;font-size: 14px;}.chef-recommends-2 .caption .info-wrapper .more i {color: #1b1b1b;font-size: 10px;}.chef-recommends-2 .caption .info-wrapper .date {color: #1b1b1b;font-family: 'Noah', sans-serif;font-size: 15px;background: transparent;border: 1px solid #1b1b1b;text-transform: uppercase;letter-spacing: 3px;padding: 3px 12px;}.chef-recommends-2 .caption .info-wrapper .date:hover {background: transparent;border: 1px solid #1b1b1b;color: #1b1b1b;}@media (max-width: 991.98px) {.chef-recommends-2 figure {width: auto;margin: 0;}.chef-recommends-2 .caption {position: relative;left: 0;top: 0;width: auto;padding: 30px 20px;-ms-transform: translate(0, 0);-webkit-transform: translate(0, 0);transform: translate(0, 0);}}hr {margin-top: 5px;margin-bottom: 20px;border: 0;}hr.border-1 {border-top: 1px solid rgba(193, 157, 96, 0.1);}hr.border-2 {border-top: 1px solid rgba(193, 157, 96, 0.1);}.first-class-services {position: relative;position: -webkit-sticky;}.first-class-services:before {top: auto;bottom: 0;height: 40%;background: #f2eee8;}.first-class-services:after, .team:before {content: '';position: absolute;top: 0;left: 0;height: 60%;width: 100%;background: #1b1b1b;z-index: -1;}.first-class-services .square-flip {-webkit-perspective: 1000;-moz-perspective: 1000;-ms-perspective: 1000;perspective: 1000;-webkit-transform: perspective(1000px);-moz-transform: perspective(1000px);-ms-transform: perspective(1000px);transform: perspective(1000px);-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;position: relative;background-size: cover;background-position: center center;}.first-class-services .square-flip {min-height: 450px;margin-bottom: 30px;}.first-class-services .square, .first-class-services .square2 {width: 100%;height: 100%;}.first-class-services .square {background-size: cover;background-position: center center;-webkit-transition: -webkit-transform 0.9s cubic-bezier(0.68, -0.55, 0.265, 1.25);transition: -webkit-transform 0.9s cubic-bezier(0.68, -0.55, 0.265, 1.25);-o-transition: transform 0.9s cubic-bezier(0.68, -0.55, 0.265, 1.25);transition: transform 0.9s cubic-bezier(0.68, -0.55, 0.265, 1.25);transition: transform 0.9s cubic-bezier(0.68, -0.55, 0.265, 1.25), -webkit-transform 0.9s cubic-bezier(0.68, -0.55, 0.265, 1.25);overflow: hidden;position: absolute;top: 0;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.first-class-services .square .category {position: absolute;top: 20px;left: 20px;z-index: 3;writing-mode: vertical-rl;-ms-transform: rotate(180deg);-o-transform: rotate(180deg);-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);transform: rotate(180deg);text-orientation: mixed;text-transform: uppercase;color: #fff;font-size: 15px;font-weight: 400;font-family: 'Noah', sans-serif;letter-spacing: 1px;background: #C19D60;border: 1px solid #C19D60;padding: 10px 3px;line-height: 1.5em;}.first-class-services .square .category a {color: #fff;}.first-class-services .square .category:hover {color: #fff;}.first-class-services .square h4 {color: #fff;font-size: 27px;font-weight: 400;margin-top: 0px;margin-bottom: 10px;display: inline-flex;}.first-class-services .square-container .box-title .icon {color: #fff;font-size: 36px;margin-bottom: 20px;}.first-class-services .square h6, .first-class-services .square h6 a {position: relative;color: #C19D60;font-family: 'Noah', sans-serif;font-weight: 400;font-size: 12px;margin-bottom: 10px;text-transform: uppercase;letter-spacing: 3px;}.first-class-services .square-flip .square {-webkit-transform: rotateY(0deg);transform: rotateY(0deg);-webkit-transform-style: preserve-3d;transform-style: preserve-3d;z-index: 1;}.first-class-services .square-flip:hover .square {-webkit-transform: rotateY(-180deg);transform: rotateY(-180deg);-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}.first-class-services .square2 {background: #f2eee8;background-size: cover;background-position: center center;-webkit-transition: -webkit-transform 0.9s cubic-bezier(0.68, -0.55, 0.265, 1.25);transition: -webkit-transform 0.9s cubic-bezier(0.68, -0.55, 0.265, 1.25);-o-transition: transform 0.9s cubic-bezier(0.68, -0.55, 0.265, 1.25);transition: transform 0.9s cubic-bezier(0.68, -0.55, 0.265, 1.25);transition: transform 0.9s cubic-bezier(0.68, -0.55, 0.265, 1.25), -webkit-transform 0.9s cubic-bezier(0.68, -0.55, 0.265, 1.25);overflow: hidden;position: absolute;top: 0;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.first-class-services .square2.bg-white {background: #fff;}.first-class-services .square2:before {top: 25px;left: 15px;right: 15px;bottom: 25px;}.first-class-services .square2 h4 {font-size: 27px;color: #1b1b1b;}.first-class-services .square2 h6 {position: relative;color: #C19D60;font-family: 'Noah', sans-serif;font-weight: 400;font-size: 12px;margin-bottom: 10px;text-transform: uppercase;letter-spacing: 3px;}.first-class-services .square2 p {font-size: 15px;color: #777;}.first-class-services .square2 p i {font-style: normal;}.first-class-services .square2 .icon img {width: 60px;color: #1b1b1b;margin-bottom: 20px;}.first-class-services .btn-line a {border-bottom: 1px solid #ccc;color: #1b1b1b;}.first-class-services .btn-line a:hover {border-bottom: 1px solid #1b1b1b;color: #1b1b1b;}.first-class-services .square-flip .square2 {-webkit-transform: rotateY(180deg);transform: rotateY(180deg);-webkit-transform-style: preserve-3d;transform-style: preserve-3d;z-index: 1;}.first-class-services .square-flip:hover .square2 {-webkit-transform: rotateY(0deg);transform: rotateY(0deg);-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}.first-class-services .square-container {padding: 40px;text-align: right;height: 450px;position: relative;-webkit-transition: -webkit-transform 0.9s cubic-bezier(0.68, -0.55, 0.265, 1.25);transition: -webkit-transform 0.9s cubic-bezier(0.68, -0.55, 0.265, 1.25);-o-transition: transform 0.9s cubic-bezier(0.68, -0.55, 0.265, 1.25);transition: transform 0.9s cubic-bezier(0.68, -0.55, 0.265, 1.25);transition: transform 0.9s cubic-bezier(0.68, -0.55, 0.265, 1.25), -webkit-transform 0.9s cubic-bezier(0.68, -0.55, 0.265, 1.25);-webkit-transform: translateX(0px) scale(1);-ms-transform: translateX(0px) scale(1);transform: translateX(0px) scale(1);-webkit-transform-style: preserve-3d;transform-style: preserve-3d;z-index: 2;}.first-class-services .square-container .box-title {width: 100%;text-align: center;}.first-class-services .square-flip:hover .square-container {-webkit-transform: translateX(-650px) scale(0.88);-ms-transform: translateX(-650px) scale(0.88);transform: translateX(-650px) scale(0.88);}.first-class-services .square-container2 {padding: 30px;text-align: center;position: relative;top: 50%;-webkit-transition: -webkit-transform 0.9s cubic-bezier(0.68, -0.55, 0.265, 1.25);transition: -webkit-transform 0.9s cubic-bezier(0.68, -0.55, 0.265, 1.25);-o-transition: transform 0.9s cubic-bezier(0.68, -0.55, 0.265, 1.25);transition: transform 0.9s cubic-bezier(0.68, -0.55, 0.265, 1.25);transition: transform 0.9s cubic-bezier(0.68, -0.55, 0.265, 1.25), -webkit-transform 0.9s cubic-bezier(0.68, -0.55, 0.265, 1.25);-webkit-transform: translateY(-50%) translateX(650px) translateZ(60px) scale(0.88);transform: translateY(-50%) translateX(650px) translateZ(60px) scale(0.88);-webkit-transform-style: preserve-3d;transform-style: preserve-3d;z-index: 2;}.first-class-services .square-container2 .icon {font-size: 36px;margin-bottom: 10px;}.first-class-services .square-flip:hover .square-container2 {-webkit-transform: translateY(-50%) translateX(0px) translateZ(0px) scale(1);transform: translateY(-50%) translateX(0px) translateZ(0px) scale(1);}.first-class-services .flip-overlay {display: block;background: #000;width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: .3;}.first-class-services .square .sale {position: absolute;background: #C19D60;color: #fff;font-size: 12px;height: 40px;width: 40px;line-height: 40px;letter-spacing: 1px;text-align: center;vertical-align: middle;transform: rotate(-20deg);z-index: 3;left: 30px;top: 30px;}.first-class-services .square .sale:before, .first-class-services .square .sale:after {content: "";position: absolute;background: inherit;height: inherit;width: inherit;top: 0;left: 0;z-index: -2;transform: rotate(30deg);}.first-class-services .square .sale:after {transform: rotate(60deg);}@media screen and (max-width: 991px) {.first-class-services .square-flip {margin-bottom: 30px;}.first-class-services {padding-bottom: 70px;}}.services-box .item {display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 20px;}.services-box .item .icon {color: #C19D60;margin-right: 30px;}.services-box .item .icon:before {font-size: 50px;line-height: 50px;}.services-box .item h5 {margin-bottom: 10px;font-size: 27px;}.services-box .item p {font-size: 15px;}.services-1 .item {background: #fdfbf8;padding: 40px 20px;-webkit-transition: .5s;transition: .5s;position: relative;z-index: 1;margin-bottom: 30px;line-height: 1;text-align: center;}.services-1 .item h5 {font-size: 24px;color: #1b1b1b;margin-bottom: 10px;}.services-1 .item:hover h5 {color: #C19D60;-webkit-transition: .5s;transition: .5s;}.services-1 .item:hover span {-webkit-transform: rotate(360deg);transform: rotate(360deg);}.services-1 .item span {font-size: 45px;color: #C19D60;line-height: 1;margin-bottom: 10px;display: inline-block;-webkit-transition: .5s;transition: .5s;}.services-1 .item:hover span {color: #1b1b1b;}.services-1 .item p {margin: 0;color: #1b1b1b;}.services-1 .item .shape {position: absolute;opacity: 0.03;z-index: -1;bottom: 15px;left: 120px;}.services-1 .item .shape span {font-size: 140px;color: #1b1b1b;}hr {margin-top: 5px;margin-bottom: 20px;border: 0;border-top: 1px solid rgba(255,255,255,0.25);}.clients {background: #1b1b1b;padding-top: 30px;padding-bottom: 20px;}.clients .owl-carousel {margin: 0px 0;}.clients .clients-logo {opacity: 1;line-height: 0;}.clients .clients-logo:hover {opacity: 1;}.clients img {-webkit-filter: grayscale(100%);filter: grayscale(100%);-webkit-transition: all .5s;transition: all .5s;}.clients img:hover {-webkit-filter: none;filter: none;}.gallery-item {position: relative;padding-top: 20px;}.gallery-box {overflow: hidden;position: relative;}.gallery-box .gallery-img {position: relative;overflow: hidden;}.gallery-box .gallery-img:after {content: " ";display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;border-radius: 0px;transition: all 0.27s cubic-bezier(0.3, 0.1, 0.58, 1);}.gallery-box .gallery-img > img {transition: all 0.3s cubic-bezier(0.3, 0.1, 0.58, 1);border-radius: 0;}.gallery-box .gallery-detail {opacity: 0;color: #FFF;width: 100%;padding: 20px;box-sizing: border-box;position: absolute;left: 0;overflow: hidden;transition: all 0.27s cubic-bezier(0.3, 0.1, 0.58, 1);}.gallery-box .gallery-detail h4 {font-size: 18px;}.gallery-box .gallery-detail p {color: Rgba(0, 0, 0, 0.4);font-size: 14px;}.gallery-box .gallery-detail i {color: #1b1b1b;padding: 8px;}.gallery-box .gallery-detail i:hover {color: #1b1b1b;}.gallery-box:hover .gallery-detail {top: 50%;transform: translate(0, -50%);opacity: 1;}.gallery-box:hover .gallery-img:after {background: rgba(0,0,0, 0.2);}.gallery-box:hover .gallery-img > img {transform: scale(1.05);}.mfp-figure button {border: 0px solid transparent;}button.mfp-close, button.mfp-arrow {border: 0px solid transparent;background: transparent;}.testimonials-box {position: relative;background: transparent;padding: 30px;margin-bottom: 90px;}.testimonials-box .head-box {position: relative;margin: 0 auto 20px;}.testimonials-box .head-box .subtitle {color: #C19D60;font-family: 'Noah', sans-serif;font-weight: 400;font-size: 12px;text-transform: uppercase;letter-spacing: 3px;margin-bottom: 10px;}.testimonials-box .head-box .title {font-family: 'Libre Caslon Display', serif;font-size: 36px;font-weight: 400;color: #fff;}.testimonials-box .head-box .title span {color: #1b1b1b;}.testimonials-box .head-box .backtitle {position: absolute;font-family: 'Pinyon Script', cursive;bottom: 0;left: 0;width: 100%;text-align: center;font-size: 130px;opacity: .1;line-height: 65px;z-index: -2;color: #fff;}.testimonials h5 {color: #fff;font-size: 32px;margin-bottom: 30px;}@media screen and (max-width: 991px) {.testimonials-box {margin-bottom: 90px;padding: 35px 20px;}}.testimonials .item {margin-bottom: 0px;position: relative;}.testimonials .item .quote {position: absolute;right: 20px;top: 90px;width: 70px;margin: 0 auto 30px;opacity: .1;}.testimonials .item p {color: #fff;font-style: italic;}.testimonials .item .info {margin: 20px 0 0 0;}.testimonials .item .info img {border-radius: 100%;}.testimonials .item .info .author-img {width: 55px;height: 55px;border-radius: 100%;overflow: hidden;margin: 0 auto;float: left;margin-right: 10px;padding: 2px;border: 1px solid rgba(255,255,255,0.2);}.testimonials .item .info .cont {margin-top: 0px;}.testimonials .item .info h6 {font-size: 15px;margin-bottom: 0px;padding-top: 10px;font-family: 'Noah', sans-serif;font-weight: 400;color: #C19D60;line-height: 1em;}.testimonials .item .info span {font-size: 13px;color: #fff;}.testimonials .item .info .rate {float: right;}.testimonials .item .info i {color: #1b1b1b;font-size: 6px;}@media screen and (max-width: 767px) {.testimonials-box {padding: 0px;}}.opening-hours-box {position: relative;background: #1b1b1b;padding: 50px 25px;margin-bottom: -75px;text-align: center;}.opening-hours-box .head-box h6 {font-family: 'Noah', sans-serif;color: #C19D60;font-size: 12px;font-weight: 400;text-transform: uppercase;letter-spacing: 3px;margin-bottom: 10px;}.opening-hours-box p {color: #777;margin-bottom: 0;margin-top: 30px;}.opening-hours-box p small{color: #777;}.opening-hours-box p small a {color: #C19D60;font-size: 15px;}.opening-hours-box p a i {color: #C19D60;}.opening-hours-box .head-box h4 {color: #fff;font-size: 36px;margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid rgba(255,255,255,0.03);}.opening-hours-box .head-box h4 span {color: #fff;}.opening-hours-box .item .info .cont {vertical-align: middle;margin-bottom: 15px;}.opening-hours-box .item .info .cont .day {color: #fff;font-size: 15px;margin-bottom: 20px;font-family: 'Noah', sans-serif;font-weight: 400;line-height: 1.2em;}.opening-hours-box .item .info .cont .time {font-family: 'Libre Caslon Display', serif;color: #777;font-size: 24px;font-weight: 400;line-height: 1.5em;}.opening-hours-box .open-hour li {padding: 15px 0;font-size: 15px;color: #777;border-bottom: 1px dashed rgba(255, 255, 255, 0.1);text-align: left;}.opening-hours-box .open-hour li span {float: right;}@media screen and (max-width: 991px) {.opening-hours-box {margin-bottom: 90px;}}.vid-area h5 {font-size: 27px;font-weight: 400;color: #fff;margin-bottom: 30px;}.play-button {position: relative;margin: auto;-webkit-transform: scale(1.3);-ms-transform: scale(1.3);transform: scale(1.3);z-index: 4;}.play-button svg {position: absolute;width: 100%;height: 100%;}.circle-fill circle {opacity: 1;fill: rgba(174, 140, 100, 0.7);}.polygon {position: absolute;width: 100%;height: 100%;text-align: center;line-height: 90px;font-size: 35px;z-index: 2;}.play-button svg.circle-fill {z-index: 1;stroke-dasharray: 322;stroke-dashoffset: 322;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}.play-button:hover svg.circle-fill {stroke-dashoffset: 38.5;}.play-button svg.circle-track {z-index: 0;}.play-button.color {color: #1b1b1b;}.play-button.color .circle-fill circle {fill: #1b1b1b;}.video-wrapper {background-position: center;}.video-wrapper .vid {position: relative;z-index: 8;}.video-wrapper .vid .vid-butn:hover .icon {color: #C19D60;border: 2px solid #C19D60;-webkit-transform: scale(0.9);-ms-transform: scale(0.9);transform: scale(0.9);}.video-wrapper .vid .vid-butn .icon {color: #fff;width: 100px;height: 100px;border: 2px solid #fff;border-radius: 50%;line-height: 110px;text-align: center;font-size: 40px;position: relative;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}.video-gallery-button {position: relative;margin: auto;-webkit-transform: scale(1.3);-ms-transform: scale(1.3);transform: scale(1.3);z-index: 4;margin-left: 15px;float: right;}.video-gallery-polygon {z-index: 2;padding-left: 5px;display: inline-block;position: absolute;bottom: 15px;right: 15px;background: transparent;border-radius: 50%;border: 1px solid rgba(255, 255, 255, 0.5);color: #fff;padding: 7px 6px 7px 8px;line-height: 0;}.video-gallery-polygon:hover {background: #fff;border: 1px solid #fff;color: #1b1b1b;}.booking-wrapper {position: absolute;width: inherit;bottom: 12%;z-index: 5;}.booking2-wrapper {position: relative;margin-bottom: 40px;}.booking-inner {position: relative;border-radius: 0;}.booking-inner p small {font-size: 12px;color: #777;}.booking-inner p small b {font-size: 15px;color: #C19D60;}.form1 {display: block;padding: 0;position: relative;}.form1 label {display: none;}.form1 .col1 {float: left;width: 16%;}.form1 .col2 {float: left;width: 16%;}.form1 .col3 {float: left;width: 18%;}.form1 .c1 {border-right: 1px solid #f1eeeb;height: 52.5px;margin-bottom: 15px;}.form1 .c2 {border-right: 1px solid #f1eeeb;height: 52.5px;margin-bottom: 15px;}.form1 .c3 {border-right: 1px solid #f1eeeb;height: 52.5px;margin-bottom: 15px;}.form1 .c4 {border-right: 1px solid #f1eeeb;height: 52.5px;margin-bottom: 15px;}.form1 .c5 {border-right: 1px solid #f1eeeb;height: 52.5px;margin-bottom: 15px;}.ui-datepicker .ui-datepicker-header {background: #C19D60;border: #C19D60;color: #fff;}.ui-datepicker {font-size: 15px;color: #1B1B1B;background: #fff;z-index: 100 !important;border: 1px solid #fff;border-radius: 0px;}.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {border: 1px solid #f8f5f0;background: #f8f5f0;color: #1b1b1b;}.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {border: 1px solid #C19D60;background: #C19D60;font-weight: normal;color: #fff;}.ui-datepicker .ui-datepicker-prev:after {font-size: 10px;content: "\e64a";font-family: "themify";color: #fff;}.ui-datepicker .ui-datepicker-next:before {font-size: 10px;content: "\e649";font-family: "themify";color: #fff;float: right;}.ui-datepicker .ui-datepicker-prev:hover, .ui-datepicker .ui-datepicker-next:hover {background: transparent;border: 1px solid transparent;}.btn-form1-submit {display: block;padding: 0;border: none;margin: 0;width: 100%;background: #C19D60;color: #fff;text-transform: uppercase;font-size: 12px;text-decoration: none;line-height: 52.5px;position: relative;cursor: pointer;transition: all 0.3s ease-out;letter-spacing: 3px;}.btn-form1-submit:hover {background: #1b1b1b;}.btn-form1-submit:focus {outline: none;}.btn-form1-submit:after {content: '';display: block;width: 1px;height: 100%;position: absolute;left: 100%;top: 0;background: inherit;}.input1_inner {position: relative;position: relative;}.input1_inner:after {content: '';display: block;position: absolute;right: 20px;top: 20px;pointer-events: none;content: "\e6b6";font-family: "themify";font-size: 15px;color: #1b1b1b;line-height: 1;}.input1_inner input {display: block;width: 100%;font-size: 15px;color: #1b1b1b;padding: 15px 50px 15px 15px;background: #fff;border: none;box-shadow: none;border-radius: 0;}.input1_inner input::placeholder {font-size: 15px;color: #1b1b1b !important;}.input1_inner input:focus {outline: none;box-shadow: none;background: #fff;color: #1b1b1b !important;}.input2_inner {position: relative;position: relative;}.input2_inner input {display: block;width: 100%;font-size: 15px;color: #1b1b1b;padding: 15px 40px 15px 15px;background: #fff;border: none;box-shadow: none;border-radius: 0;}.input2_inner input::placeholder {font-size: 16px;color: #1b1b1b !important;}.input2_inner input:focus {outline: none;box-shadow: none;background: #fff;color: #1b1b1b !important;}.select1_wrapper {margin-bottom: 0;}.select1_inner {position: relative;}.select1_inner:after {content: '';display: block;position: absolute;right: 20px;top: 20px;pointer-events: none;content: "\e64b";font-family: "themify";font-size: 10px;color: #1b1b1b;font-weight: normal;line-height: 15px;}.select2 {width: 100%;background: #fff;margin-bottom: 15px;}.select2 *:focus {outline: none !important;}.select2-container--default .select2-results > .select2-results__options {max-height: 500px;}.select2-container--default .select2-selection--single {background: none;border-radius: 0;border: none;height: auto;}.selection {display: inline-flex;}.select2-container--default .select2-selection--single .select2-selection__rendered {font-size: 15px;padding: 12.25px 49px 12.25px 15px;color: #1b1b1b;}.select2-container--default .select2-selection--single .select2-selection__arrow {display: none;}.select2-dropdown {background: none;border-radius: 0;z-index: 100;min-width: 0px;border: none;}.select2-container--open .select2-dropdown--above {border-bottom: 1px solid #ececec;}.select2-container--open .select2-dropdown--below {border-top: 1px solid #ececec;}.select2-results__option {padding: 10px 30px;background: #fff;font-size: 15px;line-height: 20px;color: #1b1b1b;border-top: 1px solid #ececec;text-align: center;}.select2-results__option:first-child {border-top: none;}.small .select2-results__option {padding-left: 0;}.select2-container--default .select2-results__option[aria-selected=true] {background: #C19D60;color: #fff;}.select2-container--default .select2-results__option--highlighted[aria-selected] {background: #C19D60;color: #fff;}@media (max-width: 1259.98px) {.booking2-wrapper {margin-bottom: 30px;}}@media (max-width: 991.98px) {.booking2-wrapper {margin-bottom: 40px;}.form1 .col1 {width: 50%;border-bottom: 1px solid #ececec;}.form1 .c2 {border-right: none;}.form1 .col2 {width: 25%;}.form1 .col3 {width: 25%;}.booking-wrapper {position: relative;bottom: auto;padding: 30px 0 15px 0;background-color: #f2eee8;}}@media (max-width: 767.98px) {.form1 .col1 {width: 100%;border-right: 0;border-bottom: 1px solid #ececec;}.form1 .col2 {width: 100%;border-right: 0;border-bottom: 1px solid #ececec;}.form1 .col3 {width: 100%;border-right: 0;}.btn-form1-submit:after {background: none;}}.booking-box {position: relative;background: #f2eee9;padding: 45px 30px;margin-bottom: -75px;}.booking-box .head-box h6 {font-size: 12px;font-family: 'Noah', sans-serif;font-weight: 400;color: #C19D60;text-transform: uppercase;position: relative;letter-spacing: 3px;margin-bottom: 10px;}.booking-box .head-box h4 {font-size: 36px;color: #1b1b1b;border-bottom: 1px solid rgba(193, 157, 96, 0.3);padding-bottom: 20px;margin-bottom: 30px;}.booking-box .head-box h4 span {color: #1b1b1b;}@media screen and (max-width: 991px) {.booking-box {margin-bottom: 90px;padding: 35px 20px;}}.reservations {display: flex;align-items: center;padding-top: 20px;}.reservations .icon {position: relative;top: 3px;}.reservations .icon span {font-size: 50px;color: #C19D60;}.reservations .text {margin-left: 15px;}.reservations .text p {text-transform: uppercase;font-size: 12px;margin-bottom: 5px;color: #C19D60;letter-spacing: 3px;}.reservations .text a {font-family: 'Libre Caslon Display', serif;font-size: 27px;color: #1b1b1b;}.reservations .text a.color-1 {color: #fff;}.tabs .tab-links ul li {display: inline-block;}.tabs .tab-links .item-link {padding-right: 20px;position: relative;cursor: pointer;margin: 0 10px;color: #fff;font-family: 'Libre Caslon Display', serif;font-size: 24px;}.tabs .tab-links .item-link:after {content: '';position: absolute;top: 7px;right: 0;width: 1px;height: 15px;background: rgba(255,255,255,0.1);}.tabs .tab-links .item-link:last-of-type {padding-right: 0;}.tabs .tab-links .item-link:last-of-type:after {display: none;}.tabs .tab-links .item-link.current {pointer-events: none;color: #C19D60;}.tabs .tab-content {display: none;}.tabs .tab-content.current {display: block;}.menu-book {outline: none;outline: 0;border: none;box-shadow: none;}.menu-book .menu-list .item {line-height: 35px;}.menu-book .menu-list .flex .title {-ms-flex-negative: 0;flex-shrink: 0;color: #fff;font-family: 'Libre Caslon Display', serif;font-size: 18px;font-weight: 400;}.menu-book .menu-list .flex .dots {flex-grow:1;position: relative;margin: 0 20px;}.menu-book .menu-list .flex .dots:after {content: '';position: absolute;top: 50%;left: 0;width: 100%;border-bottom: 1px dashed rgba(255,255,255,0.2);}.menu-book .menu-list .flex .price {margin-left: auto;font-family: 'Libre Caslon Display', serif;font-size: 18px;color: #C19D60;font-weight: 400;}.menu-book .menu-list .img {display: block;float: left;position: relative;top: 0px;margin-right: 15px;border-radius: 50%;}.menu-book .menu-list .img img {border-radius: 50%;height: 60px;width: 60px;}.menubook-2 .img {position: relative;overflow: hidden;}.menubook-2 .img:hover img {-webkit-filter: none;filter: none;-webkit-transform: scale(1.09, 1.09);transform: scale(1.09, 1.09);-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-o-transition: all 1s ease;-ms-transition: all 1s ease;transition: all 1s ease;}.menubook-2 .img img {-webkit-transition: all .5s;transition: all .5s;}.menubook-2 .content {width: 100%;padding: 30px;}@media screen and (max-width: 991px) {.menubook-2 .content .cont h4 {line-height: 1.25em;}.order2 {-webkit-box-ordinal-group: 3 !important;-ms-flex-order: 2 !important;order: 2 !important;}.order1 {-webkit-box-ordinal-group: 2 !important;-ms-flex-order: 1 !important;order: 1 !important;}}@media screen and (max-width: 480px) {.menubook-2 .content .date {width: 60px;}.menubook-2 .content .info .tags {margin: 5px 0 0;}.menubook-2 .content .date h3 {font-size: 40px;}}.menubook-5 .item {margin-bottom: 0px }.menubook-5 .item h2 {font-family: 'Libre Caslon Display', serif;font-size: 48px;line-height: 48px;font-weight: 400;color: #fff;margin-bottom: 0px;}.centered {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.parallax-header {min-height: 75vh;overflow: hidden;}.parallax-header .caption .o-hidden {display: inline-block;}.parallax-header .caption h2 {position: relative;margin-bottom: 10px;font-weight: 400;font-size: 48px;line-height: 48px;color: #fff;}.parallax-header .caption h2 span {color: #1b1b1b;display: initial;}.parallax-header .caption h6 {font-family: 'Noah', sans-serif;font-size: 12px;font-weight: 400;color: #C19D60;text-align: left;margin-bottom: 15px;-webkit-animation-delay: .3s;animation-delay: .3s;text-transform: uppercase;letter-spacing: 3px;align-items: center;display: inline-flex;}.parallax-header .caption p {margin-bottom: 0;color: #fff;}.parallax-header .caption p span {color: #1b1b1b;}.parallax-header .caption p span:last-child {padding: 0;}.parallax-header .caption p span:last-child:after {display: none;}.parallax-header .caption p span:after {content: '';width: 7px;height: 7px;border-radius: 50%;position: absolute;top: 10px;right: 0;opacity: .5;}.parallax-header .caption .butn-light {-webkit-animation-delay: .8s;animation-delay: .8s;margin-right: 15px;}.parallax-slider .owl-item, .parallax-slider-fade .owl-item {height: 75vh;position: relative;}.parallax-slider .item, .parallax-slider-fade .item {position: absolute;top: 0;left: 0;height: 100%;width: 100%;background-size: cover;background-position: center;}.parallax-slider .item .caption, .parallax-slider-fade .item .caption {z-index: 9;}.parallax-slider .owl-theme .owl-dots, .parallax-slider-fade .owl-theme .owl-dots {position: absolute;bottom: 4vh;width: 100%;}.parallax-header .sale {position: relative;background: #C19D60;color: #fff;font-size: 12px;height: 40px;width: 40px;letter-spacing: 1px;text-align: center;vertical-align: middle;line-height: 40px;margin-bottom: 30px;transform: rotate(-20deg);animation: beat 1s ease infinite alternate;z-index: 3;}.parallax-header .sale:before, .parallax-header .sale:after {content: "";position: absolute;background: inherit;height: inherit;width: inherit;top: 0;left: 0;z-index: -2;transform: rotate(30deg);}.parallax-header .sale:after {transform: rotate(60deg);}@keyframes beat {from {transform: rotate(-20deg) scale(1);}to {transform: rotate(-20deg) scale(1.2);}}.price .item {padding: 60px 30px;background: #fff;text-align: center;-webkit-transition: all .4s;transition: all .4s;margin: 30px 0;}.price .item .type {position: relative;border-bottom: 1px solid rgba(193, 157, 96, 0.1);position: relative;}.price .item .type:after {content: '';width: 20px;height: 20px;border-right: 1px solid rgba(193, 157, 96, 0.1);border-bottom: 1px solid rgba(193, 157, 96, 0.1);background: #fff;position: absolute;bottom: -11px;left: calc(50% - 10px);-webkit-transform: rotate(45deg);transform: rotate(45deg);}.price .item .type h6 {position: relative;color: #1b1b1b;margin-bottom: 15px;font-size: 27px;}.price .item .value {margin: 45px 0 30px 0;}.price .item .value h4 {font-size: 60px;margin-bottom: 0;color: #c5a47e;line-height: 45px;}.price .item .value h4 span {font-size: 16px;color: #777;}.price .item .value p {font-size: 15px;font-weight: 400;margin-top: 0px;color: #c5a47e;}.price .item .feat ul {margin-bottom: 30px;padding: 0;}.price .item .feat li {color: #777;margin-bottom: 10px;}.price .item .feat li:last-child {margin-bottom: 0;}.price .item .feat del {opacity: .8;}.features .img {position: relative;overflow: hidden;}.features p {color: #777;}.features .img:hover img {-webkit-filter: none;filter: none;-webkit-transform: scale(1.09, 1.09);transform: scale(1.09, 1.09);-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-o-transition: all 1s ease;-ms-transition: all 1s ease;transition: all 1s ease;}.features .img img {-webkit-transition: all .5s;transition: all .5s;}.features .wrap {width: 100%;padding: 30px;}.features .wrap .number {position: relative;z-index: 2;font-size: 60px;line-height: 60px;font-weight: 400;font-family: 'Libre Caslon Display', serif;color: transparent;-webkit-text-stroke: 1px #c5a47e;opacity: .8;margin-bottom: 20px;}.features .wrap .cont {display: table-cell;vertical-align: middle;}.features .wrap .cont h3 {font-size: 32px;color: #1b1b1b;}@media screen and (max-width: 991px) {.features .wrap {padding: 0 30px;margin-top: 30px;margin-bottom: 30px;}.features .wrap .cont h3 {line-height: 1.25em;}.order2 {-webkit-box-ordinal-group: 3 !important;-ms-flex-order: 2 !important;order: 2 !important;}.order1 {-webkit-box-ordinal-group: 2 !important;-ms-flex-order: 1 !important;order: 1 !important;}}@media screen and (max-width: 480px) {.features .wrap {padding: 0 0px;}.features .wrap .number h1 {font-size: 48px;}}.wine-banner .img {position: relative;overflow: hidden;}.wine-banner .img:hover img {-webkit-filter: none;filter: none;-webkit-transform: scale(1.09, 1.09);transform: scale(1.09, 1.09);-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-o-transition: all 1s ease;-ms-transition: all 1s ease;transition: all 1s ease;}.wine-banner .img img {-webkit-transition: all .5s;transition: all .5s;}.wine-banner .content {width: 100%;padding: 30px;}.accordion-box {position: relative;padding: 0;}.accordion-box .block {position: relative;background: transparent;border-radius: 0px;overflow: hidden;margin-bottom: 15px;border: 1px solid rgba(255,255,255,0.1);}.accordion-box .block.active-block {background-color: transparent;}.accordion-box .block:last-child {margin-bottom: 0;}.accordion-box .block .acc-btn {position: relative;font-family: 'Libre Caslon Display', serif;font-size: 24px;line-height: 30px;font-weight: 400;cursor: pointer;padding: 20px 30px;padding-left: 60px;color: #fff;transition: all 500ms ease;}.accordion-box .block .acc-btn.size-20 {font-size: 20px;}.accordion-box .block .acc-btn .count {color: #aa8453;padding-right: 3px;}.accordion-box .block .acc-btn:before {position: absolute;left: 35px;top: 22px;height: 30px;font-size: 12px;font-weight: normal;color: #fff;line-height: 30px;content: "\e64b";font-family: "Themify";transition: all 500ms ease;}.accordion-box .block .acc-btn.active {background-color: #C19D60;color: #fff;}.accordion-box .block .acc-btn.active:before {font-family: 'Themify';content: "\e648";color: #fff;}.accordion-box .block .acc-content {position: relative;display: none;}.accordion-box .block .content {position: relative;padding: 30px 20px 20px 20px;background-color: transparent;color: #777;}.accordion-box .block .acc-content.current {display: block;}.accordion-box .block .content .text {display: block;position: relative;top: 0px;display: block;}.main-shop .products-shop .topline {padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid rgba(193, 157, 96, 0.1);display: -webkit-box;display: -ms-flexbox;display: flex;}.main-shop .products-shop .topline p {margin-bottom: 0;font-family: 'Libre Caslon Display', serif;color: #fff;line-height: 1.2em;}.main-shop .products-shop .topline p span {color: #C19D60;}.main-shop .products-shop .topline .sortby {margin-left: auto;}.main-shop .products-shop .topline .sortby .select2-selection__rendered {color: #777;}.main-shop .products-shop .topline .sortby.select1_inner:after {color: #777;}.main-shop .products-shop .topline .sortby .select2 {border: 1px solid #272727;background:#272727;height: 52px;line-height: 50px;border-radius: 0px;padding-left: 18px;padding-right: 30px;margin-bottom: 0;}.main-shop .products-shop .topline .sortby .select2 .list {height: 200px;overflow: auto;border-radius: 0;}.main-shop .shop-sidebar .item .search input::-webkit-input-placeholder {color: #777;}.main-shop .products-shop .item {margin-bottom: 30px;}.main-shop .products-shop .item .img {overflow: hidden;position: relative;}.main-shop .products-shop .item .img .addcart {padding: 10px 20px;background: #1b1b1b;color: #fff;font-size: 12px;letter-spacing: 1px;font-weight: 400;text-transform: uppercase;position: absolute;top: 50%;left: 50%;-webkit-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);-webkit-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;opacity: 0;}.main-shop .products-shop .item .img .addcart span {margin-left: 5px;}.main-shop .products-shop .item .img img {-webkit-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}.main-shop .products-shop .item .img:hover .addcart {opacity: 1;}.main-shop .products-shop .item .img:hover img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.main-shop .products-shop .item .cont {padding: 25px 20px;background: #f2eee9;}.main-shop .products-shop .item .cont h6 {margin-bottom: 15px;font-size: 24px;}.main-shop .products-shop .item .cont .tags a {position: relative;margin-right: 10px;font-size: 15px;color: #C19D60;font-style: italic;}.main-shop .products-shop .item .cont .tags a:after {content: "/";position: absolute;top: 0;right: -10px;}.main-shop .products-shop .item .cont .tags a:last-of-type:after {display: none;}.main-shop .products-shop .item .cont .info p {color: #777;font-size: 15px;}.main-shop .products-shop .item .cont .price {color: #C19D60;font-family: 'Libre Caslon Display', serif;font-size: 20px;margin-bottom: 0;}.main-shop .products-shop .item .cont .botm {overflow: hidden;margin-top: 5px;}.main-shop .products-shop .item .cont .botm .price {float: left;}.main-shop .products-shop .item .cont .botm .tags {float: right;margin: 0;}.main-shop .shop-sidebar .item {margin-bottom: 30px;padding: 30px;background: #272727;}.main-shop .shop-sidebar .item:last-of-type {margin-bottom: 0;}.main-shop .shop-sidebar .item .tit {margin-bottom: 30px;}.main-shop .shop-sidebar .item .tit h4 {font-size: 24px;color: #fff;}.main-shop .shop-sidebar .item ul {padding: 0;}.main-shop .shop-sidebar .item .search .form-group {position: relative;margin: 0;}.main-shop .shop-sidebar .item .search input {padding: 12px;border: none;width: 100%;margin: 0;background: #1b1b1b;}.main-shop .shop-sidebar .item .search input[type="text"] {color: #fff;}.main-shop .shop-sidebar .item .search .icon {font-size: 15px;position: absolute;top: 0;right: 0;padding: 10px 15px;line-height: 30px;}.main-shop .shop-sidebar .item .range {}.main-shop .shop-sidebar .item .range .filter-price {border: 0;padding: 0;margin: 0;}.main-shop .shop-sidebar .item .range .price-title {position: relative;color: #fff;font-size: 12px;font-weight: 400;background: #C19D60;padding: 10px 15px;letter-spacing: 3px;}.main-shop .shop-sidebar .item .range .price-container {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 5px;margin-right: 15px;width: 100%;}.main-shop .shop-sidebar .item .range .price-field {position: relative;width: 100%;height: 36px;-webkit-box-sizing: border-box;box-sizing: border-box;}.main-shop .shop-sidebar .item .range .price-field input[type=range] {position: absolute;}.main-shop .shop-sidebar .item .range .price-field input[type=range] {width: 100%;height: 5px;border: 2px solid #C19D60;outline: 0;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 5px;pointer-events: none;-webkit-appearance: none;}.main-shop .shop-sidebar .item .range .price-field input[type=range]::-webkit-slider-thumb {-webkit-appearance: none;}.main-shop .shop-sidebar .item .range .price-field input[type=range]:active, .main-shop .shop-sidebar .item .range .price-field input[type=range]:focus {outline: 0;}.main-shop .shop-sidebar .item .range .price-field input[type=range]::-ms-track {height: 2px;border: 0;outline: 0;box-sizing: border-box;border-radius: 5px;pointer-events: none;background: transparent;border-color: transparent;border-radius: 5px;}.main-shop .shop-sidebar .item .range .price-field input[type=range]::-webkit-slider-thumb {position: relative;-webkit-appearance: none;margin: 0;border: 0;outline: 0;border-radius: 50%;height: 15px;width: 15px;margin-top: -6px;background-color: #FFF;cursor: pointer;cursor: pointer;pointer-events: all;z-index: 9;}.main-shop .shop-sidebar .item .range .price-field input[type=range]::-moz-range-thumb {position: relative;-moz-appearance: none;appearance: none;margin: 0;border: 0;outline: 0;border-radius: 50%;height: 20px;width: 20px;margin-top: -5px;background-color: #FFF;cursor: pointer;cursor: pointer;pointer-events: all;z-index: 9;}.main-shop .shop-sidebar .item .range .price-field input[type=range]::-ms-thumb {position: relative;appearance: none;margin: 0;border: 0;outline: 0;border-radius: 50%;height: 10px;width: 10px;margin-top: -5px;background-color: #C19D60;cursor: pointer;cursor: pointer;pointer-events: all;z-index: 9;}.main-shop .shop-sidebar .item .range .price-field input[type=range]::-webkit-slider-runnable-track {height: 4px;cursor: pointer;background:#C19D60;border-radius: 5px;}.main-shop .shop-sidebar .item .range .price-field input[type=range]::-moz-range-track {height: 4px;cursor: pointer;background: #C19D60;border-radius: 5px;}.main-shop .shop-sidebar .item .range .price-field input[type=range]::-ms-track {height: 4px;cursor: pointer;background: #C19D60;border-radius: 5px;}.main-shop .shop-sidebar .item .range .price-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;font-weight: 400;margin-bottom: 0px;}.main-shop .shop-sidebar .item .range .price-wrap-1, .main-shop .shop-sidebar .item .range .price-wrap-2 {margin-left: 0px;color: #fff;font-family: 'Libre Caslon Display', serif;}.main-shop .shop-sidebar .item .range .price-wrap-1 span, .main-shop .shop-sidebar .item .range .price-wrap-2 span {font-family: 'Noah', sans-serif;color: #777;}.main-shop .shop-sidebar .item .range .price-title {margin-right: 0px;}.main-shop .shop-sidebar .item .range .price-wrap_line {margin: 5px 15px 5px 0px;}.main-shop .shop-sidebar .item .range .price-wrap #one, .main-shop .shop-sidebar .item .range .price-wrap #two {width: 30px;margin: 0;padding: 0;margin-right: 0px;background: 0;border: 0;outline: 0;color: #fff;}.main-shop .shop-sidebar .item .range .price-wrap label {margin-top: 6px;padding-left: 5px;}.main-shop .shop-sidebar .item .range .price-field input[type=range]:hover::-webkit-slider-thumb {-webkit-box-shadow: 0 0 0 0.5px #FFF;box-shadow: 0 0 0 0.5px #FFF;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;}.main-shop .shop-sidebar .item .range .price-field input[type=range]:active::-webkit-slider-thumb {-webkit-box-shadow: 0 0 0 0.5px #FFF;box-shadow: 0 0 0 0.5px #FFF;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;}.main-shop .shop-sidebar .item .pop-prod .product {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 30px;}.main-shop .shop-sidebar .item .pop-prod .product:last-of-type {margin-bottom: 0;}.main-shop .shop-sidebar .item .pop-prod .product .img {width: 100px;}.main-shop .shop-sidebar .item .pop-prod .product .info {padding-left: 20px;}.main-shop .shop-sidebar .item .pop-prod .product .info p {margin-bottom: 0;}.main-shop .shop-sidebar .item .pop-prod .product .info p i {color: #C19D60;font-size: 12px;}.main-shop .shop-sidebar .item .pop-prod .product .info h6 {font-size: 18px;margin-bottom: 10px;color: #fff;}.main-shop .shop-sidebar .item .pop-prod .product .info .price {margin-bottom: 0px;font-size: 14px;color: #777;}.main-shop .shop-sidebar .item .pop-prod .product .info .price span {font-family: 'Libre Caslon Display', serif;color: #C19D60;}.main-shop .shop-sidebar .item .pop-prod .product .info .rate i {font-size: 12px;color: #C19D60;}.main-shop .products-shop .item .cont i .star {position: relative;display: inline-block;width: 0;height: 0;margin-left: 0.5em;margin-right: 0.5em;margin-bottom: 1.25em;border-right: 0.3em solid transparent;border-bottom: 0.7em solid #272727;border-left: 0.3em solid transparent;font-size: 8px;}.main-shop .products-shop .item .cont i .star:before, .star:after {content: "";display: block;width: 0;height: 0;position: absolute;top: 0.6em;left: -1em;border-right: 1em solid transparent;border-bottom: 0.7em solid #272727;border-left: 1em solid transparent;transform: rotate(-35deg);}.main-shop .products-shop .item .cont i .star:after {transform: rotate(35deg);}.main-shop .products-shop .item .cont i.star-rating {position: relative;display: inline-block;width: 0;height: 0;margin-left: 0.5em;margin-right: 0.5em;margin-bottom: 1.25em;border-right: 0.3em solid transparent;border-bottom: 0.7em solid #e4a853;border-left: 0.3em solid transparent;font-size: 8px;}.main-shop .products-shop .item .cont i.star-rating:before, .main-shop .products-shop .item .cont i.star-rating:after {content: "";display: block;width: 0;height: 0;position: absolute;top: 0.6em;left: -1em;border-right: 1em solid transparent;border-bottom: 0.7em solid #e4a853;border-left: 1em solid transparent;transform: rotate(-35deg);}.main-shop .products-shop .item .cont i.star-rating:after {transform: rotate(35deg);}.main-shop .shop-sidebar .item .ctg li {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 15px;}.main-shop .shop-sidebar .item .ctg li:last-of-type {margin-bottom: 0;}.main-shop .shop-sidebar .item .ctg li a {padding-right: 15px;}.main-shop .shop-sidebar .item .ctg li span {margin-left: auto;padding-left: 15px;font-size: 15px;color: #C19D60;font-family: 'Libre Caslon Display', serif;}.main-shop .shop-sidebar .item .ctg li .dots {height: 1px;width: 100%;border-bottom: 1px dashed rgba(255,255,255,0.2);margin-top: 15px;}.main-shop .shop-sidebar .item .tags a {font-size: 13px;padding: 7px 14px;margin-bottom: 3px;color: #fff;background: #C19D60;}.main-shop .shop-sidebar .item .tags a:hover {color: #fff;background: #1b1b1b;}.main-shop .single-product .prod-title {margin-bottom: 0px;}.main-shop .single-product .prod-title h4 {margin-bottom: 15px;font-size: 32px;color: #fff;}.main-shop .single-product .prod-title h5 {margin-bottom: 15px;font-size: 24px;color: #fff;}.main-shop .single-product .prod-title .info, .main-shop .single-product .prod-title .review {display: -webkit-box;display: -ms-flexbox;display: flex;}.main-shop .single-product .prod-title .price span {font-family: 'Noah', sans-serif;font-size: 15px;color: #777;}.main-shop .single-product .prod-title .price strong {color: #C19D60;font-family: 'Libre Caslon Display', serif;margin-left: 5px;font-weight: 400;}.main-shop .single-product .prod-title .review {margin-left: 60px;}.main-shop .single-product .prod-title .review span {margin-right: 10px;font-size: 15px;line-height: 2;color: #777;}.main-shop .single-product .prod-title .review i {font-size: 15px;color: #C19D60;}.main-shop .single-product .prod-img .img-slider {position: relative;}.main-shop .single-product .prod-img .img-slider .item {width: 100%;padding-right: 10px;}.main-shop .single-product .prod-img .thum {margin-top: 10px;}.main-shop .single-product .prod-img .thum .item {padding-right: 10px;}.main-shop .single-product .text-inf {border-bottom: 1px solid rgba(193, 157, 96, 0.1);padding-bottom: 30px;}.main-shop .single-product .text-inf .order-tags {padding: 20px 0;border-top: 1px solid rgba(193, 157, 96, 0.1);border-bottom: 1px solid rgba(193, 157, 96, 0.1);display: -webkit-box;display: -ms-flexbox;display: flex;}.main-shop .single-product .text-inf .gat {position: relative;}.main-shop .single-product .text-inf .gat span {font-weight: 500;font-size: 13px;margin-right: 10px;}.main-shop .single-product .text-inf .gat a {padding: 5px 10px;font-size: 12px;color: #C19D60;background: #333;}.main-shop .single-product .text-inf .order {margin-left: auto;display: -webkit-box;display: -ms-flexbox;display: flex;}.main-shop .single-product .text-inf .order .order-count input {margin-right: 5px;padding: 9px 0px 9px 15px;border: 1px solid #272727;background: #272727;color: #fff;font-size: 12px;}.main-shop .single-product .text-inf .order button {border: 0;}.main-shop .single-product .text-inf p {font-size: 15px;margin-top: 20px;}.main-shop .single-product .comments {border-bottom: 1px solid rgba(193, 157, 96, 0.1);padding-bottom: 30px;}.main-shop .single-product .comments .item {padding: 25px;background: #272727;display: -webkit-box;display: -ms-flexbox;display: flex;}.main-shop .single-product .comments .item .client-img {margin-right: 20px;}.main-shop .single-product .comments .item .client-img .img {width: 70px;height: 70px;border-radius: 50%;overflow: hidden;}.main-shop .single-product .comments .item .cont .client-info .flex {display: -webkit-box;display: -ms-flexbox;display: flex;}.main-shop .single-product .comments .item .cont .client-info h6 {font-size: 18px;margin-right: 15px;color: #fff;margin-bottom: 5px;}.main-shop .single-product .comments .item .cont .client-info .rate {color: #C19D60;font-size: 12px;margin-top: -1px;}.main-shop .single-product .comments .item .cont .client-info span {font-size: 13px;}.main-shop .single-product .comments .item .cont p {font-size: 15px;margin-top: 15px;}.main-shop .single-product .add-review {border-bottom: 1px solid rgba(193, 157, 96, 0.1);}.main-shop .single-product .add-review .form-group {margin-bottom: 20px;}.main-shop .single-product .add-review input, .main-shop .single-product .add-review textarea {padding: 15px;width: 100%;font-size: 15px;background: #272727;border: 1px solid #272727;color: #fff;}.main-shop .single-product .add-review textarea {height: 140px;}.main-shop .single-product .add-review textarea::placeholder, .main-shop .single-product .add-review form input::placeholder {color: #777;}.main-cart {position: relative;}.main-cart .line {padding: 0;text-align: center;}.main-cart .line.even {background: #272727;}.main-cart .line.bord {border-right: 1px solid rgba(193, 157, 96, 0.1);}.main-cart .line .title {padding: 10px 2px;height: 60px;border-top: 1px solid rgba(193, 157, 96, 0.1);border-bottom: 1px solid rgba(193, 157, 96, 0.1);}.main-cart .line .title h6 {line-height: 40px;font-size: 15px;color: #fff;font-family: 'Noah', sans-serif;margin-bottom: 0;}.main-cart .line .item-img .img {height: 40px;width: 40px;margin: 15px auto;}.main-cart .line .item-img .img img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.main-cart .line .item-count input {padding: 10px 0 10px 20px;border: 0;margin-top: 10px;background: #1b1b1b;color: #C19D60;}.main-cart .line .cont {padding: 10px;height: 90px;border-bottom: 1px solid rgba(193, 157, 96, 0.1);}.main-cart .line .cont p, .main-cart .line .cont a {color: #777;line-height: 60px;font-size: 15px;}.main-cart .line .cont p.playfont {font-family: 'Libre Caslon Display', serif;}.main-cart .line .remove-item .cont a {font-size: 15px;color: #C19D60;}.cart-totals {padding: 30px;}.cart-totals h3 {color: #fff;font-size: 20px;text-align:left;padding-bottom: 0px;}.total-table {width: 100%;float: left;position: relative;z-index: 2;}.total-table tr {font-family: 'Noah', sans-serif;font-size: 15px;text-align: right;font-weight: 400;}.total-table th , .total-table tr {padding: 15px;color: #fff;}.total-table td {font-family: 'Libre Caslon Display', serif;color: #C19D60;border: 1px solid rgba(193, 157, 96, 0.1);}.total-table th {border: 1px solid rgba(193, 157, 96, 0.1);text-align:left;font-weight: 400;color: #777;}.news {position: relative;}.news:before {top: auto;bottom: 0;height: 40%;background: #f2eee8;}.news:after, .team:before {content: '';position: absolute;top: 0;left: 0;height: 60%;width: 100%;background: #1b1b1b;z-index: -1;}.news .item {position: relative;overflow: hidden;margin-bottom: 0px;}.news .item:hover img {-webkit-filter: none;filter: none;-webkit-transform: scale(1.09, 1.09);transform: scale(1.09, 1.09);-webkit-filter: brightness(75%);-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-o-transition: all 1s ease;-ms-transition: all 1s ease;transition: all 1s ease;}.news .item:hover .con {bottom: 0;}.news .item img {-webkit-transition: all .5s;transition: all .5s;-webkit-filter: brightness(100%);}.news .item .date {display: inline-block;position: absolute;top: 20px;left: 20px;background: transparent;border: 1px solid rgba(255,255,255,0.5);color: #fff;padding: 5px 10px;text-align: center;}.news .item .date span {font-family: 'Noah', sans-serif;display: block;font-size: 12px;text-transform: uppercase;letter-spacing: 1px;color: #fff;}.news .item .date i {font-family: 'Libre Caslon Display', serif;display: block;font-size: 20px;font-style: normal;color: #fff;letter-spacing: 1px;}.news .item .con {margin: -165px 20px 90px;padding: 20px 20px 30px 20px;background-color: #f2eee8 !important;border: 1px solid #f2eee8;border-radius: 0;overflow: hidden;-webkit-transition: .2s cubic-bezier(.3, .58, .55, 1);transition: .2s cubic-bezier(.3, .58, .55, 1);bottom: -90px;position: relative;}.news .item .con .category {font-family: 'Noah', sans-serif;text-transform: uppercase;font-size: 12px;font-weight: 400;margin-bottom: 5px;letter-spacing: 3px;}.news .item .con .category a {margin-right: 5px;position: relative;color: #C19D60;}.news .item .con .category a:hover {color: #1b1b1b;}.news .item .con .category a:last-child {margin-right: 0;}.news .item .con .category a:last-child:after {display: none;}.news .item .con h5, .news .item .con h5 a {color: #1b1b1b;font-size: 24px;margin-bottom: 0px;}.news .item .con h5:hover, .news .item .con h5 a:hover {color: #1b1b1b;}.news .item .con p {color: #fff;font-size: 17px;}.news .item .con i {color: #fff;font-size: 20px;}.news2 .item {margin-bottom: 30px;}.news2 .post-img {position: relative;overflow: hidden;}.news2 .post-img:hover img {-webkit-filter: none;filter: none;-webkit-transform: scale(1.05, 1.05);transform: scale(1.05, 1.05);-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-o-transition: all 1s ease;-ms-transition: all 1s ease;transition: all 1s ease;}.news2 .post-img a {display: block;}.news2 .post-img img {-webkit-transition: all .5s;transition: all .5s;}.news2 .post-img .date {display: inline-block;position: absolute;bottom: 20px;left: 20px;background: #1b1b1b;border: 1px solid #1b1b1b;color: #fff;padding: 5px 10px;text-align: center;}.news2 .post-img .date span {font-family: 'Noah', sans-serif;display: block;font-size: 12px;text-transform: uppercase;letter-spacing: 3px;color: #fff;}.news2 .post-img .date i {font-family: 'Libre Caslon Display', serif;display: block;font-size: 20px;font-style: normal;color: #fff;letter-spacing: 1px;}.news2 .post-cont {padding: 30px 0;}.news2 .post-cont .tag {display: block;font-weight: 400;font-size: 12px;letter-spacing: 3px;color: #C19D60;font-family: 'Noah', sans-serif;text-transform: uppercase;margin-bottom: 5px;}.news2 .post-cont h5 {font-size: 30px;}.news2 .post-cont h5 a {color: #1b1b1b;}.news2 .post-cont h5 a:hover {color: #1b1b1b;}.news2 .post-cont .date {font-family: 'Noah', sans-serif;margin-top: 0px;font-size: 12px;text-align: right;letter-spacing: 3px;text-transform: uppercase;margin-bottom: 5px;}.news2 .post-cont .date a {color: #1b1b1b;}.news2 .post-cont i {color: #ccc;margin: 0 10px;font-size: 12px;}.news2-sidebar .widget {background: #f8f5f0;padding: 30px;margin-bottom: 30px;overflow: hidden;}.news2-sidebar .widget ul {margin-bottom: 0;padding: 0;}.news2-sidebar .widget ul li {margin-bottom: 15px;color: #1b1b1b;font-size: 15px;line-height: 1.5em;}.news2-sidebar .widget ul li a {color: #1b1b1b;}.news2-sidebar .widget ul li a.active {color: #1b1b1b;}.news2-sidebar .widget ul li a:hover {color: #1b1b1b;}.news2-sidebar .widget ul li:last-child {margin-bottom: 0;}.news2-sidebar .widget ul li i {font-size: 9px;margin-right: 10px;}.news2-sidebar .widget .recent li {display: block;overflow: hidden;}.news2-sidebar .widget .recent .thum {width: 90px;overflow: hidden;float: left;}.news2-sidebar .widget .recent a {display: block;margin-left: 105px;}.news2-sidebar .widget-title {margin-bottom: 20px;}.news2-sidebar .widget-title h6 {padding-bottom: 5px;border-bottom: 1px solid #eee3d0;font-size: 24px;line-height: 1.75em;margin-bottom: 15px;color: #1b1b1b;}.news2-sidebar .search form {position: relative;}.news2-sidebar .search form input {width: 100%;padding: 10px;border: 0;background: #fff;margin-bottom: 0;}.news2-sidebar .search form button {position: absolute;right: 0;top: 0;background-color: transparent;color: #1b1b1b;border: 0;padding: 10px;cursor: pointer;}.news2-sidebar .tags li {margin: 3px !important;padding: 8px 20px;background-color: #fff;border: 1px solid #fff;color: #1b1b1b !important;float: left;}.news2-sidebar ul.tags li a {font-size: 14px;color: #1b1b1b;}.news2-sidebar ul.tags li:hover, .news2-sidebar ul.tags li a:hover {background-color: #C19D60;color: #fff;}.news-pagination-wrap {padding: 0;margin: 0;text-align: center;}.news-pagination-wrap li {display: inline-block;margin: 0 5px;}.news-pagination-wrap li a {background: transparent;display: inline-block;width: 40px;height: 40px;line-height: 40px;text-align: center;color: #777;font-weight: 400;border: 1px solid rgba(255,255,255,0.1);font-family: 'Noah', sans-serif;font-size: 15px;border-radius: 100%;}.news-pagination-wrap li a i {font-size: 11px;}.news-pagination-wrap li a:hover {opacity: 1;text-decoration: none;background: transparent;border: 1px solid #C19D60;color: #C19D60;}.news-pagination-wrap li a.active {background-color: transparent;border: 1px solid #C19D60;color: #C19D60;}@media screen and (max-width: 768px) {.news-pagination-wrap {padding: 0;margin: 0;text-align: center;}}.news-post-section {padding-top: 120px;}.post-comment-section {margin-top: 60px;}.post-comment-section h3 {font-size: 24px;color: #1b1b1b;margin-bottom: 15px;}.post-comment-section h3 span {font-family: 'Noah', sans-serif;font-size: 12px;color: #1b1b1b;margin-left: 15px;}.news-post-caption h1 {margin-bottom: 20px;font-size: 40px;text-transform: uppercase;}.news-post-comment-wrap {display: flex;margin-bottom: 60px;}.post-user-comment {margin-right: 20px;flex: 0 0 auto;}.post-user-comment img {border-radius: 100%;width: 100px;}.post-user-content {margin-right: 26px;}a.post-repay {font-size: 14px;color: #1b1b1b;margin: 0;font-weight: 400;}a:hover.post-repay {color: #C19D60;}.google-maps {width: 100%;height: 550px;display: block;border: none;}.map {-webkit-filter: grayscale(100%);filter: grayscale(100%);}.contact-form {width: 100%;display: block;padding: 60px 30px 30px 30px;background: #f2eee8;position: relative;z-index: 1;margin-bottom: -40%;}.info-box .item {display: -webkit-box;display: -ms-flexbox;display: flex;background: #f2eee8;padding: 30px;border-radius: 2px;}.info-box .item .icon {color: #C19D60;margin-right: 30px;}.info-box .item .icon:before {font-size: 50px;line-height: 50px;}.info-box .item h5 {color: #1b1b1b;margin-bottom: 5px;font-size: 24px;}.info-box .item h6 {color: #C19D60;;margin-bottom: 0px;font-size: 20px;}.info-box .item p {font-size: 15px;margin-bottom: 0;}.comming{min-height: 100vh;height: auto;position: relative;background-blend-mode: overlay;background: rgba(0,0,0,.7);background-image: url("../img/slider/13.jpg");background-size: cover;background-position: center;background-attachment: fixed;color: #fff;}@media (max-width: 767px){.comming{min-height: 120vh;}}.comming .item {background: transparent;border: 1px solid rgba(255,255,255,0.2);padding: 30px 15px;margin-bottom: 30px;}.comming h6 {color: #C19D60;font-size: 12px;font-family: 'Noah', sans-serif;font-weight: 400;text-transform: uppercase;margin-bottom: 20px;letter-spacing: 3px;}.comming h3 {font-size: 48px;color: #fff;position: relative;text-transform: uppercase;letter-spacing: 3px;margin-bottom: 0px;}.comming h2 {font-size: 45px;font-weight: 400;color: #fff;position: relative;margin-bottom: 5px;}.comming h1 {font-size: 180px;font-weight: 400;margin-bottom: 0px;position: relative;color: #C19D60;line-height: 1em;}.comming p {color: #fff;font-size: 15px;}.comming form {margin-top: 30px;position: relative;}.comming form input {width: 100%;padding: 11px 50px 11px 11px;background-color: transparent;border: 1px solid #C19D60;border-radius: 0px;color: #fff;margin-bottom: 15px;outline: none;}.comming form input::placeholder {color: #fff;}.comming form button {background-color: #C19D60;padding: 9px 25px;border-radius: 0px;color: #fff;border: 0;position: absolute;top: 4px;right: 4px;cursor: pointer;font-family: 'Noah', sans-serif;font-size: 12px;letter-spacing: 3px;text-transform: uppercase;font-weight: 400;outline: none;}.comming form button:hover {background-color: #1b1b1b;color: #fff;outline: none;}.go-back{margin-top: 45px;}.go-back a {color: #FFF;display: inline-block;font-family: 'Noah', sans-serif;font-size: 12px;text-transform: uppercase;letter-spacing: 3px;}.go-back a:hover {color: #C19D60;}.go-back a span{transition: all .5s;}.go-back a span i {color: #fff;font-size: 12px;}.go-back a:hover span{padding-right: 15px;}.error-form {position: relative;max-width: 520px;margin: 50px auto 0;}.error-form form {position: relative;}.error-form .form-group {position: relative;margin: 0;}.error-form .form-group input[type="text"], .error-form .form-group input[type="search"], .error-form .form-group input[type="email"] {position: relative;width: 100%;line-height: 30px;padding: 20px 60px 20px 30px;height: 70px;display: block;font-family: 'Noah', sans-serif;font-size: 15px;background: #f4f4f4;color: #1b1b1b;border-radius: 7px;border: 1px solid #f4f4f4;transition: all 300ms ease;}.error-form .form-group input[type="text"]:focus, .error-form .form-group input[type="email"]:focus, .error-form .form-group input[type="search"]:focus {border-color: #f4f4f4;}.error-form .form-group input::-webkit-input-placeholder {color: #f4f4f4;}.button-1 {display: inline-block;height: auto;padding: 12px 25px;border: 1px solid #C19D60;border-radius: 0;background-color: transparent;-webkit-transition: border-color 400ms ease, color 400ms ease, background-color 400ms ease;transition: border-color 400ms ease, color 400ms ease, background-color 400ms ease;color: #fff;line-height: 20px;font-weight: 400;text-align: center;text-transform: uppercase;font-size: 12px;letter-spacing: 3px;}.button-1:hover {border: 1px solid #C19D60;background-color: #C19D60;color: #fff;}.button-2 {display: inline-block;height: auto;padding: 12px 25px;border: 1px solid #C19D60;border-radius: 0;background-color: #C19D60;-webkit-transition: border-color 400ms ease, color 400ms ease, background-color 400ms ease;transition: border-color 400ms ease, color 400ms ease, background-color 400ms ease;color: #fff;line-height: 20px;font-weight: 400;text-align: center;text-transform: uppercase;font-size: 12px;letter-spacing: 3px;}.button-2:hover {border: 1px solid #fff;background-color: transparent;color: #fff;}.button-3 {display: inline-block;height: auto;padding: 12px 25px;border: 1px solid #1b1b1b;border-radius: 0;background-color: transparent;-webkit-transition: border-color 400ms ease, color 400ms ease, background-color 400ms ease;transition: border-color 400ms ease, color 400ms ease, background-color 400ms ease;color: #1b1b1b;line-height: 20px;font-weight: 400;text-align: center;text-transform: uppercase;font-size: 12px;letter-spacing: 3px;}.button-3:hover {border: 1px solid #1b1b1b;background-color: #1b1b1b;color: #fff;}.button-4 {display: inline-block;height: auto;padding: 15px 25px;border: 1px solid #1b1b1b;border-radius: 0;background-color: #1b1b1b;-webkit-transition: border-color 400ms ease, color 400ms ease, background-color 400ms ease;transition: border-color 400ms ease, color 400ms ease, background-color 400ms ease;color: #fff;line-height: 20px;font-weight: 400;text-align: center;text-transform: uppercase;font-size: 12px;letter-spacing: 3px;}.button-4:hover {border: 1px solid #1b1b1b;background-color: transparent;color: #1b1b1b;}.button-5 {display: inline-block;height: auto;padding: 12px 25px;border: 1px solid #C19D60;border-radius: 0;background-color: #C19D60;-webkit-transition: border-color 400ms ease, color 400ms ease, background-color 400ms ease;transition: border-color 400ms ease, color 400ms ease, background-color 400ms ease;color: #fff;line-height: 20px;font-weight: 400;text-align: center;text-transform: uppercase;font-size: 12px;letter-spacing: 3px;}.button-5:hover {border: 1px solid #C19D60;background-color: transparent;color: #fff;}.link-btn {display: inline-block;position: relative;text-transform: uppercase;font-family: 'Noah', sans-serif;font-size: 12px;font-weight: 400;letter-spacing: 3px;color: #fff;}.link-btn.blck {color:#1b1b1b;}.link-btn i {margin-left: 3px;font-size: 15px;}.link-btn:before {content: '';position: absolute;left: 0;bottom: 0;width: 0;height: 1px;background-color: #C19D60;-webkit-transition: all ease 0.4s;transition: all ease 0.4s }.link-btn:hover::before {width: 100% }.footer {position: relative;display: block;}.footer-top {position: relative;display: block;background-color: #1b1b1b;padding: 90px 0 60px 0;z-index: 1;border-top: 1px solid rgba(255,255,255,0.04);}.footer-top .footer-column {margin-bottom: 30px;}.footer-title {font-size: 30px;color: #C19D60;margin-bottom: 20px;}.footer-about-text {font-size: 15px;color: #777;margin: 0;}.footer-about-social-list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top: 20px;}.footer-about-social-list a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: center;color: #fff;font-size: 15px;background-color: transparent;-webkit-transition: all 500ms ease;transition: all 500ms ease;}.footer-about-social-list a + a {margin-left: 15px;}.footer-about-social-list a:hover {background-color: transparent;color: #C19D60;}.footer-explore-list li + li {margin-top: 3px;}.footer-explore-list li a {position: relative;display: block;font-size: 15px;color: #1b1b1b;-webkit-transition: all 500ms ease;transition: all 500ms ease;}.footer-explore-list li a:hover {padding-left: 15px;color: #1b1b1b);}.footer-explore-list li a:before {position: absolute;top: 55%;left: 0;bottom: 0;width: 6px;height: 6px;content: "";background-color: #1b1b1b;-webkit-transform: translateY(-50%);transform: translateY(-50%);opacity: 0;border-radius: 50%;-webkit-transition: all 500ms ease;transition: all 500ms ease;}.footer-explore-list li a:hover:before {opacity: 1;}.footer-contact {position: relative;display: block;}.footer-contact .footer-title {margin-bottom: 20px;}.footer-contact-text {font-size: 15px;margin: 0;color: #777;padding-bottom: 20px;}.footer-contact-info p {margin: 0;}.footer-contact-phone {font-family: 'Libre Caslon Display', serif;font-size: 24px;color: #fff;font-weight: 400;display: block;-webkit-transition: all 500ms ease;transition: all 500ms ease;}.footer-contact-phone:hover {color: #C19D60;}.footer-contact-mail {font-size: 15px;line-height: 3em;color: #777;position: relative;display: inline-block;-webkit-transition: all 500ms ease;transition: all 500ms ease;}.footer-contact-mail:hover {color: #fff;}.footer-contact-mail:before {position: absolute;bottom: 9px;left: 0;right: 0;height: 1px;background-color: #C19D60;content: "";-webkit-transition: all 500ms ease;transition: all 500ms ease;}.footer-contact-mail:hover:before {background-color: #777;}.footer-language {width: 160px;display: flex;flex-wrap: wrap;position: relative;margin-top: 30px;}.footer-language i {position: absolute;right: 30px;top: 17px;font-size: 15px;opacity: 0.6;color: rgba(255,255,255,0.7);}.footer-language select {height: 52px;background: transparent;color: #777;border: 1px solid #C19D60;border-radius: 0px;}.footer-language select option {color: #fff;}select {width: 160px;max-width: 100%;height: 70px;padding: 0 30px;border: 1px solid #777;color: #777;-webkit-appearance: none;-moz-appearance: none;}.footer-bottom {position: relative;display: block;background-color: #1b1b1b;-webkit-box-shadow: 0px -1px 0px 0px rgba(255, 255, 255, 0.04);box-shadow: 0px -1px 0px 0px rgba(255, 255, 255, 0.04);padding: 32px 0;border-top: 1px solid rgba(255,255,255,0.04);}.footer-bottom-inner {position: relative;display: block;}.footer-bottom-copy-right {font-size: 13px;color: #777;margin: 0;}.footer-bottom-copy-right a {color: #777;-webkit-transition: all 500ms ease;transition: all 500ms ease;}.footer-bottom-copy-right a:hover {color: #C19D60;}.subscribe form {margin-top: 30px;position: relative;}.subscribe form input {width: 100%;padding: 14px 60px 14px 15px;background-color: transparent;border: 1px solid #C19D60;border-radius: 0px;color: #777;margin-bottom: 15px;outline: none;}.subscribe form input::placeholder {color: #777;}.subscribe form button {background-color: #C19D60;padding: 11.5px 18px;border-radius: 0px;color: #fff;border: 0;position: absolute;top: 4px;right: 4px;cursor: pointer;font-family: 'Noah', sans-serif;font-size: 12px;letter-spacing: 3px;text-transform: uppercase;font-weight: 400;outline: none;}.subscribe form button:hover {background-color: #fff;color: #1b1b1b;outline: none;}.progress-wrap {position: fixed;bottom: 20px;right: 20px;height: 50px;width: 50px;cursor: pointer;display: block;border-radius: 50px;z-index: 100;opacity: 0;visibility: hidden;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px);-webkit-transition: all 400ms linear;-o-transition: all 400ms linear;transition: all 400ms linear;}.progress-wrap.active-progress {opacity: 1;visibility: visible;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}.progress-wrap::after {position: absolute;font-family: 'themify';content: '\e648';text-align: center;line-height: 50px;font-size: 12px;font-weight: normal;left: 0;top: 0;height: 50px;width: 50px;cursor: pointer;display: block;z-index: 1;-webkit-transition: all 400ms linear;-o-transition: all 400ms linear;transition: all 400ms linear;}.progress-wrap svg path {fill: none;}.progress-wrap svg.progress-circle path {stroke-width: 2;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all 400ms linear;-o-transition: all 400ms linear;transition: all 400ms linear;}.progress-wrap {-webkit-box-shadow: inset 0 0 0 1px rgba(217,214,209, 0.5);box-shadow: inset 0 0 0 1px rgba(217,214,209, 0.5);}.progress-wrap::after {color: #C19D60;}.progress-wrap svg.progress-circle path {stroke: #C19D60;}[data-overlay-dark], [data-overlay-darkgray], [data-overlay-light] {position: relative;}[data-overlay-dark] .container, [data-overlay-darkgray] .container, [data-overlay-light] .container {position: relative;z-index: 2;}[data-overlay-dark]:before, [data-overlay-darkgray]:before, [data-overlay-light]:before {content: '';position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 1;}[data-overlay-dark]:before {background: #000;}[data-overlay-darkgray]:before {background: #1b1b1b;}[data-overlay-light]:before {background: #fff;}[data-overlay-dark] h1, [data-overlay-dark] h2, [data-overlay-dark] h3, [data-overlay-dark] h4, [data-overlay-dark] h5, [data-overlay-dark] h6, [data-overlay-dark] span {color: #fff;}[data-overlay-darkgray] h1, [data-overlay-darkgray] h2, [data-overlay-darkgray] h3, [data-overlay-darkgray] h4, [data-overlay-darkgray] h5, [data-overlay-darkgray] h6, [data-overlay-darkgray] span {color: #fff;}[data-overlay-light] h1, [data-overlay-light] h2, [data-overlay-light] h3, [data-overlay-light] h4, [data-overlay-light] h5, [data-overlay-light] h6, [data-overlay-light] span {color: #999;}[data-overlay-dark] p {color: #fff;}[data-overlay-darkgray] p {color: #999;}[data-overlay-light] p {color: #999;}[data-overlay-dark="0"]:before, [data-overlay-darkgray="0"]:before, [data-overlay-light="0"]:before {opacity: 0;}[data-overlay-dark="1"]:before, [data-overlay-darkgray="1"]:before, [data-overlay-light="1"]:before {opacity: 0.1;}[data-overlay-dark="2"]:before, [data-overlay-darkgray="2"]:before, [data-overlay-light="2"]:before {opacity: 0.2;}[data-overlay-dark="3"]:before, [data-overlay-darkgray="3"]:before, [data-overlay-light="3"]:before {opacity: 0.3;}[data-overlay-dark="4"]:before, [data-overlay-darkgray="4"]:before, [data-overlay-light="4"]:before {opacity: 0.4;}[data-overlay-dark="5"]:before, [data-overlay-darkgray="5"]:before, [data-overlay-light="5"]:before {opacity: 0.5;}[data-overlay-dark="6"]:before, [data-overlay-darkgray="6"]:before, [data-overlay-light="6"]:before {opacity: 0.5;}[data-overlay-dark="7"]:before, [data-overlay-darkgray="7"]:before, [data-overlay-light="7"]:before {opacity: 0.7;}[data-overlay-dark="8"]:before, [data-overlay-darkgray="8"]:before, [data-overlay-light="8"]:before {opacity: 0.8;}[data-overlay-dark="9"]:before, [data-overlay-darkgray="9"]:before, [data-overlay-light="9"]:before {opacity: 0.9;}[data-overlay-dark="10"]:before, [data-overlay-darkgray="10"]:before, [data-overlay-light="10"]:before {opacity: 1;}@media (min-width: 1200px){.container {max-width: 1140px !important;}}@media screen and (max-width: 991px) {.bg-fixed {background-attachment: scroll !important;}.header {background-attachment: scroll !important;background-position: 50% 0% !important;}.header .caption h1 {font-size: 40px;}.video-fullscreen-wrap .booking-box, .kenburns-inner .booking-box, .banner-header .booking-box {display: none;}}@media screen and (max-width: 767px) {.header .caption h1 {font-size: 36px;margin-bottom: 15px;line-height: 1.35em;}.header .caption h1 span {font-size: 27px;}.header .caption h4 {font-size: 15px;}.header .caption p {font-size: 15px;margin-right: 10px;}.section-head .section-title, .parallax-header .caption h2 {font-size: 36px;line-height: 36px;}.portfolio .filtering span {margin-bottom: 10px;}.news .item .con h5, .news .item .con h5 a {font-size: 20px;}.post-comment-section h3 span {margin-left: 0px;}.section-head .section-backtitle {display: none;}.wine-banner .content {padding: 30px 15px;}.clients {padding-bottom: 20px;}.chef-recommends-2 .caption h4, .chef-recommends-2 .caption h4 a {font-size: 27px;}.news2 .post-cont h5 {font-size: 27px;}.wine-banner .img {display: none;}.video-fullscreen-wrap .caption.text-left, .video-fullscreen-wrap .caption, .banner-header .caption {text-align: center;}.video-fullscreen-wrap h3 {font-size: 36px;}.video-fullscreen-wrap h3 span {font-size: 27px;}.booking-wrapper {background: #f2eee8;padding-bottom: 30px;}.main-shop .single-product .text-inf .gat {display: none;}}