:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}
.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}
@font-face{font-family:Gilmer;src:url(../media/GilmerLight.104jc1-5w9qui.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gilmer;src:url(../media/GilmerBold.12cuy2cn7-agl.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilmer;src:url(../media/GilmerHeavy.24ehe9h6qu9wc.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Gilmer;src:url(../media/GilmerMedium.04h5iwe8a-u8y.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilmer Outline;src:url(../media/GilmerOutline.003mvgmgzsp26.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Gilmer;src:url(../media/GilmerRegular.3oi6jc7d-h81d.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilmer Regular;src:url("../media/Gilmer Regular.0mzypl1xzic6r.woff2")format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gulzar;src:url(../media/Gulzar-Regular.3e7r8xmx28--1.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}
.header .topbar{background-color:#f9f3ed;height:32px;display:flex}.header{z-index:1000;width:100%;position:sticky;top:0}.header .topbar .topbar-wrapper{justify-content:end;align-items:center;gap:32px;height:100%;display:flex}.header .topbar .topbar-wrapper .topbar-content-wrapper{align-items:center;gap:4px;display:flex}.header .topbar .topbar-wrapper .topbar-content{color:var(--black)}.header .tool-bar{font-family:var(--theme-font-family-gilmer-regular);min-height:0;padding:0}.header .tool-bar .navbar-wrapper{justify-content:space-between;align-items:center;height:100%;display:flex}.header .tool-bar .navbar-wrapper .navbar-list{gap:28px;display:flex}.header .tool-bar .navbar-wrapper .navbar-list .nav-li{cursor:pointer;align-items:baseline;gap:9px;padding:0;display:flex;position:relative}.header .tool-bar .navbar-wrapper .navbar-list .nav-li .nav-under-line{transform-origin:0;background:0 0;width:100%;height:1px;transition:transform .25s ease-in-out;position:absolute;bottom:-8px;left:0;transform:scaleX(0)}.header .tool-bar .navbar-wrapper .navbar-list .nav-li:hover .nav-under-line,.header .tool-bar .navbar-wrapper .navbar-list .nav-li.open .nav-under-line,.header .tool-bar .navbar-wrapper .navbar-list .nav-li .nav-under-line.active{background:var(--black);transform:scaleX(1)}.header .tool-bar .navbar-wrapper .navbar-list .nav-li .nav-li-content{color:var(--black)}.header .tool-bar .logo-img-wrapper{align-items:center;height:100%;display:flex}.header .tool-bar .logo-img-wrapper a{height:max-content;margin-top:25px;margin-bottom:18px}.header .tool-bar .mobile-logo{display:none}.header .tool-bar .navbar-wrapper .nav-buttons .nav-btn{align-items:center;gap:16px}.header .tool-bar .navbar-wrapper .nav-buttons .nav-btn>:not(.hamburger,.header-search-btn-wrapper){display:none!important}.header .tool-bar .navbar-wrapper .nav-buttons .nav-btn .planvisit-btn{font-family:var(--theme-font-family-gilmer-regular);border-radius:2px;align-items:center;gap:8px;display:flex;font-weight:var(--theme-fontweight-regular400)!important;border:none!important;padding:8px 12px!important;font-size:12px!important}.header .tool-bar .navbar-wrapper .nav-buttons .nav-btn .header-search-logo,.theme-toggle{cursor:pointer;height:max-content;line-height:0;font-family:var(--theme-font-family-gilmer-regular);border-radius:6px;align-items:center;gap:8px;display:flex;font-weight:var(--theme-fontweight-regular400)!important;border:1px solid #dbdbd6!important;padding:8px 12px!important;font-size:12px!important}.header .tool-bar .hamburger{display:none}.header .tool-bar .navbar-wrapper .navbar-list .nav-li .nav-img-title{font-family:baskervellie;font-size:24px}.arrow-icon-rotate{display:inline-block}.arrow-icon-rotate.rotate,.nav-li:hover .arrow-icon-rotate img,.nav-li.open .arrow-icon-rotate img{transform:rotate(180deg)}.header-logo-menu{gap:40px;width:100%;display:flex}.nav-bar-main{width:100%}.theme-switcher{display:block}.header .main-header-wrapper{background-color:var(--white);border-bottom:1px solid var(--sand)}.header .search-btn{text-transform:capitalize;color:#000;background-color:#fff;font-family:var(--theme-font-family-gilmer)!important}.header .main-search-popup{z-index:2000;background-color:#fff;width:100vw;height:100vh;animation:.3s ease-in-out fadeIn;position:fixed;top:0;left:0}@media screen and (max-width:1181px){.header .tool-bar .logo-img-wrapper a{align-items:center;margin:20px 0;display:flex}.header .tool-bar .navbar-wrapper .navbar-list{display:none}.header .tool-bar .hamburger{display:block}.header .main-header-wrapper{border-bottom:1px solid var(--sand)}.nav-bar-main{width:auto}.header-logo-menu{justify-content:space-between}.header .tool-bar .navbar-wrapper .nav-buttons .nav-btn .planvisit-btn,.header .tool-bar .navbar-wrapper .nav-buttons .nav-btn .header-search-logo,.theme-switcher{display:none}.theme-switcher.active.show{display:block}.theme-switcher.active.hide,.mobile-theme-switcher{display:none}.no-cards .mobile-theme-switcher,.mobile-theme-toggle{display:block}}@media screen and (max-width:500px){.header .topbar .topbar-wrapper{justify-content:center;gap:16px}.header .topbar .topbar-wrapper .topbar-content{color:var(--black)}.header .tool-bar .logo-img-wrapper a{margin-top:18px;margin-bottom:15px}.header .tool-bar .logo-img-wrapper a img{width:87px;height:32px}}@media screen and (max-width:392px){.header .topbar .topbar-wrapper{justify-content:space-between;gap:5px}}@media screen and (max-width:350px){.header .topbar .topbar-wrapper .topbar-content{font-size:10px!important}}
.footer-wrapper{color:#fff;padding-top:80px;padding-bottom:64px}.footer-wrapper .footer-menu-form{justify-content:space-between;padding-bottom:80px;display:flex}.footer-menu-form .footer-menus{color:#fff;text-decoration:underline}.footer-menu-form li{margin-bottom:20px}.footer-menu-form li:last-child{margin-bottom:0}.footer-menu-form .footer-menu-wrapper{gap:16px;display:flex}.footer-menu-form .footer-menu-wrapper .footer-column{width:296px}.footer-menu-form .footer-menu-wrapper .footer-column .footer-column-title{margin-bottom:16px}.footer-menu-form .footer-form{border-radius:8px;flex-direction:column;gap:16px;max-width:401px;padding:20px;display:flex}.footer-menu-form .footer-form .footer-form-btn{max-width:max-content}.footer-wrapper .footer-under-wrapper{flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:40px;display:flex}.footer-wrapper .footer-under-wrapper span{color:var(--gray-50)}.footer-wrapper .footer-logo-icons{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.footer-wrapper .footer-logo-icons .footer-icons{flex-wrap:wrap;gap:8px;display:flex}.footer-wrapper .footer-icons-divider{border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;padding:5px;display:flex}@media screen and (max-width:960px){.footer-wrapper .footer-menu-form{flex-direction:column}.footer-menu-form .footer-menu-wrapper{justify-content:space-between}.footer-menu-form .footer-form-wrapper{margin-top:48px}.footer-menu-form .footer-form{max-width:100%}.footer-wrapper .footer-under-wrapper{flex-direction:column;gap:16px;align-items:start!important}}@media screen and (max-width:800px){.footer-menu-form .footer-menu-wrapper{justify-content:normal}}@media screen and (max-width:767px){.footer-menu-form .footer-menu-wrapper .footer-column{width:100%;max-width:358px}.footer-menu-form .footer-menu-wrapper .footer-column .footer-description{max-width:358px}.footer-wrapper{padding-top:64px}.footer-menu-form .footer-form{padding:24px}.footer-menu-form .footer-menu-wrapper{flex-direction:column;gap:48px}.footer-wrapper .footer-menu-form{padding-bottom:48px}.footer-wrapper .footer-logo-icons{align-items:initial;flex-direction:column-reverse;gap:48px}.footer-wrapper .footer-logo-icons .footer-icons{justify-content:space-between}.footer-logo a img{width:131.37px!important;height:48px!important}.footer-wrapper .footer-icons-divider{width:32px;height:32px}}.footer-sticky-wrapper{z-index:9999;pointer-events:none;justify-content:center;width:100%;padding:0 8px;display:none;position:fixed;bottom:10px;left:20px;right:0}@media (max-width:600px){.footer-sticky-wrapper{display:flex}}.footer-sticky-wrapper .footer-sticky-box{pointer-events:all;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#f9f3ed66;border-radius:400px;justify-content:space-between;align-items:center;gap:8px;width:100%;max-width:297px;padding:8px;display:flex}.footer-sticky-wrapper .footer-sticky-btn{text-transform:none;white-space:nowrap;text-overflow:ellipsis;border-radius:63px;flex:1;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:flex;overflow:hidden}.footer-sticky-wrapper .footer-sticky-btn.today-btn{border:1px solid var(--stone);background:var(--sand);color:var(--black);font-family:var(--theme-font-family-gilmer)!important;font-weight:var(--theme-fontweight-regular400)!important;font-size:var(--theme-fontSize14)!important;line-height:var(--theme-lineHeight160)!important;letter-spacing:var(--theme-letterSpacing0)!important}.footer-sticky-wrapper .footer-sticky-btn.visit-btn{border:1px solid var(--teal);background:var(--teal-700);color:var(--black);border-radius:100px;font-family:var(--theme-font-family-gilmer)!important;font-weight:var(--theme-fontweight-regular400)!important;font-size:var(--theme-fontSize14)!important;line-height:var(--theme-lineHeight160)!important;letter-spacing:var(--theme-letterSpacing0)!important}.footer-sticky-wrapper .footer-sticky-icon{border:1px solid var(--stone);background:var(--sand);border-radius:63px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}
.hero-banner{flex-direction:column;min-height:750px;display:flex;position:relative;overflow:hidden}.hero-banner .banner-wrapper{flex:1;width:50%}.hero-banner .herobanner-renderbutton{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:16px;width:100%;margin-top:32px;margin-bottom:32px;display:flex}.hero-banner .herobanner-social-icons{flex-wrap:wrap;gap:12px;margin-top:16px;margin-bottom:0;padding:0;display:flex}.hero-banner .social-icon-box{border:1px solid var(--black);border-radius:6px;justify-content:center;align-items:center;gap:8px;width:48px;height:48px;padding:16px;transition:all .3s;display:flex}.hero-banner .social-icon-box:hover{background-color:var(--gray-10)}.hero-banner .Neighbourhood-Button{margin-top:32px}.hero-banner .banner-pretitle{margin-bottom:16px}.hero-banner .title{word-break:break-word;margin-bottom:16px}.hero-banner .banner-contentcard{max-width:538px}.hero-banner .body-medium.description>:not(:last-child){margin-bottom:16px}.hero-banner .desktop-bg-image{z-index:0;width:50%;height:100%;display:block;position:absolute;top:0;bottom:0;right:0}.hero-banner .mobile-fg-image{display:none}.hero-banner .breadcamp-desktop{display:flex;position:relative}.hero-banner .breadcamp-mobile{display:none}.hero-banner .herobanner-form{padding:0 48px}.hero-banner .contact-title,.hero-banner .herobanner-form-description{text-align:start;margin-bottom:24px}.hero-banner .herobanner-form .herobanner-form-label{text-align:start;margin-bottom:8px}.hero-banner .herobanner-form .herobanner-form-optionvalue,.hero-banner .herobanner-form .herobanner-form-input{background-color:var(--white)}.hero-banner .herobanner-form .herobanner-form-input input{padding:11px 16px}.hero-banner .herobanner-form .herobanner-form-submitbtn{padding:11px 71px!important}@media (min-width:600px) and (max-width:900px){.hero-banner .banner-contentcard{margin-top:20px}.hero-banner .banner-contentcard .title{font-size:var(--theme-fontSize42)!important}}@media screen and (max-width:600px){.hero-banner{flex-direction:column;min-height:auto;display:flex;position:relative;overflow:hidden}.hero-banner .desktop-bg-image{display:none}.hero-banner .mobile-fg-image{object-fit:cover;border-bottom-left-radius:100px;width:100%;height:390px;display:block;position:relative}.hero-banner .breadcamp-desktop{display:none}.hero-banner .breadcamp-mobile{display:flex}.hero-banner .Neighbourhood-Button,.hero-banner .banner-wrapper{width:100%}.hero-banner .social-media-title{font-size:var(--theme-fontSize24)!important;line-height:var(--theme-lineHeight120)!important}.hero-banner .Neighbourhood-Button{margin-top:40px}.hero-banner .banner-contentcard{width:100%;max-width:100%}.hero-banner .banner-contentcard .description{font-weight:var(--theme-fontweight-regular400)!important;font-size:var(--theme-fontSize16)!important}}.breadcrumb-container{flex-wrap:wrap;align-items:center;gap:8px;padding:9px 0;display:flex}.breadcrumb-container .body-small-color{color:var(--gray-60)}.breadcrumb-container .highlightText{color:var(--black)}@media screen and (max-width:767px){.breadcrumb-container{gap:8px}.hero-banner .herobanner-form{padding:0 24px}}@media screen and (max-width:1050px){.hero-banner .desktop-bg-image{object-fit:cover}}.hero-banner-video-variant{min-height:auto;padding:40px 0 23px;overflow:visible}.hero-banner-video-variant .hero-wrapper{position:relative}.hero-banner-video-variant .banner-wrapper{width:100%;min-height:676px}.hero-banner-video-variant .desktop-bg-image{aspect-ratio:936/608;z-index:0;border-radius:8px;width:76%;height:608px;position:absolute;top:43px;left:17px;right:auto}.hero-banner-video-variant .mobile-fg-image{display:none}.hero-banner-video-variant .hero-video-box{cursor:pointer;z-index:1;border-radius:8px;flex-shrink:0;width:474px;height:676px;position:absolute;top:0;right:0;overflow:hidden}.hero-banner-video-variant .hero-video-box .hero-video-element{object-fit:cover;width:100%;height:100%;display:block}.hero-banner-video-variant .hero-video-play-btn{cursor:pointer;z-index:2;justify-content:center;align-items:center;transition:background .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#000000b3!important;border:none!important;border-radius:50%!important;width:72px!important;height:72px!important;padding:0!important}.hero-banner-video-variant .hero-video-play-btn:hover{background:#000000e6!important}.hero-banner-video-variant .hero-video-play-btn svg{fill:#fff;width:45px;height:45px}.hero-banner-video-variant .banner-contentcard{-webkit-backdrop-filter:blur(1.4px);backdrop-filter:blur(1.4px);border:1px solid var(--Greys-Gray-20,#dbdbd6);z-index:2;box-sizing:border-box;background:#ffffffeb;border-radius:8px;max-width:712px;padding:64px 56px;position:absolute;bottom:0;left:0;box-shadow:4px 4px 8px #00000014}.hero-banner-video-variant .banner-contentcard h1{margin-top:0;margin-bottom:24px;font-family:var(--theme-font-family-gilmer)!important;font-size:30.48px!important;line-height:var(--theme-lineHeight120)!important;letter-spacing:10%!important}.hero-banner-video-variant .banner-contentcard .description p{font-size:var(--theme-fontSize22)!important;line-height:var(--theme-lineHeight160)!important}@media screen and (max-width:1200px){.hero-banner-video-variant .banner-contentcard{max-width:600px;padding:32px 36px}.hero-banner-video-variant .desktop-bg-image{width:77%;height:auto}.hero-banner-video-variant .hero-video-box{width:431px;height:612px;top:20px}.hero-banner-video-variant .banner-wrapper{min-height:631px}}@media (max-width:900px){.hero-banner-video-variant .hero-video-box{width:384px;height:506px}.hero-banner-video-variant .banner-wrapper{min-height:525px}.hero-banner-video-variant .banner-contentcard{max-width:500px}}@media screen and (max-width:600px){.hero-banner-video-variant{padding:9px 0 10px}.hero-banner-video-variant .banner-contentcard h1{margin-bottom:16px;font-size:24.38px!important}.hero-banner-video-variant .banner-contentcard h1 img{width:56px;height:28px}.hero-banner-video-variant .banner-contentcard .description p{font-size:var(--theme-fontSize18)!important}.hero-banner-video-variant .desktop-bg-image{display:none}.hero-banner-video-variant .mobile-fg-image{border-radius:8px;display:block}.hero-banner-video-variant .banner-wrapper{min-height:100%;padding-left:3px}.hero-banner-video-variant .hero-video-box{aspect-ratio:299/426;align-self:flex-end;width:299px;height:426px}.hero-banner-video-variant .mobile-fg-image{aspect-ratio:331/424!important;width:92.5%!important;height:424px!important}.hero-banner-video-variant .hero-video-box{top:15px}.hero-banner-video-variant .banner-content{padding:0}.hero-banner-video-variant .banner-contentcard{width:100%;max-width:100%;margin-top:-25px;padding:40px 32px;position:relative;bottom:auto}.hero-banner-video-variant .hero-video-play-btn{width:55px!important;height:55px!important}.hero-banner-video-variant .hero-video-play-btn svg{width:35px;height:35px}}
.logo-section{padding:48px 0}.logo-section .logo-content{text-align:center;max-width:816px;margin:0 auto}.logo-section .logo-wrapper{max-width:1088px;margin:0 auto;padding-top:13px}.logo-section .button-wrapper{margin-top:53px}.logo-section .brand-item{justify-content:center;align-items:center;display:flex}.logo-section .button-wrapper{text-align:center}@media (min-width:1024px){.logo-section{padding:80px 0}}@media (max-width:599px){.logo-section{padding:48px 0}.logo-section .button-wrapper{margin-top:40px}}@media (max-width:767px){.logo-section .logo-content{max-width:100%}}
.featured-content-section{align-items:center;display:flex;position:relative}.featured-content-section .content-wrapper{border-radius:8px;padding:56px 40px}.featured-content-section .feauture-title{font-size:var(--theme-fontSize48)!important;line-height:var(--theme-lineHeight110)!important}.featured-content-section .feauture-title,.featured-content-section .description{margin-bottom:24px}@media screen and (max-width:767px){.featured-content-section .description{font-size:var(--theme-fontSize16)!important}}@media screen and (max-width:600px){.featured-content-section{align-items:end}.featured-content-section .feauture-title{font-size:var(--theme-fontSize32)!important;letter-spacing:-.64px!important}.featured-content-section .feauture-title,.featured-content-section .description{margin-bottom:16px}.featured-content-section .content-wrapper{padding:24px}}.feature-curve .feauture-title{margin-bottom:16px}.feature-curve .button-wrapper .primary-btn svg{fill:var(--black)}@media screen and (max-width:600px){.feature-curve .feauture-title{margin-bottom:12px;letter-spacing:-1.9px!important}.feature-curve .description{margin-bottom:24px}}@media screen and (max-width:768px){.ai-featured-content-section{margin:0!important}.ai-featured-content-section .container{padding:0!important}.ai-featured-content-section .content-wrapper{margin:auto;max-width:73%!important}}
.mega-menu{z-index:1200;background:#fff;border-top:1px solid #f9f3ed;width:100%;padding:40px 0;position:absolute;top:114px;left:0}.mega-menu-content{gap:40px;display:flex}.mega-menu-links{flex-direction:column;gap:12px;display:flex}.mega-menu .megamenu-card-whole{gap:16px;display:flex}.mega-menu .megamenu-card-whole .megamenu-menus{flex:1;max-width:296px}.mega-menu .megamenu-card-whole .megamenu-cards{border-radius:12px;flex-wrap:wrap;gap:16px;display:flex}.mega-card-image{border-radius:12px;max-width:296px}.card.type1 .mega-card-media img,.card.type1 .mega-card-media video{border-radius:8px;height:190px!important}.card.type2 .mega-card-media img{height:296px}.mega-menu .megamenu-card-whole .megamenu-cards .mega-card-image img{display:block}.card.type1{flex-direction:column;gap:16px;display:flex}.card.type2{color:#fff}.card.type2 .mega-card-content{border-radius:8px;margin-top:-46px;margin-left:12px;margin-right:12px;padding:20px;position:relative}.card.type2 .mega-card-content h4{letter-spacing:-1px!important}.card.type1 .body-x-small,.card.type2 .body-x-small{max-width:280px}.card-link{color:inherit;font-weight:600;text-decoration:underline}.mobile-mega-menu{background:var(--white);z-index:999;-webkit-overflow-scrolling:touch;flex-direction:column;width:100%;height:calc(100vh - 97px);display:flex;position:fixed;top:97.9px;left:0;overflow-y:auto}.mobile-menu-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.mobile-mega-menu .back-to-menu{cursor:pointer;border-bottom:1px solid var(--sand);align-items:center;gap:8px;margin-bottom:16px;padding:12px 0;display:flex}.mobile-theme-toggle{margin-top:auto}.mobile-mega-menu{border-bottom:1px solid var(--sand);transition:transform .3s;transform:translate(0)}@media screen and (min-width:1440px){.mega-menu .megamenu-card-whole{justify-content:space-between;gap:0}}@media screen and (max-width:1181px){.mega-menu{display:none}.mega-card-image{gap:20px;max-width:100%;display:flex}}@media screen and (max-width:1112px){.card.type1,.card.type2{max-width:auto}}@media (max-width:899px){.mobile-mega-menu .mega-card-image{padding-bottom:122px}}@media screen and (max-width:767px){.mega-card-image{width:100%;display:block}.card.type1 .mega-card-media video{height:100%!important}}@media (min-width:501px) and (max-width:1180px){.mobile-mega-menu{top:111px}}
.trend-carousel-section .main-title{max-width:1024px}.trend-carousel-section .main-description{text-align:center;max-width:605px;margin-top:24px}.trend-carousel-section .card-content{border-radius:8px;position:relative}.trend-carousel-section .card-content.default-content-style{margin:-32px 12px 0;padding:20px 16px!important}.trend-carousel-section .slider-item .image-wrapper{background-color:#80808080;border-radius:8px;width:100%!important}.trend-carousel-section .slider-item{padding-right:16px}.trend-carousel-section .card-content .card-description p{margin:0}.trend-carousel-section .card-content .card-title,.trend-carousel-section .card-content .card-tag{margin-bottom:10px}.trend-carousel-section .card-content.default-content-style .card-description{margin-bottom:14.5px}.trend-carousel-section .card-content.custom-content-style{margin:-51px 16px 0;padding:24px 24px 16px!important}.trend-carousel-section .card-content.custom-content-style .card-title,.trend-carousel-section .card-content.custom-content-style .card-description{margin-bottom:12px}.slider-item.press-centre .image-wrapper{max-height:608px}.trend-carousel-section .slider-item.press-centre .card-content{padding:32px!important}.slider-item.press-centre .card-content .trend-card-btn{margin-top:14px}@media (max-width:767px){.trend-carousel-section .card-content.default-content-style,.trend-carousel-section .card-content.custom-content-style{margin:-32px 8px 0;padding:24px 16px 16px!important}.trend-carousel-section .card-content .slider-item img{width:100%;height:100%}.trend-carousel-section .card-content.custom-content-style .card-title,.trend-carousel-section .card-content.custom-content-style .card-description{margin-bottom:10px}.trend-carousel-section .card-content.custom-content-style .card-title{font-size:var(--theme-fontSize24)!important}.slider-item.press-centre .card-content .trend-card-btn{margin-top:0}.trend-carousel-section .slider-item.press-centre .card-content{padding:24px 16px 16px!important}}
.sticky-popup-wrapper .popup-toggle-btn{background:var(--white);z-index:20;cursor:pointer;z-index:11;border:1px solid #f5f5f5;border-radius:200px;width:48px;min-width:auto;height:48px;padding:0;position:fixed;bottom:80px;right:32px;box-shadow:0 0 4px #00000014}.sticky-popup-wrapper .popup-toggle-btn:hover{background:var(--white)}.sticky-popup-wrapper .popup-panel{z-index:10;background-position:50%;background-size:cover;border-radius:8px;padding:0;position:fixed;bottom:106px;right:48px;overflow:hidden;box-shadow:0 4px 16px #0000003d}.sticky-popup-wrapper .popup-panel:before{content:"";pointer-events:none;background:#0000007a;position:absolute;inset:0}.sticky-popup-wrapper .popup-close-btn{width:24px;height:24px;color:var(--white);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;z-index:5;background:#fff3;border-radius:6px;justify-content:center;align-items:center;display:flex;position:absolute;top:8px;right:8px}.sticky-popup-wrapper .popup-content{z-index:1;text-align:center;height:100%;color:var(--white);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;padding:40px 24px!important}.sticky-popup-wrapper .popup-content .richtext-wrapper{max-width:352px}.sticky-popup-wrapper .popup-content .richtext-wrapper h1,.sticky-popup-wrapper .popup-content .richtext-wrapper h2,.sticky-popup-wrapper .popup-content .richtext-wrapper h3,.sticky-popup-wrapper .popup-content .richtext-wrapper h4,.sticky-popup-wrapper .popup-content .richtext-wrapper h5,.sticky-popup-wrapper .popup-content .richtext-wrapper h6{margin:0 0 8px}.sticky-popup-wrapper .popup-content .richtext-wrapper p{margin-bottom:0}.sticky-popup-wrapper .popup-cta{cursor:pointer;white-space:nowrap;text-transform:none;margin:24px 0 0;padding:6px 12px;box-shadow:0 1px 4px #00000024;font-weight:700!important}@media screen and (max-width:500px){.sticky-popup-wrapper{display:none}}
.text-carousel-section{padding:80px 0 120px}.text-carousel{flex-direction:column;display:flex;gap:48px!important}.carousel-line{white-space:nowrap;position:relative;overflow:hidden}.carousel-track{align-items:center;gap:24px;animation-name:marquee;animation-timing-function:linear;animation-iteration-count:infinite;display:inline-flex}.carousel-line.rtl .carousel-track{animation-direction:normal}.carousel-line.ltr .carousel-track{animation-direction:reverse}.carousel-text-bold{font-family:var(--theme-font-family-gilmer)!important;font-size:54px!important;font-weight:700!important;line-height:100%!important}.carousel-text-normal{font-family:var(--theme-font-family-baskervville)!important;font-size:64px!important;font-weight:400!important;line-height:100%!important}.carousel-arrow{color:#119e9f!important;width:64px!important;height:64px!important}@media (max-width:768px){.text-carousel-section .custom-container{padding-left:0!important;padding-right:0!important}.text-carousel-section{padding:48px 0}.text-carousel{gap:14px!important}.carousel-track{gap:6px}.carousel-text-bold{font-size:20px!important;line-height:100%!important}.carousel-text-normal{font-size:24px!important;line-height:100%!important}.carousel-arrow{width:17px!important;height:17px!important}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.carousel-line:hover .carousel-track{cursor:pointer;animation-play-state:paused}
.brandfilter-section{padding:80px 0}.brandfilter-section .brand-banner-wrapper{text-align:center;flex-direction:column;align-items:center;display:flex}.brandfilter-section .brand-banner-wrapper .brand-banner-title{margin-bottom:8px}.brandfilter-section .brand-banner-wrapper .brand-banner-description{max-width:826px;margin-bottom:32px}.brandfilter-section .brand-filter-wrapper{justify-content:center;margin-bottom:32px;display:flex}.brandfilter-section .brand-filter-subwrapper{background:var(--brand-filter-background);border-radius:8px;flex-wrap:wrap;justify-content:center;gap:8px;padding:12px;display:flex}.brandfilter-section .brand-filter-wrapper .brand-filter-button{border:1px solid var(--stone);background:var(--brand-filter-background);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:10px 10px 10px 12px;display:flex}.brandfilter-section .brand-filter-wrapper .brand-filter-button.active{background:var(--stone)}.brandfilter-section .brand-filter-wrapper .brand-filter-button .brand-filter-content{font-weight:var(--theme-fontweight-regular400)!important}.brandfilter-section .brand-filter-wrapper .brand-filter-button .brand-filter-content.active{font-weight:var(--theme-fontweight-bold700)!important}.brandfilter-section .filter-alphabet-wrapper{flex-wrap:wrap;justify-content:center;gap:1px;display:flex}.brandfilter-section .filter-alphabet-wrapper .filter-alphabet-text{cursor:pointer;border-radius:6px;padding:10px;transition:background .2s;font-weight:var(--theme-fontweight-bold700)!important}.brandfilter-section .filter-alphabet-wrapper .filter-alphabet-text.active{background:var(--stone)}@media screen and (max-width:945px){.brandfilter-section .filter-alphabet-wrapper .filter-alphabet-text{margin-bottom:7px}}@media screen and (max-width:768px){.brandfilter-section .brand-filter-wrapper .brand-filter-button.has-icon .brand-filter-content{display:none}.brandfilter-section .brand-banner-wrapper .brand-banner-title{margin-bottom:16px}.brandfilter-section{padding:40px 0}.brandfilter-section .filter-alphabet-wrapper .filter-alphabet-text{font-weight:var(--theme-fontweight-regular400)!important}.brandfilter-section .dropdown-menu{margin-left:-103px}}@media screen and (max-width:370px){.brandfilter-section .brand-filter-subwrapper .brandfilter-icon-img{width:16px;height:16px}.brandfilter-section .brand-filter-wrapper .brand-filter-button .brand-filter-content{font-size:var(--theme-fontSize12)!important}.brandfilter-section .brand-filter-wrapper .brand-filter-button{padding:7px}}@media screen and (max-width:302px){.brandfilter-section .dropdown-menu{margin-left:-47px}}
.brandcards-section .brand-card-wrapper{margin-bottom:48px}.brandcards-section .brand-card-wrapper .brand-card{border-radius:8px;flex-direction:column;justify-content:flex-start;width:100%;height:100%;min-height:357px;padding:20px 16px 16px;display:flex}.brandcards-section .brand-card-wrapper .brand-card .brand-card-logo{object-fit:contain;margin-bottom:24px}.brandcards-section .brand-card-wrapper .brand-card .brand-card-title{word-break:break-word;margin-bottom:10px;line-height:var(--theme-lineHeight110)!important;font-size:28px!important}.brandcards-section .brand-card-arrow{justify-content:flex-end;align-items:center;margin-top:auto;display:flex}.brandcards-section .arrow-icon{width:18px;height:15px}.brandcards-section .brand-card-link{cursor:pointer;justify-content:center;align-items:center;width:24px;height:24px;display:flex}@media screen and (max-width:900px){.brandcards-section .brand-card-wrapper .brand-card{height:100%;min-height:290px}}@media (max-width:768px){.brandcards-section .brand-card-wrapper{row-gap:16px}.brandcards-section .brand-card-wrapper .brand-card .brand-card-title{margin-bottom:10px;line-height:var(--theme-lineHeight110)!important;font-size:20px!important}.brandcards-section .brand-card-wrapper .brand-card .brand-card-logo{width:117px;height:51.19px}}
.content-card-section{justify-content:center;width:100%;display:flex;position:relative}.content-card-section .content-card-layer{border-radius:8px;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.content-card-section .content-image{object-fit:cover;z-index:1;border-radius:8px;position:relative}.content-card-section .contentcard-wrapper{z-index:2;border-radius:8px;flex-direction:column;max-width:504px;display:flex;position:absolute;right:0}.content-card-section .contentcard-wrapper .tag-medium,.content-card-section .contentcard-wrapper .content-title,.content-card-section .contentcard-wrapper .content-description{margin-bottom:24px}.content-card-section.right .contentcard-wrapper{left:auto;right:0}.content-card-section.left .contentcard-wrapper,.content-card-section.right .content-image{left:0;right:auto}.content-card-section.left .content-image{margin-left:auto}@media (max-width:600px){.content-card-section .content-card-layer{flex-direction:column;justify-content:center;height:auto}.content-card-section .content-image{object-fit:cover;width:100%!important;height:358px!important;position:relative!important}.content-card-section .contentcard-wrapper{z-index:2;max-width:100%;margin-top:-30px;position:relative;margin-left:8px!important;margin-right:8px!important}.content-card-section .contentcard-wrapper .tag-medium,.content-card-section .contentcard-wrapper .content-title{margin-bottom:12px}.content-card-section .contentcard-wrapper .content-description{margin-bottom:12px;font-size:var(--theme-fontSize16)!important}.content-card-section.right .contentcard-wrapper,.content-card-section.left .contentcard-wrapper{margin-left:auto;margin-right:auto}.content-card-section.right .content-image,.content-card-section.left .content-image{left:auto;right:auto}}.content-card-type2 .content-card-layer{align-items:flex-end;padding:15px 32px 0 0;overflow:visible}.content-card-type2 .contentcard-wrapper .content-title{margin-bottom:16px}.content-card-type2 .contentcard-wrapper{border:1px solid var(--gray-10);box-shadow:0 4px 4px #00000040;padding:32px!important}.content-card-type2 .content-card-layer .featured-meta{align-items:center;gap:10px;display:flex}.content-card-type2 .content-card-layer .featured-meta .tag-medium:first-child{background:var(--maroon);color:#fff;border-radius:4px;padding:2px 8px}.content-card-type2.right .contentcard-wrapper{margin-bottom:-28px;right:30px}.content-card-type2 .content-card-layer .featured-meta .tag-medium:last-child:before{content:"•";margin-right:8px}.content-card-type2 .button-wrapper .primary-btn{border-radius:8px!important}@media (max-width:1919px){.content-card-type2 .content-image{height:625px!important}}@media (max-width:1502px){.content-card-type2 .content-image{height:605px!important}}@media (max-width:1440px){.content-card-type2 .content-image{width:99%!important;height:603px!important}}@media (max-width:1438px){.content-card-type2 .content-image{width:97%!important;height:662px!important}}@media (max-width:1300px){.content-card-type2 .content-image{height:604px!important}}@media (max-width:1180px){.content-card-type2 .content-image{height:545px!important}}@media (max-width:1025px){.content-card-type2 .content-image{height:466px!important}}@media (max-width:820px){.content-card-type2 .content-image{width:92%!important;height:345px!important}}@media (max-width:768px){.content-card-type2 .content-image{width:100%!important}}@media (max-width:600px){.content-card-type2 .contentcard-wrapper{margin-top:-70px;margin-left:12px!important;margin-right:12px!important;padding:32px 16px 24px!important}.content-card-type2 .content-image-wrapper{background:var(--content-bg);box-sizing:border-box;border-radius:8px;padding:16px 0 42px;width:100%!important}.content-card-type2 .content-image{width:100%!important;height:463px!important}.content-card-type2.right .contentcard-wrapper{margin-bottom:0;right:0}.content-card-type2 .contentcard-wrapper .tag-medium,.content-card-type2 .contentcard-wrapper .content-description{margin-bottom:24px}.content-card-type2 .contentcard-wrapper{z-index:1;position:relative}.content-card-type2 .content-card-layer{padding:0}}@media (max-width:499px){.content-card-type2 .content-image{height:319px!important}}@media (max-width:399px){.content-card-type2 .content-image{height:299px!important}}@media (max-width:376px){.content-card-type2 .content-image{height:285px!important}}@media (min-width:600px) and (max-width:899px){.content-card-type2{padding:64px 0 37px!important}}

.events-filter-section.no-filter{padding:0 0 80px}.events-filter-section .main-title{color:var(--black);margin-bottom:24px}.events-filter-section .description{text-align:center;max-width:816px;margin:auto auto 24px}.events-filter-section .filter-wrapper{background-color:var(--brand-filter-background);border:1px solid var(--white);border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;max-width:max-content;margin:0 auto 40px;padding:12px;display:flex}.events-filter-section .filter-wrapper .filter-btn{border:1px solid var(--stone);background-color:var(--filter-background);color:var(--black);border-radius:8px;gap:8px;margin-left:0;padding:9px 12px}.events-filter-section .filter-wrapper .active.filter-btn,.events-filter-section .filter-wrapper .active.filter-btn .filter-label{background-color:var(--stone);border:1px solid var(--stone);font-weight:var(--theme-fontweight-bold700)!important}.events-filter-section .load-more-btn{border:1px solid var(--black);background-color:var(--white);width:200px;color:var(--black);text-transform:none;box-shadow:none;border-radius:6px;padding:11px 30px;transition:all .4s;font-weight:var(--theme-fontweight-bold700)!important;font-size:var(--theme-fontSize16)!important;line-height:var(--theme-lineHeight160)!important;font-family:var(--theme-font-family-gilmer)!important;letter-spacing:var(--theme-letterSpacing0)!important}.events-filter-section .load-more-btn:hover{box-shadow:none;background-color:var(--gray-10)}.events-filter-section .whats-on-title{color:var(--white);margin-bottom:16px}.events-filter-section .whats-on-description{text-align:center;max-width:856px;color:var(--white);margin:auto auto 48px}.events-filter-section .whats-on-filter-wrapper{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:#faf6f1;border:1px solid #fff6;border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;max-width:max-content;margin:0 auto 64px;display:flex;padding:12px 80px!important}.events-filter-section .whats-on-filter-wrapper .filter-btn{border:1px solid var(--stone);background-color:var(--filter-background);color:var(--black);border-radius:8px;gap:8px;margin-left:0;padding:8px 12px}.events-filter-section .whats-on-filter-wrapper .active.filter-btn,.events-filter-section .whats-on-filter-wrapper .active.filter-btn .filter-label{background-color:var(--stone);border:1px solid var(--stone);font-weight:var(--theme-fontweight-bold700)!important}.events-filter-section .whats-on-filter-wrapper .filter-btn:first-child{cursor:default!important;background-color:#0000!important;border:none!important;padding:0!important}@media (max-width:599px){.events-filter-section .load-more-btn{margin-top:14px}.events-filter-section .filter-wrapper-outer{-webkit-overflow-scrolling:touch;margin-left:-20px;margin-right:-20px;overflow-x:auto}.events-filter-section .filter-wrapper{-webkit-overflow-scrolling:touch;box-sizing:border-box;border-radius:0;flex-wrap:nowrap;justify-content:flex-start;gap:12px;min-width:100%;max-width:100%;margin-top:8px;margin-bottom:32px;display:flex;overflow-x:auto}.events-filter-section .filter-wrapper .filter-btn{flex-shrink:0;padding:8px 12px}.events-filter-section .filter-wrapper::-webkit-scrollbar{display:none}.events-filter-section .button-wrapper{margin-top:16px}.events-filter-section.no-filter{padding:0 0 48px}.events-filter-section .main-title{margin-bottom:18px}.events-filter-section .whats-on-filter-wrapper{padding:12px 40px!important}}@media screen and (max-width:394px){.events-filter-section .filter-wrapper-outer{margin-left:-17px;margin-right:-16px}}
.event-group-card .card-content{box-shadow:none;margin:-49px 12px 0;padding:24px 24px 20px;position:relative}.event-group-card .whats-on-card-content{box-shadow:none;margin:0;padding:12px;position:relative}.event-group-card .visible-hidden{visibility:hidden}.event-group-card .card-category,.event-group-card .card-title{word-break:break-word;margin-bottom:12px}.event-group-card .event-address{margin-bottom:16.5px}.event-group-card .card-description p{margin:0}.event-group-card .card-description p:not(:last-child){margin-bottom:16px}.event-group-card .card-shop-status{text-transform:capitalize;margin-bottom:8px}.event-group-card .social-card-category{margin:16px 0 8px}.event-group-card .social-card-title{word-break:break-all;margin-bottom:16px}.event-group-card .social-image-wrapper img{width:100%!important;height:100%!important}.event-group-card .mobile-right-content{max-width:504px;box-shadow:none;padding:40px 40px 36px}@media (min-width:600px) and (max-width:870px){.event-group-card .mobile-right-content{max-width:371px;padding:24px 24px 20px}}@media (max-width:599px){.event-group-card .mobile-right-content,.event-group-card .card-content{margin:-30px 6px 0;padding:16px 12px;position:relative}.event-group-card .mobile-full-width-card .card-category{font-size:var(--theme-fontSize14)!important}.event-group-card .mobile-full-width-card .card-title{font-size:var(--theme-fontSize28)!important}.event-group-card .mobile-full-width-card .mobile-right-content,.event-group-card .mobile-full-width-card .card-content{padding:24px 24px 16px}.event-group-card .mobile-full-width-card .card-description{font-size:var(--theme-fontSize16)!important}.event-card-wrapper:nth-child(n+3){margin-bottom:32px}.event-group-card .card-title{word-break:break-word}.event-group-card .card-category,.event-group-card .card-description,.event-group-card .social-card-category,.event-group-card .card-shop-status{font-size:var(--theme-fontSize12)!important}.event-group-card .card-title,.event-group-card .social-card-title{font-size:var(--theme-fontSize20)!important}}@media (min-width:881px){.event-group-card .mobile-right-content{width:504px}}
.event-popup-card .read-more-btn{color:var(--black);font-weight:var(--theme-fontweight-bold700)!important}.dialog-content .popup-image{background-color:linear-gradient(0deg, #0003 0%, #0003 100%);border-radius:4px 4px 20px 200px}.dialog-content .popup-content h2{margin-top:0;margin-bottom:27px;letter-spacing:.28px!important}.dialog-content .popup-content p:nth-child(2){align-items:center;gap:11px;display:flex;font-size:var(--theme-fontSize14)!important}.dialog-content p{font-family:var(--theme-font-family-gilmer);font-weight:var(--theme-fontweight-regular400);font-size:var(--theme-fontSize16);line-height:var(--theme-lineHeight160);letter-spacing:var(--theme-letterSpacing0);margin-bottom:24px}.dialog-content p:last-of-type{margin-bottom:0}@media (max-width:599px){.dialog-content .popup-image{border-radius:4px 4px 4px 100px}.dialog-content .popup-content h2{margin-bottom:24px}}
.newsletter-dialog .MuiDialog-paper{max-width:1232px}.news-letter-container{max-width:608px;margin:0 auto 40px;position:relative}.openpolicy{text-decoration:underline}.newsletter-dialog .news-letter-container .signup-form-closeicon{cursor:pointer;justify-content:flex-end;align-items:center;gap:8px;margin-top:64px;margin-bottom:28px;display:flex}.newsletter-dialog .news-letter-container .signup-form-image{justify-content:center;margin-bottom:28px;display:flex}.newsletter-dialog .news-letter-container .signup-form-title{margin-bottom:24px}.newsletter-dialog .news-letter-container .signup-form-description{margin-bottom:48px}.newsletter-dialog .news-letter-container .form-input-wrapper{margin-bottom:24px}.newsletter-dialog .news-letter-container .form-input-wrapper .form-inputs{width:100%}.newsletter-dialog .form-input-label{margin-bottom:8px;color:var(--black)!important}.newsletter-dialog .news-letter-container .form-input-wrapper .form-inputs .MuiOutlinedInput-root{background-color:var(--gray-10);border-radius:2px;font-size:14px}.newsletter-dialog .news-letter-container .form-input-wrapper .form-inputs .MuiOutlinedInput-input{padding:11px 16px}.form-inputs .MuiOutlinedInput-notchedOutline{border-color:var(--gray-10)}.form-inputs .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.form-inputs .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--gray-10)!important}.newsletter-dialog .news-letter-container .form-input-wrapper .form-inputs .form-input-box .MuiSelect-select{font-family:var(--theme-font-family-gilmer)!important;font-weight:var(--theme-fontweight-regular400)!important;font-size:var(--theme-fontSize16)!important;line-height:var(--theme-lineHeight160)!important;letter-spacing:var(--theme-letterSpacing0)!important}.form-categories-wrapper{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.newsletter-dialog .form-categories-btn.MuiButton-outlined{background-color:var(--sand);color:#000;text-transform:none;box-shadow:none;text-transform:uppercase;border:1px solid;border-radius:2px;padding:4px 8px 4px 12px}.newsletter-dialog .form-categories-btn.MuiButton-contained{background-color:var(--black);text-transform:none;text-transform:uppercase;padding:4px 5px 4px 12px;color:#fff!important;box-shadow:none!important}.newsletter-dialog .form-categories-btn.MuiButton-outlined:hover{background-color:var(--sand);color:#000;box-shadow:none}.newsletter-dialog .form-categories-btn.MuiButton-contained:hover{color:#fff;box-shadow:none;background-color:#000}.newsletter-dialog .footer-form-signupbtn{background-color:var(--black);padding:11px 71.5px!important}.newsletter-dialog .footer-form-signupbtn.agree-btn{background-color:#000}.news-letter-container .privacy-policy-content a:hover{text-decoration:underline;transition:all .3s ease-in-out}.news-letter-container .privacy-policy-content p:not(:last-child){margin-bottom:16px}@media screen and (max-width:768px){.news-letter-container{padding-left:16px;padding-right:16px}.newsletter-dialog .news-letter-container .signup-form-image img{width:100%;height:auto}}@media screen and (max-width:500px){.news-letter-container{max-width:300px}.newsletter-dialog .news-letter-container .signup-form-image img{width:100%;height:167px}}
.info-section .info-title{margin-bottom:24px}.info-section .info-contact-title{margin-bottom:16px;font-size:var(--theme-fontSize24)!important}.info-section .contact-box{margin-bottom:32px}@media (min-width:900px){.info-section .contact-box{padding:8px}}
.content-section{padding:80px 0;position:relative}.content-section .title{margin-bottom:24px}.content-section .content-description a:hover{text-decoration:underline}.content-section .content-description p img{width:100%}.content-section .content-description:not(:last-child) p{margin-bottom:16px}@media (max-width:599px){.content-section{padding:48px 0}.content-section .content-section-text{font-size:var(--theme-fontSize16)!important}}
.two-column-cards .image-wrapper img{border-radius:8px;width:100%!important}.two-column-cards .content-wrapper .title{margin-bottom:12px}.two-column-cards .content-wrapper .description{margin-bottom:24px}.two-column-cards .content-wrapper{border-radius:8px;margin:-96px 16px 0;padding:32px;position:relative}.two-column-cards .content-plain-card{text-align:center;max-width:608px;margin:48px 0 0;position:relative}.two-column-cards .content-plain-card .title{margin-bottom:24px}.two-column-cards .content-plain-card .description{margin-bottom:32px}.two-column-cards .content-plain-card .address-field{justify-content:center;margin-bottom:24px;display:flex}.two-column-cards .main-wrapper .image-wrapper img{height:100%}.two-column-cards .content-top-bottom-card{background-color:var(--white)!important}.two-column-cards .content-top-bottom-card .title{margin-bottom:16px!important}.two-column-cards .image-caption{font-family:var(--theme-font-family-baskervville);font-weight:var(--theme-fontweight-regular400);line-height:var(--theme-lineHeight24);font-size:var(--theme-fontSize14);letter-spacing:var(--theme-letterSpacing0);margin-top:4px}@media (max-width:600px){.two-column-cards .content-wrapper{margin:-43px 8px 0;padding:24px 24px 16px}.two-column-cards .content-plain-card{max-width:100%;margin-top:40px}.two-column-cards .content-plain-card .description{margin-bottom:24px}}
.banner-section{flex-direction:column;justify-content:center;display:flex;position:relative}.banner-section .banner-wrapper{z-index:2;justify-content:space-between;gap:4px;display:flex;position:relative}.banner-section .banner-content{z-index:2;flex-direction:column;justify-content:center;display:flex;position:relative}.banner-section .banner-video,.banner-section .banner-image{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.banner-section .title{color:var(--white);font-size:var(--theme-fontSize130)!important;line-height:var(--theme-lineHeight120px)!important;letter-spacing:var(--theme-letterSpacing2)!important}.banner-section .description{max-width:816px}.banner-section .description p{word-break:break-word}.banner-section .title span{font-size:var(--theme-fontSize105)!important;font-weight:var(--theme-fontweight-bold700)!important;font-family:var(--theme-font-family-gilmer)!important;letter-spacing:var(--theme-letterSpacing2)!important}.banner-section .banner-btn{margin-bottom:20px}.banner-section .play-pause-button{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:3;background:#0000003b;border-radius:8px;padding:8px;transition:background .3s}.banner-section .play-pause-button:hover{background:#0000003b}.banner-section .banner-normal-title{font-size:var(--theme-fontSize64)!important;line-height:var(--theme-lineHeight120)!important}.banner-section .banner-with-two-images{border-radius:8px;max-width:804px;align-items:center!important}@media screen and (max-width:1024px){.banner-section .banner-content-top{padding-top:57px}.banner-section .title{font-size:var(--theme-fontSize72)!important;line-height:var(--theme-lineHeight64)!important}.banner-section .title span{font-size:var(--theme-fontSize56)!important}.banner-section .play-pause-button{top:125px}.banner-section .play-pause-button.type-2{top:50px}}@media screen and (max-width:767px){.banner-section .banner-content-top{padding-top:52px}.banner-section .banner-normal-title{font-size:var(--theme-fontSize32)!important;line-height:var(--theme-lineHeight110)!important}.banner-section .title{font-size:var(--theme-fontSize48)!important;line-height:var(--theme-lineHeight57)!important}.banner-section .banner-section-title{font-size:var(--theme-fontSize32)!important}.banner-section .title span{font-size:var(--theme-fontSize40)!important}.banner-section .play-pause-button{top:80px}.banner-section .play-pause-button.type-2{top:45px}.banner-section .description{max-width:100%}.banner-section .article-banner-title{font-size:var(--theme-fontSize64)!important}.banner-section .banner-with-two-images .banner-normal-title{font-size:var(--theme-fontSize48)!important;line-height:var(--theme-lineHeight110)!important}.banner-section:has(.banner-with-two-images) .container{padding-left:14px!important;padding-right:14px!important}}@media screen and (max-width:400px){.banner-section .play-pause-button{top:70px}.banner-section .play-pause-button.type-2{top:36px}}@media screen and (max-width:330px){.banner-section .play-pause-button{top:46px}.banner-section .play-pause-button.type-2{top:26px}}@media (min-width:1025px){.banner-section .banner-content-top{padding-top:40px}.banner-section .play-pause-button{top:81px}.banner-section .play-pause-button.type-2{top:80px}}@media screen and (min-width:1280px){.banner-section .title{letter-spacing:-7px!important}}@media (min-width:1440px){.banner-section .play-pause-button.type-2{top:100px}}
.image-carousel-section{position:relative;overflow:hidden}.image-carousel-section .image-carousel-container{width:100%;display:flex;overflow:visible}.image-carousel-section .image-carousel-inner{-webkit-user-select:none;user-select:none;gap:17px;display:flex}
.gallery-carousel-section{padding:0;position:relative}.gallery-carousel-slider-area{position:relative;overflow:hidden}.gallery-carousel-swiper{overflow:visible!important}.gallery-carousel-slide{width:258px;height:auto!important}.gallery-carousel-slide-inner{flex-direction:column;display:flex}.gallery-carousel-image-wrapper{aspect-ratio:1;flex-shrink:0;width:100%;position:relative;overflow:hidden}.gallery-carousel-image{object-fit:cover!important}.gallery-carousel-caption{font-family:var(--theme-font-family-baskervville);font-weight:var(--theme-fontweight-regular400);line-height:var(--theme-lineHeight24);font-size:var(--theme-fontSize14);letter-spacing:var(--theme-letterSpacing0)}.gallery-carousel-nav-prev,.gallery-carousel-nav-next{z-index:5;position:absolute;top:39%;transform:translateY(-50%)}.gallery-carousel-nav-prev{left:9%}.gallery-carousel-nav-next{right:9%}.gallery-carousel-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:13px 0 23px;display:flex}.gallery-carousel-pagination .swiper-pagination-bullet{background:var(--gray-30,#ccc);opacity:1;width:42px;height:1px;transition:background .3s,width .3s;margin-top:10px!important}.gallery-carousel-pagination .swiper-pagination-bullet-active{background:var(--black,#1c1c1a)}.gallery-carousel-divider{background:var(--gray-30,#ccc);width:160px;height:1px;margin:0 auto 24px}.gallery-carousel-description p{margin-bottom:20px}.gallery-carousel-description p:last-child{margin-bottom:0}.gallery-carousel-section .button-wrapper{flex-direction:column;gap:16px;display:flex}@media (max-width:376px){.gallery-carousel-nav-prev{left:6%}.gallery-carousel-nav-next{right:6%}}@media (max-width:767px){.gallery-carousel-caption{font-size:var(--theme-fontSize12);line-height:100%}.gallery-carousel-pagination .swiper-pagination-bullet{width:45px}}@media (min-width:400px){.gallery-carousel-slide{width:300px}}@media (min-width:599px){.gallery-carousel-slide{width:450px}}@media (min-width:700px){.gallery-carousel-nav-prev{left:calc(68% - 384px)}.gallery-carousel-nav-next{right:calc(68% - 384px)}.gallery-carousel-section .button-wrapper{flex-direction:row;display:flex}}@media (min-width:1023px){.gallery-carousel-slide{width:650px}}@media (min-width:1024px){.gallery-carousel-nav-prev{left:calc(53% - 384px)}.gallery-carousel-nav-next{right:calc(53% - 384px)}.gallery-carousel-nav-prev,.gallery-carousel-nav-next{top:45%}}@media (min-width:1280px){.gallery-carousel-slide{width:768px}}@media (min-width:1440px){.gallery-carousel-nav-prev{left:calc(47% - 384px)}.gallery-carousel-nav-next{right:calc(47% - 384px)}.gallery-carousel-nav-prev,.gallery-carousel-nav-next{top:47%}}.gallery-carousel-section.arrow-carousel-layout .gallery-carousel-swiper,.gallery-carousel-section.arrow-carousel-logo-layout .gallery-carousel-swiper{overflow:hidden!important}.gallery-carousel-section.arrow-carousel-layout .gallery-carousel-slide,.gallery-carousel-section.arrow-carousel-logo-layout .gallery-carousel-slide{width:100%!important}.gallery-carousel-section.arrow-carousel-layout .gallery-carousel-slide-inner,.gallery-carousel-section.arrow-carousel-logo-layout .gallery-carousel-slide-inner{width:100%}.gallery-carousel-section.arrow-carousel-layout .gallery-carousel-image-wrapper,.gallery-carousel-section.arrow-carousel-logo-layout .gallery-carousel-image-wrapper{width:100%;margin:0 auto}.gallery-carousel-section.arrow-carousel-layout .gallery-carousel-image-wrapper{aspect-ratio:680/417}.gallery-carousel-section.arrow-carousel-layout .gallery-carousel-image-wrapper,.gallery-carousel-section.arrow-carousel-layout .gallery-carousel-caption{max-width:86.8%}.gallery-carousel-section.arrow-carousel-layout .gallery-carousel-image,.gallery-carousel-section.arrow-carousel-logo-layout .gallery-carousel-image{object-fit:cover}.gallery-carousel-section.arrow-carousel-layout .gallery-carousel-pagination,.gallery-carousel-section.arrow-carousel-logo-layout .gallery-carousel-pagination{display:none}.gallery-carousel-section.arrow-carousel-layout .gallery-carousel-caption,.gallery-carousel-section.arrow-carousel-logo-layout .gallery-carousel-caption{text-align:left;width:100%;margin-left:auto;margin-right:auto}.gallery-carousel-section.arrow-carousel-layout .gallery-carousel-nav-prev,.gallery-carousel-section.arrow-carousel-layout .gallery-carousel-nav-next{width:32px;height:32px;top:53.5%}.gallery-carousel-section.arrow-carousel-layout .gallery-carousel-nav-prev,.gallery-carousel-section.arrow-carousel-logo-layout .gallery-carousel-nav-prev{left:0%}.gallery-carousel-section.arrow-carousel-layout .gallery-carousel-nav-next,.gallery-carousel-section.arrow-carousel-logo-layout .gallery-carousel-nav-next{right:0%}.gallery-carousel-section.arrow-carousel-layout .swiper-slide:only-child .gallery-carousel-image-wrapper{width:100%;max-width:100%;height:550px;aspect-ratio:unset;margin:0 auto}.gallery-carousel-section.arrow-carousel-layout .swiper-slide:only-child .gallery-carousel-caption{width:100%;max-width:100%}.gallery-carousel-section.arrow-carousel-layout .gallery-carousel-description blockquote{font-weight:var(--theme-fontweight-bold700);font-size:var(--theme-fontSize36);line-height:var(--theme-lineHeight110);letter-spacing:var(--theme-letterSpacing2);margin:0 0 24px}@media (max-width:499px){.gallery-carousel-section.arrow-carousel-layout .gallery-carousel-image-wrapper{aspect-ratio:328/360;max-width:328px}.gallery-carousel-section.arrow-carousel-logo-layout .gallery-carousel-image-wrapper{aspect-ratio:330/256;max-width:330px}.gallery-carousel-section.arrow-carousel-layout .gallery-carousel-caption{max-width:330px}.gallery-carousel-section.arrow-carousel-layout .swiper-slide:only-child .gallery-carousel-image-wrapper{aspect-ratio:1;height:auto;border-radius:8px!important}.gallery-carousel-section.arrow-carousel-layout .gallery-carousel-description blockquote{font-size:var(--theme-fontSize16)}}.gallery-carousel-section.arrow-carousel-logo-layout .gallery-carousel-image-wrapper{aspect-ratio:1077/600}.gallery-carousel-section.arrow-carousel-logo-layout .gallery-carousel-image-wrapper,.gallery-carousel-section.arrow-carousel-logo-layout .gallery-carousel-caption{max-width:87.5%}.gallery-carousel-section.arrow-carousel-logo-layout .gallery-carousel-nav-prev,.gallery-carousel-section.arrow-carousel-logo-layout .gallery-carousel-nav-next{top:50%}.gallery-carousel-section.arrow-carousel-logo-layout .gallery-carousel-content .text-label,.gallery-carousel-section.arrow-carousel-logo-layout .gallery-carousel-content .alpha-label{font-weight:700!important}@media (min-width:700px){.gallery-carousel-section.arrow-carousel-logo-layout .button-wrapper{justify-content:center}}@media (min-width:768px){.gallery-carousel-section.arrow-carousel-logo-layout .gallery-carousel-content .text-label{font-size:var(--theme-fontSize24)!important;line-height:var(--theme-lineHeight120)!important;letter-spacing:var(--theme-letterSpacing2)!important}}@media (min-width:768px) and (max-width:1023px){.gallery-carousel-section.arrow-carousel-logo-layout .gallery-carousel-image-wrapper,.gallery-carousel-section.arrow-carousel-logo-layout .gallery-carousel-caption{max-width:92%}}@media (min-width:1024px) and (max-width:1200px){.gallery-carousel-section.arrow-carousel-logo-layout .gallery-carousel-image-wrapper,.gallery-carousel-section.arrow-carousel-logo-layout .gallery-carousel-caption{max-width:95%}}@media (max-width:599px){.gallery-carousel-section.arrow-carousel-logo-layout .gallery-carousel-swiper{padding:30px 0!important}}@media (max-width:499px){.gallery-carousel-section.arrow-carousel-logo-layout .gallery-carousel-image-wrapper{aspect-ratio:330/230}.gallery-carousel-section.arrow-carousel-logo-layout .gallery-carousel-image-wrapper,.gallery-carousel-section.arrow-carousel-logo-layout .gallery-carousel-caption{max-width:92.5%}}@media (max-width:400px){.gallery-carousel-section.arrow-carousel-logo-layout .gallery-carousel-image-wrapper{aspect-ratio:330/256;max-width:330px}.gallery-carousel-section.arrow-carousel-logo-layout .gallery-carousel-caption{max-width:330px}}@media (max-width:376px){.gallery-carousel-section.arrow-carousel-logo-layout .gallery-carousel-image-wrapper,.gallery-carousel-section.arrow-carousel-logo-layout .gallery-carousel-caption{max-width:316px}}
.more-events-section{padding:64px 0;position:relative}.more-events-slider-area{position:relative;overflow:hidden}.more-events-swiper{overflow:hidden!important}.more-events-card{background-color:var(--white);border-radius:8px;flex-direction:column;height:100%;display:flex;overflow:hidden}.more-events-card-image-wrapper{border-radius:8px 8px 0 0;width:100%;position:relative;overflow:hidden}.more-events-card-image-wrapper img{object-fit:cover;width:100%;height:100%}@media (min-width:768px){.more-events-card-image-wrapper{height:258px}}.more-events-card-content{flex-direction:column;flex:1;padding:16px 24px;display:flex}.more-events-card-content .more-events-card-category{margin-bottom:8px;font-weight:var(--theme-fontweight-medium600)!important}.more-events-card-arrow{justify-content:flex-end;margin-top:auto;display:flex}@media (max-width:899px){.more-events-card{margin-right:20px}}@media (max-width:767px){.more-events-section{padding:48px 0}.more-events-title{font-size:var(--theme-fontSize32)!important}.more-events-card-content{padding:16px}.more-events-card-content .more-events-card-title{margin-bottom:16px}.more-events-card-image-wrapper img{border-radius:8px}}@media (max-width:599px){.more-events-card-image-wrapper img{height:325px!important}}
.hero-content-wrapper{width:100%}.hero-content-section .hero-description p:not(:last-child){margin-bottom:24px}.hero-content-section .image-caption{font-family:var(--theme-font-family-baskervville);font-weight:var(--theme-fontweight-regular400);line-height:var(--theme-lineHeight24);font-size:var(--theme-fontSize14);letter-spacing:var(--theme-letterSpacing0);margin-top:10px}.hero-content-section .portrait-view-content-wrapper{max-width:555px}.hero-content-section-type1 .hero-content-wrapper-type1 .hero-description{font-family:var(--theme-font-family-baskervville)!important;font-size:var(--theme-fontSize18)!important;letter-spacing:-2%!important;line-height:135%!important}.hero-content-section-type1 .hero-content-wrapper-type1 .hero-title{margin-bottom:32px;font-size:var(--theme-fontSize48)!important;line-height:var(--theme-lineHeight110)!important}.hero-content-section-type1 .hero-content-wrapper-type1 .tag-medium{position:relative;font-family:var(--theme-font-family-baskervville)!important;font-size:var(--theme-fontSize28)!important;line-height:var(--theme-lineHeight110)!important;letter-spacing:var(--theme-letterSpacing2)!important;font-weight:var(--theme-fontweight-regular400)!important;margin-bottom:0!important}.hero-content-section-type1 .hero-content-wrapper-type1 .tag-medium span p{margin:0;display:inline}.hero-content-section-type1 .button-wrapper .primary-btn{border-radius:8px!important}@media (min-width:768px){.hero-content-section-type1 .hero-content-wrapper-type1 .hero-title{white-space:normal;overflow-wrap:break-word;max-width:900px;font-size:var(--theme-fontSize64)!important;line-height:var(--theme-lineHeight110)!important}.hero-content-section-type1 .hero-content-wrapper-type1 .tag-medium{max-width:455px;font-size:var(--theme-fontSize32)!important;line-height:var(--theme-lineHeight120)!important}.hero-content-section-type1 .hero-content-wrapper-type1 .hero-description{max-width:455px}.hero-content-section-type1 .hero-content-wrapper-type1{z-index:5;position:relative}.hero-content-section-type1 .hero-content-wrapper-type1.image-left .tag-medium{text-align:right!important}.hero-content-section-type1 .hero-content-wrapper-type1.image-right .tag-medium{text-align:left!important}.hero-content-section-type1 .hero-content-wrapper-type1.image-right{text-align:right;max-width:455px;margin-left:auto}.hero-content-section-type1 .hero-content-wrapper-type1.image-left{text-align:left;max-width:455px;margin-right:auto}.hero-content-section-type1 .hero-content-wrapper-type1.image-right .hero-title{margin-right:-250px;text-align:left!important}.hero-content-section-type1 .hero-content-wrapper-type1.image-left .hero-title{margin-left:-250px;text-align:right!important}}@media (min-width:900px){.hero-content-section-type1 .hero-content-wrapper-type1.image-right .hero-description{margin:0 0 0 auto}.hero-content-section-type1 .hero-content-wrapper-type1.image-left .hero-description{margin:0 auto 0 0}}@media (min-width:1279px){.hero-content-section-type1 .hero-content-wrapper-type1 .hero-title{font-size:var(--theme-fontSize96)!important;line-height:var(--theme-lineHeight120)!important}.hero-content-section-type1{padding-left:83px;padding-right:67px}}@media (min-width:1919px){.hero-content-section-type1 .container{padding-left:83px!important;padding-right:67px!important}}@media (max-width:900px){.hero-content-section .herocontent-image{width:100%;max-width:344px;height:auto}.hero-content-section .hero-content-layer>.MuiGrid-item{justify-content:center!important}.hero-content-section-type1 .herocontent-image{max-width:100%}}@media (max-width:600px){.hero-content-section .hero-content-wrapper{max-width:100%}.hero-content-section .herocontent-image{width:100%;max-width:100%;height:auto}.hero-content-section-type1 .hero-content-wrapper-type1 .tag-medium{margin-bottom:8px!important}}.hero-content-type-2 .hero-content-wrapper{max-width:464px}@media (max-width:600px){.hero-content-type-2 .herocontent-image{border-radius:0!important}.hero-content-type-2{background-position:100%!important}}
@media screen and (max-width:600px){.social-content-section .social-media-username{font-size:var(--theme-fontSize7)!important}}
.three-column-section{padding:80px 0}.three-column-section .three-column-title{text-align:center;margin-bottom:48px}.three-column-section .three-column-cards .three-column-content-title{margin-bottom:12px}.three-column-section .three-column-cards .three-column-mail,.three-column-section .three-column-cards .three-column-phonenumber{align-items:center;gap:10.5px;display:flex}.three-column-section .three-column-cards .three-column-phonenumber{margin-bottom:12px}.three-column-section .three-column-cards .three-column-content{border-radius:8px;min-height:150px;margin:-49px 12px 0;padding:24px 24px 16px;position:relative}.three-column-section .three-column-cards{justify-content:center}@media screen and (max-width:900px){.three-column-section .three-column-cards .three-column-content{min-height:0}}@media screen and (max-width:767px){.three-column-section .three-column-cards .three-column-content-title{font-size:var(--theme-fontSize28)!important}.three-column-section .three-column-cards .three-column-mail-link{font-size:var(--theme-fontSize14)!important}.three-column-section{padding:48px 0}}
.filter-section .faq-description{max-width:816px;margin:0 auto}.filter-section .filter-cardsection{flex-direction:column;justify-content:center;align-items:center;display:flex}.filter-section .filter-card{border-radius:8px;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;display:inline-flex}.filter-section .Faq-section-layer{max-width:816px;margin:0 auto}.filter-section .load-more-btn{border:1px solid var(--black);background-color:var(--white);width:200px;color:var(--black);text-transform:none;box-shadow:none;border-radius:6px;padding:11px 30px;transition:all .4s;font-weight:var(--theme-fontweight-bold700)!important;font-size:var(--theme-fontSize16)!important;line-height:var(--theme-lineHeight160)!important;font-family:var(--theme-font-family-gilmer)!important;letter-spacing:var(--theme-letterSpacing0)!important}.filter-section .load-more-btn:hover{box-shadow:none;background-color:var(--gray-10)}.filter-section .cg-edit-button{padding:80px 0}.filter-section .filter-actions{text-align:center;flex-direction:column;align-items:center;gap:12px;width:100%;margin-top:16px;display:flex}.filter-section .clear-filter-btn{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;transition:all .2s;display:flex}.filter-section .clear-filter-btn:hover{background:#0000000d}.filter-section .filter-results-btn{cursor:pointer;background:var(--black);color:var(--white);border-radius:8px;justify-content:center;align-items:center;width:100%;padding:7px 0;transition:all .2s;display:flex;font-weight:700!important}.filter-section .filter-results-btn:hover{background:#222}.filter-section .dropdown-tag-item{margin-bottom:12px}.filter-section .dropdown-tag-item:last-child{margin-bottom:0}.filter-section .filter-mobile-menu{border:1px solid var(--stone,#e7ddd1);background:linear-gradient(0deg, var(--stone,#e7ddd1) 0%, var(--stone,#e7ddd1) 100%), #f5f2ef7a;cursor:pointer;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;height:40px;min-height:40px;padding:8px 12px;display:flex}.filter-section .filter-mobile-menu .restaurant-filter-text{font-weight:700!important}@media screen and (max-width:767px){.filter-section .faq-banner-title{font-size:var(--theme-fontSize32)!important}}@media (max-width:600px){.filter-section .filter-card{justify-content:center;gap:6px;width:100%}.filter-section .faq-description{max-width:100%}.filter-section .Faq-section-layer{max-width:"100%";width:100%}.filter-section .load-more-btn{margin-top:14px}.filter-section .cg-edit-button{padding:48px 0}}.filter-section .cg-edit-filter-card{-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);border:1px solid;border-image-source:linear-gradient(156.52deg,#fff6 2.12%,#fff0 39% 54.33%,#ffffff1a 93.02%)}@media (max-width:600px){.filter-section .cg-edit-filter-card{padding:21px 0 12px;flex-direction:column!important;align-items:flex-start!important;width:calc(100% + 16px)!important;margin-left:0!important;margin-right:-16px!important}.filter-section .cg-edit-filter-card .fillter-options{scrollbar-width:none;-ms-overflow-style:none;grid-template-rows:auto auto;grid-template-columns:max-content repeat(10,max-content);gap:8px;width:100%;padding-left:12px;overflow:auto hidden;display:grid!important}.filter-section .cg-edit-filter-card .fillter-options>.cg-edit-filter-title{visibility:hidden;grid-area:1/1/auto/-1}.filter-section .cg-edit-filter-card .fillter-options:before{content:"Filter by topic";z-index:10;white-space:nowrap;position:absolute;left:12px;font-family:var(--theme-font-family-gilmer)!important;font-weight:var(--theme-fontweight-regular400)!important;font-size:var(--theme-fontSize14)!important;line-height:var(--theme-lineHeight160)!important;letter-spacing:var(--theme-letterSpacing0)!important}.filter-section .cg-edit-filter-card .fillter-options>:not(.cg-edit-filter-title){flex-shrink:0;grid-row:2}.filter-section .cg-edit-filter-card .fillter-options::-webkit-scrollbar{display:none}}
.gallery-section{padding:80px 0}.gallery-section .gallery-card-wrapper .gallery-image-wrapper{background-color:#0006;border-radius:8px;width:100%;height:400px;margin-bottom:16px;overflow:hidden}.gallery-section .gallery-card-wrapper .gallery-card-image{object-fit:cover;border-radius:8px;width:100%!important;height:100%!important}.gallery-section .gallery-card-wrapper .gallery-card{flex-direction:column;height:100%;display:flex}.gallery-section .gallery-card-wrapper .gallery-card-content .gallery-card-title{margin-bottom:12px;font-weight:var(--theme-fontweight-bold700)!important}.gallery-section .gallery-card-wrapper .gallery-card-content{flex-direction:column;flex:1;display:flex}.gallery-section .gallery-card-wrapper .gallery-card-content .gallery-format-download{flex-wrap:wrap;justify-content:space-between;margin-top:auto;margin-bottom:24px;display:flex}.gallery-section .gallery-card-wrapper .gallery-card-content .gallery-format{gap:3px;display:flex}@media screen and (max-width:768px){.gallery-section{padding:48px 0}.gallery-section .gallery-card-wrapper .gallery-image-wrapper{height:172px}.gallery-section .gallery-card-wrapper .gallery-card-content .gallery-card-title{margin-bottom:8px;font-weight:var(--theme-fontweight-bold700)!important;font-size:var(--theme-fontSize16)!important}}@media screen and (max-width:492px){.gallery-section .gallery-card-wrapper .gallery-card-content .gallery-format-download{gap:8px}}
.infocard-section{padding:80px 0}.infocard-section .info-card-title{margin-bottom:20px}@media (max-width:600px){.infocard-section .info-section-title{font-size:var(--theme-fontSize48)!important;line-height:var(--theme-lineHeight110)!important}.infocard-section .info-card-title{font-size:var(--theme-fontSize28)!important}}
.wifi-form-banner{text-align:center;flex-direction:column;align-items:center;margin:79px 0 80px;display:flex}.wifi-form-section .wifi-form-banner .signup-form-image{justify-content:center;margin-bottom:28px;display:flex}.wifi-form-section .form-categories-wrapper{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.wifi-form-section .form-categories-wrapper .form-categories-btn.MuiButton-outlined{background-color:var(--sand);color:#000;text-transform:none;box-shadow:none;text-transform:uppercase;border:1px solid;border-radius:2px;padding:4px 8px 4px 12px}.wifi-form-section .form-categories-wrapper .form-categories-btn.MuiButton-contained{background-color:var(--black);text-transform:none;text-transform:uppercase;padding:4px 5px 4px 12px;color:#fff!important;box-shadow:none!important}.wifi-form-section .form-categories-wrapper .form-categories-btn.MuiButton-outlined:hover{background-color:var(--sand);color:#000;box-shadow:none}.wifi-form-section .form-categories-wrapper .form-categories-btn.MuiButton-contained:hover{color:#fff;box-shadow:none;background-color:#000}@media screen and (max-width:768px){.wifi-form-section .wifi-form-banner .signup-form-image img{width:100%;height:auto}}@media screen and (max-width:767px){.wifi-form-banner{margin:47px 0 48px}.wifi-form-banner .wifi-form-banner-title{font-size:var(--theme-fontSize48)!important}}@media screen and (max-width:500px){.wifi-form-section .wifi-form-banner .signup-form-image img{width:100%;height:100%!important}}
#mappedin-map{z-index:0!important;position:relative!important}#mappedin-minimap iframe{border-radius:8px;height:600px!important}@media screen and (max-width:599px){#mappedin-map,#mappedin-minimap iframe{height:594px!important}}.guide-article-mini-map #mappedin-minimap iframe{height:357px!important}.guide-article-mini-map{padding:0 0 80px!important}@media screen and (max-width:599px){.guide-article-mini-map #mappedin-minimap iframe{height:360px!important}.guide-article-mini-map{padding:30px 0!important}}
.event-detail-section .event-detail-card .event-detail-card-content-grid{background:var(--white)}.event-detail-section .event-detail-card .event-detail-card-content{padding:56px}.event-detail-card-content-width{max-width:446px}.event-detail-section .event-detail-image-mobile{display:none}.event-detail-section .event-detail-image-desktop{display:block}.event-detail-section .event-detail-date-mobile,.event-detail-section .event-detail-loc-mobile{display:none}.event-detail-section .event-detail-description p:not(:last-child){margin-bottom:16px}.event-detail-section .event-detail-card-content .event-icon-label{font-family:var(--theme-font-family-baskervville);font-weight:var(--theme-fontweight-regular400);line-height:var(--theme-lineHeight120);color:var(--gray-42);letter-spacing:-2%;font-size:var(--theme-fontSize16)!important}@media screen and (max-width:899px){.event-detail-section .event-detail-image-desktop{display:none}.event-detail-section .event-detail-image-mobile{justify-content:center;display:flex}.event-detail-section .event-detail-image-mobile img{max-height:600px!important}.event-detail-section .event-detail-card .event-detail-card-content{padding:26px 16px}.event-detail-card-content-width{max-width:unset}.event-detail-section .event-detail-title{font-size:var(--theme-fontSize64)!important}.event-detail-section .event-detail-date-mobile,.event-detail-section .event-detail-loc-mobile{display:block}}@media screen and (min-width:900px) and (max-width:1230px){.event-detail-section .event-detail-card .event-detail-card-content{padding:140px 10px 140px 56px}}
.whats-on-card .card-content{box-shadow:none;padding:24px;position:relative}.whats-on-card .visible-hidden{visibility:hidden}.whats-on-card .card-category,.whats-on-card .card-title{margin-bottom:12px}.whats-on-card .event-address{margin-bottom:16.5px}.whats-on-card .card-description p{margin:0}.whats-on-card .card-shop-status{text-transform:capitalize;margin-bottom:8px}.whats-on-card .social-card-category{margin:16px 0 8px}.whats-on-card .social-card-title{word-break:break-all;margin-bottom:16px}.whats-on-card .social-image-wrapper img{width:100%!important;height:100%!important}.whats-on-card .mobile-right-content{max-width:504px;box-shadow:none;padding:40px 40px 36px}@media (min-width:600px) and (max-width:870px){.whats-on-card .mobile-right-content{max-width:371px;padding:24px 24px 20px}}@media (max-width:599px){.whats-on-card .mobile-right-content,.whats-on-card .card-content{position:relative}.whats-on-card .mobile-full-width-card .card-category{font-size:var(--theme-fontSize14)!important}.whats-on-card .mobile-full-width-card .card-title{font-size:var(--theme-fontSize28)!important}.whats-on-card .mobile-full-width-card .mobile-right-content,.whats-on-card .mobile-full-width-card .card-content{padding:24px 24px 16px}.whats-on-card .mobile-full-width-card .card-description{font-size:var(--theme-fontSize16)!important}.event-card-wrapper:nth-child(n+3){margin-bottom:32px}.whats-on-card .card-title{word-break:break-word}.whats-on-card .card-category,.whats-on-card .card-description,.whats-on-card .social-card-category,.whats-on-card .card-shop-status{font-size:var(--theme-fontSize12)!important}.whats-on-card .card-title,.whats-on-card .social-card-title{font-size:var(--theme-fontSize20)!important}}@media (min-width:881px){.whats-on-card .mobile-right-content{width:504px}}
.search-section{background-color:#fff;justify-content:space-between;padding:80px 0;display:flex}.search-section .search-wrapper{width:100%}.search-container{width:90%;max-width:600px;position:relative}.search-input{background-color:#fff;border-radius:2px;width:100%}@media screen and (max-width:600px){.search-section{height:100%;padding:24px 0 80px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
.search-bar-section .search-bar-wrapper{justify-content:space-between;padding-bottom:24px;display:flex}.search-bar-section .search-input fieldset{border-color:unset;border:none;border-radius:2px}.search-bar-section input[type=search]::-webkit-search-decoration{display:none}.search-bar-section input[type=search]::-webkit-search-cancel-button{display:none}.search-bar-section input[type=search]::-webkit-search-results-button{display:none}.search-bar-section input[type=search]::-webkit-search-results-decoration{display:none}.search-bar-section input[type=search]::-moz-search-clear{display:none}.search-bar-section input:-webkit-autofill{-webkit-text-fill-color:inherit!important;transition:background-color 9999s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #0000!important}.search-bar-section input:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 1000px #0000!important}.search-bar-section .input-clear-icon{color:#000;width:22.5px;height:22.5px}.search-bar-section input{letter-spacing:0;line-height:160%;font-family:var(--theme-font-family-gilmer)!important;font-weight:var(--theme-fontweight-regular400)!important;font-size:var(--theme-fontSize24)!important}.search-bar-section input::placeholder{color:#888;letter-spacing:0;line-height:160%;font-family:var(--theme-font-family-gilmer)!important;font-weight:var(--theme-fontweight-regular400)!important;font-size:var(--theme-fontSize24)!important}.search-bar-section .search-input fieldset:focus-visible{outline:unset}.search-bar-section .search-exit-btn{letter-spacing:0;font-size:12px;font-weight:400;line-height:160%;font-family:var(--theme-font-family-gilmer);text-transform:none;color:#000;background-color:#fff;border:1px solid #dbdbd6;border-radius:6px;gap:8px;max-height:32px;padding:8px 12px}.search-bar-section .search-exit-btn:hover{background-color:#fff}.search-bar-section .search-exit-btn svg{font-size:16px}.search-bar-section .trending-search-result{flex-direction:row;display:flex}.search-bar-section .custom-search-box{padding-bottom:24px}.search-bar-section .top-trending-search{cursor:pointer;word-break:break-word;width:100%;padding:0}.search-bar-section .topsearch-list{flex-flow:column wrap;gap:12px;margin-top:24px;padding:0;display:flex}@media screen and (max-width:899px){.search-bar-section .topsearch-list{flex-flow:wrap;gap:12px;display:flex}.search-bar-section .search-bar-wrapper .title{font-size:var(--theme-fontSize48)!important;line-height:var(--theme-lineHeight110)!important}.search-bar-section .trending-search-result .trending-search-title{font-size:var(--theme-fontSize28)!important;line-height:var(--theme-lineHeight120)!important}.search-bar-section .top-trending-search{width:max-content}}
.search-result-section .trending-result-content-wrapper,.search-result-section .search-result-content-wrapper{height:55vh;overflow-y:scroll}.search-result-section .trending-result-content-wrapper::-webkit-scrollbar{width:4px}.search-result-section .search-result-content-wrapper::-webkit-scrollbar{width:4px}.search-result-section .trending-result-content-wrapper::-webkit-scrollbar-thumb{background-color:#0003;border-radius:4px}.search-result-section .search-result-content-wrapper::-webkit-scrollbar-thumb{background-color:#0003;border-radius:4px}.search-result-section .search-result-tab-wrapper{justify-content:center;display:flex}.search-result-section .search-result-tab{background-color:#faf6f1;border-radius:8px;gap:8px;width:fit-content;padding:12px;display:flex}.search-result-section .search-result-tab .tab-btn{color:#000;text-transform:capitalize;background-color:#f5f2ef7a;border:1px solid #e7ddd1;border-radius:8px;padding:9px 12px}.search-result-section .search-result-tab .active{background-color:#e7ddd1}.search-result-section .no-result-text{text-align:center;margin-top:56px}.search-result-section .search-result-list{border-top:1px solid #f9f3ed;padding:24px 24px 0 0}.search-result-section .search-result-link-wrapper{justify-content:end;padding-top:25px;padding-bottom:15px;display:flex}.search-result-section .search-result-link{color:#000;font-size:var(--theme-fontSize14);font-weight:var(--theme-fontweight-bold700);font-family:var(--theme-font-family-gilmer);letter-spacing:var(--theme-letterSpacing0);flex-direction:row;align-items:center;gap:8px;text-decoration:none;display:flex}.search-result-section .search-result-link svg{font-size:24px}.search-result-section .search-load-more-btn-wrapper{justify-content:center;margin-top:24px;margin-bottom:10px;display:flex}.search-result-section .search-load-more-btn{font-weight:var(--theme-fontweight-bold700);font-size:var(--theme-fontSize16);line-height:var(--theme-lineHeight160);font-family:var(--theme-font-family-gilmer);letter-spacing:var(--theme-letterSpacing0);background:var(--white);color:var(--black);border:1px solid var(--black);text-transform:none;border-radius:6px;padding:11px 58px;text-decoration:none}.search-result-section .search-load-more-btn:hover{background:0 0}.search-result-section .search-description p{font-family:var(--theme-font-family-baskervville);font-weight:var(--theme-fontweight-regular400);font-size:var(--theme-fontSize18);line-height:var(--theme-lineHeight120);letter-spacing:var(--theme-letterSpacing2);margin-top:24px}.search-result-section .search-result-image{object-fit:cover;border-radius:8px}@media screen and (max-width:1950px){.search-result-section .search-result-content-wrapper{height:45vh;overflow-y:scroll}}@media screen and (max-width:900px){.search-result-section .search-result-content-wrapper{height:27vh;overflow-y:scroll}}@media screen and (max-width:800px){.search-result-section .search-result-content-wrapper{height:30vh;overflow-y:scroll}.search-result-section .trending-result-content-wrapper{height:50vh;overflow-y:scroll}}@media screen and (max-width:600px){.search-result-section .search-description p{margin-top:8px;font-size:var(--theme-fontSize14)!important;line-height:var(--theme-lineHeight160)!important}.search-result-section .search-result-link-wrapper{display:none}.search-result-section .trending-result-content-wrapper h1,.search-result-section .trending-result-content-wrapper h2,.search-result-section .trending-result-content-wrapper h3,.search-result-section .trending-result-content-wrapper h4,.search-result-section .trending-result-content-wrapper h5,.search-result-section .trending-result-content-wrapper h6{font-size:var(--theme-fontSize28)!important;line-height:var(--theme-lineHeight120)!important}.search-result-section .search-load-more-btn-wrapper{justify-content:start}.search-result-section .search-result-content-wrapper{height:35vh;overflow-y:scroll}.search-result-section .search-result-list{padding:24px 16px 12px 0}}
.whats-on-card .whats-on-card-description p:not(:last-child){margin-bottom:16px}
.iframe-section .fullpage-iframe{border:none;width:100%;height:100vh}
.card-block-section .main-title{color:var(--black);margin-bottom:48px}.card-block-section .description{text-align:center;max-width:816px;margin:auto auto 24px}@media (max-width:599px){.card-block-section .main-title{margin-bottom:32px}}
.quote-block-section .quote-content-wrapper blockquote{margin:0}.quote-block-section .quote-content-wrapper blockquote p{margin-bottom:24px;font-family:var(--theme-font-family-baskervville)!important;font-size:var(--theme-fontSize32)!important;line-height:var(--theme-lineHeight110)!important;letter-spacing:var(--theme-letterSpacing2)!important;font-weight:var(--theme-fontweight-regular400)!important}.quote-block-section .quote-content-wrapper p{font-family:var(--theme-font-family-gilmer)!important;font-weight:var(--theme-fontweight-medium600)!important;font-size:var(--theme-fontSize12)!important;line-height:var(--theme-lineHeight160)!important;letter-spacing:var(--theme-letterSpacing4percent)!important}@media (max-width:767px){.quote-block-section .quote-content-wrapper blockquote p{font-size:var(--theme-fontSize24)!important;line-height:var(--theme-lineHeight120)!important}.quote-block-section .image-caption{font-size:var(--theme-fontSize15)!important;letter-spacing:var(--theme-letterSpacing2)!important}}@media (min-width:1200px){.quote-block-section{padding-left:101px!important;padding-right:70px!important}}
.cg-edit-featured-card-section .contentcard-wrapper{max-width:464px}.cg-edit-featured-card-section .contentcard-wrapper .featured-meta{align-items:center;gap:10px;margin-bottom:12px;display:flex}.cg-edit-featured-card-section .contentcard-wrapper .featured-meta .tag-medium:first-child{background:var(--maroon);color:#fff;border-radius:4px;padding:2px 8px}.cg-edit-featured-card-section .contentcard-wrapper .featured-meta .tag-medium:last-child:before{content:"•";margin-right:8px}.cg-edit-featured-card-section .button-wrapper .primary-btn{border-radius:8px!important}.cg-edit-featured-card-section .content-description p{text-align:left!important}@media (max-width:600px){.cg-edit-featured-card-section .contentcard-wrapper{z-index:1;background-color:#fff;border-radius:8px;max-width:100%;margin-top:-56px;padding:32px 16px 24px;position:relative;box-shadow:0 4px 4px #00000040;margin-left:12px!important;margin-right:12px!important}.cg-edit-featured-card-section .contentcard-wrapper .featured-meta{margin-bottom:24px}}
.images-with-content-section .content-wrapper .text-label,.images-with-content-section .content-wrapper .alpha-label{font-weight:700!important}@media (max-width:767px){.images-with-content-section .image-wrapper{padding:20px 0}}@media (min-width:768px){.images-with-content-section .content-wrapper .text-label{font-size:var(--theme-fontSize24)!important;line-height:var(--theme-lineHeight120)!important;letter-spacing:var(--theme-letterSpacing2)!important}}
:root{--theme-font-family-baskervville:"Baskervville", serif;--theme-font-family-gilmer:"Gilmer", serif;--theme-fontSize130:130px;--theme-fontSize105:105px;--theme-fontSize96:96px;--theme-fontSize72:72px;--theme-fontSize64:64px;--theme-fontSize60:60px;--theme-fontSize56:56px;--theme-fontSize48:48px;--theme-fontSize42:42px;--theme-fontSize40:40px;--theme-fontSize36:36px;--theme-fontSize32:32px;--theme-fontSize28:28px;--theme-fontSize24:24px;--theme-fontSize23:23px;--theme-fontSize22:22px;--theme-fontSize20:20px;--theme-fontSize18:18px;--theme-fontSize16:16px;--theme-fontSize15:15px;--theme-fontSize14:14px;--theme-fontSize12:12px;--theme-fontSize10:10px;--theme-fontSize7:7px;--theme-fontweight-black900:900;--theme-fontweight-extrabold800:800;--theme-fontweight-bold700:700;--theme-fontweight-semibold600:600;--theme-fontweight-medium600:600;--theme-fontweight-medium500:500;--theme-fontweight-regular400:400;--theme-fontweight-light300:300;--theme-fontweight-extralight200:200;--theme-fontweight-thin100:100;--theme-lineHeight86:86px;--theme-lineHeight64:1;--theme-lineHeight57:57px;--theme-lineHeight22:1.6;--theme-lineHeight110:1.1;--theme-lineHeight20:1.43;--theme-lineHeight32:32px;--theme-lineHeight24:24px;--theme-lineHeight120px:120px;--theme-lineHeight120:1.2;--theme-lineHeight160:1.6;--theme-letterSpacing4:-.4px;--theme-letterSpacing2:-.02em;--theme-letterSpacing0:0;--theme-letterSpacing44:4px;--theme-letterSpacing4percent:4%;--white:#fff;--black:#000;--stone:#e7ddd1;--sand:#f9f3ed;--teal:#119e9f;--teal-700:#58bbbc;--primary-dark:#f4e6d7;--primary-light-yellow:#f5f2ef;--dark-teal:#003646;--misty-rose:#fee9e7;--maroon:maroon;--gray-10:#f5f5f5;--gray-20:#dbdbd6;--gray-30:#c8c8c1;--gray-40:#adada6;--gray-42:#6b6b6b;--gray-50:#95958c;--gray-60:#7b7b71;--gray-70:#616158;--gray-80:#44443f;--gray-90:#2a2a27;--gray-100:#10100f;--grayish-red:#866e6e;--error:#e23a3d;--success:#48aa2b;--information:#5f94e4;--warning:#ffd746;--brand-filter-background:#f4e6d752;--filter-background:#f5f2ef7a;--color-bg:#fff;--color-text:#000;--color-surface:#f9f3ed;--color-accent:#119e9f;--dark-red:#bf0000;--padding-btn1:11px 16px;--theme-secondary-btn-border:4px solid transparent}body{font-family:var(--theme-font-family-gilmer);scroll-behavior:smooth;background:var(--color-bg);color:var(--color-text);margin:0;padding:0}*{box-sizing:border-box}a{color:inherit;text-decoration:none}p{margin:0}.container{width:100%;margin:0 auto;padding:0 16px!important}.container-for-left{width:100%;margin:0 auto;padding-left:16px}.event-detail-main-wrapper{padding:20px}[data-theme=dark]{--color-bg:#121212;--color-text:#fff;--color-surface:#1e1e1e;--color-accent:#58bbbc}.display{font-family:var(--theme-font-family-baskervville)!important;font-weight:var(--theme-fontweight-regular400)!important;font-size:var(--theme-fontSize64)!important;line-height:var(--theme-lineHeight120)!important;letter-spacing:var(--theme-letterSpacing2)!important}.h1,h1{font-family:var(--theme-font-family-baskervville)!important;font-weight:var(--theme-fontweight-regular400)!important;font-size:var(--theme-fontSize48)!important;line-height:var(--theme-lineHeight110)!important;letter-spacing:var(--theme-letterSpacing2)!important}.h2,h2{font-family:var(--theme-font-family-baskervville)!important;font-weight:var(--theme-fontweight-regular400)!important;font-size:var(--theme-fontSize36)!important;line-height:var(--theme-lineHeight110)!important;letter-spacing:var(--theme-letterSpacing2)!important}.h3,h3{font-family:var(--theme-font-family-baskervville)!important;font-weight:var(--theme-fontweight-regular400)!important;font-size:var(--theme-fontSize28)!important;line-height:var(--theme-lineHeight120)!important;letter-spacing:var(--theme-letterSpacing2)!important}.h4,h4{font-family:var(--theme-font-family-baskervville)!important;font-weight:var(--theme-fontweight-regular400)!important;font-size:var(--theme-fontSize24)!important;line-height:var(--theme-lineHeight120)!important;letter-spacing:var(--theme-letterSpacing2)!important}.h5,h5{font-family:var(--theme-font-family-baskervville)!important;font-weight:var(--theme-fontweight-regular400)!important;font-size:var(--theme-fontSize20)!important;line-height:var(--theme-lineHeight120)!important;letter-spacing:var(--theme-letterSpacing2)!important}.h6,h6{font-family:var(--theme-font-family-baskervville)!important;font-weight:var(--theme-fontweight-regular400)!important;font-size:var(--theme-fontSize18)!important;line-height:var(--theme-lineHeight120)!important;letter-spacing:var(--theme-letterSpacing2)!important}.body-large{font-family:var(--theme-font-family-gilmer)!important;font-weight:var(--theme-fontweight-regular400)!important;font-size:var(--theme-fontSize18)!important;line-height:var(--theme-lineHeight160)!important;letter-spacing:var(--theme-letterSpacing0)!important}.body-medium{font-family:var(--theme-font-family-gilmer)!important;font-weight:var(--theme-fontweight-regular400)!important;font-size:var(--theme-fontSize16)!important;line-height:var(--theme-lineHeight160)!important;letter-spacing:var(--theme-letterSpacing0)!important}.body-small{font-family:var(--theme-font-family-gilmer)!important;font-weight:var(--theme-fontweight-regular400)!important;font-size:var(--theme-fontSize14)!important;line-height:var(--theme-lineHeight160)!important;letter-spacing:var(--theme-letterSpacing0)!important}.body-x-small{font-family:var(--theme-font-family-gilmer)!important;font-weight:var(--theme-fontweight-regular400)!important;font-size:var(--theme-fontSize12)!important;line-height:var(--theme-lineHeight160)!important;letter-spacing:var(--theme-letterSpacing0)!important}.body-xx-small{font-family:var(--theme-font-family-gilmer)!important;font-weight:var(--theme-fontweight-regular400)!important;font-size:var(--theme-fontSize10)!important;line-height:var(--theme-lineHeight160)!important;letter-spacing:var(--theme-letterSpacing0)!important}.tag-large{font-family:var(--theme-font-family-gilmer)!important;font-weight:var(--theme-fontweight-medium500)!important;font-size:var(--theme-fontSize16)!important;line-height:var(--theme-lineHeight160)!important;letter-spacing:var(--theme-letterSpacing4percent)!important}.tag-medium{font-family:var(--theme-font-family-gilmer)!important;font-weight:var(--theme-fontweight-medium600)!important;font-size:var(--theme-fontSize14)!important;line-height:var(--theme-lineHeight160)!important;letter-spacing:var(--theme-letterSpacing4percent)!important}.tag-small{font-family:var(--theme-font-family-gilmer)!important;font-weight:var(--theme-fontweight-medium500)!important;font-size:var(--theme-fontSize12)!important;line-height:var(--theme-lineHeight160)!important;letter-spacing:var(--theme-letterSpacing4percent)!important}.primary-btn{background:var(--black);color:var(--white);align-items:center;gap:8px;transition-duration:.4s;display:inline-flex;font-weight:var(--theme-fontweight-bold700)!important;font-size:var(--theme-fontSize16)!important;line-height:var(--theme-lineHeight160)!important;font-family:var(--theme-font-family-gilmer)!important;letter-spacing:var(--theme-letterSpacing0)!important;padding:var(--padding-btn1)!important;border-radius:6px!important;text-decoration:none!important}.primary-btn:hover{background-color:var(--gray-80)}.primary-btn:hover .arrow-icon,.tertiary-btn-small:hover .arrow-icon,.arrow-icon:hover{animation:.6s cubic-bezier(.25,.46,.45,.94) both slide-in-left}.primary-btn:focus,.primary-btn-dark:focus,.secondary-btn:focus,.secondary-btn-dark:focus,.tertiary-btn-small:focus{outline:4px solid #4a90e2}.primary-btn-dark{background:var(--color-text);color:var(--color-bg);font-weight:var(--theme-fontweight-bold700)!important;font-size:var(--theme-fontSize16)!important;line-height:var(--theme-lineHeight160)!important;font-family:var(--theme-font-family-gilmer)!important;letter-spacing:var(--theme-letterSpacing0)!important;padding:var(--padding-btn1)!important;border-radius:6px!important;text-decoration:none!important}.secondary-btn{font-weight:var(--theme-fontweight-bold700)!important;font-size:var(--theme-fontSize16)!important;line-height:var(--theme-lineHeight160)!important;font-family:var(--theme-font-family-gilmer)!important;letter-spacing:var(--theme-letterSpacing0)!important;padding:var(--padding-btn1)!important;background:var(--white)!important;color:var(--black)!important;border:1px solid var(--black)!important;border-radius:6px!important;text-decoration:none!important}.secondary-btn:active{background:var(--black)!important;color:var(--white)!important}.secondary-btn:hover{background:var(--gray-10)!important}.secondary-btn-dark{font-weight:var(--theme-fontweight-bold700)!important;font-size:var(--theme-fontSize16)!important;line-height:var(--theme-lineHeight160)!important;font-family:var(--theme-font-family-gilmer)!important;letter-spacing:var(--theme-letterSpacing0)!important;padding:var(--padding-btn1)!important;background:var(--black)!important;color:var(--white)!important;border:1px solid var(--white)!important;border-radius:6px!important}.secondary-btn-dark:active{background:var(--white)!important;color:var(--black)!important}.tertiary-btn-small{align-items:center;gap:4px;display:inline-flex;font-family:var(--theme-font-family-gilmer)!important;font-size:var(--theme-fontSize14)!important;font-weight:var(--theme-fontweight-bold700)!important;line-height:var(--theme-lineHeight160)!important;color:var(--black)!important;text-decoration:underline!important}.tertiary-btn-small:focus{border-radius:2px;padding:2px 3px}.tertiary-btn-small:active{border:2px;color:var(--gray-80)!important}.tertiary-btn-small .arrow-icon{width:14px;height:14px}.navigation-tag{cursor:pointer;text-decoration:none}.primary-black{color:var(--color-text)}@media screen and (max-width:767px){.display{font-size:var(--theme-fontSize32)!important}.mobile-display{font-size:var(--theme-fontSize48)!important;letter-spacing:var(--theme-letterSpacing0)!important}.h1,h1{font-size:var(--theme-fontSize32)!important}.h2,h2{font-size:var(--theme-fontSize28)!important}.h3,h3{font-size:var(--theme-fontSize24)!important}.h4,h4{font-size:var(--theme-fontSize22)!important;line-height:var(--theme-lineHeight110)!important}.h5,h5{font-size:var(--theme-fontSize20)!important}}@media screen and (max-width:390px){.container{padding:0 16px!important}.container-for-left{padding-left:20px}}@media (min-width:391px) and (max-width:767px){.container{padding:0 20px!important}.container-for-left{padding-left:20px}}@media (min-width:768px) and (max-width:1439px){.container{padding:0 32px!important}.container-for-left{padding-left:32px}.event-detail-main-wrapper{padding:32px}}@media (min-width:1440px) and (max-width:1919px){.container{padding:0 104px!important}.event-detail-main-wrapper{padding:104px}}@media (min-width:1440px) and (max-width:1600px){.container-for-left{padding-left:104px}}@media (min-width:1600px){.container-for-left{padding-left:0;max-width:1328px!important}}@media (min-width:1920px){.container{max-width:1728px!important;padding:0 56px!important}.container-for-left{padding-left:0;max-width:1616px!important}.event-detail-main-wrapper{padding:56px}}.slider-next-arrow,.slider-prev-arrow{cursor:pointer;z-index:2;border-radius:8px;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:absolute;top:195px;transform:translateY(-50%)}.slider-next-arrow svg,.slider-prev-arrow svg{font-size:32px}.slider-next-arrow{right:32px}.slider-prev-arrow{left:8.3%}@media (max-width:768px){.slider-next-arrow svg,.slider-prev-arrow svg{font-size:20px}.slider-next-arrow,.slider-prev-arrow{border-radius:6px;width:32px;height:32px}.slider-next-arrow{right:16px}}@media (min-width:768px) and (max-width:1439px){.slider-prev-arrow{left:44px}}@media (min-width:1624px){.slider-prev-arrow{left:4.5%}}@keyframes slide-in-left{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.load-more-btn{border:1px solid var(--black)!important;background-color:var(--white)!important;width:200px!important;color:var(--black)!important;font-weight:var(--theme-fontweight-bold700)!important;font-size:var(--theme-fontSize16)!important;line-height:var(--theme-lineHeight160)!important;font-family:var(--theme-font-family-gilmer)!important;letter-spacing:var(--theme-letterSpacing0)!important;text-transform:none!important;box-shadow:none!important;border-radius:6px!important;padding:11px 30px!important;transition:all .4s!important}.load-more-btn:hover{box-shadow:none;background-color:var(--gray-10)!important}.event-detail-main-wrapper .container,.article-layout .container{padding:0!important}@media (min-width:1600px){.event-detail-white-wrapper{width:100%;max-width:1329px;margin:0 auto}}@media (min-width:1919px){.event-detail-white-wrapper{max-width:1504px}}@media (min-width:1920px){.event-detail-white-wrapper{max-width:1617px}}
