html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}*,*:before,*:after{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{font-size:62.5%;-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth;overflow-x:hidden;scroll-padding-top:14.4rem}body{font-size:1.6rem;background-color:#f3f3f1;overflow-x:clip}body.no-touch-scroll{-ms-touch-action:none;touch-action:none}body.page-child .child-cards .child-card .children-links.find-more{display:-webkit-box;display:-ms-flexbox;display:flex}::-moz-selection{color:#fff;background:#466c0a}::selection{color:#fff;background:#466c0a}.swiper-slide *::-moz-selection{background-color:rgba(0,0,0,0);color:#1b1e16}.swiper-slide *::selection{background-color:rgba(0,0,0,0);color:#1b1e16}body{font-family:"Montserrat",sans-serif;font-weight:400;color:#1b1e16}.h1-style{font-size:5rem;font-weight:600;line-height:117%}@media(min-width: 768px){.h1-style{font-size:7rem}}@media(min-width: 1480px){.h1-style{font-size:9rem;font-weight:700}}.h2-style{font-size:4rem;font-weight:600;line-height:117%}@media(min-width: 768px){.h2-style{font-size:5.2rem}}@media(min-width: 1480px){.h2-style{font-size:6.4rem}}.h3-style{font-size:2.4rem;font-weight:700;line-height:117%}@media(min-width: 768px){.h3-style{font-size:3.2rem}}@media(min-width: 1480px){.h3-style{font-size:4rem}}.h4-style{font-size:2rem;font-weight:700;line-height:120%}@media(min-width: 768px){.h4-style{font-size:2.75rem}}@media(min-width: 1480px){.h4-style{font-size:3.5rem}}.h5-style{font-size:1.8rem;font-weight:700;line-height:120%}@media(min-width: 768px){.h5-style{font-size:2.1rem}}@media(min-width: 1480px){.h5-style{font-size:2.4rem}}p,li{font-size:1.8rem;line-height:150%}@media(min-width: 1480px){p,li{font-size:2rem}}.cp-style{color:#8cb219}.cs-style{color:#466c0a}.ctp-style{color:#1b1e16}.cts-style{color:#787878}.cw-style{color:#fff}.wysiwyg p b,.wysiwyg p strong,.wysiwyg li b,.wysiwyg li strong{font-weight:600}.wysiwyg p a,.wysiwyg li a{color:#8cb219;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wysiwyg p a:hover,.wysiwyg li a:hover{color:#466c0a}.wysiwyg p,.wysiwyg ol,.wysiwyg ul{margin-top:1.2rem}@media(min-width: 1480px){.wysiwyg p,.wysiwyg ol,.wysiwyg ul{margin-top:1.6rem}}.wysiwyg.inverted p,.wysiwyg.inverted li{color:#fff}.wysiwyg.inverted p a,.wysiwyg.inverted li a{color:#fff}.wysiwyg.inverted p a:hover,.wysiwyg.inverted li a:hover{color:#fff;opacity:.7}.wysiwyg.wysiwyg-italic-cp i,.wysiwyg.wysiwyg-italic-cp em{color:#8cb219;font-style:normal;font-weight:500}.wysiwyg.wysiwyg-full h1,.wysiwyg.wysiwyg-full h2,.wysiwyg.wysiwyg-full h3,.wysiwyg.wysiwyg-full h4,.wysiwyg.wysiwyg-full h5,.wysiwyg.wysiwyg-full h6{margin-top:3.2rem}@media(min-width: 768px){.wysiwyg.wysiwyg-full h1,.wysiwyg.wysiwyg-full h2,.wysiwyg.wysiwyg-full h3,.wysiwyg.wysiwyg-full h4,.wysiwyg.wysiwyg-full h5,.wysiwyg.wysiwyg-full h6{margin-top:4.8rem}}@media(min-width: 1480px){.wysiwyg.wysiwyg-full h1,.wysiwyg.wysiwyg-full h2,.wysiwyg.wysiwyg-full h3,.wysiwyg.wysiwyg-full h4,.wysiwyg.wysiwyg-full h5,.wysiwyg.wysiwyg-full h6{margin-top:6rem}}.wysiwyg.wysiwyg-full h1 i,.wysiwyg.wysiwyg-full h1 em,.wysiwyg.wysiwyg-full h1 b,.wysiwyg.wysiwyg-full h1 strong,.wysiwyg.wysiwyg-full h2 i,.wysiwyg.wysiwyg-full h2 em,.wysiwyg.wysiwyg-full h2 b,.wysiwyg.wysiwyg-full h2 strong,.wysiwyg.wysiwyg-full h3 i,.wysiwyg.wysiwyg-full h3 em,.wysiwyg.wysiwyg-full h3 b,.wysiwyg.wysiwyg-full h3 strong,.wysiwyg.wysiwyg-full h4 i,.wysiwyg.wysiwyg-full h4 em,.wysiwyg.wysiwyg-full h4 b,.wysiwyg.wysiwyg-full h4 strong,.wysiwyg.wysiwyg-full h5 i,.wysiwyg.wysiwyg-full h5 em,.wysiwyg.wysiwyg-full h5 b,.wysiwyg.wysiwyg-full h5 strong,.wysiwyg.wysiwyg-full h6 i,.wysiwyg.wysiwyg-full h6 em,.wysiwyg.wysiwyg-full h6 b,.wysiwyg.wysiwyg-full h6 strong{color:#8cb219;font-style:normal;font-weight:700}.wysiwyg.wysiwyg-full h1{font-size:5rem;font-weight:600;line-height:117%}@media(min-width: 768px){.wysiwyg.wysiwyg-full h1{font-size:7rem}}@media(min-width: 1480px){.wysiwyg.wysiwyg-full h1{font-size:9rem;font-weight:700}}.wysiwyg.wysiwyg-full h2{font-size:4rem;font-weight:600;line-height:117%}@media(min-width: 768px){.wysiwyg.wysiwyg-full h2{font-size:5.2rem}}@media(min-width: 1480px){.wysiwyg.wysiwyg-full h2{font-size:6.4rem}}.wysiwyg.wysiwyg-full h3{font-size:2.4rem;font-weight:700;line-height:117%}@media(min-width: 768px){.wysiwyg.wysiwyg-full h3{font-size:3.2rem}}@media(min-width: 1480px){.wysiwyg.wysiwyg-full h3{font-size:4rem}}.wysiwyg.wysiwyg-full h4{font-size:2rem;font-weight:700;line-height:120%}@media(min-width: 768px){.wysiwyg.wysiwyg-full h4{font-size:2.75rem}}@media(min-width: 1480px){.wysiwyg.wysiwyg-full h4{font-size:3.5rem}}.wysiwyg.wysiwyg-full h5{font-size:1.8rem;font-weight:700;line-height:120%}@media(min-width: 768px){.wysiwyg.wysiwyg-full h5{font-size:2.1rem}}@media(min-width: 1480px){.wysiwyg.wysiwyg-full h5{font-size:2.4rem}}.wysiwyg.wysiwyg-full p{margin-top:1.6rem}@media(min-width: 1480px){.wysiwyg.wysiwyg-full p{margin-top:2.4rem}}.wysiwyg.wysiwyg-full ul,.wysiwyg.wysiwyg-full ol{list-style-position:outside;padding-left:1.9rem;margin-top:1.2rem}@media(min-width: 1480px){.wysiwyg.wysiwyg-full ul,.wysiwyg.wysiwyg-full ol{margin-top:2rem}}.wysiwyg.wysiwyg-full ul li::marker,.wysiwyg.wysiwyg-full ol li::marker{color:#8cb219}.flex-page-intro{font-size:2.4rem;line-height:133%;font-weight:700;color:#787878}.flex-content-title{font-size:3rem;font-weight:700;color:#466c0a}@media(min-width: 1480px){.flex-content-title{font-size:3.5rem}}.flex-content-subtitle{font-size:2.4rem;font-weight:700;margin-top:2.8rem}@media(min-width: 768px){.flex-content-subtitle{margin-top:3.2rem}}@media(min-width: 1480px){.flex-content-subtitle{margin-top:4rem}}.flex-wysiwyg{margin-top:.8rem}.flex-wysiwyg b,.flex-wysiwyg strong{font-weight:500;color:#8cb219}.flex-wysiwyg ul,.flex-wysiwyg ol{margin-top:.4rem;list-style-position:outside;padding-left:1.9rem}.flex-wysiwyg ul li::marker,.flex-wysiwyg ol li::marker{color:#8cb219}.t-left{text-align:left}.t-center{text-align:center}.t-right{text-align:right}.container-fluid{padding-inline:1.6rem}@media(min-width: 768px){.container-fluid{padding-inline:4.8rem}}@media(min-width: 992px){.container-fluid{padding-inline:8rem}}@media(min-width: 1200px){.container-fluid{padding-inline:10.4rem;max-width:calc(1440px + 20.8rem)}}.mb-section{margin-bottom:6.4rem}@media(min-width: 768px){.mb-section{margin-bottom:9.6rem}}@media(min-width: 1480px){.mb-section{margin-bottom:12rem}}.mb-title{margin-bottom:2.4rem}@media(min-width: 768px){.mb-title{margin-bottom:2.8rem}}@media(min-width: 1480px){.mb-title{margin-bottom:3.2rem}}.max-ch-width{max-width:72rem}#content{padding-top:6.4rem}@media(min-width: 768px){#content{padding-top:9.6rem}}@media(min-width: 1480px){#content{padding-top:12rem}}body.home #content{padding-top:0}.block-intro .h4-style{margin-bottom:.6rem}.block-intro .block-intro-inner{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.6rem}@media(min-width: 1200px){.block-intro .block-intro-inner{grid-template-columns:repeat(2, minmax(0, 1fr));gap:4.8rem}}@media(min-width: 1200px){.block-intro .block-intro-inner .content{margin-top:.6rem}}.block-intro .block-intro-inner .content .wysiwyg+.btn{margin-top:2rem}.block-intro .block-intro-inner .content .btns-wrapp{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem}.block-intro .block-intro-inner .content .intro-social{margin-top:1.6rem}.block-intro .block-intro-inner .content .intro-social p{font-size:1.6rem}.block-intro .block-intro-inner .content .intro-social .footer-social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;margin-top:.8rem}.block-intro .block-intro-inner .content .intro-social .footer-social-links .footer-social-link{-ms-flex-negative:0;flex-shrink:0;display:block;text-decoration:none;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.block-intro .block-intro-inner .content .intro-social .footer-social-links .footer-social-link:hover{opacity:.7}.block-intro .block-intro-inner .content .intro-social .footer-social-links .footer-social-link svg{display:block;width:3.2rem;height:3.2rem}.block-intro .block-intro-inner .content .intro-social .footer-social-links .footer-social-link svg path{fill:#1b1e16}.thumb-header{margin-bottom:2.2rem}@media(min-width: 768px){.thumb-header{margin-bottom:7.2rem}}@media(min-width: 1480px){.thumb-header{margin-bottom:10.2rem}}.thumb-header .page-title{font-size:2rem;font-weight:700;line-height:120%;color:#787878;font-weight:700;margin-bottom:1.2rem;max-width:60%;padding-left:1.6rem}@media(min-width: 768px){.thumb-header .page-title{font-size:2.75rem}}@media(min-width: 1480px){.thumb-header .page-title{font-size:3.5rem}}@media(min-width: 768px){.thumb-header .page-title{padding-left:2.4rem}}@media(min-width: 1200px){.thumb-header .page-title{padding-left:4.8rem}}@media(min-width: 1480px){.thumb-header .page-title{margin-bottom:1.6rem}}.thumb-header .thumb-wrap{position:relative}.thumb-header .thumb-wrap .thumb{background-color:#fff;border-radius:3.2rem;position:relative;isolation:isolate;overflow:hidden;padding:3.2rem 1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;min-height:36rem;max-width:108rem}@media(min-width: 768px){.thumb-header .thumb-wrap .thumb{min-height:40rem;padding:2.4rem}}@media(min-width: 1200px){.thumb-header .thumb-wrap .thumb{padding:2.4rem 4.8rem}}.thumb-header .thumb-wrap .thumb h1{text-wrap:pretty}@media(min-width: 768px){.thumb-header .thumb-wrap .thumb h1{max-width:80%}}.thumb-header .thumb-wrap .thumb:after{content:"";position:absolute;z-index:-10;inset:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.6)));background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%)}.thumb-header .thumb-wrap .thumb img{display:block;position:absolute;inset:0;z-index:-20;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.thumb-header .thumb-wrap .thumb-icon{position:absolute;pointer-events:none;top:-8rem;right:0;height:auto;width:15rem}@media(min-width: 768px){.thumb-header .thumb-wrap .thumb-icon{top:-12rem;right:-2rem;width:24rem}}@media(min-width: 1200px){.thumb-header .thumb-wrap .thumb-icon{right:-4rem;width:32rem}}@media(min-width: 1480px){.thumb-header .thumb-wrap .thumb-icon{right:0;width:44rem}}@media(min-width: 1640px){.thumb-header .thumb-wrap .thumb-icon{width:50rem}}.thumb-header .thumb-wrap .thumb-icon-from-parent{display:block;position:absolute;pointer-events:none;top:-4rem;right:5rem;-o-object-fit:contain;object-fit:contain;width:8rem;height:8rem}@media(min-width: 768px){.thumb-header .thumb-wrap .thumb-icon-from-parent{width:12rem;height:12rem;top:-5rem;right:6.5rem}}@media(min-width: 1200px){.thumb-header .thumb-wrap .thumb-icon-from-parent{width:18rem;height:18rem;top:-4rem}}@media(min-width: 1480px){.thumb-header .thumb-wrap .thumb-icon-from-parent{width:24rem;height:24rem;top:0;right:14.5rem}}@media(min-width: 1640px){.thumb-header .thumb-wrap .thumb-icon-from-parent{top:3rem;right:18rem}}#progetti-sidebar,#dynamic-sidebar,.children-sidebar{background-color:#fff;border:1px solid #8cb219;border-radius:3.2rem;padding:2rem 2.4rem;margin-bottom:3.2rem}@media(min-width: 992px){#progetti-sidebar.conditional-sticky,#dynamic-sidebar.conditional-sticky,.children-sidebar.conditional-sticky{position:sticky;top:14.4rem}}@media(min-width: 1200px){#progetti-sidebar,#dynamic-sidebar,.children-sidebar{margin-right:-4rem}}@media(min-width: 1640px){#progetti-sidebar,#dynamic-sidebar,.children-sidebar{margin-right:-1.6rem}}#progetti-sidebar #toc,#dynamic-sidebar #toc,.children-sidebar #toc{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem}#progetti-sidebar #toc li a,#dynamic-sidebar #toc li a,.children-sidebar #toc li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;font-size:1.6rem;line-height:140%;font-weight:500;color:#787878;text-decoration:none;border-radius:100vw;padding:.4rem 1.2rem .5rem 1rem;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}#progetti-sidebar #toc li a svg,#dynamic-sidebar #toc li a svg,.children-sidebar #toc li a svg{-ms-flex-negative:0;flex-shrink:0}#progetti-sidebar #toc li a:hover,#dynamic-sidebar #toc li a:hover,.children-sidebar #toc li a:hover{background-color:rgba(0,0,0,.06)}#progetti-sidebar #toc li a.active,#dynamic-sidebar #toc li a.active,.children-sidebar #toc li a.active{color:#fff;background-color:#8cb219}#progetti-sidebar #toc li a.active svg path,#dynamic-sidebar #toc li a.active svg path,.children-sidebar #toc li a.active svg path{fill:#fff}@media(min-width: 992px){.children-sidebar{position:sticky;top:14.4rem}}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;font-size:1.6rem;font-weight:500;color:#787878;margin-bottom:2rem}.breadcrumbs a{color:#787878;font-weight:500;text-decoration:none}.breadcrumbs a:hover{text-decoration:underline;opacity:.7}.breadcrumbs .active{font-weight:600}.breadcrumbs+.flex-content-row{padding-top:2rem}.flex-content-row{padding-top:4rem;border-top:1px solid #787878;margin-bottom:4rem}.flex-content-row:first-of-type{border-top:0}.flex-content-row .btns-wrapp{margin-top:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem}.flex-content-row .flex-contacts{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.6rem;margin-top:1.6rem}@media(min-width: 576px){.flex-content-row .flex-contacts{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 992px){.flex-content-row .flex-contacts{grid-template-columns:repeat(1, minmax(0, 1fr))}}@media(min-width: 1200px){.flex-content-row .flex-contacts{grid-template-columns:repeat(2, minmax(0, 1fr))}}.flex-content-row .flex-contacts .contact-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem}@media(min-width: 992px){.flex-content-row .flex-contacts .contact-wrapper{gap:1.6rem}}.flex-content-row .flex-contacts .contact-wrapper figure{border:1px solid #d3d3d3;background-color:#d3d3d3;border-radius:1.6rem;overflow:hidden;isolation:isolate;width:6.4rem;height:6.4rem;-ms-flex-negative:0;flex-shrink:0}@media(min-width: 448px){.flex-content-row .flex-contacts .contact-wrapper figure{width:7.2rem;height:7.2rem}}.flex-content-row .flex-contacts .contact-wrapper figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.flex-content-row .flex-contacts .contact-wrapper .contact-info .person-name{line-height:140%}.flex-content-row .flex-contacts .contact-wrapper .contact-info .person-email{color:#787878;text-decoration:none;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}.flex-content-row .flex-contacts .contact-wrapper .contact-info .person-email:hover{color:#8cb219}.mosaic-sixth .mosaic-gridder{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.4rem}@media(min-width: 768px){.mosaic-sixth .mosaic-gridder{grid-template-columns:repeat(24, minmax(0, 1fr));-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-inline:-3.2rem}}@media(min-width: 1200px){.mosaic-sixth .mosaic-gridder{gap:2.4rem;margin-inline:-4.8rem}}@media(min-width: 768px){.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(1){grid-column:span 7}}.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(1) .tile:nth-of-type(1){padding-left:22%}@media(min-width: 768px){.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(1) .tile:nth-of-type(1){padding-left:0}}.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(1) .tile:nth-of-type(1):before{content:"";position:absolute;left:0;bottom:0;aspect-ratio:1/1;width:22%;border-radius:2.4rem;background-color:#466c0a}.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(1) .tile:nth-of-type(1) figure{aspect-ratio:2.7/2;width:calc(100% - 1.4rem);margin-left:auto}@media(min-width: 768px){.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(1) .tile:nth-of-type(1) figure{aspect-ratio:2.6/2;width:79%}}.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(1) .tile:nth-of-type(2){margin-top:1.4rem}@media(min-width: 1200px){.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(1) .tile:nth-of-type(2){margin-top:2.4rem}}.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(1) .tile:nth-of-type(2) figure{aspect-ratio:3.1/2}@media(min-width: 768px){.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(2){grid-column:span 8}}.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(2) .tile:nth-of-type(1){padding-right:22%}@media(min-width: 768px){.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(2) .tile:nth-of-type(1){padding-right:0}}.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(2) .tile:nth-of-type(1):before{content:"";position:absolute;right:0;top:0;bottom:0;height:100%;width:calc(22% - 1.4rem);border-radius:2.4rem;background-color:#8cb219}.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(2) .tile:nth-of-type(1) figure{aspect-ratio:2.4/2}@media(min-width: 768px){.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(2) .tile:nth-of-type(1) figure{aspect-ratio:1.4/2}}@media(min-width: 768px){.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(3){grid-column:span 9}}.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(3) .tile-alone{padding-left:22%}@media(min-width: 768px){.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(3) .tile-alone{padding-left:0}}.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(3) .tile-alone:before{content:"";position:absolute;left:0;top:0;aspect-ratio:1/1;width:22%;border-radius:2.4rem;background-color:#466c0a}.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(3) .tile-alone figure{aspect-ratio:3.8/2;width:calc(100% - 1.4rem);margin-left:auto}@media(min-width: 768px){.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(3) .tile-alone figure{width:79%;margin-left:0}}.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(3) .tile-group-head{display:none}@media(min-width: 768px){.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(3) .tile-group-head{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.4rem;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-bottom:1.4rem}.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(3) .tile-group-head .tile:nth-of-type(1) figure{aspect-ratio:2.2/2}.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(3) .tile-group-head .tile:nth-of-type(1).tile-txtbox figure{background-color:#8cb219;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2.4rem;position:relative}.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(3) .tile-group-head .tile:nth-of-type(1).tile-txtbox figure svg{display:block;position:absolute;top:.8rem;right:.8rem;width:2.8rem;height:2.8rem}}@media(min-width: 768px)and (min-width: 992px){.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(3) .tile-group-head .tile:nth-of-type(1).tile-txtbox figure svg{width:3.4rem;height:3.4rem}}@media(min-width: 768px)and (min-width: 1200px){.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(3) .tile-group-head .tile:nth-of-type(1).tile-txtbox figure svg{top:1.2rem;right:1.2rem;width:4.4rem;height:4.4rem}}@media(min-width: 768px)and (min-width: 1480px){.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(3) .tile-group-head .tile:nth-of-type(1).tile-txtbox figure svg{width:5.6rem;height:5.6rem}}@media(min-width: 768px){.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(3) .tile-group-head .tile:nth-of-type(1).tile-txtbox figure .inner-txt{color:#fff;text-align:center}.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(3) .tile-group-head .tile:nth-of-type(1).tile-txtbox figure .inner-txt span{display:block}.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(3) .tile-group-head .tile:nth-of-type(1).tile-txtbox figure .inner-txt .num{font-weight:700;font-size:3.2rem}}@media(min-width: 768px)and (min-width: 992px){.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(3) .tile-group-head .tile:nth-of-type(1).tile-txtbox figure .inner-txt .num{font-size:4rem;margin-block:1rem}}@media(min-width: 768px)and (min-width: 1200px){.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(3) .tile-group-head .tile:nth-of-type(1).tile-txtbox figure .inner-txt .num{font-size:4.8rem;margin-block:1.6rem}}@media(min-width: 768px)and (min-width: 1480px){.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(3) .tile-group-head .tile:nth-of-type(1).tile-txtbox figure .inner-txt .num{font-size:6.4rem;margin-block:2rem}}@media(min-width: 768px){.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(3) .tile-group-head .tile:nth-of-type(1).tile-txtbox figure .inner-txt .label{font-weight:500;font-size:1.6rem}}@media(min-width: 768px)and (min-width: 1200px){.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(3) .tile-group-head .tile:nth-of-type(1).tile-txtbox figure .inner-txt .label{font-size:2rem}}@media(min-width: 768px)and (min-width: 1480px){.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(3) .tile-group-head .tile:nth-of-type(1).tile-txtbox figure .inner-txt .label{font-size:2.4rem}}@media(min-width: 768px){.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(3) .tile-group-head .tile:nth-of-type(2) figure{aspect-ratio:1.9/2}}@media(min-width: 1200px){.mosaic-sixth .mosaic-gridder .tile-group:nth-of-type(3) .tile-group-head{gap:2.4rem;margin-bottom:2.4rem}}.mosaic-sixth .mosaic-gridder .tile{position:relative}@media(min-width: 768px){.mosaic-sixth .mosaic-gridder .tile:before{display:none}}.mosaic-sixth .mosaic-gridder .tile figure{background-color:#fff;border-radius:1.6rem;isolation:isolate;overflow:hidden}@media(min-width: 576px){.mosaic-sixth .mosaic-gridder .tile figure{border-radius:2.4rem}}.mosaic-sixth .mosaic-gridder .tile figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mosaic-txt-boxes .mosaic-gridder{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.5rem}.mosaic-txt-boxes .mosaic-gridder .tile-group{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.5rem}@media(min-width: 992px){.mosaic-txt-boxes .mosaic-gridder .tile-group{grid-template-columns:repeat(12, minmax(0, 1fr))}}.mosaic-txt-boxes .mosaic-gridder .tile-group .tile figure{background-color:#fff;border-radius:1.6rem;isolation:isolate;overflow:hidden}@media(min-width: 576px){.mosaic-txt-boxes .mosaic-gridder .tile-group .tile figure{border-radius:2.4rem}}@media(min-width: 1480px){.mosaic-txt-boxes .mosaic-gridder .tile-group .tile figure{border-radius:3.2rem}}.mosaic-txt-boxes .mosaic-gridder .tile-group .tile figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 992px){.mosaic-txt-boxes .mosaic-gridder .tile-group .tile.tile-txt-only{min-height:34rem}}@media(min-width: 1200px){.mosaic-txt-boxes .mosaic-gridder .tile-group .tile.tile-txt-only{min-height:37rem}}@media(min-width: 1480px){.mosaic-txt-boxes .mosaic-gridder .tile-group .tile.tile-txt-only{min-height:40rem}}.mosaic-txt-boxes .mosaic-gridder .tile-group .tile.tile-txt-only .txt-box{background-color:#8cb219;border-radius:1.6rem;padding:2rem;isolation:isolate;overflow:hidden;color:#fff}@media(min-width: 576px){.mosaic-txt-boxes .mosaic-gridder .tile-group .tile.tile-txt-only .txt-box{border-radius:2.4rem;padding:3rem}}@media(min-width: 992px){.mosaic-txt-boxes .mosaic-gridder .tile-group .tile.tile-txt-only .txt-box{padding:2.5rem;min-height:34rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width: 1200px){.mosaic-txt-boxes .mosaic-gridder .tile-group .tile.tile-txt-only .txt-box{padding:3.5rem;min-height:37rem}}@media(min-width: 1480px){.mosaic-txt-boxes .mosaic-gridder .tile-group .tile.tile-txt-only .txt-box{border-radius:3.2rem;min-height:40rem}}.mosaic-txt-boxes .mosaic-gridder .tile-group .tile.tile-txt-only .txt-box .inner-txt h3{font-size:3rem;font-weight:600;line-height:117%}@media(min-width: 768px){.mosaic-txt-boxes .mosaic-gridder .tile-group .tile.tile-txt-only .txt-box .inner-txt h3{font-size:3.7rem}}@media(min-width: 992px){.mosaic-txt-boxes .mosaic-gridder .tile-group .tile.tile-txt-only .txt-box .inner-txt h3{font-size:3rem}}@media(min-width: 1200px){.mosaic-txt-boxes .mosaic-gridder .tile-group .tile.tile-txt-only .txt-box .inner-txt h3{font-size:3.7rem}}@media(min-width: 1480px){.mosaic-txt-boxes .mosaic-gridder .tile-group .tile.tile-txt-only .txt-box .inner-txt h3{font-size:4.4rem}}.mosaic-txt-boxes .mosaic-gridder .tile-group .tile.tile-txt-only .txt-box .inner-txt h3+p{margin-top:.8rem}.mosaic-txt-boxes .mosaic-gridder .tile-group .tile.tile-img-only .decoration-box{position:absolute;top:0;background-color:#8cb219;border-radius:1.6rem}@media(min-width: 576px){.mosaic-txt-boxes .mosaic-gridder .tile-group .tile.tile-img-only .decoration-box{border-radius:2.4rem}}@media(min-width: 1480px){.mosaic-txt-boxes .mosaic-gridder .tile-group .tile.tile-img-only .decoration-box{border-radius:3.2rem}}@media(min-width: 992px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(1){-webkit-box-align:end;-ms-flex-align:end;align-items:end}}@media(min-width: 992px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(1) .tile-txt-only{grid-column:span 5}}@media(min-width: 1480px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(1) .tile-txt-only{grid-column:span 4}}.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(1) .tile-txt-only .txt-box.txt-box-1{background-color:#466c0a}@media(min-width: 992px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(1) .tile-img-or-txt{grid-column:span 3}.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(1) .tile-img-or-txt figure{aspect-ratio:4/3.4}.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(1) .tile-img-or-txt .txt-box-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2.4rem;border-radius:2.4rem;position:relative;background-color:#8cb219;isolation:isolate;overflow:hidden;min-height:16rem}}@media(min-width: 992px)and (min-width: 1480px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(1) .tile-img-or-txt .txt-box-2{min-height:24rem;border-radius:3.2rem}}@media(min-width: 992px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(1) .tile-img-or-txt .txt-box-2 svg{display:block;position:absolute;top:.8rem;right:.8rem;width:2.8rem;height:2.8rem}}@media(min-width: 992px)and (min-width: 992px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(1) .tile-img-or-txt .txt-box-2 svg{width:3.4rem;height:3.4rem}}@media(min-width: 992px)and (min-width: 1200px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(1) .tile-img-or-txt .txt-box-2 svg{top:1.2rem;right:1.2rem;width:4.4rem;height:4.4rem}}@media(min-width: 992px)and (min-width: 1480px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(1) .tile-img-or-txt .txt-box-2 svg{width:5.6rem;height:5.6rem}}@media(min-width: 992px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(1) .tile-img-or-txt .txt-box-2 .inner-txt{color:#fff;text-align:center}.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(1) .tile-img-or-txt .txt-box-2 .inner-txt span{display:block}.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(1) .tile-img-or-txt .txt-box-2 .inner-txt .num{font-weight:700;font-size:3.2rem}}@media(min-width: 992px)and (min-width: 992px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(1) .tile-img-or-txt .txt-box-2 .inner-txt .num{font-size:4rem;margin-block:1rem}}@media(min-width: 992px)and (min-width: 1200px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(1) .tile-img-or-txt .txt-box-2 .inner-txt .num{font-size:4.8rem;margin-block:1.6rem}}@media(min-width: 992px)and (min-width: 1480px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(1) .tile-img-or-txt .txt-box-2 .inner-txt .num{font-size:6.4rem;margin-block:2rem}}@media(min-width: 992px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(1) .tile-img-or-txt .txt-box-2 .inner-txt .label{font-weight:500;font-size:1.6rem}}@media(min-width: 992px)and (min-width: 1200px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(1) .tile-img-or-txt .txt-box-2 .inner-txt .label{font-size:2rem}}@media(min-width: 992px)and (min-width: 1480px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(1) .tile-img-or-txt .txt-box-2 .inner-txt .label{font-size:2.4rem}}.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(1) .tile.tile-img-only{position:relative;z-index:10}@media(min-width: 992px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(1) .tile.tile-img-only{grid-column:span 4}}.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(1) .tile.tile-img-only figure{aspect-ratio:16/12;max-width:calc(100% - 10rem - 1.5rem)}@media(min-width: 448px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(1) .tile.tile-img-only figure{aspect-ratio:16/11}}@media(min-width: 576px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(1) .tile.tile-img-only figure{aspect-ratio:16/10}}@media(min-width: 992px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(1) .tile.tile-img-only figure{aspect-ratio:4/3.4;max-width:100%}}.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(1) .tile.tile-img-only .decoration-box{right:0}.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(1) .tile.tile-img-only .decoration-box svg{display:block;width:10rem;height:10.5rem;opacity:.1}@media(min-width: 992px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(2) .tile-txt-only{grid-column:span 5}}@media(min-width: 1480px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(2) .tile-txt-only{grid-column:span 4}}.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(2) .tile-txt-only .txt-box.txt-box-2{min-height:42rem}.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(2) .tile{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(2) .tile.tile-img-only{position:relative;z-index:10;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media(min-width: 992px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(2) .tile.tile-img-only{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;grid-column:span 4}}@media(min-width: 1480px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(2) .tile.tile-img-only{grid-column:2/6}}.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(2) .tile.tile-img-only figure{aspect-ratio:4/3.5;max-width:calc(100% - 12.5rem - 1.5rem);margin-left:auto}@media(min-width: 448px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(2) .tile.tile-img-only figure{aspect-ratio:4/3}}@media(min-width: 992px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(2) .tile.tile-img-only figure{max-width:100%}}.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(2) .tile.tile-img-only .decoration-box{left:0;background-color:#466c0a}.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(2) .tile.tile-img-only .decoration-box svg{display:block;width:12.5rem;height:10.5rem;opacity:.1}@media(min-width: 992px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(2) .tile-img-or-txt{grid-column:span 3}.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(2) .tile-img-or-txt figure{aspect-ratio:4/3.1}.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(2) .tile-img-or-txt .txt-box-6{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3.2rem;border-radius:2.4rem;background-color:#466c0a;min-height:16rem}}@media(min-width: 992px)and (min-width: 1480px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(2) .tile-img-or-txt .txt-box-6{min-height:22rem;border-radius:3.2rem;padding:3.8rem}}@media(min-width: 992px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(2) .tile-img-or-txt .txt-box-6 .inner-txt{text-align:center}.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(2) .tile-img-or-txt .txt-box-6 .inner-txt p{font-weight:700;color:#fff;font-size:2rem;line-height:128%}}@media(min-width: 992px)and (min-width: 1200px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(2) .tile-img-or-txt .txt-box-6 .inner-txt p{font-size:2.5rem}}@media(min-width: 992px)and (min-width: 1480px){.mosaic-txt-boxes .mosaic-gridder .tile-group:nth-of-type(2) .tile-img-or-txt .txt-box-6 .inner-txt p{font-size:3.5rem}}.people-section .people-wrap{background-color:#8cb219;padding:1.6rem;border-radius:3.2rem}@media(min-width: 768px){.people-section .people-wrap{margin-inline:-3.2rem;padding:3.2rem}}@media(min-width: 1200px){.people-section .people-wrap{margin-inline:-8rem;padding:8rem}}.people-section .people-wrap .head,.people-section .people-wrap .foot{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:.4rem;margin-inline:.4rem}@media(min-width: 1200px){.people-section .people-wrap .head,.people-section .people-wrap .foot{grid-template-columns:repeat(2, minmax(0, 1fr));gap:4.8rem}}.people-section .people-wrap .head{margin-top:1.6rem;margin-bottom:4rem}@media(min-width: 1200px){.people-section .people-wrap .head{margin-bottom:8.8rem}}.people-section .people-wrap .people-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin:-1.6rem;gap:.4rem 0}@media(min-width: 576px){.people-section .people-wrap .people-grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.6rem}}@media(min-width: 992px){.people-section .people-wrap .people-grid{grid-template-columns:repeat(4, minmax(0, 1fr));gap:3.2rem 1.6rem}}.people-section .people-wrap .people-grid .person-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:"Montserrat",sans-serif;border:none;-webkit-box-shadow:none;box-shadow:none;padding:1.6rem;background:rgba(0,0,0,0);display:block;text-align:center;color:#fff;border-radius:2.4rem;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}@media(min-width: 1480px){.people-section .people-wrap .people-grid .person-trigger{border-radius:3.2rem}}.people-section .people-wrap .people-grid .person-trigger figure{aspect-ratio:1/1;background-color:rgba(255,255,255,.3);border-radius:2.4rem;overflow:hidden;isolation:isolate;width:10rem;height:10rem;margin-inline:auto;margin-bottom:1.6rem}@media(min-width: 1480px){.people-section .people-wrap .people-grid .person-trigger figure{border-radius:2.8rem;margin-bottom:2.4rem;width:16rem;height:16rem}}.people-section .people-wrap .people-grid .person-trigger figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.people-section .people-wrap .people-grid .person-trigger h3{font-size:1.8rem;font-weight:600}@media(min-width: 1480px){.people-section .people-wrap .people-grid .person-trigger h3{font-size:2.2rem}}.people-section .people-wrap .people-grid .person-trigger h3+.role{padding-top:.4rem}@media(min-width: 1480px){.people-section .people-wrap .people-grid .person-trigger h3+.role{padding-top:.8rem}}.people-section .people-wrap .people-grid .person-trigger .role{text-wrap:pretty;font-size:1.6rem;line-height:135%}@media(min-width: 1480px){.people-section .people-wrap .people-grid .person-trigger .role{font-size:1.8rem}}.people-section .people-wrap .people-grid .person-trigger svg{display:inline-block;width:2.2rem;height:2.2rem;margin-top:1.2rem}@media(min-width: 1480px){.people-section .people-wrap .people-grid .person-trigger svg{width:2.6rem;height:2.6rem}}.people-section .people-wrap .people-grid .person-trigger:hover{background:rgba(255,255,255,.1)}.people-section .people-wrap .people-grid .person-trigger .meta-infos{display:none;visibility:hidden}.people-section .people-wrap .people-grid .last-cell{background-color:#fff;margin:1.6rem;padding:1.6rem;border-radius:2.4rem;grid-column:span 2}@media(min-width: 992px){.people-section .people-wrap .people-grid .last-cell{grid-column:span 1;margin-left:0}}@media(min-width: 1200px){.people-section .people-wrap .people-grid .last-cell{margin-right:0}}@media(min-width: 1480px){.people-section .people-wrap .people-grid .last-cell{padding:2.4rem 2.4rem 2rem 2.4rem;min-height:24rem}}.people-section .people-wrap .people-grid .last-cell h3{font-size:2rem;font-weight:700;line-height:120%}@media(min-width: 768px){.people-section .people-wrap .people-grid .last-cell h3{font-size:2.4rem}}@media(min-width: 992px){.people-section .people-wrap .people-grid .last-cell h3{font-size:2rem}}@media(min-width: 1480px){.people-section .people-wrap .people-grid .last-cell h3{font-size:2.8rem}}.people-section .people-wrap .people-grid .last-cell h3+.role{padding-top:.8rem}@media(min-width: 1480px){.people-section .people-wrap .people-grid .last-cell h3+.role{padding-top:1.2rem}}.people-section .people-wrap .people-grid .last-cell .role{text-wrap:pretty;font-size:1.6rem;line-height:135%}@media(min-width: 1480px){.people-section .people-wrap .people-grid .last-cell .role{font-size:1.8rem}}.people-section .people-wrap .people-grid .last-cell .btn-wrapper{margin-top:1.2rem;text-align:right}@media(min-width: 1480px){.people-section .people-wrap .people-grid .last-cell .btn-wrapper{margin-top:1.6rem}}.people-section .people-wrap .people-grid .last-cell:nth-child(4n-3){grid-column:span 2}@media(min-width: 992px){.people-section .people-wrap .people-grid .last-cell:nth-child(4n-3){grid-column:span 4;margin-left:1.6rem;padding:2.4rem}}@media(min-width: 1200px){.people-section .people-wrap .people-grid .last-cell:nth-child(4n-3){margin-inline:2.4rem}}@media(min-width: 1480px){.people-section .people-wrap .people-grid .last-cell:nth-child(4n-3){padding:2.8rem 4.8rem}}.people-section .people-wrap .people-grid .last-cell:nth-child(4n-3) h3{font-size:3.2rem}@media(min-width: 992px){.people-section .people-wrap .people-grid .last-cell:nth-child(4n-3) h3{font-size:4rem}}@media(min-width: 1480px){.people-section .people-wrap .people-grid .last-cell:nth-child(4n-3) h3{font-size:4.4rem}}@media(min-width: 576px){.people-section .people-wrap .people-grid .last-cell:nth-child(4n-2){grid-column:span 3}}@media(min-width: 576px){.people-section .people-wrap .people-grid .last-cell:nth-child(4n-2) h3{font-size:3.2rem}}@media(min-width: 1480px){.people-section .people-wrap .people-grid .last-cell:nth-child(4n-2) h3{font-size:4rem}}.people-section .people-wrap .people-grid .last-cell:nth-child(4n-1){grid-column:span 2}@media(min-width: 576px){.people-section .people-wrap .people-grid .last-cell:nth-child(4n-1){grid-column:span 3}}@media(min-width: 992px){.people-section .people-wrap .people-grid .last-cell:nth-child(4n-1){grid-column:span 2}}@media(min-width: 576px){.people-section .people-wrap .people-grid .last-cell:nth-child(4n-1) h3{font-size:2.4rem}}@media(min-width: 1480px){.people-section .people-wrap .people-grid .last-cell:nth-child(4n-1) h3{font-size:3.2rem}}.people-section .people-wrap .foot{color:#fff;margin-top:5.6rem;margin-bottom:2.4rem}@media(min-width: 1200px){.people-section .people-wrap .foot{margin-top:11.2rem}}.people-section .people-wrap .foot .foot-title{font-weight:500;font-size:3.2rem;line-height:120%}@media(min-width: 768px){.people-section .people-wrap .foot .foot-title{font-size:3.6rem}}@media(min-width: 1480px){.people-section .people-wrap .foot .foot-title{font-size:4.4rem}}.people-section .people-wrap .foot .content .chip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:2rem}.people-section.people-section-team .people-wrap{background-color:#466c0a}.people-section.people-section-team .people-wrap .people-grid .last-cell{background-color:#8cb219}#person-modal{position:fixed;inset:0;min-width:100%;min-height:100%;z-index:999;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;pointer-events:none;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#person-modal.is-open{opacity:1;pointer-events:all}#person-modal.is-open #person-modal-card{pointer-events:all}#person-modal .backdrop{position:absolute;inset:0;min-width:100%;min-height:100%;cursor:pointer;background-color:rgba(0,0,0,.7)}#person-modal .container-fluid{pointer-events:none}#person-modal #person-modal-card{position:relative;background-color:#fff;border:1px solid #466c0a;border-radius:3.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem;padding:2.1rem;max-width:75rem;margin-inline:auto}@media(min-width: 768px){#person-modal #person-modal-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3.2rem;padding:3.2rem}}#person-modal #person-modal-card .x-button{position:absolute;right:2.1rem;top:2.1rem;width:3.6rem;height:3.6rem;border-radius:50%;border:1px solid #466c0a;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:#fff;padding:.9rem;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}@media(min-width: 768px){#person-modal #person-modal-card .x-button{right:1.6rem;top:1.6rem}}#person-modal #person-modal-card .x-button svg path{fill:#466c0a;-webkit-transition:fill .3s ease-out;transition:fill .3s ease-out}#person-modal #person-modal-card .x-button:hover{background:#466c0a}#person-modal #person-modal-card .x-button:hover svg path{fill:#fff}#person-modal #person-modal-card figure{-ms-flex-negative:0;flex-shrink:0;width:14rem;height:14rem;border-radius:1.6rem;overflow:hidden;isolation:isolate;outline:1px solid #d3d3d3;background-color:#d3d3d3}@media(min-width: 992px){#person-modal #person-modal-card figure{width:26rem;height:26rem}}#person-modal #person-modal-card figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#person-modal #person-modal-card .person-email-image{display:none}@media(min-width: 992px){#person-modal #person-modal-card .person-email-image{display:inline-block;font-size:1.6rem;font-weight:500;margin-top:1.4rem;color:#787878}}@media(min-width: 768px){#person-modal #person-modal-card .content{padding-right:3.2rem}}#person-modal #person-modal-card .content .person-title{font-size:2.4rem;font-weight:600;color:#8cb219}#person-modal #person-modal-card .content .person-role{font-size:1.6rem;font-weight:500;margin-top:.2rem}#person-modal #person-modal-card .content .person-email{font-size:1.6rem;font-weight:500;margin-top:.2rem;color:#787878}@media(min-width: 992px){#person-modal #person-modal-card .content .person-email{display:none}}#person-modal #person-modal-card .content .person-excerpt{font-size:1.6rem;margin-top:1.2rem;color:#787878}#person-modal #person-modal-card .content .person-link-placer{margin-top:2rem}header.header{position:sticky;top:0;z-index:900;-webkit-box-shadow:0px 2px 12px rgba(255,255,255,.2);box-shadow:0px 2px 12px rgba(255,255,255,.2)}header.header .header-container{background-color:#466c0a}header.header .header-container .header-inner-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-block:3rem}header.header .header-container .header-inner-wrapper .header-logo{-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}header.header .header-container .header-inner-wrapper .header-logo:hover{opacity:.6}header.header .header-container .header-inner-wrapper .header-logo img{display:block;width:auto;height:4rem}@media(min-width: 1360px){header.header .header-container .header-inner-wrapper .header-logo img{height:6rem}}header.header .header-container .header-inner-wrapper #hamburger-trigger{display:none}@media(min-width: 1200px){header.header .header-container .header-inner-wrapper #header-nav .nav-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.6rem;margin-bottom:-1.6rem;margin-right:-1.3rem}}@media(min-width: 1200px)and (min-width: 1360px){header.header .header-container .header-inner-wrapper #header-nav .nav-content{margin-bottom:-1rem}}@media(min-width: 1200px){header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent .nav-link-parent{font-size:1.5rem;font-weight:400;text-transform:uppercase;text-decoration:none;color:#fff;display:inline-block;padding:.6rem 1.2rem;border-radius:100vw;border:1px solid #466c0a;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}}@media(min-width: 1200px)and (min-width: 1360px){header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent .nav-link-parent{font-size:1.7rem}}@media(min-width: 1200px){header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent .nav-link-parent:hover{background-color:#547a0d;border-color:#dde4cf}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent .nav-link-parent.nav-link-parent-with-children{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent .nav-link-parent.nav-link-parent-with-children .svg-wrapper{-ms-flex-negative:0;flex-shrink:0;width:1.2rem;height:1.2rem;position:relative;margin-top:-1px}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent .nav-link-parent.nav-link-parent-with-children .svg-wrapper svg{display:block;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent .nav-link-parent.nav-link-parent-with-children .svg-wrapper svg path{fill:#fff}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent .nav-link-parent.nav-link-parent-with-children .svg-wrapper svg.minus{position:absolute;inset:0;opacity:0}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent .nav-item-children{position:absolute;bottom:3rem;right:-4rem;-webkit-transform:translate(0%, 98%);transform:translate(0%, 98%);padding-top:4rem;opacity:0;pointer-events:none;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent .nav-item-children .nav-item-children-wrapper{width:74rem;background-color:#fff;border:1px solid #d3d3d3;border-radius:2.4rem;padding:2.5rem 4rem;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.6rem 4.5rem;-webkit-transition:-webkit-box-shadow .3s ease-out;transition:-webkit-box-shadow .3s ease-out;transition:box-shadow .3s ease-out;transition:box-shadow .3s ease-out, -webkit-box-shadow .3s ease-out}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent .nav-item-children .nav-item-children-wrapper .children-label{font-size:1.7rem;font-weight:600;color:#466c0a;line-height:150%;grid-column:1/-1;margin-inline:1.2rem;margin-bottom:.8rem}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent .nav-item-children .nav-item-children-wrapper .children-link{display:inline-block;border-radius:1.6rem;text-decoration:none;padding:1.2rem;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent .nav-item-children .nav-item-children-wrapper .children-link .link-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;font-size:1.5rem;color:#1b1e16;font-weight:600;text-transform:uppercase}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent .nav-item-children .nav-item-children-wrapper .children-link .link-head figure{-ms-flex-negative:0;flex-shrink:0;width:2.8rem;height:2.8rem;border-radius:.8rem;background-color:#466c0a;overflow:hidden;isolation:isolate;padding:.5rem}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent .nav-item-children .nav-item-children-wrapper .children-link .link-head figure img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent .nav-item-children .nav-item-children-wrapper .children-link .desc{margin-top:.4rem;font-size:1.4rem;color:#787878;font-weight:500;line-height:130%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-wrap:balance}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent .nav-item-children .nav-item-children-wrapper .children-link.children-link-with-icon .desc{margin-top:0;padding-left:3.6rem}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent .nav-item-children .nav-item-children-wrapper .children-link:hover{background-color:#efefef}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent .nav-item-children .nav-item-children-wrapper .children-button{-ms-flex-item-align:center;align-self:center}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent .nav-item-children .nav-item-children-wrapper .children-button a{background-color:#e7e7e7;padding:1.2rem 1.6rem;font-size:1.4rem;color:#1b1e16;text-decoration:none;text-transform:uppercase;display:inline-block;font-weight:600;border-radius:1.6rem;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent .nav-item-children .nav-item-children-wrapper .children-button a:hover{background-color:#8cb219;color:#fff}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent .nav-item-children .nav-item-children-wrapper.three-col-grid{grid-template-columns:repeat(3, minmax(0, 1fr));width:104rem}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children.hovering .nav-link-parent{background-color:#547a0d;border-color:#dde4cf}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children.hovering .nav-link-parent .svg-wrapper svg.plus{opacity:0}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children.hovering .nav-link-parent .svg-wrapper svg.minus{opacity:1}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children.hovering .nav-item-children{opacity:1;pointer-events:all;-webkit-transform:translate(0%, 100%);transform:translate(0%, 100%)}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children.hovering .nav-item-children .nav-item-children-wrapper{-webkit-box-shadow:0px 0px 0px rgba(0,0,0,0),0px 0px 2px rgba(0,0,0,0),0px 0px 4px rgba(0,0,0,.01),0px 0px 8px rgba(0,0,0,.01),0px 0px 12px rgba(0,0,0,.01);box-shadow:0px 0px 0px rgba(0,0,0,0),0px 0px 2px rgba(0,0,0,0),0px 0px 4px rgba(0,0,0,.01),0px 0px 8px rgba(0,0,0,.01),0px 0px 12px rgba(0,0,0,.01)}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-with-sidebar .nav-item-children .nav-item-children-gridder{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));width:108rem;background-color:#fff;border:1px solid #d3d3d3;border-radius:2.4rem;overflow:hidden;isolation:isolate;-webkit-box-align:start;-ms-flex-align:start;align-items:start}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-with-sidebar .nav-item-children .nav-item-children-gridder .nav-item-children-wrapper{grid-column:span 2;border-radius:0;border:0}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-with-sidebar .nav-item-children .nav-item-children-gridder .nav-item-children-wrapper .children-link a{text-decoration:none}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-with-sidebar .nav-item-children .nav-item-children-gridder .nav-item-children-wrapper .children-link a:hover{text-decoration:underline}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-with-sidebar .nav-item-children .nav-item-children-gridder .nav-item-children-wrapper .children-link .subchildren-wrapper{margin-top:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-with-sidebar .nav-item-children .nav-item-children-gridder .nav-item-children-wrapper .children-link .subchildren-wrapper .subchildren-link{font-size:1.4rem;color:#787878;font-weight:500;line-height:130%}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-with-sidebar .nav-item-children .nav-item-children-gridder .nav-item-children-wrapper .children-link.children-link-with-icon .subchildren-wrapper{margin-top:0;padding-left:3.6rem}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-with-sidebar .nav-item-children .nav-item-children-gridder .nav-item-sidebar{background-color:#efefef;padding:3.5rem 4rem 4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100%}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-with-sidebar .nav-item-children .nav-item-children-gridder .nav-item-sidebar .support-card{background-color:#466c0a;border-radius:1.6rem;color:#fff;margin-bottom:1.2rem;padding:2rem 2.4rem;margin-left:-1rem}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-with-sidebar .nav-item-children .nav-item-children-gridder .nav-item-sidebar .support-card .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;font-size:1.4rem;font-weight:500}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-with-sidebar .nav-item-children .nav-item-children-gridder .nav-item-sidebar .support-card .head figure{-ms-flex-negative:0;flex-shrink:0;width:3.2rem;height:3.2rem;border-radius:.8rem;background-color:#fff;overflow:hidden;isolation:isolate;padding:.5rem}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-with-sidebar .nav-item-children .nav-item-children-gridder .nav-item-sidebar .support-card .head figure img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-with-sidebar .nav-item-children .nav-item-children-gridder .nav-item-sidebar .support-card .support-excerpt{margin-top:1rem;font-size:1.4rem;font-weight:400;line-height:130%;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-wrap:balance}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-with-sidebar .nav-item-children .nav-item-children-gridder .nav-item-sidebar .support-card .link-wrapper{margin-top:1.6rem}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-with-sidebar .nav-item-children .nav-item-children-gridder .nav-item-sidebar .support-card .link-wrapper .support-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;background-color:#8cb219;border:1px solid #8cb219;color:#fff;font-size:1.6rem;font-weight:500;padding:.5rem 1rem .5rem 1.5rem;border-radius:100vw;text-decoration:none;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-with-sidebar .nav-item-children .nav-item-children-gridder .nav-item-sidebar .support-card .link-wrapper .support-link svg{display:block;-ms-flex-negative:0;flex-shrink:0}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-with-sidebar .nav-item-children .nav-item-children-gridder .nav-item-sidebar .support-card .link-wrapper .support-link:hover{background-color:#466c0a}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-with-sidebar .nav-item-children .nav-item-children-gridder .nav-item-sidebar .children-link{display:inline-block;border-radius:1.6rem;text-decoration:none;padding:1.2rem;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-with-sidebar .nav-item-children .nav-item-children-gridder .nav-item-sidebar .children-link .link-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;font-size:1.5rem;color:#1b1e16;font-weight:600;text-transform:uppercase}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-with-sidebar .nav-item-children .nav-item-children-gridder .nav-item-sidebar .children-link .link-head figure{-ms-flex-negative:0;flex-shrink:0;width:2.8rem;height:2.8rem;border-radius:.8rem;background-color:#466c0a;overflow:hidden;isolation:isolate;padding:.5rem}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-with-sidebar .nav-item-children .nav-item-children-gridder .nav-item-sidebar .children-link .link-head figure img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-with-sidebar .nav-item-children .nav-item-children-gridder .nav-item-sidebar .children-link:hover{background-color:#efefef}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-with-sidebar .nav-item-children .nav-item-children-gridder .nav-item-sidebar .children-button{margin-top:2rem}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-with-sidebar .nav-item-children .nav-item-children-gridder .nav-item-sidebar .children-button a{background-color:#fff;border:1px solid #fff;color:#1b1e16;font-size:1.6rem;font-weight:500;padding:.6rem 1.2rem;border-radius:100vw;text-decoration:none;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-with-sidebar .nav-item-children .nav-item-children-gridder .nav-item-sidebar .children-button a:hover{background-color:#e7e7e7}}@media(min-width: 1200px){header.header .header-container .header-inner-wrapper .utility-bar{position:absolute;top:2rem;right:0}header.header .header-container .header-inner-wrapper .utility-bar .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem}header.header .header-container .header-inner-wrapper .utility-bar .wrap .utility-archives{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem}header.header .header-container .header-inner-wrapper .utility-bar .wrap .utility-archives a{display:inline-block;padding:.4rem;color:#fff;text-decoration:none;font-size:1.6rem;font-weight:400;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}header.header .header-container .header-inner-wrapper .utility-bar .wrap .utility-archives a:hover{opacity:.6}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #6b893b;background-color:#6b893b;border-radius:100vw;padding-left:.8rem}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form .svg-wrapper{padding-block:.5rem}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form .svg-wrapper svg{display:block;width:2rem;height:2rem}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form .input-wrapper{max-width:9.6rem}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form .search-field{background-color:rgba(0,0,0,0);width:100%;padding-left:.6rem;border:0;font-family:"Montserrat",sans-serif;-webkit-transition:none;transition:none;color:#fff;font-size:1.5rem;font-weight:400;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;height:3.2rem !important;-webkit-appearance:none !important}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form .search-field::-webkit-input-placeholder{color:#fff;font-size:1.5rem;font-weight:400}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form .search-field::-moz-placeholder{color:#fff;font-size:1.5rem;font-weight:400}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form .search-field:-ms-input-placeholder{color:#fff;font-size:1.5rem;font-weight:400}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form .search-field::-ms-input-placeholder{color:#fff;font-size:1.5rem;font-weight:400}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form .search-field::placeholder{color:#fff;font-size:1.5rem;font-weight:400}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form .search-field:focus-visible{outline:0}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form .search-field:focus-visible::-webkit-input-placeholder{opacity:.5}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form .search-field:focus-visible::-moz-placeholder{opacity:.5}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form .search-field:focus-visible:-ms-input-placeholder{opacity:.5}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form .search-field:focus-visible::-ms-input-placeholder{opacity:.5}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form .search-field:focus-visible::placeholder{opacity:.5}header.header .header-container .header-inner-wrapper .utility-bar .wrap .myunpli-link{padding:.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.6rem;color:#fff;text-decoration:none;font-size:1.5rem;font-weight:400;border-radius:100vw;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}header.header .header-container .header-inner-wrapper .utility-bar .wrap .myunpli-link svg{display:block;-ms-flex-negative:0;flex-shrink:0}header.header .header-container .header-inner-wrapper .utility-bar .wrap .myunpli-link:hover{opacity:.6}}@media(max-width: 1199px){header.header .header-container .header-inner-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:.6rem;padding-bottom:.1rem}header.header .header-container .header-inner-wrapper .header-logo img{height:3.5rem}header.header .header-container .header-inner-wrapper #hamburger-trigger{padding:2.4rem;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible;-webkit-transform:scale(0.65);transform:scale(0.65);margin-right:-2.8rem;margin-top:-0.3rem}header.header .header-container .header-inner-wrapper #hamburger-trigger.is-active .hamburger-inner,header.header .header-container .header-inner-wrapper #hamburger-trigger.is-active .hamburger-inner::before,header.header .header-container .header-inner-wrapper #hamburger-trigger.is-active .hamburger-inner::after{background-color:#fff}header.header .header-container .header-inner-wrapper #hamburger-trigger .hamburger-box{width:40px;height:24px;display:inline-block;position:relative}header.header .header-container .header-inner-wrapper #hamburger-trigger .hamburger-inner{display:block;top:50%;margin-top:-2px}header.header .header-container .header-inner-wrapper #hamburger-trigger .hamburger-inner,header.header .header-container .header-inner-wrapper #hamburger-trigger .hamburger-inner::before,header.header .header-container .header-inner-wrapper #hamburger-trigger .hamburger-inner::after{width:40px;height:4px;background-color:#fff;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}header.header .header-container .header-inner-wrapper #hamburger-trigger .hamburger-inner::before,header.header .header-container .header-inner-wrapper #hamburger-trigger .hamburger-inner::after{content:"";display:block}header.header .header-container .header-inner-wrapper #hamburger-trigger .hamburger-inner::before{top:-10px}header.header .header-container .header-inner-wrapper #hamburger-trigger .hamburger-inner::after{bottom:-10px}header.header .header-container .header-inner-wrapper #hamburger-trigger.hamburger--collapse .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:.13s;transition-delay:.13s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}header.header .header-container .header-inner-wrapper #hamburger-trigger.hamburger--collapse .hamburger-inner::after{top:-20px;-webkit-transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity .1s linear;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity .1s linear}header.header .header-container .header-inner-wrapper #hamburger-trigger.hamburger--collapse .hamburger-inner::before{-webkit-transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}header.header .header-container .header-inner-wrapper #hamburger-trigger.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg);-webkit-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}header.header .header-container .header-inner-wrapper #hamburger-trigger.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity .1s .22s linear;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity .1s .22s linear}header.header .header-container .header-inner-wrapper #hamburger-trigger.hamburger--collapse.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1)}header.header .header-container .header-inner-wrapper #header-nav{background-color:#f3f3f1;-webkit-box-shadow:-50vw 0 0 #f3f3f1,50vw 0 0 #f3f3f1;box-shadow:-50vw 0 0 #f3f3f1,50vw 0 0 #f3f3f1;position:absolute;z-index:-200;top:0;left:-1.6rem;right:-1.6rem;height:100vh;height:100lvh;padding-top:9rem;padding-bottom:14rem;padding-inline:1.6rem;overflow-y:auto;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease-in-out .2s;transition:opacity .3s ease-in-out .2s}}@media(max-width: 1199px)and (min-width: 768px){header.header .header-container .header-inner-wrapper #header-nav{padding-inline:4.8rem}}@media(max-width: 1199px)and (min-width: 992px){header.header .header-container .header-inner-wrapper #header-nav{padding-inline:8rem}}@media(max-width: 1199px)and (min-width: 1200px){header.header .header-container .header-inner-wrapper #header-nav{padding-inline:10.4rem}}@media(max-width: 1199px)and (hover: hover)and (pointer: fine){header.header .header-container .header-inner-wrapper #header-nav{scrollbar-width:none;-ms-overflow-style:none}header.header .header-container .header-inner-wrapper #header-nav::-webkit-scrollbar{display:none}}@media(max-width: 1199px){header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent .nav-link-parent{display:block;color:#466c0a;font-size:1.6rem;line-height:137.5%;text-transform:uppercase;text-decoration:none;padding-block:1.2rem;border-bottom:1px solid #d3d3d3}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-link-parent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;pointer-events:none}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-link-parent .svg-wrapper{-ms-flex-negative:0;flex-shrink:0;width:1.2rem;height:1.2rem;position:relative;margin-right:.2rem;margin-bottom:.1rem}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-link-parent .svg-wrapper svg{display:block;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-link-parent .svg-wrapper svg path{fill:#466c0a}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-link-parent .svg-wrapper svg.minus{position:absolute;inset:0;opacity:0}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children{opacity:0;pointer-events:none;height:0;-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .nav-item-children-gridder{height:0;display:none;padding-bottom:2.4rem}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .nav-item-children-gridder .nav-item-children-wrapper{padding-bottom:0}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .nav-item-children-gridder .nav-item-sidebar{padding-top:1.6rem;display:grid;gap:1.6rem}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .nav-item-children-gridder .nav-item-sidebar .support-card{background-color:#466c0a;color:#fff;padding:1.8rem;border-radius:1.6rem;text-decoration:none;border:1px solid #466c0a;-webkit-transition:border-color .2s ease-out;transition:border-color .2s ease-out}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .nav-item-children-gridder .nav-item-sidebar .support-card:hover{border-color:#fff}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .nav-item-children-gridder .nav-item-sidebar .support-card .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;font-size:1.5rem;color:#fff;font-weight:600;text-transform:uppercase}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .nav-item-children-gridder .nav-item-sidebar .support-card .head figure{-ms-flex-negative:0;flex-shrink:0;width:2.8rem;height:2.8rem;border-radius:.8rem;background-color:#fff;overflow:hidden;isolation:isolate;padding:.5rem}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .nav-item-children-gridder .nav-item-sidebar .support-card .head figure img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .nav-item-children-gridder .nav-item-sidebar .support-card .support-excerpt{font-size:1.5rem;color:#fff;font-weight:400;line-height:130%;margin-top:1rem}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .nav-item-children-gridder .nav-item-sidebar .support-card .link-wrapper{margin-top:1.6rem}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .nav-item-children-gridder .nav-item-sidebar .support-card .link-wrapper .support-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;background-color:#8cb219;border:1px solid #8cb219;color:#fff;font-size:1.6rem;font-weight:500;padding:.5rem 1rem .5rem 1.5rem;border-radius:100vw;text-decoration:none;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .nav-item-children-gridder .nav-item-sidebar .support-card .link-wrapper .support-link svg{display:block;-ms-flex-negative:0;flex-shrink:0}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .nav-item-children-gridder .nav-item-sidebar .support-card .link-wrapper .support-link:hover{background-color:#466c0a}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .nav-item-children-gridder .nav-item-sidebar .service-pages-without-subchildren{margin-top:1.6rem;display:grid;gap:1.6rem}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .nav-item-children-gridder .nav-item-sidebar .service-pages-without-subchildren .children-link{padding-block:1.2rem}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .nav-item-children-wrapper{height:0;display:none;padding-top:1.6rem;gap:1.6rem;padding-bottom:2.4rem}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .children-label{font-size:1.6rem;font-weight:600;color:#466c0a}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .children-link{background-color:#fff;padding:1.8rem;border-radius:1.6rem;text-decoration:none;border:1px solid #fff;-webkit-transition:border-color .2s ease-out;transition:border-color .2s ease-out}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .children-link:hover{border-color:#d3d3d3}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .children-link a{text-decoration:none}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .children-link a:hover{text-decoration:underline}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .children-link .link-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;font-size:1.5rem;color:#1b1e16;font-weight:600;text-transform:uppercase}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .children-link .link-head figure{-ms-flex-negative:0;flex-shrink:0;width:2.8rem;height:2.8rem;border-radius:.8rem;background-color:#466c0a;overflow:hidden;isolation:isolate;padding:.5rem}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .children-link .link-head figure img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .children-link .desc{margin-top:.5rem;font-size:1.5rem;color:#787878;font-weight:400;line-height:130%}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .children-link .subchildren-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem;margin-top:.8rem}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .children-link .subchildren-wrapper .subchildren-link{font-size:1.5rem;color:#787878;font-weight:500;line-height:130%}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .children-link.children-link-with-icon .desc{margin-top:.2rem;padding-left:3.6rem}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .children-link.children-link-with-icon .subchildren-wrapper{margin-top:.4rem;padding-left:3.6rem}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .children-button a{background-color:#e6e6e6;border:1px solid #d3d3d3;color:#1b1e16;font-size:1.5rem;font-weight:600;padding:1.7rem;border-radius:1.6rem;text-decoration:none;text-transform:uppercase;text-align:center;display:block;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children .nav-item-children .children-button a:hover{background-color:#fff}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children.expanded .nav-link-parent{font-weight:600;border-bottom:1px dashed #d3d3d3}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children.expanded .nav-link-parent .svg-wrapper svg.plus{opacity:0}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children.expanded .nav-link-parent .svg-wrapper svg.minus{opacity:1}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children.expanded .nav-item-children{opacity:1;pointer-events:all;height:auto}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children.expanded .nav-item-children .nav-item-children-gridder{height:auto;display:block}header.header .header-container .header-inner-wrapper #header-nav .nav-content .nav-item-parent.nav-item-parent-with-children.expanded .nav-item-children .nav-item-children-wrapper{height:auto;display:grid}header.header .header-container .header-inner-wrapper .utility-bar{position:absolute;left:-1.6rem;right:-1.6rem;top:0;height:100vh;height:100dvh;z-index:-100;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;opacity:0;-webkit-transform:translateY(10rem);transform:translateY(10rem);-webkit-transition:opacity .2s ease-in-out,-webkit-transform .4s ease-out;transition:opacity .2s ease-in-out,-webkit-transform .4s ease-out;transition:transform .4s ease-out,opacity .2s ease-in-out;transition:transform .4s ease-out,opacity .2s ease-in-out,-webkit-transform .4s ease-out}header.header .header-container .header-inner-wrapper .utility-bar .wrap{pointer-events:all;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#8cb219;-webkit-box-shadow:-50vw 0 0 #8cb219,50vw 0 0 #8cb219;box-shadow:-50vw 0 0 #8cb219,50vw 0 0 #8cb219}header.header .header-container .header-inner-wrapper .utility-bar .wrap .utility-archives{grid-column:span 2;background-color:#466c0a;-webkit-box-shadow:-50vw 0 0 #466c0a,50vw 0 0 #466c0a;box-shadow:-50vw 0 0 #466c0a,50vw 0 0 #466c0a;padding:.2rem .6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;-ms-flex-pack:distribute;justify-content:space-around;min-width:100%;max-width:56rem}}@media(max-width: 1199px)and (min-width: 768px){header.header .header-container .header-inner-wrapper .utility-bar .wrap .utility-archives{padding-inline:13vw}}@media(max-width: 1199px){header.header .header-container .header-inner-wrapper .utility-bar .wrap .utility-archives a{color:#fff;text-decoration:none;font-size:1.5rem;padding:1rem;text-align:center}}@media(max-width: 1199px)and (min-width: 448px){header.header .header-container .header-inner-wrapper .utility-bar .wrap .utility-archives a{font-size:1.6rem}}@media(max-width: 1199px){header.header .header-container .header-inner-wrapper .utility-bar .wrap .utility-archives a:hover{opacity:.6}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:2rem 1.6rem 2rem .8rem}}@media(max-width: 1199px)and (min-width: 768px){header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper{width:29.4rem;margin-right:auto;padding-left:1.2rem}}@media(max-width: 1199px){header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #6b893b;background-color:#6b893b;border-radius:100vw;padding-left:.8rem}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form .svg-wrapper{padding-block:.5rem}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form .svg-wrapper svg{display:block;width:2rem;height:2rem}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form .input-wrapper{width:90%}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form .search-field{background-color:rgba(0,0,0,0);width:100%;padding-left:.6rem;border:0;font-family:"Montserrat",sans-serif;-webkit-transition:none;transition:none;color:#fff;font-size:1.5rem;font-weight:400;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;height:3.4rem !important;-webkit-appearance:none !important}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form .search-field::-webkit-input-placeholder{color:#fff;font-size:1.5rem;font-weight:400}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form .search-field::-moz-placeholder{color:#fff;font-size:1.5rem;font-weight:400}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form .search-field:-ms-input-placeholder{color:#fff;font-size:1.5rem;font-weight:400}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form .search-field::-ms-input-placeholder{color:#fff;font-size:1.5rem;font-weight:400}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form .search-field::placeholder{color:#fff;font-size:1.5rem;font-weight:400}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form .search-field:focus-visible{outline:0}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form .search-field:focus-visible::-webkit-input-placeholder{opacity:.5}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form .search-field:focus-visible::-moz-placeholder{opacity:.5}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form .search-field:focus-visible:-ms-input-placeholder{opacity:.5}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form .search-field:focus-visible::-ms-input-placeholder{opacity:.5}header.header .header-container .header-inner-wrapper .utility-bar .wrap .searchform-wrapper .search-form .search-field:focus-visible::placeholder{opacity:.5}header.header .header-container .header-inner-wrapper .utility-bar .wrap .myunpli-link{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:2rem .8rem 2rem 1.6rem;padding:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.8rem;background-color:#fff;color:#466c0a;text-decoration:none;font-size:1.5rem;font-weight:500;border-radius:100vw;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}}@media(max-width: 1199px)and (min-width: 768px){header.header .header-container .header-inner-wrapper .utility-bar .wrap .myunpli-link{width:28rem;margin-left:auto;margin-right:1.2rem}}@media(max-width: 1199px){header.header .header-container .header-inner-wrapper .utility-bar .wrap .myunpli-link svg{display:block;-ms-flex-negative:0;flex-shrink:0}header.header .header-container .header-inner-wrapper .utility-bar .wrap .myunpli-link svg path{fill:#466c0a}header.header .header-container .header-inner-wrapper .utility-bar .wrap .myunpli-link:hover{opacity:.6}header.header.is-active .header-container .header-inner-wrapper #header-nav{opacity:1;pointer-events:all;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}header.header.is-active .header-container .header-inner-wrapper .utility-bar{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}#footer{position:relative;isolation:isolate;overflow:hidden;background-color:#466c0a;color:#fff;padding-block:4.8rem}@media(min-width: 768px){#footer{padding-block:6rem}}@media(min-width: 1480px){#footer{padding-block:7.2rem}}#footer .footer-main-logo{display:block;max-width:100%;max-height:4.8rem;margin-bottom:3.6rem}@media(min-width: 768px){#footer .footer-main-logo{max-height:6.4rem;margin-bottom:4.8rem}}@media(min-width: 1480px){#footer .footer-main-logo{max-height:8rem;margin-bottom:6rem}}#footer .footer-info-row{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:2rem;margin-bottom:4.8rem}@media(min-width: 768px){#footer .footer-info-row{grid-template-columns:repeat(2, minmax(0, 1fr));gap:6.4rem 8rem}}@media(min-width: 1480px){#footer .footer-info-row{grid-template-columns:repeat(8, minmax(0, 1fr))}}@media(min-width: 1480px){#footer .footer-info-row .footer-info-one{grid-column:span 3}}#footer .footer-info-row .footer-info-one .ragione-sociale{font-size:2.2rem;font-weight:700;text-wrap:pretty}@media(min-width: 1480px){#footer .footer-info-row .footer-info-two{grid-column:span 2}}@media(min-width: 768px){#footer .footer-info-row .footer-info-two .wysiwyg{margin-top:-0.8rem}}@media(min-width: 1480px){#footer .footer-info-row .footer-info-two .wysiwyg{margin-top:-1.6rem}}#footer .footer-info-row .footer-info-two .footer-social{margin-top:2rem}#footer .footer-info-row .footer-info-two .footer-social p{font-size:1.6rem}#footer .footer-info-row .footer-info-two .footer-social .footer-social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;margin-top:.8rem}#footer .footer-info-row .footer-info-two .footer-social .footer-social-links .footer-social-link{-ms-flex-negative:0;flex-shrink:0;display:block;text-decoration:none;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}#footer .footer-info-row .footer-info-two .footer-social .footer-social-links .footer-social-link:hover{opacity:.7}#footer .footer-info-row .footer-info-two .footer-social .footer-social-links .footer-social-link svg{display:block;width:3.2rem;height:3.2rem}#footer .footer-info-row .footer-menu{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem 5.6rem;margin-top:4.4rem}@media(min-width: 768px){#footer .footer-info-row .footer-menu{grid-column:span 2;-webkit-column-gap:8rem;-moz-column-gap:8rem;column-gap:8rem;margin-top:0}}@media(min-width: 1480px){#footer .footer-info-row .footer-menu{grid-column:span 3;-webkit-column-gap:2.4rem;-moz-column-gap:2.4rem;column-gap:2.4rem}}#footer .footer-info-row .footer-menu .footer-menu-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;color:#fff;text-decoration:none;font-weight:500;font-size:1.6rem;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}#footer .footer-info-row .footer-menu .footer-menu-link:hover{opacity:.7}#footer .footer-info-h{border-top:1px solid #fff;padding-top:4rem;max-width:82rem}#footer .footer-info-h .footer-info-h-title{font-size:2rem;font-weight:600;text-wrap:pretty}#footer .footer-info-h .footer-info-h-txt{font-size:1.6rem;font-weight:500;margin-top:.6rem;text-wrap:pretty}#footer .footer-info-h .chip{margin-top:2rem}#footer .footer-foot{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4.8rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:7.2rem}@media(min-width: 768px){#footer .footer-foot{margin-top:4rem}}@media(min-width: 1480px){#footer .footer-foot{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:2.4rem}}#footer .footer-foot .footer-logos{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.2rem;max-width:84rem}@media(min-width: 480px){#footer .footer-foot .footer-logos{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 660px){#footer .footer-foot .footer-logos{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media(min-width: 768px){#footer .footer-foot .footer-logos{grid-template-columns:repeat(5, minmax(0, 1fr))}}#footer .footer-foot .footer-logos figure{aspect-ratio:16/9.5;background-color:#fff;border-radius:2rem;padding:1.6rem}#footer .footer-foot .footer-logos figure img{display:block;height:100%;width:100%;-o-object-fit:contain;object-fit:contain}#footer .footer-foot .policy-wrap{font-size:1.5rem}#footer .footer-foot .policy-wrap a{color:#fff;text-decoration:none;white-space:nowrap;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}#footer .footer-foot .policy-wrap a:hover{opacity:.7}#footer .hash-deco{position:absolute;z-index:-10;pointer-events:none;opacity:.1;bottom:0;right:0;-webkit-transform:translate(-3rem, 11rem);transform:translate(-3rem, 11rem)}@media(max-width: 767px){#footer .hash-deco{width:auto;height:58rem;-webkit-transform:translate(20rem, 4rem);transform:translate(20rem, 4rem)}}.btn{display:inline-block;position:relative;z-index:10;font-size:1.6rem;font-weight:500;line-height:125%;text-transform:uppercase;text-decoration:none;white-space:nowrap;padding-top:1.1rem;padding-right:4.2rem;padding-bottom:1rem;padding-left:1.2rem;border-radius:100vw;-webkit-transition:padding-left .3s ease-out,padding-right .3s ease-out;transition:padding-left .3s ease-out,padding-right .3s ease-out}@media(min-width: 768px){.btn{letter-spacing:.5px}}.btn .txt-wrap{padding-left:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.btn .arrow-wrap{position:absolute;z-index:-10;right:.5rem;top:.5rem;bottom:.5rem;width:3.1rem;height:3.1rem;border-radius:100vw;-webkit-transition:width .3s cubic-bezier(0.25, 0.1, 0.25, 1.05);transition:width .3s cubic-bezier(0.25, 0.1, 0.25, 1.05)}.btn svg{position:absolute;right:.5rem;top:.5rem;bottom:.5rem;width:3.1rem;height:3.1rem}.btn:hover{padding-left:0;padding-right:3.7rem}.btn:hover .txt-wrap{padding-left:1.7rem}.btn:hover .arrow-wrap{width:calc(100% - 1rem - .1rem)}.btn.btn-primary{background-color:#8cb219}.btn.btn-primary .txt-wrap{color:#fff}.btn.btn-primary .arrow-wrap{background-color:#fff}.btn.btn-primary svg{stroke:#8cb219}.btn.btn-primary:hover .txt-wrap{color:#466c0a}.btn.btn-ghost .txt-wrap{color:#1b1e16}.btn.btn-ghost .arrow-wrap{background-color:#8cb219}.btn.btn-ghost svg{stroke:#fff}.btn.btn-ghost:hover .txt-wrap{color:#fff}.btn.btn-ghost.btn-ghost-on-primary .txt-wrap{color:#fff}.btn.btn-ghost.btn-ghost-on-primary .arrow-wrap{background-color:#466c0a}.chip{display:inline-block;text-decoration:none;font-size:1.6rem;line-height:150%;font-weight:600;padding:.8rem 2rem;border-radius:100vw;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.chip.chip-primary{background-color:#8cb219;color:#fff}.chip.chip-primary:hover{background-color:#466c0a}.chip.chip-primary.chip-border{border:1px solid #8cb219}.chip.chip-secondary{background-color:#466c0a;color:#fff}.chip.chip-secondary:hover{background-color:#8cb219}.chip.chip-secondary.chip-border{border:1px solid #466c0a}.chip.chip-with-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.chip.chip-with-icon svg{-ms-flex-negative:0;flex-shrink:0}.wp-form-section .head-wrapper{margin-bottom:3.2rem}.wp-form-section .head-wrapper .h2-style+.wysiwyg{margin-top:1.6rem}.wp-form-section .custom-wp-form{max-width:82rem}.custom-wp-form .wpforms-container{margin:0;text-align:left}.custom-wp-form .wpforms-container .wpforms-head-container{padding:0}.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field{overflow:visible !important;clear:both;padding:10px 0 !important}@media(min-width: 1480px){.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field{padding:12px 0 !important}}.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=text],.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=number],.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=email],.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field textarea{font-family:"Montserrat",sans-serif;font-size:1.6rem;color:#1b1e16 !important;background-color:#fff;min-height:4.2rem;width:100% !important;max-width:100% !important;border:1px solid #d3d3d3;border-radius:.8rem !important;padding:11px 16px}@media(min-width: 576px){.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=text],.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=number],.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=email],.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field textarea{padding-inline:20px}}.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=text]::-webkit-input-placeholder, .custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=number]::-webkit-input-placeholder, .custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=email]::-webkit-input-placeholder, .custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field textarea::-webkit-input-placeholder{color:#787878;font-weight:500}.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=text]::-moz-placeholder, .custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=number]::-moz-placeholder, .custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=email]::-moz-placeholder, .custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field textarea::-moz-placeholder{color:#787878;font-weight:500}.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=text]:-ms-input-placeholder, .custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=number]:-ms-input-placeholder, .custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=email]:-ms-input-placeholder, .custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field textarea:-ms-input-placeholder{color:#787878;font-weight:500}.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=text]::-ms-input-placeholder, .custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=number]::-ms-input-placeholder, .custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=email]::-ms-input-placeholder, .custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field textarea::-ms-input-placeholder{color:#787878;font-weight:500}.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=text]::placeholder,.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=number]::placeholder,.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=email]::placeholder,.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field textarea::placeholder{color:#787878;font-weight:500}.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=text]:focus-visible,.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=text]:focus,.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=number]:focus-visible,.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=number]:focus,.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=email]:focus-visible,.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=email]:focus,.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field textarea:focus-visible,.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field textarea:focus{border-color:#1b1e16;-webkit-box-shadow:none;box-shadow:none;outline:none}.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=text].wpforms-error,.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=number].wpforms-error,.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=email].wpforms-error,.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field textarea.wpforms-error{border:1px solid #c00}.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=text].wpforms-error:hover,.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=text].wpforms-error:focus,.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=number].wpforms-error:hover,.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=number].wpforms-error:focus,.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=email].wpforms-error:hover,.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field input[type=email].wpforms-error:focus,.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field textarea.wpforms-error:hover,.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field textarea.wpforms-error:focus{border:1px solid #c00;-webkit-box-shadow:none;box-shadow:none;outline:none}.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox{padding:1.4rem 0 0 0 !important;overflow:hidden}@media(min-width: 1480px){.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox{padding-top:3.2rem !important}}.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox .wpforms-field-label{color:#787878;font-size:1.6rem;font-weight:600;line-height:150%;margin-bottom:0}.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox .wpforms-field-label .wpforms-required-label{color:#787878}.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox ul li{margin-top:1.2rem !important;margin-left:.1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox ul li input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;margin-left:0;margin-top:0;width:2.1rem;height:2.1rem;background-color:#fff;border:1px solid #d3d3d3;border-radius:50%;position:relative;isolation:isolate}.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox ul li input[type=checkbox]:before{display:none}.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox ul li input[type=checkbox]:after{content:"";position:absolute;inset:.3rem;background-color:#8cb219;border-radius:50%;opacity:0;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .2s ease-out;transition:all .2s ease-out;height:auto;width:auto;border:0;-webkit-box-shadow:none;box-shadow:none}.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox ul li input[type=checkbox]:checked:after{height:auto;width:auto;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox ul li input[type=checkbox]:checked+.wpforms-field-label-inline{color:#1b1e16}.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox ul li .wpforms-field-label-inline{cursor:pointer;font-weight:600;color:#787878;margin-top:.1rem}.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox .wpforms-field-description{margin-top:2.4rem;font-size:1.4rem;font-weight:400;line-height:155%;color:#787878;padding:1.4rem 1.8rem;border-radius:.8rem;background-color:#fff;border:1px solid #d3d3d3}.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox .wpforms-field-description a{color:#787878;text-decoration:underline}.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox .wpforms-field-description a:hover{color:#8cb219}.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field label.wpforms-error,.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field em.wpforms-error{color:#c00 !important;font-size:1.4rem;font-weight:400;padding:0;margin-top:.8rem}.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field label.wpforms-error a,.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field em.wpforms-error a{color:#c00;text-decoration:underline}.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field label.wpforms-error:before,.custom-wp-form .wpforms-container .wpforms-field-container .wpforms-field em.wpforms-error:before{display:none}.custom-wp-form .wpforms-container .wpforms-submit-container{margin-top:3.2rem !important;padding-top:0 !important;text-align:center}.custom-wp-form .wpforms-container .wpforms-submit-container button[type=submit]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-decoration:none;font-family:"Montserrat",sans-serif;height:auto;-webkit-box-shadow:none;box-shadow:none;border:none !important;background-color:#8cb219 !important;color:#fff !important;z-index:10;font-size:1.6rem;font-weight:500;line-height:125%;text-transform:uppercase;text-decoration:none;white-space:nowrap;padding-top:1.1rem;padding-right:4.2rem;padding-bottom:1rem;padding-left:1.2rem;border-radius:100vw;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media(min-width: 768px){.custom-wp-form .wpforms-container .wpforms-submit-container button[type=submit]{letter-spacing:.5px}}.custom-wp-form .wpforms-container .wpforms-submit-container button[type=submit]:after{content:url("data:image/svg+xml,%3Csvg width='29' height='29' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.5 0C6.49187 0 0 6.49187 0 14.5C0 22.5081 6.49187 29 14.5 29C22.5081 29 29 22.5081 29 14.5C29 6.49187 22.5081 0 14.5 0ZM16.3961 8.49972C16.2381 8.3417 16.0237 8.25293 15.8003 8.25293C15.5768 8.25293 15.3625 8.3417 15.2045 8.49972C15.0464 8.65774 14.9577 8.87207 14.9577 9.09554C14.9577 9.31901 15.0464 9.53333 15.2045 9.69135L19.2137 13.7006L7.83855 13.7001C7.61498 13.7001 7.40058 13.7889 7.2425 13.947C7.08442 14.1051 6.99561 14.3195 6.99561 14.543C6.99561 14.7666 7.08441 14.981 7.2425 15.1391C7.40058 15.2972 7.615 15.386 7.83856 15.386L19.2137 15.3855L15.2045 19.3947C15.0464 19.5527 14.9577 19.7671 14.9577 19.9905C14.9577 20.214 15.0464 20.4283 15.2045 20.5863C15.3625 20.7444 15.5768 20.8331 15.8003 20.8331C16.0237 20.8331 16.2381 20.7444 16.3961 20.5863L21.8436 15.1389C22.0016 14.9808 22.0904 14.7665 22.0904 14.543C22.0904 14.3196 22.0016 14.1052 21.8436 13.9472L16.3961 8.49972Z' fill='white'/%3E%3C/svg%3E");position:absolute;display:block;width:2.9rem;height:2.9rem;bottom:auto;left:auto;top:.6rem;right:.5rem;will-change:transform;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out, -webkit-transform .4s ease-in-out;background-color:rgba(0,0,0,0);border:0}.custom-wp-form .wpforms-container .wpforms-submit-container button[type=submit]:hover,.custom-wp-form .wpforms-container .wpforms-submit-container button[type=submit]:focus-visible{background:#466c0a}.custom-wp-form .wpforms-container .wpforms-submit-container button[type=submit]:hover:after,.custom-wp-form .wpforms-container .wpforms-submit-container button[type=submit]:focus-visible:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.custom-wp-form .wpforms-container .wpforms-submit-container img.wpforms-submit-spinner{margin-inline:1.6rem;margin-top:.6rem}.custom-wp-form .wpforms-container .wpforms-confirmation-container-full{background-color:#fff;padding:2.8rem;border:1px solid #d3d3d3;border-radius:3.2rem;color:#1b1e16;margin-bottom:0;margin-top:3.2rem}.custom-wp-form .wpforms-container .wpforms-confirmation-container-full p{font-size:1.6rem;line-height:150%;text-align:center;color:#1b1e16}.archive-section .archive-head{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.6rem;margin-bottom:4rem}@media(min-width: 768px){.archive-section .archive-head{margin-bottom:4.8rem;gap:2.4rem}}@media(min-width: 1480px){.archive-section .archive-head{margin-bottom:6.4rem;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.archive-section .archive-head h1{max-width:80rem}@media(min-width: 1480px){.archive-section .archive-head .widget_wpc_filters_widget{margin-left:4.8rem}}.archive-section .archive-head .widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-widget-content .wpc-filters-scroll-container .wpc-filters-widget-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem}@media(min-width: 768px){.archive-section .archive-head .widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-widget-content .wpc-filters-scroll-container .wpc-filters-widget-wrapper{gap:1.2rem}}.archive-section .archive-head .widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-widget-content .wpc-filters-scroll-container .wpc-filters-widget-wrapper .wpc-instead-of-posts-found{display:none}.archive-section .archive-head .widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-widget-content .wpc-filters-scroll-container .wpc-filters-widget-wrapper .wpc-filters-section{margin:0}.archive-section .archive-head .widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-widget-content .wpc-filters-scroll-container .wpc-filters-widget-wrapper .wpc-filters-section.wpc-filter-layout-search-field{width:calc(100% - 8.8rem - .8rem)}@media(min-width: 768px){.archive-section .archive-head .widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-widget-content .wpc-filters-scroll-container .wpc-filters-widget-wrapper .wpc-filters-section.wpc-filter-layout-search-field{width:calc(100% - 11rem - 1.2rem)}}.archive-section .archive-head .widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-widget-content .wpc-filters-scroll-container .wpc-filters-widget-wrapper .wpc-filters-section.wpc-filter-layout-search-field form.wpc-filter-search-form{min-height:3.8rem;border-radius:100vw;background-color:#fff;border:1px solid #d3d3d3}@media(min-width: 768px){.archive-section .archive-head .widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-widget-content .wpc-filters-scroll-container .wpc-filters-widget-wrapper .wpc-filters-section.wpc-filter-layout-search-field form.wpc-filter-search-form{min-height:4.6rem}}.archive-section .archive-head .widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-widget-content .wpc-filters-scroll-container .wpc-filters-widget-wrapper .wpc-filters-section.wpc-filter-layout-search-field form.wpc-filter-search-form .wpc-search-field-wrapper .wpc-search-icon{display:none}.archive-section .archive-head .widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-widget-content .wpc-filters-scroll-container .wpc-filters-widget-wrapper .wpc-filters-section.wpc-filter-layout-search-field form.wpc-filter-search-form .wpc-search-field-wrapper input.wpc-search-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:3.8rem;background:rgba(0,0,0,0);border:0;border-radius:100vw;padding:.8rem 3.2rem .8rem 1.6rem;font-family:"Montserrat",sans-serif}@media(min-width: 768px){.archive-section .archive-head .widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-widget-content .wpc-filters-scroll-container .wpc-filters-widget-wrapper .wpc-filters-section.wpc-filter-layout-search-field form.wpc-filter-search-form .wpc-search-field-wrapper input.wpc-search-field{min-height:4.6rem;font-size:1.6rem;padding-left:2.4rem}}.archive-section .archive-head .widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-widget-content .wpc-filters-scroll-container .wpc-filters-widget-wrapper .wpc-filters-section.wpc-filter-layout-search-field form.wpc-filter-search-form .wpc-search-field-wrapper input.wpc-search-field:focus-visible{outline:0;border:1px solid #8cb219}.archive-section .archive-head .widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-widget-content .wpc-filters-scroll-container .wpc-filters-widget-wrapper .wpc-filters-submit-button{font-size:1.6rem;line-height:2.2rem;color:#fff;font-weight:500;padding:.8rem 2rem;border-radius:100vw;background-color:#8cb219;border:0;width:8.8rem;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}@media(min-width: 768px){.archive-section .archive-head .widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-widget-content .wpc-filters-scroll-container .wpc-filters-widget-wrapper .wpc-filters-submit-button{font-size:2rem;width:11rem;padding:1.2rem 2.8rem;min-height:4.6rem}}.archive-section .archive-head .widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-widget-content .wpc-filters-scroll-container .wpc-filters-widget-wrapper .wpc-filters-submit-button:hover{background-color:#466c0a;opacity:1}.archive-section .archive-head .widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-widget-content .wpc-edit-filter-set{display:none}.archive-section .archive-grid{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:2rem}@media(min-width: 576px){.archive-section .archive-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:2rem 1.2rem}}@media(min-width: 1200px){.archive-section .archive-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 1480px){.archive-section .archive-grid{gap:2.8rem 1.6rem}}.archive-section .archive-grid #removeParamsBtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:0;font-family:"Montserrat",sans-serif}.archive-section .archive-grid .proloco-cta{margin-top:4rem;grid-column:span 2}@media(min-width: 1200px){.archive-section .archive-grid .proloco-cta{margin-top:0}}@media(min-width: 1480px){.archive-section .archive-grid .proloco-cta{width:67.2rem;margin-left:auto}}body.post-type-archive-news .archive-section .archive-grid .proloco-cta,body.post-type-archive-eventi .archive-section .archive-grid .proloco-cta,body.post-type-archive-dario .archive-section .archive-grid .proloco-cta,body.post-type-archive-opportunita .archive-section .archive-grid .proloco-cta{display:none}.tease{border:1px solid #d3d3d3;background-color:#fff;border-radius:3.2rem;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;will-change:transform}.tease .tease-wrap{text-decoration:none;padding:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem;min-height:100%}@media(min-width: 992px){.tease .tease-wrap{padding-bottom:3.2rem;gap:2.6rem}}.tease .tease-wrap .tease-head figure{background-color:#d3d3d3;aspect-ratio:4/3;border-radius:2.4rem;overflow:hidden;position:relative;isolation:isolate;margin-bottom:2rem}@media(min-width: 992px){.tease .tease-wrap .tease-head figure{margin-bottom:3.2rem}}.tease .tease-wrap .tease-head figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tease .tease-wrap .tease-head figure .chip-location{display:inline-block;position:absolute;left:.8rem;bottom:.8rem;background-color:rgba(255,255,255,.8);font-size:1.4rem;font-weight:600;color:#1b1e16;padding:.6rem 1.6rem;border-radius:100vw;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media(min-width: 1480px){.tease .tease-wrap .tease-head figure .chip-location{font-size:1.6rem;left:1.2rem;bottom:1.2rem}}.tease .tease-wrap .tease-head .tease-overtitle{margin-bottom:.8rem;font-weight:500;color:#787878;font-size:1.5rem;line-height:135%}@media(min-width: 1480px){.tease .tease-wrap .tease-head .tease-overtitle{margin-bottom:1.6rem}}.tease .tease-wrap .tease-head .tease-overtitle.tease-overtitle-eventi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4rem;margin-top:-0.6rem;margin-bottom:1.2rem}.tease .tease-wrap .tease-head .tease-overtitle.tease-overtitle-eventi svg{display:block;-ms-flex-negative:0;flex-shrink:0;margin-right:.4rem;width:2.4rem;height:2.4rem}@media(min-width: 1480px){.tease .tease-wrap .tease-head .tease-overtitle.tease-overtitle-eventi svg{width:3.2rem;height:3.2rem}}.tease .tease-wrap .tease-head .tease-title{margin-bottom:.8rem;font-weight:700;color:#1b1e16;font-size:2.4rem;line-height:135%}.tease .tease-wrap .tease-head .tease-excerpt{color:#787878;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media(min-width: 992px){.tease .tease-wrap .tease-overtitle,.tease .tease-wrap .tease-title,.tease .tease-wrap .tease-excerpt,.tease .tease-wrap .tease-foot{padding-inline:1.6rem}}.tease:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:1.4px 1.4px 1.8px rgba(0,0,0,.007),3.8px 3.8px 5px rgba(0,0,0,.01),9px 9px 12.1px rgba(0,0,0,.013),30px 30px 40px rgba(0,0,0,.02);box-shadow:1.4px 1.4px 1.8px rgba(0,0,0,.007),3.8px 3.8px 5px rgba(0,0,0,.01),9px 9px 12.1px rgba(0,0,0,.013),30px 30px 40px rgba(0,0,0,.02)}.tease.tease-page .tease-wrap{padding-top:2.8rem}@media(min-width: 992px){.tease.tease-page .tease-wrap{padding-top:4rem}}.pagination-block{text-align:center}.pagination-block .pagination{max-width:10rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;list-style:none}.pagination-block .pagination li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;padding:0;margin:0}.pagination-block .pagination li a svg path{-webkit-transition:fill .3s ease-out;transition:fill .3s ease-out}.pagination-block .pagination li a:hover svg .arrow{fill:#8cb219}.pagination-block .pagination li a:hover svg .circle{fill:#fff}.pagination-block .pagination li button,.pagination-block .pagination li a{display:block;width:3.2rem;height:3.2rem;border-radius:3.2rem}.pagination-block .pagination li button svg,.pagination-block .pagination li a svg{display:block;width:3.2rem;height:3.2rem}.pagination-block .pagination li.disabled button{pointer-events:none}.pagination-block .pagination li.disabled button svg .arrow{fill:#d3d3d3}.search-results .archive-section .archive-grid .no-result-hint{display:none}.search-results .archive-section .archive-grid .tease-proloco{gap:1rem}.search-results .archive-section .archive-grid .tease-proloco .content-txt .tease-title{font-size:1.8rem;margin-bottom:.4rem}.search-results .archive-section .searchform-wrapper .search-form,.search-no-results .archive-section .searchform-wrapper .search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #d3d3d3;background-color:#fff;border-radius:100vw;padding-inline:1.6rem;position:relative;width:calc(100% - 5rem)}@media(min-width: 768px){.search-results .archive-section .searchform-wrapper .search-form,.search-no-results .archive-section .searchform-wrapper .search-form{max-width:52rem;margin-inline:auto}}.search-results .archive-section .searchform-wrapper .search-form .svg-wrapper,.search-no-results .archive-section .searchform-wrapper .search-form .svg-wrapper{padding-block:.5rem}.search-results .archive-section .searchform-wrapper .search-form .svg-wrapper svg,.search-no-results .archive-section .searchform-wrapper .search-form .svg-wrapper svg{display:block;width:2rem;height:2rem}.search-results .archive-section .searchform-wrapper .search-form .input-wrapper,.search-no-results .archive-section .searchform-wrapper .search-form .input-wrapper{width:100%}.search-results .archive-section .searchform-wrapper .search-form .search-field,.search-no-results .archive-section .searchform-wrapper .search-form .search-field{background-color:rgba(0,0,0,0);width:100%;padding-left:.6rem;border:0;font-family:"Montserrat",sans-serif;-webkit-transition:none;transition:none;color:#1b1e16;font-size:1.6rem;font-weight:400;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;height:4.1rem !important;-webkit-appearance:none !important}.search-results .archive-section .searchform-wrapper .search-form .search-field::-webkit-input-placeholder, .search-no-results .archive-section .searchform-wrapper .search-form .search-field::-webkit-input-placeholder{color:#787878;font-size:1.6rem;font-weight:400}.search-results .archive-section .searchform-wrapper .search-form .search-field::-moz-placeholder, .search-no-results .archive-section .searchform-wrapper .search-form .search-field::-moz-placeholder{color:#787878;font-size:1.6rem;font-weight:400}.search-results .archive-section .searchform-wrapper .search-form .search-field:-ms-input-placeholder, .search-no-results .archive-section .searchform-wrapper .search-form .search-field:-ms-input-placeholder{color:#787878;font-size:1.6rem;font-weight:400}.search-results .archive-section .searchform-wrapper .search-form .search-field::-ms-input-placeholder, .search-no-results .archive-section .searchform-wrapper .search-form .search-field::-ms-input-placeholder{color:#787878;font-size:1.6rem;font-weight:400}.search-results .archive-section .searchform-wrapper .search-form .search-field::placeholder,.search-no-results .archive-section .searchform-wrapper .search-form .search-field::placeholder{color:#787878;font-size:1.6rem;font-weight:400}.search-results .archive-section .searchform-wrapper .search-form .search-field:focus-visible,.search-no-results .archive-section .searchform-wrapper .search-form .search-field:focus-visible{outline:0}.search-results .archive-section .searchform-wrapper .search-form .search-field:focus-visible::-webkit-input-placeholder, .search-no-results .archive-section .searchform-wrapper .search-form .search-field:focus-visible::-webkit-input-placeholder{opacity:.5}.search-results .archive-section .searchform-wrapper .search-form .search-field:focus-visible::-moz-placeholder, .search-no-results .archive-section .searchform-wrapper .search-form .search-field:focus-visible::-moz-placeholder{opacity:.5}.search-results .archive-section .searchform-wrapper .search-form .search-field:focus-visible:-ms-input-placeholder, .search-no-results .archive-section .searchform-wrapper .search-form .search-field:focus-visible:-ms-input-placeholder{opacity:.5}.search-results .archive-section .searchform-wrapper .search-form .search-field:focus-visible::-ms-input-placeholder, .search-no-results .archive-section .searchform-wrapper .search-form .search-field:focus-visible::-ms-input-placeholder{opacity:.5}.search-results .archive-section .searchform-wrapper .search-form .search-field:focus-visible::placeholder,.search-no-results .archive-section .searchform-wrapper .search-form .search-field:focus-visible::placeholder{opacity:.5}.search-results .archive-section .searchform-wrapper .search-form .search-submit,.search-no-results .archive-section .searchform-wrapper .search-form .search-submit{position:absolute;top:0;right:-5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:4.2rem;height:4.2rem;border:1px solid #8cb219;background-color:#8cb219;padding:.8rem;border-radius:4.2rem;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-results .archive-section .searchform-wrapper .search-form .search-submit:hover,.search-no-results .archive-section .searchform-wrapper .search-form .search-submit:hover{background-color:#fff}.search-results .archive-section .searchform-wrapper .search-form .search-submit:hover svg path,.search-no-results .archive-section .searchform-wrapper .search-form .search-submit:hover svg path{fill:#8cb219}.search-no-results .archive-section .archive-grid .no-result-hint{display:block;grid-column:span 3}.mappress-shortcode-wrapper{border:1px solid #d3d3d3;border-radius:2.4rem;overflow:hidden;margin-top:-1.6rem;margin-bottom:2.4rem}@media(min-width: 768px){.mappress-shortcode-wrapper{margin-top:0;margin-bottom:6.4rem}}.mappress-shortcode-wrapper .mapp-layout{min-height:30rem;max-height:calc(100vh - 20rem);max-height:calc(100svh - 20rem)}.mappress-shortcode-wrapper .mapp-layout .leaflet-bottom,.mappress-shortcode-wrapper .mapp-layout .mapp-leaflet-control{z-index:520;opacity:0;pointer-events:none}@media(min-width: 768px){.mappress-shortcode-wrapper .mapp-layout .leaflet-bottom,.mappress-shortcode-wrapper .mapp-layout .mapp-leaflet-control{opacity:1;pointer-events:none}}.mappress-shortcode-wrapper .mapp-layout .mapp-leaflet-control.mapp-leaflet-geolocate{display:none}.mappress-shortcode-wrapper .mapp-layout .leaflet-control-attribution.leaflet-control{display:none}.mappress-shortcode-wrapper .mapp-layout .mapp-ib-wrapper .mapp-ib-content .mapp-ib{border-radius:1.6rem;padding:1.2rem}.mappress-shortcode-wrapper .mapp-layout .mapp-ib-wrapper .mapp-ib-content .mapp-ib .mapp-iw{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mappress-shortcode-wrapper .mapp-layout .mapp-ib-wrapper .mapp-ib-content .mapp-ib .mapp-iw .mapp-thumbnail{aspect-ratio:1;width:8rem;height:8rem;margin-inline:auto}.mappress-shortcode-wrapper .mapp-layout .mapp-ib-wrapper .mapp-ib-content .mapp-ib .mapp-iw .mapp-thumbnail img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mappress-shortcode-wrapper .mapp-layout .mapp-ib-wrapper .mapp-ib-content .mapp-ib .mapp-iw .mapp-info{min-height:auto;padding:0}.mappress-shortcode-wrapper .mapp-layout .mapp-ib-wrapper .mapp-ib-content .mapp-ib .mapp-iw .mapp-info .mapp-template .mapp-title{text-align:center;padding-top:.8rem;padding-bottom:.4rem}.mappress-shortcode-wrapper .mapp-layout .mapp-ib-wrapper .mapp-ib-content .mapp-ib .mapp-iw .mapp-info .mapp-template .mapp-body{display:none}.mappress-shortcode-wrapper .mapp-layout .mapp-ib-wrapper .mapp-ib-content .mapp-ib .mapp-iw .mapp-info .mapp-dir-wrapper{display:none}.archive-proloco-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem;margin-bottom:4rem}@media(min-width: 768px){.archive-proloco-filter{margin-bottom:6.4rem}}@media(min-width: 1480px){.archive-proloco-filter{margin-bottom:8rem;gap:1rem}}.archive-proloco-filter .letter-filter{display:block;width:3rem;height:3rem;border-radius:50%;border:1px solid #466c0a;color:#787878;line-height:1;font-size:1.6rem;font-weight:500;text-align:center;padding:.6rem;text-transform:uppercase;text-decoration:none;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media(min-width: 1200px){.archive-proloco-filter .letter-filter{width:3.4rem;height:3.4rem;font-size:1.8rem;padding:.7rem}}.archive-proloco-filter .letter-filter:hover{background-color:#466c0a;color:#fff}.archive-proloco-grid{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:4.4rem}@media(min-width: 768px){.archive-proloco-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.tease-proloco{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.6rem}@media(min-width: 576px){.tease-proloco{gap:2.4rem}}@media(min-width: 768px){.tease-proloco{gap:1.6rem}}@media(min-width: 1480px){.tease-proloco{gap:3.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.tease-proloco .figure{-ms-flex-negative:0;flex-shrink:0;width:7.2rem;height:7.2rem;border:1px solid #d3d3d3;background-color:#fff;border-radius:1.6rem;overflow:hidden;isolation:isolate;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media(min-width: 448px){.tease-proloco .figure{width:8rem;height:8rem}}@media(min-width: 576px){.tease-proloco .figure{width:8.8rem;height:8.8rem}}@media(min-width: 768px){.tease-proloco .figure{width:7.2rem;height:7.2rem}}@media(min-width: 1480px){.tease-proloco .figure{width:20rem;height:20rem;border-radius:3.2rem;padding:1.6rem}}.tease-proloco .figure:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:1.4px 1.4px 1.8px rgba(0,0,0,.007),3.8px 3.8px 5px rgba(0,0,0,.01),9px 9px 12.1px rgba(0,0,0,.013),30px 30px 40px rgba(0,0,0,.02);box-shadow:1.4px 1.4px 1.8px rgba(0,0,0,.007),3.8px 3.8px 5px rgba(0,0,0,.01),9px 9px 12.1px rgba(0,0,0,.013),30px 30px 40px rgba(0,0,0,.02)}.tease-proloco .figure img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.tease-proloco .content-txt{padding-top:.4rem}.tease-proloco .content-txt .tease-title{font-weight:500;font-size:2rem;line-height:130%;margin-bottom:.8rem}@media(min-width: 448px){.tease-proloco .content-txt .tease-title{font-size:2.4rem}}@media(min-width: 768px){.tease-proloco .content-txt .tease-title{font-size:2rem}}@media(min-width: 1480px){.tease-proloco .content-txt .tease-title{font-size:2.8rem}}.tease-proloco .content-txt .address,.tease-proloco .content-txt .email{margin-bottom:.4rem;font-size:1.4rem}@media(min-width: 448px){.tease-proloco .content-txt .address,.tease-proloco .content-txt .email{font-size:1.6rem}}@media(min-width: 1480px){.tease-proloco .content-txt .address,.tease-proloco .content-txt .email{font-size:1.8rem}}@media(min-width: 768px){.tease-proloco .content-txt .address,.tease-proloco .content-txt .email{font-size:1.6rem}}.tease-proloco .content-txt .social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;margin-top:1.2rem}@media(min-width: 1480px){.tease-proloco .content-txt .social-links{gap:1.2rem;margin-top:1.4rem}}.tease-proloco .content-txt .social-links a{color:#1b1e16;text-decoration:none;display:block;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.tease-proloco .content-txt .social-links a:hover{opacity:.6}.tease-proloco .content-txt .social-links a svg{display:block;width:2.2rem;height:2.2rem}@media(min-width: 448px){.tease-proloco .content-txt .social-links a svg{width:2.6rem;height:2.6rem}}@media(min-width: 1480px){.tease-proloco .content-txt .social-links a svg{width:3rem;height:3rem}}.proloco-cta{background-color:#8cb219;color:#fff;text-decoration:none;padding:2rem 2.4rem;border-radius:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.2rem}@media(min-width: 576px){.proloco-cta{padding-top:2.8rem;padding-inline:3.2rem}}@media(min-width: 768px){.proloco-cta{padding:2rem 2.4rem}}@media(min-width: 1480px){.proloco-cta{border-radius:2.4rem;padding-top:2.8rem;padding-inline:4rem}}.proloco-cta .cta-title{font-weight:700;font-size:2.6rem;line-height:120%;margin-bottom:.6rem}@media(min-width: 576px){.proloco-cta .cta-title{font-size:2.8rem}}@media(min-width: 768px){.proloco-cta .cta-title{font-size:2.4rem}}@media(min-width: 1200px){.proloco-cta .cta-title{font-size:2.8rem}}@media(min-width: 1480px){.proloco-cta .cta-title{font-size:3.6rem;margin-bottom:1.2rem}}.proloco-cta .btn-wrapper{margin-left:-1.2rem}.single-cpt .single-cpt-head .head-overtitle{max-width:108rem;font-size:1.6rem;line-height:133%;font-weight:600;color:#787878;margin-bottom:.8rem}@media(min-width: 768px){.single-cpt .single-cpt-head .head-overtitle{font-size:2rem}}@media(min-width: 1480px){.single-cpt .single-cpt-head .head-overtitle{font-size:2.4rem;margin-bottom:1.2rem}}.single-cpt .single-cpt-head h1{max-width:108rem}.single-cpt .single-cpt-head h1+figure{margin-top:3.2rem}@media(min-width: 1480px){.single-cpt .single-cpt-head h1+figure{margin-top:4rem}}.single-cpt .single-cpt-head figure{background-color:#d3d3d3;aspect-ratio:4/2.8;border-radius:2.4rem;overflow:hidden;isolation:isolate}@media(min-width: 768px){.single-cpt .single-cpt-head figure{border-radius:3.2rem;aspect-ratio:16/9;width:100%;max-height:64rem}}.single-cpt .single-cpt-head figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-cpt .single-cpt-content .wysiwyg-full{max-width:96rem}.single-cpt .single-cpt-content .single_flex_img{background-color:#d3d3d3;width:100%;max-width:98rem;border-radius:2.4rem;overflow:hidden;isolation:isolate}@media(min-width: 768px){.single-cpt .single-cpt-content .single_flex_img{border-radius:3.2rem}}.single-cpt .single-cpt-content .single_flex_img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-cpt .single-cpt-content .single_flex_cta{max-width:96rem;position:relative;z-index:10}.single-cpt .single-cpt-content .single_flex_cta:before{content:"";position:absolute;z-index:-10;left:-50vw;right:-50vw;top:-3.2rem;bottom:-3.2rem;background-color:#fff}@media(min-width: 768px){.single-cpt .single-cpt-content .single_flex_cta:before{top:-4.8rem;bottom:-4.8rem}}@media(min-width: 1480px){.single-cpt .single-cpt-content .single_flex_cta:before{top:-6rem;bottom:-6rem}}.single-cpt .single-cpt-content .single_flex_cta .head-overtitle{margin-bottom:.4rem}.single-cpt .single-cpt-content .single_flex_cta .btn{margin-top:2.4rem}@media(min-width: 768px){.single-cpt .single-cpt-content .single_flex_cta .btn{margin-top:2.8rem}}@media(min-width: 1480px){.single-cpt .single-cpt-content .single_flex_cta .btn{margin-top:3.2rem}}.single-cpt .single-cpt-content .wp-form-section .custom-wp-form,.single-cpt .single-cpt-content .wp-form-section .head-wrapper{max-width:96rem}.single-cpt.single-cpt-proloco figure{aspect-ratio:1/1;max-width:24rem;border:1px solid #d3d3d3;background-color:#fff}.single-cpt.single-cpt-proloco figure img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.single-cpt.single-cpt-proloco .social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;margin-top:1.2rem}@media(min-width: 1480px){.single-cpt.single-cpt-proloco .social-links{gap:1.2rem;margin-top:1.4rem}}.single-cpt.single-cpt-proloco .social-links a{color:#1b1e16;text-decoration:none;display:block;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.single-cpt.single-cpt-proloco .social-links a:hover{opacity:.6}.single-cpt.single-cpt-proloco .social-links a svg{display:block;width:2.2rem;height:2.2rem}@media(min-width: 448px){.single-cpt.single-cpt-proloco .social-links a svg{width:2.6rem;height:2.6rem}}@media(min-width: 1480px){.single-cpt.single-cpt-proloco .social-links a svg{width:3rem;height:3rem}}.home-hero{position:relative;z-index:100}.home-hero:after{content:"";position:absolute;z-index:-20;inset:0;background-color:rgba(0,0,0,.5);pointer-events:none}.home-hero .container-fluid{pointer-events:none}.home-hero .home-hero-inner{min-height:calc(100vh - 12rem);min-height:calc(100lvh - 12rem);display:-webkit-box;display:-ms-flexbox;display:flex;padding-block:6.4rem}@media(min-width: 1200px){.home-hero .home-hero-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:9.6rem}}.home-hero .home-hero-inner .content{text-align:center}@media(min-width: 1200px){.home-hero .home-hero-inner .content{text-align:left;max-width:134rem}}.home-hero .home-hero-inner .content .h5-style{text-transform:uppercase;margin-bottom:1.4rem}@media(min-width: 768px){.home-hero .home-hero-inner .content .h5-style{margin-bottom:2rem}}.home-hero .home-hero-inner .content .h1-style{margin-bottom:1.4rem;text-wrap:balance}@media(min-width: 768px){.home-hero .home-hero-inner .content .h1-style{margin-bottom:2rem}}.home-hero .home-hero-inner .content .subtitle{font-size:2.4rem;font-weight:500;line-height:133%}@media(min-width: 768px){.home-hero .home-hero-inner .content .subtitle{font-size:3.4rem}}@media(min-width: 1480px){.home-hero .home-hero-inner .content .subtitle{font-size:4.4rem}}.home-hero .hash{pointer-events:none;position:absolute;z-index:-10;bottom:-4.8rem;left:-6.4rem;width:32rem;height:32rem;opacity:.35}@media(min-width: 768px){.home-hero .hash{bottom:-7.8rem;width:48rem;height:48rem}}@media(min-width: 1480px){.home-hero .hash{bottom:-10.8rem;width:70rem;height:70rem}}.home-hero .bg-wrapper{position:absolute;z-index:-30;inset:0;min-height:calc(100vh - 12rem);min-height:calc(100lvh - 12rem)}.home-hero .bg-wrapper .swiper-hero-bg{height:100%}.home-hero .bg-wrapper .swiper-hero-bg .swiper-slide figure{min-width:100%;height:100%}.home-hero .bg-wrapper .swiper-hero-bg .swiper-slide figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-hero .swiper-hero-bg-pagination{position:absolute;left:0;bottom:4.8rem;text-align:center}.home-hero .swiper-hero-bg-pagination .swiper-pagination-bullet{border:1px solid #fff;opacity:1;background-color:rgba(0,0,0,0)}.home-hero .swiper-hero-bg-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:#8cb219;background-color:#8cb219}.home-services .home-services-box{background-color:#8cb219;padding:1.6rem;border-radius:3.2rem}@media(min-width: 768px){.home-services .home-services-box{margin-inline:-3.2rem;padding-inline:3.2rem}}@media(min-width: 1200px){.home-services .home-services-box{margin-inline:-8rem;padding-inline:8rem}}.home-services .home-services-box .h2-style{margin-top:1.2rem}@media(min-width: 768px){.home-services .home-services-box .h2-style{margin-top:2.4rem}}@media(min-width: 1200px){.home-services .home-services-box .h2-style{margin-top:4.8rem}}.home-services .home-services-box .h2-style+.services-loop{margin-top:2.4rem}@media(min-width: 768px){.home-services .home-services-box .h2-style+.services-loop{margin-top:3.2rem}}@media(min-width: 1480px){.home-services .home-services-box .h2-style+.services-loop{margin-top:4rem}}.home-services .home-services-box .services-loop{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.6rem}@media(min-width: 768px){.home-services .home-services-box .services-loop{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1480px){.home-services .home-services-box .services-loop{grid-template-columns:repeat(4, minmax(0, 1fr));gap:1.4rem}}.home-services .home-services-box .services-loop .service-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;border-radius:2.4rem;padding:1.6rem}@media(min-width: 1640px){.home-services .home-services-box .services-loop .service-card{border-radius:3.2rem;padding:2.4rem}}.home-services .home-services-box .services-loop .service-card .icon-box{display:grid;place-content:center;width:6.4rem;height:6.4rem;background-color:#466c0a;border-radius:1.2rem;overflow:hidden;isolation:isolate}@media(min-width: 1200px){.home-services .home-services-box .services-loop .service-card .icon-box{width:7.2rem;height:7.2rem}}@media(min-width: 1640px){.home-services .home-services-box .services-loop .service-card .icon-box{border-radius:1.6rem}}.home-services .home-services-box .services-loop .service-card .icon-box img{display:block;width:4rem;height:4rem;-o-object-fit:contain;object-fit:contain}@media(min-width: 1200px){.home-services .home-services-box .services-loop .service-card .icon-box img{width:4.4rem;height:4.4rem}}.home-services .home-services-box .services-loop .service-card .card-title{text-wrap:balance;margin-top:1.6rem;font-size:2.4rem;font-weight:700;line-height:117%}@media(min-width: 992px){.home-services .home-services-box .services-loop .service-card .card-title{font-size:3.2rem}}@media(min-width: 1480px){.home-services .home-services-box .services-loop .service-card .card-title{margin-top:2.4rem}}.home-services .home-services-box .services-loop .service-card .excerpt{margin-top:.8rem}.home-services .home-services-box .services-loop .service-card.service-card-support{background-color:#466c0a;color:#fff}.home-services .home-services-box .services-loop .service-card.service-card-support .icon-box{background-color:#fff}.home-services .home-services-box .services-loop .service-card.service-card-support .btn.btn-ghost .txt-wrap{color:#fff}.home-services .home-services-box .cta-wrapper{text-align:center;margin-top:3.2rem;margin-bottom:1.6rem}@media(min-width: 1200px){.home-services .home-services-box .cta-wrapper{margin-top:4rem;margin-bottom:2.4rem}}.home-upcoming-events .wrapper-head{margin-bottom:3.2rem}@media(min-width: 1480px){.home-upcoming-events .wrapper-head{margin-bottom:4rem}}.home-upcoming-events .wrapper-head .h4-style{margin-bottom:.6rem}.home-upcoming-events .wrapper{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:2.4rem}@media(min-width: 992px){.home-upcoming-events .wrapper{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.6rem}}@media(min-width: 1480px){.home-upcoming-events .wrapper{gap:2.4rem}}.home-upcoming-events .wrapper .home-upcoming-events-box{background-color:#fff;border:1px solid #d3d3d3;border-radius:3.2rem;padding:2.4rem 1.8rem}@media(min-width: 576px){.home-upcoming-events .wrapper .home-upcoming-events-box{padding:4rem 3.2rem}}@media(min-width: 992px){.home-upcoming-events .wrapper .home-upcoming-events-box{padding:2.4rem 1.8rem}}@media(min-width: 1200px){.home-upcoming-events .wrapper .home-upcoming-events-box{padding:3.2rem}}@media(min-width: 1480px){.home-upcoming-events .wrapper .home-upcoming-events-box{padding:4.4rem}}@media(min-width: 992px){.home-upcoming-events .wrapper .home-upcoming-events-box .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100%}}.home-upcoming-events .wrapper .home-upcoming-events-box .upcoming-event:first-of-type{margin-bottom:2.4rem;border-bottom:1px solid #d3d3d3;padding-bottom:2.4rem}@media(min-width: 1480px){.home-upcoming-events .wrapper .home-upcoming-events-box .upcoming-event:first-of-type{margin-bottom:2.6rem;padding-bottom:2.6rem}}.home-upcoming-events .wrapper .home-upcoming-events-box .upcoming-event h3{font-size:2.2rem;font-weight:700;line-height:140%;margin-bottom:.4rem}@media(min-width: 1480px){.home-upcoming-events .wrapper .home-upcoming-events-box .upcoming-event h3{font-size:2.4rem;margin-bottom:.6rem}}.home-upcoming-events .wrapper .home-upcoming-events-box .upcoming-event .excerpt{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:1.2rem}@media(min-width: 1480px){.home-upcoming-events .wrapper .home-upcoming-events-box .upcoming-event .excerpt{margin-bottom:1.6rem}}.home-upcoming-events .wrapper .home-upcoming-events-box .upcoming-event .foot{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem 2.4rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:-0.8rem}.home-upcoming-events .wrapper .home-upcoming-events-box .upcoming-event .foot .date{font-weight:500;color:#787878;font-size:1.5rem;line-height:135%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem}@media(min-width: 1480px){.home-upcoming-events .wrapper .home-upcoming-events-box .upcoming-event .foot .date{margin-bottom:1.6rem}}.home-upcoming-events .wrapper .home-upcoming-events-box .upcoming-event .foot .date svg{display:block;-ms-flex-negative:0;flex-shrink:0;margin-right:.4rem;width:2.4rem;height:2.4rem}@media(min-width: 1480px){.home-upcoming-events .wrapper .home-upcoming-events-box .upcoming-event .foot .date svg{width:3.2rem;height:3.2rem}}.home-upcoming-events .wrapper .home-upcoming-events-box .upcoming-event .foot .btn{margin-left:-1.2rem}.home-upcoming-events .wrapper .home-upcoming-events-box .cta-wrapper{margin-top:4rem;margin-bottom:-0.6rem}@media(min-width: 1200px){.home-upcoming-events .wrapper .home-upcoming-events-box .cta-wrapper{margin-bottom:0}}.home-upcoming-events .wrapper .home-upcoming-events-group{background-color:#466c0a;color:#fff;border-radius:3.2rem;padding:4.4rem 1.8rem;min-height:56rem;position:relative;z-index:10;overflow:hidden}@media(min-width: 576px){.home-upcoming-events .wrapper .home-upcoming-events-group{padding:4.8rem 3.2rem}}@media(min-width: 992px){.home-upcoming-events .wrapper .home-upcoming-events-group{padding:2.4rem 1.8rem}}@media(min-width: 1200px){.home-upcoming-events .wrapper .home-upcoming-events-group{padding:3.2rem}}@media(min-width: 1480px){.home-upcoming-events .wrapper .home-upcoming-events-group{min-height:58rem;padding:4.4rem}}.home-upcoming-events .wrapper .home-upcoming-events-group .content{position:relative;z-index:30}.home-upcoming-events .wrapper .home-upcoming-events-group .h3-style{margin-bottom:1.6rem}.home-upcoming-events .wrapper .home-upcoming-events-group .cta-wrapper{margin-top:3.2rem}.home-upcoming-events .wrapper .home-upcoming-events-group .gradient-fader{position:absolute;inset:0;z-index:20;background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, rgba(70, 108, 10, 0.95)), to(rgba(70, 108, 10, 0.3)));background:linear-gradient(180deg, rgba(70, 108, 10, 0.95) 20%, rgba(70, 108, 10, 0.3) 100%)}.home-upcoming-events .wrapper .home-upcoming-events-group figure{position:absolute;inset:0;z-index:10}.home-upcoming-events .wrapper .home-upcoming-events-group figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-upcoming-news .wrapper-head{margin-bottom:3.2rem}@media(min-width: 1480px){.home-upcoming-news .wrapper-head{margin-bottom:4rem}}.home-upcoming-news .wrapper-head .h4-style{margin-bottom:.6rem}.home-upcoming-news .swiper-home-upcoming-events{overflow:visible;padding-bottom:2.8rem}@media(min-width: 576px){.home-upcoming-news .swiper-home-upcoming-events{padding-bottom:4rem}}.home-upcoming-news .swiper-home-upcoming-events .swiper-slide{height:auto}.home-upcoming-news .swiper-home-upcoming-events .swiper-slide .tease{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100%}.home-upcoming-news .swiper-home-upcoming-events .swiper-slide .tease .tease-wrap .tease-excerpt{-webkit-line-clamp:3}.home-upcoming-news .swiper-home-upcoming-events .swiper-pagination-home-upcoming-events{top:auto;bottom:0;left:2.4rem;right:2.4rem;width:auto;height:.2rem;border-radius:.4rem;isolation:isolate;overflow:hidden;background:#d3d3d3}.home-upcoming-news .swiper-home-upcoming-events .swiper-pagination-home-upcoming-events .swiper-pagination-progressbar-fill{background:#787878}.home-newsletter .newsletter-card{background-color:#466c0a;border-radius:3.2rem;padding:4.4rem 1.8rem;min-height:56rem;overflow:hidden;isolation:isolate;position:relative}@media(min-width: 768px){.home-newsletter .newsletter-card{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:4rem}}.home-newsletter .newsletter-card:before{content:"";position:absolute;z-index:-10;inset:0;background:-webkit-gradient(linear, left top, left bottom, color-stop(15%, #466c0a), to(rgba(70, 108, 10, 0)));background:linear-gradient(180deg, #466c0a 15%, rgba(70, 108, 10, 0) 100%)}.home-newsletter .newsletter-card figure{position:absolute;z-index:-20;inset:0}.home-newsletter .newsletter-card figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-newsletter .newsletter-card .form-wrapper{margin-top:4rem}@media(min-width: 768px){.home-newsletter .newsletter-card .form-wrapper{margin-top:6.4rem}}div.wpforms-container-full form button[type=submit]{border-radius:8px}div.wpforms-container-full form button[type=submit]:not(:hover):not(:active){background-color:#8cb219}div.wpforms-container-full form button[type=submit]:hover{background:#466c0a}div.wpforms-container-full form input[type=email]{border-radius:8px}div.wpforms-container-full form input[type=email]:focus,div.wpforms-container-full form input[type=email]:focus:invalid{border-color:#466c0a;-webkit-box-shadow:0 0 0 1px rgba(140,178,25,.15);box-shadow:0 0 0 1px rgba(140,178,25,.15)}div.wpforms-container-full input[type=checkbox]+label{color:#fff}div.wpforms-container-full input[type=checkbox]+label a{color:#fff}.wpforms-container form .wpforms-required-label,div.wpforms-container-full form.wpforms-form label.wpforms-error,div.wpforms-container-full form.wpforms-form em.wpforms-error{color:#fff}.wpforms-container form .wpforms-required-label a,div.wpforms-container-full form.wpforms-form label.wpforms-error a,div.wpforms-container-full form.wpforms-form em.wpforms-error a{color:#fff}.wpforms-container form .wpforms-required-label:before,div.wpforms-container-full form.wpforms-form label.wpforms-error:before,div.wpforms-container-full form.wpforms-form em.wpforms-error:before{background-color:#fff}div.wpforms-container-full form input[type=checkbox]:checked::before{-webkit-box-shadow:0px 1px 2px rgba(140,178,25,.15);box-shadow:0px 1px 2px rgba(140,178,25,.15);border-color:#8cb219}div.wpforms-container-full form input[type=checkbox]:checked::after{border-left:4px solid #466c0a;border-bottom:4px solid #466c0a}div.wpforms-container-full form input[type=checkbox]:focus::before{-webkit-box-shadow:0px 1px 2px rgba(140,178,25,.15);box-shadow:0px 1px 2px rgba(140,178,25,.15);border-color:#8cb219}div.wpforms-container-full form button[type=submit]:focus:after{border:none}div.wpforms-container-full form button[type=submit]:focus{background-color:#8cb219}.child-cards .row-cards{gap:1.6rem 0}@media(min-width: 768px){.child-cards .row-cards{gap:2.4rem 0}}@media(min-width: 1200px){.child-cards .row-cards{gap:3.2rem 0}}.child-cards .child-card{border-radius:3.2rem;background-color:#fff;border:1px solid #d3d3d3;padding:2.4rem 2rem 3.2rem}@media(min-width: 768px){.child-cards .child-card{padding:3.2rem 3.2rem 4rem}}@media(min-width: 1200px){.child-cards .child-card{min-height:100%}}@media(min-width: 1640px){.child-cards .child-card{padding:4.8rem 4.8rem 5.6rem}}.child-cards .child-card .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem}@media(min-width: 768px){.child-cards .child-card .head{gap:1.6rem}}.child-cards .child-card .head .icon-box{-ms-flex-negative:0;flex-shrink:0;display:grid;place-content:center;width:5.2rem;height:5.2rem;background-color:#466c0a;border-radius:1.2rem;overflow:hidden;isolation:isolate}@media(min-width: 768px){.child-cards .child-card .head .icon-box{width:5.6rem;height:5.6rem}}@media(min-width: 1480px){.child-cards .child-card .head .icon-box{width:7.2rem;height:7.2rem}}.child-cards .child-card .head .icon-box img{display:block;width:3.2rem;height:3.2rem;-o-object-fit:contain;object-fit:contain}@media(min-width: 768px){.child-cards .child-card .head .icon-box img{width:4rem;height:4rem}}@media(min-width: 1480px){.child-cards .child-card .head .icon-box img{width:4.8rem;height:4.8rem}}.child-cards .child-card .excerpt{margin-top:1.6rem}@media(min-width: 768px){.child-cards .child-card .excerpt{margin-top:2.4rem}}@media(min-width: 1480px){.child-cards .child-card .excerpt{margin-top:3.2rem}}.child-cards .child-card .children-links{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.2rem;margin-top:2rem}@media(min-width: 768px){.child-cards .child-card .children-links{margin-top:3.2rem;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.8rem}}.child-cards .child-card .children-links .children-link{text-decoration:none;color:#1b1e16;font-weight:500;line-height:137%;font-size:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.6rem;padding-right:.3rem;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}@media(min-width: 768px){.child-cards .child-card .children-links .children-link{font-size:1.8rem}}.child-cards .child-card .children-links .children-link svg{-ms-flex-negative:0;flex-shrink:0}.child-cards .child-card .children-links .children-link svg rect{fill:#8cb219;-webkit-transition:fill .3s ease-out;transition:fill .3s ease-out}.child-cards .child-card .children-links .children-link:hover{color:#466c0a;gap:.9rem;padding-right:0}.child-cards .child-card .children-links .children-link:hover svg rect{fill:#466c0a}.child-cards .child-card .children-links.find-more{display:none}.child-cards .child-card.support-child-card{background-color:#466c0a;color:#fff;border-color:#466c0a}@media(min-width: 1200px){.child-cards .child-card.support-child-card{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:9.4rem}}@media(min-width: 1640px){.child-cards .child-card.support-child-card{gap:12.6rem}}.child-cards .child-card.support-child-card .head .icon-box{background-color:#fff}@media(min-width: 1480px){.child-cards .child-card.support-child-card .excerpt{margin-top:.8rem;margin-left:8.8rem}}.child-cards .child-card.support-child-card .children-links{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.2rem;margin-top:2rem}@media(min-width: 768px){.child-cards .child-card.support-child-card .children-links{margin-top:3.2rem;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.8rem}}@media(min-width: 1200px){.child-cards .child-card.support-child-card .children-links{margin-top:1.8rem;grid-template-columns:repeat(1, minmax(0, 1fr))}}@media(min-width: 1480px){.child-cards .child-card.support-child-card .children-links{margin-top:3.2rem;grid-template-columns:repeat(2, minmax(0, 1fr))}}.child-cards .child-card.support-child-card .children-links .children-link{color:#fff}.child-cards .child-card.support-child-card .children-links .children-link:hover{color:#1b1e16}.child-cards .child-card.support-child-card .children-links .children-link:hover svg rect{fill:#466c0a}.contacts_uffici .uffici-grid{margin-top:2rem;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:2rem}@media(min-width: 768px){.contacts_uffici .uffici-grid{margin-top:2.4rem;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5rem}}@media(min-width: 1480px){.contacts_uffici .uffici-grid{margin-top:3.2rem;grid-template-columns:repeat(4, minmax(0, 1fr))}}.contacts_uffici .uffici-grid .uffici-card{background-color:#fff;border:1px solid #d3d3d3;border-radius:2.4rem;padding:2rem}@media(min-width: 1640px){.contacts_uffici .uffici-grid .uffici-card{border-radius:3.2rem;padding:2.4rem}}.contacts_uffici .uffici-grid .uffici-card .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.contacts_uffici .uffici-grid .uffici-card .title svg{-ms-flex-negative:0;flex-shrink:0}.contacts_uffici .uffici-grid .uffici-card .title h3{font-size:2rem;font-weight:600;line-height:120%}@media(min-width: 576px){.contacts_uffici .uffici-grid .uffici-card .title h3{font-size:2.4rem}}.contacts_uffici .uffici-grid .uffici-card .wysiwyg{margin-top:2rem}.contacts_uffici .uffici-grid .uffici-card .wysiwyg p,.contacts_uffici .uffici-grid .uffici-card .wysiwyg li,.contacts_uffici .uffici-grid .uffici-card .wysiwyg a{font-size:1.6rem}.work-with-us .work-with-us-wrapper{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:3.2rem;background-color:#fff;border:1px solid #d3d3d3;border-radius:2.4rem;padding:2.4rem 2rem 2rem;margin-top:3.2rem}@media(min-width: 1200px){.work-with-us .work-with-us-wrapper{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1480px){.work-with-us .work-with-us-wrapper{padding:5.4rem 5rem 5rem;border-radius:3.2rem}}@media(min-width: 768px){.work-with-us .work-with-us-wrapper{margin-top:4.8rem}}@media(min-width: 1480px){.work-with-us .work-with-us-wrapper{margin-top:6.4rem}}@media(min-width: 768px){.work-with-us .work-with-us-wrapper .text{padding-right:6%}}.work-with-us .work-with-us-wrapper .text h2{color:#466c0a;font-size:2.4rem;font-weight:700;line-height:120%;margin-top:.8rem;margin-bottom:.8rem}@media(min-width: 1480px){.work-with-us .work-with-us-wrapper .text h2{font-size:3.2rem}}.work-with-us .work-with-us-wrapper .list-wrapper{background-color:#8cb219;color:#fff;border-radius:1.6rem;padding:1.6rem}@media(min-width: 576px){.work-with-us .work-with-us-wrapper .list-wrapper{padding:2.4rem}}@media(min-width: 1480px){.work-with-us .work-with-us-wrapper .list-wrapper{border-radius:2.4rem;padding:3.2rem}}.work-with-us .work-with-us-wrapper .list-wrapper .ul h2{font-size:2rem;font-weight:700;line-height:120%;margin-bottom:.8rem}@media(min-width: 576px){.work-with-us .work-with-us-wrapper .list-wrapper .ul h2{font-size:2.4rem}}.work-with-us .work-with-us-wrapper .list-wrapper .ul ul{list-style-position:outside;margin-left:1.8rem;margin-bottom:2.4rem}.work-with-us .work-with-us-wrapper .list-wrapper .ul ul:last-of-type{margin-bottom:0}.work-with-us .work-with-us-wrapper .info-wrapper{background-color:#f3f3f1;border:1px solid #d3d3d3;border-radius:1.6rem;padding:.4rem 1.6rem 1.6rem}@media(min-width: 576px){.work-with-us .work-with-us-wrapper .info-wrapper{padding:1.2rem 2.4rem 2.4rem}}@media(min-width: 1200px){.work-with-us .work-with-us-wrapper .info-wrapper{grid-column:span 2}}@media(min-width: 1480px){.work-with-us .work-with-us-wrapper .info-wrapper{border-radius:2.4rem;padding:2rem 3.2rem 3.2rem}}.intro-project{margin-bottom:4rem}@media(min-width: 768px){.intro-project{margin-bottom:6rem}}@media(min-width: 1480px){.intro-project{margin-bottom:8rem}}.active-projects #progetti-sidebar{margin-bottom:3rem}@media(min-width: 992px){.active-projects #progetti-sidebar{margin-bottom:0}}@media screen and (min-width: 992px)and (min-height: 820px){.active-projects #progetti-sidebar{position:sticky;top:0}}.active-projects .projects-loop{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:2rem}@media(min-width: 768px){.active-projects .projects-loop{gap:2.5rem}}@media(min-width: 1480px){.active-projects .projects-loop{gap:3rem}}.active-projects .projects-loop .tease-project{border:1px solid #d3d3d3;background-color:#fff;border-radius:3.2rem;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;will-change:transform}.active-projects .projects-loop .tease-project .wrapp{display:block;text-decoration:none;padding:1.6rem;min-height:100%;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.8rem}@media(min-width: 576px){.active-projects .projects-loop .tease-project .wrapp{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:2.8rem}}@media(min-width: 1480px){.active-projects .projects-loop .tease-project .wrapp{padding:3.2rem}}.active-projects .projects-loop .tease-project .wrapp figure{border:1px solid #d3d3d3;background-color:#d3d3d3;aspect-ratio:4/3;border-radius:2.4rem;overflow:hidden;position:relative;isolation:isolate}@media(min-width: 992px){.active-projects .projects-loop .tease-project .wrapp figure{aspect-ratio:16/10.5}}@media(min-width: 1480px){.active-projects .projects-loop .tease-project .wrapp figure{border-radius:1.8rem;margin-right:1.6rem}}.active-projects .projects-loop .tease-project .wrapp figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.active-projects .projects-loop .tease-project .wrapp .content-txt .title{margin-bottom:.4rem;font-weight:700;color:#466c0a;font-size:2.4rem;line-height:135%}@media(min-width: 1480px){.active-projects .projects-loop .tease-project .wrapp .content-txt .title{font-size:3.2rem;margin-bottom:.8rem}}.active-projects .projects-loop .tease-project .wrapp .content-txt .excerpt{color:#787878}.active-projects .projects-loop .tease-project .wrapp .btn-wrap{margin-top:1.8rem}@media(min-width: 1480px){.active-projects .projects-loop .tease-project .wrapp .btn-wrap{margin-top:2.2rem}}.active-projects .projects-loop .tease-project.has-href:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:1.4px 1.4px 1.8px rgba(0,0,0,.007),3.8px 3.8px 5px rgba(0,0,0,.01),9px 9px 12.1px rgba(0,0,0,.013),30px 30px 40px rgba(0,0,0,.02);box-shadow:1.4px 1.4px 1.8px rgba(0,0,0,.007),3.8px 3.8px 5px rgba(0,0,0,.01),9px 9px 12.1px rgba(0,0,0,.013),30px 30px 40px rgba(0,0,0,.02)}