.woocommerce div.product div.images img{display:block!important}@media (min-width:481px){#envira-album-wrap img{max-height:110px;width:auto}}.et-pb-slider-arrows{color:#72e6ed!important}.et-db #et-boc .et-l .et-pb-controllers a{background-color:#7c9fd5;opacity:1!important}.more-img{padding:10px;color:#E09900!important;border-color:#E09900;border-style:solid;text-transform:uppercase;font-weight:700}.orderby{display:none!important}.woocommerce-result-count{display:none!important}.post-meta{display:none!important}.et_pb_blog_0 .et_pb_post .entry-title{height:25px}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:0;top:0;z-index:999;background-color:#fff0;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:#fff0}.et_mobile_menu{border-top:3px solid #666}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}.mb-media{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center;margin:32px 0}.mb-media__img{width:100%;height:300px;object-fit:cover;border-radius:8px;display:block}@media (max-width:1024px){.mb-media{gap:24px}.mb-media__img{height:260px}}@media (max-width:768px){.mb-media{grid-template-columns:1fr;gap:20px;margin:24px 0}.mb-media__img{height:220px}}@media (max-width:480px){.mb-media__img{height:200px}}.mb-tags{margin:24px 0;line-height:2.2}.mb-tag{display:inline-block;background:#eef3f6;color:#1f3a4d;font-size:.85rem;padding:4px 12px;margin:0 6px 6px 0;border-radius:999px;white-space:nowrap}.mb-highlight{border-left:4px solid #2b6777;background:#f4f8fa;padding:12px 18px;font-style:italic;margin:20px 0;border-radius:0 6px 6px 0}.mb-benefits{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin:32px 0}.mb-benefit{background:#f7f9fa;border:1px solid #e2e8ec;border-radius:10px;padding:20px 24px}.mb-benefit h3{margin-top:0;color:#2b6777;font-size:1.1rem}.mb-faq-item{border-bottom:1px solid #e2e8ec;padding:18px 0}.mb-faq-item h3{margin:0 0 8px;font-size:1.05rem}.mb-cta-box{background:#2b6777;color:#fff;border-radius:12px;padding:32px 36px;margin:40px 0;text-align:center}.mb-cta-box h2{margin-top:0;color:#fff}.mb-cta-box a{color:#cfe8ef;font-weight:600;line-height:2.2}@media (max-width:768px){.mb-benefits{grid-template-columns:1fr;gap:16px}.mb-cta-box{padding:24px 20px}}