.hp-detail-icons-row .et_pb_column{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:24px!important;align-items:start!important}.hp-detail-icons-row .et_pb_module{margin-bottom:0!important;text-align:center!important}@media (max-width:980px){.hp-detail-icons-row .et_pb_column{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:767px){.hp-detail-icons-row .et_pb_column{grid-template-columns:repeat(2,minmax(0,1fr))!important}}a.et_pb_button[href^="#details-"]{background-color:#513e37!important;color:#ffffff!important;border:none!important;border-radius:10px!important;padding:12px 24px!important;display:inline-block!important;visibility:visible!important;opacity:1!important;transition:all 0.3s ease!important}a.et_pb_button[href^="#details-"]:hover{background-color:#3b2d28!important}html{scroll-behavior:smooth!important}.hp-apartment-section{scroll-margin-top:130px!important;display:block!important}header,#main-header,.et_pb_section_0_tb_header{overflow:visible!important}.et_pb_menu{overflow:visible!important}footer .et_mobile_menu,.et-l--footer .et_mobile_menu{top:auto!important;bottom:100%!important;margin-bottom:10px!important;transform-origin:bottom center!important;animation:fadeOut 0s both!important}footer .et_pb_menu__menu,.et-l--footer .et_pb_menu__menu{position:relative!important}header .et_mobile_menu,.et-l--header .et_mobile_menu{width:90vw!important;max-width:400px!important;right:0!important;left:auto!important;box-shadow:0px 10px 30px rgba(0,0,0,0.15)!important}header .et_mobile_menu,.et-l--header .et_mobile_menu{width:60vw!important;max-width:260px!important;right:0!important;left:auto!important;box-shadow:-5px 10px 20px rgba(0,0,0,0.1)!important}header .et_mobile_menu,.et-l--header .et_mobile_menu{width:240px!important;right:10px!important;left:auto!important;border-radius:8px!important;border:none!important;box-shadow:0px 10px 25px rgba(0,0,0,0.12)!important;padding:10px 0!important}header .et_mobile_menu li a,.et-l--header .et_mobile_menu li a{text-align:center!important;justify-content:center!important;display:flex!important;align-items:center!important;padding:14px 20px!important;font-size:15px!important;font-weight:500!important;letter-spacing:0.5px!important}header .et_mobile_menu li a img,.et-l--header .et_mobile_menu li a img{margin-right:8px!important;display:inline-block!important}.woocommerce-checkout td.product-name .product-quantity~.hp-booking-meta,.woocommerce-cart td.product-name .product-quantity~.hp-booking-meta{display:none!important}.woocommerce-checkout tr.cart-subtotal,.woocommerce-cart tr.cart-subtotal{display:none!important}