.elementor-30 .elementor-element.elementor-element-b004534 .mlCstSettoriAccWidget{background-color:#FFFFFF;padding:0px 0px 92px 0px;}.elementor-30 .elementor-element.elementor-element-b004534 .mlCstSettoriAccWidget__inner{max-width:100%;padding-left:42px;padding-right:42px;}.elementor-30 .elementor-element.elementor-element-b004534 .mlCstSettoriAccWidget__accordionWrap{margin-top:48px;}.elementor-30 .elementor-element.elementor-element-b004534 .mlCstSettoriAccWidget__accordion{--mlCstAccHeight:610px;--mlCstMobileCardHeight:320px;--mlCstAccCollapsed:86px;--mlCstAccOverlap:18px;--mlCstAccRadius:20px;--mlCstOverlayOpacity:calc(46 / 100);color:#FFFFFF;--mlCstActionTextNormal:#FFFFFF;--mlCstActionBgNormal:rgba(255,255,255,0);--mlCstActionTextHover:#FFFFFF;--mlCstActionBgHover:rgba(255,255,255,0);--mlCstActionTextActive:#FFFFFF;--mlCstActionBgActive:rgba(255,255,255,0);}.elementor-30 .elementor-element.elementor-element-b004534 .mlCstSettoriAccWidget__logo{width:34px;}.elementor-30 .elementor-element.elementor-element-b004534 .mlCstSettoriAccWidget__label{color:#5D5D5D;font-family:"Google Sans Flex", Sans-serif;font-size:13px;font-weight:400;letter-spacing:2px;}.elementor-30 .elementor-element.elementor-element-b004534 .mlCstSettoriAccWidget__title{color:#3E3E3E;font-family:"Google Sans Flex", Sans-serif;font-size:48px;font-weight:600;line-height:1.05em;letter-spacing:-1px;}.elementor-30 .elementor-element.elementor-element-b004534 .mlCstSettoriAccWidget__intro{color:#111111;font-family:"Google Sans Flex", Sans-serif;font-size:16px;font-weight:400;line-height:1.35em;}.elementor-30 .elementor-element.elementor-element-b004534 .mlCstSettoriAccWidget__cardTitle{font-family:"Google Sans Flex", Sans-serif;font-size:24px;font-weight:500;line-height:1.03em;}.elementor-30 .elementor-element.elementor-element-b004534 .mlCstSettoriAccWidget__cardText{font-family:"Google Sans Flex", Sans-serif;font-size:14px;font-weight:400;line-height:1.22em;}.elementor-30 .elementor-element.elementor-element-b004534 .mlCstSettoriAccWidget__detailTitle{font-size:36px;font-weight:500;line-height:1.05em;}.elementor-30 .elementor-element.elementor-element-b004534 .mlCstSettoriAccWidget__detailSubtitle, .elementor-30 .elementor-element.elementor-element-b004534 .mlCstSettoriAccWidget__detailBody{font-family:"Google Sans Flex", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;}.elementor-30 .elementor-element.elementor-element-e5b36f4 .mlCstSettoriContactWidget{background-color:#FFFFFF;padding:54px 0px 96px 0px;}.elementor-30 .elementor-element.elementor-element-e5b36f4 .mlCstSettoriContactWidget__inner{max-width:695px;padding-left:20px;padding-right:20px;text-align:center;}.elementor-30 .elementor-element.elementor-element-e5b36f4 .mlCstSettoriContactWidget__logo{margin-left:auto;margin-right:auto;width:28px;}.elementor-30 .elementor-element.elementor-element-e5b36f4 .mlCstSettoriContactWidget__logoFallback{color:#0D3954;}.elementor-30 .elementor-element.elementor-element-e5b36f4 .mlCstSettoriContactWidget__label{color:#696969;margin-bottom:20px;}.elementor-30 .elementor-element.elementor-element-e5b36f4 .mlCstSettoriContactWidget__title{color:#2F2F2F;font-family:"Google Sans Flex", Sans-serif;font-size:32px;font-weight:700;line-height:1.12em;letter-spacing:-0.5px;margin-bottom:26px;}.elementor-30 .elementor-element.elementor-element-e5b36f4 .mlCstSettoriContactWidget__text{color:#111111;font-family:"Google Sans Flex", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;max-width:620px;}.elementor-30 .elementor-element.elementor-element-e5b36f4 .mlCstSettoriContactWidget__logo, .elementor-30 .elementor-element.elementor-element-e5b36f4 .mlCstSettoriContactWidget__logoFallback{margin-bottom:10px;}.elementor-30 .elementor-element.elementor-element-e5b36f4 .mlCstSettoriContactWidget__text:not(:last-of-type){margin-bottom:18px;}.elementor-30 .elementor-element.elementor-element-e5b36f4 .mlCstSettoriContactWidget__text p:not(:last-child){margin-bottom:10px;}.elementor-30 .elementor-element.elementor-element-e5b36f4 .mlCstSettoriContactWidget__actions{gap:24px;margin-top:32px;}.elementor-30 .elementor-element.elementor-element-e5b36f4 .mlCstSettoriContactWidget__primary{padding:12px 20px 12px 20px;border-radius:0px;color:#FFFFFF;background-color:#0E4F7A;}.elementor-30 .elementor-element.elementor-element-e5b36f4 .mlCstSettoriContactWidget__primary:hover{color:#FFFFFF;background-color:#0D456A;}.elementor-30 .elementor-element.elementor-element-e5b36f4 .mlCstSettoriContactWidget__primary:active, .elementor-30 .elementor-element.elementor-element-e5b36f4 .mlCstSettoriContactWidget__primary:focus{color:#FFFFFF;background-color:#0D3954;}.elementor-30 .elementor-element.elementor-element-e5b36f4 .mlCstSettoriContactWidget__secondary{color:#111111;}.elementor-30 .elementor-element.elementor-element-e5b36f4 .mlCstSettoriContactWidget__secondary:hover{color:#0E4F7A;}.elementor-30 .elementor-element.elementor-element-e5b36f4 .mlCstSettoriContactWidget__secondary:active, .elementor-30 .elementor-element.elementor-element-e5b36f4 .mlCstSettoriContactWidget__secondary:focus{color:#0D3954;}@media(max-width:1024px){.elementor-30 .elementor-element.elementor-element-b004534 .mlCstSettoriAccWidget{padding:0px 0px 70px 0px;}.elementor-30 .elementor-element.elementor-element-b004534 .mlCstSettoriAccWidget__inner{padding-left:32px;padding-right:32px;}.elementor-30 .elementor-element.elementor-element-b004534 .mlCstSettoriAccWidget__accordion{--mlCstMobileCardHeight:260px;}.elementor-30 .elementor-element.elementor-element-e5b36f4 .mlCstSettoriContactWidget{padding:48px 0px 78px 0px;}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-b004534 .mlCstSettoriAccWidget{padding:0px 0px 54px 0px;}.elementor-30 .elementor-element.elementor-element-b004534 .mlCstSettoriAccWidget__inner{padding-left:22px;padding-right:22px;}.elementor-30 .elementor-element.elementor-element-b004534 .mlCstSettoriAccWidget__accordionWrap{margin-top:34px;}.elementor-30 .elementor-element.elementor-element-b004534 .mlCstSettoriAccWidget__accordion{--mlCstMobileCardHeight:320px;}.elementor-30 .elementor-element.elementor-element-e5b36f4 .mlCstSettoriContactWidget{padding:42px 0px 68px 0px;}.elementor-30 .elementor-element.elementor-element-e5b36f4 .mlCstSettoriContactWidget__inner{max-width:100%;padding-left:22px;padding-right:22px;}.elementor-30 .elementor-element.elementor-element-e5b36f4 .mlCstSettoriContactWidget__text{max-width:100%;}.elementor-30 .elementor-element.elementor-element-e5b36f4 .mlCstSettoriContactWidget__actions{gap:20px;}}