.single-post .et_pb_section_0_tb_header.et_pb_section{background-color:#000!important;z-index:2}.single-post #content-area{margin-top:12rem}.single-post .et_pb_menu__wrap{z-index:3}.et_pb_blog_grid .post-content-inner{margin-bottom:2rem}.et_pb_blog_grid .post-content-inner+a{background-color:#000;padding:1rem 2rem;margin-top:2rem;color:#fff;text-transform:uppercase;font-weight:bold}.et_pb_gutters1.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3{width:30%}.et_pb_salvattore_content{display:flex;justify-content:space-between}.pa-background-filter .et_parallax_bg{filter:blur(12px)!important;-webkit-filter:blur(12px)!important}.et_pb_grid_item{margin-right:1vw!important;margin-bottom:1vw!important;border-radius:5px}.et_pb_grid_item:nth-child(4n){margin-right:0%!important}.et_overlay{display:none}.mfp-title{display:none}#menu-main-1 .sub-menu,.sub-menu li{background-color:#fff!important;border-color:red!important}#menu-main-1 .sub-menu li a{color:black!important}.et_pb_gallery_grid .et_pb_gallery_item img{transform:scale(1.03);transition:transform 0.5s,opacity 0.5s;height:300px!important;object-fit:cover!important}.et_pb_gallery_grid .et_pb_gallery_item img:hover{transform:scale(1.15);opacity:1}.et_pb_gallery_grid .et_pb_gallery_item{padding:2px;width:24%!important;clear:right!important}@media only screen and (max-width:479px){.et_pb_gallery_grid .et_pb_gallery_item{width:100%!important}}.cover-fit-200 img{height:200px!important;max-height:200px!important;object-fit:cover!important}.cover-fit-300 img{height:300px!important;max-height:300px!important;object-fit:cover!important}.cover-fit-400 img{height:400px!important;max-height:400px!important;object-fit:cover!important}@media only screen and (max-width:479px){.cover-fit-400 img{height:350px!important}}.cover-fit-500 img{height:500px!important;max-height:500px!important;object-fit:cover!important}@media only screen and (max-width:479px){.cover-fit-500 img{height:350px!important}}.cover-fit-600 img{height:600px!important;max-height:600px!important;object-fit:cover!important}@media only screen and (max-width:479px){.cover-fit-600 img{height:350px!important}}@media screen and (min-width:981px){html{font-size:16px}}@media screen and (max-width:980px){html{font-size:15px}}@media screen and (max-width:767px){html{font-size:14px}}