@import url('https://fonts.googleapis.com/css?family=EB+Garamond:400,500,600,700&display=swap');@import url('https://fonts.googleapis.com/css?family=Lato:100,300,400,700&display=swap');.carousel-control-next-icon{background-image:url('../../images/arrow.svg');transform:rotate(180deg);width:3vh;height:5vh}.carousel-control-prev-icon{background-image:url('../../images/arrow.svg');width:3vh;height:5vh}.carousel-indicators{justify-content:flex-end}.carousel-indicators li{width:10px;height:10px;border:10px solid transparent;border-radius:25px}body{font-family:'Lato', sans-serif;font-size:14px}h1{font-family:'EB Garamond', serif;font-size:2.1rem;color:#8e1738;font-weight:400;text-align:center}@media (max-width:991px){h1{font-size:1.68rem}}h2{font-family:'EB Garamond', serif;font-size:1.44rem;color:#d5b15b;font-weight:400}h3,h4,h5,h6{font-family:'EB Garamond', serif;font-size:1.2rem;font-weight:300;line-height:1.2;color:#8e1738;text-transform:uppercase}a{color:#d5b15b}a:hover,a:active,a:focus{text-decoration:none;color:#8e1738;transition:color 0.5 ease-in}header{height:180px;position:absolute;left:0;right:0;z-index:1000}main{padding-top:180px}main>.allow-header-overlay:first-child{margin-top:-180px}main>.row_full_height{min-height:100vh}main>.row_full_height .full-height-grid-item{height:100vh}main>.row_full_height:not(.allow-header-overlay):first-child{min-height:calc(100vh - 180px)}main>.row_full_height:not(.allow-header-overlay):first-child .full-height-grid-item{height:calc(100vh - 180px)}main>.row_full_height>.container,main>.row_full_height>.container-fluid{}main>.row_full_width>.container-fluid{padding-left:0;padding-right:0}p>img{max-width:100%;height:auto}.overlay-bg{background-color:rgba(0, 0, 0, 0.5)}.overlay-bg-hover-darken:hover{background-color:rgba(0, 0, 0, 0.8)}.overlay-bg-hover-lighten:hover{background-color:rgba(0, 0, 0, 0.2)}main .module-block.module-image-cta-grid.module_variation-hotel-links-icons>.container{max-width:70%}main{padding-top:180px}@media (max-width:1024px){main{padding-top:80px}}main>.module-block{margin-top:60px;margin-bottom:60px}main>.module-block:not(.allow-header-overlay):first-child,main>.module-block.module-hero-slider+.module-block{margin-top:90px}main>.module-block.allow-header-overlay:first-child{margin-top:-180px}@media (max-width:1024px){main>.module-block.allow-header-overlay:first-child{margin-top:-80px}}@media (min-width:1500px){main>.module-block .container{max-width:1500px}}body.error404 main{margin-top:60px;text-align:center}body.error404 main h1{font-family:'EB Garamond', serif;font-size:2.1rem;color:#8e1738;font-weight:400;text-align:center;text-transform:uppercase}@media (max-width:991px){body.error404 main h1{font-size:1.68rem}}body.error404 main #four-o-four-page h1{font-family:'EB Garamond', serif;font-size:2.1rem;color:#8e1738;font-weight:400;text-align:center}@media (max-width:991px){body.error404 main #four-o-four-page h1{font-size:1.68rem}}body.error404 main #four-o-four-page h2{font-family:'EB Garamond', serif;font-size:1.44rem;color:#d5b15b;font-weight:400}body.error404 main .sitemap-menu-header-container ul,body.error404 main .sitemap-menu-footer-container ul{list-style:none;padding:5px}body.error404 main .sitemap-menu-header-container ul li,body.error404 main .sitemap-menu-footer-container ul li{padding:7px 0}body.error404 main .sitemap-menu-header-container ul li a,body.error404 main .sitemap-menu-footer-container ul li a{font-family:'EB Garamond', serif;font-size:1.4rem;color:#2a2a2a;font-weight:400;text-transform:uppercase}body.error404 main .sitemap-menu-header-container ul li ul.sub-menu li,body.error404 main .sitemap-menu-footer-container ul li ul.sub-menu li{padding:7px 0}body.error404 main .sitemap-menu-header-container ul li ul.sub-menu li a,body.error404 main .sitemap-menu-footer-container ul li ul.sub-menu li a{font-family:'EB Garamond', serif;font-size:1.2rem;color:#8e1738;font-weight:400;text-transform:capitalize}.page-template.page-template-page_sitemap main{margin-top:60px;text-align:center}.page-template.page-template-page_sitemap main h1{font-family:'EB Garamond', serif;font-size:2.1rem;color:#8e1738;font-weight:400;text-align:center;text-transform:uppercase;padding:15px}@media (max-width:991px){.page-template.page-template-page_sitemap main h1{font-size:1.68rem}}.page-template.page-template-page_sitemap main h4{font-family:'EB Garamond', serif;font-size:2.1rem;color:#8e1738;font-weight:400;text-align:center;padding:15px;text-transform:uppercase}@media (max-width:991px){.page-template.page-template-page_sitemap main h4{font-size:1.68rem}}.page-template.page-template-page_sitemap main ul{list-style:none;padding:5px}.page-template.page-template-page_sitemap main ul li{padding:7px 0}.page-template.page-template-page_sitemap main ul li a{font-family:'EB Garamond', serif;font-size:1.4rem;color:#2a2a2a;font-weight:400;text-transform:uppercase}.page-template.page-template-page_sitemap main ul li ul.sub-menu li{padding:7px 0}.page-template.page-template-page_sitemap main ul li ul.sub-menu li a{font-family:'EB Garamond', serif;font-size:1.2rem;color:#8e1738;font-weight:400;text-transform:capitalize}body.blog #titlewrap,body.archive #titlewrap{padding-top:180px}@media (max-width:968px){body.blog #titlewrap,body.archive #titlewrap{padding-top:90px}}body.blog #titlewrap .title,body.archive #titlewrap .title{text-align:center;text-transform:uppercase;font-size:1.44rem;color:#d5b15b;font-weight:400}body.blog #titlewrap .title:after,body.blog #titlewrap .title:before,body.archive #titlewrap .title:after,body.archive #titlewrap .title:before{content:"";display:inline-block;border-top:2px solid #eeeeee;width:150px;margin:0 40px;transform:translateY(-10px)}@media (max-width:768px){body.blog #titlewrap .title:after,body.blog #titlewrap .title:before,body.archive #titlewrap .title:after,body.archive #titlewrap .title:before{width:0px;margin:0 0px}}body.blog .container,body.archive .container{padding-top:80px;padding-bottom:80px}@media (max-width:768px){body.blog .container,body.archive .container{padding-top:40px;padding-bottom:40px}}@media (max-width:767px){body.blog .container .row,body.archive .container .row{flex-direction:column-reverse}}body.blog main,body.archive main{border-right:1px solid #eeeeee;padding-right:40px;padding-top:0px}@media (max-width:767px){body.blog main,body.archive main{border-right:none;padding-right:0}}body.blog main header.entry-header,body.archive main header.entry-header{position:relative;height:10vh;z-index:-1}body.blog main header.entry-header .entry-title,body.archive main header.entry-header .entry-title{color:#8e1738}body.blog main header.entry-header .entry-title a,body.archive main header.entry-header .entry-title a{color:#8e1738}body.blog main article,body.archive main article{border-bottom:1px solid #eeeeee;padding-bottom:40px;margin-bottom:40px}body.blog main article .more-link,body.archive main article .more-link{background-color:#8e1738 !important;border-color:#8e1738 !important;border:1px solid #FFF;border-radius:0 !important;box-shadow:0px 0px 0px 1px #FFF !important;color:#FFF !important;display:block;width:fit-content;font-size:16px !important;letter-spacing:1px !important;margin-top:30px;margin-left:4px;padding:7px 40px 6px !important;text-decoration:none !important;transition:all 0.5s !important}body.blog main article .more-link:hover,body.archive main article .more-link:hover{background-color:#d5b15b !important;border-color:#FFF !important;transition:all 0.5s !important}body.blog main article .entry-content,body.archive main article .entry-content{text-align:justify}body.blog main article .entry-content img,body.archive main article .entry-content img{width:685px;padding-bottom:20px}@media (max-width:1199px){body.blog main article .entry-content img,body.archive main article .entry-content img{width:570px}}@media (max-width:991px){body.blog main article .entry-content img,body.archive main article .entry-content img{width:400px;height:250px}}@media (max-width:767px){body.blog main article .entry-content img,body.archive main article .entry-content img{width:328px;height:215px}}body.blog main article .entry-footer,body.archive main article .entry-footer{display:none}body.blog .widget-area ul,body.archive .widget-area ul{list-style:none;padding:0}body.blog .widget-area ul li,body.archive .widget-area ul li{margin-bottom:12px}body.blog .widget-area .widget,body.archive .widget-area .widget{margin-bottom:40px}body.blog .widget-area input[type="search"]::-webkit-search-decoration,body.blog .widget-area input[type="search"]::-webkit-search-cancel-button,body.blog .widget-area input[type="search"]::-webkit-search-results-button,body.blog .widget-area input[type="search"]::-webkit-search-results-decoration,body.archive .widget-area input[type="search"]::-webkit-search-decoration,body.archive .widget-area input[type="search"]::-webkit-search-cancel-button,body.archive .widget-area input[type="search"]::-webkit-search-results-button,body.archive .widget-area input[type="search"]::-webkit-search-results-decoration{-webkit-appearance:none}body.blog .widget-area .form-control,body.archive .widget-area .form-control{border:1px solid #eeeeee}body.blog .widget-area .form-control:focus,body.archive .widget-area .form-control:focus{outline:none;box-shadow:none}@media (max-width:767px){body.blog .widget-area #recent-posts-7,body.blog .widget-area #recent-comments-4,body.blog .widget-area #archives-4,body.archive .widget-area #recent-posts-7,body.archive .widget-area #recent-comments-4,body.archive .widget-area #archives-4{display:none}}body.single-post #titlewrap{padding-top:180px}@media (max-width:968px){body.single-post #titlewrap{padding-top:90px}}body.single-post #titlewrap .title{text-align:center;text-transform:uppercase;font-size:1.44rem;color:#d5b15b;font-weight:400}body.single-post #titlewrap .title:after,body.single-post #titlewrap .title:before{content:"";display:inline-block;border-top:1px solid #eeeeee;width:80px;margin:0 40px;transform:translateY(-10px)}@media (max-width:768px){body.single-post #titlewrap .title:after,body.single-post #titlewrap .title:before{width:0px;margin:0 0px}}body.single-post .container{padding-top:80px;padding-bottom:80px}@media (max-width:768px){body.single-post .container{padding-top:40px;padding-bottom:40px}}@media (max-width:767px){body.single-post .container .row{flex-direction:column-reverse}}body.single-post main{border-right:1px solid #eeeeee;padding-right:40px;padding-top:0px}@media (max-width:767px){body.single-post main{border-right:none}}body.single-post main header.entry-header{position:initial;height:14vh}body.single-post main header.entry-header .entry-title{text-align:left}body.single-post main article{border-bottom:1px solid #eeeeee;padding-bottom:40px;margin-bottom:40px}body.single-post main article .entry-content{text-align:justify}body.single-post main article .entry-content img{width:685px;padding-bottom:20px}@media (max-width:1199px){body.single-post main article .entry-content img{width:570px}}@media (max-width:991px){body.single-post main article .entry-content img{width:400px;height:250px}}@media (max-width:767px){body.single-post main article .entry-content img{width:328px;height:215px}}body.single-post main article .entry-footer .entry-meta{padding:20px}body.single-post main article .entry-footer .entry-meta .entry-categories{color:#2a2a2a;font-weight:500}body.single-post main article .entry-footer .entry-meta .entry-categories a{color:#2a2a2a}body.single-post main article .entry-footer .entry-meta .entry-categories a:hover{color:#8e1738;text-decoration:underline}body.single-post main .entry-comments header{position:unset}body.single-post main .entry-comments header .comment-author-name{padding-left:10px}body.single-post main .comment-respond .form-submit [type=button]:not(:disabled),body.single-post main .comment-respond .form-submit [type=reset]:not(:disabled),body.single-post main .comment-respond .form-submit [type=submit]:not(:disabled),body.single-post main .comment-respond .form-submit button:not(:disabled){font-family:'Lato', serif;letter-spacing:1px;background:#8e1738;color:#FFF;border-radius:0;border:none;min-width:160px;padding:9px;text-transform:uppercase;transition:background 0.5s ease;margin-left:50%;transform:translateX(-50%)}@media (max-width:991px){body.single-post main .comment-respond .form-submit [type=button]:not(:disabled),body.single-post main .comment-respond .form-submit [type=reset]:not(:disabled),body.single-post main .comment-respond .form-submit [type=submit]:not(:disabled),body.single-post main .comment-respond .form-submit button:not(:disabled){padding:8px;font-size:14px;font-weight:300}}body.single-post main .comment-respond .form-submit [type=button]:not(:disabled):hover,body.single-post main .comment-respond .form-submit [type=button]:not(:disabled):active,body.single-post main .comment-respond .form-submit [type=button]:not(:disabled):focus,body.single-post main .comment-respond .form-submit [type=reset]:not(:disabled):hover,body.single-post main .comment-respond .form-submit [type=reset]:not(:disabled):active,body.single-post main .comment-respond .form-submit [type=reset]:not(:disabled):focus,body.single-post main .comment-respond .form-submit [type=submit]:not(:disabled):hover,body.single-post main .comment-respond .form-submit [type=submit]:not(:disabled):active,body.single-post main .comment-respond .form-submit [type=submit]:not(:disabled):focus,body.single-post main .comment-respond .form-submit button:not(:disabled):hover,body.single-post main .comment-respond .form-submit button:not(:disabled):active,body.single-post main .comment-respond .form-submit button:not(:disabled):focus{outline:none;background:#d5b15b}body.single-post main .comment-respond textarea{width:100%;border:1px solid #eeeeee}body.single-post main .comment-respond .comment-form-author input,body.single-post main .comment-respond .comment-form-email input,body.single-post main .comment-respond .comment-form-url input{border:1px solid #eeeeee;width:100%}body.single-post .widget-area ul{list-style:none;padding:0}body.single-post .widget-area ul li{margin-bottom:12px}body.single-post .widget-area .widget{margin-bottom:40px}body.single-post .widget-area input[type="search"]::-webkit-search-decoration,body.single-post .widget-area input[type="search"]::-webkit-search-cancel-button,body.single-post .widget-area input[type="search"]::-webkit-search-results-button,body.single-post .widget-area input[type="search"]::-webkit-search-results-decoration{-webkit-appearance:none}body.single-post .widget-area .form-control{border:1px solid #eeeeee}body.single-post .widget-area .form-control:focus{outline:none;box-shadow:none}@media (max-width:767px){body.single-post .widget-area #recent-posts-7,body.single-post .widget-area #recent-comments-4,body.single-post .widget-area #archives-4{display:none}}body.search #titlewrap{padding-top:180px}@media (max-width:968px){body.search #titlewrap{padding-top:90px}}body.search #titlewrap .title{text-align:center;text-transform:uppercase;font-size:1.44rem;color:#d5b15b;font-weight:400}body.search #titlewrap .title:after,body.search #titlewrap .title:before{content:"";display:inline-block;border-top:1px solid #eeeeee;width:80px;margin:0 40px;transform:translateY(-10px)}@media (max-width:768px){body.search #titlewrap .title:after,body.search #titlewrap .title:before{width:0px;margin:0 0px}}body.search .container{padding-top:80px;padding-bottom:80px}@media (max-width:768px){body.search .container{padding-top:40px;padding-bottom:40px}}@media (max-width:767px){body.search .container .row{flex-direction:column-reverse}}body.search main{border-right:1px solid #eeeeee;padding-right:40px;padding-top:0px}@media (max-width:768px){body.search main{border-right:none}}body.search main header.entry-header{position:relative;height:90px}body.search main article{border-bottom:1px solid #eeeeee;padding-bottom:40px;margin-bottom:40px}body.search main article .more-link{background-color:#8e1738 !important;border-color:#8e1738 !important;border:1px solid #FFF;border-radius:0 !important;box-shadow:0px 0px 0px 1px #FFF !important;color:#FFF !important;display:inline-block;font-size:16px !important;letter-spacing:1px !important;margin-top:30px;margin-left:4px;padding:7px 40px 6px !important;text-decoration:none !important;transition:all 0.5s !important}body.search main article .more-link:hover{background-color:#d5b15b !important;border-color:#FFF !important;transition:all 0.5s !important}body.search main article .entry-content{text-align:justify}body.search main article .entry-content img{width:685px;padding-bottom:20px}@media (max-width:1199px){body.search main article .entry-content img{width:570px}}@media (max-width:991px){body.search main article .entry-content img{width:400px;height:250px}}@media (max-width:767px){body.search main article .entry-content img{width:328px;height:215px}}body.search main article .entry-footer{display:none}body.search .wrap .form-control{border:1px solid #eeeeee}body.search .wrap .form-control:focus{outline:none;box-shadow:none}body.search .wrap input[type="search"]::-webkit-search-decoration,body.search .wrap input[type="search"]::-webkit-search-cancel-button,body.search .wrap input[type="search"]::-webkit-search-results-button,body.search .wrap input[type="search"]::-webkit-search-results-decoration{-webkit-appearance:none}body.search .widget-area ul{list-style:none;padding:0}body.search .widget-area ul li{margin-bottom:12px}body.search .widget-area .widget{margin-bottom:40px}@media (max-width:768px){body.search .widget-area #recent-posts-7,body.search .widget-area #recent-comments-4,body.search .widget-area #archives-4{display:none}}.btn,.btn.btn-primary{font-family:'Lato', serif;letter-spacing:1px;background:#8e1738;color:#FFF;border-radius:0;border:none;min-width:160px;padding:9px;text-transform:uppercase;transition:background 0.5s ease}@media (max-width:991px){.btn,.btn.btn-primary{padding:8px;font-size:14px;font-weight:300}}.btn:hover,.btn:active,.btn:focus,.btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:focus{outline:none;background:#d5b15b}.btn.btn-primary:not(:disabled):not(.disabled).active,.btn.btn-primary:not(:disabled):not(.disabled):active,.btn.show>.btn-primary.dropdown-toggle,.btn.btn-primary.btn-primary:not(:disabled):not(.disabled).active,.btn.btn-primary.btn-primary:not(:disabled):not(.disabled):active,.btn.btn-primary.show>.btn-primary.dropdown-toggle{color:#FFF;background-color:#8e1738;border-color:#8e1738}.btn.btn-primary:focus,.btn.btn-primary:not(:disabled):not(.disabled):active:focus,.btn.btn-primary.btn-primary:focus,.btn.btn-primary.btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 0rem rgba(42, 42, 42, 0.8)}header{}header .header-bar-1{font-family:'EB Garamond', serif;font-weight:300;letter-spacing:0.8px;display:inline-block;position:fixed;left:0;top:0;right:0;z-index:-1;background:linear-gradient(180deg, #2f2f2f 7%, rgba(47, 47, 47, 0.7007177871) 52%, rgba(47, 47, 47, 0.2525385154) 84%, rgba(47, 47, 47, 0) 99%);transition:all 1s ease}@media (min-width:1025px){header .header-bar-1{height:180px}}@media (max-width:1024px){header .header-bar-1{height:110px}}@media (max-width:415px){header .header-bar-1{height:110px}}body.no-header-overlay header .header-bar-1{background:linear-gradient(90deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.8) 25%, white 50%, rgba(255, 255, 255, 0.8) 75%, rgba(255, 255, 255, 0.5) 100%)}body.scrolled header .header-bar-1{height:110px;transition:all 1s ease}@media (min-width:1025px){body.scrolled header .header-bar-1{height:110px}}@media (max-width:1024px){body.scrolled header .header-bar-1{height:110px}}@media (max-width:415px){body.scrolled header .header-bar-1{height:110px}}header .header-bar-1 .header-logo{display:inline-block;height:140px;width:500px;background-image:url('../../images/cc-logo-white.svg');margin-top:30px;margin-left:50%;transform:translateX(-50%);background-repeat:no-repeat;background-position:center center;background-size:contain}@media (max-width:991px){header .header-bar-1 .header-logo{height:80%;top:10px}}@media (max-width:414px){header .header-bar-1 .header-logo{margin-top:6px}}@media (min-width:1025px){header .header-bar-1 .header-logo{display:inline-block}body.scrolled header .header-bar-1 .header-logo{height:100px !important;margin-top:5px;transition:all 1s ease}@supports (-ms-ime-align:auto){body.scrolled header .header-bar-1 .header-logo{transition:none}}}body.no-header-overlay header .header-bar-1 .header-logo{background-image:url('../../images/cc-logo-color.svg');height:140px;margin-top:5px;background-repeat:no-repeat}@supports (-ms-ime-align:auto){header .header-bar-1 .header-logo{}}header .main-menu-panel{display:inline-block;position:fixed;left:0;top:0;bottom:0;width:500px;max-width:100vw;z-index:10;transform:translateX(-100%);transition-property:transform;transition-duration:0.9s;overflow-y:auto;background:rgba(255, 255, 255, 0.9);padding:10px 0;text-align:center;background-image:url('../../images/devider1.svg');background-position-y:bottom;background-repeat:no-repeat;background-position-x:center;background-size:60%}@media (max-width:415px){header .main-menu-panel{background-image:none}}header .main-menu-panel.visible{transform:translateX(0);z-index:1;box-shadow:1px 1px 20px #eeeeee}@media (max-width:991px){header .main-menu-panel.visible{bottom:90px}}header .main-menu-panel .logo-section-1{display:inline-block;margin-top:30px;width:100%;height:140px;padding:20px 0;background:url('../../images/cc-logo-color.svg');background-position:center;background-repeat:no-repeat;background-size:contain;background-origin:content-box;z-index:120}@media (max-width:415px){header .main-menu-panel .logo-section-1{display:none}}header .main-menu-panel .menu-header-container,header .main-menu-panel .menu-footer-container{padding-bottom:180px}@media (max-width:415px){header .main-menu-panel .menu-header-container,header .main-menu-panel .menu-footer-container{padding-bottom:0px}}header .main-menu-panel .menu-header-container ul,header .main-menu-panel .menu-footer-container ul{list-style:none;margin:0;padding:0}header .main-menu-panel .menu-header-container .main-menu>li,header .main-menu-panel .menu-header-container .footer-menu>li,header .main-menu-panel .menu-footer-container .main-menu>li,header .main-menu-panel .menu-footer-container .footer-menu>li{font-family:'EB Garamond', serif;text-transform:uppercase;font-size:1.2rem;font-weight:300;letter-spacing:0.8px;line-height:1.96rem;padding-bottom:11.2px}@media (max-width:478px){header .main-menu-panel .menu-header-container .main-menu>li,header .main-menu-panel .menu-header-container .footer-menu>li,header .main-menu-panel .menu-footer-container .main-menu>li,header .main-menu-panel .menu-footer-container .footer-menu>li{letter-spacing:-0.5px;padding-bottom:5.6px}}header .main-menu-panel .menu-header-container .main-menu>li.menu-item-has-children,header .main-menu-panel .menu-header-container .footer-menu>li.menu-item-has-children,header .main-menu-panel .menu-footer-container .main-menu>li.menu-item-has-children,header .main-menu-panel .menu-footer-container .footer-menu>li.menu-item-has-children{cursor:pointer}header .main-menu-panel .menu-header-container .main-menu>li.menu-item-has-children:after,header .main-menu-panel .menu-header-container .footer-menu>li.menu-item-has-children:after,header .main-menu-panel .menu-footer-container .main-menu>li.menu-item-has-children:after,header .main-menu-panel .menu-footer-container .footer-menu>li.menu-item-has-children:after{display:inline-block;position:absolute;right:50px;top:0;z-index:1;text-align:right;content:'';width:45px;height:30px;background-image:url('../../icons/mobile-menu-expand1.svg');background-position:center;background-repeat:no-repeat;background-size:20px}@media (max-width:478px){header .main-menu-panel .menu-header-container .main-menu>li.menu-item-has-children:after,header .main-menu-panel .menu-header-container .footer-menu>li.menu-item-has-children:after,header .main-menu-panel .menu-footer-container .main-menu>li.menu-item-has-children:after,header .main-menu-panel .menu-footer-container .footer-menu>li.menu-item-has-children:after{right:10px}}header .main-menu-panel .menu-header-container .main-menu>li.menu-item-has-children.submenu-open:after,header .main-menu-panel .menu-header-container .footer-menu>li.menu-item-has-children.submenu-open:after,header .main-menu-panel .menu-footer-container .main-menu>li.menu-item-has-children.submenu-open:after,header .main-menu-panel .menu-footer-container .footer-menu>li.menu-item-has-children.submenu-open:after{background-image:url('../../icons/mobile-menu-hide.svg')}header .main-menu-panel .menu-header-container .main-menu>li.menu-item-has-children.submenu-open .sub-menu,header .main-menu-panel .menu-header-container .footer-menu>li.menu-item-has-children.submenu-open .sub-menu,header .main-menu-panel .menu-footer-container .main-menu>li.menu-item-has-children.submenu-open .sub-menu,header .main-menu-panel .menu-footer-container .footer-menu>li.menu-item-has-children.submenu-open .sub-menu{display:inline-block;background:transparent;padding-left:0px;width:100%;transition:all 3s ease;margin:10px 0}header .main-menu-panel .menu-header-container .main-menu>li.menu-item-has-children.submenu-open .sub-menu li>a,header .main-menu-panel .menu-header-container .footer-menu>li.menu-item-has-children.submenu-open .sub-menu li>a,header .main-menu-panel .menu-footer-container .main-menu>li.menu-item-has-children.submenu-open .sub-menu li>a,header .main-menu-panel .menu-footer-container .footer-menu>li.menu-item-has-children.submenu-open .sub-menu li>a{font-family:'EB Garamond', serif;color:#8e1738;text-transform:capitalize;font-weight:300;letter-spacing:0.8px;min-width:initial;font-weight:inherit;text-transform:capitalize;line-height:1vh}header .main-menu-panel .menu-header-container .main-menu>li.menu-item-has-children.submenu-open .sub-menu li:hover a,header .main-menu-panel .menu-header-container .footer-menu>li.menu-item-has-children.submenu-open .sub-menu li:hover a,header .main-menu-panel .menu-footer-container .main-menu>li.menu-item-has-children.submenu-open .sub-menu li:hover a,header .main-menu-panel .menu-footer-container .footer-menu>li.menu-item-has-children.submenu-open .sub-menu li:hover a{color:#d5b15b}header .main-menu-panel .menu-header-container .main-menu>li>a,header .main-menu-panel .menu-header-container .footer-menu>li>a,header .main-menu-panel .menu-footer-container .main-menu>li>a,header .main-menu-panel .menu-footer-container .footer-menu>li>a{color:#2a2a2a}header .main-menu-panel .menu-header-container .main-menu>li>a:hover,header .main-menu-panel .menu-header-container .main-menu>li>a:focus,header .main-menu-panel .menu-header-container .main-menu>li>a:active,header .main-menu-panel .menu-header-container .footer-menu>li>a:hover,header .main-menu-panel .menu-header-container .footer-menu>li>a:focus,header .main-menu-panel .menu-header-container .footer-menu>li>a:active,header .main-menu-panel .menu-footer-container .main-menu>li>a:hover,header .main-menu-panel .menu-footer-container .main-menu>li>a:focus,header .main-menu-panel .menu-footer-container .main-menu>li>a:active,header .main-menu-panel .menu-footer-container .footer-menu>li>a:hover,header .main-menu-panel .menu-footer-container .footer-menu>li>a:focus,header .main-menu-panel .menu-footer-container .footer-menu>li>a:active{color:#d5b15b;text-decoration:underline}header .main-menu-panel .menu-header-container .main-menu>li ul,header .main-menu-panel .menu-header-container .footer-menu>li ul,header .main-menu-panel .menu-footer-container .main-menu>li ul,header .main-menu-panel .menu-footer-container .footer-menu>li ul{display:none;transition:all 3s ease}header .main-menu-panel .menu-header-container .main-menu>li,header .main-menu-panel .menu-header-container .footer-menu>li,header .main-menu-panel .menu-footer-container .main-menu>li,header .main-menu-panel .menu-footer-container .footer-menu>li{width:100%;z-index:10;position:relative;display:inline-block}header .main-menu-panel .menu-header-container .main-menu>li>a,header .main-menu-panel .menu-header-container .footer-menu>li>a,header .main-menu-panel .menu-footer-container .main-menu>li>a,header .main-menu-panel .menu-footer-container .footer-menu>li>a{width:calc(100% - 60px);z-index:11}@media (max-width:991px){header .main-menu-panel .menu-header-container{background:none;padding-bottom:40px}header .main-menu-panel .menu-header-container:after{content:"";background:#8e1738;position:absolute;left:35%;height:2px;margin-top:11px;width:30%;z-index:-1}}@media (max-width:415px){header .main-menu-panel .menu-header-container{padding-top:4vh}}@media (min-width:992px){header .main-menu-panel .menu-footer-container{display:none}}header .menu-button-container{user-select:none;flex-basis:25%;flex-grow:1}@media (max-width:1024px){header .menu-button-container{flex-basis:12%;max-width:80px}}header .menu-button-container{cursor:pointer;position:absolute;top:0%}@media (max-width:1024px){header .menu-button-container{text-align:center;height:80px;top:0}}header .menu-button-container .menu-button{text-align:center;height:100%;text-transform:uppercase}@media (min-width:1025px){header .menu-button-container .menu-button{padding:36px 135px 28px 66px;font-size:20px;line-height:22px;width:100%;color:#FFF;background-color:rgba(42, 42, 42, 0.8);box-shadow:1px 1px 1px #2a2a2a;transition:background 0.5s ease}}@media (max-width:1024px){header .menu-button-container .menu-button{padding:8px 24px 34px 30px;padding-top:31px;font-size:18px;line-height:14px;background-color:#2a2a2a}}header .menu-button-container .menu-button.menu-hidden .menu-hidden-content{display:inline-block}@media (max-width:1024px){header .menu-button-container .menu-button.menu-hidden .menu-hidden-content{color:transparent}}header .menu-button-container .menu-button.menu-hidden .menu-hidden-content .menu-hidden-content-title{margin-top:32px;display:inline-flex;position:absolute}@supports (-ms-ime-align:auto){header .menu-button-container .menu-button.menu-hidden .menu-hidden-content .menu-hidden-content-title{margin-top:-25px;margin-left:20px}}header .menu-button-container .menu-button.menu-hidden .menu-visible-content{display:none}header .menu-button-container .menu-button.menu-visible{background-color:transparent !important;box-shadow:0 0 0 #2a2a2a !important}header .menu-button-container .menu-button.menu-visible .menu-hidden-content{display:none}header .menu-button-container .menu-button.menu-visible .menu-visible-content{display:inline-block}@media (max-width:415px){header .menu-button-container .menu-button.menu-visible{background-color:transparent}}header .menu-button-container .menu-button i{font-size:30px;background-repeat:no-repeat;background-position:center;background-size:contain;width:30px;height:22px}@media (max-width:1024px){header .menu-button-container .menu-button i{width:23px;height:16px}}header .menu-button-container .menu-button i:before{display:none}header .menu-button-container .menu-button .menu-hidden-content i{background-image:url('../../icons/menu/hamburger.svg');margin-top:33px;margin-right:10px;transition:transform 0.5s ease-in}header .menu-button-container .menu-button .menu-visible-content i{background-image:url('../../icons/close.svg');position:relative;top:60px;width:20px;height:20px;left:20%;z-index:60;transition:transform 0.5s ease-in}header .menu-button-container .menu-button:hover{background-color:#2a2a2a}header .menu-button-container .menu-button:hover .menu-hidden-content i{transform:rotate(90deg);transition:transform 0.5s ease-in}header .menu-button-container .menu-button:hover .menu-visible-content i{transform:rotate(135deg);transition:transform 0.5s ease-in}header .menu-button-container .menu-button:hover .menu-hidden-content{color:#FFF}@media (max-width:1024px){header .menu-button-container .menu-button:hover .menu-hidden-content{color:transparent}}header .booking-button{display:inline-block;top:0px;right:0px;position:fixed;height:90px;width:241px;background:#8e1738;text-align:center;transition:background 0.5s ease}@media (max-width:991px){header .booking-button{bottom:0;top:auto;width:100%;height:90px;right:0px}}header .booking-button .booking-panel-trigger{font-family:'EB Garamond', serif;color:#FFF;font-size:1.2rem;text-transform:uppercase;padding-top:20px;display:flex;height:100%;width:100%;justify-content:center;padding-top:30px;transition:background 0.5s ease-in}header .booking-button:hover,header .booking-button:focus,header .booking-button:active{}body.scrolled header .booking-button:hover,body.scrolled header .booking-button:focus,body.scrolled header .booking-button:active{background:#d5b15b}@media screen and (max-width:991px){header .booking-panel{display:none;opacity:0;transition:opacity 2s ease}}header .booking-panel.hidden{transition:opacity 5s ease}header .booking-panel.visible{transition:opacity 5s ease;opacity:1}header .booking-panel .booking-panel-close{cursor:pointer;transition:opacity 5s ease}header .booking-panel .booking-form{position:fixed;float:right;top:90px;right:0px;text-align:center;border:none;height:300px;z-index:-1;background:rgba(42, 42, 42, 0.8);opacity:1;transition:transform 2s ease}body.scrolled header .booking-panel:not(.visible) .booking-form{transform:translateY(-100%)}header .booking-panel .booking-panel-section.section-arrive,header .booking-panel .booking-panel-section.section-depart{display:inline-block;align-items:center;padding:0 4px}header .booking-panel .booking-panel-section.section-arrive label,header .booking-panel .booking-panel-section.section-depart label{color:#FFF;text-transform:uppercase;font-family:'Lato', sans-serif;font-size:16.8px;margin-top:0.8rem;margin-bottom:0.8rem;text-shadow:0 1px 0 rgba(236, 236, 236, 0.4);font-weight:300}header .booking-panel .booking-panel-section.section-arrive #bp_ci_date,header .booking-panel .booking-panel-section.section-arrive #bp_co_date,header .booking-panel .booking-panel-section.section-depart #bp_ci_date,header .booking-panel .booking-panel-section.section-depart #bp_co_date{position:relative;left:0;height:117px;z-index:9999999;background-color:transparent !important;color:transparent;border:none;width:111px;padding:0;text-align:center;cursor:pointer;outline:none}header .booking-panel .booking-panel-section.section-arrive .quickbook-tab-arrow,header .booking-panel .booking-panel-section.section-depart .quickbook-tab-arrow{margin:0px auto;width:0px;height:0px;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #FFF;font-size:0px;line-height:0px}header .booking-panel .booking-panel-section.section-arrive .quickbook-tab-arrow:hover,header .booking-panel .booking-panel-section.section-arrive .quickbook-tab-arrow:focus,header .booking-panel .booking-panel-section.section-arrive .quickbook-tab-arrow:active,header .booking-panel .booking-panel-section.section-depart .quickbook-tab-arrow:hover,header .booking-panel .booking-panel-section.section-depart .quickbook-tab-arrow:focus,header .booking-panel .booking-panel-section.section-depart .quickbook-tab-arrow:active{border-bottom:15px solid #FFF}header .booking-panel .booking-panel-section.section-arrive #ci_m,header .booking-panel .booking-panel-section.section-arrive #co_m,header .booking-panel .booking-panel-section.section-depart #ci_m,header .booking-panel .booking-panel-section.section-depart #co_m{position:absolute;font-weight:bold;font-family:'Lato', sans-serif;letter-spacing:0px;text-align-last:center;text-align:center;width:100px;background:#FFF;height:30px;color:#2a2a2a;text-transform:uppercase !important;padding-top:7px !important}header .booking-panel .booking-panel-section.section-arrive #ci_m:after,header .booking-panel .booking-panel-section.section-arrive #co_m:after,header .booking-panel .booking-panel-section.section-depart #ci_m:after,header .booking-panel .booking-panel-section.section-depart #co_m:after{content:'';position:absolute;border-top:1px solid #2a2a2a;display:block;width:70%;z-index:1;top:33px;left:15%}header .booking-panel .booking-panel-section.section-arrive #ci_d,header .booking-panel .booking-panel-section.section-arrive #co_d,header .booking-panel .booking-panel-section.section-depart #ci_d,header .booking-panel .booking-panel-section.section-depart #co_d{position:absolute;top:30%;padding-top:12px;width:100px;height:90px;font-size:42px;text-align-last:center;text-align:center;background:#FFF;color:#2a2a2a;font-family:'Lato', sans-serif}@media (max-width:1400px){header .booking-panel .booking-panel-section.section-arrive #ci_d,header .booking-panel .booking-panel-section.section-arrive #co_d,header .booking-panel .booking-panel-section.section-depart #ci_d,header .booking-panel .booking-panel-section.section-depart #co_d{top:30%}}header .booking-panel .booking-panel-section.section-arrive #ci_m,header .booking-panel .booking-panel-section.section-arrive #ci_d,header .booking-panel .booking-panel-section.section-depart #ci_m,header .booking-panel .booking-panel-section.section-depart #ci_d{margin-left:9px}header .booking-panel .booking-panel-section.section-arrive input:focus,header .booking-panel .booking-panel-section.section-depart input:focus{outline:1px solid #8e1738}header .booking-panel .booking-panel-section.section-arrive #ui-datepicker-div,header .booking-panel .booking-panel-section.section-depart #ui-datepicker-div{position:absolute !important;top:100% !important;left:0 !important;right:0}header .booking-panel .booking-panel-section.section-depart label{margin-right:15px}header .booking-panel .booking-panel-section.section-depart .quickbook-tab-arrow{margin-right:45px}header .booking-panel .booking-panel-section.section-arrive .quickbook-tab-arrow{margin-left:45px}header .booking-panel .booking-panel-section.section-submit{position:absolute;display:inline-block;left:3%;top:80%}header .booking-panel .booking-panel-section.section-submit .booking-panel-submit{width:265px}header .booking-panel .booking-panel-section.section-submit .booking-panel-submit:hover,header .booking-panel .booking-panel-section.section-submit .booking-panel-submit:active,header .booking-panel .booking-panel-section.section-submit .booking-panel-submit:focus{color:#fff}header .booking-panel .booking-panel-section.booking-panel-section.section-promo label{color:#d5b15b}header .booking-panel .booking-panel-section.booking-panel-section.section-promo input{text-align:center}header .booking-panel .booking-panel-section.section-submit{position:absolute;display:inline-block;left:3%;top:76%}header .booking-panel .booking-panel-section.section-submit .booking-panel-submit{font-family:'Lato', serif;letter-spacing:1px;background:#8e1738;color:#FFF;border-radius:0;border:none;min-width:160px;padding:9px;text-transform:uppercase;transition:background 0.5s ease;border:1px solid #FFF;width:226px}@media (max-width:991px){header .booking-panel .booking-panel-section.section-submit .booking-panel-submit{padding:8px;font-size:14px;font-weight:300}}header .booking-panel .booking-panel-section.section-submit .booking-panel-submit:hover,header .booking-panel .booking-panel-section.section-submit .booking-panel-submit:active,header .booking-panel .booking-panel-section.section-submit .booking-panel-submit:focus{outline:none;background:#d5b15b}header .booking-panel .booking_links{height:40px}header .booking-panel .booking_links ul{padding-inline-start:0;width:100%;margin-top:10px}header .booking-panel .booking_links ul li{list-style:none}header .booking-panel .booking_links ul li a{color:#FFF;letter-spacing:0.2rem}header .booking-panel .booking_links ul li a:hover,header .booking-panel .booking_links ul li a:active,header .booking-panel .booking_links ul li a:focus{text-decoration:underline}@supports (-ms-ime-align:auto){header .booking-panel .booking_links ul li a{margin-left:-40px}}#ui-datepicker-div .ui-datepicker-header.ui-widget-header{border:1px solid #939393;background:#8e1738;color:#FFF;border-radius:0}#ui-datepicker-div .ui-datepicker-header.ui-widget-header .ui-datepicker-next,#ui-datepicker-div .ui-datepicker-header.ui-widget-header .ui-datepicker-prev{background-color:#FFF}#ui-datepicker-div .ui-datepicker-header.ui-widget-header .ui-datepicker-title{font-family:'EB Garamond', serif}#ui-datepicker-div .ui-datepicker-calendar tbody td{border-width:0}#ui-datepicker-div .ui-datepicker-calendar tbody td>a{background:transparent;border:1px solid #eeeeee;border-radius:0}#ui-datepicker-div .ui-datepicker-calendar tbody .ui-datepicker-current-day>a,#ui-datepicker-div .ui-datepicker-calendar tbody .checkin-date-selected>a,#ui-datepicker-div .ui-datepicker-calendar tbody .checkout-date-selected>a{background:#d5b15b;border:1px solid #d5b15b;color:#FFF;border-radius:0}#ui-datepicker-div .ui-datepicker-calendar tbody .in-stay-range>a{background:#eeeeee;color:#FFF}.site-container>.promo-tag{display:inline-block;max-width:220px;max-height:500px;position:absolute;top:390px;right:32px;z-index:100;cursor:pointer}@media (max-width:1024px){.site-container>.promo-tag{display:none}}.site-container>.promo-tag img{max-width:100%;max-height:100%}footer{font-weight:300;letter-spacing:0.8px;background:#d9d9d9;color:#000;margin-top:60px}footer .container-fluid{padding-right:0px;padding-left:0px}footer .container-fluid .footer-row-1{margin:0}footer .container-fluid .footer-row-1 .footer-block-menu .footer-menu{list-style:none;margin:0;padding:0;text-align:center}@media (max-width:991px){footer .container-fluid .footer-row-1 .footer-block-menu .footer-menu{height:60px}}footer .container-fluid .footer-row-1 .footer-block-menu .footer-menu li{display:inline-block;padding:25px 15px;transition:background-color 0.8s ease}@media (max-width:968px){footer .container-fluid .footer-row-1 .footer-block-menu .footer-menu li{padding:20px 5px}}@media (max-width:767px){footer .container-fluid .footer-row-1 .footer-block-menu .footer-menu li{padding:10px 5px}}footer .container-fluid .footer-row-1 .footer-block-menu .footer-menu li a{color:#000;font-family:'EB Garamond', serif;font-size:18.2px;text-transform:uppercase}@media (max-width:968px){footer .container-fluid .footer-row-1 .footer-block-menu .footer-menu li a{font-size:12.6px}}@media (max-width:767px){footer .container-fluid .footer-row-1 .footer-block-menu .footer-menu li a{font-size:11.2px}}@media (max-width:991px){footer .container-fluid .footer-row-1 .footer-block-menu .footer-menu li a{display:none}}footer .container-fluid .footer-row-1 .footer-block-menu .footer-menu li:hover{background-color:#d5b15b;transition:background 1s ease}footer .container-fluid .footer-row-1 .footer-block-menu .footer-menu li:hover a{color:#FFF;transition:all 0.5s ease}footer .container-fluid .footer-row-2{display:flex;flex-direction:column;background-color:#FFF;padding-bottom:30px}footer .container-fluid .footer-row-2 .social_links{width:40%;margin-left:30%;justify-content:center}@media (max-width:768px){footer .container-fluid .footer-row-2 .social_links{width:90%;margin-left:5%}}footer .container-fluid .footer-row-2 .social_links .social-icons{margin:20px 0;display:flex;justify-content:space-evenly;justify-content:space-around}footer .container-fluid .footer-row-2 .social_links .social-icons .insta-icon{background-image:url('../../icons/instagram.svg');background-position:center center;background-repeat:no-repeat;background-size:contain;display:inline-block;width:60px;height:60px}footer .container-fluid .footer-row-2 .social_links .social-icons .facebook-icon{background-image:url('../../icons/facebook.svg');background-position:center center;background-repeat:no-repeat;background-size:contain;display:inline-block;width:60px;height:60px}footer .container-fluid .footer-row-2 .social_links .social-icons .pinterest-icon{background-image:url('../../icons/pinterest.svg');background-position:center center;background-repeat:no-repeat;background-size:contain;display:inline-block;width:60px;height:60px;display:none}footer .container-fluid .footer-row-2 .social_links .social-icons .twitter-icon{background-image:url('../../icons/twitter.svg');background-position:center center;background-repeat:no-repeat;background-size:contain;display:inline-block;width:60px;height:60px}footer .container-fluid .footer-row-2 .social_links .social-icons .insta-icon:hover,footer .container-fluid .footer-row-2 .social_links .social-icons .facebook-icon:hover,footer .container-fluid .footer-row-2 .social_links .social-icons .pinterest-icon:hover,footer .container-fluid .footer-row-2 .social_links .social-icons .twitter-icon:hover{opacity:0.8}footer .container-fluid .footer-row-2 .contact_details{text-align:center;margin:20px 0}footer .container-fluid .footer-row-2 .contact_details span{font-weight:600}footer .container-fluid .footer-row-2 .contact_details a{font-weight:600}footer .container-fluid .footer-row-2 .contact_details a:hover,footer .container-fluid .footer-row-2 .contact_details a:focus,footer .container-fluid .footer-row-2 .contact_details a:active{color:#8e1738}footer .container-fluid .footer-row-2 .promo_links{margin:20px 0;width:40%;margin-left:30%;justify-content:center}@media (max-width:768px){footer .container-fluid .footer-row-2 .promo_links{width:90%;margin-left:5%}}footer .container-fluid .footer-row-2 .promo_links .tourism-logos{display:flex;justify-content:space-evenly;justify-content:space-around}footer .container-fluid .footer-row-2 .promo_links .tourism-logos .up-logo{background-image:url('../../images/union-pay-logo.svg');background-position:center center;background-repeat:no-repeat;background-size:contain;display:inline-block;width:60px;height:60px}footer .container-fluid .footer-row-2 .promo_links .tourism-logos .ctw-logo{background-image:url('../../images/chinise-tourist-welcome-logo.svg');background-position:center center;background-repeat:no-repeat;background-size:contain;display:inline-block;width:60px;height:60px}footer .container-fluid .footer-row-2 .promo_links .tourism-logos .tou-logo{background-image:url('../../images/taste-of-ulster-logo.svg');background-position:center center;background-repeat:no-repeat;background-size:contain;display:inline-block;width:60px;height:60px}footer .container-fluid .footer-row-2 .promo_links .tourism-logos .oih-logo{background-image:url('../../images/original-irish-hotel-logo.svg');background-position:center center;background-repeat:no-repeat;background-size:contain;display:inline-block;width:60px;height:60px}footer .container-fluid .footer-row-2 .promo_links .tourism-logos .green-tourism-logo{background-image:url('../../images/green-tourism-logo.png');background-position:center center;background-repeat:no-repeat;background-size:contain;display:inline-block;width:60px;height:60px;background-size:cover;width:90px;height:90px}footer .container-fluid .footer-row-2 .avvio_link{flex-wrap:wrap;width:100%;text-transform:capitalize;text-align:center;padding-top:30px}@media (max-width:968px){footer .container-fluid .footer-row-2 .avvio_link{padding-bottom:90px}}footer .container-fluid .footer-row-2 .avvio_link a{font-weight:300;font-size:14px;color:#000}footer .container-fluid .footer-row-2 .avvio_link a:hover,footer .container-fluid .footer-row-2 .avvio_link a:focus,footer .container-fluid .footer-row-2 .avvio_link a:active{color:#d5b15b}@media (max-width:415px){.module-block.module-hero-slider{min-height:85vh}}@media (max-width:415px){.module-block.module-hero-slider .full-height-grid-item{height:85vh}}.module-block.module-hero-slider .full-height-grid-item .carousel-control-prev,.module-block.module-hero-slider .full-height-grid-item .carousel-control-next{width:8%}@media (max-width:415px){.module-block.module-hero-slider .full-height-grid-item .carousel-indicators{display:none}}.module-block.module-image-cta-grid{}.module-block.module-image-cta-grid.module_variation-sample-module{}.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item{margin:5px}@media (max-width:767px){.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item{grid-row-end:span 5}}.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item .content-wrap{background:linear-gradient(180deg, rgba(47, 47, 47, 0) 0%, rgba(47, 47, 47, 0.2) 25%, rgba(47, 47, 47, 0.3390931373) 30%, rgba(47, 47, 47, 0.4211659664) 50%, rgba(47, 47, 47, 0.3474964986) 70%, rgba(47, 47, 47, 0.2) 75%, rgba(47, 47, 47, 0) 100%)}.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item .content-wrap .title{font-family:'EB Garamond', serif;font-size:2.1rem;font-weight:400;line-height:1.2;letter-spacing:2px;text-transform:uppercase;color:#FFF;margin-bottom:0rem}@media (max-width:991px){.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item .content-wrap .title{font-size:1.68rem}}.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item .content-wrap .subtitle{display:none}.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item .content-wrap .btn.btn-primary{margin-top:20px}.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item:nth-child(3) .content-wrap .title,.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item:nth-child(4) .content-wrap .title,.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item:nth-child(5) .content-wrap .title,.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item:nth-child(6) .content-wrap .title{margin-top:20px;font-family:'EB Garamond', serif;font-size:2.1rem;font-weight:400;line-height:1.2;letter-spacing:2px;text-transform:uppercase;color:#FFF;margin-bottom:0rem;font-size:1.54rem !important;background:transparent !important}@media (max-width:991px){.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item:nth-child(3) .content-wrap .title,.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item:nth-child(4) .content-wrap .title,.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item:nth-child(5) .content-wrap .title,.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item:nth-child(6) .content-wrap .title{font-size:1.68rem}}@media (max-width:991px){.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item:nth-child(3) .content-wrap .title,.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item:nth-child(4) .content-wrap .title,.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item:nth-child(5) .content-wrap .title,.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item:nth-child(6) .content-wrap .title{font-size:1.68rem !important}}.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item:nth-child(3) .content-wrap .title:hover,.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item:nth-child(3) .content-wrap .title:active,.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item:nth-child(3) .content-wrap .title:focus,.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item:nth-child(4) .content-wrap .title:hover,.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item:nth-child(4) .content-wrap .title:active,.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item:nth-child(4) .content-wrap .title:focus,.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item:nth-child(5) .content-wrap .title:hover,.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item:nth-child(5) .content-wrap .title:active,.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item:nth-child(5) .content-wrap .title:focus,.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item:nth-child(6) .content-wrap .title:hover,.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item:nth-child(6) .content-wrap .title:active,.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item:nth-child(6) .content-wrap .title:focus{outline:none;background:transparent}.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item:nth-child(3) .content-wrap .title:not(:disabled):not(.disabled):active:focus,.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item:nth-child(4) .content-wrap .title:not(:disabled):not(.disabled):active:focus,.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item:nth-child(5) .content-wrap .title:not(:disabled):not(.disabled):active:focus,.module-block.module-image-cta-grid.module_variation-img-txt-hot-mod .grid-row>.grid-item:nth-child(6) .content-wrap .title:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 0rem rgba(42, 42, 42, 0.8)}.module-block.module-image-cta-grid.module_variation-hotel-links-icons .grid-row{grid-template-columns:repeat(10, 1fr)}@media (max-width:767px){.module-block.module-image-cta-grid.module_variation-hotel-links-icons .grid-row{grid-auto-rows:3vh}}@media (max-width:991px){.module-block.module-image-cta-grid.module_variation-hotel-links-icons .grid-row>.grid-item{grid-row-end:span 3;grid-column-end:span 5}.module-block.module-image-cta-grid.module_variation-hotel-links-icons .grid-row>.grid-item:nth-child(2n+1):last-child{grid-column-start:3;grid-column-end:span 6}}@media (max-width:767px){.module-block.module-image-cta-grid.module_variation-hotel-links-icons .grid-row>.grid-item .content-wrap{padding:2px}}.module-block.module-image-cta-grid.module_variation-hotel-links-icons .grid-row>.grid-item .content-wrap .icon-custom{width:90%;min-height:70px;transition:opacity 0.5s ease}@media (max-width:991px){.module-block.module-image-cta-grid.module_variation-hotel-links-icons .grid-row>.grid-item .content-wrap .icon-custom{height:90%}}.module-block.module-image-cta-grid.module_variation-hotel-links-icons .grid-row>.grid-item .content-wrap .icon-custom:hover{opacity:0.7}.module-block.module-image-cta-grid.module_variation-land-2col{}.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col .grid-row>.grid-item{margin:5px;border:1px solid #939393}@media (max-width:767px){.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col .grid-row>.grid-item{grid-row-end:span 5}}.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col .grid-row>.grid-item .single-image{border:2px solid #FFF}.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col .grid-row>.grid-item .content-wrap .title{font-family:'EB Garamond', serif;font-size:2.1rem;color:#2a2a2a;font-weight:400;text-align:center;text-transform:uppercase}@media (max-width:768px){.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col .grid-row>.grid-item .content-wrap .title{font-size:1.68rem}}.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col .grid-row>.grid-item .content-wrap .subtitle{display:none}.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col .grid-row>.grid-item .content-wrap .description{font-family:'Lato', sans-serif;font-size:16.8px;color:#2a2a2a;padding:10px 20px}@media (max-width:991px){.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col .grid-row>.grid-item .content-wrap .description{font-size:14px}}.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col .grid-row>.grid-item .content-wrap .price{display:none}.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col .grid-row>.grid-item:before{content:"";background-image:url(../../images/decoration-cc-939393.svg);background-repeat:no-repeat;background-position:bottom right;position:absolute;height:360px;width:100%;background-size:60%;z-index:-1;bottom:0}@media (max-width:991px){.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col .grid-row>.grid-item:nth-child(1){grid-row-start:1;grid-row-end:span 7}.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col .grid-row>.grid-item:nth-child(2){grid-row-start:8;grid-row-end:span 7}.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col .grid-row>.grid-item:nth-child(3){grid-row-start:22;grid-row-end:span 7}.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col .grid-row>.grid-item:nth-child(4){grid-row-start:15;grid-row-end:span 7}.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col .grid-row>.grid-item:nth-child(5){grid-row-start:29;grid-row-end:span 7}.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col .grid-row>.grid-item:nth-child(6){grid-row-start:36;grid-row-end:span 7}.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col .grid-row>.grid-item:nth-child(7){grid-row-start:50;grid-row-end:span 7}.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col .grid-row>.grid-item:nth-child(8){grid-row-start:43;grid-row-end:span 7}}.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col-offer .grid-row>.grid-item{margin:5px;border:1px solid #939393}@media (max-width:767px){.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col-offer .grid-row>.grid-item{grid-row-end:span 5}}.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col-offer .grid-row>.grid-item .single-image{border:2px solid #FFF}.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col-offer .grid-row>.grid-item .content-wrap .title{font-family:'EB Garamond', serif;font-size:2.1rem;color:#2a2a2a;font-weight:400;text-align:center;text-transform:uppercase;color:#8e1738;text-transform:capitalize;text-transform:uppercase}@media (max-width:768px){.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col-offer .grid-row>.grid-item .content-wrap .title{font-size:1.68rem}}.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col-offer .grid-row>.grid-item .content-wrap .subtitle{display:none}.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col-offer .grid-row>.grid-item .content-wrap .description{font-family:'Lato', sans-serif;font-size:16.8px;color:#2a2a2a;padding:10px 20px}@media (max-width:991px){.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col-offer .grid-row>.grid-item .content-wrap .description{font-size:14px}}.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col-offer .grid-row>.grid-item .content-wrap .price{display:none}.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col-offer .grid-row>.grid-item:nth-child(1) .content-wrap .title,.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col-offer .grid-row>.grid-item:nth-child(4) .content-wrap .title,.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col-offer .grid-row>.grid-item:nth-child(5) .content-wrap .title,.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col-offer .grid-row>.grid-item:nth-child(8) .content-wrap .title,.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col-offer .grid-row>.grid-item:nth-child(9) .content-wrap .title{font-family:'EB Garamond', serif;font-size:2.1rem;color:#2a2a2a;font-weight:400;text-align:center;text-transform:uppercase;color:#8e1738;text-transform:capitalize;color:#FFF !important;text-transform:uppercase}@media (max-width:768px){.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col-offer .grid-row>.grid-item:nth-child(1) .content-wrap .title,.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col-offer .grid-row>.grid-item:nth-child(4) .content-wrap .title,.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col-offer .grid-row>.grid-item:nth-child(5) .content-wrap .title,.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col-offer .grid-row>.grid-item:nth-child(8) .content-wrap .title,.module-block.module-image-cta-grid.module_variation-land-2col .image-cta-grid-container.grid-style-id_land-2col-offer .grid-row>.grid-item:nth-child(9) .content-wrap .title{font-size:1.68rem}}.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row{grid-auto-rows:13.333vh}@media (max-width:767px){.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row{grid-auto-rows:6vh}}.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item{margin:5px}.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item .content-wrap .title{font-family:'EB Garamond', serif;font-size:1.54rem;color:#FFF;font-weight:400;text-align:center;text-transform:capitalize !important}@media (max-width:991px){.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item .content-wrap .title{font-size:1.4rem}}.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item .content-wrap .subtitle{display:none}.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item .content-wrap .description{font-family:'Lato', sans-serif;font-size:15.4px;color:#FFF;margin-bottom:2px}.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item .content-wrap .price{display:none}.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item .content-wrap .btn,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item .content-wrap .btn.btn-primary{color:#FFF;font-size:14px;font-weight:300;padding:10px;padding:10px;z-index:5}@media (max-width:991px){.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item .content-wrap .btn,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item .content-wrap .btn.btn-primary{font-size:11.2px;padding:8px}}.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(1),.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(3),.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(6),.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(8){display:grid;grid-template-columns:1fr;grid-template-rows:5fr 3fr}.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(1) .content-wrap,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(3) .content-wrap,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(6) .content-wrap,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(8) .content-wrap{grid-row-start:2;background-color:#939393}.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(1) .content-wrap:before,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(3) .content-wrap:before,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(6) .content-wrap:before,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(8) .content-wrap:before{content:"";background-image:url(../../images/decoration-cc-offer-dark.svg);background-repeat:no-repeat;position:absolute;height:36%;width:100%;z-index:1;background-position:bottom right;background-size:80%;bottom:0}@media (max-width:415px){.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(1) .content-wrap:before,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(3) .content-wrap:before,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(6) .content-wrap:before,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(8) .content-wrap:before{background-image:none}}.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(1) .single-image,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(3) .single-image,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(6) .single-image,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(8) .single-image{grid-row-start:1;height:65%}.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(2),.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(4),.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(5),.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(7){display:grid;grid-template-columns:1fr;grid-template-rows:3fr 5fr}@media (max-width:767px){.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(2),.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(4),.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(5),.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(7){grid-template-rows:5fr 3fr}}.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(2) .content-wrap,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(4) .content-wrap,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(5) .content-wrap,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(7) .content-wrap{grid-row-start:1;background-color:#eeeeee}@media (max-width:767px){.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(2) .content-wrap,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(4) .content-wrap,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(5) .content-wrap,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(7) .content-wrap{grid-row-start:2}}.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(2) .content-wrap:before,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(4) .content-wrap:before,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(5) .content-wrap:before,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(7) .content-wrap:before{content:"";background-image:url(../../images/decoration-cc-offer-light.svg);background-repeat:no-repeat;position:absolute;height:36%;width:100%;z-index:1;background-position-y:top;background-position:bottom left;background-size:80%}@media (max-width:767px){.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(2) .content-wrap:before,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(4) .content-wrap:before,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(5) .content-wrap:before,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(7) .content-wrap:before{bottom:0;top:unset}}@media (max-width:415px){.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(2) .content-wrap:before,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(4) .content-wrap:before,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(5) .content-wrap:before,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(7) .content-wrap:before{background-image:none}}.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(2) .content-wrap .title,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(4) .content-wrap .title,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(5) .content-wrap .title,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(7) .content-wrap .title{font-family:'EB Garamond', serif;font-size:1.54rem;color:#000;font-weight:400;text-align:center;text-transform:capitalize !important;z-index:5}@media (max-width:991px){.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(2) .content-wrap .title,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(4) .content-wrap .title,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(5) .content-wrap .title,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(7) .content-wrap .title{font-size:1.4rem}}.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(2) .content-wrap .description,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(4) .content-wrap .description,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(5) .content-wrap .description,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(7) .content-wrap .description{font-family:'Lato', sans-serif;font-size:15.4px;color:#000;margin-bottom:2px;z-index:5}.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(2) .single-image,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(4) .single-image,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(5) .single-image,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(7) .single-image{grid-row-start:2}@media (max-width:767px){.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(2) .single-image,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(4) .single-image,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(5) .single-image,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(7) .single-image{grid-row-start:1}}@supports (-ms-ime-align:auto){.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(2) .single-image,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(4) .single-image,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(5) .single-image,.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(7) .single-image{grid-row-start:1}}@media (min-width:992px){.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(n):nth-child(4n+1):last-child{grid-column-start:4;grid-column-end:span 6}.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(n):nth-child(4n+1):nth-last-child(2){grid-column-start:1;grid-column-end:span 6}.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(n):nth-child(4n+2):last-child{grid-column-start:7;grid-column-end:span 6}.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(n):nth-child(4n+1):nth-last-child(3){grid-column-start:1;grid-column-end:span 4}.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(n):nth-child(4n+2):nth-last-child(2){grid-column-start:5;grid-column-end:span 4}.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(n):nth-child(4n+3):last-child{grid-column-start:9;grid-column-end:span 4}}@media screen and (min-width:768px) and (max-width:991px){.module-block.module-image-cta-grid.module_variation-sp-of-4col .grid-row>.grid-item:nth-child(n):nth-child(2n+1):last-child{grid-column-start:4;grid-column-end:span 6}}@media (max-width:767px){.module-block.module-image-cta-grid.module_variation-half-ban-img .grid-row>.grid-item{grid-row-end:span 5}}.module-block.module-image-cta-grid.module_variation-half-ban-img .grid-row>.grid-item .content-wrap .title{font-family:'EB Garamond', serif;font-size:2.1rem;color:#2a2a2a;font-weight:400;text-align:center;text-transform:uppercase;color:#8e1738;text-transform:capitalize;color:#FFF !important;text-transform:uppercase}@media (max-width:768px){.module-block.module-image-cta-grid.module_variation-half-ban-img .grid-row>.grid-item .content-wrap .title{font-size:1.68rem}}.module-block.module-image-cta-grid.module_variation-half-ban-img .grid-row>.grid-item .content-wrap .subtitle{font-family:'EB Garamond', serif;font-size:2.1rem;color:#2a2a2a;font-weight:400;text-align:center;text-transform:uppercase;color:#8e1738;text-transform:capitalize;color:#FFF !important;text-transform:uppercase;text-transform:capitalize}@media (max-width:768px){.module-block.module-image-cta-grid.module_variation-half-ban-img .grid-row>.grid-item .content-wrap .subtitle{font-size:1.68rem}}.module-block.module-image-cta-grid.module_variation-half-ban-img .grid-row>.grid-item .content-wrap .description{font-family:'Lato', sans-serif;font-size:15.4px;color:#FFF;margin-bottom:2px}.module-block.module-image-cta-grid.module_variation-half-ban-img .grid-row>.grid-item .content-wrap .price{display:none}@media (max-width:767px){.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row{grid-auto-rows:5vh}}.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item{margin:5px}@media (max-width:767px){.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item{grid-row-end:span 6}}.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item .content-wrap .title{font-family:'EB Garamond', serif;font-size:2.1rem;color:#2a2a2a;font-weight:400;text-align:center;text-transform:uppercase;color:#8e1738;text-transform:capitalize}@media (max-width:768px){.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item .content-wrap .title{font-size:1.68rem}}.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item .content-wrap .subtitle{display:none}.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item .content-wrap .description{font-family:'Lato', sans-serif;font-size:16.8px;color:#2a2a2a;padding:10px 20px}@media (max-width:991px){.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item .content-wrap .description{font-size:14px}}.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item .content-wrap .price{display:none}.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(2),.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(6),.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(10),.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(14){margin-top:-34px;z-index:1;background-repeat:no-repeat;background-position:top center;background-size:cover;padding-top:40px}.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(2):before,.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(6):before,.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(10):before,.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(14):before{content:"";background-image:url(../../images/decoration-cc-939393.svg);background-repeat:no-repeat;background-position:bottom right;position:absolute;height:360px;width:100%;background-size:60%;z-index:-1;bottom:0}.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(2) .content-wrap,.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(6) .content-wrap,.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(10) .content-wrap,.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(14) .content-wrap{border:2px solid #939393}.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(3),.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(7),.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(11),.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(15){margin-top:-34px;z-index:1;background-repeat:no-repeat;background-position:top center;background-size:cover;padding-top:40px}.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(3):before,.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(7):before,.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(11):before,.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(15):before{content:"";background-image:url(../../images/decoration-cc-939393-left.svg);background-repeat:no-repeat;background-position:bottom left;position:absolute;height:360px;width:100%;background-size:60%;z-index:-1;bottom:0}.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(3) .content-wrap,.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(7) .content-wrap,.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(11) .content-wrap,.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(15) .content-wrap{border:2px solid #939393}@media (max-width:991px){.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(1){grid-row-start:1;grid-row-end:span 7}.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(2){grid-row-start:8;grid-row-end:span 7}.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(3){grid-row-start:22;grid-row-end:span 7}.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(4){grid-row-start:15;grid-row-end:span 7}.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(5){grid-row-start:29;grid-row-end:span 7}.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(6){grid-row-start:36;grid-row-end:span 7}.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(7){grid-row-start:50;grid-row-end:span 7}.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(8){grid-row-start:43;grid-row-end:span 7}}@media (max-width:415px){.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(1){grid-row-start:1;grid-row-end:span 6}.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(2){grid-row-start:7;grid-row-end:span 5}.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(3){grid-row-start:18;grid-row-end:span 5}.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(4){grid-row-start:12;grid-row-end:span 6}.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(5){grid-row-start:23;grid-row-end:span 6}.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(6){grid-row-start:29;grid-row-end:span 5}.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(7){grid-row-start:40;grid-row-end:span 5}.module-block.module-image-cta-grid.module_variation-r-land-2col .image-cta-grid-container.grid-style-id_r-land-2col .grid-row>.grid-item:nth-child(8){grid-row-start:34;grid-row-end:span 6}}.module-block.module-icons-and-text{margin-top:-40px !important;margin-bottom:-20px !important}.module-block.module-icons-and-text.module_variation-hotel-collection .icons-and-text-container .carousel-text-icons .carousel-inner .carousel-item .row{justify-content:center}.module-block.module-icons-and-text.module_variation-hotel-collection .icons-and-text-container .carousel-text-icons .carousel-inner .carousel-item .row .item .item-inner i{width:14em;height:11em}.module-title-subtitle .container .title-subtitle-container{text-align:center}.module-title-subtitle .container .title-subtitle-container .title{font-family:'EB Garamond', serif;font-size:2.1rem;color:#8e1738;font-weight:400;text-align:center;text-transform:uppercase}@media (max-width:991px){.module-title-subtitle .container .title-subtitle-container .title{font-size:1.68rem}}.module-title-subtitle .container .title-subtitle-container .subtitle{font-family:'EB Garamond', serif;font-size:1.44rem;color:#d5b15b;font-weight:400;text-transform:capitalize;font-size:1.92rem}.module-title-subtitle.module_variation-top-no-hero{margin-top:0px !important}@media (min-width:992px) and (max-width:1024px){.module-title-subtitle.module_variation-top-no-hero{margin-top:90px !important}}.module-title-subtitle.module_variation-top-no-hero .title{font-size:1.82rem;font-weight:400;display:inline-block;padding:0 40px;text-align:center;color:#8e1738 !important;text-transform:uppercase}@media (max-width:960px){.module-title-subtitle.module_variation-top-no-hero .title{font-size:1.4rem}}@media (max-width:575px){.module-title-subtitle.module_variation-top-no-hero .title{padding:0 10px;font-size:0.98rem}}@media (max-width:768px){.module-title-subtitle.module_variation-top-no-hero{margin-top:30px !important}}@media (max-width:565px){.module-title-subtitle.module_variation-top-no-hero{margin-top:60px !important}}.module-title-subtitle.module_variation-title-divider{text-align:center}.module-title-subtitle.module_variation-title-divider .title:before{position:absolute;margin-top:11px}@media (min-width:960px){.module-title-subtitle.module_variation-title-divider .title:before{content:"";background-image:url('../../images/devider.svg');background-position:center;background-repeat:no-repeat;margin-top:-100px;z-index:-1;height:70px;left:25%;width:50%}}@media (max-width:960px){.module-title-subtitle.module_variation-title-divider .title:before{left:0%;width:100%}}@media (max-width:575px){.module-title-subtitle.module_variation-title-divider .title:before{left:0%;width:100%}}.module-title-subtitle.module_variation-title-divider .title{font-size:1.82rem;font-weight:400;display:inline-block;padding:0 40px;text-align:center;color:#8e1738 !important;text-transform:uppercase;text-transform:uppercase !important}@media (min-width:960px){.module-title-subtitle.module_variation-title-divider .title{margin-top:90px}}@media (max-width:960px){.module-title-subtitle.module_variation-title-divider .title{font-size:1.4rem}}@media (max-width:575px){.module-title-subtitle.module_variation-title-divider .title{padding:0 10px;font-size:0.98rem}}.module-title-subtitle.module_variation-title-divider .subtitle{font-size:1.56rem;font-weight:400;padding:0 40px;text-align:center;color:#8e1738 !important;text-transform:capitalize !important}@media (max-width:960px){.module-title-subtitle.module_variation-title-divider .subtitle{font-size:1.4rem}}@media (max-width:575px){.module-title-subtitle.module_variation-title-divider .subtitle{padding:0 10px;font-size:0.98rem}}.module-block.module-content-area .content-area-container.has-titles-section{text-align:justify}.module-block.module-content-area .content-area-container.has-titles-section .titles-section{flex-basis:40%}.module-block.module-content-area .content-area-container.has-titles-section .titles-section .title{font-family:'EB Garamond', serif;font-size:2.1rem;color:#8e1738;font-weight:400;text-align:center}@media (max-width:991px){.module-block.module-content-area .content-area-container.has-titles-section .titles-section .title{font-size:1.68rem}}.module-block.module-content-area .content-area-container.has-titles-section .titles-section .subtitle{font-family:'EB Garamond', serif;font-size:1.44rem;color:#d5b15b;font-weight:400}.module-block.module-content-area .content-area-container.has-titles-section.titles-align-left{align-content:center}.module-block.module-content-area .content-area-container.has-titles-section.titles-align-left .titles-section{flex-basis:25%}.module-block.module-content-area .content-area-container.has-titles-section.titles-align-left .titles-section .title,.module-block.module-content-area .content-area-container.has-titles-section.titles-align-left .titles-section .subtitle{text-align:right}@media (max-width:767px){.module-block.module-content-area .content-area-container.has-titles-section.titles-align-left .titles-section .title,.module-block.module-content-area .content-area-container.has-titles-section.titles-align-left .titles-section .subtitle{text-align:center}}.module-block.module-content-area .content-area-container.has-titles-section.titles-align-left .titles-section .btn,.module-block.module-content-area .content-area-container.has-titles-section.titles-align-left .titles-section .btn.btn-primary{margin-bottom:10px;margin-top:10px;margin-left:50%;transform:translateX(-50%)}@media (max-width:767px){.module-block.module-content-area .content-area-container.has-titles-section.titles-align-left .titles-section .btn,.module-block.module-content-area .content-area-container.has-titles-section.titles-align-left .titles-section .btn.btn-primary{margin-bottom:20px;margin-top:10px;margin-left:50%;transform:translateX(-50%)}}.module-block.module-content-area .content-area-container.has-titles-section.titles-align-left .main-text-section{flex-basis:70%;text-align:justify}@media (max-width:767px){.module-block.module-content-area .content-area-container.has-titles-section.titles-align-left .main-text-section{flex-basis:90%}}.module-block.module-content-area .content-area-container.has-titles-section.titles-align-left .main-text-section .content-area-flowing-columns{font-size:17.92px}@media (max-width:767px){.module-block.module-content-area .content-area-container.has-titles-section.titles-align-left .main-text-section .content-area-flowing-columns{text-align:center;margin:20px 20px 0px 20px}}.module-block.module-content-area .content-area-container{margin:0 4vw;text-align:justify}.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column,.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns{text-align:justify;font-size:17.92px}@media (max-width:767px){.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column,.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns{flex-basis:90%}}.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column .map-additional-feature,.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns .map-additional-feature{position:relative}.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column .map-additional-feature:after,.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns .map-additional-feature:after{content:'';display:inline-block;position:absolute;top:-1px;left:-1px;right:-1px;height:55px;background-color:#FFF;z-index:1}.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column h2,.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns h2{text-transform:uppercase}.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column h3,.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns h3{text-transform:capitalize;color:#8e1738}@media (max-width:767px){.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column,.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns{text-align:center;margin:20px 20px 0px 20px}}@media (min-width:992px){.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column .gform_wrapper,.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns .gform_wrapper{max-width:70%;margin-left:15%}}.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column .gform_wrapper form .gform_body,.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns .gform_wrapper form .gform_body{width:100%;line-height:20px}.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column .gform_wrapper form .gform_body ul li .ginput_complex.ginput_container.gf_name_has_2 span,.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns .gform_wrapper form .gform_body ul li .ginput_complex.ginput_container.gf_name_has_2 span{width:100%}.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column .gform_wrapper form .gform_body ul li input.medium,.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column .gform_wrapper form .gform_body ul li select.medium,.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns .gform_wrapper form .gform_body ul li input.medium,.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns .gform_wrapper form .gform_body ul li select.medium{width:calc(100% - 0px)}.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column .gform_wrapper form .gform_footer,.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns .gform_wrapper form .gform_footer{padding:0px 0 0px;width:100%;text-align:center}.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column .gform_wrapper form .gform_footer input.button,.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column .gform_wrapper form .gform_footer input[type=submit],.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns .gform_wrapper form .gform_footer input.button,.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns .gform_wrapper form .gform_footer input[type=submit]{font-family:'Lato', serif;letter-spacing:1px;background:#8e1738;color:#FFF;border-radius:0;border:none;min-width:160px;padding:9px;text-transform:uppercase;transition:background 0.5s ease}@media (max-width:991px){.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column .gform_wrapper form .gform_footer input.button,.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column .gform_wrapper form .gform_footer input[type=submit],.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns .gform_wrapper form .gform_footer input.button,.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns .gform_wrapper form .gform_footer input[type=submit]{padding:8px;font-size:14px;font-weight:300}}.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column .gform_wrapper form .gform_footer input.button:hover,.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column .gform_wrapper form .gform_footer input.button:active,.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column .gform_wrapper form .gform_footer input.button:focus,.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column .gform_wrapper form .gform_footer input[type=submit]:hover,.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column .gform_wrapper form .gform_footer input[type=submit]:active,.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column .gform_wrapper form .gform_footer input[type=submit]:focus,.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns .gform_wrapper form .gform_footer input.button:hover,.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns .gform_wrapper form .gform_footer input.button:active,.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns .gform_wrapper form .gform_footer input.button:focus,.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns .gform_wrapper form .gform_footer input[type=submit]:hover,.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns .gform_wrapper form .gform_footer input[type=submit]:active,.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns .gform_wrapper form .gform_footer input[type=submit]:focus{outline:none;background:#d5b15b}.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column .confer-table-01,.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns .confer-table-01{width:100%}@media (max-width:991px){.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column .confer-table-01,.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns .confer-table-01{width:100%;margin-left:0px;font-size:0.8rem}}.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column .confer-table-02,.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns .confer-table-02{width:60%;margin-left:20%}@media (max-width:991px){.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column .confer-table-02,.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns .confer-table-02{width:100%;margin-left:0px;font-size:0.8rem}}.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column .confer-table-03,.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns .confer-table-03{width:100%}@media (max-width:991px){.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column .confer-table-03,.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns .confer-table-03{width:100%;margin-left:0px;font-size:0.8rem}}@media (max-width:415px){.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column .confer-table-03,.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns .confer-table-03{width:100%;margin-left:0px;font-size:0.6rem}}.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column .confer-header,.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns .confer-header{height:36px;text-align:center;background-color:#2a2a2a;color:#FFF}.module-block.module-content-area .content-area-container .main-text-section .content-area-independent-column .confer-row,.module-block.module-content-area .content-area-container .main-text-section .content-area-flowing-columns .confer-row{height:36px;text-align:center}.module-block.module-shortcode-includer.module_variation-forms{padding-top:60px !important;padding-bottom:60px !important;background-image:none !important}@media (min-width:992px){.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper{max-width:70%;margin-left:15%}}.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper form .gform_body{width:100%;line-height:20px}.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper form .gform_body #field_1_1{margin-top:-60px}.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper form .gform_body #field_1_1 .ginput_complex.ginput_container.gf_name_has_3 span{width:100%}.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper form .gform_body #field_1_1>label>span{display:none}.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper form .gform_body #input_1_1_2,.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper form .gform_body #input_2_13,.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper form .gform_body #input_2_14,.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper form .gform_body #input_2_16{padding:7px 4px}.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper form .gform_body #input_1_1_2_container>label,.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper form .gform_body #input_1_1_3_container>label,.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper form .gform_body #input_1_1_6_container>label{font-size:15.4px;font-weight:400 !important}.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper form .gform_body #gfield_description_1_6,.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper form .gform_body #gfield_description_1_7,.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper form .gform_body #gfield_description_2_7{font-size:0.8rem;text-transform:uppercase}.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper form .gform_body label{font-weight:400 !important}.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper form .gform_body .gfield_required{color:linear-gradient(180deg, #2f2f2f 7%, rgba(47, 47, 47, 0.7007177871) 52%, rgba(47, 47, 47, 0.2525385154) 84%, rgba(47, 47, 47, 0) 99%)}.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper form .gform_body ul li .ginput_complex.ginput_container.gf_name_has_2 span{width:100%}.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper form .gform_body ul li input.medium,.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper form .gform_body ul li select.medium{width:calc(100% - 0px)}.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper form .gform_footer{padding:0px 0 0px;width:100%;text-align:center}.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper form .gform_footer input.button,.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper form .gform_footer input[type=submit]{font-family:'Lato', serif;letter-spacing:1px;background:#8e1738;color:#FFF;border-radius:0;border:none;min-width:160px;padding:9px;text-transform:uppercase;transition:background 0.5s ease}@media (max-width:991px){.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper form .gform_footer input.button,.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper form .gform_footer input[type=submit]{padding:8px;font-size:14px;font-weight:300}}.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper form .gform_footer input.button:hover,.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper form .gform_footer input.button:active,.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper form .gform_footer input.button:focus,.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper form .gform_footer input[type=submit]:hover,.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper form .gform_footer input[type=submit]:active,.module-block.module-shortcode-includer.module_variation-forms .shortcode-includer-container .gform_wrapper form .gform_footer input[type=submit]:focus{outline:none;background:#d5b15b}.module-block.module-gallery{}.module-block.module-gallery .container .image-gallery .image-wrap{margin:5px;max-width:23%}@media (max-width:767px){.module-block.module-gallery .container .image-gallery .image-wrap{max-width:31%}}@media (max-width:488px){.module-block.module-gallery .container .image-gallery .image-wrap{max-width:47%}}@media (max-width:392px){.module-block.module-gallery .container .image-gallery .image-wrap{max-width:100%}}.module-block.module-gallery .container .image-gallery .image-wrap .modal-trigger{height:280px}.module-block.module-gallery .container .image-gallery .image-wrap .modal-trigger .content-wrap:hover{background-color:rgba(42, 42, 42, 0.8)}.module-block.module-gallery .container .image-gallery .image-wrap .modal-trigger .content-wrap:hover .title{color:#FFF}.module-block.module-gallery .modal .modal-dialog .modal-content .modal-header .modal-title{margin-left:50%;transform:translateX(-50%);font-size:2rem;text-align:center}@media (max-width:767px){.module-block.module-gallery .modal .modal-dialog .modal-content .modal-header .modal-title{font-size:5vw}}.module-block.module-gallery .modal .modal-dialog .modal-content .modal-body .gallery-share-options{display:none}@supports (-ms-ime-align:auto){.module-block.module-gallery .modal{height:1300px}}.module-block.module-image-cta-grid_multi-slider .multi-slider{padding:0 10px}.module-block.module-image-cta-grid_multi-slider .btn-multi-slider-skip{background:none;border-radius:0;border:none;width:0px;height:0px;top:40%;min-width:fit-content;cursor:pointer;padding:0;font-size:60px;color:#eeeeee}.module-block.module-image-cta-grid_multi-slider .btn-multi-slider-skip:hover,.module-block.module-image-cta-grid_multi-slider .btn-multi-slider-skip:active,.module-block.module-image-cta-grid_multi-slider .btn-multi-slider-skip:focus{color:#d5b15b}@media (min-width:768px) and (max-width:1199px){.module-block.module-image-cta-grid_multi-slider .btn-multi-slider-skip{font-size:45px}}@media (min-width:1025px){.module-block.module-image-cta-grid_multi-slider .btn-multi-slider-skip.next{right:-4%}.module-block.module-image-cta-grid_multi-slider .btn-multi-slider-skip.prev{left:-4%}}@media (min-width:768px) and (max-width:1024px){.module-block.module-image-cta-grid_multi-slider .btn-multi-slider-skip.next{right:-3%}.module-block.module-image-cta-grid_multi-slider .btn-multi-slider-skip.prev{left:-3%}}@media (max-width:768px){.module-block.module-image-cta-grid_multi-slider .btn-multi-slider-skip.next{right:-2%;background-color:#8e1738;color:#FFF;width:20px;height:10vw}.module-block.module-image-cta-grid_multi-slider .btn-multi-slider-skip.prev{left:-2%;background-color:#8e1738;color:#FFF;width:20px;height:10vw}.module-block.module-image-cta-grid_multi-slider .btn-multi-slider-skip:active,.module-block.module-image-cta-grid_multi-slider .btn-multi-slider-skip:hover,.module-block.module-image-cta-grid_multi-slider .btn-multi-slider-skip:focus{color:#FFF}}@media (max-width:415px){.module-block.module-image-cta-grid_multi-slider .btn-multi-slider-skip.next,.module-block.module-image-cta-grid_multi-slider .btn-multi-slider-skip.prev{height:25vw}}.module-block.module-image-cta-grid_multi-slider .multi-slider-item{height:auto;padding:0 5px}.module-block.module-image-cta-grid_multi-slider .multi-slider-item .single-image{width:100%;height:45vh;object-fit:cover}@media (min-width:992px) and (max-width:1199px){.module-block.module-image-cta-grid_multi-slider .multi-slider-item .single-image{height:55vh !important}}.module-block.module-image-cta-grid_multi-slider .multi-slider-item .content-wrap{width:100%;min-height:150px;height:auto;padding:10px 5px 10px;text-align:center}.module-block.module-image-cta-grid_multi-slider .multi-slider-item .content-wrap .subtitle{color:#FFF;font-size:14px;font-weight:300;display:none}.module-block.module-image-cta-grid_multi-slider .multi-slider-item .content-wrap .description{color:#FFF;font-size:14px;font-weight:300}.module-block.module-image-cta-grid_multi-slider .multi-slider-item .content-wrap .btn-wrap .btn{margin-bottom:5px;color:#FFF;font-size:14px;font-weight:300;padding:10px}@media (max-width:991px){.module-block.module-image-cta-grid_multi-slider .multi-slider-item .content-wrap .btn-wrap .btn{font-size:11.2px;padding:8px}}.module-block.module-image-cta-grid_multi-slider .multi-slider-item .content-wrap .btn-wrap .btn:hover,.module-block.module-image-cta-grid_multi-slider .multi-slider-item .content-wrap .btn-wrap .btn:active,.module-block.module-image-cta-grid_multi-slider .multi-slider-item .content-wrap .btn-wrap .btn:focus{color:#FFF}.module-block.module-image-cta-grid_multi-slider .multi-slider-item:nth-child(odd){display:grid;grid-template-columns:1fr;grid-template-rows:5fr 3fr}.module-block.module-image-cta-grid_multi-slider .multi-slider-item:nth-child(odd) .single-image{grid-row-start:1;grid-row-end:span 1;grid-column-start:1;grid-column-end:span 1;zoom:110%}.module-block.module-image-cta-grid_multi-slider .multi-slider-item:nth-child(odd) .content-wrap{grid-row-start:2;grid-row-end:span 1;grid-column-start:1;grid-column-end:span 1;background-color:#939393;display:flex;flex-direction:column;justify-content:center;background-image:url(../../images/decoration-cc-offer-dark.svg);background-position-y:bottom;background-repeat:no-repeat;background-position-x:right;background-size:80%}@media (max-width:767px){.module-block.module-image-cta-grid_multi-slider .multi-slider-item:nth-child(odd) .content-wrap{background-image:none}}.module-block.module-image-cta-grid_multi-slider .multi-slider-item:nth-child(odd) .content-wrap .title{color:#FFF;font-size:1.44rem;margin-bottom:0.5rem;margin-left:1rem;margin-right:1rem}@media (max-width:991px){.module-block.module-image-cta-grid_multi-slider .multi-slider-item:nth-child(odd) .content-wrap .title{font-size:1.2rem}}.module-block.module-image-cta-grid_multi-slider .multi-slider-item:nth-child(even){display:grid;grid-template-columns:1fr;grid-template-rows:3fr 5fr}.module-block.module-image-cta-grid_multi-slider .multi-slider-item:nth-child(even) .single-image{grid-row-start:2;grid-row-end:span 1;grid-column-start:1;grid-column-end:span 1;zoom:110%}.module-block.module-image-cta-grid_multi-slider .multi-slider-item:nth-child(even) .content-wrap{grid-row-start:1;grid-row-end:span 1;grid-column-start:1;grid-column-end:span 1;background-color:#eeeeee;display:flex;flex-direction:column;justify-content:center;background-image:url(../../images/decoration-cc-offer-light.svg);background-position-y:bottom;background-repeat:no-repeat;background-position-x:left;background-size:80%}@media (max-width:767px){.module-block.module-image-cta-grid_multi-slider .multi-slider-item:nth-child(even) .content-wrap{background-image:none}}.module-block.module-image-cta-grid_multi-slider .multi-slider-item:nth-child(even) .content-wrap .title{color:#000;font-size:1.44rem;margin-bottom:0.5rem;margin-left:1rem;margin-right:1rem}@media (max-width:991px){.module-block.module-image-cta-grid_multi-slider .multi-slider-item:nth-child(even) .content-wrap .title{font-size:1.2rem}}/*# sourceMappingURL=style.css.map */