.divi-life-cta-menu a,.menu-offerte-di-lavoro a{color:#ffffff!important;background-color:#1c1c1c;border:1px solid #1c1c1c!important;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;text-align:center;line-height:9px;font-weight:300;text-transform:uppercase;display:block;padding-top:11px!important;padding-bottom:9px!important;padding-left:17px!important;padding-right:17px!important}.divi-life-cta-menu-white a{color:#ffffff!important;background-color:transparent!important;border:1px solid #ffffff!important;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;text-align:center;line-height:9px;font-weight:300;text-transform:uppercase;display:block;padding-top:11px!important;padding-bottom:9px!important;padding-left:17px!important;padding-right:17px!important}@media (min-width:981px){.divi-life-cta-menu a:hover,.divi-life-cta-menu-white a:hover{opacity:1!important;border:1px solid #f39200!important;background-color:transparent}.menu-offerte-di-lavoro a:hover{color:#1c1c1c!important;opacity:1!important;border:1px solid #1c1c1c!important;background-color:transparent}}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding-top:0px;padding-bottom:0px}.et_pb_menu .et_pb_menu__menu>nav>ul>li{align-items:center}@media (min-width:981px){.offerte-mobile{display:none!important}}@media (max-width:980px){.divi-life-cta-menu,.divi-life-cta-menu-white,.menu-offerte-di-lavoro{display:none!important}}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}.mobile_menu_bar:before{transition:all .4s ease;transform:rotate(0deg);display:block}.mobile_nav.opened .mobile_menu_bar::before{transition:all .4s ease;transform:rotate(90deg);display:block}.et_mobile_menu{min-width:100vw;margin-left:-10vw;min-height:100vh!important;padding-top:50px!important;min-height:-webkit-fill-available;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}html{height:-webkit-fill-available}@media only screen and (max-width:600px){.et_pb_menu li li a{width:100%!important;border-bottom:0px!important;color:grey!important}.et_pb_menu li li{padding-left:10%!important;padding-top:4px!important;padding-bottom:4px!important}}.et_mobile_menu .menu-item-has-children>a{font-weight:300;background-color:rgba(0,0,0,0)}@media only screen and (max-width:767px){.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul{padding-top:15px!important;padding-bottom:15px!important}}@media (max-width:980px){.et_pb_menu .et_mobile_menu{top:100%;padding:7%}}.mobile_nav.opened .et_mobile_menu{display:block!important}.nav li ul{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.et_mobile_menu li a{border-bottom:1px solid!important}.et_mobile_menu li a:hover,.nav ul li a:hover{background-color:rgba(0,0,0,0)!important;opacity:1!important;color:#f39200!important;margin-left:1px!important}li.et_first_mobile_item{padding-top:15px}.menu-item-37363,.menu-item-37364,.menu-item-37365{font-weight:700!important}@media (min-width:981px){.et_pb_menu li ul{padding:0!important;width:500px!important}.et_pb_menu li li{margin-left:-28px!important;width:100%!important}.et_pb_menu li li a{width:100%;padding-top:1px!important;padding-bottom:1px!important}.et_pb_menu li ul.sub-menu{background-color:#ffffff!important;padding:0!important;margin:0!important}.et_pb_menu li ul.sub-menu li{margin:0!important;width:100%!important}.et_pb_menu li ul.sub-menu li a{background-color:#ffffff!important;color:#1c1c1c!important;padding:12px 20px!important;display:block!important;width:100%!important}.et_pb_menu li ul.sub-menu li a:hover{background-color:#f5f5f5!important;color:#f39200!important}}.et-pb-contact-message{color:#ffffff!important;line-height:20px!important}.et_pb_contact_field_options_title{visibility:hidden!important}.frm{font-family:'Museo Sans','Helvetica Neue',Arial,Helvetica,Geneva,sans-serif;color:#1c1c1c!important;background-color:transparent!important;padding:15px!important;font-size:17px;border-top:none!important;border-left:none!important;border-right:none!important;border-color:#1c1c1c!important;border-radius:0px;width:100%}.pa-inline-buttons .et_pb_button_module_wrapper{display:inline-block}.et_pb_image_container,#blog-list .et_pb_image_container{margin:0px}.et_pb_slider .et-pb-controllers a{width:15.25%;border-radius:0!important;height:2px}.exec-frm{background:#f9f9f9!important;padding:18px!important;width:100%;font-size:16px;border:none!important}.wpcf7-submit{color:#ffffff!important;background:#1c1c1c;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;text-align:center;line-height:10px;font-weight:700!important;text-transform:uppercase;display:block;padding-top:11px!important;padding-bottom:9px!important;padding-left:17px!important;padding-right:17px!important;transition:.5s;border:0px;letter-spacing:1px}.wpcf7-submit:hover{background:#f39200}@media (min-width:981px){.tb_header.et_pb_section,.tb_header{height:90px!important;min-height:90px!important;max-height:90px!important;padding-top:0px!important;padding-bottom:0px!important}.tb_header .et_pb_row{height:100%!important;max-height:100%!important;padding-top:0px!important;padding-bottom:0px!important;display:flex!important;align-items:center!important}.tb_header .et_pb_menu_inner_container{display:flex!important;align-items:center!important;min-height:90px!important}}.tb_header .et_pb_menu__logo img{display:block!important;width:auto!important;height:40px!important;max-width:100%!important;max-height:40px!important;object-fit:contain!important;object-position:left!important}.tb_header .et_pb_menu__logo-wrap,.tb_header .et_pb_menu__logo{width:300px!important;flex:0 0 300px!important}@media (max-width:980px){.tb_header.et_pb_section,.tb_header{height:70px!important;min-height:70px!important;max-height:70px!important;padding-top:0px!important;padding-bottom:0px!important}.tb_header .et_pb_row{padding-top:0px!important;padding-bottom:0px!important;height:100%!important}.tb_header .et_pb_menu__logo img{height:35px!important;max-height:35px!important}.tb_header .et_pb_menu__logo-wrap,.tb_header .et_pb_menu__logo{width:180px!important;flex:0 0 180px!important}}