@media only screen and (max-width:980px){.mobile_menu_bar:before{color:#1C2E33!important}}@media (max-width:980px){.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header,.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed}}.et_mobile_menu{overflow:scroll!important;max-height:83vh}.mobile_menu_bar:after{content:'MENU';position:relative!important;bottom:10px;left:10%;color:#c4c4c4}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}@media only screen and (max-width:980px){#mobile_menu li a{font-size:11px}}#main-header .nav li.current-menu-item>a{font-weight:800!important;color:#000000!important}@media only screen and (max-width:980px){.et_mobile_menu .current-menu-item>a{font-weight:800!important;color:#d10000!important}}.et-l--footer a,.et-l--footer a:visited{color:#ffffff}.chiamaci-button{background-color:transparent;color:#000000;border:2px solid #000000;padding:10px 20px;font-weight:bold;text-align:center;display:inline-block;border-radius:4px;transition:all 0.3s ease}.chiamaci-button:hover{background-color:#000000;color:#ffffff}.mfp-close,.mfp-arrow{color:#FFD700!important;font-size:60px!important;font-weight:800!important;text-shadow:2px 2px 6px rgba(0,0,0,0.8);opacity:1!important;transition:color 0.3s ease-in-out;z-index:9999!important;padding:15px}.mfp-close:hover,.mfp-arrow:hover{color:#FF0000!important}.mfp-arrow-left{left:20px!important}.mfp-arrow-right{right:20px!important}.mfp-bg{background:rgba(0,0,0,0.92)}#main-header .nav li.current-menu-ancestor>a,#main-header .nav li.current-menu-item>a{color:#000000!important;font-weight:800!important}.single-post .post-meta,.single-post .post-meta a,.single-post .post-meta span,.single-post p.post-meta,.single-post p.post-meta a,.single-post p.post-meta span{display:none!important}.et_pb_post .post-meta,.et_pb_post .post-meta a,.et_pb_post .post-meta span{display:none!important}@media (max-width:767px){body{font-size:18px!important;line-height:1.5em}p{font-size:18px!important}.et_pb_text{font-size:18px!important}h1{font-size:30px!important}h2{font-size:26px!important}h3{font-size:22px!important}h4{font-size:20px!important}h5{font-size:18px!important}h6{font-size:16px!important}}@media (max-width:767px){h1,.et_pb_module h1,.et_pb_text h1,.entry-title,.et_pb_post h1{font-size:32px!important;line-height:1.2em!important}}body .et_pb_section .et_pb_row .et_pb_text_inner a{color:inherit!important}