.main-header{height:0;opacity:0;overflow:hidden}#hs_cos_wrapper_nav_button{position:relative}.main-header.normal-header{height:auto;overflow:unset}.dnd-section .dnd-module.widget-span,.dnd-section>.row-fluid{padding:0}.w-full{width:100%}.d-flex{display:flex}.position-relative{position:relative}.dnd-section{padding:0}.flex-col{flex-direction:column}.cust-container.d-flex{margin:0 auto;max-width:1248px}.mt-180{margin-top:180px}.area-content-sec p a{color:#1e1e1e!important}.heading-info-box h4{color:#242f40;font-family:Avenir;font-size:30px;font-weight:350;line-height:33px;margin-bottom:0}.heading-info-box h1,.heading-info-box h2{color:#1e1e1e;font-family:Avenir;font-size:70px;font-weight:400;line-height:70px;margin-bottom:0;margin-top:10px!important}.text-center{text-align:center}.outer-hidden{overflow:hidden}section.full-width-sec{background:#f6f6f6;padding-bottom:140px}section.full-width-sec h4.heading{background:#f6f6f6!important}.common-cust-info-sec{text-align:center}.common-cust-info-sec .text-info-center-sec{color:#1e1e1e!important}.hs-content-id-164411269634 .common-cust-info-sec .text-info-center-sec{color:#7a7a7a!important}.common-cust-info-sec .small-heading h3{color:#1e1e1e;font-family:Avenir;font-size:30px;font-weight:350;line-height:33px;margin-bottom:10px!important}.common-cust-info-sec .cust-sec-heading h2{color:#1e1e1e;font-family:Avenir,sans-serif;font-size:70px;font-style:normal;font-weight:350;line-height:105%;margin-bottom:26px!important}.common-cust-info-sec .text-info-center-sec{color:#1e1e1e;font-family:Avenir,sans-serif;font-size:18px;font-weight:350;line-height:130%;margin:0 auto;max-width:800px}a.button-link.cust-btn,button.button-link.cust-btn{align-items:center;background:transparent;border:none;border-bottom:1px solid #c1462e;color:#c1462e;display:flex;font-family:Avenir;font-size:18px;font-weight:400;justify-content:space-between;line-height:150%;max-width:none;padding:0 0 5px;text-align:left;width:157px}header.main-header.home-header{background-color:transparent!important;padding:33px 0;position:fixed;transition:.3s ease}header.main-header.sticky.home-header{padding:0}header.main-header.home-header .site-logo-sec{opacity:0}header.main-header.home-header .header-column.header-navigation{transition:.3s ease}header.main-header.home-header .header-container.content-wrapper{border:none}header.main-header.home-header.sticky .site-logo-sec{opacity:1;transition:.3s ease}header.main-header.home-header.sticky{background:#242f40!important;top:0;transition:.3s ease}.popup-navigation-wrapper .offer-form-box.show form{margin:0 auto;max-width:490px}.main-footer--bottom .content-wrapper{background:#c1462e;max-width:none;padding:0;width:100%}.main-footer--bottom .content-wrapper .cust-container{background:#c1462e;color:#fff;display:flex;font-family:Avenir;justify-content:space-between;margin:0 auto;max-width:1280px;overflow:visible;padding:20px 0;position:relative;width:100%}.main-footer--bottom .content-wrapper .cust-container a{color:#fff}.main-footer--bottom .copyright{font-size:14px;line-height:20px}.d-flex.ft-top{flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1440px;width:100%}.main-footer--bottom{display:flex;flex-direction:column;padding-bottom:0;padding-top:0}.footer-form-sec{background:#1f2938;color:#fff;display:flex;flex-flow:column;justify-content:center;padding:120px 100px 120px 90px;width:41%}.footer-form-sec h2{font-family:Avenir;font-size:40px;font-weight:400;line-height:44px;margin-bottom:35px!important;max-width:280px;text-transform:capitalize}.footer-form-sec p{color:#8c8c8c;font-family:Avenir;font-size:16px;line-height:27px;margin-bottom:42px!important;width:341px}.right-col.d-flex{background:#242f40;width:48%}.footer-social-sec{padding-bottom:100px;padding-left:100px;padding-top:113px;width:50%}.footer-top-sec{display:flex;flex-wrap:wrap;gap:100px;padding-top:135px;width:auto}.footer-form-sec .input input{background:transparent;border:none;border-bottom:1px solid #8c8c8c;color:#8c8c8c;font-family:Avenir;font-size:16px;line-height:27px;padding-left:0;padding-right:40px}.footer-form-sec .input input:active,.footer-form-sec .input input:focus{border-bottom-color:#8c8c8c}.footer-form-sec .hs_submit.hs-submit{position:absolute;right:0;top:0}.footer-form-sec form{position:relative}.footer-form-sec .hs_submit.hs-submit input{background:transparent url(https://45714365.fs1.hubspotusercontent-na1.net/hubfs/45714365/Americana%20Inn/Website/send.png) no-repeat 50%;border:none;font-size:0;height:30px;margin-top:0;width:30px}.footer-social-sec h2{color:#bfa268;font-size:26px;font-weight:400;line-height:26px;margin-bottom:41px!important;text-transform:uppercase}.footer-social-sec p{color:#8c8c8c;font-family:Avenir;font-size:15px;line-height:21px;margin-bottom:21px!important;max-width:170px}.footer-social-sec p:last-child{margin-bottom:33px!important}.footer-social-share-sec .social-main-sec{margin-top:6px}.social-main-sec{display:flex;gap:30px;margin-top:30px}.social-main-sec .social-icon-list{display:flex}.social-main-sec .social-icon-list img{height:18px;object-fit:contain;width:18px}.social-main-sec .social-icon-list:last-child img,.social-main-sec .social-icon-list:nth-last-child(2) img{height:20px;width:20px}.footer-top-sec ul li a{color:#8c8c8c;font-family:Avenir;font-size:15px;font-weight:300;line-height:33px;text-decoration:none}.footer-top-sec ul li.active a{color:#fff}.footer-top-sec ul li a:hover{color:#fff;text-decoration:none}.footer-form-sec:after{background:#1f2938;bottom:0;content:"";height:auto;position:absolute;right:0;top:0;width:50vw;z-index:-1}.footer-form-sec,.right-col.d-flex{position:relative}.main-footer--bottom .right-col{justify-content:space-between}.right-col.d-flex:after{background:#242f40;bottom:0;content:"";height:auto;left:50%;position:absolute;right:-43.5%;top:0;width:50vw;z-index:-1}footer.main-footer{overflow:hidden}.popup-navigation-wrapper .offer-box-content .main-logo{display:block;margin:0 auto}a,a:focus,a:hover{color:#c1462e;text-decoration:none}.main-footer--bottom .content-wrapper .cust-container{padding:20px 0 20px 90px}.popup-navigation-wrapper>.content-wrapper{background:#efebe8}.other-room-list .common-cust-info-sec .small-heading>div{color:#1e1e1e;font-family:Avenir;font-size:30px;font-weight:350;line-height:33px;margin-bottom:10px!important}.other-room-list .common-cust-info-sec .cust-sec-heading>div{color:#1e1e1e;font-family:Avenir;font-size:70px;font-weight:500;line-height:73.5px;margin-bottom:25px!important}@media only screen and (min-width:1920.5px){.popup-navigation-wrapper .offer-box-section .row-fluid-wrapper,.popup-navigation-wrapper .offer-box-section .row-fluid-wrapper .row-fluid{max-width:100%}}@media only screen and (min-width:1440.5px){section.banner-section.home_header_sec .row-fluid-wrapper,section.banner-section.home_header_sec .row-fluid-wrapper .row-fluid{max-width:none}.header-topbar .container{padding:9px 0}}@media only screen and (max-width:1366px){.main-footer--bottom{padding:0}.footer-form-sec{background:#1f2938;color:#fff;padding:70px 50px 70px 0;width:41%}.footer-social-sec{padding-left:50px;padding-top:75px;width:50%}.footer-top-sec{display:flex;flex-wrap:wrap;gap:50px;padding-top:65px;width:50%}.header-topbar .container{max-width:none;padding:9px 40px}}@media only screen and (max-width:1280px){.banner-section .row-fluid-wrapper{padding:0}.main-footer--bottom .content-wrapper .cust-container{max-width:none;padding:20px 40px}.popup-navigation-wrapper section.offer-box-section .row-fluid-wrapper{padding:0}section.cust-row{gap:40px;width:calc(100% - 80px)}section.cust-row .row-fluid-wrapper,section.cust-row .row-fluid-wrapper .row-fluid-wrapper{padding:0}}@media only screen and (max-width:1024px){.footer-form-sec{padding:80px;width:100%}.footer-form-sec>div{max-width:100%}.right-col.d-flex{padding:80px;width:100%}.footer-social-sec{padding:0}.footer-top-sec{justify-content:space-between;padding:0}.footer-form-sec h2{max-width:none}.container-fluid.footer-social-share-sec .row-fluid-wrapper{padding:0}.popup-navigation-wrapper>.content-wrapper{margin:0;width:42%}.popup-navigation-wrapper section.offer-box-section{width:58%}.popup-navigation-wrapper>.content-wrapper{display:flex;flex-direction:column;justify-content:center;padding:0 0 0 50px}.footer-form-sec p{width:100%}.footer-form-sec:after,.right-col.d-flex:after{display:none}.main-logo{width:56px}.popup-navigation-wrapper .offer-box-main .offer-box-content{left:50px;right:50px;transform:translateY(-50%)}.popup-navigation-wrapper .offer-box-main .offer-form-box.show{padding:0 50px}.popup-navigation-wrapper .offer-box-main .offer-form-box span{margin-left:0;margin-right:0;width:100%}.popup-navigation-wrapper .img-bg-sec img{height:100vh}.popup-navigation-wrapper .offer-box-main .offer-form-box.show .img-offer img{height:47px;width:290px}.popup-navigation-wrapper .offer-box-main .offer-form-box.show .img-offer{font-size:25px;line-height:28px}section.cust-row{flex-direction:column}header.main-header.home-header.sticky{padding:0}}@media only screen and (max-width:767px){header.main-header.home-header .site-logo-sec{width:0}header.main-header.sticky.home-header .site-logo-sec{width:auto}header.main-header.home-header .header-logo--main{display:block}header.main-header.sticky.home-header .header-logo--main{display:none}.site-header-button-sec .button-wrapper .button{display:none;padding:18px}button.popup-navigation--toggle.popup-navigation--open{font-size:0}.popup-navigation-wrapper>.content-wrapper{padding:115px 0 115px 90px}.popup-navigation-wrapper section.offer-box-section,.popup-navigation-wrapper>.content-wrapper{width:100%}.popup-navigation-wrapper .img-bg-sec img{height:896px}.footer-form-sec{padding:80px 40px}.theme-secondary-menu ul li a:hover{text-decoration:none}.right-col.d-flex{flex-wrap:wrap;padding:80px 40px}.footer-social-sec,.footer-top-sec{width:100%}.footer-top-sec{margin-top:80px}.main-footer--bottom .content-wrapper .cust-container{flex-direction:column;padding:6px 40px}p.copyright{font-size:14px;line-height:22px}.header-container.content-wrapper{position:relative}.widget-type-custom-logo img{max-width:225px!important}header.main-header.home-header .site-header-button-sec .button-wrapper .button{display:block}.footer-form-sec>div{max-width:100%}}.footer-social-sec a{color:#8c8c8c}.footer-social-sec a:hover{color:#fff;text-decoration:none}section.banner-section.home_header_sec .row-fluid-wrapper,section.banner-section.home_header_sec .row-fluid-wrapper .row-fluid{max-width:100%}body.cust-body.home-page[data-sticky=false],body.cust-body.home-page[data-sticky=true]{padding:0!important}.hero-banner.position-relative img.w-full{display:flex;height:100vh;min-height:auto!important;object-fit:cover}header.main-header.home-header .header-column.header-navigation button.popup-navigation--toggle.popup-navigation--open{color:#fff}header.main-header.home-header .header-column.header-navigation svg path{stroke:#fff}header.main-header.home-header .header-column.header-navigation .popup-navigation--open svg{border-color:#fff}header.main-header.home-header .header-column.header-navigation button.popup-navigation--toggle.popup-navigation--open:hover{color:#c1462e}header.main-header.home-header .header-column.header-navigation button.popup-navigation--toggle.popup-navigation--open:hover svg{border-color:#c1462e}header.main-header.home-header .header-column.header-navigation button.popup-navigation--toggle.popup-navigation--open:hover svg path{stroke:#c1462e}.cust-footer-logo{margin-bottom:33px}.cust-footer-logo a img{width:122px}.main-header .site-logo-sec img{max-width:268px}.main-header.sticky .site-logo-sec img{max-width:194px}.gallery_grid-filter.active,.gallery_grid-filter:active,.gallery_grid-filter:focus,.gallery_grid-filter:hover{background-color:#c1462e!important;border-color:#c1462e!important}@media only screen and (min-width:768px) and (max-width:880px){.main-header .site-logo-sec img{max-width:220px}}@media screen and (max-width:767px){header.main-header.home-header.sticky{padding:0;top:0}header.main-header.home-header{top:0}.footer-form-sec h2{font-size:30px;line-height:33px}.cust-footer-logo{margin-bottom:15px}.footer-social-sec p{max-width:unset}.footer-top-sec{justify-content:start}.main-footer--bottom .content-wrapper .cust-container{padding-bottom:20px;padding-top:20px;text-align:center}.footer-social-share-sec .social-main-sec{margin-top:15px}}@media screen and (max-width:400px){.main-header .site-logo-sec img{width:155px}.main-footer--bottom,p.copyright{font-size:10px}}