@media (min-width:981px){.et-menu .sub-menu{width:520px!important;min-width:520px!important;max-width:calc(100vw - 40px)!important;background:#F2E7D7!important;border-top:2px solid #74342B!important;padding:5px 0!important;box-shadow:0 14px 30px rgba(57,18,18,.14)!important;box-sizing:border-box!important}.et-menu .sub-menu li{width:100%!important;display:block!important;position:relative!important;padding:0!important;margin:0!important}.et-menu .sub-menu li a{display:block!important;width:100%!important;box-sizing:border-box!important;font-family:Montserrat,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:1.35em!important;color:#391212!important;padding:12px 45px 12px 25px!important;white-space:normal!important;background:transparent!important;border-bottom:1px solid rgba(116,52,43,.12)!important}.et-menu .sub-menu li a:hover{background:rgba(116,52,43,.10)!important;color:#74342B!important}.et-menu .sub-menu li.menu-item-has-children>a:after{position:absolute!important;right:22px!important;top:50%!important;transform:translateY(-50%)!important;color:#74342B!important}.et-menu .sub-menu .sub-menu{left:auto!important;right:100%!important;top:0!important;width:320px!important;min-width:320px!important;max-width:calc(100vw - 40px)!important;margin-left:0!important}}@media (max-width:980px){.et_mobile_menu{width:100vw!important;min-width:100vw!important;margin-left:0!important;background:#F2E7D7!important;border-top:2px solid #74342B!important;border-radius:0!important;padding:18px 0 100px 0!important;max-height:80vh!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch}.et_mobile_menu li{position:relative!important}.et_mobile_menu>li>a{font-family:"Libre Bodoni",serif!important;font-size:24px!important;font-weight:500!important;line-height:1.2em!important;color:#391212!important;padding:16px 76px 16px 10px!important;border-bottom:1px solid rgba(116,52,43,.12)!important;background:transparent!important}.et_mobile_menu li li a{font-family:Montserrat,sans-serif!important;font-size:15px!important;font-weight:500!important;line-height:1.4em!important;color:#74342B!important;padding:10px 15px 10px 15px!important;border-bottom:1px solid rgba(116,52,43,.08)!important;background:transparent!important}.et_mobile_menu li li li a{font-size:15px!important;padding-left:20px!important;color:#74342B!important}.et_mobile_menu .menu-item-has-children>a{background:transparent!important}.et_mobile_menu li>ul.sub-menu{display:none!important;visibility:hidden!important}.et_mobile_menu li.dt-open>ul.sub-menu,.et_mobile_menu li>ul.sub-menu.visible{display:block!important;visibility:visible!important;opacity:1!important}.et_mobile_menu .mobile-toggle{position:absolute!important;right:22px!important;top:14px!important;width:38px!important;height:38px!important;z-index:9999!important;background:transparent!important;border:none!important;padding:0!important}.et_mobile_menu .mobile-toggle::after{content:'\33'!important;font-family:ETmodules!important;width:32px!important;height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#74342B!important;background:#ffffff!important;border-radius:50%!important;font-size:16px!important;box-shadow:0 2px 8px rgba(0,0,0,.08)!important}.et_mobile_menu li.dt-open>.mobile-toggle::after{content:'\32'!important;background:#74342B!important;color:#ffffff!important}.mobile_menu_bar:before{color:#74342B!important;font-size:36px!important}.mobile_nav.opened .mobile_menu_bar:before{content:"\4d"!important;color:#74342B!important}}.custom-blog-cards .et_pb_salvattore_content{display:flex!important;flex-wrap:wrap!important;gap:30px!important}.custom-blog-cards .column{width:calc(33.333% - 20px)!important;margin:0!important;float:none!important}.custom-blog-cards article.et_pb_post{width:100%!important;margin:0 0 30px 0!important;border-radius:8px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 10px 25px rgba(0,0,0,.15)!important}.custom-blog-cards .entry-featured-image-url{height:240px!important;overflow:hidden!important;margin-bottom:0!important}.custom-blog-cards .entry-featured-image-url img{width:100%!important;height:100%!important;object-fit:cover!important}.custom-blog-cards .entry-title{padding:25px 25px 10px!important;margin:0!important}.custom-blog-cards .post-meta,.custom-blog-cards .post-content{padding-left:25px!important;padding-right:25px!important}.custom-blog-cards .post-content{padding-bottom:25px!important}@media (max-width:980px){.custom-blog-cards .column{width:calc(50% - 15px)!important}}@media (max-width:767px){.custom-blog-cards .column{width:100%!important}}.custom-blog-cards .entry-title{min-height:100px}