.elementor-318 .elementor-element.elementor-element-719b196{text-align:center;}.elementor-318 .elementor-element.elementor-element-719b196 .elementor-heading-title{color:#2CA449;font-family:"Montserrat", arial;font-size:24px;font-weight:600;}.elementor-318 .elementor-element.elementor-element-719b196 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-318 .elementor-element.elementor-element-b5cafee > .elementor-background-overlay{background-image:url("https://caffaro.greenthesisgroup.com/wp-content/uploads/2026/01/Icona-15-Verde@2x.png");background-position:14px 41px;background-repeat:no-repeat;background-size:3% auto;opacity:1;}.elementor-318 .elementor-element.elementor-element-b5cafee{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-318 .elementor-element.elementor-element-1d3f343{color:#000000;font-family:"Montserrat", arial;font-size:16px;font-weight:400;}.elementor-318 .elementor-element.elementor-element-1d3f343 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-318 .elementor-element.elementor-element-9009f69{color:#000000;font-family:"Montserrat", arial;font-size:16px;font-weight:400;}.elementor-318 .elementor-element.elementor-element-9009f69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-318 .elementor-element.elementor-element-198adbd{color:#000000;font-family:"Montserrat", arial;font-size:16px;font-weight:400;}.elementor-318 .elementor-element.elementor-element-198adbd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-318 .elementor-element.elementor-element-6fb970a{margin-top:0px;margin-bottom:0px;padding:0px 150px 0px 150px;}.elementor-318 .elementor-element.elementor-element-30af365 .elementor-icon-wrapper{text-align:center;}.elementor-318 .elementor-element.elementor-element-30af365.elementor-view-stacked .elementor-icon{background-color:#2B3990;}.elementor-318 .elementor-element.elementor-element-30af365.elementor-view-framed .elementor-icon, .elementor-318 .elementor-element.elementor-element-30af365.elementor-view-default .elementor-icon{color:#2B3990;border-color:#2B3990;}.elementor-318 .elementor-element.elementor-element-30af365.elementor-view-framed .elementor-icon, .elementor-318 .elementor-element.elementor-element-30af365.elementor-view-default .elementor-icon svg{fill:#2B3990;}.elementor-318 .elementor-element.elementor-element-30af365.elementor-view-stacked .elementor-icon:hover{background-color:#2CA449;color:#FFFFFF;}.elementor-318 .elementor-element.elementor-element-30af365.elementor-view-framed .elementor-icon:hover, .elementor-318 .elementor-element.elementor-element-30af365.elementor-view-default .elementor-icon:hover{color:#2CA449;border-color:#2CA449;}.elementor-318 .elementor-element.elementor-element-30af365.elementor-view-framed .elementor-icon:hover, .elementor-318 .elementor-element.elementor-element-30af365.elementor-view-default .elementor-icon:hover svg{fill:#2CA449;}.elementor-318 .elementor-element.elementor-element-30af365.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-318 .elementor-element.elementor-element-30af365.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-318 .elementor-element.elementor-element-30af365 .elementor-icon{font-size:30px;}.elementor-318 .elementor-element.elementor-element-30af365 .elementor-icon i, .elementor-318 .elementor-element.elementor-element-30af365 .elementor-icon svg{transform:rotate(0deg);}.elementor-318 .elementor-element.elementor-element-11f5647 .elementor-icon-wrapper{text-align:center;}.elementor-318 .elementor-element.elementor-element-11f5647.elementor-view-stacked .elementor-icon{background-color:#2B3990;}.elementor-318 .elementor-element.elementor-element-11f5647.elementor-view-framed .elementor-icon, .elementor-318 .elementor-element.elementor-element-11f5647.elementor-view-default .elementor-icon{color:#2B3990;border-color:#2B3990;}.elementor-318 .elementor-element.elementor-element-11f5647.elementor-view-framed .elementor-icon, .elementor-318 .elementor-element.elementor-element-11f5647.elementor-view-default .elementor-icon svg{fill:#2B3990;}.elementor-318 .elementor-element.elementor-element-11f5647.elementor-view-stacked .elementor-icon:hover{background-color:#2CA449;color:#FFFFFF;}.elementor-318 .elementor-element.elementor-element-11f5647.elementor-view-framed .elementor-icon:hover, .elementor-318 .elementor-element.elementor-element-11f5647.elementor-view-default .elementor-icon:hover{color:#2CA449;border-color:#2CA449;}.elementor-318 .elementor-element.elementor-element-11f5647.elementor-view-framed .elementor-icon:hover, .elementor-318 .elementor-element.elementor-element-11f5647.elementor-view-default .elementor-icon:hover svg{fill:#2CA449;}.elementor-318 .elementor-element.elementor-element-11f5647.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-318 .elementor-element.elementor-element-11f5647.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-318 .elementor-element.elementor-element-11f5647 .elementor-icon{font-size:30px;}.elementor-318 .elementor-element.elementor-element-11f5647 .elementor-icon i, .elementor-318 .elementor-element.elementor-element-11f5647 .elementor-icon svg{transform:rotate(0deg);}.elementor-318 .elementor-element.elementor-element-5ea851f .elementor-icon-wrapper{text-align:center;}.elementor-318 .elementor-element.elementor-element-5ea851f.elementor-view-stacked .elementor-icon{background-color:#2B3990;color:#FFFFFF;}.elementor-318 .elementor-element.elementor-element-5ea851f.elementor-view-framed .elementor-icon, .elementor-318 .elementor-element.elementor-element-5ea851f.elementor-view-default .elementor-icon{color:#2B3990;border-color:#2B3990;}.elementor-318 .elementor-element.elementor-element-5ea851f.elementor-view-framed .elementor-icon, .elementor-318 .elementor-element.elementor-element-5ea851f.elementor-view-default .elementor-icon svg{fill:#2B3990;}.elementor-318 .elementor-element.elementor-element-5ea851f.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-318 .elementor-element.elementor-element-5ea851f.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-318 .elementor-element.elementor-element-5ea851f.elementor-view-stacked .elementor-icon:hover{background-color:#2CA449;color:#FFFFFF;}.elementor-318 .elementor-element.elementor-element-5ea851f.elementor-view-framed .elementor-icon:hover, .elementor-318 .elementor-element.elementor-element-5ea851f.elementor-view-default .elementor-icon:hover{color:#2CA449;border-color:#2CA449;}.elementor-318 .elementor-element.elementor-element-5ea851f.elementor-view-framed .elementor-icon:hover, .elementor-318 .elementor-element.elementor-element-5ea851f.elementor-view-default .elementor-icon:hover svg{fill:#2CA449;}.elementor-318 .elementor-element.elementor-element-5ea851f.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-318 .elementor-element.elementor-element-5ea851f.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-318 .elementor-element.elementor-element-5ea851f .elementor-icon{font-size:30px;}.elementor-318 .elementor-element.elementor-element-5ea851f .elementor-icon i, .elementor-318 .elementor-element.elementor-element-5ea851f .elementor-icon svg{transform:rotate(0deg);}.elementor-318 .elementor-element.elementor-element-5380e22{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}@media(min-width:1025px){.elementor-318 .elementor-element.elementor-element-b5cafee > .elementor-background-overlay{background-attachment:fixed;}}