@media only screen and (min-width:981px){.menu-cta a{border:2px solid red;padding:15px 25px!important;border-radius:25px;text-transform:uppercase;color:red!important;box-shadow:0px 0px 30px 2px rgba(0,0,0,0.1)}.menu-cta2 a{border:2px solid #189d97;padding:15px 25px!important;border-radius:25px;text-transform:uppercase;color:#189d97!important;box-shadow:0px 0px 30px 2px rgba(0,0,0,0.1)}}@media only screen and (min-width:981px) and (max-width:1100px){#et_mobile_nav_menu{display:block}#top-menu-nav,#top-menu{display:none}}@media all and (max-width:980px){.et_header_style_centered #main-header .container,.et_header_style_split #main-header .container{text-align:left}.et_header_style_centered header#main-header .logo_container,.et_header_style_split header#main-header .logo_container{position:relative;z-index:2;max-width:50%}.et_header_style_split header#main-header .logo_container{float:left}.et_header_style_split #logo{max-width:100%}.et_header_style_centered #main-header div#et-top-navigation,.et_header_style_split #main-header div#et-top-navigation{position:absolute}.et_header_style_centered #main-header .mobile_nav,.et_header_style_split #main-header .mobile_nav{background-color:rgba(0,0,0,0)}.et_header_style_centered #main-header .mobile_nav,.et_header_style_split #main-header .mobile_nav{padding:5px 0px}.et_header_style_centered #et_mobile_nav_menu,.et_header_style_split #et_mobile_nav_menu{margin-top:0px}.et_header_style_centered #main-header .mobile_nav .select_page,.et_header_style_split #main-header .mobile_nav .select_page{display:none}.et_header_style_centered #main-header .mobile_menu_bar,.et_header_style_split #main-header .mobile_menu_bar{position:relative;right:0px;text-align:right}.et_header_style_centered #main-header .et_mobile_menu,.et_header_style_split #main-header .et_mobile_menu{top:63px}}@media (max-width:980px){#main-header{top:0px!important;position:relative!important}#contatti_landing1{padding-top:0px!important}.et_header_style_split #main-header{padding:0px 0}.et_fixed_nav #main-header,.et_fixed_nav #top-header,.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header{position:relative}.mobile_menu_bar:before{font-size:42px}}.icon_mail_1:before{font-family:etmodules;content:"\e010";font-size:1em;padding-left:1px}.icon_mobile_1:before{font-family:etmodules;content:"\e00b";font-size:1em;padding-left:1px}.et-pb-contact-message{color:red}