#plastic-free img{height:130px;vertical-align:middle}@media (min-width:1440px){#plastic-free.plastic-free-fixed img{height:160px}}#plastic-free{font-size:34px;font-weight:bold;text-transform:uppercase;color:#333}.free{color:rgb(0,216,166)}.plus{font-size:50px}.equal{padding-right:10px}@media (max-width:800px){.equal{display:block;text-align:center;margin-bottom:15px}}.legenda{color:#333;font-size:14px;text-transform:uppercase;font-weight:bold;margin-top:-10px!important;margin-bottom:-20px!important;line-height:16px}.free-box,.pay-box{display:inline-block;width:16px;height:16px;border-radius:4px;background-color:black;vertical-align:bottom;margin-left:10px;margin-right:5px}.free-box{background-color:rgb(0,216,166)}.pay-box{background-color:#e86a6e}.page-id-1825 .et_pb_section_0{}.bt-viabilita{background-color:#ff541c!important;border-color:#ff541c!important}#main-header{transition:all .5s!important;position:fixed!important}.show-header{margin-top:0px}.hide-header{margin-top:-180px}.mobile_menu_bar::before{font-size:50px;color:#333!important}.et_mobile_menu{background-color:#333!important;padding:15px}.et_mobile_menu li a{font-size:30px!important;text-transform:uppercase;padding-left:10px;padding-right:10px;line-height:1.0em}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{color:#fff!important;background:inherit!important;font-size:40px}#logo{filter:drop-shadow(2px 2px)}#main-header{background:linear-gradient(180deg,rgba(0,0,0,.3) 0%,rgba(0,0,0,.2) 85%,rgba(0,0,0,0) 100%)!important}#top-menu li a{text-shadow:2px 2px 2px rgba(0,0,0,1)}@media(max-width:980px){#logo{max-height:90%}}footer a{color:#666}.menu-footer ul{list-style-type:none}.menu-footer ul{padding-left:0px;margin-left:0px}.menu-footer a{color:#fff;font-size:30px}.loghi-evidenza img,.loghi-sponsor img{height:10vh;margin:5px}.loghi-evidenza,.loghi-sponsor{padding-top:30px;padding-bottom:20px;text-align:center}.loghi-sponsor img{height:6vh}.footer-ico{max-width:64px;margin-right:10px;vertical-align:middle;margin-top:-8px}.hero-text-anim>span{display:inline-block}.hero-text-anim>span:nth-child(1),.hero-text-anim>span:nth-child(3){color:#e86a6e}.hero-text-anim>span:nth-child(2){color:#20d588}.hero-text-anim>span:nth-child(4),.hero-text-anim>span:nth-child(8){color:#737373}.hero-text-anim>span:nth-child(5){color:#3879ca}.hero-text-anim>span:nth-child(6){color:#20d588}.hero-text-anim>span:nth-child(7){color:#8244f2}.blurred{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.slider-default .et_pb_slide_description{padding:0px!important}.slider-default .et_pb_slider_container_inner{position:absolute!important;bottom:30px!important;max-width:60%}@media(max-width:600px){.slider-default .et_pb_slider_container_inner{max-width:100%}}.programma .et_pb_button{font-size:18px!important;background-color:#333;display:block;margin-top:30px;text-align:center}.programma .et_pb_button:hover{background-color:#ffde59}.programma strong{font-size:1.1em;color:#333}.acquista .et_pb_button{font-size:18px!important;background-color:#ffde59;color:#333!important;margin-bottom:-20px;display:inline}.acquista .et_pb_button:hover{background-color:#333;color:#fff!important}.RadioPlayer{margin-top:80px}.fiab{max-width:250px;display:block;margin-left:auto;margin-right:auto;margin-top:25px;margin-bottom:0px}@media (max-width:600px){.et_pb_button_two.et_pb_button_two{left:-20px}}.cf7-contatti input,.cf7-contatti textarea{width:100%;padding:10px!important;border:1px solid #ddd;border-radius:4px;font-size:20px!important}.cf7-contatti textarea{height:100px!important}.cf7-contatti input[type=submit]{text-transform:uppercase;color:#fff;background-color:#E02B20;cursor:pointer;font-weight:900}.recaptcha{display:block;margin-bottom:30px}.wpcf7-radio input,.wpcf7-checkbox input{width:inherit}.wpcf7-radio input[type="radio"]{float:left;margin-top:7px}.wpcf7-list-item{margin-left:0px;margin-right:40px}.cf7-contatti.noleggio>div>div .wpcf7-form p:nth-child(9){padding-left:35px;font-size:14px;position:relative;line-height:1.1em;display:block;margin-bottom:20px;margin-top:20px}.cf7-contatti.noleggio p:nth-child(9) .wpcf7-form-control-wrap{position:absolute;left:0px}.cf7-contatti.noleggio>div>div .wpcf7-form p:nth-child(5) br{display:none}.cf7-contatti.noleggio>div>div .wpcf7-form p:nth-child(5) label{padding-bottom:5px;padding-top:5px}@media (max-width:980px){.wpcf7-list-item{display:block;margin-bottom:5px;margin-top:5px}}