@font-face{font-family:'Titillium Web';font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/titilliumweb/v17/NaPFcZTIAOhVxoMyOr9n_E7fdMbewI1zZg.ttf) format('truetype')}@font-face{font-family:'Titillium Web';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/titilliumweb/v17/NaPFcZTIAOhVxoMyOr9n_E7fdMbepI5zZg.ttf) format('truetype')}@font-face{font-family:'Titillium Web';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/titilliumweb/v17/NaPAcZTIAOhVxoMyOr9n_E7fdMbmCA.ttf) format('truetype')}@font-face{font-family:'Titillium Web';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/titilliumweb/v17/NaPFcZTIAOhVxoMyOr9n_E7fdMbe0IhzZg.ttf) format('truetype')}@font-face{font-family:'Titillium Web';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/titilliumweb/v17/NaPFcZTIAOhVxoMyOr9n_E7fdMbetIlzZg.ttf) format('truetype')}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/titilliumweb/v17/NaPecZTIAOhVxoMyOr9n_E7fRMQ.ttf) format('truetype')}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/titilliumweb/v17/NaPDcZTIAOhVxoMyOr9n_E7ffBzCKIw.ttf) format('truetype')}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/titilliumweb/v17/NaPDcZTIAOhVxoMyOr9n_E7ffHjDKIw.ttf) format('truetype')}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/titilliumweb/v17/NaPDcZTIAOhVxoMyOr9n_E7ffEDBKIw.ttf) format('truetype')}#main-footer{background:transparent}#main-footer .container{padding:0;width:100%;max-width:100%}.mobile_menu_bar:before{color:#fff}.progetti-homepage{background:#fff;border-radius:.25rem;padding:7.5rem .5rem .5rem .5rem;position:relative;margin:0 0 1rem 0;display:block;border:1px solid #ccc}.progetti-homepage a,.progetti-homepage h3{color:#016629 !important;text-shadow:none;text-decoration:none !important;font-size:1rem;line-height:1.3}.progetti-homepage:hover{background:#fbfbfb;box-shadow:0 0 0 3px #018e5d}.progetti-homepage .progetti-icon{position:absolute;top:1rem;left:1rem;display:flex;align-items:center;justify-content:center;width:5.1rem;height:6rem}.progetti-homepage .progetti-icon img{max-width:5rem;max-height:5rem}.progetti-homepage .icon-post-date{display:block;margin:.5rem 0}.progetti-homepage .icon-post-date{max-width:unset !important;font-size:1rem;color:#222;text-shadow:unset}.progetti-homepage .progetti-news-image{display:block;border-radius:.5rem;height:10rem;background-size:cover;background-position:center center;background-repeat:no-repeat}.progetti-homepage a{color:#018e5d}.progetti-homepage a:hover{color:#016629}.progetti-homepage a:hover h2{color:#016629}.progetti-homepage h2{color:#016629}.progetti-container{display:flex;max-width:100%;align-items:stretch;flex-wrap:wrap;margin:1.5rem 0 1rem 0;padding:0 1rem}.progetti-container .progetti-homepage{width:calc(33.33% - 1rem);border:unset;padding:7.5rem 1rem 1rem 1rem;margin:0 .5rem 1rem .5rem}.progetti-container .progetti-homepage.progetti-homepage--news{padding-top:1rem}.progetti-container .progetti-homepage a,.progetti-container .progetti-homepage h3{font-size:1.125rem}@media (max-width:990px){.progetti-container{margin:0}.progetti-container .progetti-homepage{width:calc(100% - 0rem)}}.oceanwp-mobile-menu-icon a{color:#fff}#footer-widgets{background:transparent;padding-top:0;margin-bottom:0;padding-bottom:0}#footer-widgets .footer-widget:nth-child(n){margin-top:0;margin-bottom:0 !important;padding-bottom:0}@media (max-width:767px){#footer-widgets .footer-widget:nth-child(n){margin-bottom:0 !important}}#footer-widgets .footer-widget:first-child{display:flex;max-width:1200px;padding:0 1rem;margin:0 auto;align-items:center;justify-content:space-between;width:100% !important;margin:0 auto !important;padding:0 !important;float:none}#footer-widgets .footer-widget:first-child>div{margin:0 !important;padding:0 1rem}@media (max-width:768px){#footer-widgets .footer-widget:first-child{flex-wrap:wrap;justify-content:center}#footer-widgets .footer-widget:first-child>div{max-width:20rem}}#footer-widgets .footer-widget:nth-child(2){background:#3a3a3a;width:100%;color:#fff;padding-top:2rem;margin-bottom:0}#footer-widgets .footer-widget:nth-child(2) #nav_menu-2{max-width:1200px;float:none;margin:auto}#footer-widgets .footer-widget:nth-child(2) #nav_menu-2 ul{list-style:none;display:flex;border-bottom:1px solid #999}#footer-widgets .footer-widget:nth-child(2) #nav_menu-2 ul li{padding-top:.25rem;padding-right:.75rem;padding-left:0}#footer-widgets .footer-widget:nth-child(2) #nav_menu-2 ul li:before{display:none}#footer-widgets .footer-widget:nth-child(2) h4{color:#fff;font-weight:700;font-size:1rem;text-transform:uppercase}@media (max-width:768px){#footer-widgets .footer-widget:nth-child(2){padding:1rem}#footer-widgets .footer-widget:nth-child(2) #menu-menu-footer{flex-wrap:wrap}#footer-widgets .footer-widget:nth-child(2) #menu-menu-footer li{width:100%}}#footer-bottom{background:#3a3a3a !important;color:#fff}#footer-bottom .container{max-width:1200px;margin:auto}.page-title{background:#efefef;padding:3rem 0;margin-bottom:2rem}.page-title h1{font-size:2.5rem;color:#016629}@media (max-width:990px){.page-title{padding:2rem 0}.page-title h1{font-size:2rem}}#breadcrumbs{font-size:1rem}.news-container{display:flex;align-items:stretch;flex-wrap:wrap;border:1px solid #eee}.news-container .news-item{width:45%;display:flex;align-items:stretch}.news-container .news-item--image{height:15rem;background-color:#eee;background-repeat:no-repeat;background-size:cover;background-position:center center;width:50%;min-width:50%}.news-container .news-item--content{width:50%;min-width:50%;display:flex;align-items:center;max-height:15rem;overflow:hidden;background:#fdfdfd}.news-container .news-item--content>div{padding:1.25rem;max-width:100%}.news-container .news-item--content span{display:block}.news-container .news-item--content a{line-height:1.25;color:#016629;display:block;max-width:100%}.news-container .news-item--content a:hover{color:#018e5d}.news-container .news-item.news-item--odd{width:55%}.news-container .news-item.news-item--odd .news-item--image{width:60%;min-width:60%}.news-container .news-item.news-item--odd .news-item--content{width:40%;min-width:40%}.news-container .news-item.news-item--invert .news-item--image{order:2}.news-container .news-item.news-item--invert .news-item--content{order:1}@media (max-width:990px){.news-container .news-item{width:100% !important;margin-bottom:1rem}.news-container .news-item:last-child{margin-bottom:0}.news-container .news-item--image{width:50% !important}.news-container .news-item--content{width:50% !important}.news-container .news-item.news-item--odd .news-item--image{width:50% !important;min-width:50% !important}.news-container .news-item.news-item--odd .news-item--content{width:50% !important}.news-container .news-item.news-item--invert .news-item--image{order:1}.news-container .news-item.news-item--invert .news-item--content{order:2}}h1.entry-title{line-height:1.3;font-weight:700;color:#333;font-size:2.5rem}.wp-block-latest-posts__list a{display:block;line-height:1.35}#top-header .et-social-icons:before{content:"SEGUICI SU: ";display:inline-block;position:relative}.entry-content p a{text-decoration:underline}.et_pb_widget.widget_block{line-height:1.38}.et_pb_widget.widget_block a{color:#3d7a9f;text-decoration:underline}