@font-face{font-family:"Effra";src:url(fonts/Effra/Effra.eot);src:url(fonts/Effra/Effra.eot?#iefix) format("embedded-opentype") , url(fonts/Effra/Effra.woff2) format("woff2") , url(fonts/Effra/Effra.woff) format("woff") , url(fonts/Effra/Effra.ttf) format("truetype") , url(fonts/Effra/Effra.svg#Effra) format("svg")}@font-face{font-family:"Effra-Light";src:url(fonts/Effra\ Light/Effra\ Light.eot);src:url(fonts/Effra\ Light/Effra\ Light.eot?#iefix) format("embedded-opentype") , url(fonts/Effra\ Light/Effra\ Light.woff2) format("woff2") , url(fonts/Effra\ Light/Effra\ Light.woff) format("woff") , url(fonts/Effra\ Light/Effra\ Light.ttf) format("truetype") , url(fonts/Effra\ Light/Effra\ Light.svg#Effra-Light) format("svg")}@font-face{font-family:"Effra-Medium";src:url(fonts/Effra\ Medium/Effra\ Medium.eot);src:url(fonts/Effra\ Medium/Effra\ Medium.eot?#iefix) format("embedded-opentype") , url(fonts/Effra\ Medium/Effra\ Medium.woff2) format("woff2") , url(fonts/Effra\ Medium/Effra\ Medium.woff) format("woff") , url(fonts/Effra\ Medium/Effra\ Medium.ttf) format("truetype") , url(fonts/Effra\ Medium/Effra\ Medium.svg#Effra-Medium) format("svg")}@font-face{font-family:'Effra Medium Regular';src:url(fonts/effra-medium/Effra\ Medium\ Regular.eot);src:url(fonts/effra-medium/Effra\ Medium\ Regular.woff2) format('woff2') , url(fonts/effra-medium/Effra\ Medium\ Regular.eot?#iefix) format('embedded-opentype');font-weight:normal;font-style:normal}@font-face{font-family:"Bookmania";src:url(fonts/Bookmania\ Reg/Bookmania\ Reg.eot);src:url(fonts/Bookmania\ Reg/Bookmania\ Reg.eot?#iefix) format("embedded-opentype") , url(fonts/Bookmania\ Reg/Bookmania\ Reg.woff2) format("woff2") , url(fonts/Bookmania\ Reg/Bookmania\ Reg.woff) format("woff") , url(fonts/Bookmania\ Reg/Bookmania\ Reg.ttf) format("truetype") , url(fonts/Bookmania\ Reg/Bookmania\ Reg.svg#Bookmania) format("svg")}@font-face{font-family:"Bookmania-RegItalic";src:url(fonts/Bookmania\ Reg\ It/Bookmania\ Reg\ It.eot);src:url(fonts/Bookmania\ Reg\ It/Bookmania\ Reg\ It.eot?#iefix) format("embedded-opentype") , url(fonts/Bookmania\ Reg\ It/Bookmania\ Reg\ It.woff2) format("woff2") , url(fonts/Bookmania\ Reg\ It/Bookmania\ Reg\ It.woff) format("woff") , url(fonts/Bookmania\ Reg\ It/Bookmania\ Reg\ It.ttf) format("truetype") , url(fonts/Bookmania\ Reg\ It/Bookmania\ Reg\ It.svg#Bookmania-RegItalic) format("svg")}@font-face{font-family:"Bookmania-Light";src:url(fonts/Bookmania\ Light/Bookmania\ Light.eot);src:url(fonts/Bookmania\ Light/Bookmania\ Light.eot?#iefix) format("embedded-opentype") , url(fonts/Bookmania\ Light/Bookmania\ Light.woff2) format("woff2") , url(fonts/Bookmania\ Light/Bookmania\ Light.woff) format("woff") , url(fonts/Bookmania\ Light/Bookmania\ Light.ttf) format("truetype") , url(fonts/Bookmania\ Light/Bookmania\ Light.svg#Bookmania-Light) format("svg")}@font-face{font-family:"Bookmania-LightItalic";src:url(fonts/Bookmania\ Light\ It/Bookmania\ Light\ It.eot);src:url(fonts/Bookmania\ Light\ It/Bookmania\ Light\ It.eot?#iefix) format("embedded-opentype") , url(fonts/Bookmania\ Light\ It/Bookmania\ Light\ It.woff2) format("woff2") , url(fonts/Bookmania\ Light\ It/Bookmania\ Light\ It.woff) format("woff") , url(fonts/Bookmania\ Light\ It/Bookmania\ Light\ It.ttf) format("truetype") , url(fonts/Bookmania\ Light\ It/Bookmania\ Light\ It.svg#Bookmania-LightItalic) format("svg")}#masthead.menu ul li a{letter-spacing:.5px;padding-left:5px;font-family:"Effra"!important}#masthead{box-shadow:0 1px 0 #6c6c6c , 0 -1px 0 #6c6c6c!important}#masthead.navbar-scrolled{}.navbar-nav>li>.dropdown-menu{padding:15px}.menu .dropdown-menu>li>a{padding:0!important}.navbar-nav li.menu-item-has-children:last-child{padding-left:15px}.btn-primary,button,input[type="submit"]{font-family:'Effra-Medium'!important;letter-spacing:1px}input[type="checkbox"]{opacity:0;width:20px;position:absolute;top:5px;padding:0;margin:0;height:20px;z-index:2}span.wpcf7-list-item-label{font-family:"Effra-Light";padding-left:30px;position:relative;letter-spacing:1px;cursor:pointer;font-size:13px}span.wpcf7-list-item-label:before{position:absolute;height:20px;width:20px;content:'';border:1px solid #ccc;border-radius:2px;top:0;left:0;border-color:#e2b55d;background-color:rgba(255,255,255,.87)}input[type="checkbox"]:checked+span.wpcf7-list-item-label::after{position:absolute;content:'';height:10px;width:10px;background-color:#e1b015;top:5px;left:5px}.form-group{margin-bottom:0}.btn-default.coming-soon-btn{font-size:19.65px!important;padding:8px 20px!important;font-weight:bold;letter-spacing:1px;background:#ecbf33!important}.btn-default{letter-spacing:1px;background:#ecbf33!important;font-size:13.39px!important;font-family:'Effra-Medium'!important;padding:5px 40px}.sec1{background-image:url(img/bg-1.png.pagespeed.ce.7L9WevrijO.png);background-repeat:no-repeat;background-position:105% 59%;background-color:#2e4342}.sec2{background-image:url(img/bg-2.png.pagespeed.ce.fK6eVOtnfV.png);background-repeat:no-repeat;background-position:3% 40%;background-color:#2e4342}.sec3{background-image:url(img/xbg-3.png.pagespeed.ic.SlDBnBlz8k.png);background-repeat:no-repeat;background-position:22% 80%;background-color:#2e4342}h1{font-family:"Effra-Light"!important;font-size:40px;text-align:left;letter-spacing:3px}h2{font-family:"Effra-Light"!important;font-size:33px;color:#d6a303;text-align:left;letter-spacing:3px}h4{color:#2e4342!important;font-size:21px;font-family:"Effra-Light"!important;letter-spacing:1px}h5{color:#ecbf33!important;font-size:25px;font-family:"Effra-Light"!important;letter-spacing:1px}h6{font-size:20px;font-family:"Effra-Light"!important;letter-spacing:1px}.main-heading{font-family:"Effra-Light"!important;font-size:60px;letter-spacing:4px}.banner-sub-title{letter-spacing:1px;font-family:"Bookmania-RegItalic"!important;color:#fff;font-size:29px}.fitness-center{font-family:"Effra-Light"!important;color:#ecbf33}.fitness-description-again{font-family:"Effra-Light"!important;font-size:40px;color:#d6a303}.fitness-description p{letter-spacing:1px;color:#fefefe;font-family:"Bookmania"!important;font-size:16px;line-height:1.434}.fitness-description-again p{letter-spacing:1px;color:#fffffe;font-family:"Bookmania"!important;padding:0 11%;font-size:16px;line-height:1.434;text-align:center}.fitness-description i{color:#fff;font-size:10px;vertical-align:super}.btn-link:hover{background-color:#ecbf33!important;color:#fff!important}.btn-link{color:#fff!important;line-height:22px;padding:25px}.btn.btn-sm{padding:20px;width:109px;height:109px;letter-spacing:1px;font-family:'Effra-Medium'!important;font-size:13.39px!important;white-space:normal}.custom-pic{background-image:url(/wp-content/uploads/2018/07/xAK_CHOAK_exterior_01-800x595.jpg.pagespeed.ic.4VhiQcbDF_.jpg);background-repeat:no-repeat;background-size:100% 100%}#external-link{margin:0 15px auto}.opening-text{font-family:"Effra"!important;font-size:20px;letter-spacing:10px}.section.subfooter{background-color:#5a5b4a}#footer{background-color:#5a5b4a!important}.sidebar-header{text-align:left;color:#ecbf33!important;letter-spacing:1px;font-family:"Effra"!important;font-size:18px}#footer .sidebar-header a{color:#ecbf33}.textwidget p{letter-spacing:1px;font-family:"Bookmania"!important;text-align:left}#oxywidgetsocial-2 ul{text-align:left}#oxywidgetsocial-3 ul{text-align:left}footer .social-simple li a i{font-size:25px;display:block;text-align:left}footer .social-simple li a i.fa-linkedin{margin-left:7px}footer div.col-sm-4:nth-child(2) {padding-left:10%}footer #black-studio-tinymce-4{border-top:1px solid #d6d6d2;padding-top:25px}.copy-right{font-family:'Effra-Light'}.copy-right span{font-size:11px;text-align:center;display:block}.vertical-middle .col-md-3{}.vertical-middle label{letter-spacing:1px;font-size:14px;font-family:"Effra"!important;font-weight:normal}.select-wrap select,#text-5,textarea,input[type="text"]{font-family:'Effra-Light';color:#000}.btn.btn-sm.padding-top30{padding-top:30px}.colored-map{position:relative;padding:0;height:60vh}.colored-map .wpb_raw_html{margin-bottom:0}#map{position:absolute;top:0;bottom:0;width:100%;height:auto}.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-bottom-left{display:none!important}.middle-alignment{text-align:center!important;font-family:"Effra"!important;font-size:20px}.border-right{border-right:1px solid #d6a303}.col-first{margin-top:22px;height:201px}.col-third{margin-top:20px;margin-bottom:20px;height:201px}.date-wrapper:after{color:#000!important}.number-style{font-size:60px!important;font-family:"Bookmania"!important;font-style:italic}.vip-pet-description{letter-spacing:1px;color:#8f907d;font-family:"Effra"!important;font-size:15px;line-height:1.434}.all-amenities{text-transform:uppercase;letter-spacing:1px;color:#8f907d;font-family:"Effra";font-size:12px;line-height:1.434}.single-room{color:#2e4342!important}.room-detail p{font-size:16px;font-family:"Bookmania-Light"}.figure-overlay{background-color:rgba(1,24,21,.75)!important}.coming-soon{background-color:#2e4342}.coming-soon h1{font-family:"Effra"!important;font-size:40px}.coming-soon .address p{font-size:29.48px;font-family:"Bookmania-RegItalic";color:#fff}.coming-soon .phone p{font-family:"Effra-Light";font-size:20.88px;color:#ecbf33}.mfp-bg,.mfp-close{background-color:rgba(1,24,21,.75)!important}.textwidget img{margin-bottom:12px}.amenities-icons img{width:70px}.room-amenities img{width:60px}.room-amenities p{color:#2e4342;font-size:9px}.text-shadow{text-shadow:7px 0 21px #000 , 5px 15px 45px #000}.fa-ul{margin-left:0}.fa-li{left:14em}.floor-plan,.fa-ul>li{font-family:"Bookmania-LightItalic"!important;font-size:16px;letter-spacing:1px;color:#8f907d}.floor-plan a,.floor-plan i{color:#8f907d}.optional-button{color:#ecc23b!important;padding-top:35px!important}.optional-button-no-pad{color:#ecc23b!important;padding-top:25px!important}.wedding-description p{letter-spacing:1px;color:#70715c;font-family:"Bookmania-Light";font-size:16px;line-height:1.434}.wedding-description li{letter-spacing:1px;color:#70715c;font-family:"Bookmania-Light";font-size:16px;line-height:1.434;list-style-type:none}.wedding-description ul{padding-left:15px}.wedding-description ul li:before{content:'-';position:absolute;margin-left:-15px}.wedding-description p strong{font-family:'Bookmania-RegItalic'}.wedding-wine-description ul li{color:#70715c;font-style:italic}.figure-caption-title{font-size:33px;margin-left:20px;text-align:left!important;font-family:"Effra-Light"!important;letter-spacing:1px;line-height:3px!important}.figure-overlay .figure-overlay-container .figure-caption h3.figure-caption-title{color:#d6a303!important}.figure-caption-description{font-size:23px!important;margin-left:20px;text-align:left!important;font-family:"Bookmania-LightItalic"!important;letter-spacing:1px;margin-bottom:37px!important}@media (min-width:319px) and (max-width:767px){.main-heading{font-size:3em!important}.fitness-description p{padding-right:0}footer div.col-sm-4:nth-child(2) {padding-left:15px}.navbar-nav>li>.dropdown-menu{padding:0 15px;margin-top:-10px!important}.all-amenities.element-top-20{margin-top:0!important}.fade-in .figure-overlay{opacity:1}.flex-container{padding:0;margin:0;list-style:none;-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}.flex-item:nth-of-type(1) {order:1;min-height:60vh}.flex-item:nth-of-type(2) {order:2;min-height:60vh}.artful .flex-item:nth-of-type(1) {order:2;min-height:60vh}.artful .flex-item:nth-of-type(2) {order:1;min-height:60vh}.opening-text{letter-spacing:4px}}@media only screen and (orientation:landscape) and (min-width:319px) and (max-width:767px){.flex .background-media{background-position:50% 130%!important;background-size:100% 65%!important}}@media only screen and (orientation:portrait ) and (min-width:319px) and (max-width:767px){.flex .background-media{background-position:50% 100%!important;background-size:200%!important}}@media (min-width:319px) and (max-width:991px){.figure-caption-title{font-size:19px;margin-left:20px;text-align:left!important;font-family:"Effra-Light"!important;letter-spacing:1px;line-height:15px!important}.figure-overlay .figure-overlay-container .figure-caption h3.figure-caption-title{color:#d6a303!important}.figure-caption-description{font-size:14px!important}.btn-header.scroll-to-id{margin-left:0!important;float:none!important}}@media (min-width:992px) and (max-width:1227px){.homepage-heading{padding-top:0%!important}}@media (min-width:1812px) and (max-width:1868px){.homepage-heading{padding-top:0%!important}}@media only screen and (min-width:992px) and (max-width:1199px){#menu-main{font-size:12px!important;margin-left:100px!important;margin-top:-93px!important}#menu-main.nav>li>a{padding-left:5px!important;padding-right:2px!important}}@media (min-width:1199px) and (max-width:1400px){.sec1{background-position:70% 58%}.sec2{background-position:5% 37%}.sec3{background-position:18% 79%}}@media (min-width:1439px) and (max-width:1500px){.sec1{background-position:116% 59%}.sec2{background-position:5% 39%}.sec3{background-position:19% 80%}}@media only screen and (min-width:1555px) and (max-width:1630px){.section.banner-home-image .background-media{background-position:100% 100%!important;background-size:cover!important}}