#main-header .container{min-width:85%!important}.ordina_ora_btn:hover{background-color:#ea5b0c}.bobq_btn:hover{background-color:transparent!important}#sgpb-popup-dialog-main-div-wrapper{outline:1px solid transparent!important}#sgpb-popup-dialog-main-div{background-color:#fff!important;padding:0!important}#sgpb-popup-dialog-main-div .sgpb-popup-builder-content-813{display:flex!important;flex-direction:column!important;align-items:center!important}#sgpb-popup-dialog-main-div p{display:none!important}#sgpb-popup-dialog-main-div h4{width:100%!important;padding:20px 0!important;margin-bottom:20px!important;color:#fff!important;font-size:22px!important;background-color:#ea5b0c}#sgpb-popup-dialog-main-div .wp-block-buttons .is-style-fill{margin:0!important;margin-bottom:20px!important}#sgpb-popup-dialog-main-div .wp-block-buttons .is-style-fill a{font-weight:700!important;transition:all ease-out .15s!important}#sgpb-popup-dialog-main-div .wp-block-buttons .is-style-fill a:hover{background-color:#000!important}#sgpb-popup-dialog-main-div h5{background-color:#0D0D0D!important;width:100%!important;padding:20px 17% 20px 17%!important;color:#fff!important;font-size:16px!important;line-height:1.4!important}#sgpb-form{background-color:#0D0D0D!important;padding-bottom:20px!important}#sgpb-popup-dialog-main-div .sgpb-subscription-form{width:100%!important}#sgpb-popup-dialog-main-div .sgpb-subscription-form .js-subs-email-input{border-color:#fff!important;background-color:transparent!important;color:#fff!important}#sgpb-popup-dialog-main-div .js-subs-submit-btn{font-family:'Open Sans',sans-serif!important}#main-header nav ul li a{padding:0!important}#main-header nav ul li a:hover{opacity:1!important}#main-header #et-top-navigation{padding-top:20px!important}#main-header nav ul{padding-bottom:20px!important}#main-header.et-fixed-header #et-top-navigation{padding-top:10px!important}#main-header.et-fixed-header nav ul{padding-bottom:10px!important}#main-header nav ul li:last-child a{padding:15px!important;margin-left:10px!important;background-color:#ea5b0c}#main-header nav ul li{padding-right:0!important}#main-header nav ul li a{padding:15px!important;transition:all ease-out .15s!important}#main-header nav ul li a:hover,#main-header.et-fixed-header nav ul li a:hover{color:#000000!important}#main-header nav ul li:last-child a:hover{opacity:1!important;background-color:transparent!important}#main-header nav ul li a:after{content:" "!important;position:absolute!important;top:0!important;left:0!important;height:100%!important;width:0%!important;background-color:#ffffff!important;transition:all ease-out .25s;z-index:-1}#main-header nav ul li a:hover:after{width:100%!important}#main-header .mobile_menu_bar{z-index:22!important}#main-header .mobile_menu_bar:before{color:#ffffff!important;transition:all ease-out .25s!important}#main-header .et_mobile_menu{position:absolute!important;top:0!important;left:0!important;width:100%!important;background-color:rgba(0,0,0,0.9)!important;border-top-color:#F20505!important;z-index:20!important;transition:all ease-out .25s!important}#main-header .mobile_nav.closed .et_mobile_menu{height:0px!important;max-height:0px!important;transition:all ease-out .25s!important}#main-header .mobile_nav.opened .et_mobile_menu{height:100vh!important;display:flex!important;flex-direction:column!important;justify-content:center!important;transition:all ease-out .25s!important}#main-header .et_mobile_menu li{width:100%!important;display:flex!important;justify-content:center!important;margin:20px 0!important}#main-header .et_mobile_menu li a{font-size:30px}#main-header .et_mobile_menu li:last-child a{padding:20px!important;background-color:#F20505!important}.front_page .et_pb_section_video_bg:after{content:""!important;background-color:rgba(0,0,0,0.2)!important;position:absolute!important;top:0!important;left:0!important;height:100%!important;width:100%!important}.front_page_box .et_pb_button_module_wrapper,.chi_siamo_box .et_pb_button_module_wrapper{display:inline!important;margin-right:25px!important}.fb_btn:hover{background-color:#3b5998!important;border-color:#3b5998!important}body #page-container .et_pb_section .et_pb_button_5:hover,body #page-container .et_pb_section .et_pb_button_6:hover{color:#ffffff!important}.ig_btn:hover{background-color:#f56040!important;border-color:#f56040!important}.bobq_for_all_box .et_parallax_bg:after{content:""!important;background-color:rgba(0,0,0,0.5)!important;position:absolute!important;top:0!important;left:0!important;height:100%!important;width:100%!important}.contact_box .et_parallax_bg:after{content:""!important;background-color:rgba(0,0,0,0.5)!important;position:absolute!important;top:0!important;left:0!important;height:100%!important;width:100%!important}.form_box .et_contact_bottom_container{width:100%;padding-left:3%;display:flex;justify-content:space-between}.form_box .et_contact_bottom_container .et_pb_contact_right{width:20%;display:flex;justify-content:flex-start}.form_box .et_contact_bottom_container button{width:75%!important;margin-left:0}footer nav ul{display:flex;flex-direction:column}footer nav ul li{display:flex;justify-content:center}footer nav ul li a{padding:0!important;padding-top:20px!important}footer nav ul li:first-child a{padding-top:0!important}@media (max-width:1300px){.front_page_text h1{font-size:150px!important}.chi_siamo_text h2,.servizi_title h2,.chi_siamo_text h2,.contatti_title h2{font-size:75px!important;letter-spacing:3px!important}.bobq_for_all_box h3{font-size:22px!important}.ig_btn{margin-top:15px}}@media (max-width:800px){#main-header .et_menu_container{width:100%;padding:0 10%}.front_page_text h1{font-size:150px!important}.ig_btn{margin-top:0}}@media (max-width:500px){#sgpb-popup-dialog-main-div h4{line-height:1.2!important;padding-left:5%!important;padding-right:5%!important}#sgpb-popup-dialog-main-div h5{padding:20px 5% 20px 5%!important}#main-header .container{padding:0 4%}.front_page_text h1{font-size:100px!important}.chi_siamo_text h2,.servizi_title h2,.chi_siamo_text h2{font-size:70px!important;letter-spacing:3px!important}.contatti_title h2{font-size:60px!important}.front_page_box .et_pb_button_module_wrapper,.chi_siamo_box .et_pb_button_module_wrapper{margin-right:15px!important}.form_box .et_contact_bottom_container button{width:65%!important;margin-left:10px}}