.zmh-panel-start-tiles{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;margin:0;padding:0}.zmh-panel-tile{position:relative;flex:0 0 200px;height:140px;margin-right:10px;text-decoration:none;overflow:hidden;border-radius:4px}.zmh-panel-tile-background-image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center center;transition:transform 0.3s ease}.zmh-panel-tile-content{position:absolute;left:0;right:0;bottom:0;padding:8px 10px;background:rgba(0,0,0,0.4);color:#ffffff;font-size:14px;line-height:1.2;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.zmh-panel-tile:hover .zmh-panel-tile-background-image{transform:scale(1.05)}.zmh-panel-start-slide-left,.zmh-panel-start-slide-right{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;cursor:pointer;z-index:10}.zmh-panel-start-slide-left{left:0}.zmh-panel-start-slide-right{right:0}@media (max-width:767px){.zmh-panel-tile{flex:0 0 120px;height:100px}}.custom-footer-section{position:relative;background-color:#b3b3b3;overflow:hidden;z-index:1}.custom-footer-section::before{content:"";position:absolute;top:-18px;left:0;width:100%;height:90px;background-color:#000;transform-origin:top left;transform:skewY(-2deg);z-index:2}@media only screen and (max-width:980px){.custom-footer-section::before{top:-30px;height:50px;transform:skewY(-2deg)}}@media only screen and (max-width:767px){.custom-footer-section::before{top:-20px;height:40px;transform:skewY(-1.5deg)}}.custom-footer-section-grey{position:relative;background-color:#b3b3b3;overflow:hidden;z-index:1}.custom-footer-section-grey::before{content:"";position:absolute;top:-18px;left:0;width:100%;height:90px;background-color:#000;transform-origin:top left;transform:skewY(-2deg);z-index:2}@media only screen and (max-width:980px){.custom-footer-section-grey::before{top:-30px;height:50px;transform:skewY(-2deg)}}@media only screen and (max-width:767px){.custom-footer-section-grey::before{top:-20px;height:40px;transform:skewY(-1.5deg)}}.custom-footer-section-white{position:relative;background-color:#b3b3b3;overflow:hidden;z-index:1}.custom-footer-section-white::before{content:"";position:absolute;top:-18px;left:0;width:100%;height:90px;background-color:#fff;transform-origin:top left;transform:skewY(-2deg);z-index:2}@media only screen and (max-width:980px){.custom-footer-section-white::before{top:-30px;height:50px;transform:skewY(-2deg)}}@media only screen and (max-width:767px){.custom-footer-section-white::before{top:-20px;height:40px;transform:skewY(-1.5deg)}}.custom-footer-section-beige{position:relative;background-color:#c7ac79;overflow:hidden;z-index:1}.custom-footer-section-beige::before{content:"";position:absolute;top:-18px;left:0;width:100%;height:90px;background-color:#c7ac79;transform-origin:top left;transform:skewY(-2deg);z-index:2}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent;border-bottom:0;text-align:center}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle .dt-icons,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle .dt-icons{top:10px;position:relative}ul.et_mobile_menu li.menu-item-has-children:not(.dt-open) .mobile-toggle .dt-close-icon,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children:not(.dt-open) .mobile-toggle .dt-close-icon{display:none}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle .dt-open-icon,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle .dt-open-icon{display:none}@media only screen and (max-width:980px){.custom-footer-section-beige::before{top:-30px;height:50px;transform:skewY(-2deg)}}@media only screen and (max-width:767px){.custom-footer-section-beige::before{top:-20px;height:40px;transform:skewY(-1.5deg)}}#user-selector{text-align:center;margin-bottom:25px}#user-selector input[type="number"]{border:1px solid #ccc;border-radius:6px;transition:all 0.2s}#user-selector input[type="number"]:focus{border-color:#223a57;outline:none;box-shadow:0 0 4px rgba(34,58,87,0.3)}.price{font-size:2rem;font-weight:bold;color:#223a57}.et_pb_pricing_table{cursor:pointer;position:relative}