@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap");.primary-button{display:inline-block;padding-bottom:10px;position:relative;text-transform:uppercase;transition:all .5s ease}.primary-button:before{background-color:#cdb5a1;transition:all .8s;width:0;z-index:2}.primary-button:after,.primary-button:before{bottom:0;content:"";height:2px;left:0;position:absolute}.primary-button:after{background-color:#000;transform-origin:left;transition:all 1s ease;width:100%;z-index:1}.primary-button:hover:before{width:100%}.xs-button{align-items:center;display:flex;justify-content:center}@media screen and (min-width:768px){.xs-button{display:none}}@media screen and (max-width:767px){.desktop-button{display:none}}.btn-wrapper{align-items:center;display:flex}.btn-wrapper .secondary-button{background-color:#111;display:block;text-align:center;width:195px}.btn-wrapper .secondary-button.el{width:250px}.btn-wrapper .secondary-button .button-bg{background:#c2b59b;transition:all .5s ease;width:0}.btn-wrapper .secondary-button .button-bg .button{background-color:#fff;display:inline-block;mix-blend-mode:lighten;width:195px}.btn-wrapper .secondary-button .button-bg .button.el{width:250px}.btn-wrapper .secondary-button .button-bg .button a{display:inline-block;font-size:calc(16.8px + .375vw);padding-bottom:10px;position:relative;text-transform:uppercase;transition:color .5s ease}.btn-wrapper .secondary-button .button-bg .button a:before{background-color:#000;bottom:0;content:"";height:2px;left:0;position:absolute;transition:all .5s ease;width:100%}.btn-wrapper .secondary-button:hover .button-bg{width:100%}.flexCenter{align-items:center;display:flex;justify-content:center}.text{font-size:calc(14.8px + .375vw);font-weight:400;line-height:1.4;padding-top:calc(21px + 1.25vw);width:100%}@media screen and (min-width:1024px){.text{font-size:calc(15px + .3125vw);padding-top:2.6680896478vh}}.text .subtitle{display:inline-block;font-weight:700;margin-bottom:calc(18px + .625vw)}.section-padding{padding-left:calc(10px + 4.6875vw);padding-right:calc(10px + 4.6875vw)}.wd-container{margin:0 auto;max-width:1460px;width:100%}@media screen and (min-width:1560px){.wd-container{max-width:calc(766.66667px + 36.11111vw)}}@media screen and (max-width:1560px){.wd-container{padding:0 5%}}@media screen and (max-width:480px){.wd-container{padding:0 7%}}.container-padding{padding:0 5%}@media screen and (max-width:767px){.order-xs-1{order:1}.order-xs-2{order:2}.order-xs-3{order:3}.order-xs-4{order:4}}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.text-justify{text-align:justify}.justify-content-center{justify-content:center!important}.mr-0{margin-right:0!important}.mt-0{margin-top:0!important}.mt-30{margin-top:calc(12px + .9375vw)}.height-205{height:205px!important}.pb-80{padding-bottom:calc(20px + 3.125vw)!important}.mw-650{max-width:650px;width:100%}.color-primary{color:#c2b59b}.color-primary-bg{background-color:#c2b59b}.color-black{color:#111}.primary-title{position:relative}.primary-title .top-border{background-color:#000;display:block;height:3px;margin-bottom:calc(13.2px + .5625vw);width:calc(48px + 3.75vw)}.primary-title .title-font{font-size:calc(25px + 1.5625vw);line-height:1.2;text-transform:uppercase}@media screen and (min-width:1024px){.primary-title .title-font{font-size:2.5vw}}.secondary-title{font-size:calc(19.8px + 1.3125vw);line-height:1.1;position:relative;text-align:center}@media screen and (min-width:1024px){.secondary-title{font-size:2.0833333333vw}}.not-found-block{align-items:center;display:grid;height:calc(100vh - 60px);justify-content:center;margin:30px auto;max-width:900px;width:100%}@media only screen and (max-device-width:1024px) and (orientation:portrait){.not-found-block{height:100%;margin:115px auto 30px;padding:25px 15px}}.not-found-block .grid-div .svg-col{margin-bottom:50px}.not-found-block .grid-div .svg-col img{display:block;margin:0 auto;max-width:385px;width:100%}@media screen and (max-width:601px){.not-found-block .grid-div .svg-col img{max-width:260px}}.not-found-block .grid-div .content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.not-found-block .grid-div .content .title{color:#c2b59b;font-size:calc(19.8px + 1.3125vw);line-height:1.1;margin-bottom:20px;position:relative;text-align:center}@media screen and (min-width:1024px){.not-found-block .grid-div .content .title{font-size:2.0833333333vw}}@media screen and (max-width:601px){.not-found-block .grid-div .content .title{font-size:1.8rem}}.not-found-block .grid-div .content .subtitle{font-size:1.6rem;font-weight:400;text-align:center}@media screen and (max-width:601px){.not-found-block .grid-div .content .subtitle{font-size:1.4rem}}.not-found-block .grid-div .content .subtitle a{transition:all .5s ease}.not-found-block .grid-div .content .subtitle a:hover{color:hsla(40,24%,68%,.8);text-decoration:underline}#countdown{display:inline-block;text-align:center;width:15px}#main_nav{left:0;position:fixed;right:0;top:0;z-index:8}#main_nav.sticky-nav{box-shadow:0 2px 4px #444}#main_nav .top-bar{align-items:center;background-color:#e8e5de;display:flex;gap:calc(14px + .3125vw);height:50px;justify-content:space-between}@media screen and (min-width:1024px){#main_nav .top-bar{height:5.8697972252vh}}#main_nav .top-bar .right-col{align-items:center;display:flex}#main_nav .top-bar .right-col .book-now{font-size:calc(10.2px + .5625vw);padding:4px calc(12px + .3125vw)}@media screen and (min-width:1024px){#main_nav .top-bar .right-col .book-now{font-size:1.0416666667vw}}@media screen and (max-width:767px){#main_nav .top-bar .right-col .book-now{display:none}#main_nav .top-bar .right-col{justify-content:space-between;width:100%}}#main_nav .top-bar .nav-contact{align-items:center;display:flex;gap:calc(14px + .3125vw)}#main_nav .top-bar .nav-contact a{align-items:center;display:flex;font-size:calc(15.4px + .1875vw);gap:10px}#main_nav .top-bar .nav-contact a .svg-icon{align-items:center;display:flex;min-width:20px}#main_nav .top-bar .nav-contact a .svg-icon.linked-in svg{margin-bottom:5px}@media screen and (max-width:1023px){#main_nav .top-bar .nav-contact a .link-text{display:none}}#main_nav .top-bar .language-wrap{align-items:center;color:#29212b;display:flex;gap:calc(9px + .3125vw);margin-left:calc(6px + 1.25vw)}#main_nav .top-bar .language-wrap button{align-items:center;background:transparent;border:0;color:#000;cursor:pointer;display:flex;font-family:Manrope,sans-serif;font-size:17px;font-weight:400}#main_nav .top-bar .language-wrap button .svg-icon{display:flex;width:30px}#main_nav .top-bar .language-wrap button .svg-icon.key{align-items:center;border:1px solid #444;border-radius:50%;display:flex;height:calc(24px + .3125vw);justify-content:center;margin-right:10px;min-width:20px;transition:all .5s ease;width:calc(24px + .3125vw)}#main_nav .top-bar .language-wrap button .svg-icon.key svg{max-width:16px}#main_nav .top-bar .language-wrap button .svg-icon svg{max-width:30px;width:30px}#main_nav .main-nav{align-items:center;background-color:rgba(67,60,60,.78);display:flex;height:70px;justify-content:space-between;padding-bottom:10px;padding-top:10px;position:relative}@media screen and (min-width:1024px){#main_nav .main-nav{height:7.4706510139vh}}@media screen and (max-width:1023px){#main_nav .main-nav{height:76px}}#main_nav .main-nav .logo img{max-width:calc(104px + 5vw)}@media screen and (min-width:1024px){#main_nav .main-nav .logo img{max-width:10.4vw}}@media screen and (max-width:480px){#main_nav .main-nav .logo img{max-width:calc(85px + 9.375vw)}}#main_nav .main-nav .logo picture{align-items:center;display:flex;justify-content:center}#main_nav .main-nav .center-col{flex-grow:1}@media screen and (max-width:1023px){#main_nav .main-nav .center-col{display:none}}#main_nav .main-nav .center-col .desktop-nav-list{align-items:center;display:flex;gap:4vw;justify-content:center}#main_nav .main-nav .center-col .desktop-nav-list a{color:#e8e5de;font-weight:500;position:relative;text-transform:uppercase;transition:all .5s ease}#main_nav .main-nav .center-col .desktop-nav-list a:before{background-color:#fff;bottom:0;content:"";height:1px;left:0;position:absolute;transform-origin:left;transition:all .5s ease;width:0}#main_nav .main-nav .center-col .desktop-nav-list a.current-menu-item{color:#fff}#main_nav .main-nav .center-col .desktop-nav-list a.current-menu-item:before{width:100%}#main_nav .main-nav .center-col .desktop-nav-list a:hover{color:#fff}#main_nav .main-nav .center-col .desktop-nav-list a:hover:before{width:100%}@media screen and (min-width:1024px){#main_nav .main-nav .center-col .desktop-nav-list a{font-size:1.0416666667vw}}#main_nav .main-nav .right-col{align-items:center;display:flex;justify-content:flex-end}@media screen and (max-width:480px){#main_nav .main-nav .right-col .el-btn{font-size:calc(3px + 1.875vw);margin-right:8px}}@media screen and (max-width:767px){#main_nav .main-nav .right-col .xs-none{display:none}}.book-now{background-color:#c2b59b;border-radius:5px;color:#fff;display:inline-block;margin-right:30px;padding:5px 25px}@media screen and (max-width:767px){.book-now{align-items:center;border-radius:4px;display:flex;font-size:15px;justify-content:center;margin-right:20px;padding:10px calc(16.42058px + 1.11857vw)}}@media screen and (max-width:480px){.book-now{font-size:calc(6px + 1.875vw);margin-right:3.125vw;padding:8px calc(9.7047px + 1.34228vw)}}.menu-expand-wrapper{pointr-events:none;visiblity:hidden;align-items:center;display:none;gap:80px;height:100%;justify-content:space-between;left:0;position:fixed;top:0;width:100%;z-index:8}@media screen and (max-width:767px){.menu-expand-wrapper{height:calc(100% - 50px);top:50px;z-index:7}}.menu-expand-wrapper .overlay-nav-bg{background:#433c3c;height:100%;left:0;position:absolute;top:0;transition:all 1s;width:100%;z-index:-1}.menu-expand-wrapper .close-overlay{cursor:pointer;position:absolute;right:20px;top:20px;transition:all .5s;z-index:11}.menu-expand-wrapper .close-overlay .svg-icon svg{max-width:40px;width:100%}.menu-expand-wrapper .overlay-left-circle{height:100%;left:0;opacity:.18;position:absolute;transition:all 2s}.menu-expand-wrapper .overlay-left-circle img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:767px){.menu-expand-wrapper .menu-col{-webkit-overflow-scrolling:touch;height:65%;margin-top:10px;overflow-y:scroll;width:100%}}.menu-expand-wrapper .menu-col .overlay-menu{display:flex;flex-direction:column;gap:5px}@media screen and (max-width:767px){.menu-expand-wrapper .menu-col .overlay-menu{gap:15px}}.menu-expand-wrapper .menu-col .overlay-menu a{color:#fff;display:inline-block;font-size:calc(19.2px + .875vw);font-weight:500;position:relative;text-transform:uppercase;transition:all .8s;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1024px){.menu-expand-wrapper .menu-col .overlay-menu a{font-size:1.875vw}}.menu-expand-wrapper .menu-col .overlay-menu a:before{background-color:#c2b59b;bottom:0;content:"";height:2px;left:0;position:absolute;transition:all .8s ease;width:0}.menu-expand-wrapper .menu-col .overlay-menu a:hover{color:#c2b59b}.menu-expand-wrapper .menu-col .overlay-menu a:hover:before{width:100%}.menu-expand-wrapper .content-col{height:100%;max-width:600px;position:relative;width:100%}@media screen and (max-width:767px){.menu-expand-wrapper .content-col{display:none}}.menu-expand-wrapper .content-col .content-bg{background-color:#eae7e1;height:100%;left:0;position:absolute;top:0;transition:all .8s;width:100%;z-index:-1}.menu-expand-wrapper .content-col .overlay-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:calc(18px + .625vw) calc(26px + 1.25vw);position:relative}.menu-expand-wrapper .content-col .overlay-content .overlay-logo{display:inline-block;text-align:center;transition:all .5s;width:100%}.menu-expand-wrapper .content-col .overlay-content .overlay-logo img{max-width:calc(232px + 8.75vw)}.menu-expand-wrapper .content-col .overlay-content .text{font-size:calc(15px + .3125vw);margin-top:5px;padding-bottom:10px;position:relative;text-align:center;transition:all .8s}@media screen and (min-width:1024px){.menu-expand-wrapper .content-col .overlay-content .text{font-size:2.2411953042vh;margin-top:2px}}.menu-expand-wrapper .content-col .overlay-content .text:before{background-color:#333;bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:80%}.menu-expand-wrapper .content-col .overlay-content .contact-info{margin-bottom:calc(28px - .9375vw);padding:calc(7px + .9375vw) 0;position:relative;width:100%}@media screen and (min-width:1024px){.menu-expand-wrapper .content-col .overlay-content .contact-info{margin-bottom:2.1344717182vh;padding:2.1344717182vh 0}}.menu-expand-wrapper .content-col .overlay-content .contact-info:before{background-color:#333;bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:80%}.menu-expand-wrapper .content-col .overlay-content .contact-info .item{grid-gap:10px;text-align:center}.menu-expand-wrapper .content-col .overlay-content .contact-info .item span{display:block;font-size:calc(15.4px + .1875vw);font-weight:700}.menu-expand-wrapper .content-col .overlay-content .contact-info .item:not(:last-child){margin-bottom:5px}.menu-expand-wrapper .content-col .overlay-content .social-item{text-align:center}.menu-expand-wrapper .content-col .overlay-content .social-item a{display:inline-block;min-width:45px}.menu-expand-wrapper .content-col .overlay-content .social-item a .svg-icon svg{max-width:25px}.menu-expand-wrapper .content-col .overlay-content .up-motion{transition:all .5s}#ham-icon{align-items:center;cursor:pointer;display:flex;height:25px;justify-content:center;padding:0;position:relative;width:40px}#ham-icon .icon-bar{background:#fff;height:1px;position:relative;width:100%}#ham-icon .icon-bar:before{background:#fff;content:"";height:1px;left:0;position:absolute;top:10px;transition:all .4s ease;width:70%}@media screen and (max-width:767px){#ham-icon .icon-bar:before{top:8px}}#ham-icon .icon-bar:after{background:#fff;bottom:10px;content:"";height:1px;left:0;position:absolute;transition:all .4s ease;width:100%}@media screen and (max-width:767px){#ham-icon .icon-bar:after{bottom:8px}}#ham-icon.open .icon-bar{height:0!important}#ham-icon.open .icon-bar:before{top:-2px;transform:rotate(-45deg);width:100%}#ham-icon.open .icon-bar:after{bottom:0;transform:rotate(45deg)}.footer-wrap{background-color:rgba(67,60,60,.78);color:#fff;font-size:calc(15px + .3125vw);padding-bottom:calc(26px + 1.25vw);padding-top:calc(24px + 1.875vw)}.footer-wrap .footer-logo{align-items:center;display:flex;justify-content:center;margin-bottom:calc(4px + 3.4375vw)}.footer-wrap .footer-logo img{max-width:calc(191.4px + 10.5vw)}.footer-wrap .footer-grid{grid-gap:20px;display:grid;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:767px){.footer-wrap .footer-grid{grid-template-columns:auto}.footer-wrap .footer-grid .footer-text{text-align:center}}.footer-wrap .footer-grid .footer-col.order-xs-3 .footer-links a{text-transform:none}.footer-wrap .footer-grid .footer-title{font-weight:400;margin-bottom:calc(14px + 1.875vw);text-transform:uppercase}@media screen and (max-width:767px){.footer-wrap .footer-grid .footer-title{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:20px auto;width:-moz-fit-content;width:fit-content}}.footer-wrap .footer-grid .footer-title .line{background-color:#c2b59b;display:block;height:1px;margin-bottom:calc(8px + .625vw);width:85px}.footer-wrap .footer-grid .footer-links{display:flex;flex-direction:column;gap:5px}@media screen and (max-width:767px){.footer-wrap .footer-grid .footer-links{align-items:center;text-align:center}}.footer-wrap .footer-grid .footer-links.social-icons{flex-direction:row;gap:20px}@media screen and (max-width:767px){.footer-wrap .footer-grid .footer-links.social-icons{justify-content:center}}.footer-wrap .footer-grid .footer-links.social-icons a{align-items:center;background-color:#c2b59b;display:flex;height:40px;justify-content:center;width:40px}.footer-wrap .footer-grid .footer-links.social-icons a .svg-icon{align-items:center;display:flex;justify-content:center;width:100%}.footer-wrap a{color:#fff;text-transform:uppercase;transition:all .5s ease}.footer-wrap a:hover{color:#c2b59b}.footer-wrap .privacy-links{align-items:center;display:flex;gap:calc(7px + .9375vw);justify-content:center;margin-top:calc(20px + 3.125vw);text-transform:uppercase}@media screen and (max-width:767px){.footer-wrap .privacy-links{flex-direction:column;font-size:14px;text-align:center}}.mobile-bottom-bar{align-items:center;background-color:#333;background-color:#433c3c;bottom:0;display:flex;display:none;justify-content:center;left:0;min-height:50px;position:fixed;right:0;z-index:8}@media screen and (max-width:767px){.mobile-bottom-bar{display:flex}}.mobile-bottom-bar .book-now{font-size:16px;font-weight:500;margin:0;text-transform:uppercase}.copyright{background-color:#333;padding:calc(12px + .9375vw) 10px;text-align:center}.copyright p{align-items:center;display:inline-flex;font-size:calc(9px + .3125vw);justify-content:center;margin:0;text-transform:uppercase;width:100%}@media screen and (max-width:480px){.copyright p{font-size:calc(5px + 1.25vw)}}.copyright p a{align-items:center;color:#fff;display:inline-flex;letter-spacing:1px}.copyright p a img{height:100%;margin:0 5px;width:100%}.copyright p a picture{align-items:center;display:flex;justify-content:center;margin:0 7px}@media screen and (min-width:1024px){.bottom-space{margin-top:75px}}@media screen and (max-width:767px){.bottom-space{margin-top:0}}.espa-footer{padding-top:30px}.espa-footer a{display:inline-block}.espa-footer img{display:block;height:auto;max-width:100%;width:350px}@media (max-width:576px){.espa-footer{text-align:center}.espa-footer img{display:inline-block;width:300px}}.card{align-items:flex-end;display:flex;height:calc(320px + 25vw);padding:45px 30px;position:relative;width:100%}.card.left-photo{transform:translateY(-50px)}.card.right-photo{transform:translateY(50px)}.card:before{background:#c2b59b;background:linear-gradient(0deg,#c2b59b 29%,hsla(0,0%,100%,0));bottom:0;content:"";height:60%;transition:all .5s ease}.card img,.card:before{left:0;position:absolute;width:100%}.card img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:0;z-index:-1}.card .content,.card .content .title-wrap{position:relative}.card .content .title-wrap .top-border{background-color:#000;display:block;height:3px;margin-bottom:calc(13.2px + .5625vw);width:calc(48px + 3.75vw)}.card .content .title-wrap .title-font{font-size:calc(25px + 1.5625vw);line-height:1.2;text-transform:uppercase}@media screen and (min-width:1024px){.card .content .title-wrap .title-font{font-size:2.5vw}}.card .content .title-wrap .primary-title{font-size:calc(19.6px + .75vw)}.card .content .text{margin-top:25px;width:85%}.homepage-header{align-items:center;display:flex;height:calc(100vh - 50px);justify-content:center;margin-top:50px;overflow:hidden;position:relative;z-index:2}.homepage-header:before{background:#000;background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,0));bottom:0;content:"";height:60%;left:0;position:absolute;right:0;width:100%;z-index:1}@media screen and (max-width:767px){.homepage-header{height:50vh;margin-top:50px}}@media screen and (max-width:1023px){.homepage-header{overflow:visible}}.homepage-header .inner-header-bg{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);width:100%}.homepage-header .header-content{position:relative;text-align:center}.homepage-header .header-content .main-title{color:#fff;font-size:calc(22.8px + 2.25vw);font-weight:500;overflow:hidden;text-shadow:0 1px 2px #333;text-transform:uppercase}.homepage-header .header-content .main-title span{display:block}.homepage-header .header-content .sub-title{color:#fff;font-size:calc(21.6px + .75vw);font-weight:400;margin-top:15px;overflow:hidden;text-shadow:0 1px 2px #333;text-transform:uppercase}.homepage-header .header-content .sub-title span{display:block}.homepage-slider-wrapper{margin-top:65px;overflow:hidden;position:relative;z-index:1}.homepage-slider-wrapper,.homepage-slider-wrapper .single-slide{height:calc(100vh - 65px)}.homepage-slider-wrapper .single-slide img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.homepage-slider-wrapper .slick-arrow{background-color:transparent;border:0;cursor:pointer;height:60px;left:60px;position:absolute;top:50%;transform:translateY(-50%);width:60px;z-index:1}.homepage-slider-wrapper .slick-arrow.slick-next{left:auto;right:60px}.homepage-slider-wrapper .slick-arrow svg{fill:#fff}.homepage-slider-wrapper .slick-dots{align-items:center;bottom:35px;display:flex;gap:15px;left:calc(10px + 4.6875vw);position:absolute;z-index:1}.homepage-slider-wrapper .slick-dots li button{background-color:#999;border:0;cursor:pointer;font-size:0;height:3px;transition:all .4s ease;width:50px}.homepage-slider-wrapper .slick-dots li.slick-active button{background-color:#fff}.bg-main-wrapper{position:relative}.bg-main-wrapper .right-bg-half{opacity:.25;position:absolute;right:0;top:-30px;transform:translateY(-50%);transition:all .2s}.bg-main-wrapper .right-bg-half img{-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right;width:calc(227.6px + 22.625vw)}.bg-main-wrapper .left-bg-circle{left:0;opacity:.3;position:absolute;top:23.5%;transition:all .2s}.bg-main-wrapper .left-bg-circle img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:calc(243.8px + 17.5625vw)}.food-bg-circle-right{opacity:.15;position:absolute;right:0;top:20%;transition:all .2s}.food-bg-circle-right img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:calc(230px + 21.875vw)}.explore-bg-circle{opacity:.15;position:absolute;right:0;top:0;transition:all .2s}.explore-bg-circle img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:calc(236px + 20vw)}.who-we-are-block{background-color:#f4f0e7;padding-bottom:calc(25px + 6.25vw);padding-top:calc(34px + 3.4375vw)}@media screen and (min-width:1024px){.who-we-are-block{padding-bottom:11.3636363636vh}}.who-we-are-block .title-wrap{position:relative}.who-we-are-block .title-wrap .top-border{background-color:#000;display:block;height:3px;margin-bottom:calc(13.2px + .5625vw);width:calc(48px + 3.75vw)}.who-we-are-block .title-wrap .title-font{font-size:calc(25px + 1.5625vw);line-height:1.2;text-transform:uppercase}@media screen and (min-width:1024px){.who-we-are-block .title-wrap .title-font{font-size:2.5vw}}.who-we-are-block .text{line-height:1.4}.who-we-are-block .text .subtitle{display:inline-block;font-weight:700;margin-bottom:calc(18px + .625vw)}.who-we-are-block .grid{grid-gap:calc(20px + 3.125vw);display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:767px){.who-we-are-block .grid{grid-template-columns:auto}}.who-we-are-block .grid .photo-col{height:100%}.who-we-are-block .grid .photo-col img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;width:100%}.hospitality-wrapper{padding-bottom:calc(20px + 3.125vw);position:relative}.hospitality-wrapper:before{background-color:#f4f0e7;content:"";height:60%;left:0;position:absolute;top:0;width:100%;z-index:-1}.hospitality-wrapper .hospitality-title{width:45%}@media screen and (max-width:767px){.hospitality-wrapper .hospitality-title{width:100%}}.hospitality-wrapper .hospitality-title .title-wrap{position:relative}.hospitality-wrapper .hospitality-title .title-wrap .top-border{background-color:#000;display:block;height:3px;margin-bottom:calc(13.2px + .5625vw);width:calc(48px + 3.75vw)}.hospitality-wrapper .hospitality-title .title-wrap .title-font{font-size:calc(25px + 1.5625vw);line-height:1.2;text-transform:uppercase}@media screen and (min-width:1024px){.hospitality-wrapper .hospitality-title .title-wrap .title-font{font-size:2.5vw}}.hospitality-wrapper .hospitality-title .text{margin-bottom:calc(18px + 2.1875vw)}.hospitality-wrapper .grid{grid-gap:38px;display:grid;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:767px){.hospitality-wrapper .grid{grid-template-columns:auto}}.hospitality-wrapper .grid.grid-col-2{display:flex;grid-template-columns:repeat(2,1fr);justify-content:center;margin-top:calc(22px + 2.5vw)}@media screen and (max-width:767px){.hospitality-wrapper .grid.grid-col-2{flex-direction:column}}.hospitality-wrapper .grid.grid-col-2 .single-hotel .hospitality-content .title{display:inline-block;text-align:left}@media screen and (max-width:767px){.hospitality-wrapper .grid.grid-col-2 .single-hotel .hospitality-content .title{min-height:auto}}.hospitality-wrapper .grid.grid-col-2 .single-hotel .hospitality-content .content{display:flex;flex-direction:column;height:100%;justify-content:space-between;min-height:290px}@media screen and (max-width:767px){.hospitality-wrapper .grid.grid-col-2 .single-hotel .hospitality-content .content{display:block;min-height:auto}}.hospitality-wrapper .grid .single-hotel{max-width:calc(-27.14286px + 29.79911vw)}@media screen and (max-width:767px){.hospitality-wrapper .grid .single-hotel{max-width:100%}}.hospitality-wrapper .grid .single-hotel .photo img{height:calc(236px + 13.75vw);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.hospitality-wrapper .grid .single-hotel .hospitality-content{margin-top:15px;max-width:430px;width:100%}.hospitality-wrapper .grid .single-hotel .hospitality-content.extended-width{max-width:600px}.hospitality-wrapper .grid .single-hotel .hospitality-content .title{font-size:calc(22px + .625vw);letter-spacing:3px;line-height:1.2;text-align:center;text-transform:uppercase}.hospitality-wrapper .grid .single-hotel .hospitality-content .title .primary-title{line-height:1}.hospitality-wrapper .grid .single-hotel .hospitality-content .text{margin:0 0 calc(8px + .625vw);min-height:80px}@media screen and (min-width:1024px){.hospitality-wrapper .grid .single-hotel .hospitality-content .text{padding-top:2.1344717182vh}}@media screen and (max-width:767px){.hospitality-wrapper .grid .single-hotel .hospitality-content .text{min-height:auto}}.hospitality-wrapper .grid .single-hotel .hospitality-content .button-group{display:flex;flex-direction:column}.hospitality-wrapper .grid .single-hotel .hospitality-content .button-group a{align-items:center;display:inline-flex;font-weight:600;margin-bottom:15px;text-transform:uppercase}.hospitality-wrapper .grid .single-hotel .hospitality-content .button-group a .line{background-color:#333;height:2px;margin-right:10px;transition:all .5s ease;width:47px}.hospitality-wrapper .grid .single-hotel .hospitality-content .button-group a:hover .line{width:90px}.opportunities-block{background-color:#433c3c;margin-top:calc(20px + 3.125vw);padding-bottom:calc(30px + 4.6875vw);padding-top:calc(30px + 4.6875vw)}.opportunities-block .grid{grid-gap:calc(8px + 3.75vw);display:grid;grid-template-columns:26% auto}@media screen and (max-width:767px){.opportunities-block .grid{grid-template-columns:auto}}.opportunities-block .grid .content-wrap .title-wrap{position:relative}.opportunities-block .grid .content-wrap .title-wrap .top-border{background-color:#000;display:block;height:3px;margin-bottom:calc(13.2px + .5625vw);width:calc(48px + 3.75vw)}.opportunities-block .grid .content-wrap .title-wrap .title-font{font-size:calc(25px + 1.5625vw);line-height:1.2;text-transform:uppercase}@media screen and (min-width:1024px){.opportunities-block .grid .content-wrap .title-wrap .title-font{font-size:2.5vw}}.opportunities-block .grid .content-wrap .title-wrap .top-border{background-color:#fff}.opportunities-block .grid .content-wrap .title-wrap .primary-title{color:#fff;line-height:1.2}.opportunities-block .grid .content-wrap .text{margin-top:calc(24px + 1.875vw)}.opportunities-block .grid .content-wrap .text p{color:#fff}.opportunities-block .grid .opportunities{grid-gap:calc(19px + 3.4375vw);display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:767px){.opportunities-block .grid .opportunities{grid-template-columns:auto}}.opportunities-block .grid .opportunities .col-1{display:flex;flex-direction:column;gap:calc(19px + 3.4375vw)}.opportunities-block .grid .opportunities .single{display:grid;gap:35px;grid-template-columns:calc(55.4px + 1.4375vw) auto}.opportunities-block .grid .opportunities .single.xs-grid{gap:0;grid-template-columns:auto;justify-content:center}.opportunities-block .grid .opportunities .single .text{color:#cdb5a1;margin:0}.opportunities-block .grid .opportunities .single .text .opportunities-title{display:block;font-size:calc(19.6px + .75vw);line-height:1.3;margin-bottom:calc(18px + .625vw);text-transform:uppercase}.opportunities-block .grid .opportunities .single .read-more{border:1px solid #cdb5a1;border-radius:10px;color:#cdb5a1;display:inline-block;font-size:calc(12px + .625vw);font-weight:500;max-width:-moz-fit-content;max-width:fit-content;padding:calc(12px + .9375vw) calc(7px + .9375vw);text-align:center;text-transform:uppercase;transition:all .5s ease}.opportunities-block .grid .opportunities .single .read-more:hover{background-color:#c2b59b;color:#433c3c}.business-opportunities-wrapper{position:relative}.business-opportunities-wrapper .business-bg-circle{left:0;opacity:.15;position:absolute;top:7%;transition:all .2s}.business-opportunities-wrapper .business-bg-circle img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:calc(293px + 2.1875vw)}.lifestyle-block{position:relative}@media screen and (max-width:767px){.lifestyle-block{padding-top:45px}}.lifestyle-block:before{background-color:#f4f0e7;content:"";height:8%;left:0;position:absolute;right:0;top:0;width:100%}@media screen and (max-width:767px){.lifestyle-block:before{display:none}}.lifestyle-block .grid{grid-gap:calc(8px + 3.75vw);align-items:center;display:grid;grid-template-columns:30% auto}@media screen and (max-width:767px){.lifestyle-block .grid{grid-template-columns:auto}}.lifestyle-block .grid .content-wrap .title-wrap{position:relative}.lifestyle-block .grid .content-wrap .title-wrap .top-border{background-color:#000;display:block;height:3px;margin-bottom:calc(13.2px + .5625vw);width:calc(48px + 3.75vw)}.lifestyle-block .grid .content-wrap .title-wrap .title-font{font-size:calc(25px + 1.5625vw);line-height:1.2;text-transform:uppercase}@media screen and (min-width:1024px){.lifestyle-block .grid .content-wrap .title-wrap .title-font{font-size:2.5vw}}.lifestyle-block .grid .content-wrap .title-wrap .primary-title{line-height:1.2}.lifestyle-block .grid .content-wrap .text{margin-bottom:calc(27px + .9375vw)}.lifestyle-block .grid .photo-col{grid-gap:45px;display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:767px){.lifestyle-block .grid .photo-col{grid-template-columns:auto;overflow:hidden}}.lifestyle-block .grid .photo-col .single-photo{align-items:flex-end;display:flex;height:calc(320px + 25vw);overflow:hidden;padding:45px 30px;position:relative;width:100%}.lifestyle-block .grid .photo-col .single-photo:hover img{transform:scale(1.05)}.lifestyle-block .grid .photo-col .single-photo.left-photo{transform:translateY(-50px)}.lifestyle-block .grid .photo-col .single-photo.right-photo{transform:translateY(50px)}.lifestyle-block .grid .photo-col .single-photo:before{background:#c2b59b;background:linear-gradient(0deg,#c2b59b 29%,hsla(0,0%,100%,0));bottom:0;content:"";height:60%;left:0;position:absolute;width:100%}.lifestyle-block .grid .photo-col .single-photo img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;transition:all .8s ease;width:100%;z-index:-1}.lifestyle-block .grid .photo-col .single-photo .content,.lifestyle-block .grid .photo-col .single-photo .content .title-wrap{position:relative}.lifestyle-block .grid .photo-col .single-photo .content .title-wrap .top-border{background-color:#000;display:block;height:3px;margin-bottom:calc(13.2px + .5625vw);width:calc(48px + 3.75vw)}.lifestyle-block .grid .photo-col .single-photo .content .title-wrap .title-font{font-size:calc(25px + 1.5625vw);line-height:1.2;text-transform:uppercase}@media screen and (min-width:1024px){.lifestyle-block .grid .photo-col .single-photo .content .title-wrap .title-font{font-size:2.5vw}}.lifestyle-block .grid .photo-col .single-photo .content .title-wrap .primary-title{font-size:calc(19.6px + .75vw)}.lifestyle-block .grid .photo-col .single-photo .content .text{width:85%}.section-button{align-items:center;display:flex;justify-content:center;margin-top:calc(20px + 3.125vw)}.awards-wrapper{background-color:#c2b59b;padding-bottom:calc(48px + 3.75vw);padding-top:calc(48px + 3.75vw)}.awards-wrapper .awards-grid{margin:auto;max-width:1200px;width:100%}.awards-wrapper .awards-grid .title-wrap{align-items:center;display:flex;flex-direction:column;position:relative;text-align:center}.awards-wrapper .awards-grid .title-wrap .top-border{background-color:#000;display:block;height:3px;margin-bottom:calc(13.2px + .5625vw);width:calc(48px + 3.75vw)}.awards-wrapper .awards-grid .title-wrap .title-font{font-size:calc(25px + 1.5625vw);line-height:1.2;text-transform:uppercase}@media screen and (min-width:1024px){.awards-wrapper .awards-grid .title-wrap .title-font{font-size:2.5vw}}.awards-wrapper .awards-grid .title-wrap .primary-title{line-height:1.2}.awards-wrapper .awards-grid .line{background-color:#000;display:block;height:2px;margin:calc(16px + 4.375vw) auto}.awards-wrapper .awards-grid .awards{align-items:center;display:flex;gap:30px;justify-content:space-between}@media screen and (max-width:767px){.awards-wrapper .awards-grid .awards{flex-direction:column}}.awards-wrapper .awards-grid .awards img{max-width:calc(175.6px + 3.875vw)}.food-and-drinks-block{background-color:#f4f0e7;padding-bottom:calc(64px + 5vw);padding-top:calc(39px + 1.875vw);position:relative}.food-and-drinks-block .title-wrap{position:relative}.food-and-drinks-block .title-wrap .top-border{background-color:#000;display:block;height:3px;margin-bottom:calc(13.2px + .5625vw);width:calc(48px + 3.75vw)}.food-and-drinks-block .title-wrap .title-font{font-size:calc(25px + 1.5625vw);line-height:1.2;text-transform:uppercase}@media screen and (min-width:1024px){.food-and-drinks-block .title-wrap .title-font{font-size:2.5vw}}.food-and-drinks-block .grid{grid-gap:calc(12px + .9375vw);display:grid;grid-template-columns:repeat(5,1fr);margin-top:calc(23px + 2.1875vw)}@media screen and (max-width:767px){.food-and-drinks-block .grid{grid-template-columns:auto}}.food-and-drinks-block .grid .single-box{height:calc(259px + 19.0625vw);overflow:hidden;position:relative;width:100%}@media screen and (min-width:1024px){.food-and-drinks-block .grid .single-box{height:66.7022411953vh}}@media screen and (max-width:767px){.food-and-drinks-block .grid .single-box{height:calc(214.20582px + 11.18568vw)}}.food-and-drinks-block .grid .single-box:hover img{transform:scale(1.05)}.food-and-drinks-block .grid .single-box img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;transition:all .8s ease;width:100%}.food-and-drinks-block .grid .single-box .content{align-items:center;background-color:rgba(61,29,10,.6);display:flex;height:100%;justify-content:center;padding:30px;position:relative}.food-and-drinks-block .grid .single-box .content .photo-title{color:#fff;font-size:calc(24.6px + .4375vw);letter-spacing:3px;line-height:1.2;text-align:center;text-transform:uppercase}@media screen and (min-width:1024px) and (max-width:1280px){.food-and-drinks-block .grid .single-box .content .photo-title{font-size:calc(18px + .625vw)}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.food-and-drinks-block .grid .single-box .content .photo-title{font-size:calc(.54545px + 1.70455vw)}}.explore-heraklion{padding-bottom:calc(50px + 3.125vw);padding-top:calc(48px + 3.75vw);position:relative}.explore-heraklion .content-wrap{max-width:615px;width:100%}.explore-heraklion .content-wrap .title-wrap{position:relative}.explore-heraklion .content-wrap .title-wrap .top-border{background-color:#000;display:block;height:3px;margin-bottom:calc(13.2px + .5625vw);width:calc(48px + 3.75vw)}.explore-heraklion .content-wrap .title-wrap .title-font{font-size:calc(25px + 1.5625vw);line-height:1.2;text-transform:uppercase}@media screen and (min-width:1024px){.explore-heraklion .content-wrap .title-wrap .title-font{font-size:2.5vw}}.explore-heraklion .content-wrap .title-wrap .primary-title{line-height:1.2}.explore-heraklion .content-wrap .text{margin-bottom:calc(27px + .9375vw)}.explore-heraklion .explore-grid{grid-gap:calc(15px + 1.5625vw);display:grid;grid-template-columns:repeat(3,1fr);margin-top:calc(22px + 2.5vw)}@media screen and (max-width:767px){.explore-heraklion .explore-grid{grid-template-columns:auto;padding-bottom:30px}}.explore-heraklion .explore-grid .card{height:calc(178px + 25.625vw);transition:all 1s ease}.explore-heraklion .explore-grid .card.mt--25{margin-top:-25px}@media screen and (max-width:767px){.explore-heraklion .explore-grid .card.mt--25{margin-top:0}}.explore-heraklion .explore-grid .card:before{height:65%}@media screen and (max-width:767px){.explore-heraklion .explore-grid .card:before{height:60%}}.explore-heraklion .explore-grid .card .content .title-wrap{opacity:1;transition:all .5s ease}@media screen and (max-width:767px){.explore-heraklion .explore-grid .card .content .title-wrap{opacity:1}}.about-who-we-are{background:#efece3;overflow:hidden;padding-bottom:calc(30px + 4.6875vw);padding-top:calc(34px + 3.4375vw);position:relative}.about-who-we-are .pattern-bg{left:50%;position:absolute;top:-25px;transform:translateX(-50%);width:62%}.about-who-we-are .grid{grid-gap:calc(8px + 2.1875vw);display:grid;grid-template-columns:100%}.about-who-we-are .grid .text-col{position:relative}.about-who-we-are .grid .text-col .title-wrap{text-align:center}.about-who-we-are .grid .text-col .title-wrap .top-border{margin:0 auto calc(14px + .3125vw)}.about-who-we-are .grid .text-col .text{margin:auto;max-width:calc(210px + 28.125vw);text-align:justify;-moz-text-align-last:center;text-align-last:center;width:100%}@media screen and (min-width:1024px){.about-who-we-are .grid .text-col .text{max-width:54.6875vw;width:100%}}.about-what-we-do{overflow:hidden;padding-bottom:calc(30px + 4.6875vw);padding-top:calc(34px + 3.4375vw);position:relative}.about-what-we-do:before{background:#c2b59b;content:"";height:80%;position:absolute;right:0;top:0;width:48%}@media screen and (max-width:1023px){.about-what-we-do:before{height:20%;width:50%}}@media screen and (max-width:480px){.about-what-we-do:before{width:52%}}.about-what-we-do .grid{grid-gap:calc(-12px + 8.4375vw);display:grid;grid-template-columns:36% auto}@media screen and (min-width:1024px){.about-what-we-do .grid{grid-gap:8vw}}@media screen and (max-width:1023px){.about-what-we-do .grid{grid-template-columns:auto}}.about-what-we-do .grid .content-col{display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:1023px){.about-what-we-do .grid .content-col .primary-title{text-align:center}.about-what-we-do .grid .content-col .primary-title .top-border{margin:auto auto calc(12px + .9375vw)}}.about-what-we-do .grid .content-col .text{margin-bottom:calc(24px + 1.875vw);text-align:justify;width:100%}@media screen and (min-width:1024px){.about-what-we-do .grid .content-col .text{margin-bottom:6.4034151547vh}}@media screen and (max-width:1023px){.about-what-we-do .grid .content-col .text{margin:auto auto calc(24px + 1.875vw);max-width:calc(210px + 28.125vw);position:relative;-moz-text-align-last:center;text-align-last:center;width:100%}.about-what-we-do .grid .content-col .pc-man-photo{text-align:center}}.about-what-we-do .grid .content-col .pc-man-photo img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media screen and (min-width:1024px){.about-what-we-do .grid .content-col .pc-man-photo img{height:100%}}@media screen and (max-width:1023px){.about-what-we-do .grid .content-col .pc-man-photo img{height:calc(57.09815px + 38.40683vw);-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:calc(210px + 28.125vw)}}@media screen and (max-width:767px){.about-what-we-do .grid .content-col .pc-man-photo img{height:calc(214.20582px + 11.18568vw)}}.about-what-we-do .grid .photo-col{position:relative}@media screen and (max-width:1023px){.about-what-we-do .grid .photo-col{display:none}}.about-what-we-do .grid .photo-col img{max-width:calc(200px + 31.25vw);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media screen and (min-width:1024px){.about-what-we-do .grid .photo-col img{height:100%}}.about-our-team{background:#433c3c;color:#fff;margin-bottom:calc(30px + 4.6875vw);overflow:hidden;padding-bottom:calc(24px + 6.5625vw);padding-top:calc(34px + 3.4375vw);position:relative}.about-our-team .pattern-bg{bottom:-15px;left:50%;position:absolute;transform:translateX(-50%);width:80%}.about-our-team .team-header .title-wrap{text-align:center}.about-our-team .team-header .title-wrap .top-border{background-color:#fff;margin:0 auto calc(14px + .3125vw)}.about-our-team .team-header .text{margin:auto auto calc(14px + 1.875vw);max-width:calc(210px + 28.125vw);text-align:justify;-moz-text-align-last:center;text-align-last:center;width:100%}@media screen and (min-width:1024px){.about-our-team .team-header .text{margin-bottom:7vh;max-width:54.6875vw;width:100%}}@media screen and (max-width:1023px){.about-our-team .team-header .text{padding-left:calc(10px + 4.6875vw);padding-right:calc(10px + 4.6875vw)}}@media screen and (max-width:480px){.about-our-team .team-header .text{padding-left:0;padding-right:0}}.about-our-team .photo-grid{grid-gap:calc(6px + 2.8125vw);display:grid;grid-template-columns:repeat(3,1fr);position:relative}.about-our-team .photo-grid .single-img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media screen and (min-width:1024px){.about-our-team .photo-grid .single-img img{height:56vh;width:31vw}}@media screen and (max-width:1023px){.about-our-team .photo-grid .single-img img{height:calc(45.37696px + 17.0697vw)}}.contents-section .title-wrap{padding-bottom:calc(26px + 1.25vw);text-align:center}.contents-section .title-wrap .top-border{margin:0 auto calc(14px + .3125vw)}.contents-section .grid{grid-gap:calc(9px + 3.4375vw);display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:calc(34px + 3.4375vw)}@media screen and (max-width:767px){.contents-section .grid{grid-template-columns:auto;margin-bottom:0}}.contents-section .grid .single-content{align-items:center;border-radius:5px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);display:flex;flex-direction:column;padding:calc(19.4px + .8125vw) calc(13px + .625vw)}.contents-section .grid .single-content .secondary-title{color:#c2b59b}.contents-section .grid .single-content .text{text-align:justify;-moz-text-align-last:center;text-align-last:center}.contents-section .grid .single-content .book-now{margin-left:auto;margin-right:auto;margin-top:calc(21px + 1.25vw)}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.contents-section.about-el-content .single-content a{font-size:calc(9.63636px + .42614vw)}}@media screen and (max-width:1023px){.hospitality-intro{padding-bottom:0!important}}@media screen and (max-width:480px){.hospitality-intro .text{padding-top:20px}}.hospitality-inner{background:#efece3;overflow:hidden;padding-bottom:calc(9px + 5vw);padding-top:calc(24px + 6.5625vw);position:relative}@media screen and (max-width:1023px){.hospitality-inner{padding-left:calc(10px + 4.6875vw)}}@media screen and (max-width:601px){.hospitality-inner{padding-left:calc(-20.11186px + 15.65996vw);padding-right:calc(-20.11186px + 15.65996vw)}}.hospitality-inner:before{background:#c2b59b;content:"";left:0;position:absolute;top:0;width:100%}@media screen and (min-width:1024px){.hospitality-inner:before{height:90vh}}.hospitality-inner .title-wrap{padding-bottom:calc(10px + 4.6875vw);padding-left:calc(10px + 4.6875vw);position:relative;z-index:1}@media screen and (max-width:1023px){.hospitality-inner .title-wrap{padding-left:0;text-align:center}.hospitality-inner .title-wrap .top-border{margin-left:auto;margin-right:auto}}.hospitality-inner .pattern-photo-one{left:50%;position:absolute;top:calc(24px + 6.5625vw);transform:translateX(-50%)}@media screen and (min-width:1024px){.hospitality-inner .pattern-photo-one{width:78vw}}@media screen and (max-width:1023px){.hospitality-inner .pattern-photo-one{left:50%;transform:translateX(-50%)}}.hospitality-inner .pattern-photo-one img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.hospitality-inner .inner-main-grid{grid-gap:calc(15px + 3.125vw);display:grid;grid-template-columns:auto;position:relative}@media screen and (max-width:1023px){.hospitality-inner .inner-main-grid{grid-template-columns:100%}}.hospitality-inner .inner-main-grid .right-content-col .photo-grid{grid-gap:calc(15px + 3.125vw);display:grid;grid-template-columns:repeat(3,calc(196px + 16.875vw));padding-bottom:calc(10px + 4.6875vw)}@media screen and (min-width:1024px){.hospitality-inner .inner-main-grid .right-content-col .photo-grid{grid-template-columns:repeat(3,27.0833333333vw)}}@media screen and (max-width:1023px){.hospitality-inner .inner-main-grid .right-content-col .photo-grid{grid-template-columns:calc(248.13656px + 9.95733vw);justify-content:center}}.hospitality-inner .inner-main-grid .right-content-col .photo-grid.two{justify-content:center}@media screen and (min-width:1024px){.hospitality-inner .inner-main-grid .right-content-col .photo-grid.two{grid-template-columns:27.0833333333vw}}@media screen and (max-width:1023px){.hospitality-inner .inner-main-grid .right-content-col .photo-grid.two{grid-template-columns:calc(248.13656px + 9.95733vw);justify-content:center}.hospitality-inner .inner-main-grid .right-content-col .photo-grid .single-col{text-align:center}}.hospitality-inner .inner-main-grid .right-content-col .photo-grid .single-col .single-photo{display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%;z-index:1}.hospitality-inner .inner-main-grid .right-content-col .photo-grid .single-col .single-photo:hover img{transform:scale(1.05)}.hospitality-inner .inner-main-grid .right-content-col .photo-grid .single-col .single-photo img{max-height:50vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center -25px;object-position:center -25px;transition:all .8s ease;width:100%;z-index:-1}@media screen and (max-width:1023px){.hospitality-inner .inner-main-grid .right-content-col .photo-grid .single-col .single-photo img{max-height:calc(181.72119px + 21.33713vw);-o-object-position:center top;object-position:center top}}@media screen and (max-width:480px){.hospitality-inner .inner-main-grid .right-content-col .photo-grid .single-col .single-photo img{max-height:calc(198.13656px + 9.95733vw)}.hospitality-inner .inner-main-grid .right-content-col .photo-grid .single-col .single-photo img.lato{max-width:360px;-o-object-fit:cover;object-fit:cover;-o-object-position:center -100px;object-position:center -100px;width:100%}}.hospitality-inner .inner-main-grid .right-content-col .photo-grid .single-col .single-photo .content{background:#c2b59b;margin-top:-35px;min-height:32.0170757737vh;padding:20px 25px;position:relative;width:100%}@media screen and (min-width:1024px){.hospitality-inner .inner-main-grid .right-content-col .photo-grid .single-col .single-photo .content{padding:3.4034151547vh 1.5625vw}}@media screen and (max-width:1023px){.hospitality-inner .inner-main-grid .right-content-col .photo-grid .single-col .single-photo .content{min-height:42%}}@media screen and (max-width:480px){.hospitality-inner .inner-main-grid .right-content-col .photo-grid .single-col .single-photo .content{min-height:32%}}.hospitality-inner .inner-main-grid .right-content-col .photo-grid .single-col .single-photo .content .title-wrap{padding-bottom:0;padding-left:0;position:relative}.hospitality-inner .inner-main-grid .right-content-col .photo-grid .single-col .single-photo .content .title-wrap .top-border{background-color:#000;display:block;height:3px;margin-bottom:calc(13.2px + .5625vw);width:calc(48px + 3.75vw)}.hospitality-inner .inner-main-grid .right-content-col .photo-grid .single-col .single-photo .content .title-wrap .title-font{font-size:calc(25px + 1.5625vw);line-height:1.2;text-transform:uppercase}@media screen and (min-width:1024px){.hospitality-inner .inner-main-grid .right-content-col .photo-grid .single-col .single-photo .content .title-wrap .title-font{font-size:2.5vw}}.hospitality-inner .inner-main-grid .right-content-col .photo-grid .single-col .single-photo .content .title-wrap .primary-title{font-size:calc(19.6px + .75vw)}.hospitality-inner .inner-main-grid .right-content-col .photo-grid .single-col .single-photo .content .text{margin-top:25px;padding-top:0;width:85%}@media screen and (max-width:1023px){.hospitality-inner .inner-main-grid .right-content-col .photo-grid .single-col .single-photo .content .text{text-align:center;-moz-text-align-last:center;text-align-last:center;width:100%}.hospitality-inner .primary-button{margin-top:20px}}.booking_form_wrapper{align-items:baseline;color:#fff;display:flex;flex-direction:column;gap:35px;margin-bottom:calc(32px + .9375vw);margin-left:5%;margin-right:5%;max-width:1470px;position:relative;width:100%;z-index:2}@media screen and (max-width:767px){.booking_form_wrapper{margin-bottom:calc(-7.89709px + 5.59284vw)}}.booking_form_wrapper #booking_form{width:100%}@media only screen and (max-device-width:1024px) and (orientation:portrait){.booking_form_wrapper #booking_form{display:none}}.booking_form_wrapper #booking_form svg{width:calc(19px + .3125vw)}.booking_form_wrapper #booking_form svg path{stroke:#fff}.booking_form_wrapper #booking_form svg g{fill:#fff}.booking_form_wrapper #booking_form .grid{display:grid;grid-template-columns:repeat(6,1fr)}@media screen and (max-width:767px){.booking_form_wrapper #booking_form .grid{grid-row-gap:20px;grid-template-columns:repeat(2,1fr)}}.booking_form_wrapper #booking_form .grid img{filter:invert(1);max-width:25px;min-width:25px}.booking_form_wrapper #booking_form .grid .input-col.flex-center{align-items:center;display:flex;justify-content:center}@media screen and (max-width:767px){.booking_form_wrapper #booking_form .grid .input-col.flex-center{grid-column:span 2}}.booking_form_wrapper #booking_form .grid .input-col .input-title{align-items:center;border-bottom:1px solid #9c9c9c;display:flex;gap:10px;margin-bottom:5px;padding-bottom:5px}.booking_form_wrapper #booking_form .grid .input-col .input-title.left-border{position:relative}.booking_form_wrapper #booking_form .grid .input-col .input-title.left-border:before{background-color:#9c9c9c;bottom:-1px;content:"";height:1px;left:-50px;position:absolute;width:50px}.booking_form_wrapper #booking_form .grid .input-col .input-title label{font-family:Manrope,sans-serif;font-size:calc(13.6px + .75vw);font-weight:500;text-transform:uppercase}@media screen and (min-width:1024px){.booking_form_wrapper #booking_form .grid .input-col .input-title label{font-size:1.4583333333vw}}.booking_form_wrapper #booking_form .grid .input-col input{-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-appearance:textfield;background-color:transparent;border:0;color:#fff;font-family:Manrope,sans-serif;font-size:calc(15.6px + .75vw);font-weight:300;height:60px;outline:none;width:100%}@media screen and (min-width:1024px){.booking_form_wrapper #booking_form .grid .input-col input{font-size:1.5625vw;font-weight:200}}.booking_form_wrapper #booking_form .grid .input-col input::-webkit-inner-spin-button,.booking_form_wrapper #booking_form .grid .input-col input::-webkit-outer-spin-button{opacity:0}.booking_form_wrapper #booking_form .grid .input-col input:focus{outline:none}.booking_form_wrapper #booking_form .grid .input-col input:focus::-webkit-inner-spin-button,.booking_form_wrapper #booking_form .grid .input-col input:focus::-webkit-outer-spin-button{opacity:0}.booking_form_wrapper #booking_form .grid .input-col input.datepicker{cursor:pointer}.booking_form_wrapper #booking_form .grid .input-col input.datepicker::-moz-placeholder{color:#fff}.booking_form_wrapper #booking_form .grid .input-col input.datepicker::placeholder{color:#fff}@media screen and (max-width:767px){.booking_form_wrapper #booking_form .grid .input-col input{height:40px}}.booking_form_wrapper #booking_form .grid .input-col .arrow-group{display:flex;flex-direction:column;justify-content:space-between;position:absolute;right:0;top:0}.booking_form_wrapper #booking_form .grid .input-col .arrow-group img{max-width:20px}.booking_form_wrapper #booking_form .grid .input-col .arrow-group .svg-icon{cursor:pointer}.booking_form_wrapper #booking_form .grid .input-col .arrow-group svg{fill:#fff}.booking_form_wrapper #booking_form .grid .input-col .submit-wrap{position:relative;width:100%}@media screen and (max-width:767px){.booking_form_wrapper #booking_form .grid .input-col .submit-wrap{border-radius:5px;margin-top:10px;max-width:200px;overflow:hidden}}.booking_form_wrapper #booking_form .grid .input-col .submit-wrap #submit{background-color:#c2b59b;cursor:pointer;font-size:calc(13.2px + .5625vw);font-weight:500;padding:10px calc(13px + .625vw);-moz-text-align-last:left;text-align-last:left;text-transform:uppercase}@media screen and (min-width:1024px){.booking_form_wrapper #booking_form .grid .input-col .submit-wrap #submit{font-size:1.25vw}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.booking_form_wrapper #booking_form .grid .input-col .submit-wrap #submit{font-size:17px;padding-left:10px}}.booking_form_wrapper #booking_form .grid .input-col .submit-wrap .arrow-right{align-items:center;border-radius:50%;display:flex;justify-content:center;max-width:calc(18px + .625vw);position:absolute;right:calc(7.6px + .125vw);top:50%;transform:translateY(-50%)}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.booking_form_wrapper #booking_form .grid .input-col .submit-wrap .arrow-right{right:5px}}.booking_form_wrapper #booking_form .grid .input-col .input-field{align-items:center;display:flex;position:relative}.booking_form_wrapper #booking_form .grid .input-col .input-field.number-col{margin-left:calc(16px + 1.25vw);max-width:calc(58px + 2.1875vw);width:100%}.gastronomy-intro{background:#efece3;overflow:hidden;padding-right:0;padding-top:calc(30px + 4.6875vw);position:relative}@media screen and (max-width:767px){.gastronomy-intro{padding-right:calc(10px + 4.6875vw)}}.gastronomy-intro:before{background:#c2b59b;content:"";height:100%;position:absolute;right:0;top:0;width:40%}@media screen and (max-width:1023px){.gastronomy-intro:before{width:45%}}@media screen and (max-width:767px){.gastronomy-intro:before{width:50%}}.gastronomy-intro .grid{grid-gap:25px;display:grid;grid-template-columns:70% auto}@media screen and (min-width:1024px){.gastronomy-intro .grid{grid-gap:4.1666666667vw}}@media screen and (max-width:767px){.gastronomy-intro .grid{grid-template-columns:100%}}.gastronomy-intro .grid .content-col{position:relative}@media screen and (min-width:1024px){.gastronomy-intro .grid .content-col{display:flex;flex-direction:column;justify-content:flex-end}}.gastronomy-intro .grid .content-col .title-wrap{width:80%}@media screen and (max-width:767px){.gastronomy-intro .grid .content-col .title-wrap{width:100%}}.gastronomy-intro .grid .content-col .text{padding-bottom:calc(14px + 3.4375vw);text-align:justify;width:100%}@media screen and (min-width:1024px){.gastronomy-intro .grid .content-col .text{max-width:39vw}}@media screen and (max-width:1023px){.gastronomy-intro .grid .content-col .text{width:65%}}@media screen and (max-width:767px){.gastronomy-intro .grid .content-col .text{width:100%}}.gastronomy-intro .grid .content-col .food-photo picture{display:block;font-size:0}.gastronomy-intro .grid .content-col .food-photo img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (min-width:1024px){.gastronomy-intro .grid .content-col .food-photo img{height:64vh;width:90%}}@media screen and (min-width:1024px) and (max-width:1280px){.gastronomy-intro .grid .content-col .food-photo img{height:50vh}}.gastronomy-intro .grid .photo-col{display:flex;flex-direction:column;height:100%;justify-content:center;position:relative}@media screen and (max-width:1023px){.gastronomy-intro .grid .photo-col{position:absolute;right:0;top:0;width:40%}}.gastronomy-photo-grid{background:#efece3;overflow:hidden;padding-bottom:calc(30px + 4.6875vw);padding-top:calc(30px + 4.6875vw);position:relative}.gastronomy-photo-grid .pattern-photo{bottom:0;left:50%;position:absolute;text-align:center;transform:translateX(-50%);width:100%}@media screen and (max-width:1023px){.gastronomy-photo-grid .pattern-photo{width:auto}}.gastronomy-photo-grid .pattern-photo picture{display:block;font-size:0}@media screen and (min-width:1024px){.gastronomy-photo-grid .pattern-photo img{width:80%}}.gastronomy-photo-grid .single-photo{align-items:flex-end;display:flex;height:calc(324px + 23.75vw);overflow:hidden;padding:45px 30px;position:relative;width:100%}@media screen and (min-width:1024px){.gastronomy-photo-grid .single-photo{height:75vh}}@media screen and (min-width:1024px) and (max-width:1280px){.gastronomy-photo-grid .single-photo{height:calc(290px + 18.75vw)}}@media screen and (max-width:1023px){.gastronomy-photo-grid .single-photo{display:grid;height:calc(432px + 8.75vw)}}@media screen and (max-width:360px){.gastronomy-photo-grid .single-photo{height:450px}}.gastronomy-photo-grid .single-photo:hover img{transform:scale(1.05)}.gastronomy-photo-grid .single-photo:before{background:#c2b59b;background:linear-gradient(0deg,#c2b59b 29%,hsla(0,0%,100%,0));bottom:0;content:"";height:60%;left:0;position:absolute;width:100%}@media screen and (max-width:767px){.gastronomy-photo-grid .single-photo:before{height:80%}}.gastronomy-photo-grid .single-photo img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;transition:all .8s ease;width:100%;z-index:-1}.gastronomy-photo-grid .single-photo .content,.gastronomy-photo-grid .single-photo .content .title-wrap{position:relative}.gastronomy-photo-grid .single-photo .content .title-wrap .top-border{background-color:#000;display:block;height:3px;margin-bottom:calc(13.2px + .5625vw);width:calc(48px + 3.75vw)}.gastronomy-photo-grid .single-photo .content .title-wrap .title-font{font-size:calc(25px + 1.5625vw);line-height:1.2;text-transform:uppercase}@media screen and (min-width:1024px){.gastronomy-photo-grid .single-photo .content .title-wrap .title-font{font-size:2.5vw}}.gastronomy-photo-grid .single-photo .content .title-wrap .primary-title{font-size:calc(19.6px + .75vw)}.gastronomy-photo-grid .single-photo .content .text{margin-top:25px;padding-top:0;width:85%}@media screen and (min-width:1024px){.gastronomy-photo-grid .single-photo .content .text{height:12.5vh}}@media screen and (min-width:1281px) and (max-width:1536px){.gastronomy-photo-grid .single-photo .content .text{height:14vh}}@media screen and (max-width:1023px){.gastronomy-photo-grid .single-photo .content .text{margin-top:20px;width:100%}}.gastronomy-photo-grid .primary-button{margin-top:20px}@media screen and (min-width:1024px){.gastronomy-photo-grid .primary-button{font-size:1.25vw;margin-top:2.66vh}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.gastronomy-photo-grid .primary-button{font-size:calc(9.04545px + .14205vw)}}.gastronomy-photo-grid .photo-grid-one{grid-gap:calc(15px + 3.125vw);display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:calc(34px + 3.4375vw);position:relative;z-index:1}@media screen and (min-width:1024px){.gastronomy-photo-grid .photo-grid-one{grid-gap:3.90625vw}}@media screen and (max-width:767px){.gastronomy-photo-grid .photo-grid-one{grid-template-columns:80%;justify-content:center;margin-bottom:20px}.gastronomy-photo-grid .photo-grid-one .photo-col{text-align:center}}.gastronomy-photo-grid .photo-grid-one .photo-col .cta-wrap{display:flex;gap:20px}@media screen and (min-width:1024px){.gastronomy-photo-grid .photo-grid-one .photo-col .cta-wrap{gap:3.125vw}}@media screen and (max-width:767px){.gastronomy-photo-grid .photo-grid-one .photo-col .cta-wrap{gap:50px;justify-content:center}.gastronomy-photo-grid .photo-grid-one .photo-col .cta-wrap a{margin:20px auto auto}}@media screen and (max-width:480px){.gastronomy-photo-grid .photo-grid-one .photo-col .cta-wrap{flex-direction:column;gap:6px;margin-bottom:30px}}.gastronomy-photo-grid .photo-grid-two{grid-gap:calc(15px + 3.125vw);display:grid;grid-template-columns:repeat(3,1fr);position:relative;z-index:1}@media screen and (min-width:1024px){.gastronomy-photo-grid .photo-grid-two{grid-gap:3.90625vw}}@media screen and (max-width:767px){.gastronomy-photo-grid .photo-grid-two{grid-template-columns:80%;justify-content:center}.gastronomy-photo-grid .photo-grid-two .photo-col{text-align:center}}.meetings-intro{background:#efece3;padding-bottom:calc(6px + 5.9375vw);padding-top:calc(10px + 4.6875vw)}.meetings-intro .grid{display:grid;grid-template-columns:100%}.meetings-intro .grid .title-wrap{text-align:center}.meetings-intro .grid .title-wrap .top-border{margin:0 auto calc(14px + .3125vw)}.meetings-intro .grid .text{margin:auto;max-width:calc(150px + 46.875vw);text-align:justify;-moz-text-align-last:center;text-align-last:center;width:100%}@media screen and (min-width:1024px){.meetings-intro .grid .text{max-width:54.6875vw;width:100%}}.meeting-inner-one{background:#efece3;padding-left:0}@media screen and (min-width:1024px){.meeting-inner-one{margin-bottom:7.4706510139vh;padding-bottom:7.4706510139vh}}@media screen and (max-width:1023px){.meeting-inner-one{padding-left:0;padding-right:0}}.meeting-inner-two{padding-right:0;position:relative}@media screen and (min-width:1024px){.meeting-inner-two{padding-bottom:16.0085378869vh}}@media screen and (max-width:1023px){.meeting-inner-two{padding-left:0;padding-right:0}}.meeting-inner-two .pattern-bg{bottom:0;left:50%;position:absolute;transform:translateX(-50%)}.meeting-inner-two .pattern-bg picture{display:block;font-size:0}.meeting-grid{grid-gap:calc(9px + 3.4375vw);display:grid;grid-template-columns:60% auto}@media screen and (max-width:1023px){.meeting-grid{grid-gap:0;grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.meeting-grid{grid-template-columns:auto}}.meeting-grid.reverse{grid-template-columns:auto 60%;position:relative}@media screen and (max-width:1023px){.meeting-grid.reverse{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.meeting-grid.reverse{grid-template-columns:auto}.meeting-grid.reverse .photo-col{order:-1}}.meeting-grid .content-col{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:1023px){.meeting-grid .content-col{padding:25px}}@media screen and (max-width:767px){.meeting-grid .content-col .title-wrap{margin:auto}.meeting-grid .content-col .title-wrap .top-border{margin:auto auto calc(13.2px + .5625vw)}}.meeting-grid .content-col .text{max-width:calc(250px + 15.625vw);text-align:justify;width:100%}@media screen and (min-width:1024px){.meeting-grid .content-col .text{max-width:28.6458333333vw}}@media screen and (max-width:767px){.meeting-grid .content-col .text{-moz-text-align-last:center;text-align-last:center}}.meeting-grid .content-col .primary-button{margin-top:calc(27px + .9375vw)}@media screen and (max-width:767px){.meeting-grid .content-col .primary-button{margin:calc(27px + .9375vw) auto auto}}.meeting-grid .photo-col picture{display:block;font-size:0}@media screen and (max-width:1023px){.meeting-grid .photo-col picture{height:100%}}.meeting-grid .photo-col img{border:calc(7.6px + 5.4375vw) solid #c2b59b;width:100%}@media screen and (min-width:1024px){.meeting-grid .photo-col img{height:82vh}}@media screen and (max-width:1023px){.meeting-grid .photo-col img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}@media screen and (min-width:1024px){.partner-heading{padding-bottom:5vh}}@media screen and (max-width:1023px){.partner-heading{padding-bottom:20px}}.partners-inner-block{background:#efece3;overflow:hidden;position:relative}@media screen and (max-width:1023px){.partners-inner-block{padding-left:calc(-20.5192px + 14.22475vw);padding-right:calc(-20.5192px + 14.22475vw)}}.partners-inner-block .grid{grid-gap:2.85vw;display:grid;grid-template-columns:repeat(3,1fr);padding-bottom:calc(30px + 6.25vw);padding-top:calc(48px + 3.75vw)}.partners-inner-block .grid.two{padding-top:0}@media screen and (max-width:1023px){.partners-inner-block .grid{grid-gap:70px;grid-template-columns:100%;padding-bottom:calc(54px + 5vw);position:relative}}.partners-inner-block .grid .single-col{align-items:center;border:3px solid #c2b59b;display:flex;flex-direction:column;padding:0 calc(14px + 1.875vw) calc(16px + 1.25vw)}@media screen and (min-width:1024px){.partners-inner-block .grid .single-col{min-height:78vh}}@media screen and (min-width:1024px) and (max-width:1280px){.partners-inner-block .grid .single-col{padding-left:20px;padding-right:20px}}@media screen and (max-width:1023px){.partners-inner-block .grid .single-col{display:flex;flex-direction:column;position:relative;z-index:1}}.partners-inner-block .grid .single-col .title-wrap{text-align:center}.partners-inner-block .grid .single-col .title-wrap .icon{background:#433c3c;border-radius:50%;height:calc(80px + 3.125vw);margin:auto;padding:30px;width:calc(80px + 3.125vw)}.partners-inner-block .grid .single-col .title-wrap .icon.handshake{padding:16px}.partners-inner-block .grid .single-col .title-wrap .icon.handshake img{margin-top:20px}@media screen and (max-width:1023px){.partners-inner-block .grid .single-col .title-wrap .icon.handshake img{margin-top:10px}}@media screen and (min-width:1024px){.partners-inner-block .grid .single-col .title-wrap .icon{margin-top:-8vh}}@media screen and (max-width:1023px){.partners-inner-block .grid .single-col .title-wrap .icon{margin-top:-50px}}.partners-inner-block .grid .single-col .title-wrap .icon img{margin:auto;width:100%}.partners-inner-block .grid .single-col .title-wrap .primary-title{margin-top:calc(24px + .3125vw)}@media screen and (min-width:1024px){.partners-inner-block .grid .single-col .title-wrap .primary-title{align-items:center;display:flex;height:5.5vh;margin-bottom:1.1vh}}@media screen and (min-width:1024px) and (max-width:1280px){.partners-inner-block .grid .single-col .title-wrap .primary-title{margin-top:20px}}@media screen and (min-width:1281px) and (max-width:1536px){.partners-inner-block .grid .single-col .title-wrap .primary-title{margin-top:20px}}.partners-inner-block .grid .single-col .text{text-align:center}@media screen and (min-width:1024px){.partners-inner-block .grid .single-col .text{padding-top:3.26vh}}.partners-inner-block .grid .single-col .text li{margin-left:calc(16px + 1.25vw);padding-bottom:10px;position:relative}@media screen and (min-width:1024px){.partners-inner-block .grid .single-col .text li{height:3.7353255069vh}}@media screen and (max-width:1023px){.partners-inner-block .grid .single-col .text li{margin-left:0}}.partners-inner-block .grid .single-col .text li span{font-size:0}.partners-inner-block .grid .single-col .text a{display:block}@media screen and (max-width:1023px){.partners-inner-block .grid .single-col .text a{display:inline-block}}.partners-inner-block .grid .single-col ul{padding-top:35px}@media screen and (max-width:1023px){.partners-inner-block .grid .single-col ul{align-items:center;display:flex;flex-direction:column}}.partners-inner-block .grid .single-col .primary-button{padding-top:calc(17.6px + .75vw)}@media screen and (max-width:1023px){.partners-inner-block .grid .single-col .primary-button{margin:auto}}.partners-inner-block .pattern-bg{bottom:50px;position:absolute;right:0;text-align:right}@media screen and (max-width:480px){.partners-inner-block .pattern-bg{top:50px}}.partners-inner-block .pattern-bg img{width:calc(80% + .625vw - 2px)}.sr-inner{background:#efece3;display:grid;grid-template-columns:auto;overflow:hidden;padding-bottom:calc(30px + 4.6875vw);padding-top:calc(34px + 3.4375vw)}.sr-inner,.sr-inner .content-col{position:relative}.sr-inner .content-col:last-child{padding-top:calc(14px + 1.875vw)}.sr-inner .content-col:last-child .text{list-style-type:disc}.sr-inner .content-col:last-child .text.number-list{list-style-type:decimal}@media screen and (min-width:1024px){.sr-inner .content-col:last-child .text.number-list li{margin-left:1.5020833333vw}}@media screen and (max-width:1023px){.sr-inner .content-col:last-child .text{padding-left:15px}}.sr-inner .content-col:last-child .text li{padding-bottom:10px}.sr-inner .content-col .title-wrap{text-align:center}.sr-inner .content-col .top-border{margin-left:auto;margin-right:auto}.sr-inner .content-col .secondary-title{text-transform:uppercase}.sr-inner .content-col .text{margin-left:auto;margin-right:auto;max-width:calc(170px + 40.625vw);text-align:justify;width:100%}.sr-inner .content-col .text.heading-text{-moz-text-align-last:center;text-align-last:center}@media screen and (min-width:1024px){.sr-inner .content-col .text{max-width:54.6875vw}}.sr-inner .pattern-bg{bottom:0;left:50%;position:absolute;transform:translateX(-50%);width:60%}.sr-inner .pattern-bg picture{display:block;font-size:0}.sr-inner .pattern-bg picture img{width:100%}.blog-breadcrumb{margin-top:115px}@media screen and (min-width:1024px){.blog-breadcrumb{margin-top:13.3404482391vh}}@media screen and (max-width:1023px){.blog-breadcrumb{margin-top:125px}}.blog-wrapper{background:#c2b59b;overflow:hidden;padding-bottom:calc(30px + 4.6875vw);padding-top:calc(30px + 4.6875vw);position:relative}@media screen and (max-width:1023px){.blog-wrapper{padding-left:calc(-9.1394px + 10.66856vw);padding-right:calc(-9.1394px + 10.66856vw)}}.blog-wrapper .date{align-items:center;background:#c2b59b;display:flex;gap:10px;height:45px;margin-top:-22px;max-width:calc(248px + .625vw);padding:5px 14px;position:relative;width:100%}@media screen and (min-width:1281px) and (max-width:1536px){.blog-wrapper .date{max-width:-moz-fit-content;max-width:fit-content}}@media screen and (min-width:1024px) and (max-width:1280px){.blog-wrapper .date{max-width:-moz-fit-content;max-width:fit-content}}@media screen and (max-width:1023px){.blog-wrapper .date{max-width:-moz-fit-content;max-width:fit-content}}.blog-wrapper .date .text{padding:0}.blog-wrapper .date .calendar{margin:auto 0}.blog-wrapper .date .calendar img{width:30px}.blog-wrapper .pattern-bg{bottom:0;left:50%;position:absolute;transform:translateX(-50%);width:70%}@media screen and (max-width:767px){.blog-wrapper .pattern-bg{width:120%}}.blog-wrapper .pattern-bg picture{display:block;font-size:0}.blog-wrapper .grid{grid-gap:calc(15px + 3.125vw);display:grid;grid-template-columns:repeat(auto-fill,minmax(450px,1fr));position:relative}@media screen and (min-width:1281px) and (max-width:1536px){.blog-wrapper .grid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}@media screen and (min-width:1024px) and (max-width:1280px){.blog-wrapper .grid{grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}}@media screen and (max-width:1023px){.blog-wrapper .grid{grid-template-columns:auto}}.blog-wrapper .grid .secondary-title{text-align:left}.blog-wrapper .grid .single-blog{background:#fff}.blog-wrapper .grid .single-blog .blog-img picture{display:block;font-size:0}.blog-wrapper .grid .single-blog .blog-img img{height:32.0170757737vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media screen and (max-width:767px){.blog-wrapper .grid .single-blog .blog-img img{height:calc(114.09396px + 26.84564vw);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}}.blog-wrapper .grid .single-blog .blog-inner{padding:0 calc(17px + .9375vw) calc(22px + .9375vw)}.blog-wrapper .grid .single-blog .blog-inner .secondary-title{padding-top:calc(17px + .9375vw);text-transform:uppercase}.blog-wrapper .grid .single-blog .blog-inner .text{text-align:justify}.blog-wrapper .grid .single-blog .blog-inner .primary-button{padding-top:calc(17px + .9375vw)}.blog-wrapper #loader-wrapper{margin-top:calc(10.89616px + 2.84495vw)}.blog-wrapper #loader-text{text-align:center}.blog-wrapper #loader-text,.blog-wrapper .book-now{font-size:calc(12px + .625vw);text-transform:uppercase}.blog-wrapper .book-now{background:#e8e5de;border:none;border-radius:5px;color:#000;cursor:pointer;font-family:Manrope,sans-serif;margin:calc(10.89616px + 2.84495vw) auto auto;padding:12px 25px;position:relative}.article-header{background:#c2b59b;padding-bottom:calc(32px + 2.5vw);padding-top:calc(32px + 2.5vw);text-align:center}.article-header .text{padding-bottom:20px;padding-top:0}.article-header .title-wrap .top-border{margin:auto auto 25px}.article-header .title-wrap .welcome-title{padding-bottom:calc(16px + 1.25vw)}.article-header .date{align-items:center;background:#fff;display:flex;gap:10px;height:calc(39px + .3125vw);justify-content:center;margin:auto;max-width:calc(168px + 3.75vw);padding:5px 14px;position:relative;width:100%}.article-header .date .text{padding:0}.article-header .date .calendar{margin:auto 0;position:relative;width:30px}.article-header .date .calendar img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:25px}.article-wrapper{background:#efece3;position:relative}@media screen and (max-width:1023px){.article-wrapper{padding-left:0;padding-right:0}}.article-wrapper .pattern-bg{bottom:12%;position:absolute;right:0;text-align:right}@media screen and (max-width:1023px){.article-wrapper .pattern-bg{top:40%;width:40%}}@media screen and (max-width:480px){.article-wrapper .pattern-bg{top:50%;width:50%}}.article-wrapper .pattern-bg picture{display:block;font-size:0}.article-wrapper .pattern-bg picture img{width:90%}.article-wrapper .grid{grid-gap:calc(6px + 5.9375vw);display:grid;grid-template-columns:auto 30%;position:relative}@media screen and (max-width:1023px){.article-wrapper .grid{grid-gap:0;grid-template-columns:auto}}.article-wrapper .grid .blog-col .hero-img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media screen and (max-width:1023px){.article-wrapper .grid .blog-col .hero-img img{height:calc(184px + 11.25vw)}.article-wrapper .grid .blog-col .main-article-inner{padding-left:calc(-9.1394px + 10.66856vw);padding-right:calc(-9.1394px + 10.66856vw)}}.article-wrapper .grid .blog-col .blog-text{padding-bottom:calc(24px + 1.875vw)}.article-wrapper .grid .blog-col .blog-text .text{text-align:justify}.article-wrapper .grid .blog-col .blog-text .text p{padding-bottom:calc(13px + .625vw)}.article-wrapper .grid .blog-col .blog-ul-text ul{list-style:decimal;margin-left:1.566vw;padding-bottom:calc(16px + 1.25vw)}.article-wrapper .grid .blog-col .blog-ul-text ul.text{text-align:justify}.article-wrapper .grid .blog-col .blog-ul-text ul.text li{padding-bottom:calc(13px + .625vw)}@media screen and (max-width:1023px){.article-wrapper .grid .blog-col .blog-ul-text ul{margin-left:20px}}.article-wrapper .grid .blog-col .blog-ul-text .border-text .top-border{background-color:#000;display:block;height:3px;margin-bottom:calc(13.2px + .5625vw);width:calc(48px + 3.75vw)}.article-wrapper .grid .blog-col .blog-ul-text .border-text .text-header{font-size:calc(18.2px + .875vw);font-weight:500;line-height:1.1;position:relative}.article-wrapper .grid .blog-col .blog-ul-text .single-blog-grid{grid-gap:calc(15px + 3.125vw);display:grid;grid-template-columns:repeat(2,1fr);padding:calc(20px + 1.5625vw) 0}@media screen and (max-width:1023px){.article-wrapper .grid .blog-col .blog-ul-text .single-blog-grid{display:none}}.article-wrapper .grid .blog-col .blog-ul-text .single-blog-grid .single-blog{background:#fff}.article-wrapper .grid .blog-col .blog-ul-text .single-blog-grid .single-blog .blog-img{margin-bottom:20px}.article-wrapper .grid .blog-col .blog-ul-text .single-blog-grid .single-blog .blog-img picture{display:block;font-size:0}.article-wrapper .grid .blog-col .blog-ul-text .single-blog-grid .single-blog .blog-inner{padding:0 calc(17px + .9375vw) calc(20px + 1.5625vw)}.article-wrapper .grid .blog-col .blog-ul-text .single-blog-grid .single-blog .blog-inner .date{align-items:center;background:#c2b59b;display:flex;gap:10px;height:45px;margin-top:-42px;max-width:calc(216px + 1.25vw);padding:5px 14px;position:relative;width:100%}.article-wrapper .grid .blog-col .blog-ul-text .single-blog-grid .single-blog .blog-inner .date .text{padding:0}.article-wrapper .grid .blog-col .blog-ul-text .single-blog-grid .single-blog .blog-inner .date .calendar{margin:auto 0}.article-wrapper .grid .blog-col .blog-ul-text .single-blog-grid .single-blog .blog-inner .date .calendar img{width:30px}.article-wrapper .grid .blog-col .blog-ul-text .single-blog-grid .single-blog .blog-inner .secondary-title{padding-top:calc(17px + .9375vw);text-align:left;text-transform:uppercase;width:65%}.article-wrapper .grid .blog-col .blog-ul-text .blog-form{margin-bottom:calc(16px + 2.8125vw);margin-top:calc(17px + .9375vw)}@media screen and (max-width:1023px){.article-wrapper .grid .blog-col .blog-ul-text .blog-form{display:none}}.article-wrapper .grid .blog-col .blog-ul-text .blog-form .custom-input{margin-bottom:20px}.article-wrapper .grid .blog-col .blog-ul-text .blog-form .custom-input.grid-col-3{grid-gap:25px;display:grid;grid-template-columns:repeat(3,1fr)}.article-wrapper .grid .blog-col .blog-ul-text .blog-form .custom-input .input-box label{font-family:Manrope,sans-serif;font-size:calc(18.4px + .5vw)}.article-wrapper .grid .blog-col .blog-ul-text .blog-form .custom-input .input-box label.textarea-comments{display:none}.article-wrapper .grid .blog-col .blog-ul-text .blog-form .custom-input .input-box .input-field{background:#efefef;background-color:transparent;border:2px solid #000;color:#000;font-family:Manrope,sans-serif;font-size:calc(15.6px + .4375vw);min-height:calc(34px + 1.875vw);outline:none;padding:10px 15px 10px 20px;position:relative;width:100%}@media screen and (min-width:1024px){.article-wrapper .grid .blog-col .blog-ul-text .blog-form .custom-input .input-box .input-field{font-size:1.25vw}}.article-wrapper .grid .blog-col .blog-ul-text .blog-form .custom-input .input-box .textarea-field{background:#efefef;background-color:transparent;border:2px solid #000;color:#000;font-family:Manrope,sans-serif;font-size:calc(15.6px + .4375vw);height:calc(108px + 3.75vw);outline:none;padding:10px calc(13.8px + .0625vw);width:100%}@media screen and (min-width:1024px){.article-wrapper .grid .blog-col .blog-ul-text .blog-form .custom-input .input-box .textarea-field{font-size:1.25vw}}.article-wrapper .grid .blog-col .blog-ul-text .blog-form .custom-input .input-block{display:flex}.article-wrapper .grid .blog-col .blog-ul-text .blog-form .custom-input .input-block .primary-button{background:transparent;border:none;border-bottom:2px solid #000;cursor:pointer;font-family:Manrope,sans-serif;font-size:calc(18.4px + .5vw);margin:auto;position:relative}.article-wrapper .grid .post-col{padding-top:calc(32px + 2.5vw)}@media screen and (max-width:1023px){.article-wrapper .grid .post-col{display:none}}.article-wrapper .grid .post-col .post-cell{align-items:center;display:flex;gap:calc(19px + .3125vw);padding-bottom:calc(19px + .3125vw)}@media screen and (min-width:1024px) and (max-width:1280px){.article-wrapper .grid .post-col .post-cell{gap:10px}}@media screen and (min-width:1281px) and (max-width:1536px){.article-wrapper .grid .post-col .post-cell .post-content{flex-basis:60%}}@media screen and (min-width:1024px) and (max-width:1280px){.article-wrapper .grid .post-col .post-cell .post-content{flex-basis:75%}}.article-wrapper .grid .post-col .post-cell .post-content .post-title{display:block;font-size:calc(20.4px + .5vw);font-weight:500;width:80%}.article-wrapper .grid .post-col .post-cell .post-content .date{align-items:center;background:#fff;display:flex;gap:10px;height:45px;margin-top:-22px;max-width:calc(238px + .625vw);padding:5px 14px;position:relative;width:100%}.article-wrapper .grid .post-col .post-cell .post-content .date .text{padding:0}.article-wrapper .grid .post-col .post-cell .post-content .date .calendar{margin:auto 0;position:relative;width:30px}.article-wrapper .grid .post-col .post-cell .post-content .date .calendar img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:25px}@media screen and (min-width:1281px) and (max-width:1536px){.article-wrapper .grid .post-col .post-cell .post-content .date{display:grid;grid-template-columns:25% auto;justify-content:center;padding-left:5px;padding-right:5px}.article-wrapper .grid .post-col .post-cell .post-content .date .calendar{position:relative}.article-wrapper .grid .post-col .post-cell .post-content .date .calendar img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}}@media screen and (min-width:1024px) and (max-width:1280px){.article-wrapper .grid .post-col .post-cell .post-content .date{display:grid;grid-template-columns:20% auto;height:40px;padding-left:5px;padding-right:5px}.article-wrapper .grid .post-col .post-cell .post-content .date .calendar{position:relative}.article-wrapper .grid .post-col .post-cell .post-content .date .calendar img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}}.article-wrapper .grid .post-col .secondary-title{padding-bottom:calc(19px + .3125vw);text-align:left}@media screen and (max-width:1023px){.d-sm-none{display:none}}.privacy-page-breadcrumb{margin-top:115px}@media screen and (min-width:1024px){.privacy-page-breadcrumb{margin-top:13.3404482391vh}}@media screen and (max-width:1023px){.privacy-page-breadcrumb{margin-top:125px}}.privacy-policy{color:#121212;margin:0 auto;max-width:1400px;padding:40px 5% 60px;width:100%}.privacy-policy .policy-text-wrapper{padding-bottom:20px}.privacy-policy .policy-text-wrapper .text{padding-top:20px;text-align:justify}.privacy-policy .policy-text-wrapper .text p:not(:last-child){margin-bottom:calc(7.6px + .125vw)}.privacy-policy .privacy-inner-header{font-size:calc(20.4px + .5vw);font-weight:600;padding:15px 0}.faq-title-block .primary-title{margin:0;text-transform:inherit}.faq-block{margin:80px auto 0;padding:0 0 calc(20px + 3.125vw)}.faq-block .grid .accordion_item{border-bottom:1px solid #c2b59b;height:auto;margin:0 0 calc(12px + .9375vw);padding:0 calc(-6px + 6.5625vw);width:100%}.faq-block .grid .accordion_item:first-child{border-top:1px solid #c2b59b}.faq-block .grid .accordion_item .title_tab{border-radius:4px;color:#000;cursor:pointer;padding:calc(8px + .625vw) 0;transition:background-color .3s ease-in;width:100%}.faq-block .grid .accordion_item .title_tab.active .title .svg-icon.plus:after{height:0%}.faq-block .grid .accordion_item .title_tab.active .title .svg-icon img{transform:rotate(-180deg)}.faq-block .grid .accordion_item .title_tab.active+.inner_content{display:block;transition:all .6s}.faq-block .grid .accordion_item .title_tab.active+.inner_content>p{opacity:1;transform:translateZ(0);transition:opacity .8s cubic-bezier(0,.99,.44,1.01),transform .6s cubic-bezier(0,.99,.44,1.01) .1s}.faq-block .grid .accordion_item .title_tab .title{color:#4a4a4a;display:flex;font-size:calc(28.8px + 1vw);font-weight:700;gap:10px;justify-content:space-between;padding-right:0;position:relative;transition:all .4s ease}.faq-block .grid .accordion_item .title_tab .title .svg-icon{align-items:center;border-radius:50%;display:flex;flex:none;height:calc(25.6px + .75vw);justify-content:center;width:calc(25.6px + .75vw)}.faq-block .grid .accordion_item .title_tab .title .svg-icon.plus{position:relative}.faq-block .grid .accordion_item .title_tab .title .svg-icon.plus:before{background-color:#c2b59b;content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .5s ease;width:100%}.faq-block .grid .accordion_item .title_tab .title .svg-icon.plus:after{background-color:#c2b59b;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .5s ease;width:1px}.faq-block .grid .accordion_item .title_tab .title .svg-icon img{max-width:40px;position:relative;transform:rotate(0deg);transition:all .5s ease}.faq-block .grid .accordion_item .title_tab .title .icon{background-color:transparent;height:16px;position:absolute;right:1%;top:calc(50% - 8px);transform:rotate(-90deg);transition:transform .3s ease-in;width:16px}.faq-block .grid .accordion_item .title_tab .title .icon:after,.faq-block .grid .accordion_item .title_tab .title .icon:before{background-color:#000;content:"";position:absolute;transition:all .5s ease}.faq-block .grid .accordion_item .title_tab .title .icon:before{height:2px;left:50%;top:50%;transform:rotate(0deg) translate(-50%,-50%);width:100%}.faq-block .grid .accordion_item .title_tab .title .icon:after{height:100%;left:50%;top:50%;transform:rotate(0deg) translate(-50%,-50%);width:2px}.faq-block .grid .inner_content{height:auto;max-height:0;overflow:hidden;transition:max-height .4s ease-out;width:100%}.faq-block .grid .inner_content .innder-grid{align-items:center;display:flex;justify-content:space-between;padding-top:calc(24px + 1.875vw)}@media screen and (max-width:767px){.faq-block .grid .inner_content .innder-grid{flex-direction:column}}.faq-block .grid .inner_content .innder-grid .inner-col{display:flex;flex-direction:column;max-width:460px;width:100%}@media screen and (max-width:767px){.faq-block .grid .inner_content .innder-grid .inner-col{flex-direction:column}}.faq-block .grid .inner_content .innder-grid .inner-col .single-box{align-items:center;display:flex;gap:calc(7px + 2.5vw);margin-bottom:calc(24px + 1.875vw)}.faq-block .grid .inner_content .innder-grid .inner-col .single-box .svg-icon .circle{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:calc(58px + 3.75vw);justify-content:center;width:calc(58px + 3.75vw)}.faq-block .grid .inner_content .innder-grid .inner-col .single-box .svg-icon .circle img{max-height:calc(21px + 2.8125vw)}.faq-block .grid .inner_content .innder-grid .inner-col .single-box .svg-icon .circle span{font-weight:700;text-align:center}@media screen and (max-width:767px){.faq-block .grid .inner_content .innder-grid .inner-col .single-box .svg-icon .circle span{font-size:14px}}.faq-block .grid .inner_content .innder-grid .inner-col .single-box .text{font-size:calc(17px + .3125vw);line-height:1.4;width:100%}.faq-block .grid .accordion_item .title_tab.active{transition:background-color .3s ease-in}.faq-block .grid .accordion_item .title_tab.active .title .icon{transition:transform .3s ease-in}.faq-block .grid .accordion_item .title_tab.active .title .icon:before{transform-origin:bottom;transition:all .5s ease;width:0}.faq-block .grid .accordion_item .title_tab:hover{transition:background-color .3s ease-in}.faq-block .grid .accordion_item .inner_content p.show{opacity:1;transform:translateZ(0);transition:opacity .8s cubic-bezier(0,.99,.44,1.01),transform .6s cubic-bezier(0,.99,.44,1.01) .1s}.contact-wrapper{background:#efece3;margin-bottom:calc(20px + 3.125vw);padding-bottom:calc(6px + 2.8125vw)}@media screen and (max-width:1023px){.contact-wrapper{padding-bottom:0}}.contact-wrapper .grid-wrap{display:grid;grid-template-columns:21% 37% auto;margin-bottom:calc(20px + 3.125vw);overflow:hidden;position:relative}@media screen and (max-width:1023px){.contact-wrapper .grid-wrap{display:block}}.contact-wrapper .grid-wrap .social-col{align-items:center;display:flex;justify-content:flex-end}.contact-wrapper .grid-wrap .social-col .pattern-bg{left:0;position:absolute;top:8%}.contact-wrapper .grid-wrap .social-col .pattern-bg img{width:85%}@media screen and (max-width:1023px){.contact-wrapper .grid-wrap .social-col .pattern-bg{display:none}}.contact-wrapper .grid-wrap .social-col .social-links{background:#fff;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:20px;position:relative}@media screen and (min-width:1024px){.contact-wrapper .grid-wrap .social-col .social-links{height:90vh;padding:20px 1.3vw}}@media screen and (max-width:1023px){.contact-wrapper .grid-wrap .social-col .social-links{flex-direction:row;gap:12px;padding:calc(5.89616px + 2.84495vw) 0;width:100%}}.contact-wrapper .grid-wrap .social-col .social-links a{align-items:center;background-color:#c2b59b;display:flex;justify-content:center;padding:12px}@media screen and (max-width:1023px){.contact-wrapper .grid-wrap .social-col .social-links a{padding:calc(2.72404px + .71124vw);width:calc(30.44808px + 1.42248vw)}}.contact-wrapper .grid-wrap .social-col .social-links a .svg-icon{align-items:center;display:flex;justify-content:center;width:100%}.contact-wrapper .grid-wrap .social-col .social-links a .svg-icon svg{fill:#fff;max-width:40px}@media screen and (min-width:1024px){.contact-wrapper .grid-wrap .social-col .social-links a .svg-icon svg{max-width:2.0833333333vw}}.contact-wrapper .grid-wrap .contact-col{background:#433c3c;position:relative}.contact-wrapper .grid-wrap .contact-col .contact-intro{color:#fff;padding:calc(6px + 2.8125vw) calc(6px + 2.8125vw) 0;text-align:center}.contact-wrapper .grid-wrap .contact-col .contact-intro .title-wrap .top-border{background-color:#fff;margin-left:auto;margin-right:auto}.contact-wrapper .grid-wrap .contact-col .contact-box{padding:calc(10px + 1.5625vw) calc(6px + 2.8125vw) calc(6px + 2.8125vw);position:relative}.contact-wrapper .grid-wrap .contact-col .contact-box .custom-input{margin-bottom:15px}.contact-wrapper .grid-wrap .contact-col .contact-box .custom-input.grid-col-2{grid-gap:25px;display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:767px){.contact-wrapper .grid-wrap .contact-col .contact-box .custom-input.grid-col-2{grid-template-columns:auto}}.contact-wrapper .grid-wrap .contact-col .contact-box .custom-input .input-box{position:relative}.contact-wrapper .grid-wrap .contact-col .contact-box .custom-input .input-box label{color:#fff;display:block;font-size:calc(18.6px + .4375vw);font-weight:500;padding-bottom:4px;transition:all .5s ease}.contact-wrapper .grid-wrap .contact-col .contact-box .custom-input .sent_wrap{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:space-between;margin-top:calc(12px + .9375vw)}@media screen and (max-width:767px){.contact-wrapper .grid-wrap .contact-col .contact-box .custom-input .sent_wrap{flex-direction:column}.contact-wrapper .grid-wrap .contact-col .contact-box .custom-input .sent_wrap .g-recaptcha{margin-top:35px}}.contact-wrapper .grid-wrap .contact-col .contact-box .custom-input .sent_wrap #btn_sent{background:transparent;border:none;border-bottom:2px solid #fff;color:#fff;cursor:pointer;font-family:Manrope,sans-serif;font-size:calc(18.6px + .4375vw);margin:20px auto auto;position:relative;text-transform:uppercase}.contact-wrapper .grid-wrap .contact-col .contact-box .input-field{background-color:transparent;border:1px solid #fff;color:#fff;font-family:Manrope,sans-serif;font-size:calc(15px + .3125vw);outline:none;padding:10px 15px;position:relative;width:100%}.contact-wrapper .grid-wrap .contact-col .contact-box .input-field:focus+label{top:0}.contact-wrapper .grid-wrap .contact-col .contact-box .textarea-field{background-color:transparent;border:1px solid #fff;color:#fff;font-family:Manrope,sans-serif;font-size:calc(15px + .3125vw);height:calc(108px + 3.75vw);outline:none;padding:10px 15px;width:100%}.contact-wrapper .grid-wrap .info-map-col .contact-info{margin:auto;max-width:calc(252px + 15vw);padding:calc(32px + 2.5vw) 0;width:100%}@media screen and (max-width:767px){.contact-wrapper .grid-wrap .info-map-col .contact-info{max-width:100%;padding-left:calc(21.42058px + 1.11857vw);padding-right:calc(21.42058px + 1.11857vw)}}.contact-wrapper .grid-wrap .info-map-col .contact-info a:first-child{display:block;padding-bottom:10px}.contact-wrapper .grid-wrap .info-map-col .contact-info p{color:#000;font-size:calc(12px + .625vw);line-height:1.2}.contact-wrapper .grid-wrap .info-map-col .contact-info p span{font-weight:500}.contact-wrapper .grid-wrap .info-map-col .contact-info p a{color:#000}.contact-wrapper .grid-wrap .map-wrap{height:100%;width:100%}@media screen and (max-width:767px){.contact-wrapper .grid-wrap .map-wrap{height:calc(182.10291px + 5.59284vw)}}.contact-wrapper .grid-wrap .map-wrap iframe{border:0;display:block;font-size:0;height:62%;width:100%}@media screen and (max-width:1023px){.contact-wrapper .grid-wrap .map-wrap iframe{height:calc(154.4808px + 14.22475vw)}}@media screen and (max-width:767px){.contact-wrapper .grid-wrap .map-wrap iframe{height:100%}}#message{bottom:calc(176px + 2.8125vw);color:#cf2828;font-size:calc(12px + .3125vw);left:0;line-height:1.1;position:absolute;text-align:center;width:100%}@media screen and (max-width:767px){#message{align-items:center;bottom:175px;display:flex;height:35px;justify-content:center;padding:0 15px;text-align:center}}#message.success-box{align-items:center;bottom:0;display:flex;height:100%;justify-content:center;position:relative}#message fieldset{border:0}#message .success{color:#198b19}#message .success,#message .success-thank{font-size:calc(18.4px + .5vw);font-weight:400}#message .success-thank{color:#222;line-height:1.2;margin:20px auto}#message .success-spam{color:#d14848;font-size:calc(14.6px + .125vw);font-weight:400;line-height:1.2;padding-top:0}#message #success_page{text-align:center}.privacy-policy-input{align-items:center;cursor:pointer;display:flex;gap:8px;justify-content:center;margin-bottom:15px;margin-top:10px}.privacy-policy-input label{color:#fff;padding-bottom:0}@media screen and (max-width:480px){.privacy-policy-input label{font-size:13px}}.privacy-policy-input input{height:20px;width:20px}#ui-datepicker-div{background:#dacfbd;max-width:330px;z-index:9999999999!important}.ui-datepicker .ui-datepicker-header{background:#222}.ui-datepicker .ui-datepicker-title{color:#fff}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background-color:teal!important;border:1px solid teal!important}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{background:#333!important}.ui-widget-header{background:#c2b59b;border:1px solid #c2b59b;color:#fff}a.ui-state-default.ui-state-active{background:#222;border-color:#222!important;color:#fff!important;text-align:center}.ui-datepicker-next.ui-corner-all:before{background:url(../assets/icons/right-arrow.svg) no-repeat;background-position:50%;background-size:contain;content:"";font-size:1.25em;height:17px;left:auto;position:absolute;right:10px;top:9px;width:17px}.ui-datepicker-prev.ui-corner-all:before{background:url(../assets/icons/left-arrow.svg) no-repeat;background-position:50%;background-size:contain;content:"";font-size:1.25em;height:17px;left:9px;position:absolute;top:9px;width:17px}.ui-datepicker .ui-datepicker-title{font-size:1.2rem;font-weight:500;line-height:1.8rem;margin:0 2.3rem;text-align:center}.ui-datepicker table{border-collapse:collapse;font-weight:400!important;margin:0 0 .6rem;width:100%}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{background:#c2b59b;border:1px solid #f2f5f7;color:#fff!important;font-size:1.2rem;font-weight:400;text-align:center}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.3rem;text-align:right;text-decoration:none}.ui-widget.ui-widget-content{border:1px solid #a7a7a7}.row.custom-row:hover .custom-column{z-index:1}.mdtp__wrapper[data-theme=blue] .mdtp__clock .mdtp__clock_dot,.mdtp__wrapper[data-theme=blue] .mdtp__clock .mdtp__digit:not(.digit--disabled) span:hover,.mdtp__wrapper[data-theme=blue] .mdtp__digit.active span,.mdtp__wrapper[data-theme=blue] .mdtp__digit.active:before,.mdtp__wrapper[data-theme=blue] .mdtp__time_holder{background-color:#907446!important}.mdtp__wrapper[data-theme=blue] .mdtp__button{color:#907446}.cursor-pointer,select{cursor:pointer}.request-offer-form.el ::-moz-placeholder{font-size:13px}.request-offer-form.el ::placeholder{font-size:13px}.events-inner{background:#efece3;display:grid;grid-template-columns:auto;overflow:hidden;padding-bottom:calc(30px + 4.6875vw)}.events-inner,.events-inner .content-col{position:relative}.events-inner .content-col:last-child{padding-top:calc(14px + 1.875vw)}.events-inner .content-col:last-child .text{list-style-type:disc}.events-inner .content-col:last-child .text.number-list{list-style-type:decimal}@media screen and (min-width:1024px){.events-inner .content-col:last-child .text.number-list li{margin-left:1.5020833333vw}}@media screen and (max-width:1023px){.events-inner .content-col:last-child .text{padding-left:15px}}.events-inner .content-col:last-child .text li{padding-bottom:10px}.events-inner .content-col .title-wrap{text-align:center}.events-inner .content-col .top-border{margin-left:auto;margin-right:auto}.events-inner .content-col .secondary-title{text-transform:uppercase}.events-inner .content-col .text{margin-left:auto;margin-right:auto;max-width:calc(170px + 40.625vw);text-align:justify;width:100%}.events-inner .content-col .text.heading-text{-moz-text-align-last:center;text-align-last:center}@media screen and (min-width:1024px){.events-inner .content-col .text{max-width:54.6875vw}}.events-inner .pattern-bg{bottom:0;left:50%;position:absolute;transform:translateX(-50%);width:60%}.events-inner .pattern-bg picture{display:block;font-size:0}.events-inner .pattern-bg picture img{width:100%}.events-request-page-breadcrumb{margin-top:115px}@media screen and (min-width:1024px){.events-request-page-breadcrumb{margin-top:13.3404482391vh}}@media screen and (max-width:1023px){.events-request-page-breadcrumb{margin-top:125px}}.back-to-prev-event.request{margin-left:calc(10px + 4.6875vw);margin-top:25px}@media screen and (max-width:480px){.back-to-prev-event.request{margin-left:20px}.back-to-prev-event.request .bread-link{font-size:calc(-1px + 3.75vw)}}.back-to-prev-event.request .icon{transform:scale(-1)}.event-request-form-wrap{background:#c2b59b;margin:25px calc(16px + 4.375vw) 40px;padding:40px calc(12px + 5.625vw);position:relative}@media screen and (max-width:1023px){.event-request-form-wrap{margin:20px 6.25vw;padding:0 calc(-6px + 6.5625vw) 20px}}.event-request-form-wrap form .secondary-title{color:#font;padding:calc(28px + .625vw) 0}@media screen and (max-width:1023px){.event-request-form-wrap form .secondary-title{padding:20px 0}}.event-request-form-wrap form label{color:#111;font-size:calc(18.6px + .4375vw);font-weight:500;padding-bottom:10px}.event-request-form-wrap form .custom-input{display:grid}.event-request-form-wrap form .custom-input.grid-col-4{grid-gap:calc(11px + 1.25vw);grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1023px){.event-request-form-wrap form .custom-input.grid-col-4{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.event-request-form-wrap form .custom-input.grid-col-4{grid-template-columns:auto}}.event-request-form-wrap form .custom-input.grid-col-3{grid-gap:calc(11px + 1.25vw);grid-template-columns:repeat(3,1fr);margin-top:calc(11px + 1.25vw)}@media screen and (max-width:1023px){.event-request-form-wrap form .custom-input.grid-col-3{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.event-request-form-wrap form .custom-input.grid-col-3{grid-template-columns:auto}}.event-request-form-wrap form .custom-input.grid-col-2{grid-gap:calc(11px + 1.25vw);grid-template-columns:1fr 1fr;margin-top:calc(11px + 1.25vw)}@media screen and (max-width:1023px){.event-request-form-wrap form .custom-input.grid-col-2{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.event-request-form-wrap form .custom-input.grid-col-2{grid-template-columns:auto}}.event-request-form-wrap form .custom-input.grid-col-1{grid-gap:calc(11px + 1.25vw);grid-template-columns:auto;margin-top:calc(11px + 1.25vw)}@media screen and (max-width:767px){.event-request-form-wrap form .custom-input.grid-col-1{grid-template-columns:auto}}.event-request-form-wrap form .custom-input.grid-col-1 .comment-box{margin:auto;max-width:50vw;width:100%}@media screen and (max-width:1023px){.event-request-form-wrap form .custom-input.grid-col-1 .comment-box{max-width:100%}}.event-request-form-wrap form .custom-input .input-box{display:flex;flex-direction:column;position:relative}.event-request-form-wrap form .custom-input .input-box .input-icon{color:#111;max-width:calc(18.4px + .5vw);pointer-events:none;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.event-request-form-wrap form .custom-input .input-box .input-icon-calendar{color:#111;max-width:calc(18.4px + .5vw);pointer-events:none;position:absolute;right:15px;top:75%;transform:translateY(-50%)}.event-request-form-wrap form .custom-input .input-box input,.event-request-form-wrap form .custom-input .input-box select,.event-request-form-wrap form .custom-input .input-box textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:2px solid #111;color:#111;font-family:Manrope,sans-serif;font-size:calc(15px + .3125vw);outline:none;padding:calc(9.2px + .25vw) calc(9px + .3125vw);width:100%}.event-request-form-wrap form .custom-input .input-box input.cursor-pointer,.event-request-form-wrap form .custom-input .input-box select.cursor-pointer,.event-request-form-wrap form .custom-input .input-box textarea.cursor-pointer{cursor:pointer}.event-request-form-wrap form .custom-input .input-box input select option,.event-request-form-wrap form .custom-input .input-box select option,.event-request-form-wrap form .custom-input .input-box select select option,.event-request-form-wrap form .custom-input .input-box textarea select option{color:#111}.event-request-form-wrap form .custom-input .input-box textarea{height:120px}.event-request-form-wrap form #submit{background:transparent;border:none;border-bottom:2px solid #000;color:#000;cursor:pointer;font-family:Manrope,sans-serif;font-size:calc(18.6px + .4375vw);margin:20px auto;position:relative;text-transform:uppercase}.event-request-form-wrap form .privacy-policy-input{align-items:center;cursor:pointer;display:flex;gap:8px;justify-content:center;padding:calc(18px + .625vw) 0}.event-request-form-wrap form .privacy-policy-input label{padding-bottom:0}@media screen and (max-width:480px){.event-request-form-wrap form .privacy-policy-input label{font-size:13px}}.event-request-form-wrap form .privacy-policy-input input{height:20px;width:20px}.event-request-form-wrap form .privacy-policy-input a{color:#fff}.event-request-form-wrap form .input-block{text-align:center}.event-request-form-wrap form .input-block .sent-btn{background-color:#f6f6f6;border:1px solid #c8c8c2;border-radius:5px;color:#111;cursor:pointer;font-size:calc(16.8px + .375vw);max-width:-moz-fit-content;max-width:fit-content;padding:calc(7.6px + .125vw) calc(11.2px + .875vw);text-align:center}@media screen and (max-width:767px){.event-request-form-wrap form .input-block .sent-btn{margin-top:20px}}.event-request-form-wrap #message{bottom:calc(50.08361px + 3.9019vw);color:#ef3838;font-size:calc(15.2px + .25vw);line-height:1.1;padding:0 15px;position:absolute;right:0;text-align:center;width:100%}@media screen and (max-width:767px){.event-request-form-wrap #message{align-items:center;bottom:80px;display:flex;height:35px;justify-content:center;left:0;padding:0 10px;text-align:center}}.event-request-form-wrap #message.success-box{align-items:center;bottom:0;display:flex;height:100%;justify-content:center;position:relative}.event-request-form-wrap #message fieldset{border:0}.event-request-form-wrap #message .success{color:#000;font-size:calc(20.8px + .375vw);font-weight:400}.event-request-form-wrap #message .success-thank{color:#000;font-size:calc(18.4px + .5vw);font-weight:400;line-height:1.2;margin:20px auto}.event-request-form-wrap #message .success-spam{color:#d14848;font-size:calc(14.6px + .125vw);font-weight:400;line-height:1.2;padding-top:0}.event-request-form-wrap #message #success_page{padding-top:40px;text-align:center}@media screen and (max-width:767px){.event-request-form-wrap #message #success_page{padding-top:60px}}.espa-banner{position:absolute;right:10px;z-index:5}.espa-banner a{display:block;line-height:0}.espa-banner img{height:auto;max-width:100%}@media screen and (min-width:1024px){.espa-banner{bottom:20px}.espa-banner img{max-width:300px}}@media screen and (max-width:1023px){.espa-banner{bottom:-40px}.espa-banner img{max-width:240px}}@media screen and (max-width:480px){.espa-banner img{max-width:240px}}
/*# sourceMappingURL=webdynamic.css.map */
