@font-face{
    font-family: 'Century Gothic';
    src:
        url('/assets/fonts/CenturyGothic0.ttf');
        url('/assets/fonts/CenturyGothic1.ttf');
        url('/assets/fonts/GOTHIC.TTF');
        url('/assets/fonts/GOTHIC.TTF');
        url('/assets/fonts/GOTHICB.TTF');
        url('/assets/fonts/GOTHICB0.TTF');
        url('/assets/fonts/GOTHICBI.TTF');
        url('/assets/fonts/GOTHICI.TTF');
}
*{max-width: 100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a{text-decoration:none}a:hover{text-decoration:none}p{line-height:1.4}html,body{line-height:1}body{background-color:#fdf3d8;color:#000;font-family:"Arial",Helvetica,sans-serif;font-size:16px;margin:0;padding:0;transition:all .5s ease}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:""}strong{font-weight:600}.mainContainer{margin:0 auto;max-width:980px}.mainContainer .mainHeader{width:100%}@media(min-width: 768px){.mainContainer .mainHeader{padding:0 0 20px 0}}@media(max-width: 767px){.mainContainer .mainHeader{padding:0}}.mainContainer .mainHeader .headerMobileMenu, #room_btn{background:#1b7aa8;background:-moz-linear-gradient(top, #1B7AA8 0%, #1B7AA8 0%, #1A4A99 100%);background:-webkit-linear-gradient(top, #1B7AA8 0%, #1B7AA8 0%, #1A4A99 100%);background:linear-gradient(to bottom, #1B7AA8 0%, #1B7AA8 0%, #1A4A99 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1b7aa8", endColorstr="#1a4a99", GradientType=0)}@media(max-width: 768px){.mainContainer .mainHeader .headerMobileMenu{color:#fff48b;display:block;padding:20px}}@media(min-width: 767px){.mainContainer .mainHeader .headerMobileMenu{display:none}}.mainContainer .mainHeader .headerMobileMenu #openMenuMobile{color:#fff48b;font-size:14px;font-weight:600;text-align:left}.mainContainer .mainHeader .mainHeaderContainer{display:flex;flex-flow:column;margin:0 auto;max-width:970px}.mainContainer .mainHeader .mainHeaderContainer .logoAddressContainer{display:flex;padding:10px 0;max-width:980px}@media(min-width: 768px){.mainContainer .mainHeader .mainHeaderContainer .logoAddressContainer{flex-flow:row nowrap;justify-content:space-between;align-items:center}}@media(max-width: 767px){.mainContainer .mainHeader .mainHeaderContainer .logoAddressContainer{justify-content:space-around}}@media(min-width: 768px){.mainContainer .mainHeader .mainHeaderContainer .logoAddressContainer .address{text-align:right;width:50%}}@media(max-width: 767px){.mainContainer .mainHeader .mainHeaderContainer .logoAddressContainer .address{text-align:right;padding:10px 0 0 0;}}.mainContainer .mainHeader .mainHeaderContainer .logoAddressContainer .address p{color:#333;font-size:14px;font-weight:bold}@media(min-width: 768px){.mainContainer .mainHeader .mainHeaderContainer .logo{text-align:left;width:50%}}@media(max-width: 767px){.mainContainer .mainHeader .mainHeaderContainer .logo{text-align:center;}}.mainContainer .mainHeader .mainHeaderContainer .logo img{max-width:270px;max-height:130px}.mainContainer .mainHeader .mainHeaderContainer .picContainer{height:435px;position:relative;max-height:70vw}@media(min-width: 768px){.mainContainer .mainHeader .mainHeaderContainer .picContainer{width:100%}}@media(max-width: 767px){.mainContainer .mainHeader .mainHeaderContainer .picContainer{width:95%;margin-inline:auto}}.mainContainer .mainHeader .mainHeaderContainer .picContainer .headerPic{background-size:cover;background-repeat:no-repeat;background-position:center;height:435px;width:100%;max-height:70vw}.mainContainer .mainHeader .mainHeaderContainer .picContainer .headerPic img{width:100%}.mainContainer .mainContent{display:flex}@media(min-width: 768px){.mainContainer .mainContent{flex-flow:row nowrap}}@media(max-width: 767px){.mainContainer .mainContent{flex-flow:row wrap}}@media(min-width: 768px){.mainContainer .mainContent .sidebar{width:250px}}@media(max-width: 767px){.mainContainer .mainContent .sidebar{width:100%}}.mainContainer .mainContent .sidebar .sidebarBox .ohBookNowContainer .ohBookNowInner .ohResArea{flex-flow:row wrap}.mainContainer .mainContent .sidebar .sidebarBox .ohBookNowContainer .ohBookNowInner .ohResArea #checkInArea .ohResBoxSelectCalendar,.mainContainer .mainContent .sidebar .sidebarBox .ohBookNowContainer .ohBookNowInner .ohResArea #checkOutArea .ohResBoxSelectCalendar{min-width:100%}.mainContainer .mainContent .sidebar .sidebarBox .ohBookNowContainer .ohBookNowInner .ohResArea #checkInArea .ohResBoxSelectCalendar div,.mainContainer .mainContent .sidebar .sidebarBox .ohBookNowContainer .ohBookNowInner .ohResArea #checkOutArea .ohResBoxSelectCalendar div{flex-flow:row wrap;margin:2.5px 0}.mainContainer .mainContent .sidebar .sidebarBox .ohBookNowContainer .ohBookNowInner .ohResArea .ohResBoxPromo{margin:2.5px 0}@media(max-width: 767px){.mainContainer .mainContent .sidebar .sidebarBox .ohBookNowContainer .ohBookNowInner #resAreaContainer{max-width:300px;margin:0 auto}}.mainContainer .mainContent .sidebar .guestbook{margin:0 0 20px 0;text-align:center}.mainContainer .mainContent .mainHomeContent{display:flex}@media(min-width: 768px){.mainContainer .mainContent .mainHomeContent{flex-flow:row nowrap}}@media(max-width: 767px){.mainContainer .mainContent .mainHomeContent{flex-flow:row wrap}}.mainContainer .mainContent .mainHomeContent .homeContent{padding:0 20px;width:auto}.mainContainer .mainContent .mainHomeContent .sidebar{display:flex;flex-flow:column;align-items:center;justify-content:center}@media(min-width: 768px){.mainContainer .mainContent .mainHomeContent .sidebar{min-width:250px}}@media(max-width: 767px){.mainContainer .mainContent .mainHomeContent .sidebar{min-width:100%}}.mainContainer .mainContent .content{width:100%}@media(min-width: 768px){.mainContainer .mainContent .content{padding:0 0 0 10px}}.button{color:#000;font-weight:bold;font-family:"Arial",sans-serif;font-size:16px;padding:5px 20px;border-radius:5px;background:#f8e354;background:-moz-linear-gradient(top, #f8e354 0%, #e29c0f 100%);background:-webkit-linear-gradient(top, #f8e354 0%, #e29c0f 100%);background:linear-gradient(to bottom, #f8e354 0%, #e29c0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8e354", endColorstr="#e29c0f", GradientType=0);text-decoration:none}.button:hover{color:#000;text-shadow:0 1px 0 #fff;box-shadow:0 4px 3px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);cursor:pointer;background:#e29c0f;background:-moz-linear-gradient(top, #e29c0f 0%, #f8e354 100%);background:-webkit-linear-gradient(top, #e29c0f 0%, #f8e354 100%);background:linear-gradient(to bottom, #e29c0f 0%, #f8e354 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e29c0f", endColorstr="#f8e354", GradientType=0);transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out}.footer{border-top:2px solid #f59c2f;color:#000;font-weight:bold;margin-top:20px;text-align:center;padding:10px;width:auto}.footer a{color:#000;font-size:14px;font-weight:bold;padding:0 5px;text-decoration:none;text-transform:uppercase}.footer a:hover{color:#999;font-weight:bold;padding:0 5px;text-decoration:none}.footer .footerNav,.footer .ohCopy{margin:0 0 20px 0;font-size:12px}.footer .footerCopy{margin:20px 0}.sidebarBox{height:auto;width:100%;border:0 solid #daad74;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0 0 15px 0;margin:0 0 20px 0;background:#1b7aa8;background:-moz-linear-gradient(top, #1B7AA8 0%, #1B7AA8 0%, #1A4A99 100%);background:-webkit-linear-gradient(top, #1B7AA8 0%, #1B7AA8 0%, #1A4A99 100%);background:linear-gradient(to bottom, #1B7AA8 0%, #1B7AA8 0%, #1A4A99 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1b7aa8", endColorstr="#1a4a99", GradientType=0)}.side_box_title{font-family:"Arial",Helvetica,sans-serif;font-weight:bold;font-size:19px;color:#fff48b;margin:0 10px 10px 10px;padding:15px 10px 10px;border-bottom:2px solid rgba(255,255,255,.3)}.side_box_title_divider{padding-bottom:5px}.side_box_inner{padding:2px 6px 6px}.side_space_bottom{margin-bottom:23px}ul.list{width:100%;margin:20px auto;max-width:220px;padding:0;list-style:none}ul.list li{float:left;margin:0;padding:0;list-style:none}.specials_text{color:#fff48b;font-weight:bold;font-family:"Arial",sans-serif;font-size:12px;text-decoration:none}a.specials_link:link{color:#9cf}a.specials_link:visited{color:#9cf}a.specials_link:active{color:#9cf}a.specials_link:hover{color:#fff48b;text-decoration:underline}.specials_link{color:#9cf;font-weight:bold;font-family:"Arial",sans-serif;font-size:12px;text-decoration:none}.title{color:#333;font-size:22px;font-weight:bold;font-family:'Century Gothic',Helvetica,sans-serif}@media(min-width: 768px){.title{margin:0 0 10px 0}}@media(max-width: 767px){.title{margin:0 0 10px 10px}}.title span{color:#000}a.link_footer:link{color:#000}a.link_footer:visited{color:#000}a.link_footer:active{color:#000}a.link_footer:hover{color:#333}.link_footer{color:#000;font-weight:bold;font-family:"Arial",sans-serif;font-size:14px;text-decoration:none}.header_nav{width:100%;display:flex;flex-flow:column;align-items:center}.header_nav ul{display:flex;flex-flow:row wrap;max-width:980px;justify-content:space-evenly}@media(max-width: 767px){.header_nav ul{background:#000;flex-flow:column;height:110vh;left:-500px;padding:20px;position:fixed;top:0;transition:left .5s ease;z-index:100;width:70%;justify-content:unset}}.header_nav ul li{border-radius:6px 6px 0 0;margin:0 1px;text-align:center;line-height:41px;background:#1b7aa8;background:-moz-linear-gradient(top, #1B7AA8 0%, #1B7AA8 0%, #1A4A99 100%);background:-webkit-linear-gradient(top, #1B7AA8 0%, #1B7AA8 0%, #1A4A99 100%);background:linear-gradient(to bottom, #1B7AA8 0%, #1B7AA8 0%, #1A4A99 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1b7aa8", endColorstr="#1a4a99", GradientType=0);min-width:120px}@media(min-width: 768px){.header_nav ul li{min-width:120px}}@media(max-width: 767px){.header_nav ul li{width:auto}}.header_nav ul li.home a{padding:0}.header_nav ul li.active{color:#fff48b;background-color:#fff}.header_nav ul li.none1 a:hover{color:#fff48b}.header_nav ul li.none1 a{background-image:none}.header_nav ul li a{white-space:nowrap;display:block;padding:0 10px;margin:0 0 0 0;text-decoration:none;font-family:"Arial",sans-serif;font-size:12px;color:#fffbe6;font-weight:bold;text-align:center;text-transform:uppercase;border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0}.header_nav ul li a:hover,#room_btn:hover{color:#000;background:#b2aa80;background:-moz-linear-gradient(top, #b2aa80 0%, #FFF48B 100%);background:-webkit-linear-gradient(top, #b2aa80 0%, #FFF48B 100%);background:linear-gradient(to bottom, #b2aa80 0%, #FFF48B 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b2aa80", endColorstr="#FFF48B", GradientType=0);transition:.5s ease;border-radius:6px 6px 0 0}.header_nav ul li a:hover li{background:#b2aa80}.header_nav ul ul{margin:0;padding:0;width:160px;list-style:none;display:none;position:absolute;left:0;top:37px;z-index:2;background:#a20418;border-bottom:1px solid #b4d2da}.header_nav ul ul:after{clear:both;display:block;font:1px/0px Verdana,Arial,Helvetica,sans-serif;content:".";height:0;visibility:hidden;z-index:2}.header_nav ul ul li{margin:0;padding:0;width:160px;float:left;display:block !important;height:auto;background-image:none;font-family:'Century Gothic',Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#333;text-decoration:none;font-weight:normal}.header_nav ul ul li a{height:auto;width:146px;background-image:none;background:#a20418 !important;text-decoration:none;margin:0;padding:7px 7px 7px 7px;border-left:2px solid #5c010b;border-right:2px solid #5c010b;border-bottom:1px solid #5c010b;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#333;font-weight:normal}.header_nav ul ul li a:hover{background:#f0f5f8 !important;color:#333}@media(max-width: 767px){.header_nav .closeMenuMobileLi{display:block}}@media(min-width: 768px){.header_nav .closeMenuMobileLi{display:none}}.header_nav #closeMenuMobile{color:#fff48b;font-size:14px;font-weight:600;padding:20px;text-align:right}@media(max-width: 767px){.header_nav #closeMenuMobile{display:block}}@media(min-width: 768px){.header_nav #closeMenuMobile{display:none}}.header_nav ul li:hover ul ul,.header_nav ul li:hover ul ul ul,.header_nav ul li.iehover ul ul,.header_nav ul li.iehover ul ul ul{display:none}.header_nav ul li:hover ul,.header_nav ul ul li:hover ul,.header_nav ul ul ul li:hover ul,.header_nav ul li.iehover ul,.header_nav ul ul li.iehover ul,.header_nav ul ul ul li.iehover ul{display:block}@media(max-width: 767px){#galleryContainer{max-width:340px}}#galleryContainer .imgGalleryPic{background-position:center;background-repeat:no-repeat;background-size:cover;height:105px;margin:2.5px;width:105px}#currency_convert{width:170px !important}@media(max-width: 767px){.contactContainer{padding:0 !important}}.contactContainer #contactFormContainer section.contactForm form#contactForm input,.contactContainer #contactFormContainer section.contactForm form#contactForm textarea{box-sizing:border-box}@media(max-width: 767px){.contactContainer #contactFormContainer,.contactContainer #contactFormContainer section.contactForm,.contactContainer #contactFormContainer section.contactData,.contactContainer #contactFormContainer section.contactForm{width:auto !important}}
img {
    max-width: 100%;
}
@media (min-width: 768px) {
    body {
        padding: 0 20px !important;
    }
}
div.content {
    font-family: 'Century Gothic', sans-serif !important;
}