body,html,img{max-width:100%}.cb-black,.cb-green{background-color:#1e2c25}.cb-grey{background-color:#a7a7a7}.cb-lightgrey2{background-color:#EDEBEB}.cb-yellow{background-color:#d9b871}.ct-black,.ct-darkgreen,.ct-green{color:#1e2c25!important}.ct-white{color:#fff!important}.ct-grey{color:#a7a7a7!important}.ct-lightgrey{color:#F3F3F3!important}.ct-yellow{color:#d9b871!important}.cb-darkgreen{background-color:#1e2c25}.cb-darkgreen.ct-combo{color:#fff}.cb-darkgreen .ct-alt,.cb-darkgreen.ct-combo.ct-alt .sub-heading,.cb-darkgreen.ct-combo.ct-alt p{color:#a7a7a7}.cb-trans{background-color:rgba(30,30,30,.45)}.cb-trans.ct-combo{color:#fff}.cb-lightgrey{background-color:#F3F3F3}.cb-lightgrey.ct-combo{color:#1e2c25}.cb-lightgrey.ct-combo.ct-alt .sub-heading,.cb-lightgrey.ct-combo.ct-alt p{color:#a7a7a7}.cb-white{background-color:#fff}.cb-white.ct-combo{color:#1e2c25}.cb-white .ct-alt,.cb-white.ct-combo.ct-alt .sub-heading,.cb-white.ct-combo.ct-alt p{color:#a7a7a7}@font-face{font-family:'Alegreya Sans';src:url(../../../../themes/balishira/fonts/AlegreyaSans-Bold.woff2) format("woff2"),url() format("woff");font-weight:700;font-style:normal}@font-face{font-family:'Alegreya Sans';src:url() format("woff2"),url() format("woff");font-weight:300;font-style:normal}@font-face{font-family:'Alegreya Sans';src:url() format("woff2"),url() format("woff");font-weight:medium;font-style:normal}@font-face{font-family:'Alegreya Sans';src:url() format("woff2"),url() format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Tenor Sans';src:url() format("woff2"),url() format("woff");font-weight:400;font-style:normal}body,html{overflow-x:hidden}body{font-family:'Alegreya Sans',sans-serif;font-weight:300;font-size:20px;line-height:1.3em}.t-h1,.t-h2,.t-h3,.t-h4,.t-h5,h1,h2,h3,h4,h5,h6{font-family:'Tenor Sans',sans-serif;font-weight:400;line-height:1.1em;margin:0 0 25px;letter-spacing:2px}.content-masonry .content-block.image .text-quote h3,.t-b1,.t-b2,.t-bs,.t-bx,.t-h4,.t-h5,.t-h6,h4,p{line-height:1.3em}h4{letter-spacing:unset}.t-h1{font-size:80px}.t-h2{font-size:50px}.t-h3{font-size:40px}.offers-slider .item .text .t-h3,.t-h4{font-size:28px}.t-h5{font-size:22px;letter-spacing:1px}.t-h6{font-size:14px}@media (max-width:1440px){.t-h1{font-size:60px}.t-h2{font-size:40px}.t-h3{font-size:30px}.t-h4{font-size:24px}.t-h5{font-size:18px}}@media (max-width:1024px){.t-h1 br,.t-h2 br,.t-h3 br,.t-h4 br,.t-h5 br{display:none}.t-h1{font-size:55px}.t-h2{font-size:40px}.t-h3{font-size:30px}.t-h5{font-size:16px}}@media (max-width:767px){body,html{max-width:100%;overflow-x:hidden}.container{padding:0 20px}.t-h1{font-size:40px}.t-h2{font-size:35px}.t-h3{font-size:30px}}.site-header .wrapper .header-right .language a,.t-b1,p{font-size:20px}.t-up{text-transform:uppercase}.sub-heading{font-family:'Tenor Sans',sans-serif;margin-bottom:50px}a,a:visited{color:inherit;text-decoration:none;transition:all .5s ease}a:active,a:hover{color:#d9b871;text-decoration:none;transition:all .5s ease}.moreinfo a:after,.moreinfo a:hover:after,a.text-link:after,a.text-link:hover:after{transition:transform .3s ease}p{font-family:'Alegreya Sans',sans-serif;font-weight:300;margin:0 0 25px}p:last-child{margin-bottom:0}.t-b2{font-size:16px}.t-bs{font-size:14px}.t-bx{font-size:26px}.t-heading{font-family:'Tenor Sans',sans-serif}.t-body{font-family:'Alegreya Sans',sans-serif;font-weight:300}ul.menu{list-style:none;margin:0;padding:0}.moreinfo a,.moreinfo p{margin-top:15px;font-size:14px;display:inline-block;letter-spacing:2px;font-family:'Tenor Sans',sans-serif;font-weight:400}.moreinfo p{color:#1e2c25!important}.moreinfo a{color:#1e2c25}.moreinfo a:after{content:'';background-color:#1e2c25;-webkit-mask-image:url();mask-image:url();display:inline-block;vertical-align:middle;width:43px;height:16px;margin-left:10px;transform:translateX(0)}.moreinfo a:hover:after{transform:translateX(5px)}a.text-link{position:relative}a.text-link:after{content:'';background-color:#1e2c25;height:2px;width:100%;display:block;transform:scaleX(0);position:absolute;bottom:0}.cb-darkgreen .moreinfo a:after,.home .hero .owl-dots .owl-dot.active,.owl-carousel .owl-dots .owl-dot.active{background-color:#fff}.cb-darkgreen .moreinfo a:after,.cb-white .moreinfo a:after{display:inline-block;width:43px;height:16px;margin-left:10px;vertical-align:middle}a.text-link:hover{color:inherit}a.text-link:hover:after{transform:scaleX(1)}.cb-darkgreen .moreinfo a{color:#fff}.cb-darkgreen .moreinfo a:after{-webkit-mask-image:url();mask-image:url()}.cb-white .moreinfo a{color:#1e2c25}.cb-white .moreinfo a:after{background-color:#1e2c25;-webkit-mask-image:url();mask-image:url()}img{height:auto}.wrap{max-width:60%}@-webkit-keyframes smoothScroll{0%{transform:translateY(-100px);-moz-transform:translateY(-100px);-webkit-transform:translateY(-100px)}100%{transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}}@keyframes smoothScroll{0%{transform:translateY(-100px);-moz-transform:translateY(-100px);-webkit-transform:translateY(-100px)}100%{transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}}@-webkit-keyframes fadeUp{0%{transform:translateY(100px);-moz-transform:translateY(100px);-webkit-transform:translateY(100px);opacity:0}100%{transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);opacity:1}}@keyframes fadeUp{0%{transform:translateY(100px);-moz-transform:translateY(100px);-webkit-transform:translateY(100px);opacity:0}100%{transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);opacity:1}}@-webkit-keyframes flyIn{0%{right:-1000px}80%{right:10px}100%{right:0}}@keyframes flyIn{0%{right:-1000px}80%{right:10px}100%{right:0}}.wow{opacity:.12;transform:translateY(150px);transition:opacity .6s,transform .6s}.wow.animated{opacity:1;transform:none;transition:opacity .6s,transform .6s}.p-xlarge{padding:130px 0}@media (max-width:768px){.p-xlarge{padding:60px 0}}.p-large{padding:100px 0}@media (max-width:768px){.p-large{padding:60px 0}}.p-reg{padding:50px 0}.p-slim{padding:35px 0}.pb-xlarge{padding-bottom:130px}.pb-large{padding-bottom:100px}.pb-reg{padding-bottom:70px}.pb-slim{padding-bottom:35px}.pt-xlarge{padding-top:130px}.pt-large{padding-top:100px}.pt-reg{padding-top:70px}.pt-slim{padding-top:35px}.pb-0{padding-bottom:0}@media (max-width:768px){.pb-xlarge{padding-bottom:130px}.pb-large{padding-bottom:60px}.pb-reg{padding-bottom:45px}.pb-slim{padding-bottom:30px}.pt-xlarge{padding-top:130px}.pt-large{padding-top:60px}.pt-reg{padding-top:45px}.pt-slim{padding-top:30px}.pb-0{padding-bottom:0}}.row-col-5{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.row-col-5 .col-5{width:20%}@media (max-width:767px){.wrap{max-width:100%}.container-fluid{padding:0 20px}.row-col-5 .col-5{width:33.33%}}.owl-carousel .owl-nav button.owl-prev{position:absolute;top:calc(50% - 40px);left:-40px;width:80px;height:80px;background-color:#f3f3f3;border:5px solid #fff;border-radius:100%;transform:rotate(180deg)}.owl-carousel .owl-nav button.owl-prev svg{fill:#aeaeae}.owl-carousel .owl-nav button.owl-prev:hover{background-color:#DFCCE4}.owl-carousel .owl-nav button.owl-prev:hover svg{fill:#fff}.owl-carousel .owl-nav button.owl-next{position:absolute;top:calc(50% - 40px);right:-40px;width:80px;height:80px;background-color:#f3f3f3;border:5px solid #fff;border-radius:100%}.owl-carousel .owl-nav button.owl-next svg{fill:#aeaeae}.owl-carousel .owl-nav button.owl-next:hover{background-color:#DFCCE4}.owl-carousel .owl-nav button.owl-next:hover svg{fill:#fff}@media (max-width:1024px){.owl-carousel .owl-nav button.owl-prev{top:calc(50% - 30px);width:60px;height:60px;left:-30px}.owl-carousel .owl-nav button.owl-next{top:calc(50% - 30px);width:60px;height:60px;right:-30px}}@media (max-width:767px){.owl-carousel .owl-nav button.owl-prev{top:calc(50% - 25px);width:50px;height:50px;left:-25px}.owl-carousel .owl-nav button.owl-next{top:calc(50% - 25px);width:50px;height:50px;right:-25px}}.owl-carousel .owl-dots{position:relative;padding-top:50px;width:100%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}.owl-carousel .owl-dots .owl-dot{width:8px;height:8px;flex-shrink:0;border:1px solid #fff;border-radius:100%;display:inline-block;margin:0 15px}@media (max-width:767px){.owl-carousel .owl-dots .owl-dot{margin:0 8px}}.home .hero .item{display:none}.home .hero .item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home .hero .item:first-child,.home .hero .owl-loaded .item{display:block}.home .hero .owl-dots{position:absolute;left:0;bottom:150px;width:100%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;padding:0}.home .hero .owl-dots .owl-dot{width:10px;height:10px;border:1px solid #fff;border-radius:100%;display:inline-block;margin:0 10px}@media (max-width:768px){.home .hero-slider .item{height:500px}.home .hero-slider .item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.testimonials-slider .item img{width:unset}.testimonials-slider .item .rating{margin-bottom:0;margin-top:30px}.testimonials-slider .owl-dots{padding-top:0;margin:40px 0;justify-content:flex-start}.testimonials-slider .owl-dots .owl-dot{border-color:#a7a7a7}.testimonials-slider .owl-dots .owl-dot.active{background-color:#a7a7a7}@media (max-width:767px){.home .hero .owl-dots{display:none}.testimonials-slider{text-align:center}.testimonials-slider .rating img{margin:0 auto}.testimonials-slider .source{max-width:200px;margin:0 auto}.testimonials-slider .owl-dots{justify-content:center}}.room-slider .item{display:flex;flex-flow:row nowrap;align-items:center}.room-slider .item .images-slider{width:60%}.room-slider .item .images-slider .image a{display:block;position:relative}.room-slider .item .images-slider .image a:before{content:'';background:url() center center no-repeat;background-size:contain;width:30px;height:30px;position:absolute;left:10px;top:10px}.room-slider .item .text{width:40%;padding:0 100px 0 50px}.room-slider .item .text h3{text-transform:uppercase}.room-slider .item .moreinfo a{margin-top:5px}.room-slider .item .checkrates{margin-top:35px;margin-left:0}.room-slider .item .checkrates a{border-color:#1e2c25}.room-slider .item .checkrates a:hover{border-color:#d9b871}.offers-slider .owl-dots .owl-dot,.room-slider .owl-dots .owl-dot{border-color:#a7a7a7}.room-slider .owl-nav button.owl-prev{left:-40px}.room-slider .owl-nav button.owl-next{right:-40px}.room-slider .owl-dots .owl-dot.active{background-color:none}@media (max-width:1024px){.room-slider .item .images-slider{width:50%}.room-slider .item .text{width:50%;padding:0 40px}}@media (max-width:767px){.room-slider .item{flex-flow:column}.room-slider .item .images-slider{width:100%;padding:0 30px}.room-slider .item .text{width:100%;padding:30px}.room-slider .owl-nav button.owl-prev{left:0;top:80px}.room-slider .owl-nav button.owl-next{right:0;top:80px}}.room-info{max-width:800px;max-height:80vh}.room-info::-webkit-scrollbar{width:10px}.room-info::-webkit-scrollbar-track{background-color:#1e2c25}.room-info::-webkit-scrollbar-thumb{border-radius:100px;background:rgba(255,255,255,.2)}.hero .content,.introduction:after,.main-navigation,.site-footer{background-repeat:no-repeat}.room-info h2{text-transform:uppercase}.dining .images{position:relative}.dining .images .owl-dots{position:absolute;bottom:0;padding:20px 0}.offers-slider .item .image,.offers-slider .item .text .sub-heading{margin-bottom:30px}.offers-slider .owl-nav button.owl-next,.offers-slider .owl-nav button.owl-prev{top:170px}.accordions,.benefits-listing,.main-navigation .wrapper .nav-middle ul li{border-top:1px solid #353535}.offers-slider .owl-dots .owl-dot.active{background-color:none}@media (max-width:1024px){.offers-slider .owl-nav button.owl-next,.offers-slider .owl-nav button.owl-prev{top:80px}}@media (max-width:767px){.offers-slider{padding:0 10px}.offers-slider .owl-nav button.owl-prev{top:140px;left:-20px}.offers-slider .owl-nav button.owl-next{top:140px;right:-20px}}.fullheight-slider .full-slider .item{position:relative}.fullheight-slider .full-slider .item .image{width:100%;height:750px}.fullheight-slider .full-slider .item .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fullheight-slider .full-slider .item .text{position:absolute;left:0;width:70%;color:#fff;padding:80px;top:auto;bottom:0}@media (max-width:1024px){.fullheight-slider .full-slider{padding:0 10px}.fullheight-slider .full-slider .item .image{height:600px;min-height:0}.fullheight-slider .full-slider .item .text{padding:30px}}@media (max-width:767px){.fullheight-slider .full-slider{padding:0 10px}.fullheight-slider .full-slider .item .image{height:450px}.fullheight-slider .full-slider .item .text{padding:30px;width:100%}.fullheight-slider .full-slider .item .text .t-bx{font-size:20px}.fullheight-slider .full-slider .owl-nav button.owl-prev{left:-20px}.fullheight-slider .full-slider .owl-nav button.owl-next{right:-20px}}.accordions .accordion{border-bottom:1px solid #353535}.accordions .accordion h3{position:relative;padding:25px 0;margin:0;cursor:pointer}@media (max-width:767px){.accordions .accordion h3{padding-right:40px;font-size:16px;line-height:1.5em}}.accordions .accordion h3:after{content:'';background-color:#353535;-webkit-mask-image:url();mask-image:url();display:inline-block;vertical-align:middle;width:15px;height:16px;transform:rotate(90deg);position:absolute;top:39px;right:0;transform:scale(1.5) rotate(90deg)}.accordions .accordion.active h3:after{background-color:#fff;-webkit-mask-image:url();mask-image:url();display:inline-block;vertical-align:middle;width:15px;height:16px;transform:rotate(270deg);transform:scale(1.5) rotate(270deg)}.accordions .accordion .content{display:none;padding-bottom:25px}.checkrates a:hover{color:#fff}.hero{position:relative}.hero .item{max-height:100vh}.hero .content{position:absolute;bottom:0;left:0;width:100%;display:flex;align-items:center;height:120px;background-image:url();background-position:calc((100vw - 1320px)/ 2) center;z-index:10}.hero .content .t-h3{margin-bottom:10px;font-size:28px}.hero .content .t-b1{color:#a7a7a7}@media (max-width:1440px){.hero .content{background-position:calc((100vw - 1140px)/ 2) center}}@media (max-width:1024px){.hero .content{background-position:calc((100vw - 960px)/ 2) center}}@media (max-width:768px){.hero .content{padding-left:100px;background-position:calc((100vw - 720px)/ 2) center}}@media (max-width:767px){.hero .content{padding-top:25px;padding-bottom:25px;height:auto;background-position:15px center;background-size:35px;padding-left:45px}.hero .content .t-h3{font-size:16px;margin-bottom:0}.hero .content p{display:none}}.hero.half .item{height:65vh;min-height:500px}@media (max-width:1440px){.hero.half .item{height:75vh}}@media (max-width:768px){.hero.half .item{height:450px;min-height:0}}@media (max-width:767px){.hero.half .item{height:350px}}.hero.half .item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-navigation{position:fixed;z-index:60;top:0;width:100%;height:100vh;height:-webkit-fill-available;left:-100%;transition:left .5s ease;background-image:url();background-position:calc(100% + 200px) center;background-size:600px}@media (max-width:767px){.main-navigation{background-size:380px;padding-bottom:50px}}.main-navigation .container,.main-navigation .container .row,.main-navigation .container .row .col-lg-6,.main-navigation .container .row .col-lg-6 .wrapper{height:100%}body.admin-bar .main-navigation{top:32px;height:calc(100vh - 32px)}.main-navigation.active{left:0;transition:left .5s ease}.main-navigation .wrapper{display:flex;flex-flow:column nowrap;align-items:flex-start}.main-navigation .wrapper .nav-top{height:100px;display:flex;align-items:center}.main-navigation .wrapper .nav-top a{font-size:50px;line-height:1;color:#d9b871}.main-navigation .wrapper .nav-logo{padding:20px 0}@media (max-width:767px){.main-navigation .wrapper .nav-logo{display:none}}.main-navigation .wrapper .nav-middle{width:100%;flex-grow:2;display:flex;align-items:center}@media (max-width:767px){.main-navigation .wrapper .nav-middle{align-items:flex-start}}.main-navigation .wrapper .nav-middle ul{width:100%}.main-navigation .wrapper .nav-middle ul li{padding:20px 0}.main-navigation .wrapper .nav-middle ul li a{font-family:'Tenor Sans',sans-serif;font-size:25px;text-transform:uppercase}@media (max-width:1440px){.main-navigation .wrapper .nav-middle ul li{padding:15px 0}.main-navigation .wrapper .nav-middle ul li a{font-size:20px}}@media (max-width:768px){.main-navigation .wrapper .nav-middle ul li{padding:12px 0}.main-navigation .wrapper .nav-middle ul li a{font-size:18px}}.main-navigation .wrapper .nav-bottom{height:100px;display:flex;align-items:center}.main-navigation .wrapper .nav-bottom ul li{display:inline-block;margin-right:20px}.main-navigation .wrapper .nav-bottom ul li a{font-family:'Tenor Sans',sans-serif;font-size:14px;line-height:1.2em;text-transform:uppercase;color:#d9b871;position:relative;display:block}.main-navigation .wrapper .nav-bottom ul li a:after{content:'';background-color:#d9b871;height:2px;width:100%;display:block;transform:scaleX(0);transition:transform .3s ease}.main-navigation .wrapper .nav-bottom ul li a:hover{color:#d9b871}.main-navigation .wrapper .nav-bottom ul li a:hover:after{transform:scaleX(1);transition:transform .3s ease}.gallery .grid-item{width:25%;padding:5px}.gallery .grid-item--width2{width:50%}@media (max-width:768px){.gallery .grid-item{width:50%}.gallery .grid-item--width2{width:100%}}.site-header{position:absolute;width:100%;z-index:50;background-color:rgba(30,30,30,.45);top:0}.site-header.scrolldown{position:fixed;top:0;left:0;-webkit-animation:smoothScroll 1s forwards;animation:smoothScroll 1s forwards;background-color:#1e2c25}.site-header .wrapper{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;height:100px}.site-header .wrapper .header-left{width:50%;display:flex;flex-flow:row nowrap;align-items:center}.site-header .wrapper .header-left .toggle{margin-right:30px}.site-header .wrapper .header-left .toggle a{display:flex;font-size:14px;font-family:'Tenor Sans',sans-serif}.site-header .wrapper .header-left .toggle a span{position:relative;width:21px;height:21px;display:block;margin-left:10px;top:1px}.site-header .wrapper .header-left .toggle a span:after,.site-header .wrapper .header-left .toggle a span:before{content:'';background-color:#fff;height:3px;width:100%;display:block;position:absolute;top:5px;transition:all .5s ease}.site-header .wrapper .header-left .toggle a span:after{top:auto;bottom:5px}.site-header .wrapper .header-left .toggle a:hover span:after,.site-header .wrapper .header-left .toggle a:hover span:before{background-color:#d9b871;transition:all .5s ease}.site-header .wrapper .header-left .header-menu ul li{display:inline-block;margin-right:20px}.site-header .wrapper .header-left .header-menu ul li a{font-family:'Tenor Sans',sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:2px;position:relative;display:block}.site-header .wrapper .header-left .header-menu ul li a:after{content:'';background-color:#fff;height:2px;width:100%;display:block;transform:scaleX(0);transition:transform .3s ease;position:absolute;bottom:0}.site-header .wrapper .header-left .header-menu ul li a:hover{color:inherit}.site-header .wrapper .header-left .header-menu ul li a:hover:after{transform:scaleX(1);transition:transform .3s ease}.site-header .wrapper .header-left .header-menu ul li.menu-item-has-children>a{padding-right:10px}.site-header .wrapper .header-left .header-menu ul li.menu-item-has-children>a:after{content:'';background-color:#fff;-webkit-mask-image:url();mask-image:url();display:inline-block;vertical-align:middle;width:15px;height:16px;transform:rotate(90deg);top:-2px;position:relative;margin-left:10px}.site-header .wrapper .header-left .header-menu ul li ul{display:none}@media (max-width:1024px){.site-header .wrapper .header-left .header-menu{display:none}}.site-header .wrapper .header-right{width:50%;display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center}.site-header .wrapper .header-right .language a:after{content:'';background-color:#fff;-webkit-mask-image:url();mask-image:url();display:inline-block;vertical-align:middle;width:15px;height:16px;transform:rotate(90deg);top:-2px;position:relative;margin-left:10px}.site-header .wrapper .header-right .checkrates{margin-left:20px}.site-header .wrapper .header-right .checkrates a{font-family:'Tenor Sans',sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:2px;display:inline-block;border:2px solid #fff;padding:10px 30px;position:relative;z-index:2;overflow:hidden}.checkrates a:before,.site-header .wrapper .header-right .checkrates a:before{position:absolute;left:-100%;top:0;content:'';transition:all .5s ease}.site-header .wrapper .header-right .checkrates a:before{z-index:-1;background-color:#d9b871;width:100%;height:100%}.site-header .wrapper .header-right .checkrates a:hover{color:#fff;border-color:#d9b871}.site-header .wrapper .header-right .checkrates a:hover:before{left:0;transition:all .5s ease}@media (max-width:1024px){.site-header .wrapper .header-left,.site-header .wrapper .header-right{width:150px}.site-header .wrapper{justify-content:flex-start;height:80px}.site-header .wrapper .header-center{flex-grow:2;justify-content:center;display:flex}.site-header .wrapper .header-center a img{height:40px}.site-header .wrapper .header-right .checkrates{margin:0}.site-header .wrapper .header-right .checkrates a{padding:5px 10px;font-size:12px;letter-spacing:0}}.checkrates a,.site-footer .footer-top ul li a{text-transform:uppercase;letter-spacing:2px;display:inline-block}@media (max-width:767px){.site-header .wrapper .header-left,.site-header .wrapper .header-right{width:120px}.site-header .wrapper .header-right .checkrates a{padding:5px;font-size:11px}}.checkrates{margin-left:20px}.checkrates a{font-family:'Tenor Sans',sans-serif;font-size:14px;border:2px solid #fff;padding:10px 30px;position:relative;z-index:2;overflow:hidden}.checkrates a:before{z-index:-1;background-color:#d9b871;width:100%;height:100%}.checkrates a:hover{border-color:#d9b871}.benefits-listing .col-12 .item,.benefits-listing .col-12:nth-child(3) .item,.benefits-listing .col-12:nth-child(4) .item{border-bottom:1px solid #353535}.checkrates a:hover:before{left:0;transition:all .5s ease}body{min-height:100vh;min-height:-webkit-fill-available}html{height:-webkit-fill-available}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-track{background-color:#1e2c25}body::-webkit-scrollbar-thumb{border-radius:100px;background:rgba(255,255,255,.2)}.error-404{padding:200px 0;text-align:center}.error-404 .t-h1{font-size:150px}.pageSection{display:block;position:relative}.no-hero{display:block;height:100px}@media (max-width:1024px){.no-hero{height:80px}}a.remove-default{cursor:none}.site-footer{font-family:'Alegreya Sans',sans-serif;font-weight:300;color:#a7a7a7;font-size:15px;line-height:26px;background-image:url();background-position:calc(100% + 100px) 350px;background-size:600px;margin-top:-2px}@media (max-width:768px){.site-footer{padding:80px 0}}.site-footer .footer-top ul{list-style:none;margin:0;padding:0}.site-footer .footer-top ul li{margin-bottom:15px}.site-footer .footer-top ul li a{font-family:'Tenor Sans',sans-serif;font-size:14px;line-height:22px;position:relative}.site-footer .footer-top ul li a:after{content:'';background-color:#fff;height:2px;width:100%;display:block;transform:scaleX(0);transition:transform .3s ease;position:absolute;bottom:0}.site-footer .footer-top ul li a:hover{color:inherit}.site-footer .footer-top ul li a:hover:after{transform:scaleX(1);transition:transform .3s ease}.site-footer .footer-top ul li ul{margin:10px 0}.site-footer .footer-top ul li ul li{margin-bottom:0}.site-footer .footer-top ul li ul li a{font-family:'Alegreya Sans',sans-serif;font-weight:300;color:#a7a7a7;letter-spacing:1px;text-transform:unset}.site-footer .footer-top .social-media ul li a:hover,.site-footer .footer-top ul li ul li a:hover{color:#d9b871}.site-footer .footer-top ul li ul li a:after{display:none}@media (max-width:768px){.site-footer .footer-top .social-media{margin:30px 0}}.site-footer .footer-top .social-media .t-h4{font-family:'Tenor Sans',sans-serif;font-size:14px;line-height:1.65em;text-transform:uppercase;letter-spacing:2px;margin-bottom:20px;display:block}.site-footer .footer-top .social-media ul li{display:inline-block;margin-right:15px}.site-footer .footer-top .social-media ul li a{font-size:0;display:block;width:30px;height:30px}.site-footer .footer-top .social-media ul li a svg{width:30px;height:30px}.site-footer .footer-top .social-media ul li a:before{font-family:FontAwesome;font-size:30px}.site-footer .footer-top .social-media ul li a:after{display:none}.site-footer .footer-top .social-media ul li.instagram>a:before{content:"\f16d"}.site-footer .footer-top .social-media ul li.twitter>a:before{content:"\f099"}.site-footer .footer-top .social-media ul li.facebook>a:before{content:"\f09a"}.site-footer .footer-bottom .copyright{color:#a7a7a7}.brand-logo .row{padding:0 50px}.brand-logo .row .item{padding:20px}@media (max-width:767px){.site-footer{background-position:0 calc(100% + 200px);background-size:100%}.site-footer .footer-bottom .logo img{max-width:150px}.brand-logo .row{padding:0 20px}.brand-logo .row .item{padding:0}}.circle{position:fixed;width:16px;height:16px;border-radius:50%;z-index:9999;pointer-events:none}.circle svg{fill:#d9b871}@media (max-width:1024px){*,html{cursor:auto}.circle{display:none}}.introduction{position:relative}.introduction:after{content:'';background-image:url();background-position:left top;background-size:contain;position:absolute;right:-185px;top:80px;display:block;z-index:5;width:450px;height:450px}.benefits,.fence{background-image:url();background-position:left calc(100% + 10px);background-repeat:repeat-x}@media (max-width:1024px){.introduction:after{top:calc(50% - 200px);width:400px;height:400px}}.fence{padding-bottom:220px}@media (max-width:768px){.site-footer .footer-top .social-media ul li{margin:0 10px}.introduction:after{opacity:.3}.fence{padding-bottom:150px}}.benefits{padding:100px 0 220px}@media (max-width:767px){body.home .introduction:after{right:-300px}.benefits{padding-top:50px}}.benefits-listing .col-12 .item{padding:30px 0;display:flex;flex-flow:row nowrap}.benefits-listing .col-12 .item .text,.subscribe .wrapper form .gform_body{flex-grow:2}.benefits-listing .col-12 .item .text .t-h5{margin-bottom:10px}.benefits-listing .col-12 .item .icon{width:80px;text-align:center;flex-shrink:0}.benefits-listing .col-12 .item .icon img{opacity:.12}.subscribe{background-color:#ECECEC}@media (max-width:767px){.benefits-listing .col-12 .item{flex-flow:column-reverse;justify-content:center;align-items:center;text-align:center}.benefits-listing .col-12 .item .icon{margin-bottom:20px}.subscribe{padding:20px 0}}.subscribe .wrapper{background-color:#fff;padding:15px 20px 15px 80px;background-image:url();background-position:25px center;background-repeat:no-repeat}.subscribe .wrapper form{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.subscribe .wrapper form ul{list-style:none;margin:0;padding:0;flex-grow:2}.subscribe .wrapper form ul li{display:inline-flex;flex-flow:column;width:100%;margin:0}.subscribe .wrapper form ul li label{color:#a7a7a7;font-size:14px;line-height:1;margin-bottom:5px;display:none}.subscribe .wrapper form ul li input{width:100%;font-size:24px;font-family:'Tenor Sans',sans-serif;color:#1e2c25;border:none}.subscribe .wrapper form ul li input:focus{outline:0}.subscribe .wrapper form ul li ::-webkit-input-placeholder{font-size:24px;font-family:'Tenor Sans',sans-serif;color:#1e2c25}.subscribe .wrapper form ul li ::-moz-placeholder{font-size:24px;font-family:'Tenor Sans',sans-serif;color:#1e2c25}.subscribe .wrapper form ul li :-ms-input-placeholder{font-size:24px;font-family:'Tenor Sans',sans-serif;color:#1e2c25}.subscribe .wrapper form ul li ::-ms-input-placeholder{font-size:24px;font-family:'Tenor Sans',sans-serif;color:#1e2c25}.subscribe .wrapper form ul li ::placeholder{font-size:24px;font-family:'Tenor Sans',sans-serif;color:#1e2c25}.subscribe .wrapper form .gform_footer{width:60px;height:60px;background-color:#f3f3f3;border:5px solid #fff;border-radius:100%;margin-left:20px;font-size:0;display:flex;align-items:center;justify-content:center}@media (max-width:767px){.subscribe .wrapper form .gform_footer{width:50px;height:50px;margin-left:5px}}.subscribe .wrapper form .gform_footer:before{content:'';background-color:#DFCCE4;-webkit-mask-image:url();mask-image:url();display:inline-block;vertical-align:middle;width:15px;height:16px}.subscribe .wrapper form .gform_footer:hover{background-color:#DFCCE4}.subscribe .wrapper form .gform_footer:hover:before{background-color:#fff;-webkit-mask-image:url();mask-image:url();display:inline-block;vertical-align:middle;width:15px;height:16px}.subscribe .wrapper form .gform_footer input[type=submit]{width:60px;height:60px;padding:0;font-size:0;position:absolute;z-index:10;border:none}.dining-row .row .text,.page-template-template-app .image-app,.testimonials{position:relative}.subscribe .wrapper form .gform_footer input[type=submit]:hover{background:0 0}.gform_wrapper .validation_error{display:none}.gform_wrapper .validation_message{font-size:12px;color:red}.testimonials .source{max-width:200px;margin:0}@media (max-width:767px){.subscribe .wrapper{padding:15px 0 15px 40px;background-image:url();background-position:8px center;background-repeat:no-repeat}.subscribe .wrapper form ul li ::-webkit-input-placeholder{font-size:12px;line-height:1.5em}.subscribe .wrapper form ul li ::-moz-placeholder{font-size:12px;line-height:1.5em}.subscribe .wrapper form ul li :-ms-input-placeholder{font-size:12px;line-height:1.5em}.subscribe .wrapper form ul li ::-ms-input-placeholder{font-size:12px;line-height:1.5em}.subscribe .wrapper form ul li ::placeholder,.subscribe .wrapper form ul li input{font-size:12px;line-height:1.5em}.subscribe .wrapper form button{margin:0;width:50px;height:50px}.testimonials .source{margin:0 auto}}.dining{background-image:url(),url();background-repeat:no-repeat,no-repeat;background-position:calc(100% + 200px) 80px,-200px 80%}@media (max-width:1024px){.dining{background-size:450px}}.dining-row .row{align-items:center}.dining-row .row .images{max-width:500px;text-align:right}.dining-row .row .images .item img{width:unset}.dining-row .row .text{z-index:10;background-color:#fff;padding:50px;color:#1e2c25;width:calc(100%);margin-left:-100px}@media (max-width:768px){.dining-row .row .text{margin-left:auto;padding:30px;position:relative;left:-40px;top:50px}.dining-row .row .images{right:-40px;position:relative}.dining-row .row .images img{width:100%}}@media (max-width:767px){.dining-row .row .text{padding:30px!important;position:relative;left:0;top:0;width:100%}.dining-row .row{flex-flow:column}.dining-row .row .images{right:auto;position:relative;width:100%;padding:0}}.dining-row.rev .row{flex-flow:row-reverse}.dining-row.rev .row .images{text-align:left}.anchors ul,.content-masonry .content-block.image,.pagination .nav-links{text-align:center}.dining-row.rev .row .text{margin-right:-100px;margin-left:auto}@media (max-width:768px){.dining-row.rev .row .images{left:-40px;position:relative}.dining-row.rev .row .images img{width:100%}.dining-row.rev .row .text{margin:0;position:relative;left:40px;top:50px}}@media (max-width:767px){.dining-row.rev .row .images,.dining-row.rev .row .text{position:relative;left:auto;width:100%}.dining-row.rev .row{flex-flow:column}.dining-row.rev .row .text{top:0}}.history{background-image:url();height:100vh;display:flex;align-items:center;background-size:cover}@media (max-width:767px){.history{height:unset;padding:80px 15px}}#map,.contact #map{width:100%;height:650px}.contact .wrapper{padding:100px}@media (max-width:1440px){.contact .wrapper{padding:100px 60px}}@media (max-width:768px){.contact .wrapper{padding:60px 30px}.contact #map{height:500px}}.contact .wrapper .block{margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid #a7a7a7}@media (max-width:767px){.contact .wrapper .block{margin-bottom:30px;padding-bottom:30px}}.contact .wrapper .block:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.contact .wrapper .block .t-b2{letter-spacing:2px;margin-bottom:15px}.contact #map{background-color:#F3F3F3}.home #map{height:650px}.page-template-template-app .image-app img{position:absolute;right:0;bottom:-221px;max-width:450px}@media (max-width:1024px){.page-template-template-app .image-app img{max-width:350px}.faqs{background-size:auto,500px}}@media (max-width:768px){.home #map{height:500px}.page-template-template-app .image-app img{max-width:250px}}.page-template-template-app .downloads{display:flex;flex-flow:row nowrap}.page-template-template-app .downloads a{margin:0 5px}.faqs{background-image:url(),url();background-position:left calc(100% + 10px),calc(100% + 200px) 100px;background-repeat:repeat-x,no-repeat;background-size:auto,500px}@media (max-width:767px){body.home .contact .container-fluid{padding:0}body.home .contact .container-fluid .wrapper{padding:50px 30px}.home .room .container{padding:0}.page-template-template-app .fence{padding-bottom:0}.page-template-template-app .image-app img{position:relative;bottom:0}.faqs{background-size:auto,400px}}.faq-divider{height:80px}.concept:after,.dining:after{content:'';height:500px}.faqs-listing h3{text-transform:uppercase}.concept{position:relative}.concept:after{background-image:url();background-repeat:no-repeat;background-position:left top;background-size:contain;position:absolute;right:-200px;top:50px;width:500px}@media (max-width:1024px){.concept:after{width:450px;height:450px;opacity:1;right:-150px}}.concept .concept-block .image,.concept .concept-block .text{margin-bottom:60px}.concept .concept-block .col-md-5 .text{padding-left:100px}.concept .concept-block .col-md-6 .text{padding-right:100px;padding-top:100px;margin-bottom:100px}@media (max-width:768px){.concept .concept-block .col-md-5 .text{padding-left:30px}.concept .concept-block .col-md-6 .text{padding-right:30px;padding-top:50px;margin-bottom:30px}}@media (max-width:767px){.concept:after{right:-250px}.concept .concept-block .col-md-5 .text{padding-left:0}.concept .concept-block .col-md-6{display:flex;flex-flow:column-reverse}.concept .concept-block .col-md-6 .image{margin:0}.concept .concept-block .col-md-6 .text{padding-right:0;padding-top:50px;margin-bottom:30px}}.content-masonry{display:flex;flex-flow:row wrap;position:relative;z-index:10}.content-masonry .content-block{width:50%}.content-masonry .content-block.text{padding:50px}.content-masonry .content-block.image .text-quote{background:#fff;color:#1e2c25;padding:50px 35px 100px;position:absolute;left:0;bottom:100px;width:340px;text-align:left;text-transform:uppercase}@media (max-width:767px){.content-masonry .content-block.image .text-quote{position:relative;bottom:auto;left:auto;right:0;display:inline-flex;width:calc(100% - 70px);margin-left:50px;margin-right:20px;margin-top:-30px;padding:40px 20px 80px}}.content-masonry .content-block.image .text-quote h3{margin:0;font-size:24px}@media (min-width:769px){body.page-template-template-local-attractions .content-masonry .content-block.image .text-quote{left:auto;right:50px;top:calc(100% - 40px);bottom:auto}}@media (max-width:767px){.content-masonry .content-block.image .text-quote h3{font-size:20px;line-height:1.3em}.content-masonry .content-block{width:100%}.content-masonry .content-block.text{padding:0;margin-bottom:60px}.content-masonry .content-block.image{padding:0;margin-bottom:30px}.anchors{display:none}}.anchors .wrapper{overflow:auto;max-width:100%;padding:0 0 15px}.anchors .wrapper::-webkit-scrollbar{height:10px;border-radius:40px;overflow:hidden}.anchors .wrapper::-webkit-scrollbar-track{background-color:#dedede;border-radius:40px}.anchors .wrapper::-webkit-scrollbar-thumb{border-radius:100px;background:#d9b871}body.page-template-template-accommodations .anchors ul{width:1800px}@media (max-width:767px){.room-listing .room:first-child{padding-top:0}}.room-listing .room .item{display:flex;flex-flow:row nowrap;align-items:flex-start}.room-listing .room .item .images-slider{width:60%;padding:0}.room-listing .room .item .images-slider .image a{display:block;position:relative}.room-listing .room .item .images-slider .image a:before{content:'';background:url() center center no-repeat;background-size:contain;width:30px;height:30px;position:absolute;left:10px;top:10px}.room-listing .room .item .text{width:40%;padding:40px 80px 0}.room-listing .room .item .text h3{text-transform:uppercase;font-size:36px}@media (max-width:767px){.room-listing .room .item .text h3{font-size:20px}}.room-listing .room .item .accordions{border-top:1px solid rgba(11,11,11,.1)}.room-listing .room .item .accordions .accordion{border-bottom:1px solid rgba(11,11,11,.1)}.room-listing .room .item .accordions .accordion h3{font-size:16px;padding:15px 0;cursor:pointer}.room-listing .room .item .accordions .accordion h3:after{background-color:rgba(11,11,11,.1);-webkit-mask-image:url();mask-image:url();display:inline-block;vertical-align:middle;width:15px;height:16px;transform:rotate(90deg);top:16px}.room-listing .room .item .accordions .accordion.active h3:after{background-color:rgba(11,11,11,.1);-webkit-mask-image:url();mask-image:url();display:inline-block;vertical-align:middle;width:15px;height:16px;transform:rotate(270deg)}.room-listing .room .item .accordions .accordion .content{font-size:14px;line-height:1.5em;padding-bottom:15px}.room-listing .room .item .checkrates{margin-top:35px;margin-left:0}.room-listing .room .item .checkrates a{border-color:#1e2c25}.room-listing .room .item .checkrates a:hover{border-color:#d9b871}@media (max-width:1024px){.room-listing .room .item .images-slider{width:50%}.room-listing .room .item .text{width:50%;padding:0 50px}}@media (max-width:767px){.room-listing .room .item{flex-flow:column;padding:0 10px}.room-listing .room .item .images-slider{width:100%}.room-listing .room .item .text{width:100%;padding:30px 0 0}}.room-listing .room.rev{background-color:#EDEBEB}.room-listing .room.rev .item{flex-flow:row-reverse}@media (max-width:767px){.room-listing .room.rev .item{flex-flow:column}}.page-template-template-contact .site-header{background-color:#1e2c25}.page-template-template-contact .contact{margin-top:100px;padding:0;position:relative}@media (max-width:1024px){.page-template-template-contact .contact{margin-top:80px}}.page-template-template-contact .contact .wrapper .block-wrapper .block{border-top:1px solid RGBA(43,43,43,.18);margin-top:50px;padding-top:50px;border-bottom:none;margin-bottom:0;padding-bottom:0}.page-template-template-contact .contact .wrapper .block-wrapper .block:last-child{margin-bottom:0;padding-bottom:50px;border-bottom:none}.page-template-template-contact .contact .wrapper .benefits-listing{border-top:1px solid rgba(43,43,43,.18)}.page-template-template-contact .contact .wrapper .benefits-listing .col-12 .item{border-bottom:1px solid rgba(43,43,43,.18)}.page-template-template-contact .contact #map{height:900px}@media (max-width:1440px){.page-template-template-contact .contact #map{height:900px}}.page-template-template-contact .contact .downloads{display:flex;flex-flow:row nowrap}.page-template-template-contact .contact .downloads a{margin:0 5px}@media (max-width:1024px){.page-template-template-contact .contact .wrapper{padding:50px}.page-template-template-contact .contact #map{height:1000px}}@media (max-width:768px){.page-template-template-contact .contact .container-fluid{padding:0}.page-template-template-contact .contact #map{height:500px}.page-template-template-contact .contact .wrapper{padding:30px}}.page-template-template-dining .introduction{position:relative;background-image:none}.page-template-template-dining .introduction:after{content:'';background-image:url();background-repeat:no-repeat;background-position:left top;background-size:contain;position:absolute;right:-200px;top:60px;display:block;z-index:1;width:450px;height:450px}@media (max-width:1024px){.page-template-template-dining .introduction:after{top:calc(50% - 100px);width:350px;height:350px;opacity:1;right:-150px}}.page-template-template-dining .fullheight-slider .text-quote{background:#fff;color:#1e2c25;padding:50px 35px 100px;position:absolute;text-align:left;right:100px;top:-120px;width:340px;z-index:10}@media (max-width:767px){.page-template-template-dining .introduction:after{opacity:.3}.page-template-template-dining .fullheight-slider .text-quote{position:relative;bottom:auto;top:auto;left:auto;right:auto;display:inline-flex;width:calc(100% - 70px);margin-left:50px;margin-right:20px;margin-top:-30px;padding:40px 20px 80px}}.page-template-template-dining .fullheight-slider .text-quote h3{margin:0;font-size:24px;line-height:1.3em}@media (max-width:767px){.page-template-template-dining .fullheight-slider .text-quote h3{font-size:20px;line-height:1.3em}}.anchors ul li a,.gform_wrapper .gform_footer input{font-family:'Tenor Sans',sans-serif;font-size:14px;text-transform:uppercase}.dining{transition:background-color .75s ease;position:relative;background-size:500px}.dining:after{background-image:url();background-repeat:no-repeat;background-position:left top;background-size:contain;position:absolute;right:-250px;bottom:-50px;width:500px;z-index:10}@media (max-width:1024px){.dining:after{width:450px;height:450px;opacity:1;right:-150px}}.dining .text{max-width:500px;padding:80px 0}body.page-template-template-dining .dining .text{max-width:600px}.dining .text.text-breakfast{padding-left:0;padding-bottom:80px;margin-left:-50px}.dining .text.text-starbucks{padding:80px 80px 80px 250px;max-width:100%!important}.dining .text.text-speakeasybar{padding:50px 50px 80px 100px}.dining .text.text-scorebar{padding:80px 100px 80px 50px}.dining .text.text-rooftopbar{padding:80px 50px 80px 100px}.dining .image.image-breakfast,.dining .image.image-rooftopbar{padding-right:100px}.dining .image.image-speakeasybar img,.dining .image.image-starbucks img{width:100%}.dining .image.image-scorebar{padding-left:100px}@media (max-width:1440px){.dining .text.text-starbucks{padding-left:150px}}@media (max-width:1024px){.dining .text.text-breakfast{padding-left:50px;margin-left:0}.dining .text.text-starbucks{padding:0 50px 50px}.dining .text.text-speakeasybar{padding:50px 50px 80px}.dining .text.text-scorebar{padding:80px 30px 80px 50px}.dining .text.text-rooftopbar{padding:80px 50px 80px 30px}.dining .image.image-starbucks{padding:50px}.dining .image.image-breakfast,.dining .image.image-rooftopbar{padding-right:30px}.dining .image.image-scorebar{padding-left:30px}}@media (max-width:767px){.dining:after{right:-250px}.dining{padding-bottom:0}.dining .text{padding:0!important;margin-bottom:60px!important}.dining .image{padding:0!important;margin-bottom:30px!important}}.anchors{background-color:RGB(237,235,235)}.page-template-template-gallery .site-header,.page-template-template-offers .site-header,.single-offer .site-header{background-color:#1e2c25}.anchors .wrapper{width:100%}.anchors ul{list-style:none;margin:0;padding:0}@media (max-width:1280px){.anchors ul{text-align:left;width:1280px;padding:20px 0}}.anchors ul li{display:inline-block;margin:0 10px}.offers .item,.press .item{margin-bottom:50px}.anchors ul li a{color:#707070;letter-spacing:2px;display:block;line-height:1.5em}.page-template-template-offers .site-main{margin-top:100px;padding:0;position:relative}@media (max-width:1024px){.page-template-template-offers .site-main{margin-top:80px}}.page-template-template-offers .introduction:after{z-index:1}.offers .item .image{margin-bottom:30px;width:100%;height:0;padding-top:100%;position:relative}.offers .item .image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;left:0;top:0}.offers .item .text .sub-heading{margin-bottom:30px}.offers .item .text .t-h4{text-transform:uppercase}.pagination{width:100%;padding-top:40px}.pagination .nav-links{width:100%}.pagination .nav-links .page-numbers{width:30px;height:30px;display:inline-block;margin:0 3px}.page-template-template-gallery .introduction:after{z-index:0}.page-template-template-gallery .site-main{margin-top:100px;padding:0;position:relative}@media (max-width:1024px){.page-template-template-gallery .site-main{margin-top:80px}}*{outline:0!important}.gform_wrapper .gform_body ul{list-style:none;margin:0 -10px;padding:0;display:flex;flex-flow:row wrap}.gform_wrapper .gform_body ul li{width:100%;padding:0 10px;margin-bottom:20px}.gform_wrapper .gform_body ul li label{font-weight:400}.gform_wrapper .gform_body ul li input{color:#1e2c25;background:0 0;border:none;border-bottom:1px solid;width:100%;max-width:100%;padding:10px 0}.gform_wrapper .gform_body ul li textarea{color:#1e2c25;background:0 0;border:none;border-bottom:1px solid;width:100%;max-width:100%;height:150px;padding:10px 0}.gform_wrapper .gform_footer input{background:0 0;border:1px solid #1e2c25;color:#1e2c25;border-radius:0;padding:10px 40px}.gform_wrapper .gform_footer input:hover{background-color:#d9b871;border-color:#d9b871;color:#fff;transition:all .5s ease}#gform_wrapper_1{margin-top:50px}.press .item .image{margin-bottom:30px;width:100%;height:0;padding-top:100%;position:relative}.press .item .image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;left:0;top:0}.press .item .text .sub-heading{margin-bottom:30px}.press .item .text .t-h4{text-transform:uppercase}#tribe-events-footer,.tribe-events-c-ical{display:none}.tribe-events-c-search__button{background-color:#1e2c25!important}.tribe-events-calendar-list__event-date-tag-datetime .tribe-events-calendar-list__event-date-tag-weekday{background-color:#1e2c25!important;color:#fff;padding-top:10px}.tribe-events-calendar-list__event-date-tag-datetime .tribe-events-calendar-list__event-date-tag-daynum{background-color:#1e2c25!important;color:#fff;padding-bottom:10px}@media (max-width:767px){.tribe-events-calendar-list__event-date-tag-datetime{padding-top:0!important;padding-right:5px!important}}.tribe-events-c-subscribe-dropdown{display:none!important}.single-tribe_events .site-header{background:#1e2c25}.single-tribe_events .site-content{margin-top:100px}