.list-with-icons li{display:flex;align-items:center}.list-with-icons li img{margin-right:12px}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{width:30px;height:30px;padding:0;border-radius:50%;background-size:16px!important;background-color:#fff!important;background-image:url(../../../../../../../../themes/lydia/assets/images/svg/arrow-right.svg)!important;background-repeat:no-repeat!important;background-position:center!important}.owl-carousel .owl-nav .owl-prev span,.owl-carousel .owl-nav .owl-next span{font-size:0}.owl-carousel .owl-nav .owl-prev{transform:rotate(180deg)}.owl-carousel .owl-nav .owl-next{left:calc(50% + 72px)}.gallery-alt{padding-bottom:80px;padding-top:40px}.gallery-alt .owl-stage{display:flex;max-height:calc(100vh - 120px)}.gallery-alt .owl-stage img{height:100%;object-fit:cover;max-height:800px;min-width:140px}.gallery-alt .owl-nav{position:absolute;top:-56px;width:100%;max-width:1400px;left:50%;transform:translatex(-50%);justify-content:flex-end}@media(max-width:1480px){.gallery-alt .owl-nav{left:auto;transform:translatex(0);right:24px}}@media(max-width:580px){.gallery-alt{padding-bottom:16px}.gallery-alt .owl-item img{max-height:60vw}}#masthead{position:fixed;width:100%;top:0;left:0;right:0;z-index:999;padding-top:16px;padding-bottom:16px;background:rgba(0,0,0,.5803921569);border-bottom:1px solid #f4f0e8;transition:.2s}#masthead .inner-row{max-width:1400px;width:calc(100% - 48px);margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center}#masthead .inner-row a{text-transform:uppercase;list-style:none;color:#f4f0e8;font-size:14px}#masthead .inner-row .site-branding svg{width:92px}#masthead .inner-row .site-branding svg path{fill:#f4f0e8}#masthead .inner-row .icon-button svg{width:32px;height:32px}#masthead .inner-row .header-logos{margin-left:auto}#masthead .inner-row .wpml-ls-statics-shortcode_actions{background-color:rgba(0,0,0,0);width:auto;border:0;margin-right:16px;margin-left:48px}#masthead .inner-row .wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu{border-top:0;background:#f4f0e8;width:64px;padding:6px;opacity:0;top:32px;transform:translatey(12px);transition:.3s;transition-delay:.3s}#masthead .inner-row .wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu a{color:#1a1919;font-weight:600}#masthead .inner-row .wpml-ls-statics-shortcode_actions li:hover .wpml-ls-sub-menu{transform:translatey(0);opacity:1;transition:.3s}#masthead .inner-row .wpml-ls-statics-shortcode_actions a{background:rgba(0,0,0,0);border:0}#masthead .inner-row .wpml-ls-statics-shortcode_actions a.wpml-ls-item-toggle{position:relative}#masthead .inner-row .wpml-ls-statics-shortcode_actions a.wpml-ls-item-toggle::before{content:"";width:20px;height:20px;position:absolute;left:-20px;top:4px;background-image:url(../../../../../../../../themes/lydia/assets/images/svg/globe.svg);background-size:contain;background-position:center;background-repeat:no-repeat}#masthead .inner-row .wpml-ls-statics-shortcode_actions a.wpml-ls-item-toggle::after{border:0;width:14px;height:14px;top:50%;transform:translatey(-50%);background-image:url(../../../../../../../../themes/lydia/assets/images/svg/chevron.svg);background-size:contain;background-position:center;background-repeat:no-repeat}@media(max-width:1040px){#masthead .inner-row #site-navigation{order:-1;height:36px;padding-right:57px}#masthead .inner-row #site-navigation #primary-menu{position:fixed;display:flex;flex-direction:column;justify-content:center;width:300px;padding-left:0;margin-top:0;top:0;z-index:-1;min-height:100vh;right:-300px;background:#f4f0e8;text-align:center;background-size:cover;background-position:center;box-shadow:unset;border:0;visibility:hidden;transition:.4s;transition:.4s cubic-bezier(.35,0,.2,1)}#masthead .inner-row #site-navigation #primary-menu li{margin:0 8px;position:relative}#masthead .inner-row .site-branding{margin-left:auto;margin-right:auto}#masthead .inner-row .header-buttons{margin-left:0;margin-right:0}#masthead .inner-row .header-buttons .primary-button{display:none}#masthead .inner-row .header-buttons .icon-button{width:36px;height:36px}#masthead .inner-row .header-buttons .icon-button svg{width:36px;height:36px}#masthead .inner-row .wpml-ls-statics-shortcode_actions{margin-left:0}#masthead .inner-row .wpml-ls-statics-shortcode_actions a.wpml-ls-item-toggle::before{display:none}#masthead .inner-row .md-none{display:none}}#masthead #site-navigation .menu-toggle{cursor:pointer;background:rgba(0,0,0,0);border:solid 1px #f4f0e8;height:36px;width:36px;display:flex;align-items:center;justify-content:center;border-radius:50%}@media(min-width:1040px){#masthead #site-navigation .menu-toggle{display:none}}#masthead #site-navigation .menu-toggle .burger-menu{display:block;width:20px}#masthead #site-navigation .menu-toggle .burger-menu .line{background:#f4f0e8;display:block;height:2px;border-radius:2px;margin-bottom:4px;width:100%;transition:.4s;transform:rotate(0) translate(0,0)}#masthead #site-navigation .menu-toggle .burger-menu .line:nth-child(3){margin-bottom:0}@media(min-width:1040px){#masthead #site-navigation .menu-toggle .burger-menu{display:none}}#masthead #site-navigation ul.menu{list-style:none;display:flex;justify-content:space-between}#masthead #site-navigation ul.menu li{margin-left:12px;margin-right:12px;position:relative}#masthead #site-navigation ul.menu li:hover .sub-menu{opacity:1;visibility:visible;transform:translateY(0)}#masthead #site-navigation ul.menu li .sub-menu{position:absolute;top:100%;left:0;opacity:0;visibility:hidden;transition:.4s;transform:translateY(20px);background-color:#f4f0e8;margin-left:0;padding:16px}#masthead #site-navigation ul.menu li .sub-menu li{list-style:none;list-style-type:none;margin-bottom:12px;margin-top:12px}#masthead #site-navigation ul.menu li .sub-menu li a{white-space:nowrap;color:#977158;display:inline-block}#masthead #site-navigation ul.menu li .sub-menu li a::after{background-color:#977158}#masthead #site-navigation ul.menu li .sub-menu li.menu-item-has-children{position:relative;overflow:visible;cursor:pointer}#masthead #site-navigation ul.menu li .sub-menu li.menu-item-has-children>a::after,#masthead #site-navigation ul.menu li .sub-menu li.menu-item-has-children>a::before{display:none}#masthead #site-navigation ul.menu li .sub-menu li.menu-item-has-children .sub-menu{padding:0;display:block;position:static!important;max-height:0;opacity:0;transform-origin:top;transform:scaleY(.98);overflow:hidden;visibility:hidden;transition:max-height 300ms ease,opacity 200ms ease,transform 250ms ease,visibility 0s linear 300ms;will-change:max-height,opacity,transform}#masthead #site-navigation ul.menu li .sub-menu li.menu-item-has-children .sub-menu li{display:block}#masthead #site-navigation ul.menu li .sub-menu li.menu-item-has-children .submenu-toggle--desk{top:8px;right:0;background:rgba(0,0,0,0);border:0;width:14px;height:14px;position:absolute;margin-left:auto}#masthead #site-navigation ul.menu li .sub-menu li.menu-item-has-children .submenu-toggle--desk::before{content:"";cursor:pointer;position:absolute;width:2px;height:100%;right:6px;top:0;background:#977158;transition:.3s}#masthead #site-navigation ul.menu li .sub-menu li.menu-item-has-children .submenu-toggle--desk::after{content:"";position:absolute;width:100%;height:2px;right:0;top:6px;cursor:pointer;background:#977158}#masthead #site-navigation ul.menu li .sub-menu li.menu-item-has-children.submenu-open .sub-menu{max-height:500px;opacity:1;transform:scaleY(1);visibility:visible;transition:max-height 300ms ease,opacity 200ms ease,transform 250ms ease,visibility 0s}#masthead #site-navigation ul.menu li .sub-menu li.menu-item-has-children.submenu-open .submenu-toggle--desk::before{transform:rotate(90deg);transition:.3s}@media(max-width:1240px){#masthead #site-navigation ul.menu li{margin-left:8px;margin-right:8px}}#masthead #site-navigation ul.menu li.current-menu-item>a{font-weight:600;font-size:14px}@media(max-width:1040px){#masthead #site-navigation ul.menu li.current-menu-item>a{color:#1a1919}}#masthead #site-navigation ul.menu li.current-menu-item>a:after{width:100%;transition:.4s}#masthead #site-navigation ul.menu li.current-menu-item .menu-item-object-custom>a:after{width:0}#masthead #site-navigation ul.menu li.current-menu-item .menu-item-object-custom>a:hover:after{width:100%;transition:.4s}#masthead #site-navigation ul.menu a{text-transform:uppercase;list-style:none;color:#f4f0e8}#masthead #site-navigation ul.menu a:after{content:"";display:block;width:0;height:1px;background-color:#f4f0e8;transition:.4s}@media(max-width:1040px){#masthead #site-navigation ul.menu a{color:#1a1919}}#masthead #site-navigation ul.menu a:hover:after{width:100%;transition:.4s}#masthead .header-logos{display:flex;justify-content:space-between;align-items:center;gap:16px}@media(max-width:1180px){#masthead .header-logos{display:none}}#masthead .primary-button{background:rgba(0,0,0,0);display:flex;align-items:center;gap:12px;border-color:#f4f0e8}#masthead .primary-button:hover{color:#1a1919;background:#f4f0e8}#masthead .primary-button svg{margin-top:-2px}#masthead .header-buttons{display:flex;align-items:center;justify-content:space-between;gap:12px}@media(max-width:1040px){#masthead .header-buttons{margin-left:auto;margin-right:24px}}#masthead .header-buttons .icon-button{line-height:0}.header-logos svg{width:44px}.header-logos svg path{fill:#f4f0e8}.header-scrolled #masthead,.header-transparent #masthead{background:#f4f0e8;transition:.4s}.header-scrolled #masthead #site-navigation ul.menu a,.header-transparent #masthead #site-navigation ul.menu a{color:#1a1919}.header-scrolled #masthead #site-navigation ul.menu a:after,.header-transparent #masthead #site-navigation ul.menu a:after{background-color:#1a1919}.header-scrolled #masthead #primary-menu li a,.header-transparent #masthead #primary-menu li a{color:#1a1919}.header-scrolled #masthead #primary-menu li a:after,.header-transparent #masthead #primary-menu li a:after{background-color:#1a1919}.header-scrolled #masthead #primary-menu li.current-menu-item>a:after,.header-transparent #masthead #primary-menu li.current-menu-item>a:after{width:100%}.header-scrolled #masthead .header-logos svg path,.header-transparent #masthead .header-logos svg path{fill:#977158}.header-scrolled #masthead .site-branding img,.header-transparent #masthead .site-branding img{filter:unset}.header-scrolled #masthead .wpml-ls-statics-shortcode_actions .wpml-ls-item-toggle,.header-transparent #masthead .wpml-ls-statics-shortcode_actions .wpml-ls-item-toggle{color:#1a1919}.header-scrolled #masthead .wpml-ls-statics-shortcode_actions .wpml-ls-item-toggle::before,.header-transparent #masthead .wpml-ls-statics-shortcode_actions .wpml-ls-item-toggle::before{filter:brightness(.1)}.header-scrolled #masthead .wpml-ls-statics-shortcode_actions .wpml-ls-item-toggle::after,.header-transparent #masthead .wpml-ls-statics-shortcode_actions .wpml-ls-item-toggle::after{filter:brightness(.1)}.header-scrolled #masthead .site-branding svg path,.header-transparent #masthead .site-branding svg path{fill:#977158}.header-scrolled #masthead .primary-button,.header-transparent #masthead .primary-button{color:#1a1919;border-color:#1a1919}.header-scrolled #masthead .primary-button svg path,.header-transparent #masthead .primary-button svg path{fill:#1a1919}.header-scrolled #masthead .header-buttons svg path,.header-transparent #masthead .header-buttons svg path{fill:#1a1919}.header-scrolled #masthead .header-buttons svg rect,.header-transparent #masthead .header-buttons svg rect{stroke:#1a1919}.header-scrolled #masthead .header-buttons svg g path,.header-transparent #masthead .header-buttons svg g path{stroke:#1a1919}.header-scrolled #masthead .menu-toggle,.header-transparent #masthead .menu-toggle{border-color:#1a1919!important}.header-scrolled #masthead .menu-toggle .burger-menu .line,.header-transparent #masthead .menu-toggle .burger-menu .line{background:#1a1919!important}.sidebar-menu{min-height:100vh;background:#f4f0e8;position:fixed;top:0;left:-100%;z-index:111;width:100%;transition:left .4s cubic-bezier(.35,0,.2,1)}.sidebar-menu .sidebar-menu-inner{margin-top:140px;width:calc(100% - 48px);margin-left:auto;margin-right:auto;min-height:calc(100vh - 200px);display:flex;flex-direction:column}.sidebar-menu .sidebar-menu-inner ul{list-style:none;list-style-type:none;margin-left:0;padding-left:0}.sidebar-menu .sidebar-menu-inner ul li{margin-bottom:12px}.sidebar-menu .sidebar-menu-inner ul li.menu-item-has-children{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.sidebar-menu .sidebar-menu-inner ul li a{color:#1a1919}.sidebar-menu .sidebar-menu-inner ul li a:hover{color:#977158}.sidebar-menu .sidebar-menu-inner ul li.current-menu-item>a{text-decoration:underline}.sidebar-menu .sidebar-menu-inner ul li .sub-menu{flex-basis:100%;margin-right:auto;margin-top:12px}.sidebar-menu .sidebar-menu-inner ul li .sub-menu li{margin-left:12px}.sidebar-menu .sidebar-menu-inner ul li .sub-menu li a{color:#977158}.sidebar-menu .sidebar-menu-inner ul li .sub-menu li.current-menu-item a{text-decoration:underline}.sidebar-menu .sidebar-menu-inner ul li .sub-menu li.menu-item-object-custom a{text-decoration:none}.sidebar-menu .sidebar-menu-inner ul li .submenu-toggle{background:rgba(0,0,0,0);width:16px;height:16px;cursor:pointer;position:relative;border:0;padding:0}.sidebar-menu .sidebar-menu-inner ul li .submenu-toggle::before{content:"";position:absolute;width:2px;height:100%;left:calc(50% - 1px);top:0;transition:.3s;background:#977158}.sidebar-menu .sidebar-menu-inner ul li .submenu-toggle::after{content:"";position:absolute;width:100%;height:2px;left:0;top:calc(50% - 1px);background:#977158}.sidebar-menu .sidebar-menu-inner ul li .submenu-toggle.open::before{transform:rotate(90deg);transition:.3s}.sidebar-menu .sidebar-menu-inner .header-buttons{display:flex;flex-wrap:wrap;gap:0 12px;margin-top:auto}.sidebar-menu .sidebar-menu-inner .header-buttons .primary-button{flex-basis:100%;margin-bottom:24px}.sidebar-menu .sidebar-menu-inner .header-buttons .icon-button{margin-left:8px;width:34px;height:34px}.sidebar-menu .sidebar-menu-inner .header-buttons .icon-button svg{width:34px;height:34px}.sidebar-menu .sidebar-menu-inner .header-buttons .icon-button svg path{fill:#1a1919}.sidebar-menu .sidebar-menu-inner .header-buttons .icon-button svg rect{stroke:#1a1919}.sidebar-menu .sidebar-menu-inner .header-buttons .icon-button svg g path{stroke:#1a1919}.sidebar-menu .sidebar-menu-inner .header-buttons .icon-row{display:flex;align-items:center;justify-content:space-between;width:100%}.sidebar-menu .sidebar-menu-inner .wpml-ls-statics-shortcode_actions{background-color:rgba(0,0,0,0);width:auto;border:0;margin-right:auto;margin-left:0;padding-left:32px;position:relative}.sidebar-menu .sidebar-menu-inner .wpml-ls-statics-shortcode_actions::before{content:"";width:20px;height:20px;position:absolute;left:0;top:0;background-image:url(../../../../../../../../themes/lydia/assets/images/svg/globe.svg);background-size:contain;background-position:center;background-repeat:no-repeat;filter:brightness(.1)}.sidebar-menu .sidebar-menu-inner .wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu{border-top:0;background:#f4f0e8;width:auto;padding:0;opacity:1;top:24px;transition:.3s}.sidebar-menu .sidebar-menu-inner .wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu a{color:#1a1919;font-weight:600;background:rgba(0,0,0,0);padding:0}.sidebar-menu .sidebar-menu-inner .wpml-ls-statics-shortcode_actions li{display:flex;margin-bottom:0}.sidebar-menu .sidebar-menu-inner .wpml-ls-statics-shortcode_actions li .wpml-ls-sub-menu{top:0;opacity:1;visibility:visible;position:static;display:flex}.sidebar-menu .sidebar-menu-inner .wpml-ls-statics-shortcode_actions li .wpml-ls-sub-menu li{margin-right:8px}.sidebar-menu .sidebar-menu-inner .wpml-ls-statics-shortcode_actions a{background:rgba(0,0,0,0);border:0}.sidebar-menu .sidebar-menu-inner .wpml-ls-statics-shortcode_actions a.wpml-ls-item-toggle{position:relative;display:none}.sidebar-menu .sidebar-menu-inner .wpml-ls-statics-shortcode_actions a.wpml-ls-item-toggle::after{display:none}.sidebar-visible .sidebar-menu{left:0;transition:left .4s cubic-bezier(.35,0,.2,1)}.sidebar-visible #masthead{background:#f4f0e8;border-bottom-color:#1a1919}.sidebar-visible .site-branding img{filter:unset}.sidebar-visible .site-branding svg path{fill:#977158!important}.sidebar-visible #masthead .header-buttons svg rect,.sidebar-visible .header-transparent #masthead .header-buttons svg rect{stroke:#1a1919}.sidebar-visible #masthead .header-buttons svg g path,.sidebar-visible .header-transparent #masthead .header-buttons svg g path{stroke:#1a1919}.sidebar-visible #masthead #site-navigation .menu-toggle .burger-menu .line:nth-child(1){transform:rotate(45deg) translate(7px,0);transition:.4s;background:#1a1919}.sidebar-visible #masthead #site-navigation .menu-toggle .burger-menu .line:nth-child(2){transform:rotate(-45deg) translate(4px,3px);transition:.4s;background:#1a1919}.sidebar-visible #masthead #site-navigation .menu-toggle{border-color:rgba(0,0,0,0)!important}.sidebar-visible #masthead #site-navigation .menu-toggle .burger-menu .line:nth-child(3){opacity:0!important}footer{background-color:#f4f0e8;padding-top:52px}footer .footer-top-row{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:92px}footer .footer-top-row .col{flex-basis:calc(33.33% - 24px);max-width:380px}footer .footer-top-row .col *{color:#1a1919}footer .footer-top-row .col .primary-link{display:inline-block;margin-top:40px;font-size:14px}footer .footer-top-row .col ul.menu{list-style:none;display:flex;flex-wrap:wrap;margin-top:0}footer .footer-top-row .col ul.menu li{flex-basis:50%}footer .footer-top-row .col ul.menu li a{font-size:14px}footer .footer-top-row .col .menu-footer-menu-container{max-width:400px;margin-left:auto}footer .footer-top-row .col.footer-1 .primary-link{margin-top:2px}footer .footer-top-row .col.footer-2 p,footer .footer-top-row .col.footer-2 p *{color:#616161}footer .footer-bottom-row{display:flex;justify-content:space-between;padding-top:24px;padding-bottom:24px;border-top:1px solid #ddd8d4;align-items:center}footer .footer-bottom-row .site-info{display:flex}footer .footer-bottom-row .site-info *{margin-right:16px;font-size:14px}footer .footer-bottom-row .site-info a{color:#977158;letter-spacing:.2em;text-transform:uppercase}footer .footer-bottom-row .footer-logos{display:flex;justify-content:space-between}footer .footer-bottom-row .footer-logos img{height:48px;margin-left:16px;max-width:80px}@media(max-width:1040px){footer .footer-top-row h2{font-size:38px}footer .footer-bottom-row .footer-logos img{height:40px;margin-left:12px;max-width:72px}footer .footer-top-row{flex-wrap:wrap;padding-bottom:40px}footer .footer-top-row h2{font-size:34px}footer .footer-top-row .col{flex-basis:calc(50% - 24px)}footer .footer-top-row .col.footer-3{margin-top:40px}footer .footer-top-row .col.footer-3 .menu{padding-left:0}footer .footer-top-row .col.footer-2 .primary-link{margin-top:12px}footer .footer-bottom-row{flex-wrap:wrap;justify-content:center}footer .footer-bottom-row .footer-logos{flex-basis:100%;order:-1;margin-bottom:12px;justify-content:center;flex-wrap:wrap}footer .footer-bottom-row .footer-logos img{height:40px;margin-left:12px;margin-bottom:12px;max-width:72px}footer .footer-bottom-row .site-info{flex-wrap:wrap;justify-content:center}footer .footer-bottom-row .site-info .copyright{flex-basis:100%;text-align:center;order:3;color:#616161;margin-top:16px}}@media(max-width:820px)and (min-width:620px){footer .footer-top-row{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"box1 box3" "box2 box3";padding-bottom:48px}footer .footer-top-row .col.footer-1{grid-area:box1;margin-bottom:40px}footer .footer-top-row .col.footer-1 .primary-link{margin-top:0}footer .footer-top-row .col.footer-2{grid-area:box2}footer .footer-top-row .col.footer-2 .primary-link{margin-top:24px}footer .footer-top-row .col.footer-3{margin-top:0;grid-area:box3}footer .footer-top-row .col.footer-3 ul{margin-top:0;flex-direction:column;gap:12px;max-width:200px;margin-left:auto}}@media(max-width:620px){footer .footer-top-row{justify-content:center}footer .footer-top-row h2{margin-bottom:0}footer .footer-top-row .col{text-align:center;flex-basis:100%;margin-bottom:40px}footer .footer-top-row .col .primary-link{margin-top:12px!important}}@media(max-width:480px){footer .footer-top-row{justify-content:center}footer .footer-top-row h2{font-size:24px}footer .footer-bottom-row .site-info{text-align:center}footer .footer-bottom-row .site-info a{text-align:center;margin-bottom:8px;margin-right:0;width:100%}}.hero{position:relative;width:100%;min-height:600px;height:100vh;border-bottom:12px solid #f4f0e8;display:flex;overflow:hidden;flex-direction:column;justify-content:flex-end}.hero.title-at-top{height:auto;min-height:auto}.hero.title-at-top .hero-image{min-height:320px;object-fit:cover}.hero .inner-row{max-width:1400px;width:calc(100% - 48px);margin-left:auto;margin-right:auto;position:relative;z-index:2}.hero .inner-row.centered h1{text-align:center}.hero .inner-row h1{font-size:clamp(2.8rem,12vw,12rem);color:#f4f0e8;font-family:"Playfair Display";line-height:1em;margin-bottom:-.1em;text-transform:uppercase;overflow:hidden}.hero .inner-row h1.long-title{font-size:clamp(2rem,10vw,10rem)}.hero .inner-row h1.h1-logo img{display:block;margin-bottom:-.1em;max-width:20vw}@media(max-width:520px){.hero .inner-row h1.h1-logo img{min-width:100px}}.hero .inner-row h1.h1-sm{font-size:clamp(3rem,10vw,8rem)}.hero .inner-row h1 span{font-family:"Playfair Display";display:inline-block}.hero.title-at-top{background:#f4f0e8;padding-top:104px}.hero.title-at-top .inner-row{position:absolute;top:140px;left:24px;max-width:100%}.hero.title-at-top .inner-row h1{max-width:800px;margin-left:auto;margin-right:auto;font-size:40px;text-align:center;color:#fff;text-transform:unset}@media(max-width:520px){.hero.title-at-top .inner-row h1{font-size:28px}}.hero .hero-video,.hero img.hero-background-image,.hero video.hero-background-image{position:absolute;min-width:102%;min-height:102%;left:50%;transform:translate(-50%);top:-1%;bottom:0;object-fit:cover}@media(max-width:1040px){.hero .hero-video,.hero img.hero-background-image,.hero video.hero-background-image{max-height:100%}}.hero img.hero-image{width:100%;object-fit:cover;max-height:calc(100vh - 400px)}.hero .hero-logos{display:flex;justify-content:center;gap:24px;align-items:center;margin-bottom:16px}.hero .hero-logos svg path{fill:#f4f0e8}@media(min-width:768px){.hero .hero-logos{display:none}}@media(max-width:580px){.hero .inner-row.alig-left{margin-left:0}}section.text-block,section.intro{padding-top:92px;padding-bottom:92px;background-color:#f4f0e8}section.text-block .content-wrap,section.intro .content-wrap{max-width:864px}section.text-block .content-wrap h3,section.intro .content-wrap h3{font-size:24px;margin-bottom:40px;color:#1a1919}section.text-block .content-wrap p,section.intro .content-wrap p{max-width:740px;margin-left:auto;margin-right:auto}section.text-block .content-wrap.align-mobile-left,section.intro .content-wrap.align-mobile-left{text-align:left}section.text-block .content-wrap.align-mobile-left p,section.intro .content-wrap.align-mobile-left p{text-align:left;margin-left:0;margin-bottom:1em}section.text-block .content-wrap p,section.intro .content-wrap p{margin-bottom:1em}section.text-block .content-wrap p a,section.intro .content-wrap p a{color:#977158}section.text-block ul,section.intro ul{list-style:none;padding-left:0}section.text-block ul li,section.intro ul li{display:flex;color:#616161;font-size:14px;margin-bottom:1em;text-align:left}section.text-block ul li::before,section.intro ul li::before{content:"";background-image:url(../../../../../../../../themes/lydia/assets/images/svg/icon-pikto.svg);background-size:contain;width:14px;height:14px;min-width:14px;background-position:center;background-repeat:no-repeat;margin-right:8px;margin-top:4px}@media(max-width:768px){section.text-block,section.intro{padding-top:56px;padding-bottom:56px}section.text-block .content-centered h2:not(.top-title),section.intro .content-centered h2:not(.top-title){margin-bottom:44px}}@media(max-width:580px){section.text-block,section.intro{padding-top:36px;padding-bottom:36px}section.text-block .content-centered h2:not(.top-title),section.intro .content-centered h2:not(.top-title){margin-bottom:32px}}section.text-block #intro-toggle,section.intro #intro-toggle{text-align:center;margin-left:auto;margin-right:auto;display:block}section.text-block #intro-toggle .open-text,section.intro #intro-toggle .open-text{display:none}section.text-block #intro-toggle.is-opened .open-text,section.intro #intro-toggle.is-opened .open-text{display:block}section.text-block #intro-toggle.is-opened .closed-text,section.intro #intro-toggle.is-opened .closed-text{display:none}@media(min-width:581px){section.text-block #intro-toggle,section.intro #intro-toggle{display:none}}@media(max-width:580px){section.text-block.with-toggle .content-wrap,section.intro.with-toggle .content-wrap{margin-bottom:16px;max-height:297px;overflow:hidden;transition:250ms ease}section.text-block.with-toggle .content-wrap.visible,section.intro.with-toggle .content-wrap.visible{max-height:100%;transition:250ms ease}}.footer-top{padding-top:56px;padding-bottom:56px;background-color:#ddd8d4}.footer-top .inner-row{display:flex;justify-content:space-between;align-items:center}.footer-top .inner-row.mb-54{margin-bottom:54px}.footer-top .inner-row #lydia-map{height:400px;width:400px;border-radius:50%;margin-left:auto;margin-right:auto}.footer-top .inner-row #lydia-map button{display:none!important}.footer-top .inner-row .col{flex-basis:calc(33.33% - 24px)}.footer-top .inner-row .col p{color:#1a1919;margin-bottom:1em}.footer-top .inner-row .col p a{color:#1a1919}.footer-top .inner-row .col h2:not(.top-title){font-size:32px}.footer-top .inner-row .col:nth-child(3){text-align:right}.footer-top .inner-row .col:nth-child(3) p{margin-bottom:1em}.footer-top .inner-row .col .social-links{display:flex;list-style:none;padding-left:0;margin-top:40px}.footer-top .inner-row .col .social-links li{flex-basis:32px;margin-right:12px}.footer-top .inner-row .col .social-links li a{display:flex;justify-content:center;align-items:center;width:24px;height:24px;overflow:hidden}.footer-top .inner-row .col .social-links li a img{filter:brightness(0);opacity:.9}.footer-top .inner-row .mxw-600{align-items:center}.footer-top .inner-row .mxw-600 h3{line-height:1em;margin-top:0;font-size:44px}.footer-top .inner-row .mxw-600 p{color:#977158;margin-top:.5em;font-size:10px;margin-bottom:0}.footer-top .inner-row .mxw-600 .col{display:flex;flex-basis:auto;position:relative}.footer-top .inner-row .mxw-600 .line-skewed{width:1px;height:60px;background:#977158;transform:rotate(32deg)}@media(max-width:1040px){.footer-top .inner-row .col h2:not(.top-title){font-size:38px}.footer-top .inner-row #lydia-map{width:300px;height:300px}}@media(max-width:780px){.footer-top .inner-row{flex-wrap:wrap;justify-content:center;padding-top:24px}.footer-top .inner-row .col{flex-basis:100%;text-align:center}.footer-top .inner-row .col .social-links{justify-content:center}.footer-top .inner-row .col .social-links li{margin-left:6px;margin-right:6px}.footer-top .inner-row .col:nth-child(3){text-align:center}.footer-top .inner-row #lydia-map{margin-top:24px;margin-bottom:24px;width:400px;height:400px}}@media(max-width:480px){.footer-top .inner-row .col h2:not(.top-title){font-size:24px}.footer-top .inner-row .mxw-600{gap:12px}.footer-top .inner-row .mxw-600 h3{font-size:24px}.footer-top .inner-row .mxw-600 .line-skewed{height:48px}.footer-top .inner-row #lydia-map{width:calc(100vw - 32px);height:calc(100vw - 32px)}}@media(max-width:820px){.footer-top{padding-top:24px;padding-bottom:24px}.footer-top .inner-row .mxw-600{max-width:500px}.footer-top .inner-row .mxw-600 .line-skewed{height:38px}.footer-top .inner-row .mxw-600 h3{font-size:28px}.footer-top .inner-row .col h2:not(.top-title){font-size:24px}.footer-top .inner-row .col h2:not(.top-title) br{display:none}}.newsletter-modal{background-color:rgba(0,0,0,.3137254902);position:fixed;min-height:100vh;width:calc(100% + 80px);top:0;right:0;z-index:99999;display:flex;justify-content:flex-end;transition:.4s ease-out;overflow-x:hidden}@media(max-width:600px){.newsletter-modal{width:100%}}.newsletter-modal.hide-newsletter{visibility:hidden;right:-80px;opacity:0;transition:.4s}.newsletter-modal img{object-fit:cover;max-width:calc(100% - 600px);max-height:100vh}.newsletter-modal button{position:absolute;top:24px;right:24px;width:32px;height:32px;font-size:0;background-image:url(../../../../../../../../themes/lydia/assets/images/svg/close-icon.svg);background-size:16px;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center;border-radius:50%;border:1px solid #c3c0ba}.newsletter-modal .newsletter-inner{background-color:#f4f0e8;max-width:600px;width:100%;min-height:100vh;padding:36px;display:flex;flex-direction:column;justify-content:center;opacity:1;transition:.4s}.newsletter-modal .newsletter-inner .newsletter-block h2,.newsletter-modal .newsletter-inner .newsletter-block p{text-align:center}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap{margin-top:40px;margin-left:auto;margin-right:auto}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap .gform-theme--foundation .gform_fields{row-gap:16px!important}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap .gform_validation_errors{margin-top:24px;background:#fff}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap .gform_validation_errors:focus{border-color:rgba(0,0,0,0);outline:0!important;outline-offset:0}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap .gform_validation_errors ol a,.newsletter-modal .newsletter-inner .newsletter-block .form-wrap .gform_validation_errors .gform_submission_error{color:#977158;text-decoration:none;font-family:"Open Sans";text-align:left}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap .gform_validation_errors ol{color:#977158}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap form *{font-family:"Open Sans"!important}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap form textarea,.newsletter-modal .newsletter-inner .newsletter-block .form-wrap form input{border:0;line-height:2em;min-height:4em;font-size:14px!important;box-shadow:none!important;color:#616161}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap form textarea ::placeholder,.newsletter-modal .newsletter-inner .newsletter-block .form-wrap form input ::placeholder{font-size:14px!important}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap form .gform-grid-col.gform-grid-col--size-auto{padding-inline:calc(var(--gf-field-gap-x)/1.5)!important}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap form .gfield_required{display:none}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap form .gfield_validation_message{color:#977158}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap form .radio-flex .gfield_label{padding-top:16px;color:#1a1919;text-transform:uppercase;letter-spacing:.2em;font-weight:600;padding-bottom:4px;border-bottom:solid 1px rgba(0,0,0,0);cursor:pointer}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap form .radio-flex .gfield_radio{flex-direction:row!important;justify-content:flex-start;align-items:center}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap form .radio-flex .gfield_radio input{height:24px;min-height:24px}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap form .radio-flex .gfield_radio input::before,.newsletter-modal .newsletter-inner .newsletter-block .form-wrap form .radio-flex .gfield_radio input::after{border-radius:50%}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap form .radio-flex .gfield_radio input::before{width:14px;height:14px}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap form .gchoice{align-items:flex-end}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap form .gchoice label{color:#616161}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap form .gchoice .gfield-choice-input{background:rgba(0,0,0,0);display:flex;align-items:center;outline:none}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap form .gchoice .gfield-choice-input:before{background:#977158;color:#977158;position:absolute;z-index:1}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap form .gchoice .gfield-choice-input::after{content:"";width:24px;height:24px;background:#fff;position:absolute;z-index:0}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap form .gchoice .gfield_label_before_complex{display:none}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap form textarea{min-block-size:8rem!important;height:92px!important;border:0;line-height:2em;font-size:14px!important;box-shadow:none!important;color:#616161}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap form .gform-footer.gform_footer.top_label{display:inline-flex;justify-content:center;align-items:center;background-color:#000!important;border-radius:24px!important;position:relative;margin-left:50%;transform:translatex(-50%)}@media(max-width:600px){.newsletter-modal .newsletter-inner .newsletter-block .form-wrap form .gform-footer.gform_footer.top_label{width:100%;max-width:280px}}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap form .gform-footer.gform_footer.top_label::after{content:"";width:24px;height:24px;background-image:url(../../../../../../../../themes/lydia/assets/images/svg/arrow-right-white.svg);background-size:20px;background-repeat:no-repeat;background-position:center;position:absolute;right:20px;pointer-events:none}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap form .gform-footer.gform_footer.top_label input.gform_button.button{background-color:#000!important;border-radius:24px!important;padding-right:44px!important;padding-left:24px!important;margin-left:auto!important;margin-right:auto!important;font-size:14px!important;display:flex!important;text-transform:uppercase}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap form .charleft.ginput_counter.gfield_description{display:none!important}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap form .gfield--type-select{background:#fff;position:relative;height:56px}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap form .gfield--type-select label{left:12px;font-size:10px;top:8px;position:absolute;color:#977158}.newsletter-modal .newsletter-inner .newsletter-block .form-wrap form .gfield--type-select select{margin-top:12px;height:44px;line-height:44px;outline:none;border:0;box-shadow:none}@media(max-width:480px){.newsletter-modal .newsletter-inner{padding:32px 16px}}html{line-height:1.15;-webkit-text-size-adjust:100%;overflow-x:hidden}.container{max-width:1440px!important;margin:0 auto!important;width:100%!important}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}*:focus{outline:none}::placeholder{opacity:1}::selection{color:#f4f0e8;background:#977158}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:#fff}::-webkit-input-placeholder{color:#5f5f5f;font-size:16px;line-height:100%}:-ms-input-placeholder{color:#5f5f5f;font-size:16px;line-height:100%}::placeholder{color:#5f5f5f;font-size:16px;line-height:100%}@font-face{font-display:swap;font-family:"Open Sans";src:url(../../../../../../../../themes/lydia/assets/fonts/OpenSans.woff2)}@font-face{font-display:swap;font-family:"Playfair Display";font-style:italic;src:url(../../../../../../../../themes/lydia/assets/fonts/PlayfairDisplay-Italic.woff2)}@font-face{font-display:swap;font-family:"Playfair Display";font-style:normal;src:url(../../../../../../../../themes/lydia/assets/fonts/PlayfairDisplay.woff2)}.primary-link{text-transform:uppercase;padding-bottom:4px;position:relative;border-bottom:solid 1px #616161;font-size:14px;color:#1a1919;letter-spacing:.2em;font-weight:500;transition:.4s}.primary-link:hover{transition:.4s;color:#977158;border-bottom-color:#977158}button{cursor:pointer}button.button-reformat{background:rgba(0,0,0,0);padding:0;border:0;outline:0}section{background-color:#f4f0e8}.col.line-skewed{width:1px;height:60px;background:#977158;transform:rotate(32deg)}.main-content{padding-top:180px;padding-bottom:102px}.main-content .narrow{max-width:720px}.main-content .narrow h1{font-size:44px;text-align:center;margin-bottom:1.5em}.main-content .narrow h3{font-size:24px;margin-bottom:1em;margin-top:1.5em}.main-content .narrow strong{color:#1a1919}.main-content .narrow a{text-transform:unset}.main-content ul{padding-left:16px}.main-content ul li{color:#616161;font-size:14px}.main-content ul li a{color:#977158;text-decoration:underline}.main-content p{margin-bottom:1em}.main-content p:last-of-type{margin-bottom:0}.text-block .content-wrap .icon-top,.badge{max-width:80px}.text-block .h2 p.ph2{font-size:44px;margin-bottom:40px;color:#1a1919;font-family:"Playfair Display";font-weight:400;line-height:1.2em}@media(max-width:580px){.text-block .h2 p.ph2{font-size:28px}}.text-block .h2 p.ph3{font-size:24px;margin-bottom:40px;color:#1a1919;font-family:"Playfair Display";font-weight:400;line-height:1.2em}.h2.aos{display:block}[data-aos=fade-up-small]{transform:translatey(48px)}.primary-button{border-radius:40px;background:#000;color:#fff;border:solid 1px #000;line-height:.9em;height:34px;padding:0 20px;transition:.4s;font-size:14px;display:inline-flex;align-items:center;justify-content:center;gap:0 8px}.primary-button:hover{background:rgba(0,0,0,0);color:#000}.primary-button:hover svg path{fill:#000}.primary-button.light{background:#fff;color:#1a1919!important;border-color:#f4f0e8}.primary-button.light:active,.primary-button.light:focus,.primary-button.light:hover{color:#fff!important;background:rgba(0,0,0,0)}.primary-button.light:active svg path,.primary-button.light:focus svg path,.primary-button.light:hover svg path{fill:#f4f0e8}.primary-button svg{transform:translatex(0);transition:.4s}.primary-button:hover{transition:.4s}.primary-button:hover svg{transform:translatex(4px);transition:.4s}.primary-button:focus,.primary-button:active{color:#1a1919;background-color:rgba(0,0,0,0)}.primary-button:focus svg path,.primary-button:active svg path{fill:#1a1919}.top-title{text-transform:uppercase;font-family:"Open Sans";letter-spacing:.2em;color:#977158;font-size:14px;font-weight:600}.top-title.larger{font-weight:600}.inner-row{max-width:1400px;width:calc(100% - 48px);margin-left:auto;margin-right:auto}.content-centered{text-align:center;margin-left:auto;margin-right:auto}.mt-64{margin-top:64px}.mb-32{margin-bottom:32px}.mt-24{margin-top:24px}.mxw-600{max-width:600px;width:100%}.flex{display:flex;justify-content:space-between}main{background-color:#f4f0e8}.title-mobile{display:none}body{margin:0;font-size:1rem;font-weight:400;line-height:1.5;background-color:#f4f0e8;z-index:1;position:relative;overflow-x:hidden}body .capitalize{letter-spacing:.2em;font-weight:600;text-transform:uppercase;color:#977158}body *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body a{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}body a:hover{color:#000}body h1{margin:0;font-display:swap}@media(min-width:768px)and (max-width:1024px){body h1{font-size:40px;font-weight:400;font-style:normal;line-height:1.4em;letter-spacing:normal}}@media(max-width:767px){body h1{font-size:36px;font-weight:400;font-style:normal;line-height:normal;letter-spacing:normal}}body h2{margin:0 0 .5em 0;font-size:44px}body h2 a{color:#977158;text-decoration:underline}@media(max-width:767px){body h2{font-size:38px}}@media(max-width:580px){body h2{font-size:28px}body h2.top-title{font-size:12px}}body h3{margin:0}body h3 a{color:#977158;text-decoration:underline}@media(max-width:767px){body h3{font-size:20px}}body p{font-size:14px;font-weight:400;font-style:normal;line-height:1.6;letter-spacing:normal;color:#616161;margin:0}body p a{color:#977158;text-decoration:underline}body p.darker{color:#1a1919}body p.larger{font-size:16px}body p.smaller{font-size:11px}body a{text-transform:uppercase;text-decoration:none;text-decoration-thickness:.1rem;text-underline-offset:.3rem}body h1,body h2,body h3,body h4,body h5,body h6{font-family:"Playfair Display";font-weight:400;line-height:1.2em}body h1 i,body h1 em,body h2 i,body h2 em,body h3 i,body h3 em,body h4 i,body h4 em,body h5 i,body h5 em,body h6 i,body h6 em{font-style:italic}body h1 a,body h2 a,body h3 a,body h4 a,body h5 a,body h6 a{font-weight:inherit;font-family:inherit;text-transform:inherit;color:inherit;text-decoration-thickness:.1rem;text-underline-offset:.3rem}body p,body li,body span,body a,body button{font-family:"Open Sans"}.centered{text-align:center}button.link{background:rgba(0,0,0,0);color:#977158;text-decoration:underline;text-transform:uppercase;letter-spacing:.2em;border:0;text-underline-offset:8px;text-decoration-color:#9b9895;text-align:center}.align-left *{text-align:left}.owl-nav{display:flex;gap:12px}section.pb-0{padding-bottom:1px}section div .list-with-icons{margin-top:32px;list-style:none}section div .list-with-icons li{display:flex;margin-bottom:24px;align-items:flex-start;border-bottom:1px solid #e6ddd2;padding-bottom:8px}section div .list-with-icons li:last-child{border-bottom:0;padding-bottom:0}section div .list-with-icons li img{width:18px;height:18px;max-width:18px;margin-right:20px;margin-top:4px}#errorPage{padding-top:180px;padding-bottom:240px}#errorPage .inner-row{text-align:center}#errorPage .inner-row .text-flex{display:flex;justify-content:center;align-items:center}#errorPage .inner-row .text-flex span,#errorPage .inner-row .text-flex h2{color:#977158;font-size:246px;height:1em;font-family:"Playfair Display"}#errorPage .inner-row .text-flex .image-number{border:solid;width:246px;align-items:center;display:flex;justify-content:center;background-image:url(../../../../../../../../themes/lydia/assets/images/Tartu_Lydia_hotel_404-min.jpg);background-position:center;background-repeat:no-repeat;background-size:110%;border-radius:50%;overflow:hidden;color:rgba(0,0,0,0)}#errorPage .inner-row .error-footer h3{font-size:28px;margin-bottom:.6em}#errorPage .inner-row .error-footer p{margin-bottom:2em}@media(max-width:520px){#errorPage .inner-row .text-flex span,#errorPage .inner-row .text-flex h2{font-size:42vw}#errorPage .inner-row .text-flex .image-number{width:42vw}}.lydiaGallery{width:100%;padding:40px 0;margin:auto}.swiper-slide{border:solid 8px #f4f0e8;transition:transform .3s}.swiper-slide img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.owl-dots{display:none}.floating-button{position:fixed;bottom:40px;z-index:99;background:#fff;text-transform:uppercase;font-weight:600;color:#1a1919;width:calc(100% - 48px);max-width:300px;left:50%;transform:translatex(-50%);border:1px solid #000;line-height:3em;visibility:hidden;opacity:0;bottom:0}@media(min-width:768px){.floating-button{display:none}}.floating-button svg{width:20px;height:20px}.floating-button:hover,.floating-button:active,.floating-button:focus{background-color:#1a1919;color:#fff;border-color:#fff}.floating-button:hover svg path,.floating-button:active svg path,.floating-button:focus svg path{fill:#fff}#bookingForm{max-width:1000px;width:calc(100% - 48px);background:rgba(0,0,0,0);border:solid 1px #f4f0e8;margin-bottom:24px;padding:16px 24px;display:flex;justify-content:space-between;text-align:center;margin-left:auto;margin-right:auto;align-items:center}#bookingForm .line-skewed{width:1px;height:48px;background:#f4f0e8;transform:rotate(28deg)}#bookingForm input,#bookingForm select,#bookingForm button,#bookingForm .selector-toggle{border:0;box-shadow:none;background:rgba(0,0,0,0);color:#f4f0e8;font-family:"Open Sans";font-size:14px}#bookingForm input::placeholder,#bookingForm select::placeholder,#bookingForm button::placeholder,#bookingForm .selector-toggle::placeholder{color:#f4f0e8}#bookingForm input{max-width:108px}#bookingForm button.border-bottom{border-bottom:1px solid rgba(255,255,255,.2509803922)}#bookingForm .guest-selector{position:relative;display:inline-block;cursor:pointer}#bookingForm .guest-dropdown{background:#f4f0e8;padding:12px 0 0;text-align:center;width:265px;left:-16px;right:-16px;bottom:calc(100% + 24px);position:absolute;padding:24px 24px}#bookingForm .guest-dropdown .room-title{display:block;font-family:"Open Sans";margin-bottom:8px;color:#977158;text-transform:uppercase;font-size:14px;letter-spacing:.2em}#bookingForm .guest-dropdown input{color:#1a1919}#bookingForm .guest-dropdown .guest-type{display:flex;justify-content:space-between;margin-bottom:24px;margin-top:24px}#bookingForm .guest-dropdown .guest-type .label-group{text-align:left}#bookingForm .guest-dropdown .guest-type .label-group .label{font-size:14px;display:block}#bookingForm .guest-dropdown .guest-type .label-group .sublabel{font-size:12px;color:#616161;display:block}#bookingForm .guest-dropdown .guest-type .counter{display:flex;align-items:center}#bookingForm .guest-dropdown .guest-type .counter button{border:solid 1px #977158;width:32px;height:32px;font-size:20px;line-height:28px;color:#977158}#bookingForm .guest-dropdown .guest-type .counter button[disabled]{opacity:.5}#bookingForm .guest-dropdown .guest-type .counter .count{width:32px;text-align:center}#bookingForm .guest-dropdown button.add-room-btn{background:#000;border-radius:24px;color:#fff;display:block;width:100%;line-height:2.5em;text-align:center}#bookingForm .guest-dropdown #addRoomBtn{background:#977158;width:100%;text-align:center;margin-bottom:0}#bookingForm .guest-dropdown .close-form{margin-top:12px;color:#1a1919;font-weight:600}@media(max-width:768px){#bookingForm{position:fixed;flex-direction:column;justify-content:center;background:rgba(0,0,0,.5803921569);border:0;gap:32px;height:calc(100% - 104px);width:100%;left:0;top:104px;visibility:hidden;opacity:0;z-index:1111}#bookingForm .close-booking{position:absolute;top:40px;right:40px;width:32px;height:32px;font-size:0;cursor:pointer;background-image:url(../../../../../../../../themes/lydia/assets/images/svg/close-icon-white.svg);background-size:16px;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:6px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #f4f0e8}#bookingForm.is-visible{opacity:1;visibility:visible}#bookingForm input{max-width:100%;width:180px;text-align:center;border:1px solid #f4f0e8;line-height:2.6em}#bookingForm .line-skewed{display:none}#bookingForm .guest-selector{cursor:pointer;border:1px solid #f4f0e8;width:100%;max-width:180px}#bookingForm .guest-selector #guestToggle{line-height:2.7em}#bookingForm .guest-dropdown{left:50%;right:unset;bottom:calc(100% + 24px);transform:translatex(-50%)}}@media(min-width:769px){#bookingForm{display:none}.hero #bookingForm{display:flex}}.gallery-nav{display:flex;justify-content:center;align-items:center;gap:10px;position:absolute;bottom:0;width:100%}.gallery-nav div{width:30px;height:30px;border-radius:50%;background-color:#fff;background-image:url(../../../../../../../../themes/lydia/assets/images/svg/arrow-left.svg);background-size:18px;background-repeat:no-repeat;background-position:center;cursor:pointer}.gallery-nav div.button-next{transform:rotate(180deg)}@media(min-width:769px){.gallery-nav{gap:12px;bottom:72px;width:calc(70% - 48px);left:calc(15% + 24px);justify-content:flex-start;z-index:111}}@media(min-width:1240px){.gallery-nav{width:calc(50% - 80px);left:calc(25% + 40px)}}#gallery .content-wrap span.h2 h2{text-transform:capitalize}.owl-stage .owl-item div{height:100%}