.uxperFadeInDown{animation-name:uxperAnimationFadeInDown}.uxperSpin .elementor-widget-container>*{animation-name:uxperAnimationSpin;animation-timing-function:linear;animation-iteration-count:infinite}.uxperZoomOut{animation-name:uxperAnimationZoomOut;transition-timing-function:cubic-bezier(.1,.2,.7,1)}.uxper-elementor-loading:not(.elementor-section-boxed) .elementor-wrapper{opacity:0;transition:transform .6s cubic-bezier(.7,.085,.79,.415) .35s;will-change:transform}.uxper-elementor-loading:not(.elementor-section-boxed).uxper-slide-in-up>.elementor-widget-container,.uxper-elementor-loading:not(.elementor-section-boxed).uxper-slide-in-up>.elementor-widget-wrap,.uxper-elementor-loading:not(.elementor-section-boxed).uxper-slide-in-up>.elementor-container,.uxper-elementor-loading:not(.elementor-section-boxed).uxper-slide-in-up>.e-con-inner{transform:translate3d(0,100%,0)!important}.uxper-elementor-loading:not(.elementor-section-boxed).uxper-slide-in-up>.elementor-widget-container:after,.uxper-elementor-loading:not(.elementor-section-boxed).uxper-slide-in-up>.elementor-widget-wrap:after,.uxper-elementor-loading:not(.elementor-section-boxed).uxper-slide-in-up>.elementor-container:after,.uxper-elementor-loading:not(.elementor-section-boxed).uxper-slide-in-up>.e-con-inner:after{transform-origin:left bottom}.uxper-elementor-loading:not(.elementor-section-boxed).uxper-slide-in-up .elementor-wrapper{transform:translate3d(0,100%,0)}.uxper-elementor-loading:not(.elementor-section-boxed).uxper-slide-in-left .elementor-wrapper{transform:translate3d(100%,0,0)}.uxper-elementor-loading:not(.elementor-section-boxed).uxper-slide-in-right>.elementor-widget-container,.uxper-elementor-loading:not(.elementor-section-boxed).uxper-slide-in-right>.elementor-widget-wrap,.uxper-elementor-loading:not(.elementor-section-boxed).uxper-slide-in-right>.elementor-container{transform:translate3d(-100%,0,0)!important}.uxper-elementor-loading:not(.elementor-section-boxed).uxper-slide-in-right>.elementor-widget-container:after,.uxper-elementor-loading:not(.elementor-section-boxed).uxper-slide-in-right>.elementor-widget-wrap:after,.uxper-elementor-loading:not(.elementor-section-boxed).uxper-slide-in-right>.elementor-container:after{transform-origin:right center}.uxper-elementor-loading:not(.elementor-section-boxed).uxper-slide-in-right .elementor-wrapper{transform:translate3d(-100%,0,0)}.uxper-elementor-loading:not(.elementor-section-boxed).uxper-slide-in-down>.elementor-widget-container,.uxper-elementor-loading:not(.elementor-section-boxed).uxper-slide-in-down>.elementor-widget-wrap,.uxper-elementor-loading:not(.elementor-section-boxed).uxper-slide-in-down>.elementor-container{transform:translate3d(0,-100%,0)!important}.uxper-elementor-loading:not(.elementor-section-boxed).uxper-slide-in-down>.elementor-widget-container:after,.uxper-elementor-loading:not(.elementor-section-boxed).uxper-slide-in-down>.elementor-widget-wrap:after,.uxper-elementor-loading:not(.elementor-section-boxed).uxper-slide-in-down>.elementor-container:after{transform-origin:left top}.uxper-elementor-loading:not(.elementor-section-boxed).uxper-slide-in-down .elementor-wrapper{transform:translate3d(0,-100%,0)}.uxper-elementor-loading.elementor-section-boxed{overflow:hidden}.uxper-elementor-loading.elementor-section-boxed .elementor-invisible{visibility:visible}.uxper-elementor-loading.elementor-section-boxed:after{content:"";background-color:var(--e-global-color-accent);position:absolute;right:0;top:0;left:0;bottom:0;transform:scaleX(1);transform-origin:right center;transition:transform .6s cubic-bezier(.7,.085,.79,.415);will-change:transform;z-index:1}.uxper-elementor-loading.elementor-section-boxed>.elementor-container{transition:transform .6s cubic-bezier(.7,.085,.79,.415) .35s!important}.uxper-elementor-loading.elementor-section-boxed .elementor-wrapper{opacity:0;transition:transform .6s cubic-bezier(.7,.085,.79,.415) .35s;will-change:transform}.uxper-elementor-loading.elementor-section-boxed.uxper-slide-in-up:after{transform-origin:left bottom}.uxper-elementor-loading.elementor-section-boxed.uxper-slide-in-up>.elementor-container{transform:translate3d(0,100%,0)!important}.uxper-elementor-loading.elementor-section-boxed.uxper-slide-in-up .elementor-wrapper,.uxper-elementor-loading.elementor-section-boxed.uxper-slide-in-up>.e-con-inner{transform:translate3d(0,100%,0)}.uxper-elementor-loading.elementor-section-boxed.uxper-slide-in-left:after{transform-origin:left center}.uxper-elementor-loading.elementor-section-boxed.uxper-slide-in-left>.elementor-container{transform:translate3d(100%,0,0)!important}.uxper-elementor-loading.elementor-section-boxed.uxper-slide-in-left .elementor-wrapper{transform:translate3d(100%,0,0)}.uxper-elementor-loading.elementor-section-boxed.uxper-slide-in-right:after{transform-origin:right center}.uxper-elementor-loading.elementor-section-boxed.uxper-slide-in-right>.elementor-container{transform:translate3d(-100%,0,0)!important}.uxper-elementor-loading.elementor-section-boxed.uxper-slide-in-right .elementor-wrapper{transform:translate3d(-100%,0,0)}.uxper-elementor-loading.elementor-section-boxed.uxper-slide-in-down:after{transform-origin:left top}.uxper-elementor-loading.elementor-section-boxed.uxper-slide-in-down>.elementor-container{transform:translate3d(0,-100%,0)!important}.uxper-elementor-loading.elementor-section-boxed.uxper-slide-in-down .elementor-wrapper{transform:translate3d(0,-100%,0)}.ue-banner-image-01 .image-mockup{position:relative}.ue-banner-image-01 .image-mockup img{position:absolute;top:2px;left:1px;width:99%;height:99%}.uxper-elementor-loading.elementor-widget-uxper-elementor-banner-01:not(.elementor-section-boxed).uxper-slide-in-up .ue-banner-image-01 .image{transform:translate3d(0,100%,0)!important}.uxper-elementor-loading.elementor-widget-uxper-elementor-banner-01:not(.elementor-section-boxed).uxper-slide-in-up .ue-banner-image-01 .image:after{transform-origin:left bottom}.uxper-elementor-loading.elementor-widget-uxper-elementor-banner-01:not(.elementor-section-boxed).uxper-slide-in-up>.elementor-widget-container,.uxper-elementor-loading.elementor-widget-uxper-elementor-banner-01:not(.elementor-section-boxed).uxper-slide-in-up>.elementor-widget-wrap,.uxper-elementor-loading.elementor-widget-uxper-elementor-banner-01:not(.elementor-section-boxed).uxper-slide-in-up>.elementor-container{transform:unset!important}.uxper-elementor-loading.elementor-widget-uxper-elementor-banner-01:not(.elementor-section-boxed).uxper-slide-in-right .ue-banner-image-01 .image{transform:translate3d(-100%,0,0)!important}.uxper-elementor-loading.elementor-widget-uxper-elementor-banner-01:not(.elementor-section-boxed).uxper-slide-in-right .ue-banner-image-01 .image:after{transform-origin:right center}.uxper-elementor-loading.elementor-widget-uxper-elementor-banner-01:not(.elementor-section-boxed).uxper-slide-in-right>.elementor-widget-container,.uxper-elementor-loading.elementor-widget-uxper-elementor-banner-01:not(.elementor-section-boxed).uxper-slide-in-right>.elementor-widget-wrap,.uxper-elementor-loading.elementor-widget-uxper-elementor-banner-01:not(.elementor-section-boxed).uxper-slide-in-right>.elementor-container{transform:unset!important}.uxper-elementor-loading.elementor-widget-uxper-elementor-banner-01:not(.elementor-section-boxed).uxper-slide-in-down .ue-banner-image-01 .image{transform:translate3d(0,-100%,0)!important}.uxper-elementor-loading.elementor-widget-uxper-elementor-banner-01:not(.elementor-section-boxed).uxper-slide-in-down .ue-banner-image-01 .image:after{transform-origin:left top}.uxper-elementor-loading.elementor-widget-uxper-elementor-banner-01:not(.elementor-section-boxed).uxper-slide-in-down>.elementor-widget-container,.uxper-elementor-loading.elementor-widget-uxper-elementor-banner-01:not(.elementor-section-boxed).uxper-slide-in-down>.elementor-widget-wrap,.uxper-elementor-loading.elementor-widget-uxper-elementor-banner-01:not(.elementor-section-boxed).uxper-slide-in-down>.elementor-container{transform:unset!important}.ue-banner-image-03 .content .list{margin-bottom:32px}.ue-banner-image-03 .list .item{display:flex;align-items:center;margin-bottom:32px}.ue-banner-image-03 .list .item:last-child{margin-bottom:0}.ue-banner-image-03 .list .item .icon{display:flex;margin-right:20px}.ue-banner-image-03 .list .item .text{font-size:18px;font-weight:500}@media (max-width:767px){.ue-banner-image-03 .list .item{margin-bottom:16px}}.ue-banner-image-04 .flip-box-front{background-color:#fff;position:absolute;width:100%;height:100%;backface-visibility:hidden}.ue-banner-image-04 .flip-box-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;transform:rotateY(180deg)}.ue-banner-image-04 .flip-content{display:flex;align-items:center;text-align:left;padding:0 80px}@media (max-width:767px){.ue-banner-image-04 .flip-content{padding:0 20px}}.ue-banner-image-06 .contents{background:rgba(153,107,64,.05)}.ue-banner-image-06 .contents>.item{height:100vh;display:flex;align-items:center}.ue-banner-image-06 .images img.active{opacity:1;visibility:visible}.ue-banner-image-06 .content .list{margin-bottom:40px}.ue-banner-image-06 .content .list+.uxper-ele-button-wrapper{margin-top:30px}.ue-banner-image-06 .content .list .item{display:flex;align-items:center;margin-bottom:8px}.ue-banner-image-06 .content .list .item .text{font-size:18px;font-weight:500}.ue-banner-image-06 .content .list .item i{font-weight:400}.ue-banner-image-06 .content .list .item:last-child{margin-bottom:0}.ue-banner-image-06 .content .list .item .icon{margin-right:12px;display:flex}.ue-banner-image-06 .content .list .item .description{font-size:16px;font-weight:400;color:#555}.ue-banner-image-06 .content .list.column-2{display:flex;align-items:flex-start;flex-wrap:wrap;margin-left:-25px;margin-right:-25px}.ue-banner-image-06 .content .list.column-2 .item{flex:0 0 auto;width:50%;padding:0 25px;align-items:flex-start;margin-bottom:40px}.ue-banner-image-06 .content .list.column-2 .item .icon{margin-top:4px}.ue-banner-image-06 .content .list.column-2 .item:nth-last-child(1){margin-bottom:0}.ue-banner-image-06 .image-mobile{display:none}@media (max-width:992px){.ue-banner-image-06 .contents{flex:0 0 auto;width:100%}.ue-banner-image-06 .contents>.item{height:auto;display:block}.ue-banner-image-06 .image-mobile{display:block}.ue-banner-image-06 .image-mobile img{width:100%}}@media (max-width:767px){.ue-banner-image-06 .content .list{margin-bottom:0}.ue-banner-image-06 .content .list.column-2{margin-left:-15px;margin-right:-15px}.ue-banner-image-06 .content .list.column-2 .item{padding:0 15px;width:100%}.ue-banner-image-06 .image-mobile{display:flex}}.ue-banner-image-07 .image.image-left{position:absolute;left:0;top:50%;transform:translateY(-50%)}.ue-banner-image-07 .image.image-right{position:absolute;right:0;top:50%;transform:translateY(-50%)}@media (max-width:992px){.ue-banner-image-07 .image.image-left,.ue-banner-image-07 .image.image-right{position:static;transform:none;width:100%}}.ue-banner-image-09 .content .list{margin-bottom:32px}.ue-banner-image-09 .list .item{display:flex;align-items:center;margin-bottom:32px}.ue-banner-image-09 .list .item:last-child{margin-bottom:0}.ue-banner-image-09 .list .item .icon{display:flex;margin-right:20px}.ue-banner-image-09 .list .item .text{font-size:18px;font-weight:500}@media (max-width:767px){.ue-banner-image-09 .list .item{margin-bottom:16px}}.ue-banner-image-12 .grid{display:grid;grid-gap:30px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.ue-banner-image-12 .grid .image-01{grid-row:1/span 2;display:flex}.ue-banner-image-12 .grid .image-02{grid-column:2;grid-row:1;display:flex}.ue-banner-image-12 .grid .content{grid-column:2;grid-row:2;padding:40px}.ue-banner-image-12 .grid img{-o-object-fit:cover;object-fit:cover;border-radius:16px}@media (max-width:992px){.ue-banner-image-12 .grid{display:block}.ue-banner-image-12 .grid .img{margin-bottom:30px}.ue-banner-image-12 .grid .content{padding:0}}.ue-testimonials-01 .avatar-swiper{max-width:680px;width:100%;margin:0 auto;overflow:hidden;height:120px;margin-bottom:20px}.ue-testimonials-01 .avatar-swiper .avatar{display:flex;justify-content:center}.ue-testimonials-01 .avatar-swiper .avatar img{width:90px;height:90px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(0,0,0,0);transition:all .3s;padding:5px;cursor:pointer}.ue-testimonials-01 .avatar-swiper .swiper-wrapper{align-items:center;justify-content:center}.ue-testimonials-01 .avatar-swiper .swiper-slide{height:auto}.ue-testimonials-01 .avatar-swiper .swiper-slide-thumb-active .avatar img{width:120px;height:120px;border-color:var(--e-global-color-accent,var(--uxper-color-accent))}@media (max-width:576px){.ue-testimonials-01 .avatar-swiper .swiper-wrapper{justify-content:flex-start}}.ue-testimonials-03 .swiper-slide.swiper-slide-thumb-active .inner{background-color:var(--e-global-color-accent,var(--uxper-color-accent))}.ue-testimonials-03 .swiper-slide.swiper-slide-thumb-active .name,.ue-testimonials-03 .swiper-slide.swiper-slide-thumb-active .additional{color:#fff}.ue-blog-01 .blog-grid{display:flex;flex-wrap:wrap;justify-content:stretch;margin-left:-15px;margin-right:-15px}.ue-blog-01 .blog-grid .post{flex:0 0 auto;width:100%;padding-left:15px;padding-right:15px;margin-bottom:30px}.ue-blog-01 .blog-grid.column-2 .post{width:50%}.ue-blog-01 .blog-grid.column-3 .post{width:33.333%}.ue-blog-01 .blog-grid.column-4 .post{width:25%}.ue-blog-01 .post-inner{position:relative;height:100%}.ue-blog-01 .post-inner:hover .post-thumbnail img{transform:scale(1.1)}.ue-blog-01 .post-thumbnail{position:relative;z-index:1;height:100%}.ue-blog-01 .post-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:all .3s}.ue-blog-01 .post-thumbnail a{display:flex;display:block;border-radius:16px;overflow:hidden;height:100%;line-height:1.2}.ue-blog-01 .post-content{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:flex-end;justify-content:flex-start}.ue-blog-01 .post-content .content-inner{border-radius:0px 16px 0px 0px;background:rgba(255,255,255,.9);padding:32px;max-width:70%;width:100%;position:relative;z-index:2}.ue-blog-01 .post-meta{display:flex;align-items:center}.ue-blog-01 .post-categories a{font-size:18px;font-weight:500;color:#111}.ue-blog-01 .post-categories a:hover{color:var(--e-global-color-accent,var(--uxper-color-accent))}.ue-blog-01 .post-date{font-size:18px;font-weight:500;color:#555}.ue-blog-01 .post-categories+.post-date{display:flex;align-items:center}.ue-blog-01 .post-categories+.post-date:before{content:"";width:3px;height:3px;border-radius:50%;display:block;background-color:#555;margin:0 8px}.ue-blog-01 .post-title{margin:0}.ue-blog-01 .post-title a{font-size:28px;font-weight:600;color:#111}.ue-blog-01 .post-title a:hover{color:var(--e-global-color-accent,var(--uxper-color-accent))}@media (max-width:992px){.ue-blog-01 .blog-grid.column-tablet-1 .post{width:100%}.ue-blog-01 .blog-grid.column-tablet-2 .post{width:50%}.ue-blog-01 .blog-grid.column-tablet-3 .post{width:33.333%}.ue-blog-01 .blog-grid.column-tablet-4 .post{width:25%}}@media (max-width:767px){.ue-blog-01 .blog-grid.column-mobile-1 .post{width:100%}.ue-blog-01 .blog-grid.column-mobile-2 .post{width:50%}.ue-blog-01 .blog-grid.column-mobile-3 .post{width:33.333%}.ue-blog-01 .blog-grid.column-mobile-4 .post{width:25%}.ue-blog-01 .blog-grid .post-categories a,.ue-blog-01 .blog-grid .post-date{font-size:16px}.ue-blog-01 .blog-grid .post-title{font-size:24px}.ue-blog-01 .blog-grid .post-title a{font-size:24px}.ue-blog-01 .blog-grid .post-content .content-inner{max-width:100%;padding:20px}}.ue-blog-02 .blog-grid{display:flex;flex-wrap:wrap;justify-content:stretch;margin-left:-15px;margin-right:-15px}.ue-blog-02 .blog-grid .post{flex:0 0 auto;width:100%;padding-left:15px;padding-right:15px;margin-bottom:30px}.ue-blog-02 .blog-grid.column-2 .post{width:50%}.ue-blog-02 .blog-grid.column-3 .post{width:33.333%}.ue-blog-02 .blog-grid.column-4 .post{width:25%}.ue-blog-02 .post-inner{position:relative;height:100%}.ue-blog-02 .post-inner:hover .post-thumbnail img{transform:scale(1.1)}.ue-blog-02 .post-thumbnail{position:relative;z-index:1;height:100%;padding-right:100px}.ue-blog-02 .post-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:all .3s}.ue-blog-02 .post-thumbnail a{display:flex;border-radius:16px;overflow:hidden;height:100%}.ue-blog-02 .post-content{position:absolute;top:60px;right:0;bottom:60px;border-radius:16px;background-color:#fff;z-index:2;width:60%;padding:60px 16px 60px 48px;display:block}.ue-blog-02 .post-meta{display:flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:8px;background-color:var(--e-global-color-accent,var(--uxper-color-accent));position:absolute;top:50%;left:0;transform:translate(-50%,-50%) rotate(-90deg)}.ue-blog-02 .post-categories a{font-size:16px;font-weight:500;color:#fff;display:flex}.ue-blog-02 .post-categories a:hover{color:var(--e-global-color-accent,var(--uxper-color-accent))}.ue-blog-02 .post-date{font-size:16px;font-weight:500;color:#fff}.ue-blog-02 .post-categories+.post-date{display:flex;align-items:center}.ue-blog-02 .post-categories+.post-date:before{content:"";width:3px;height:3px;border-radius:50%;display:block;background-color:#fff;margin:0 8px}.ue-blog-02 .post-title{margin:0 0 16px;line-height:1.2}.ue-blog-02 .post-title a{font-size:28px;font-weight:600;color:#111;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.ue-blog-02 .post-title a:hover{color:var(--e-global-color-accent,var(--uxper-color-accent))}.ue-blog-02 .post-excerpt{margin-bottom:32px}.ue-blog-02 .read-more{font-size:16px;font-weight:500;text-transform:uppercase;color:var(--e-global-color-accent,var(--uxper-color-accent));display:flex;align-items:center}.ue-blog-02 .read-more:hover{opacity:.8}@media (max-width:992px){.ue-blog-02 .blog-grid.column-tablet-1 .post{width:100%}.ue-blog-02 .blog-grid.column-tablet-2 .post{width:50%}.ue-blog-02 .blog-grid.column-tablet-3 .post{width:33.333%}.ue-blog-02 .blog-grid.column-tablet-4 .post{width:25%}}@media (max-width:767px){.ue-blog-02 .blog-grid.column-mobile-1 .post{width:100%}.ue-blog-02 .blog-grid.column-mobile-2 .post{width:50%}.ue-blog-02 .blog-grid.column-mobile-3 .post{width:33.333%}.ue-blog-02 .blog-grid.column-mobile-4 .post{width:25%}.ue-blog-02 .blog-grid .post-categories a,.ue-blog-02 .blog-grid .post-date{font-size:16px}.ue-blog-02 .blog-grid .post-title{font-size:24px}.ue-blog-02 .blog-grid .post-title a{font-size:24px}.ue-blog-02 .blog-grid .post-content{position:static}.ue-blog-02 .blog-grid .post-inner,.ue-blog-02 .blog-grid .post-thumbnail,.ue-blog-02 .blog-grid .post-thumbnail a,.ue-blog-02 .blog-grid .post-thumbnail img{height:auto}.ue-blog-02 .blog-grid .post-thumbnail{padding-right:0;margin-bottom:30px}.ue-blog-02 .blog-grid .post-meta{position:static;transform:none;display:inline-flex;margin-bottom:20px}.ue-blog-02 .blog-grid .post-content{width:100%;padding:0}.ue-blog-02 .blog-grid .post-excerpt{margin-bottom:18px}}.ue-blog-03 .blog-grid{display:flex;flex-wrap:wrap;justify-content:stretch;margin-left:-15px;margin-right:-15px}.ue-blog-03 .blog-grid .post{flex:0 0 auto;width:25%;padding-left:15px;padding-right:15px;transition:all .3s;overflow:hidden}.ue-blog-03 .blog-grid .post .post-meta.right{margin:0;position:absolute;left:calc(100% - 30px);bottom:30px;transform-origin:bottom left;transform:rotate(-90deg);display:flex;opacity:1;visibility:visible}.ue-blog-03 .blog-grid .post .post-meta{opacity:0;visibility:hidden;margin-bottom:8px;transition:all .3s}.ue-blog-03 .blog-grid .post .post-date{white-space:nowrap;transition:all .3s}.ue-blog-03 .blog-grid .post .post-title{opacity:0;visibility:hidden;transition:all .3s}.ue-blog-03 .blog-grid .post .post-title a{white-space:nowrap;transition:all .3s}.ue-blog-03 .blog-grid .post.is-active{width:50%}.ue-blog-03 .blog-grid .post.is-active .post-meta.right{display:none;position:absolute}.ue-blog-03 .blog-grid .post.is-active .post-meta{opacity:1;visibility:visible}.ue-blog-03 .blog-grid .post.is-active .post-date{white-space:unset}.ue-blog-03 .blog-grid .post.is-active .post-title{opacity:1;visibility:visible}.ue-blog-03 .blog-grid .post.is-active .post-title a{white-space:normal}.ue-blog-03 .blog-grid.column-3 .post{width:25%}.ue-blog-03 .blog-grid.column-3 .post.is-active{width:50%}.ue-blog-03 .blog-grid.column-4 .post{width:20%}.ue-blog-03 .blog-grid.column-4 .post .post-title{font-size:24px}.ue-blog-03 .blog-grid.column-4 .post.is-active{width:40%}.ue-blog-03 .blog-grid.column-5 .post{width:15%}.ue-blog-03 .blog-grid.column-5 .post .post-title{font-size:24px}.ue-blog-03 .blog-grid.column-5 .post.is-active{width:40%}.ue-blog-03 .blog-grid .post-meta{display:flex;align-items:center}.ue-blog-03 .blog-grid .post-inner{position:relative;height:100%}.ue-blog-03 .blog-grid .post-inner:hover .post-thumbnail img{transform:scale(1.1)}.ue-blog-03 .blog-grid .post-content{position:absolute;left:0;right:0;bottom:0;padding:32px;z-index:2}.ue-blog-03 .blog-grid .post-thumbnail{height:100%}.ue-blog-03 .blog-grid .post-thumbnail img{width:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:all .3s}.ue-blog-03 .blog-grid .post-thumbnail a{display:flex;border-radius:16px;overflow:hidden;height:100%;position:relative}.ue-blog-03 .blog-grid .post-thumbnail a::before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,.3);display:block;z-index:1}.ue-blog-03 .blog-grid .post-categories a{font-size:18px;font-weight:500;color:#fff}.ue-blog-03 .blog-grid .post-categories a:hover{color:var(--e-global-color-accent,var(--uxper-color-accent))}.ue-blog-03 .blog-grid .post-date{font-size:18px;font-weight:500;color:#fff}.ue-blog-03 .blog-grid .post-categories+.post-date{display:flex;align-items:center}.ue-blog-03 .blog-grid .post-categories+.post-date:before{content:"";width:3px;height:3px;border-radius:50%;display:block;background-color:#fff;margin:0 8px}.ue-blog-03 .blog-grid .post-title{margin:0;line-height:1.2;font-size:28px;font-weight:600}.ue-blog-03 .blog-grid .post-title a{color:#fff;line-height:1.2;font-size:28px;display:block;font-family:var(--e-global-typography-secondary-font-family)}.ue-blog-03 .blog-grid .post-title a:hover{color:var(--e-global-color-accent,var(--uxper-color-accent))}@media (max-width:767px){.ue-blog-03 .blog-grid .post{margin-bottom:30px}.ue-blog-03 .blog-grid .post .post-meta.right{display:none;position:absolute}.ue-blog-03 .blog-grid .post .post-meta{opacity:1;visibility:visible}.ue-blog-03 .blog-grid .post .post-date{white-space:unset}.ue-blog-03 .blog-grid .post .post-title{opacity:1;visibility:visible}.ue-blog-03 .blog-grid .post .post-title a{white-space:normal}.ue-blog-03 .blog-grid.column-3 .post{width:100%}.ue-blog-03 .blog-grid.column-3 .post.is-active{width:100%}.ue-blog-03 .blog-grid.column-4 .post{width:100%}.ue-blog-03 .blog-grid.column-4 .post.is-active{width:100%}.ue-blog-03 .blog-grid.column-5 .post{width:100%}.ue-blog-03 .blog-grid.column-5 .post.is-active{width:100%}}@media (max-width:576px){.ue-blog-03 .blog-grid .post .post-date,.ue-blog-03 .blog-grid .post .post-categories a{font-size:16px}.ue-blog-03 .blog-grid .post .post-title{font-size:24px!important}}.ue-blog-04 .blog-grid{-moz-column-count:3;column-count:3;-moz-column-gap:30px;column-gap:30px}.ue-blog-04 .blog-grid.column-1{-moz-column-count:1;column-count:1}.ue-blog-04 .blog-grid.column-2{-moz-column-count:2;column-count:2}.ue-blog-04 .blog-grid.column-3{-moz-column-count:3;column-count:3}.ue-blog-04 .blog-grid .post{-moz-column-break-inside:avoid;break-inside:avoid-column;margin-bottom:30px}.ue-blog-04 .post-inner{position:relative;height:100%;border-radius:16px;overflow:hidden}.ue-blog-04 .post-inner:hover .post-thumbnail img{transform:scale(1.1)}.ue-blog-04 .post-thumbnail{position:relative;z-index:1;height:100%}.ue-blog-04 .post-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:all .3s}.ue-blog-04 .post-thumbnail a{display:flex;height:100%}.ue-blog-04 .post-content{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:flex-end;justify-content:flex-start}.ue-blog-04 .post-content .content-inner{position:relative;z-index:2;padding:32px;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.6) 100%);width:100%}.ue-blog-04 .post-title{margin:0}.ue-blog-04 .post-title a{font-size:28px;font-weight:600;color:#fff;line-height:1.2;display:block}.ue-blog-04 .post-title a:hover{opacity:.8}@media (max-width:992px){.ue-blog-04 .blog-grid{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px}.ue-blog-04 .blog-grid.column-tablet-1{-moz-column-count:1;column-count:1}.ue-blog-04 .blog-grid.column-tablet-2{-moz-column-count:2;column-count:2}.ue-blog-04 .blog-grid.column-tablet-3{-moz-column-count:3;column-count:3}.ue-blog-04 .blog-grid .post{-moz-column-break-inside:avoid;break-inside:avoid-column;margin-bottom:20px}}@media (max-width:576px){.ue-blog-04 .blog-grid{-moz-column-count:1;column-count:1;-moz-column-gap:0px;column-gap:0px}.ue-blog-04 .blog-grid.column-mobile-1{-moz-column-count:1;column-count:1}.ue-blog-04 .blog-grid.column-mobile-2{-moz-column-count:2;column-count:2}.ue-blog-04 .blog-grid.column-mobile-3{-moz-column-count:3;column-count:3}.ue-blog-04 .blog-grid .post{-moz-column-break-inside:avoid;break-inside:avoid-column;margin-bottom:20px}}.ue-blog-modern .pura-blog{margin-left:var(--gutter--col,-15px);margin-right:var(--gutter--col,-15px)}.ue-blog-modern .post-item{margin-bottom:var(--gutter-row,30px);padding-left:var(--gutter-col,15px);padding-right:var(--gutter-col,15px)}.ue-blog-modern .column-3{display:flex;flex-wrap:wrap}.ue-blog-modern .column-3 .post-item{flex:0 0 33.33%;max-width:33.33%}.ue-blog-modern .column-2{display:flex;flex-wrap:wrap}.ue-blog-modern .column-2 .post-item{flex:0 0 50%;max-width:50%}.ue-blog-modern .column-1{display:flex;flex-wrap:wrap}.ue-blog-modern .column-1 .post-item{flex:0 0 100%;max-width:100%}.ue-blog-modern .pura-blog-masonry{-moz-column-gap:var(--gutter-col,30px);column-gap:var(--gutter-col,30px);display:block;margin:0}.ue-blog-modern .pura-blog-masonry.column-3{-moz-column-count:3;column-count:3}.ue-blog-modern .pura-blog-masonry.column-2{-moz-column-count:2;column-count:2}.ue-blog-modern .pura-blog-masonry.column-1{-moz-column-count:1;column-count:1}.ue-blog-modern .pura-blog-masonry .post-item{display:block;margin-bottom:var(--gutter-row,30px);padding:0;max-width:unset}.ue-blog-modern .filter-wrapper{margin-bottom:40px}.ue-blog-modern .filter-wrapper .term{font-size:16px;font-weight:500;text-transform:uppercase;color:var(--uxper-color-text);border-bottom:1px solid rgba(0,0,0,0);margin-right:32px;transition:color .3s ease}.ue-blog-modern .filter-wrapper .term:last-child{margin-right:0}.ue-blog-modern .filter-wrapper .term:hover{color:var(--uxper-color-accent)}.ue-blog-modern .filter-wrapper .term.active{border-color:var(--uxper-color-accent);color:var(--uxper-color-accent)}@media (max-width:991px){.ue-blog-modern .pura-blog{margin-left:var(--gutter--col-tablet,-10px);margin-right:var(--gutter--col-tablet,-10px)}.ue-blog-modern .post-item{margin-bottom:var(--gutter-row-tablet,30px);padding-left:var(--gutter-col-tablet,10px);padding-right:var(--gutter-col-tablet,10px)}.ue-blog-modern .column-tablet-3{display:flex;flex-wrap:wrap}.ue-blog-modern .column-tablet-3 .post-item{flex:0 0 33.33%;max-width:33.33%}.ue-blog-modern .column-tablet-2{display:flex;flex-wrap:wrap}.ue-blog-modern .column-tablet-2 .post-item{flex:0 0 50%;max-width:50%}.ue-blog-modern .column-tablet-1{display:flex;flex-wrap:wrap}.ue-blog-modern .column-tablet-1 .post-item{flex:0 0 100%;max-width:100%}.ue-blog-modern .pura-blog-masonry{margin:0}.ue-blog-modern .pura-blog-masonry.column-tablet-3{display:block;-moz-column-count:3;column-count:3}.ue-blog-modern .pura-blog-masonry.column-tablet-2{display:block;-moz-column-count:2;column-count:2}.ue-blog-modern .pura-blog-masonry.column-tablet-1{display:block;-moz-column-count:1;column-count:1}.ue-blog-modern .pura-blog-masonry .post-item{max-width:100%}}@media (max-width:767px){.ue-blog-modern .pura-blog{margin-left:var(--gutter--col-mobile,-10px);margin-right:var(--gutter--col-mobile,-10px)}.ue-blog-modern .post-item{margin-bottom:var(--gutter-row-mobile,30px);padding-left:var(--gutter-col-mobile,10px);padding-right:var(--gutter-col-mobile,10px)}.ue-blog-modern .column-mobile-3{display:flex;flex-wrap:wrap}.ue-blog-modern .column-mobile-3 .post-item{flex:0 0 33.33%;max-width:33.33%}.ue-blog-modern .column-mobile-2{display:flex;flex-wrap:wrap}.ue-blog-modern .column-mobile-2 .post-item{flex:0 0 50%;max-width:50%}.ue-blog-modern .column-mobile-1{display:flex;flex-wrap:wrap}.ue-blog-modern .column-mobile-1 .post-item{flex:0 0 100%;max-width:100%}.ue-blog-modern .pura-blog-masonry{margin:0}.ue-blog-modern .pura-blog-masonry.column-mobile-3{display:block;-moz-column-count:3;column-count:3}.ue-blog-modern .pura-blog-masonry.column-mobile-2{display:block;-moz-column-count:2;column-count:2}.ue-blog-modern .pura-blog-masonry.column-mobile-1{display:block;-moz-column-count:1;column-count:1}}.ue-room-modern .grid-room{margin-left:var(--gutter--col,-15px);margin-right:var(--gutter--col,-15px);grid-column-gap:unset;grid-row-gap:unset}.ue-room-modern .loop-room{margin-bottom:var(--gutter-row,30px);padding-left:var(--gutter-col,15px);padding-right:var(--gutter-col,15px)}.ue-room-modern .column-3{display:flex;flex-wrap:wrap}.ue-room-modern .column-3 .loop-room{flex:0 0 33.33%;max-width:33.33%}.ue-room-modern .column-2{display:flex;flex-wrap:wrap}.ue-room-modern .column-2 .loop-room{flex:0 0 50%;max-width:50%}.ue-room-modern .filter-wrapper{margin-bottom:40px}.ue-room-modern .filter-wrapper .term{font-size:16px;font-weight:500;text-transform:uppercase;color:var(--uxper-color-text);border-bottom:1px solid rgba(0,0,0,0);margin-right:32px;transition:color .3s ease}.ue-room-modern .filter-wrapper .term:last-child{margin-right:0}.ue-room-modern .filter-wrapper .term:hover{color:var(--uxper-color-accent)}.ue-room-modern .filter-wrapper .term.active{border-color:var(--uxper-color-accent);color:var(--uxper-color-accent)}.ue-room-modern .room-thumbnails a{position:relative;overflow:hidden;display:flex}.ue-room-modern .room-thumbnails img{transform:scale(1);transition:all .3s}.ue-room-modern .inner-room-wrap:hover .room-thumbnails img{transform:scale(1.1)}.ue-room-modern .wrap-room-grid-02 .room-thumbnails a:before,.ue-room-modern .wrap-room-grid-04 .room-thumbnails a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 59.23%,rgba(0,0,0,.85) 100%);display:block;z-index:2}@media (max-width:991px){.ue-room-modern .grid-room{margin-left:var(--gutter--col-tablet,-10px);margin-right:var(--gutter--col-tablet,-10px)}.ue-room-modern .loop-room{margin-bottom:var(--gutter-row-tablet,30px);padding-left:var(--gutter-col-tablet,10px);padding-right:var(--gutter-col-tablet,10px)}.ue-room-modern .column-tablet-3 .loop-room{flex:0 0 33.33%;max-width:33.33%}.ue-room-modern .column-tablet-2 .loop-room{flex:0 0 50%;max-width:50%}.ue-room-modern .column-tablet-1 .loop-room{flex:0 0 100%;max-width:100%}}@media (max-width:767px){.ue-room-modern .grid-room{margin-left:var(--gutter--col-mobile,0);margin-right:var(--gutter--col-mobile,0)}.ue-room-modern .loop-room{margin-bottom:var(--gutter-row-mobile,30px);padding-left:var(--gutter-col-mobile,0);padding-right:var(--gutter-col-mobile,0)}.ue-room-modern .column-mobile-3 .loop-room{flex:0 0 33.33%;max-width:33.33%}.ue-room-modern .column-mobile-2 .loop-room{flex:0 0 50%;max-width:50%}.ue-room-modern .column-mobile-1 .loop-room{flex:0 0 100%;max-width:100%}.ue-room-modern .filter-wrapper{margin-bottom:20px}.ue-room-modern .filter-wrapper .term{margin-right:15px;margin-bottom:10px;display:inline-block}.ue-room-modern .wrap-room-list-03 .loop-room:first-child .inner-room-wrap{padding-top:0}}.ue-accordion-01 .inner{display:flex;align-items:center;margin-left:-15px;margin-right:-15px;padding-right:30px}.ue-accordion-01 .list,.ue-accordion-01 .images{flex:0 0 50%;max-width:50%;padding-left:15px;padding-right:15px}.ue-accordion-01 .list .item{padding:12px 24px;border-left:1px solid #eee;cursor:pointer}.ue-accordion-01 .list .item.is-active{border-color:var(--e-global-color-primary)}.ue-accordion-01 .list .title{font-size:28px;font-weight:600;color:#111;font-family:var(--e-global-typography-secondary-font-family)}.ue-accordion-01 .list .text{font-size:18px;padding-right:40px;display:none;margin-top:12px}.ue-accordion-01 .list .text p{margin:0 0 12px}.ue-accordion-01 .list .text p:last-child{margin:0}.ue-accordion-01 .images{position:relative}.ue-accordion-01 .images .item{position:absolute;top:0;left:15px;right:15px;transition:all .3s}.ue-accordion-01 .images .item:first-child{position:relative;left:0}.ue-accordion-01 .images .item.prev{opacity:0;visibility:hidden}.ue-accordion-01 .images .item.next{opacity:1;visibility:visible}.ue-accordion-01 .images .image{display:flex}@media (max-width:992px){.ue-accordion-01 .inner{padding:0;flex-direction:column;padding-top:70px}.ue-accordion-01 .inner .images{order:1;flex:0 0 70%;max-width:70%;width:70%}.ue-accordion-01 .inner .list{order:2;flex:0 0 100%;max-width:100%;width:100%;padding-top:60px}}@media (max-width:576px){.ue-accordion-01 .inner{padding-top:20px}.ue-accordion-01 .inner .text{padding:0}}.ue-instagram-01{display:flex;flex-wrap:wrap}.ue-instagram-01 .item{flex:0 0 20%;max-width:20%}.ue-instagram-01 .item:hover .caption{opacity:1;visibility:visible}.ue-instagram-01 a{display:flex;position:relative}.ue-instagram-01 img{width:100%;height:370px;-o-object-fit:cover;object-fit:cover}.ue-instagram-01 .caption{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;padding:0 15px;background-color:rgba(0,0,0,.7);color:#fff;text-decoration:underline;opacity:0;visibility:hidden;transition:all .3s;text-align:center}@media (max-width:992px){.ue-instagram-01{justify-content:center}.ue-instagram-01 .item{flex:0 0 33.33%;max-width:33.33%}.ue-instagram-01 img{height:270px}.ue-instagram-01 .caption{display:none}}@media (max-width:576px){.ue-instagram-01{justify-content:flex-start}.ue-instagram-01 .item{flex:0 0 50%;max-width:50%}.ue-instagram-01 .item:last-child{display:none}.ue-instagram-01 img{height:150px}}.ue-instagram-02{display:grid;grid-gap:10px;grid-template-rows:repeat(2,1fr)}.ue-instagram-02[data-columns="3"]{grid-template-columns:repeat(3,1fr)}.ue-instagram-02[data-columns="4"]{grid-template-columns:repeat(4,1fr)}.ue-instagram-02[data-columns="5"]{grid-template-columns:repeat(5,1fr)}.ue-instagram-02[data-columns="6"]{grid-template-columns:repeat(6,1fr)}.ue-instagram-02 .item img{width:100%;height:250px;-o-object-fit:cover;object-fit:cover}.ue-instagram-02 .item:hover .caption{opacity:1;visibility:visible}.ue-instagram-02 .item:first-child{grid-column:1/span 2;grid-row:1/span 2}.ue-instagram-02 .item:first-child a{height:100%}.ue-instagram-02 .item:first-child img{height:510px}.ue-instagram-02 a{display:flex;position:relative}.ue-instagram-02 .caption{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;padding:0 15px;background-color:rgba(0,0,0,.7);color:#fff;text-decoration:underline;opacity:0;visibility:hidden;transition:all .3s;text-align:center}@media (max-width:992px){.ue-instagram-02 .caption{display:none}.ue-instagram-02[data-columns="4"],.ue-instagram-02[data-columns="5"],.ue-instagram-02[data-columns="6"]{grid-template-columns:repeat(3,1fr)}.ue-instagram-02 .item:first-child{grid-column:unset;grid-row:unset}.ue-instagram-02 .item:first-child img{height:250px}.ue-instagram-02 .item img{height:250px}.ue-instagram-02[data-columns="5"] .item:last-child{display:none}}@media (max-width:576px){.ue-instagram-02[data-columns="3"],.ue-instagram-02[data-columns="4"],.ue-instagram-02[data-columns="5"],.ue-instagram-02[data-columns="6"]{grid-template-columns:repeat(2,1fr)}.ue-instagram-02 .item img{height:170px!important}.ue-instagram-02[data-columns="3"] .item:last-child,.ue-instagram-02[data-columns="4"] .item:last-child,.ue-instagram-02[data-columns="5"] .item:last-child,.ue-instagram-02[data-columns="6"] .item:last-child{display:none}}.ue-instagram-03{display:grid;grid-gap:10px;grid-template-columns:repeat(6,1fr)}.ue-instagram-03 .item:hover .caption{opacity:1;visibility:visible}.ue-instagram-03 .item img{height:240px;width:100%;-o-object-fit:cover;object-fit:cover}.ue-instagram-03 .item:nth-child(7n+1){grid-column:1/3}.ue-instagram-03 .item:nth-child(7n+2){grid-column:3/5}.ue-instagram-03 .item:nth-child(7n+3){grid-column:5/7}.ue-instagram-03 .item:nth-child(7n+5){grid-column:2/4}.ue-instagram-03 .item:nth-child(7n+6){grid-column:4/6}.ue-instagram-03 a{display:flex;position:relative}.ue-instagram-03 .caption{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;padding:0 15px;background-color:rgba(0,0,0,.7);color:#fff;text-decoration:underline;opacity:0;visibility:hidden;transition:all .3s;text-align:center}@media (max-width:992px){.ue-instagram-03 .caption{display:none}.ue-instagram-03 .item:nth-child(7n+4){grid-column:1/3}.ue-instagram-03 .item:nth-child(7n+5){grid-column:3/5}.ue-instagram-03 .item:nth-child(7n+6){grid-column:5/7}.ue-instagram-03 .item:last-child{display:none}}@media (max-width:576px){.ue-instagram-03{grid-template-columns:repeat(2,1fr)}.ue-instagram-03 .item{grid-column:unset!important}.ue-instagram-03 .item img{height:180px}}.ue-instagram-04{display:grid;grid-template-columns:repeat(6,1fr)}.ue-instagram-04 .item:nth-child(4),.ue-instagram-04 .item:nth-child(8){grid-column:5}.ue-instagram-04 .item:hover .caption{opacity:1;visibility:visible}.ue-instagram-04 .item img{height:240px;width:100%;-o-object-fit:cover;object-fit:cover}.ue-instagram-04 .item.item-content{grid-column:3/5;grid-row:1/3;display:flex;align-items:center;justify-content:center;position:relative}.ue-instagram-04 .item.item-content img{position:absolute;top:28%;left:20%;width:48px;height:48px;-o-object-fit:cover;object-fit:cover}.ue-instagram-04 a{display:flex;position:relative}.ue-instagram-04 .caption{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;padding:0 15px;background-color:rgba(0,0,0,.7);color:#fff;text-decoration:underline;opacity:0;visibility:hidden;transition:all .3s;text-align:center}.ue-instagram-04 .uxper-ele-heading{margin-bottom:0}@media (max-width:992px){.ue-instagram-04{grid-template-columns:repeat(2,1fr)}.ue-instagram-04 .item:nth-child(4),.ue-instagram-04 .item:nth-child(8){grid-column:unset}}@media (max-width:767px){.ue-instagram-04 .item.item-content{grid-column:1/3;grid-row:unset;padding:40px 20px}.ue-instagram-04 .item.item-content img{display:none}}.ue-timeline-01{overflow:hidden}.ue-timeline-01 .list{position:relative}.ue-timeline-01 .list .default-line{position:absolute;top:0;left:50%;height:100%;width:1px;background-color:#eee}.ue-timeline-01 .list .draw-line{position:absolute;top:0;left:50%;width:1px;background-color:var(--e-global-color-accent,var(--uxper-color-accent))}.ue-timeline-01 .item{display:flex;align-items:center;padding:40px 0;position:relative}.ue-timeline-01 .item::before{content:"";width:20px;height:20px;background-color:#eee;border-radius:50%;display:block;position:absolute;left:50%;top:0;margin-left:-9px;z-index:1;transition:all .3s}.ue-timeline-01 .item.in-view:before,.ue-timeline-01 .item.is-active:before{background-color:var(--e-global-color-accent,var(--uxper-color-accent))}.ue-timeline-01 .item.half-view .number span{color:var(--e-global-color-accent,var(--uxper-color-accent))}.ue-timeline-01 .item .title{font-size:34px;font-weight:600;margin:0 0 16px}.ue-timeline-01 .item:nth-child(2n){flex-direction:row-reverse}.ue-timeline-01 .item.in-view .image,.ue-timeline-01 .item.in-view .content{opacity:1;visibility:visible;transform:translateX(0)}.ue-timeline-01 .image{flex:0 0 42%;max-width:42%;display:flex;transition:all .3s;opacity:0;visibility:hidden;transform:translateX(-30px)}.ue-timeline-01 .image img{border-radius:16px}.ue-timeline-01 .number{flex:0 0 16%;max-width:16%;text-align:center;font-family:var(--e-global-typography-secondary-font-family);font-size:28px;font-weight:600;position:relative;z-index:2}.ue-timeline-01 .number span{padding:5px 16px;display:inline-block;background-color:#fff;color:var(--e-global-color-text)}.ue-timeline-01 .number.is-active span{color:var(--e-global-color-accent,var(--uxper-color-accent))}.ue-timeline-01 .content{flex:0 0 42%;max-width:42%;padding:0 60px;transition:all .3s;opacity:0;visibility:hidden;transform:translateX(30px)}.ue-timeline-01 .extra-content{text-align:center;margin-top:20px;font-size:28px;font-weight:600;font-family:var(--e-global-typography-secondary-font-family)}@media (max-width:992px){.ue-timeline-01 .content{padding:0}}@media (max-width:767px){.ue-timeline-01{overflow:unset}.ue-timeline-01 .list .default-line,.ue-timeline-01 .list .draw-line{left:0}.ue-timeline-01 .item{flex-direction:column!important;padding-left:30px;align-items:flex-start;justify-content:flex-start;padding-top:20px;padding-bottom:20px}.ue-timeline-01 .item .content,.ue-timeline-01 .item .image,.ue-timeline-01 .item .number{opacity:1;visibility:visible;transform:translateX(0);flex:0 0 100%;max-width:100%}.ue-timeline-01 .item .number{margin-top:30px}.ue-timeline-01 .item .number span{padding:0}.ue-timeline-01 .item .content{margin-top:20px}.ue-timeline-01 .item .title{font-size:28px}.ue-timeline-01 .image img{max-width:200px}.ue-timeline-01 .item::before{left:0}.ue-timeline-01 .extra-content{font-size:24px}}.ue-gallery-carousel .swiper-wrapper{justify-content:stretch}.ue-gallery-carousel .swiper-slide{display:flex;align-items:center;justify-content:center;transition:all .3s linear;padding:55px 0;height:unset}.ue-gallery-carousel .swiper-slide.swiper-slide-active{padding:0}.ue-gallery-carousel .image{display:flex;height:100%}.ue-gallery-carousel .image img{border-radius:16px;-o-object-fit:cover;object-fit:cover}@media (max-width:576px){.ue-gallery-carousel .swiper-slide{padding:25px 0}}.ue-card-carousel .swiper-slide{border-radius:16px;border:1px solid #eee;background:#fff;padding:60px 15px;text-align:center}.ue-card-carousel .swiper-slide .icon{margin-bottom:16px}.ue-card-carousel .swiper-slide .title{font-size:24px;font-weight:600;color:#111;text-transform:uppercase;margin-bottom:4px}.ue-card-carousel .swiper-slide .content{font-size:16px;font-weight:400}.ue-card-carousel .swiper-horizontal .swiper-wrapper{justify-content:stretch}.ue-card-carousel .swiper-horizontal .swiper-wrapper .swiper-slide{height:auto}@media (max-width:767px){.ue-card-carousel .swiper-slide{padding:30px 15px}.ue-card-carousel .swiper-slide .title{font-size:18px}}.ue-tab-list .tab-heads{display:flex;align-items:center;justify-content:center;margin-bottom:40px}.ue-tab-list .tab-head{cursor:pointer;font-size:16px;font-weight:500;color:#555;border-bottom:1px solid rgba(0,0,0,0);margin-right:24px}.ue-tab-list .tab-head.is-active{color:#111;border-bottom-color:#111}.ue-tab-list .tab-head:hover{color:#111}.ue-tab-list .tab-head:last-child{margin-right:0}.ue-tab-list .tab-contents{display:none}.ue-tab-list .tab-contents.is-active{display:block}.ue-tab-list .tab-contents.is-active{display:flex;flex-wrap:wrap}.ue-tab-list .tab-contents.is-active .tab-content{flex:0 0 50%;max-width:50%;display:flex;padding-top:20px;padding-bottom:20px;justify-content:space-between;align-items:center}.ue-tab-list .tab-contents.is-active .tab-content:nth-child(2n){padding-left:60px}.ue-tab-list .tab-contents.is-active .tab-content:nth-child(2n+1){padding-right:60px;border-right:1px solid #eee}.ue-tab-list .tab-contents.is-active .image{display:flex;flex:0 0 110px;max-width:110px}.ue-tab-list .tab-contents.is-active .image img{height:110px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.ue-tab-list .tab-contents.is-active .item-content{flex:0 0 calc(100% - 134px);max-width:calc(100% - 134px)}.ue-tab-list .tab-contents.is-active .meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.ue-tab-list .tab-contents.is-active .title,.ue-tab-list .tab-contents.is-active .additional{font-size:18px;font-weight:600;color:#111}.ue-tab-list .tab-contents.is-active .content{font-size:16px;font-weight:400;color:#555}@media (max-width:992px){.ue-tab-list .tab-contents.is-active .tab-content{flex:0 0 100%;max-width:100%;padding:0!important;border:0!important;margin-bottom:30px}.ue-tab-list .tab-contents.is-active .tab-content:last-child{margin-bottom:0}}@media (max-width:576px){.ue-tab-list .tab-heads{align-items:center;justify-content:flex-start;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.ue-tab-list .tab-heads::-webkit-scrollbar{display:none}.ue-tab-list .tab-contents.is-active .meta{flex-wrap:wrap;flex-direction:column;justify-content:flex-start;align-items:flex-start}}.ue-pricing-table .inner{border-radius:16px;border:1px solid #eee;box-shadow:0px 4px 20px 0px rgba(0,0,0,.05);padding:32px}.ue-pricing-table .title{font-size:24px;font-weight:600;color:var(--e-global-color-secondary);margin-bottom:16px}.ue-pricing-table .price-wrap{margin-bottom:24px}.ue-pricing-table .price-prefix{font-size:16px;font-weight:500;color:#999;text-transform:uppercase;display:inline-block;margin-right:9px}.ue-pricing-table .price-currency{font-size:18px;font-weight:600;color:var(--e-global-color-accent,var(--uxper-color-accent));display:inline-block;margin-right:4px;transform:translateY(-10px)}.ue-pricing-table .price{font-size:34px;font-weight:600;color:var(--e-global-color-accent,var(--uxper-color-accent));font-family:var(--e-global-typography-secondary-font-family)}.ue-pricing-table .description{margin-bottom:24px}.ue-pricing-table .listing-title{font-size:18px;font-weight:500;color:var(--e-global-color-secondary);margin-bottom:18px}.ue-pricing-table .list{margin-bottom:40px}.ue-pricing-table .list .item{margin-bottom:14px;display:flex;align-items:center}.ue-pricing-table .list .item:last-child{margin-bottom:0}.ue-pricing-table .list .icon{margin-right:14px;display:flex}.ue-pricing-table .list .icon i{color:var(--icon-color,#999)}.ue-pricing-table .list .text{color:var(--e-global-color-text)}.ue-contact-form-7 .form-group{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.ue-contact-form-7 .form-group .form-field{flex:0 0 50%;max-width:50%;padding-left:15px;padding-right:15px}.ue-contact-form-7 .form-field{margin-bottom:25px}.ue-contact-form-7 .form-submit{margin-bottom:0}.ue-contact-form-7 .wpcf7-not-valid-tip{margin-top:10px}.ue-contact-form-7 .wpcf7 form .wpcf7-response-output{padding:15px;border-width:1px}.ue-contact-form-7 .wpcf7-form .wpcf7-spinner{position:absolute}.ue-contact-form-7 .wpcf7-form.submitting .wpcf7-spinner{position:relative}.ue-contact-form-7 input,.ue-contact-form-7 textarea{height:46px;line-height:46px;border-radius:8px;border:1px solid #eee;padding:0 16px;width:100%}.ue-contact-form-7 input::-moz-placeholder,.ue-contact-form-7 textarea::-moz-placeholder{font-family:var(--e-global-typography-primary-font-family);font-size:16px;font-weight:400}.ue-contact-form-7 input::placeholder,.ue-contact-form-7 textarea::placeholder{font-family:var(--e-global-typography-primary-font-family);font-size:16px;font-weight:400}.ue-contact-form-7 textarea{resize:none;height:150px}.ue-contact-form-7 input[type=submit]{background:var(--e-global-color-accent,var(--uxper-color-accent));color:#fff;border:1px solid var(--e-global-color-accent,var(--uxper-color-accent));cursor:pointer;width:auto;text-transform:uppercase;font-size:16px;font-weight:500;min-width:200px;border-radius:50px}.ue-contact-form-7 input[type=submit]:hover{opacity:.8}@media (max-width:767px){.ue-contact-form-7 .form-group{margin:0}.ue-contact-form-7 .form-group .form-field{flex:0 0 100%;max-width:100%;padding:0}.ue-contact-form-7 .form-field{margin-bottom:20px}}.ue-room-accordion .inner{display:flex;align-items:center}.ue-room-accordion.reverse .inner{flex-direction:row-reverse}.ue-room-accordion.reverse .inner .rooms{padding-right:100px;padding-left:0}.ue-room-accordion.reverse .inner .indicator{left:0}.ue-room-accordion .thumbnails{flex:0 0 50%;max-width:50%;transition:transform .3s cubic-bezier(.7,.085,.79,.415) .35s!important;overflow:hidden;position:relative;border-radius:16px}.ue-room-accordion .thumbnails .room-thumnbail{opacity:0;visibility:hidden;width:100%;position:absolute}.ue-room-accordion .thumbnails .room-thumnbail.is-active{opacity:1;visibility:visible;position:relative}.ue-room-accordion .thumbnails:after{content:"";background-color:var(--e-global-color-accent);position:absolute;right:0;top:0;left:0;bottom:0;transform:scaleX(1);transform-origin:right center;transition:transform .5s cubic-bezier(.7,.085,.79,.415);will-change:transform;z-index:1}.ue-room-accordion .rooms{flex:1;padding-left:100px;position:relative}.ue-room-accordion .rooms .uxper-ele-button-wrapper{margin-top:40px}.ue-room-accordion .rooms .indicator{content:"";display:block;height:0;position:absolute;top:0;left:100px;width:2px;background-color:var(--e-global-color-accent,var(--uxper-color-accent));transition:all .3s}.ue-room-accordion .room{padding:22px 24px;border-left:2px solid #ddd}.ue-room-accordion .room .room-title{font-weight:600;margin:0}.ue-room-accordion .room .room-title a{color:var(--e-global-color-text)}.ue-room-accordion .room .room-title a:hover{color:var(--e-global-color-secondary)}.ue-room-accordion .room.is-active .room-title a{color:var(--e-global-color-secondary)}.ue-room-accordion .room .room-meta{margin-top:12px;display:none}.ue-room-accordion .room .room-meta .room-item{color:var(--e-global-color-secondary);font-size:18px;font-weight:500}.ue-room-accordion .room .room-meta .room-item:after{content:"/";margin:0 5px}.ue-room-accordion .room .room-meta .room-item:last-child:after{content:"";display:none}.ue-room-accordion.layout-02 .room{padding:0 32px;border:1px solid rgba(0,0,0,0);border-radius:16px;margin-bottom:32px;overflow:hidden}.ue-room-accordion.layout-02 .room.is-active{padding:32px;border-color:var(--e-global-color-primary);position:relative}.ue-room-accordion.layout-02 .room.is-active:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--e-global-color-primary);opacity:.05;display:block}.ue-room-accordion.layout-02 .indicator{display:none}@media (max-width:992px){.ue-room-accordion .inner{flex-direction:column;align-items:flex-start}.ue-room-accordion .inner .thumbnails{margin-bottom:30px;flex:0 0 100%;max-width:100%}.ue-room-accordion .inner .rooms{padding:0}.ue-room-accordion .inner .rooms .indicator{left:0}.ue-room-accordion .inner .rooms .room{padding:12px 20px}.ue-room-accordion .inner .rooms .room .room-title{font-size:24px}.ue-room-accordion .inner .rooms .room .room-meta{margin-top:8px}.ue-room-accordion .inner .rooms .room .room-meta .room-item{font-size:16px}}.ue-room-carousel-01 .room{position:relative}.ue-room-carousel-01 .room-thumbnail{border-radius:16px;overflow:hidden}.ue-room-carousel-01 .room-thumbnail img{width:100%}.ue-room-carousel-01 .room-content{position:absolute;left:0;bottom:0;top:0;right:40px;display:flex;align-items:flex-end;justify-content:flex-start}.ue-room-carousel-01 .room-content .room-inner{padding:20px;background-color:#fff;border-radius:0 16px 0 0}.ue-room-carousel-01 .room-price{margin-bottom:8px}.ue-room-carousel-01 .room-price span{font-size:18px;font-weight:500}.ue-room-carousel-01 .room-title{font-size:28px;font-weight:600;margin-bottom:12px}.ue-room-carousel-01 .room-meta span{font-size:18px;font-weight:500}.ue-room-carousel-01 .room-meta span:after{content:"/";margin:0 5px}.ue-room-carousel-01 .room-meta span:last-child:after{content:"";display:none}@media (max-width:576px){.ue-room-carousel-01 .room-price span{font-size:16px}.ue-room-carousel-01 .room-meta span{font-size:14px}.ue-room-carousel-01 .room-thumbnail img{min-height:400px;-o-object-fit:cover;object-fit:cover}}.ue-room-carousel-02 .ue-swiper-slider .room-price{margin-bottom:16px}.ue-room-carousel-02 .ue-swiper-slider .room-price span{font-size:18px;font-weight:500}.ue-room-carousel-02 .ue-swiper-slider .room-title{font-size:28px;font-weight:600;margin-bottom:10px}.ue-room-carousel-02 .ue-swiper-slider .room-content{position:relative;padding:40px 0;z-index:2;max-width:50%;margin:0 0 0 auto}.ue-room-carousel-02 .ue-swiper-slider .room-content .room-inner{padding:60px;border-radius:16px;background-color:#fff}.ue-room-carousel-02 .ue-swiper-slider .room-description{margin-bottom:24px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:76px}.ue-room-carousel-02 .ue-swiper-slider .room-meta{margin-bottom:40px}.ue-room-carousel-02 .ue-swiper-slider .room-meta .icon{margin-right:8px}.ue-room-carousel-02 .ue-swiper-slider .room{position:relative}.ue-room-carousel-02 .ue-swiper-slider .room .room-thumbnails{position:absolute;top:0;left:0;bottom:0;max-width:60%;width:100%}.ue-room-carousel-02 .ue-swiper-slider .room .room-thumbnails a{display:flex}.ue-room-carousel-02 .ue-swiper-slider .room .room-thumbnails img{width:100%;border-radius:16px;overflow:hidden}.room-thumbnails .ue-swiper-slider{height:100%}.room-thumbnails .ue-swiper-slider img{height:100%;-o-object-fit:cover;object-fit:cover}.room-thumbnails .swiper-pagination{position:absolute;left:0;bottom:0;right:0;margin:0 0 30px}.control-swiper{margin-top:60px}.control-swiper .room{border-radius:16px;overflow:hidden;background-position:center;padding:32px;position:relative;cursor:pointer;background-size:0;background-color:#faf8f5;transition:all .3s;background-repeat:no-repeat}.control-swiper .room:hover{background-color:var(--e-global-color-accent,var(--uxper-color-accent))}.control-swiper .room:hover .room-title,.control-swiper .room:hover .room-price span{color:#fff}.control-swiper .swiper-slide-thumb-active .room{background-size:100%}.control-swiper .swiper-slide-thumb-active .room::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.control-swiper .swiper-slide-thumb-active .room .room-title,.control-swiper .swiper-slide-thumb-active .room .room-price span{color:#fff}.control-swiper .room-content{position:relative;z-index:1}.control-swiper .room-title{font-size:28px;font-weight:600;margin-bottom:10px}.control-swiper .room-price span{font-size:18px;font-weight:400}.control-swiper .room-price span.regular-price{font-weight:500}@media (max-width:992px){.ue-room-carousel-02 .ue-swiper-slider .room .room-thumbnails{position:static;max-width:100%}.ue-room-carousel-02 .ue-swiper-slider .room-content{max-width:100%;padding:30px 0 0}.ue-room-carousel-02 .ue-swiper-slider .room-content .room-inner{padding:0}.ue-room-carousel-02 .ue-swiper-slider .room-meta{margin-bottom:20px}}@media (max-width:576px){.control-swiper{margin-top:20px}}.ue-room-card .room-grid{display:flex;flex-wrap:wrap;justify-content:stretch;margin-left:-15px;margin-right:-15px}.ue-room-card .room-grid .room{flex:0 0 auto;width:25%;padding-left:15px;padding-right:15px;transition:all .3s;overflow:hidden}.ue-room-card .room-grid .room .room-title{opacity:0;visibility:hidden;transition:all .3s;margin:0 0 12px}.ue-room-card .room-grid .room .room-title.right{position:absolute;left:100%;bottom:0;transform-origin:bottom left;transform:rotate(-90deg);display:flex;opacity:1;visibility:visible}.ue-room-card .room-grid .room .room-title.right a{white-space:nowrap}.ue-room-card .room-grid .room .room-price,.ue-room-card .room-grid .room .room-meta{opacity:0;visibility:hidden;transition:all .3s}.ue-room-card .room-grid .room .room-price span,.ue-room-card .room-grid .room .room-meta span{color:#fff}.ue-room-card .room-grid .room .room-price{margin-bottom:8px}.ue-room-card .room-grid .room .room-meta span{font-size:18px;font-weight:500;color:#fff}.ue-room-card .room-grid .room .room-meta span:after{content:"/";margin:0 5px}.ue-room-card .room-grid .room .room-meta span:last-child:after{content:"";display:none}.ue-room-card .room-grid .room.is-active{width:50%}.ue-room-card .room-grid .room.is-active .room-title{opacity:1;visibility:visible;position:static;transform:unset}.ue-room-card .room-grid .room.is-active .room-title.right{display:none}.ue-room-card .room-grid .room.is-active .room-title a{white-space:normal}.ue-room-card .room-grid .room.is-active .room-price,.ue-room-card .room-grid .room.is-active .room-meta{opacity:1;visibility:visible;transition:all .3s}.ue-room-card .room-grid.column-2 .room{width:25%}.ue-room-card .room-grid.column-2 .room.is-active{width:75%}.ue-room-card .room-grid.column-3 .room{width:25%}.ue-room-card .room-grid.column-3 .room.is-active{width:50%}.ue-room-card .room-grid.column-4 .room{width:20%}.ue-room-card .room-grid.column-4 .room .room-title{font-size:24px}.ue-room-card .room-grid.column-4 .room.is-active{width:40%}.ue-room-card .room-grid.column-5 .room{width:15%}.ue-room-card .room-grid.column-5 .room .room-title{font-size:24px}.ue-room-card .room-grid.column-5 .room.is-active{width:40%}.ue-room-card .room-grid .room-inner{position:relative;height:100%}.ue-room-card .room-grid .room-inner:hover .room-thumbnail img{transform:scale(1.1)}.ue-room-card .room-grid .room-content{position:absolute;left:0;right:0;bottom:0;padding:32px;z-index:2}.ue-room-card .room-grid .room-thumbnail{height:100%}.ue-room-card .room-grid .room-thumbnail img{width:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:all .3s}.ue-room-card .room-grid .room-thumbnail a{display:flex;border-radius:16px;overflow:hidden;height:100%;position:relative}.ue-room-card .room-grid .room-thumbnail a::before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,.3);display:block;z-index:1}.ue-room-card .room-grid .room-title{margin:0;line-height:1.2;font-size:28px;font-weight:600}.ue-room-card .room-grid .room-title a{color:#fff;line-height:1.2;font-size:28px;font-family:var(--e-global-typography-secondary-font-family)}.ue-room-card .room-grid .room-title a:hover{color:var(--e-global-color-accent,var(--uxper-color-accent))}@media (max-width:767px){.ue-room-card .room-grid .room{margin-bottom:30px}.ue-room-card .room-grid .room .room-title{opacity:1;visibility:visible}.ue-room-card .room-grid .room .room-title.right{display:none}.ue-room-card .room-grid .room .room-price,.ue-room-card .room-grid .room .room-meta{opacity:1;visibility:visible}.ue-room-card .room-grid.column-3 .room{width:100%}.ue-room-card .room-grid.column-3 .room.is-active{width:100%}.ue-room-card .room-grid.column-4 .room{width:100%}.ue-room-card .room-grid.column-4 .room.is-active{width:100%}.ue-room-card .room-grid.column-5 .room{width:100%}.ue-room-card .room-grid.column-5 .room.is-active{width:100%}}@media (max-width:576px){.ue-room-card .room-grid .room .room-title{font-size:24px}.ue-room-card .room-grid .room .room-meta span{font-size:16px}}.ue-room-metro .room-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,1fr);grid-column-gap:30px}.ue-room-metro .room-grid .room{margin-bottom:30px}.ue-room-metro .room-grid .room:nth-child(4n+1){grid-column:1;grid-row:1/span 3}.ue-room-metro .room-grid .room:nth-child(4n+2){grid-column:2;grid-row:1/span 2}.ue-room-metro .room-grid .room:nth-child(4n+3){grid-column:1;grid-row:4/span 5}.ue-room-metro .room-grid .room:nth-child(4n){grid-column:2;grid-row:3/span 5}.ue-room-metro .room-thumbnail{height:100%;border-radius:16px;overflow:hidden}.ue-room-metro .room-thumbnail a{height:100%}.ue-room-metro .room-thumbnail img{width:100%;height:100%}.ue-room-metro .room-inner{position:relative;height:100%}.ue-room-metro .room-content{position:absolute;left:0;bottom:0;background-color:#fff;border-radius:0 16px 0 0;padding:24px}.ue-room-metro .room-title{font-size:28px;font-weight:600;margin-bottom:16px}.ue-room-metro .room-meta .icon{margin-right:8px}.ue-room-metro .room-price{padding-top:16px;margin-top:16px;border-top:1px solid #eee;font-weight:500}.ue-room-metro .room-price .regular-price{font-weight:600}@media (max-width:767px){.ue-room-metro .room-grid{display:block}.ue-room-metro .room-content{margin-right:20px;padding:20px}.ue-room-metro .room-thumbnail img{min-height:500px}}.ue-room-tabs .tab-content .room .gap-30{margin:0 -15px}.ue-modern-carousel-01 .inner{position:relative}.ue-modern-carousel-01 .content{padding:246px 15px 268px;text-align:center;max-width:620px;margin:0 auto}.ue-modern-carousel-01 .heading-title{font-size:64px;font-weight:600;color:#fff;line-height:1.28;margin-bottom:12px}.ue-modern-carousel-01 .heading-description{font-size:18px;font-weight:400;color:#fff;max-width:412px;margin:0 auto}.ue-modern-carousel-01 .uxper-ele-button-wrapper{justify-content:center}.ue-modern-carousel-01 .image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.ue-modern-carousel-01 .image::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.5)}.ue-modern-carousel-01 .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ue-modern-carousel-01 .fraction .current,.ue-modern-carousel-01 .fraction .total{color:#fff}.ue-modern-carousel-01 .fraction .separator{background-color:#999}.ue-modern-carousel-01 .fraction .separator::before{background-color:rgba(255,255,255,.5)}.ue-modern-carousel-01 .swiper-slide-active .fraction .separator::before{animation-name:countingBar;animation-duration:var(--auto-play);animation-timing-function:ease-in;animation-iteration-count:1;animation-direction:alternate;animation-fill-mode:forwards}.ue-modern-carousel-01.ue-animated .swiper-slide{overflow:hidden}.ue-modern-carousel-01.ue-animated .swiper-slide .image{transform:scale(1.245);backface-visibility:hidden}.ue-modern-carousel-01.ue-animated .swiper-slide .heading-secondary,.ue-modern-carousel-01.ue-animated .swiper-slide .heading-title,.ue-modern-carousel-01.ue-animated .swiper-slide .heading-description,.ue-modern-carousel-01.ue-animated .swiper-slide .uxper-ele-button-wrapper{opacity:0;visibility:hidden;transform:translateY(30px);transition:all .1s}.ue-modern-carousel-01.ue-animated .swiper-pagination-inside{transform:translateY(0);opacity:1;visibility:visible;transition:all .6s cubic-bezier(.1,.2,.7,1)}.ue-modern-carousel-01.ue-animated .swiper-slide-active .image{transform:scale(1.001);transition:transform 2.5s cubic-bezier(.1,.2,.7,1)}.ue-modern-carousel-01.ue-animated .swiper-slide-active .heading-secondary,.ue-modern-carousel-01.ue-animated .swiper-slide-active .heading-title,.ue-modern-carousel-01.ue-animated .swiper-slide-active .heading-description,.ue-modern-carousel-01.ue-animated .swiper-slide-active .uxper-ele-button-wrapper{transform:translateY(0);opacity:1;visibility:visible;transition:all .6s cubic-bezier(.1,.2,.7,1)}.ue-modern-carousel-01.ue-animated .swiper-slide-active .heading-secondary-before{transition-delay:0s}.ue-modern-carousel-01.ue-animated .swiper-slide-active .heading-title{transition-delay:.3s}.ue-modern-carousel-01.ue-animated .swiper-slide-active .heading-secondary-after{transition-delay:.6s}.ue-modern-carousel-01.ue-animated .swiper-slide-active .heading-description{transition-delay:.9s}.ue-modern-carousel-01.ue-animated .swiper-slide-active .uxper-ele-button-wrapper{transition-delay:1.2s}@media (max-width:576px){.ue-modern-carousel-01 .content{padding:120px 15px 160px}.ue-modern-carousel-01 .content .heading-title{font-size:42px}}.ue-modern-carousel-02{padding:150px 135px 88px;position:relative;overflow:hidden}.ue-modern-carousel-02 .swiper-wrapper{justify-content:stretch}.ue-modern-carousel-02 .swiper-wrapper .swiper-slide{height:auto}.ue-modern-carousel-02 .swiper-wrapper .swiper-slide .inner{height:100%}.ue-modern-carousel-02 .image-background{position:absolute;top:0;left:0;right:0;bottom:0}.ue-modern-carousel-02 .image-background:after{content:"";background-color:var(--e-global-color-accent);position:absolute;right:0;top:0;left:0;bottom:0;transform:scaleX(1);transform-origin:right center;transition:transform .5s cubic-bezier(.7,.085,.79,.415);will-change:transform;z-index:1}.ue-modern-carousel-02 .image-background::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.6) 100%)}.ue-modern-carousel-02 .image-background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ue-modern-carousel-02 .ue-swiper-slider{border-radius:16px;overflow:hidden}.ue-modern-carousel-02 .content{padding:209px 15px;text-align:center;max-width:620px;margin:0 auto}.ue-modern-carousel-02 .heading-title{font-size:64px;font-weight:600;color:#fff;line-height:1.28;margin-bottom:12px}.ue-modern-carousel-02 .heading-description{font-size:18px;font-weight:400;color:#fff;max-width:412px;margin:0 auto}.ue-modern-carousel-02 .uxper-ele-button-wrapper{justify-content:center}.ue-modern-carousel-02 .image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.ue-modern-carousel-02 .image::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.5)}.ue-modern-carousel-02 .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ue-modern-carousel-02 .fraction .current,.ue-modern-carousel-02 .fraction .total{color:#fff}.ue-modern-carousel-02 .fraction .separator{background-color:#999}.ue-modern-carousel-02 .fraction .separator::before{background-color:rgba(255,255,255,.5)}.ue-modern-carousel-02 .swiper-slide-active .fraction .separator::before{animation-name:countingBar;animation-duration:var(--auto-play);animation-timing-function:ease-in;animation-iteration-count:1;animation-direction:alternate;animation-fill-mode:forwards}.ue-modern-carousel-02.ue-animated .swiper-slide{overflow:hidden}.ue-modern-carousel-02.ue-animated .swiper-slide .image{transform:scale(1.245);backface-visibility:hidden}.ue-modern-carousel-02.ue-animated .swiper-slide .heading-secondary,.ue-modern-carousel-02.ue-animated .swiper-slide .heading-title,.ue-modern-carousel-02.ue-animated .swiper-slide .heading-description,.ue-modern-carousel-02.ue-animated .swiper-slide .uxper-ele-button-wrapper{opacity:0;visibility:hidden;transform:translateY(30px);transition:all .1s}.ue-modern-carousel-02.ue-animated .swiper-pagination-inside{transform:translateY(0);opacity:1;visibility:visible;transition:all .6s cubic-bezier(.1,.2,.7,1)}.ue-modern-carousel-02.ue-animated .swiper-slide-active .image{transform:scale(1.001);transition:transform 2.5s cubic-bezier(.1,.2,.7,1)}.ue-modern-carousel-02.ue-animated .swiper-slide-active .heading-secondary,.ue-modern-carousel-02.ue-animated .swiper-slide-active .heading-title,.ue-modern-carousel-02.ue-animated .swiper-slide-active .heading-description,.ue-modern-carousel-02.ue-animated .swiper-slide-active .uxper-ele-button-wrapper{transform:translateY(0);opacity:1;visibility:visible;transition:all .6s cubic-bezier(.1,.2,.7,1)}.ue-modern-carousel-02.ue-animated .swiper-slide-active .heading-secondary-before{transition-delay:0s}.ue-modern-carousel-02.ue-animated .swiper-slide-active .heading-title{transition-delay:.3s}.ue-modern-carousel-02.ue-animated .swiper-slide-active .heading-secondary-after{transition-delay:.6s}.ue-modern-carousel-02.ue-animated .swiper-slide-active .heading-description{transition-delay:.9s}.ue-modern-carousel-02.ue-animated .swiper-slide-active .uxper-ele-button-wrapper{transition-delay:1.2s}.ue-modern-carousel-02>.inner{position:relative}.ue-modern-carousel-02 .button-wrap{display:flex;align-items:center;justify-content:center;position:absolute;left:0;right:0;bottom:0;padding:0 15px 32px;z-index:3}.ue-modern-carousel-02 .button-wrap .buttons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:4px;border-radius:50px;background-color:var(--e-global-color-primary)}.ue-modern-carousel-02 .button-wrap .buttons .item{margin:4px}.ue-modern-carousel-02 .button-wrap .link{font-size:16px;font-weight:500;text-transform:uppercase;color:#fff;display:flex;align-items:center;justify-content:center;padding:12px 24px;border:1px solid #fff;border-radius:50px}.ue-modern-carousel-02 .button-wrap .link:hover{background-color:#fff;color:var(--e-global-color-secondary)}.ue-modern-carousel-02 .social-wrap{position:absolute;bottom:-52px;left:0;z-index:3}.ue-modern-carousel-02 .social-wrap .socials{display:flex;align-items:center;justify-content:center}.ue-modern-carousel-02 .social-wrap .socials .icon{margin-right:20px}.ue-modern-carousel-02 .social-wrap .socials .icon:last-child{margin-right:0}.ue-modern-carousel-02 .social-wrap .socials .icon a{color:#fff}.ue-modern-carousel-02 .social-wrap .socials .icon a:hover{opacity:.7}.ue-modern-carousel-02.ue-animated .swiper-pagination-inside.swiper-align-vertical{transform:translateY(-50%)}@media (max-width:992px){.ue-modern-carousel-02{padding:88px 70px}.ue-modern-carousel-02 .content{padding:80px 15px 120px}}@media (max-width:767px){.ue-modern-carousel-02 .swiper-wrapper .swiper-slide .inner{display:flex;align-items:center;justify-content:center}.ue-modern-carousel-02 .heading-title{font-size:42px}.ue-modern-carousel-02 .button-wrap{position:relative;padding:0;margin:30px 0}.ue-modern-carousel-02 .button-wrap .buttons{border-radius:16px}.ue-modern-carousel-02 .button-wrap .buttons .item{flex:0 0 100%;max-width:100%}.ue-modern-carousel-02 .button-wrap .buttons .link{text-align:center}.ue-modern-carousel-02 .social-wrap{position:relative;bottom:auto}.ue-modern-carousel-02 .content{padding:40px 50px}.ue-modern-carousel-02 .content .uxper-ele-heading{margin:0}}@media (max-width:576px){.ue-modern-carousel-02{padding:40px 20px}.ue-modern-carousel-02 .heading-title{font-size:36px}.ue-modern-carousel-02 .swiper-pagination{display:none}}.ue-elastic-stack .grid-item.move-back>.inner{transition-timing-function:cubic-bezier(.175,.885,.47,1.515)}.ue-elastic-stack .heading-secondary-before{font-family:var(--e-global-typography-primary-font-family);font-weight:500}.ue-slider-box{position:relative}.ue-slider-box .grid-item{display:flex;align-items:flex-end;transition:all .3s ease-out;position:absolute;opacity:0;visibility:hidden;top:0;left:0;right:0}.ue-slider-box .grid-item .pagination,.ue-slider-box .grid-item .heading-secondary,.ue-slider-box .grid-item .heading-title,.ue-slider-box .grid-item .heading-description,.ue-slider-box .grid-item .uxper-ele-button-wrapper{opacity:0;visibility:hidden;transform:translateY(30px);transition:all .1s}.ue-slider-box .grid-item .image{overflow:hidden}.ue-slider-box .grid-item .image img{transform:scale(1.245);backface-visibility:hidden}.ue-slider-box .grid-item.is-active{position:relative;transform:translateY(0);opacity:1;visibility:visible}.ue-slider-box .grid-item.is-active .pagination,.ue-slider-box .grid-item.is-active .heading-secondary,.ue-slider-box .grid-item.is-active .heading-title,.ue-slider-box .grid-item.is-active .heading-description,.ue-slider-box .grid-item.is-active .uxper-ele-button-wrapper{transform:translateY(0);opacity:1;visibility:visible;transition:all .6s cubic-bezier(.1,.2,.7,1)}.ue-slider-box .grid-item.is-active .pagination{transition-delay:0s}.ue-slider-box .grid-item.is-active .heading-secondary-before{transition-delay:.2s}.ue-slider-box .grid-item.is-active .heading-title{transition-delay:.4s}.ue-slider-box .grid-item.is-active .heading-secondary-after{transition-delay:.6s}.ue-slider-box .grid-item.is-active .heading-description{transition-delay:.8s}.ue-slider-box .grid-item.is-active .uxper-ele-button-wrapper{transition-delay:1s}.ue-slider-box .grid-item.is-active .caption .number,.ue-slider-box .grid-item.is-active .caption .text{transform:translateX(0);opacity:1;visibility:visible;transition:all .6s cubic-bezier(.1,.2,.7,1)}.ue-slider-box .grid-item.is-active .caption .text{transition-delay:.6s}.ue-slider-box .grid-item.is-active .image img{transform:scale(1.001);transition:transform 2.5s cubic-bezier(.1,.2,.7,1)}.ue-slider-box .left,.ue-slider-box .right{flex:0 0 50%;max-width:50%}.ue-slider-box .right{padding:0 100px}.ue-slider-box .image{border-radius:16px;overflow:hidden;margin-bottom:40px}.ue-slider-box .image img{width:100%}.ue-slider-box .caption{display:flex;align-items:center}.ue-slider-box .caption .number,.ue-slider-box .caption .text{font-size:28px;font-weight:500;font-family:var(--e-global-typography-secondary-font-family);padding-right:32px;color:var(--e-global-color-secondary);opacity:0;visibility:hidden;transform:translateX(-30px);transition:all .1s}.ue-slider-box .caption .text{padding-left:32px;padding-right:0}.ue-slider-box .uxper-ele-heading{margin-bottom:32px}.ue-slider-box .pagination{margin-bottom:8px}.ue-slider-box .pagination .current{font-size:24px;font-weight:500;font-family:var(--e-global-typography-secondary-font-family)}.ue-slider-box .pagination .total{font-size:16px;font-weight:500;font-family:var(--e-global-typography-secondary-font-family)}.ue-slider-box .navigation{display:flex;align-items:center;justify-content:flex-start;margin-top:95px}.ue-slider-box .navigation .navigation-button{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--e-global-color-accent);color:#fff;cursor:pointer;transition:all .3s;margin-right:14px}.ue-slider-box .navigation .navigation-button:last-child{margin-right:0}.ue-slider-box .navigation .navigation-button:hover{opacity:.8}@media (max-width:1200px){.ue-slider-box .right{padding:0 60px}.ue-slider-box .navigation{margin-top:60px}}@media (max-width:992px){.ue-slider-box .grid-item{flex-direction:column;align-items:flex-start}.ue-slider-box .left,.ue-slider-box .right{flex:0 0 100%;max-width:100%}.ue-slider-box .right{padding:40px 0 0}}@media (max-width:576px){.ue-slider-box .navigation{margin-top:30px}}.month-selector{display:flex;justify-content:center;-moz-column-gap:20px;column-gap:20px;padding-bottom:20px;width:100%;border-bottom:1px solid #e0e0e0}.month-selector select{font-size:12px;font-weight:400;letter-spacing:0em;color:#111;padding:5px;min-height:unset;max-width:none;width:120px;outline:none;border:1px solid #111;border-radius:5px;background:0 0;background-color:unset;-moz-appearance:button;-webkit-appearance:button}.ux-availability-calendar{display:flex;flex-direction:column;-moz-column-gap:20px;column-gap:20px}.ux-availability-calendar.top{position:relative;margin-top:50px}.ux-availability-calendar .room-calendar{display:flex;flex-direction:row;justify-content:space-between;-moz-column-gap:20px;column-gap:20px;max-height:32px;overflow:hidden;line-height:32px}.room-calendar .room-title{max-height:32px;overflow:hidden}.room-calendar .room-title div{display:inline-block;vertical-align:middle;font-size:11px;line-height:14px;max-height:28px;overflow:hidden}.ux-calendar-area{flex:0 0 90%;font-size:11px}.ux-calendar-area *{height:30px}.ux-calendar{display:flex;flex-direction:column;width:100%!important}.ux-calendar>*{display:flex;flex-direction:row;margin:0;padding:0;list-style:none;overflow:hidden}.ux-calendar .cmd--prev,.ux-calendar .cmd--next,.ux-calendar .month,.ux-calendar .days{display:none}.top .ux-calendar .days{display:flex;position:absolute;width:90%;top:-30px;text-align:center}.ux-calendar ul.days span{color:#1a1a1a}.ux-calendar li{border:0;background-color:rgba(0,0,0,0);flex:1 1 0;margin:0;padding:.5px 0;font-size:11px;font-weight:500;text-align:center}.ux-calendar li a{display:block;width:100%;max-height:30px;text-decoration:none}.reserved--color{background-color:#c25050;color:#eac1c1}.reserved--dash:after{content:"";position:absolute;width:25px;height:1px;display:block;background-color:#1a1a1a!important;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.datepick-only-checkout{position:relative;pointer-events:none}li:hover .datepick-only-checkout span{display:block;opacity:1}li span.tooltip{position:absolute;z-index:1;width:100px;transform:translate3d(-50%,calc(-100% - 5px),0);-webkit-transform:translate3d(-50%,calc(-100% - 5px),0);left:50%;top:0;background:#333;color:#fff;padding:5px;height:auto;font-size:13px;border-radius:3px;border:0;display:none}li span.tooltip:after{content:"";position:absolute;border-style:solid;border-width:5px;border-color:#333 rgba(0,0,0,0) rgba(0,0,0,0);left:50%;bottom:-10px;transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0)}.onlycheckout--color{background-color:#b5b0b0}.ux-availability-calendar .default:not(.datepick-only-checkout):not(.reserved){background-color:#5e8f4c;color:#fff}.ux-availability-calendar .month-selector{display:flex;position:absolute;top:0;right:0;width:90%;height:30px;margin:0 auto;border:none;text-align:center;font-size:11px}.booking-legend{margin-top:20px;padding-top:20px;border-top:1px solid #e0e0e0}.booking-legend .row>div{margin-bottom:10px}.booking-legend .day{display:inline-block;height:30px;margin-right:10px;vertical-align:bottom;width:30px}.booking-legend span{font-size:12px;line-height:26px;white-space:nowrap}.booking-legend .available{background-color:#5e8f4c;color:#fff}.booking-legend .booked{background-color:#c25050!important;color:#eac1c1!important}.booking-legend .nocheckin{background-color:#b5b0b0}.booking-legend .inactive{background-color:#fff;color:#111}.ux-calendar li a{pointer-events:none}@media (max-width:1200px)and (min-width:991px){.ux-availability-calendar .room-calendar{flex-direction:column;max-height:none}.ux-calendar .month,.ux-calendar .days{width:100%}.room-calendar .room-title{width:100%;max-height:none;line-height:normal}.ux-availability-calendar .room-title div{max-height:none;line-height:normal}}@media (max-width:991px){.month-selector{top:-20px;width:100%;border-bottom:1px solid #e0e0e0}.ux-availability-calendar .room-calendar{flex-direction:column}.top .room-calendar .room-title{margin-top:20px}.room-calendar .room-title{margin-top:40px;margin-bottom:20px;width:100%;max-height:none}.ux-availability-calendar .room-title div{font-size:22px;max-height:none;line-height:normal}.ux-calendar-area ul{height:auto!important}.ux-calendar .dates,.ux-calendar .days{flex-wrap:wrap}.top .ux-calendar .days{width:100%;height:30px!important;overflow:hidden}.ux-calendar-area li{width:14%;height:30px!important;flex:unset}.ux-availability-calendar .room-calendar{max-height:unset}.ux-availability-calendar .ux-calendar-area .ux-calendar{height:auto!important;overflow:unset}}.ue-hero{overflow:hidden;padding:50px 0;position:relative}.ue-hero .image{position:absolute;top:50%;transform:translateY(-50%);left:40px;right:40px;max-width:700px;margin:0 auto;border-radius:250px;overflow:hidden}.marquee{display:flex;align-items:center;overflow:hidden;transform:rotate(-6deg)}.marquee .marquee-inner{display:flex;justify-content:space-around;animation:marquee_left 30s infinite linear}.marquee .marquee-text{white-space:nowrap;font-size:150px;font-weight:500;text-transform:uppercase;line-height:normal;padding:0 60px;color:var(--uxper-color-accent);position:relative}.marquee .marquee-text:after{content:"";position:absolute;top:45%;right:-5px;width:10px;height:10px;border-radius:50%;display:block;transform:translateY(-50%);background-color:var(--uxper-color-accent)}.marquee .marquee-text:nth-child(2n){color:#fff;text-shadow:3px 3px 0 var(--uxper-color-accent),-3px 3px 0 var(--uxper-color-accent),-3px -3px 0 var(--uxper-color-accent),3px -3px 0 var(--uxper-color-accent)}.marquee+.marquee{justify-content:flex-end}.marquee+.marquee .marquee-inner{animation:marquee_right 30s infinite linear}@media (max-width:576px){.marquee .marquee-text{font-size:100px;letter-spacing:2px}}.ue-widget-badge{display:inline-block;position:relative}.ue-widget-badge .first{animation-name:uxperAnimationSpin;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:8s}.ue-widget-badge .second{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ue-mailchimp-form.layout-01 .mc4wp-form .mc4wp-form-fields{position:relative}.ue-mailchimp-form.layout-01 input[type=email]{width:100%;padding:0 80px 0 0;background-color:rgba(0,0,0,0);border:0;min-height:auto;color:#fff;border-bottom:1px solid rgba(238,238,238,.4);border-radius:0}.ue-mailchimp-form.layout-01 input[type=submit]{position:absolute;right:0;top:50%;transform:translateY(-50%);background-color:rgba(0,0,0,0);color:#fff;font-size:16px;font-weight:500;text-transform:uppercase;box-shadow:unset;padding:0;border:0;cursor:pointer}.ue-mailchimp-form.layout-01 input[type=submit]:hover{opacity:.8}.ue-mailchimp-form.layout-02 .mc4wp-form .mc4wp-form-fields{position:relative}.ue-mailchimp-form.layout-02 input[type=email]{width:100%;padding:0 180px 0 30px;background-color:#fff;border:1px solid #eee;min-height:70px;color:#111;border-radius:100px}.ue-mailchimp-form.layout-02 input[type=submit]{position:absolute;right:12px;top:12px;bottom:12px;background-color:var(--e-global-color-accent);color:#fff;font-size:16px;font-weight:500;text-transform:uppercase;box-shadow:unset;padding:0 26px;border:0;cursor:pointer;border-radius:50px}.ue-mailchimp-form.layout-02 input[type=submit]:hover{opacity:.8}.ue-mailchimp-form .mc4wp-alert{font-size:16px;margin-top:10px}.ue-mailchimp-form .mc4wp-alert p{font-size:16px}.ue-mailchimp-form .mc4wp-alert a{color:#fff}.ue-mailchimp-form .mc4wp-alert a:hover{color:var(--e-global-color-accent)}