.sub-menu{background-color:rgba(94,16,35,.6) !important}.qodef-mobile-header-navigation .sub-menu{background-color:rgba(94,16,35,1) !important}.qodef-mobile-header-navigation{background-color:rgba(94,16,35,1) !important}.qodef-header--fixed-display .sub-menu{background-color:rgba(94,16,35,1) !important}.qodef-header--standard #qodef-page-header{background-color:rgba(94,16,35,.6) !important}.qodef-header--divided #qodef-page-header{background-color:rgba(94,16,35,.6) !important}.qodef-header--fixed-display #qodef-page-header{background-color:rgba(94,16,35,1) !important}.widget .qodef-widget-title{color:#fff !important}.widget a{color:#d4af37 !important}.qodef-social-title{color:#fff !important}.qodef-room.qodef-item-layout--standard .qodef-m-top-section .qodef-e-title{color:#5e1023 !important}.qodef-horizontal-form .qodef-ft-check span.wpcf7-list-item .wpcf7-list-item-label{color:#f1c400 !important}.qodef-room-reservation-filter.qodef-layout--vertical{box-shadow:none !important;-webkit-box-shadow:none !important;border:1px solid #c4c4c4 !important}#qodef-page-footer-top-area{padding:70px 0 30px !important}#qodef-back-to-top{width:50px !important;height:50px !important}#qodef-back-to-top:before{width:50px !important;height:50px !important}.augustine-sub-amenity-list ul{list-style:none;padding:0 10px}.augustine-sub-amenity-icon{margin-right:1%}#qodef-page-spinner.qodef-layout--augustine .qodef-m-text{font-family:Playfair Display,serif !important;line-height:1.3em !important}.qodef-button.qodef-layout--filled.qodef-html--link{color:#f1c400 !important}.qodef-button.qodef-layout--filled.qodef-html--link:hover{color:#f1c400 !important}.qodef-button.qodef-layout--rounded,.qodef-button.qodef-layout--rounded:hover,.qodef-button.qodef-layout--outlined:hover{color:#f1c400 !important}.qodef-button.qodef-layout--textual{color:#333 !important}.header-reservation-filter .qodef-button.qodef-html--link{padding:5px 25px}.qodef-mobile-header-opener{color:#d4af37 !important}.qodef-room-reservation-filter:after{background-color:rgba(0,0,0,0) !important}.header-reservation-filter{padding:10px 200px}.qodef-room-reservation-filter .qodef-m-form .qodef-m-field label{font-family:Roboto,sans-serif !important;margin-bottom:0;line-height:16px}.qodef-room-reservation-filter .qodef-m-form .qodef-m-field input{font-family:"Playfair Display",serif !important;font-size:20px !important;line-height:22px !important;border-bottom:1px solid #333 !important}.qodef-room-reservation-filter .qodef-m-form .qodef-m-field.qodef--booking{width:60%}.qodef-header--standard .header-reservation-filter{background-color:rgba(248,240,227,.4) !important;border-bottom:1px solid rgba(94,16,35,.4) !important}.qodef-header--divided .header-reservation-filter{background-color:rgba(248,240,227,.4) !important;border-bottom:1px solid rgba(94,16,35,.4) !important}.qodef-header--fixed-display .header-reservation-filter{background-color:rgba(248,240,227,1) !important;border-bottom:1px solid rgba(94,16,35,1) !important}.footer-reservation-filter{padding:10px;display:none}.footer-reservation-overview{background-color:rgba(94,16,35,1) !important;position:fixed;bottom:0;z-index:300;width:100%;transition:all .3s ease-in-out}.footer-reservation-overview label{font-family:"Playfair Display",serif !important;font-size:20px !important;line-height:22px !important;color:#f8f0e3 !important}.footer-reservation-overview input{color:#f8f0e3 !important}.footer-reservation-summary{display:flex;align-items:baseline;justify-content:space-between;margin:0 10px}.footer-reservation-summary .qodef-size--small{padding:5px !important;margin:10px 0}.qodef-room.qodef-item-layout--standard .qodef-m-top-section,#qodef-page-outer .qodef-page-title{height:50vh !important}.qodef-page-title .qodef-m-title{font-size:72px}::selection{color:#f8f0e3 !important;background:#651d32 !important}.qodef-progress-bar.qodef-layout--line .qodef-m-title{font-size:20px}.qodef-room .qodef-e-content p{margin:10px 0;line-height:1.87em;font-size:20px;font-weight:400;text-indent:50px}#qodef-page-mobile-header .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu,#qodef-page-mobile-header .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{background-color:#651d32 !important;border:1px solid #651d32 !important}.qodef-header-navigation>ul>li.qodef-menu-item--narrow ul.qodef-drop-down--right li>a{justify-content:flex-start !important}#qodef-page-mobile-header .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu,#qodef-page-mobile-header .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{width:140%}.albastria{background-color:#5f1023;color:#8c7b75;text-align:center;padding-bottom:10px;font-family:'Roboto';font-size:small}.albastria a{color:#d4af37 !important}.albastria span{color:red}.qodef-header-navigation>ul>li{margin:0 15px !important}.qodef-header-navigation ul li.qodef-menu-item--narrow ul li{padding:0 25px !important}.grecaptcha-badge{visibility:hidden}*Set the color of custom SVG icons for amenities*/.qodef-room .qodef-e-amenity-items .qodef-ei-svg-icon-custom path{fill:currentColor !important}.qodef-restaurant-menu-list .qodef-e-description{text-align:right}.qodef-mobile-header-navigation ul li a .qodef-menu-item-arrow{right:auto !important}.qodef-mobile-header-navigation{overflow-y:auto !important}.qodef-button.qodef-layout--rounded .qodef-m-text{z-index:10 !important}@media only screen and (max-width:1281px){#qodef-back-to-top{bottom:75px !important}}@media only screen and (min-width:1281px){.footer-reservation-summary{display:none !important}}@media only screen and (max-width:1280px){.albastria{padding-bottom:65px !important;margin-top:-1px}}@media only screen and (max-width:1280px){#qodef-page-header{display:none !important}#qodef-page-mobile-header{display:block !important}}