@charset "utf-8";.outer-page .themis-herobanner{padding:24px 24px 0;max-width:1920px;margin-top:0}.outer-page .themis-herobanner .jssor-carousel-wrapper{border-radius:12px}.outer-page .themis-herobanner .image-content-wrapper{position:relative}.outer-page .themis-herobanner .image-content-wrapper::after{content:'';position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(116deg,#112929 0,#54545400 100%)}.outer-page .themis-herobanner .gjs-image-caption{text-align:left;top:calc(50% + 24px);transform:translateY(calc(-50% + 24px));left:6.18%}.outer-page .themis-herobanner .gjs-image-caption p:empty{display:none}.outer-page .themis-herobanner .gjs-image-caption>h1{padding-bottom:1.55%;text-align:left}.outer-page .themis-herobanner .gjs-image-caption h1 span{font-family:Oswald,sans-serif;font-weight:400;font-size:clamp(48px,3.542vw,68px);line-height:clamp(60px,4.167vw,80px);color:white}.outer-page .content_wrapper .no-gutter .themis-herobanner .gjs-image-caption>p{margin-top:0;font-size:clamp(22px,1.875vw,36px);line-height:clamp(81px,5.260vw,101px);color:white}.outer-page .themis-herobanner .jssorb036{display:none}@media (max-width:1440px){.outer-page .themis-herobanner{margin-top:-3%}}.outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-themis-welcome{max-width:1920px;width:100%;padding:5.225% 24px 5.225% 16.05%}.outer-page .simp-custom-themis-welcome .gjs-cell{flex-basis:unset !important;flex-grow:unset}.outer-page .simp-custom-themis-welcome img{border-radius:0;position:relative;z-index:1}.child-hotel .outer-page .simp-custom-themis-welcome img{border-radius:4px}.parent-hotel .outer-page .simp-custom-themis-welcome .left-cell{width:44%}.parent-hotel .outer-page .simp-custom-themis-welcome .right-cell{padding-left:7.15%;width:56%}.child-hotel .outer-page .simp-custom-themis-welcome .left-cell{width:43%}.child-hotel .outer-page .simp-custom-themis-welcome .right-cell{width:57%;padding-left:7.7%}.outer-page .simp-custom-themis-welcome .left-cell .wt2img{display:flex}.outer-page .simp-custom-themis-welcome .left-cell .wt2img .left-box{padding-left:0;padding-right:1.85%;width:100%}.outer-page .simp-custom-themis-welcome .left-cell .wt2img .right-box{padding-right:0;padding-left:1.85%;width:100%}.outer-page .simp-custom-themis-welcome .left-cell .wt2img .left-box::after,.outer-page .simp-custom-themis-welcome .left-cell .wt2img .right-box::after{content:'';width:133px;height:148px;position:absolute;background:#C9252C;z-index:0}.outer-page .simp-custom-themis-welcome .left-cell .wt2img .left-box::after{bottom:0;left:0}.outer-page .simp-custom-themis-welcome .left-cell .wt2img .right-box::after{top:0;right:0}.outer-page .simp-custom-themis-welcome .left-cell .wt2img .left-box img{padding:10px 0 10px 10px}.outer-page .simp-custom-themis-welcome .left-cell .wt2img .right-box img{padding:10px 10px 10px 0}.outer-page .simp-custom-themis-welcome .left-cell .wt1img .image-content-wrapper{padding-left:0;padding-right:0;width:100%}.outer-page .simp-custom-themis-welcome .right-cell .wt1tb .text-content{padding:0}.outer-page .simp-custom-themis-welcome .right-cell .wt1tb .text-content h2,.outer-page .simp-custom-themis-welcome .right-cell .wt1tb .text-content h1{text-align:left;font-weight:bold}.outer-page .simp-custom-themis-welcome .right-cell .wt1tb .text-content h2 span,.outer-page .simp-custom-themis-welcome .right-cell .wt1tb .text-content h1 span{font-weight:400;font-size:clamp(18px,2.083vw,40px)}.outer-page .simp-custom-themis-welcome .right-cell .wt1tb .text-content p{max-width:492px}.parent-hotel .outer-page .simp-custom-themis-welcome .right-cell .wt1tb .text-content p{margin-top:2.7%;margin-bottom:6.2%}.child-hotel .outer-page .simp-custom-themis-welcome .right-cell .wt1tb .text-content p{margin-top:2.6%;margin-bottom:5.9%}.outer-page .simp-custom-themis-welcome .right-cell .wt1tb .text-content .btn{padding:18px 26px;font-weight:500;line-height:clamp(23px,1.406vw,27px) !important}@media (max-width:1560px){.outer-page .simp-custom-themis-welcome .right-cell .wt1tb .text-content .btn{padding:12px 20px}}@media (max-width:1440px){.outer-page .simp-custom-themis-welcome .right-cell .wt1tb .text-content .btn{padding:10px 18px}}@media (max-width:1100px){.outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-themis-welcome{padding-left:8%}.outer-page .simp-custom-themis-welcome .left-cell,.outer-page .simp-custom-themis-welcome .right-cell{width:50% !important}.outer-page .simp-custom-themis-welcome .left-cell .wt2img .left-box::after,.outer-page .simp-custom-themis-welcome .left-cell .wt2img .right-box::after{width:83px;height:108px}.outer-page .simp-custom-themis-welcome .left-cell .wt2img .right-box img{padding:5px 5px 5px 0}.outer-page .simp-custom-themis-welcome .left-cell .wt2img .left-box img{padding:5px 0 5px 5px}.parent-hotel .outer-page .simp-custom-themis-welcome .right-cell .wt1tb .text-content p,.child-hotel .outer-page .simp-custom-themis-welcome .right-cell .wt1tb .text-content p{max-width:384px}.outer-page .simp-custom-themis-welcome .right-cell .wt1tb .text-content .btn{padding:8px 18px}}.outer-page .content_wrapper .no-gutter .widget-wrapper.themis-facilities-slider{max-width:1920px;width:100%;padding:0 0 5.225% 16.05%}.outer-page .content_wrapper .no-gutter .widget-wrapper.themis-facilities-slider .widget-wrapper{max-width:inherit}.outer-page .themis-facilities-slider .gjs-cell{width:100%;flex-basis:unset;flex:unset}.outer-page .themis-facilities-slider .wt1tb .text-content{padding:0}.outer-page .themis-facilities-slider .wt1tb h2{text-align:left;font-weight:bold;white-space:nowrap}.outer-page .themis-facilities-slider .wt1tb h2 span{font-weight:400;font-size:clamp(18px,2.083vw,40px)}.parent-hotel .outer-page .themis-facilities-slider .wt-image-text-slider{padding:3.2% 0 0 !important}.child-hotel .outer-page .themis-facilities-slider .wt-image-text-slider{padding:2.3% 0 0 !important}.outer-page .themis-facilities-slider .wt-image-text-slider .slick-list{padding-bottom:1.85% !important}.child-hotel .outer-page .themis-facilities-slider .wt-image-text-slider .slick-list{padding-left:0 !important}.outer-page .themis-facilities-slider .wt-image-text-slider .slick-track{display:flex}.outer-page .themis-facilities-slider .wt-image-text-slider .slick-prev{display:none !important}.outer-page .themis-facilities-slider .wt-image-text-slider .slick-slide{padding-left:0;padding-right:0;margin-right:50px;display:flex;flex-direction:column;height:inherit}.child-hotel .outer-page .themis-facilities-slider .wt-image-text-slider .slick-slide{flex-direction:row;align-items:stretch;align-content:center}.child-hotel .outer-page .themis-facilities-slider .wt-image-text-slider .image-content-wrapper{margin-right:-40px;width:58.5%;align-self:stretch}.parent-hotel .outer-page .themis-facilities-slider .wt-image-text-slider .text-content,.child-hotel .outer-page .themis-facilities-slider .wt-image-text-slider .text-content-wrapper>div{background-color:rgba(255,255,255,0.5);border-radius:12px;box-shadow:5px 5px 5px rgba(0,0,0,0.15);transition:box-shadow .5s linear}.parent-hotel .outer-page .themis-facilities-slider .wt-image-text-slider .text-content:hover{box-shadow:8px 16px 24px rgba(0,0,0,0.15)}.parent-hotel .outer-page .themis-facilities-slider .wt-image-text-slider .text-content-wrapper{padding:0 17.5% 6.2% 6.2%}.child-hotel .outer-page .themis-facilities-slider .wt-image-text-slider .text-content-wrapper{padding:4.2% 0;width:calc(41.2% + 40px);position:relative;z-index:1}.child-hotel .outer-page .themis-facilities-slider .wt-image-text-slider .text-content-wrapper>div{padding:5.2% 7.6% 10%;background-color:white}.parent-hotel .outer-page .themis-facilities-slider .wt-image-text-slider img{border-bottom-right-radius:0;border-bottom-left-radius:0}.outer-page .themis-facilities-slider .wt-image-text-slider h3{font-weight:400}.outer-page .themis-facilities-slider .wt-image-text-slider p{margin-top:0;color:#1B1B1B}.child-hotel .outer-page .themis-facilities-slider .wt-image-text-slider p{font-size:clamp(12px,0.833vw,16px);line-height:clamp(20px,1.406vw,27px)}.outer-page .themis-facilities-slider .wt-image-text-slider .slick-next{right:calc(50px + 2%);width:62px;height:62px;border-radius:50%;opacity:1;box-shadow:6px 12px 18px rgba(0,0,0,0.16)}.parent-hotel .outer-page .themis-facilities-slider .wt-image-text-slider .slick-next{top:42%;background-color:#0B3532}.child-hotel .outer-page .themis-facilities-slider .wt-image-text-slider .slick-next{top:50%;background-color:#0B3532;transition:all .5s linear}.child-hotel .outer-page .themis-facilities-slider .wt-image-text-slider .slick-next:hover{background-color:#b32127}.parent-hotel .outer-page .themis-facilities-slider .wt-image-text-slider .slick-next::before{color:#fff;transition:all .5s linear;opacity:1}.child-hotel .outer-page .themis-facilities-slider .wt-image-text-slider .slick-next::before{color:white;opacity:1;font-size:26px}.parent-hotel .outer-page .themis-facilities-slider .wt-image-text-slider .slick-next:hover::before{color:#fff}.outer-page .themis-facilities-slider .wt-image-text-slider .slick-dots{position:static;padding:0 !important;margin-left:-9.2%}.outer-page .themis-facilities-slider .wt-image-text-slider .slick-dots li{margin:0 1px}.outer-page .themis-facilities-slider .wt-image-text-slider .slick-dots li button::before{width:12px;height:12px;font-size:12px;line-height:12px;color:#0B3532;opacity:1}.outer-page .themis-facilities-slider .wt-image-text-slider .slick-dots li.slick-active button::before{background:#0B3532;border-radius:50%}@media (max-width:1680px){.outer-page .themis-facilities-slider .wt-image-text-slider .slick-next{width:54px;height:54px}.parent-hotel .outer-page .themis-facilities-slider .wt-image-text-slider .slick-next{top:40%}}@media (max-width:1440px){.outer-page .themis-facilities-slider .wt-image-text-slider .slick-slide{margin-right:35px}.parent-hotel .outer-page .themis-facilities-slider .wt-image-text-slider .text-content-wrapper{padding-top:10px}.outer-page .themis-facilities-slider .wt-image-text-slider .slick-next{right:calc(35px + 2%);width:40px;height:40px}.parent-hotel .outer-page .themis-facilities-slider .wt-image-text-slider .slick-next{top:35%}.child-hotel .outer-page .themis-facilities-slider .wt-image-text-slider .slick-next::before{font-size:22px}}@media (max-width:1100px){.outer-page .themis-facilities-slider .wt-image-text-slider .slick-slide{margin-right:25px}.outer-page .content_wrapper .no-gutter .widget-wrapper.themis-facilities-slider{padding-left:8%}.outer-page .themis-facilities-slider .wt-image-text-slider .slick-next{right:calc(25px + 2%)}.parent-hotel .outer-page .themis-facilities-slider .wt-image-text-slider .slick-next{top:30%}.outer-page .themis-facilities-slider .wt-image-text-slider .slick-dots{margin-left:-4.2%}}@media (max-width:950px){.parent-hotel .outer-page .themis-facilities-slider .wt-image-text-slider .slick-next{top:25%}}.outer-page .content_wrapper .no-gutter .widget-wrapper.themis-contact{max-width:1920px;width:100%;padding:0 24px 0 16.05%}.outer-page .themis-contact .gjs-cell{flex-basis:unset !important;flex-grow:unset;width:100%}.outer-page .themis-contact .left-cell{padding:1.78% 6.75% 1.78% 0;width:42.2% !important}.outer-page .themis-contact .wtheader .text-content{padding:0}.outer-page .themis-contact .left-cell .wt1tb .text-content{padding:3.1% 0}.outer-page .themis-contact h2{text-align:left;font-weight:bold;padding-top:3.35%;padding-bottom:2.25%}.outer-page .themis-contact .left-cell .wt1tb .text-content-wrapper{display:flex;padding:5.3% 2% 6.2% 6.2%;width:100%;background-image:url(data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='16' ry='16' stroke='%23333' stroke-width='1' stroke-dasharray='8%2c 8' stroke-dashoffset='0' stroke-linecap='butt'/%3e%3c/svg%3e);border-radius:16px}.outer-page .themis-contact .left-cell .wt1tb .text-content-wrapper p span{width:63px;height:63px;background:#0B3532;border-radius:50%;display:flex;align-items:center;justify-content:center}.outer-page .themis-contact .left-cell .wt1tb .text-content-wrapper p span::before{color:white}.outer-page .themis-contact .left-cell .wt1tb .text-content-wrapper p+div{margin-left:5.65%}.outer-page .themis-contact .left-cell .wt1tb .text-content-wrapper div h3{line-height:unset;margin-bottom:4.4%}.outer-page .themis-contact .left-cell .wt1tb .text-content-wrapper div p,.outer-page .themis-contact .left-cell .wt1tb .text-content-wrapper div p a{margin-top:0;color:#333;text-decoration:none;transition:color .5s linear}.outer-page .themis-contact .left-cell .wt1tb .text-content-wrapper div p a:hover,.outer-page .themis-contact .left-cell .wt1tb .text-content-wrapper div p a:focus{color:#c9252c}.outer-page .themis-contact .right-cell{width:57.8% !important}.outer-page .themis-contact .right-cell .image-content-wrapper{padding:0}@media (max-width:1560px){.outer-page .themis-contact .left-cell .wt1tb .text-content-wrapper p span{width:48px;height:48px}.outer-page .themis-contact .left-cell .wt1tb .text-content-wrapper p span::before{font-size:22px}}@media (max-width:1100px){.outer-page .content_wrapper .no-gutter .widget-wrapper.themis-contact{padding-left:8%}.outer-page .themis-contact .left-cell{padding-top:0}.outer-page .themis-contact .left-cell .wt1tb .text-content-wrapper p span{width:40px;height:40px}}@media (max-width:1280px){.outer-page .themis-contact .left-cell .wt1tb .text-content-wrapper div p,.outer-page .themis-contact .left-cell .wt1tb .text-content-wrapper div p a{font-size:12px;line-height:24px;word-break:break-all}}@media (max-width:1000px){.outer-page .themis-contact .left-cell .wt1tb .text-content-wrapper div p,.outer-page .themis-contact .left-cell .wt1tb .text-content-wrapper div p a{font-size:10px;line-height:20px}}@media (max-width:850px){.outer-page .themis-contact .left-cell .wt1tb .text-content-wrapper p span{width:35px;height:35px}.outer-page .themis-contact .left-cell .wt1tb .text-content-wrapper p span::before{font-size:18px}}.outer-page .content_wrapper .no-gutter .widget-wrapper.themis-properties{max-width:1920px;width:100%;padding:5.225% 16.05% 5.225% 16.05%}.outer-page .content_wrapper .no-gutter .widget-wrapper.themis-properties .widget-wrapper{max-width:inherit}.outer-page .themis-properties .gjs-cell{width:100%;flex-basis:unset;flex:unset}.outer-page .themis-properties .wt1tb .text-content{padding:0}.outer-page .themis-properties .wt1tb h2{text-align:left;font-weight:bold;white-space:nowrap}.outer-page .themis-properties .wt1tb .text-content h2 span{font-weight:400;font-size:clamp(18px,2.083vw,40px)}.outer-page .themis-properties .wt-image-text-slider{padding:3.2% 2px 0 0 !important}.outer-page .themis-properties .wt-image-text-slider .slick-list{padding-bottom:1.85% !important}.outer-page .themis-properties .wt-image-text-slider .slick-track{display:flex}.outer-page .themis-properties .wt-image-text-slider .slick-slide{padding-left:0;padding-right:0;display:flex;flex-direction:column;height:inherit}.outer-page .themis-properties .wt-image-text-slider .slick-slide+.slick-slide{margin-left:36px}.outer-page .themis-properties .wt-image-text-slider .text-content{background-color:rgba(244,232,220,1);border-radius:12px;box-shadow:5px 5px 5px rgba(0,0,0,0.15);transition:all .5s linear}.outer-page .themis-properties .wt-image-text-slider .text-content:hover{background-color:rgba(255,255,255,0.5);box-shadow:8px 16px 24px rgba(0,0,0,0.15)}.outer-page .themis-properties .wt-image-text-slider .text-content-wrapper{padding:6.1% 7.3% 7.3%;display:flex;justify-content:space-between;align-items:center}.outer-page .themis-properties .wt-image-text-slider .text-content-wrapper .btn{padding:18px 12px;font-weight:500}.outer-page .themis-properties .wt-image-text-slider img{border-bottom-right-radius:0;border-bottom-left-radius:0}.outer-page .themis-properties .wt-image-text-slider h3{font-size:clamp(18px,1.25vw,24px);line-height:clamp(26px,1.771vw,34px);font-weight:400}.outer-page .themis-properties .wt-image-text-slider .slick-dots{position:static;padding:0 !important}.outer-page .themis-properties .wt-image-text-slider .slick-dots li{margin:0 1px}.outer-page .themis-properties .wt-image-text-slider .slick-dots li button::before{width:12px;height:12px;font-size:12px;line-height:12px;color:#0B3532;opacity:1}.outer-page .themis-properties .wt-image-text-slider .slick-dots li.slick-active button::before{background:#0B3532;border-radius:50%}.outer-page .themis-properties .wt-image-text-slider .slick-arrow{width:62px;height:62px;border-radius:50%;opacity:1;box-shadow:6px 12px 18px rgba(0,0,0,0.16);top:50%;background-color:#0B3532;transition:all .5s linear;z-index:1}.outer-page .themis-properties .wt-image-text-slider .slick-next{right:calc(50px + 2%)}.outer-page .themis-properties .wt-image-text-slider .slick-prev{left:calc(2.5%)}.outer-page .themis-properties .wt-image-text-slider .slick-arrow:hover{background-color:#012320}.outer-page .themis-properties .wt-image-text-slider .slick-arrow::before{color:white;opacity:1;font-size:26px}@media (max-width:1680px){.outer-page .themis-properties .wt-image-text-slider .slick-arrow{width:54px;height:54px}}@media (max-width:1560px){.outer-page .themis-properties .wt-image-text-slider .text-content-wrapper .btn{padding:12px}}@media (max-width:1440px){.outer-page .themis-properties .wt-image-text-slider .slick-arrow{width:40px;height:40px}.outer-page .themis-properties .wt-image-text-slider .slick-next{right:calc(35px + 2%)}.outer-page .themis-properties .wt-image-text-slider .slick-arrow::before{font-size:22px}}@media (max-width:1280px){.outer-page .themis-properties .wt-image-text-slider .text-content-wrapper{flex-wrap:wrap}.outer-page .themis-properties .wt-image-text-slider h3{margin-bottom:15px}.outer-page .themis-properties .wt-image-text-slider .text-content-wrapper .btn{padding:10px}}@media (max-width:1100px){.outer-page .themis-properties .wt-image-text-slider .slick-slide+.slick-slide{margin-left:25px}.outer-page .content_wrapper .no-gutter .widget-wrapper.themis-properties{padding-left:8%;padding-right:8%}.outer-page .themis-properties .wt-image-text-slider .text-content-wrapper .btn{padding:8px}.outer-page .themis-properties .wt-image-text-slider .slick-next{right:calc(25px + 2%)}.outer-page .themis-properties .wt-image-text-slider .slick-prev{left:calc(1.8%)}}@media (max-width:900px){.outer-page .themis-properties .wt-image-text-slider .text-content-wrapper .btn{font-size:12px}}.outer-page .content_wrapper .no-gutter .widget-wrapper.palace-court-homepage-map-599{padding:5.225% 0}header .lang-book-wrapper-v2{display:none}header .navbar-top .navbar-nav>li:first-child a{padding-left:15px}