@font-face{font-family:'Montserrat';src:url('/wp-content/uploads/fastalp-fonts/Montserrat-VariableFont_wght.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('/wp-content/uploads/fastalp-fonts/Montserrat-Italic-VariableFont_wght.woff2') format('woff2');font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url('/wp-content/uploads/fastalp-fonts/OpenSans-VariableFont_wdth-wght.woff2') format('woff2');font-weight:300 800;font-stretch:75% 100%;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('/wp-content/uploads/fastalp-fonts/OpenSans-Italic-VariableFont_wdth-wght.woff2') format('woff2');font-weight:300 800;font-stretch:75% 100%;font-style:italic;font-display:swap}@font-face{font-family:'Yanone Kaffeesatz';src:url('/wp-content/uploads/fastalp-fonts/YanoneKaffeesatz-VariableFont_wght.woff2') format('woff2');font-weight:200 700;font-style:normal;font-display:swap}@font-face{font-family:'Kodchasan';src:url('/wp-content/uploads/fastalp-fonts/Kodchasan-ExtraLight.woff2') format('woff2');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Kodchasan';src:url('/wp-content/uploads/fastalp-fonts/Kodchasan-ExtraLightItalic.woff2') format('woff2');font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:'Kodchasan';src:url('/wp-content/uploads/fastalp-fonts/Kodchasan-Light.woff2') format('woff2');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Kodchasan';src:url('/wp-content/uploads/fastalp-fonts/Kodchasan-LightItalic.woff2') format('woff2');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Kodchasan';src:url('/wp-content/uploads/fastalp-fonts/Kodchasan-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Kodchasan';src:url('/wp-content/uploads/fastalp-fonts/Kodchasan-Italic.woff2') format('woff2');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Kodchasan';src:url('/wp-content/uploads/fastalp-fonts/Kodchasan-Medium.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Kodchasan';src:url('/wp-content/uploads/fastalp-fonts/Kodchasan-MediumItalic.woff2') format('woff2');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Kodchasan';src:url('/wp-content/uploads/fastalp-fonts/Kodchasan-SemiBold.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Kodchasan';src:url('/wp-content/uploads/fastalp-fonts/Kodchasan-SemiBoldItalic.woff2') format('woff2');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Kodchasan';src:url('/wp-content/uploads/fastalp-fonts/Kodchasan-Bold.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Kodchasan';src:url('/wp-content/uploads/fastalp-fonts/Kodchasan-BoldItalic.woff2') format('woff2');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:FontAwesome;font-style:normal;font-weight:900;font-display:block;src:url('/wp-content/uploads/fastalp-fonts/fa-solid-900-fastalp.woff2') format('woff2');unicode-range:U+F011,U+F025,U+F03D,U+F058,U+F074,U+F095,U+F098,U+F0AC,U+F0B0,U+F0B1,U+F0C0,U+F0C9,U+F0E0,U+F0E7,U+F109,U+F124,U+F153,U+F163,U+F19D,U+F1AE,U+F1E4,U+F1E6,U+F1EB,U+F247,U+F24E,U+F252,U+F274,U+F2A0,U+F2CE,U+F2F1,U+F362,U+F3C5,U+F3C9,U+F3FD,U+F46C,U+F46D,U+F4C2,U+F4FC,U+F4FF,U+F505,U+F519,U+F544,U+F546,U+F559,U+F57D,U+F58F,U+F590,U+F5B6,U+F637,U+F64A,U+F78C,U+F796,U+F879,U+F87B}:root{--color-neutro:#696969;--color-fastalp:#d22630;--color-casa:#b0003a;--color-azienda:#00639b;--color-assistenza:#00a575}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}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{top:10px;position:relative;font-family:"ETModules";content:'\33';color:var(--color-neutro);background:#f0f3f6;border-radius:50%;padding:3px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.mobile_menu_bar{position:relative;display:block;line-height:0}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}