<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html,body{margin:0;padding:0}img{display:block}.grid{display:grid;position:relative}.flex{display:flex;flex-wrap:wrap;flex:0 0 100%;justify-content:space-between}.flexauto{flex:auto}.nowrap{flex-wrap:nowrap}.nowrap img{max-width:100%}.flexcolumn{flex-direction:column}.alignstart{align-items:flex-start}.alignend{align-items:flex-end}.aligncenter{align-items:center}.alignstretch{align-items:stretch}.justifystart{justify-content:flex-start}.justifyend{justify-content:flex-end}.justifyspacebetween{justify-content:space-between !important}.justifyspaceevenly{justify-content:space-evenly}.justifycenter{justify-content:center}section{position:relative}.inlineblock{display:inline-block}.clearboth{clear:both}.floatright{float:right}.floatleft{float:left}img.aligncenter{float:none;margin:.5em auto 1em;display:block}img.alignright{float:right;margin:.5em 0 1em 1em;display:block}img.alignleft{float:left;margin:.5em 1em 1em 0;display:block}.panel-grid-cell,.panel-grid{position:relative}.panel-grid-cell .so-panel,.panel-grid .so-panel{position:relative}.relative{position:relative}.grayscale{filter:grayscale(100%)}.uppercase{text-transform:uppercase}.justify{text-align:justify}.left{text-align:left}.right{text-align:right}.center{text-align:center}.center img{margin:0 auto}h1,h2,h3,h4,h5,h6{margin:0}p:nth-of-type(1){margin-top:0}.copyright p{margin:0}.fullwidth{grid-column:1/4}.width12{grid-column:1/3}@media screen and (max-width: 768px){.width12{grid-column:1/4}}.width23{grid-column:2/4}@media screen and (max-width: 768px){.width23{grid-column:1/4}}.col12{width:100%}.col11{width:91.66666667%}.col10{width:83.33333333%}.col9{width:75%}.col8{width:66.66666667%}.col7{width:58.33333333%}.col6{width:50%}.col5{width:41.66666667%}.col4{width:33.33333333%}.col3{width:25%}.col2{width:16.66666667%}.col1{width:8.33333333%}.col20percent{width:20%}.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11,.col12,.colunquinto{position:relative}@media screen and (max-width: 768px){.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11,.col12,.colunquinto{flex-basis:250px;flex-grow:1;width:100%}}.col1 img,.col2 img,.col3 img,.col4 img,.col5 img,.col6 img,.col7 img,.col8 img,.col9 img,.col10 img,.col11 img,.col12 img,.colunquinto img{max-width:100%;height:auto}.desktop{display:inline-block}@media screen and (max-width: 768px){.desktop{display:none}}.mobile{display:none}@media screen and (max-width: 768px){.mobile{display:inline-block}}.p0{padding:0}.p1{padding:10px}@media screen and (max-width: 1024px){.p1{padding:7.5px}}@media screen and (max-width: 768px){.p1{padding:5px}}.p2{padding:20px}@media screen and (max-width: 1024px){.p2{padding:15px}}@media screen and (max-width: 768px){.p2{padding:10px}}.p3{padding:30px}@media screen and (max-width: 1024px){.p3{padding:20px}}@media screen and (max-width: 768px){.p3{padding:15px}}.p4{padding:40px}@media screen and (max-width: 1024px){.p4{padding:30px}}@media screen and (max-width: 768px){.p4{padding:20px}}.p5{padding:50px}@media screen and (max-width: 1024px){.p5{padding:25px}}@media screen and (max-width: 768px){.p5{padding:25px}}.p6{padding:60px}@media screen and (max-width: 1024px){.p6{padding:45px}}@media screen and (max-width: 768px){.p6{padding:30px}}.p7{padding:70px}@media screen and (max-width: 1024px){.p7{padding:52.5px}}@media screen and (max-width: 768px){.p7{padding:35px}}.p8{padding:80px}@media screen and (max-width: 1024px){.p8{padding:60px}}@media screen and (max-width: 768px){.p8{padding:40px}}.p9{padding:90px}@media screen and (max-width: 1024px){.p9{padding:67.5px}}@media screen and (max-width: 768px){.p9{padding:45px}}.p10{padding:100px}@media screen and (max-width: 1024px){.p10{padding:75px}}@media screen and (max-width: 768px){.p10{padding:50px}}.pv0{padding-top:0px;padding-bottom:0px}.pv1{padding-top:10px;padding-bottom:10px}@media screen and (max-width: 1024px){.pv1{padding-top:7.5px;padding-bottom:7.5px}}@media screen and (max-width: 768px){.pv1{padding-top:5px;padding-bottom:5px}}.pv2{padding-top:20px;padding-bottom:20px}@media screen and (max-width: 1024px){.pv2{padding-top:15px;padding-bottom:15px}}@media screen and (max-width: 768px){.pv2{padding-top:10px;padding-bottom:10px}}.pv3{padding-top:30px;padding-bottom:30px}@media screen and (max-width: 1024px){.pv3{padding-top:20px;padding-bottom:20px}}@media screen and (max-width: 768px){.pv3{padding-top:15px;padding-bottom:15px}}.pv4{padding-top:40px;padding-bottom:40px}@media screen and (max-width: 1024px){.pv4{padding-top:30px;padding-bottom:30px}}@media screen and (max-width: 768px){.pv4{padding-top:20px;padding-bottom:20px}}.pv5{padding-top:50px;padding-bottom:50px}@media screen and (max-width: 1024px){.pv5{padding-top:25px;padding-bottom:25px}}@media screen and (max-width: 768px){.pv5{padding-top:25px;padding-bottom:25px}}.pv6{padding-top:60px;padding-bottom:60px}@media screen and (max-width: 1024px){.pv6{padding-top:45px;padding-bottom:45px}}@media screen and (max-width: 768px){.pv6{padding-top:30px;padding-bottom:30px}}.pv7{padding-top:70px;padding-bottom:70px}@media screen and (max-width: 1024px){.pv7{padding-top:52.5px;padding-bottom:52.5px}}@media screen and (max-width: 768px){.pv7{padding-top:35px;padding-bottom:35px}}.pv8{padding-top:80px;padding-bottom:80px}@media screen and (max-width: 1024px){.pv8{padding-top:60px;padding-bottom:60px}}@media screen and (max-width: 768px){.pv8{padding-top:40px;padding-bottom:40px}}.pv9{padding-top:90px;padding-bottom:90px}@media screen and (max-width: 1024px){.pv9{padding-top:67.5px;padding-bottom:67.5px}}@media screen and (max-width: 768px){.pv9{padding-top:45px;padding-bottom:45px}}.pv10{padding-top:100px;padding-bottom:100px}@media screen and (max-width: 1024px){.pv10{padding-top:75px;padding-bottom:75px}}@media screen and (max-width: 768px){.pv10{padding-top:50px;padding-bottom:50px}}.ph0{padding-left:0px;padding-right:0px}.ph1{padding-left:10px;padding-right:10px}@media screen and (max-width: 1024px){.ph1{padding-left:7.5px;padding-right:7.5px}}@media screen and (max-width: 768px){.ph1{padding-left:5px;padding-right:5px}}.ph2{padding-left:20px;padding-right:20px}@media screen and (max-width: 1024px){.ph2{padding-left:15px;padding-right:15px}}@media screen and (max-width: 768px){.ph2{padding-left:10px;padding-right:10px}}.ph3{padding-left:30px;padding-right:30px}@media screen and (max-width: 1024px){.ph3{padding-left:20px;padding-right:20px}}@media screen and (max-width: 768px){.ph3{padding-left:15px;padding-right:15px}}.ph4{padding-left:40px;padding-right:40px}@media screen and (max-width: 1024px){.ph4{padding-left:30px;padding-right:30px}}@media screen and (max-width: 768px){.ph4{padding-left:20px;padding-right:20px}}.ph5{padding-left:50px;padding-right:50px}@media screen and (max-width: 1024px){.ph5{padding-left:25px;padding-right:25px}}@media screen and (max-width: 768px){.ph5{padding-left:25px;padding-right:25px}}.ph6{padding-left:60px;padding-right:60px}@media screen and (max-width: 1024px){.ph6{padding-left:45px;padding-right:45px}}@media screen and (max-width: 768px){.ph6{padding-left:30px;padding-right:30px}}.ph7{padding-left:70px;padding-right:70px}@media screen and (max-width: 1024px){.ph7{padding-left:52.5px;padding-right:52.5px}}@media screen and (max-width: 768px){.ph7{padding-left:35px;padding-right:35px}}.ph8{padding-left:80px;padding-right:80px}@media screen and (max-width: 1024px){.ph8{padding-left:60px;padding-right:60px}}@media screen and (max-width: 768px){.ph8{padding-left:40px;padding-right:40px}}.ph9{padding-left:90px;padding-right:90px}@media screen and (max-width: 1024px){.ph9{padding-left:67.5px;padding-right:67.5px}}@media screen and (max-width: 768px){.ph9{padding-left:45px;padding-right:45px}}.ph10{padding-left:100px;padding-right:100px}@media screen and (max-width: 1024px){.ph10{padding-left:75px;padding-right:75px}}@media screen and (max-width: 768px){.ph10{padding-left:50px;padding-right:50px}}.pl0{padding-left:0px}.pl1{padding-left:10px}@media screen and (max-width: 1024px){.pl1{padding-left:7.5px}}@media screen and (max-width: 768px){.pl1{padding-left:5px}}.pl2{padding-left:20px}@media screen and (max-width: 1024px){.pl2{padding-left:15px}}@media screen and (max-width: 768px){.pl2{padding-left:10px}}.pl3{padding-left:30px}@media screen and (max-width: 1024px){.pl3{padding-left:20px}}@media screen and (max-width: 768px){.pl3{padding-left:15px}}.pl4{padding-left:40px}@media screen and (max-width: 1024px){.pl4{padding-left:30px}}@media screen and (max-width: 768px){.pl4{padding-left:20px}}.pl5{padding-left:50px}@media screen and (max-width: 1024px){.pl5{padding-left:25px}}@media screen and (max-width: 768px){.pl5{padding-left:25px}}.pl6{padding-left:60px}@media screen and (max-width: 1024px){.pl6{padding-left:45px}}@media screen and (max-width: 768px){.pl6{padding-left:30px}}.pl7{padding-left:70px}@media screen and (max-width: 1024px){.pl7{padding-left:52.5px}}@media screen and (max-width: 768px){.pl7{padding-left:35px}}.pl8{padding-left:80px}@media screen and (max-width: 1024px){.pl8{padding-left:60px}}@media screen and (max-width: 768px){.pl8{padding-left:40px}}.pl9{padding-left:90px}@media screen and (max-width: 1024px){.pl9{padding-left:67.5px}}@media screen and (max-width: 768px){.pl9{padding-left:45px}}.pl10{padding-left:100px}@media screen and (max-width: 1024px){.pl10{padding-left:75px}}@media screen and (max-width: 768px){.pl10{padding-left:50px}}.pr0{padding-right:0}.pr1{padding-right:10px}@media screen and (max-width: 1024px){.pr1{padding-right:7.5px}}@media screen and (max-width: 768px){.pr1{padding-right:5px}}.pr2{padding-right:20px}@media screen and (max-width: 1024px){.pr2{padding-right:15px}}@media screen and (max-width: 768px){.pr2{padding-right:10px}}.pr3{padding-right:30px}@media screen and (max-width: 1024px){.pr3{padding-right:20px}}@media screen and (max-width: 768px){.pr3{padding-right:15px}}.pr4{padding-right:40px}@media screen and (max-width: 1024px){.pr4{padding-right:30px}}@media screen and (max-width: 768px){.pr4{padding-right:20px}}.pr5{padding-right:50px}@media screen and (max-width: 1024px){.pr5{padding-right:25px}}@media screen and (max-width: 768px){.pr5{padding-right:25px}}.pr6{padding-right:60px}@media screen and (max-width: 1024px){.pr6{padding-right:45px}}@media screen and (max-width: 768px){.pr6{padding-right:30px}}.pr7{padding-right:70px}@media screen and (max-width: 1024px){.pr7{padding-right:52.5px}}@media screen and (max-width: 768px){.pr7{padding-right:35px}}.pr8{padding-right:80px}@media screen and (max-width: 1024px){.pr8{padding-right:60px}}@media screen and (max-width: 768px){.pr8{padding-right:40px}}.pr9{padding-right:90px}@media screen and (max-width: 1024px){.pr9{padding-right:67.5px}}@media screen and (max-width: 768px){.pr9{padding-right:45px}}.pr10{padding-right:100px}@media screen and (max-width: 1024px){.pr10{padding-right:75px}}@media screen and (max-width: 768px){.pr10{padding-right:50px}}.pt0{padding-top:0}.pt1{padding-top:10px}@media screen and (max-width: 1024px){.pt1{padding-top:7.5px}}@media screen and (max-width: 768px){.pt1{padding-top:5px}}.pt2{padding-top:20px}@media screen and (max-width: 1024px){.pt2{padding-top:15px}}@media screen and (max-width: 768px){.pt2{padding-top:10px}}.pt3{padding-top:30px}@media screen and (max-width: 1024px){.pt3{padding-top:20px}}@media screen and (max-width: 768px){.pt3{padding-top:15px}}.pt4{padding-top:40px}@media screen and (max-width: 1024px){.pt4{padding-top:30px}}@media screen and (max-width: 768px){.pt4{padding-top:20px}}.pt5{padding-top:50px}@media screen and (max-width: 1024px){.pt5{padding-top:25px}}@media screen and (max-width: 768px){.pt5{padding-top:25px}}.pt6{padding-top:60px}@media screen and (max-width: 1024px){.pt6{padding-top:45px}}@media screen and (max-width: 768px){.pt6{padding-top:30px}}.pt7{padding-top:70px}@media screen and (max-width: 1024px){.pt7{padding-top:52.5px}}@media screen and (max-width: 768px){.pt7{padding-top:35px}}.pt8{padding-top:80px}@media screen and (max-width: 1024px){.pt8{padding-top:60px}}@media screen and (max-width: 768px){.pt8{padding-top:40px}}.pt9{padding-top:90px}@media screen and (max-width: 1024px){.pt9{padding-top:67.5px}}@media screen and (max-width: 768px){.pt9{padding-top:45px}}.pt10{padding-top:100px}@media screen and (max-width: 1024px){.pt10{padding-top:75px}}@media screen and (max-width: 768px){.pt10{padding-top:50px}}.pb0{padding-bottom:0}.pb1{padding-bottom:10px}@media screen and (max-width: 1024px){.pb1{padding-bottom:7.5px}}@media screen and (max-width: 768px){.pb1{padding-bottom:5px}}.pb2{padding-bottom:20px}@media screen and (max-width: 1024px){.pb2{padding-bottom:15px}}@media screen and (max-width: 768px){.pb2{padding-bottom:10px}}.pb3{padding-bottom:30px}@media screen and (max-width: 1024px){.pb3{padding-bottom:20px}}@media screen and (max-width: 768px){.pb3{padding-bottom:15px}}.pb4{padding-bottom:40px}@media screen and (max-width: 1024px){.pb4{padding-bottom:30px}}@media screen and (max-width: 768px){.pb4{padding-bottom:20px}}.pb5{padding-bottom:50px}@media screen and (max-width: 1024px){.pb5{padding-bottom:25px}}@media screen and (max-width: 768px){.pb5{padding-bottom:25px}}.pb6{padding-bottom:60px}@media screen and (max-width: 1024px){.pb6{padding-bottom:45px}}@media screen and (max-width: 768px){.pb6{padding-bottom:30px}}.pb7{padding-bottom:70px}@media screen and (max-width: 1024px){.pb7{padding-bottom:52.5px}}@media screen and (max-width: 768px){.pb7{padding-bottom:35px}}.pb8{padding-bottom:80px}@media screen and (max-width: 1024px){.pb8{padding-bottom:60px}}@media screen and (max-width: 768px){.pb8{padding-bottom:40px}}.pb9{padding-bottom:90px}@media screen and (max-width: 1024px){.pb9{padding-bottom:67.5px}}@media screen and (max-width: 768px){.pb9{padding-bottom:45px}}.pb10{padding-bottom:100px}@media screen and (max-width: 1024px){.pb10{padding-bottom:75px}}@media screen and (max-width: 768px){.pb10{padding-bottom:50px}}.m0{margin:0}.m1{margin:10px}@media screen and (max-width: 1024px){.m1{margin:7.5px}}@media screen and (max-width: 768px){.m1{margin:5px}}.m2{margin:20px}@media screen and (max-width: 1024px){.m2{margin:15px}}@media screen and (max-width: 768px){.m2{margin:10px}}.m3{margin:30px}@media screen and (max-width: 1024px){.m3{margin:20px}}@media screen and (max-width: 768px){.m3{margin:15px}}.m4{margin:40px}@media screen and (max-width: 1024px){.m4{margin:30px}}@media screen and (max-width: 768px){.m4{margin:20px}}.m5{margin:50px}@media screen and (max-width: 1024px){.m5{margin:25px}}@media screen and (max-width: 768px){.m5{margin:25px}}.m6{margin:60px}@media screen and (max-width: 1024px){.m6{margin:45px}}@media screen and (max-width: 768px){.m6{margin:30px}}.m7{margin:70px}@media screen and (max-width: 1024px){.m7{margin:52.5px}}@media screen and (max-width: 768px){.m7{margin:35px}}.m8{margin:80px}@media screen and (max-width: 1024px){.m8{margin:60px}}@media screen and (max-width: 768px){.m8{margin:40px}}.m9{margin:90px}@media screen and (max-width: 1024px){.m9{margin:67.5px}}@media screen and (max-width: 768px){.m9{margin:45px}}.m10{margin:100px}@media screen and (max-width: 1024px){.m10{margin:75px}}@media screen and (max-width: 768px){.m10{margin:50px}}.mv0{margin-top:0px;margin-bottom:0px}.mv1{margin-top:10px;margin-bottom:10px}@media screen and (max-width: 1024px){.mv1{margin-top:7.5px;margin-bottom:7.5px}}@media screen and (max-width: 768px){.mv1{margin-top:5px;margin-bottom:5px}}.mv2{margin-top:20px;margin-bottom:20px}@media screen and (max-width: 1024px){.mv2{margin-top:15px;margin-bottom:15px}}@media screen and (max-width: 768px){.mv2{margin-top:10px;margin-bottom:10px}}.mv3{margin-top:30px;margin-bottom:30px}@media screen and (max-width: 1024px){.mv3{margin-top:20px;margin-bottom:20px}}@media screen and (max-width: 768px){.mv3{margin-top:15px;margin-bottom:15px}}.mv4{margin-top:40px;margin-bottom:40px}@media screen and (max-width: 1024px){.mv4{margin-top:30px;margin-bottom:30px}}@media screen and (max-width: 768px){.mv4{margin-top:20px;margin-bottom:20px}}.mv5{margin-top:50px;margin-bottom:50px}@media screen and (max-width: 1024px){.mv5{margin-top:25px;margin-bottom:25px}}@media screen and (max-width: 768px){.mv5{margin-top:25px;margin-bottom:25px}}.mv6{margin-top:60px;margin-bottom:60px}@media screen and (max-width: 1024px){.mv6{margin-top:45px;margin-bottom:45px}}@media screen and (max-width: 768px){.mv6{margin-top:30px;margin-bottom:30px}}.mv7{margin-top:70px;margin-bottom:70px}@media screen and (max-width: 1024px){.mv7{margin-top:52.5px;margin-bottom:52.5px}}@media screen and (max-width: 768px){.mv7{margin-top:35px;margin-bottom:35px}}.mv8{margin-top:80px;margin-bottom:80px}@media screen and (max-width: 1024px){.mv8{margin-top:60px;margin-bottom:60px}}@media screen and (max-width: 768px){.mv8{margin-top:40px;margin-bottom:40px}}.mv9{margin-top:90px;margin-bottom:90px}@media screen and (max-width: 1024px){.mv9{margin-top:67.5px;margin-bottom:67.5px}}@media screen and (max-width: 768px){.mv9{margin-top:45px;margin-bottom:45px}}.mv10{margin-top:100px;margin-bottom:100px}@media screen and (max-width: 1024px){.mv10{margin-top:75px;margin-bottom:75px}}@media screen and (max-width: 768px){.mv10{margin-top:50px;margin-bottom:50px}}.mh0{margin-left:0px;margin-right:0px}.mh1{margin-left:10px;margin-right:10px}@media screen and (max-width: 1024px){.mh1{margin-left:7.5px;margin-right:7.5px}}@media screen and (max-width: 768px){.mh1{margin-left:5px;margin-right:5px}}.mh2{margin-left:20px;margin-right:20px}@media screen and (max-width: 1024px){.mh2{margin-left:15px;margin-right:15px}}@media screen and (max-width: 768px){.mh2{margin-left:10px;margin-right:10px}}.mh3{margin-left:30px;margin-right:30px}@media screen and (max-width: 1024px){.mh3{margin-left:20px;margin-right:20px}}@media screen and (max-width: 768px){.mh3{margin-left:15px;margin-right:15px}}.mh4{margin-left:40px;margin-right:40px}@media screen and (max-width: 1024px){.mh4{margin-left:30px;margin-right:30px}}@media screen and (max-width: 768px){.mh4{margin-left:20px;margin-right:20px}}.mh5{margin-left:50px;margin-right:50px}@media screen and (max-width: 1024px){.mh5{margin-left:25px;margin-right:25px}}@media screen and (max-width: 768px){.mh5{margin-left:25px;margin-right:25px}}.mh6{margin-left:60px;margin-right:60px}@media screen and (max-width: 1024px){.mh6{margin-left:45px;margin-right:45px}}@media screen and (max-width: 768px){.mh6{margin-left:30px;margin-right:30px}}.mh7{margin-left:70px;margin-right:70px}@media screen and (max-width: 1024px){.mh7{margin-left:52.5px;margin-right:52.5px}}@media screen and (max-width: 768px){.mh7{margin-left:35px;margin-right:35px}}.mh8{margin-left:80px;margin-right:80px}@media screen and (max-width: 1024px){.mh8{margin-left:60px;margin-right:60px}}@media screen and (max-width: 768px){.mh8{margin-left:40px;margin-right:40px}}.mh9{margin-left:90px;margin-right:90px}@media screen and (max-width: 1024px){.mh9{margin-left:67.5px;margin-right:67.5px}}@media screen and (max-width: 768px){.mh9{margin-left:45px;margin-right:45px}}.mh10{margin-left:100px;margin-right:100px}@media screen and (max-width: 1024px){.mh10{margin-left:75px;margin-right:75px}}@media screen and (max-width: 768px){.mh10{margin-left:50px;margin-right:50px}}.ml0{margin-left:0}.ml1{margin-left:10px}@media screen and (max-width: 1024px){.ml1{margin-left:7.5px}}@media screen and (max-width: 768px){.ml1{margin-left:5px}}.ml2{margin-left:20px}@media screen and (max-width: 1024px){.ml2{margin-left:15px}}@media screen and (max-width: 768px){.ml2{margin-left:10px}}.ml3{margin-left:30px}@media screen and (max-width: 1024px){.ml3{margin-left:20px}}@media screen and (max-width: 768px){.ml3{margin-left:15px}}.ml4{margin-left:40px}@media screen and (max-width: 1024px){.ml4{margin-left:30px}}@media screen and (max-width: 768px){.ml4{margin-left:20px}}.ml5{margin-left:50px}@media screen and (max-width: 1024px){.ml5{margin-left:25px}}@media screen and (max-width: 768px){.ml5{margin-left:25px}}.ml6{margin-left:60px}@media screen and (max-width: 1024px){.ml6{margin-left:45px}}@media screen and (max-width: 768px){.ml6{margin-left:30px}}.ml7{margin-left:70px}@media screen and (max-width: 1024px){.ml7{margin-left:52.5px}}@media screen and (max-width: 768px){.ml7{margin-left:35px}}.ml8{margin-left:80px}@media screen and (max-width: 1024px){.ml8{margin-left:60px}}@media screen and (max-width: 768px){.ml8{margin-left:40px}}.ml9{margin-left:90px}@media screen and (max-width: 1024px){.ml9{margin-left:67.5px}}@media screen and (max-width: 768px){.ml9{margin-left:45px}}.ml10{margin-left:100px}@media screen and (max-width: 1024px){.ml10{margin-left:75px}}@media screen and (max-width: 768px){.ml10{margin-left:50px}}.mr0{margin-right:0}.mr1{margin-right:10px}@media screen and (max-width: 1024px){.mr1{margin-right:7.5px}}@media screen and (max-width: 768px){.mr1{margin-right:5px}}.mr2{margin-right:20px}@media screen and (max-width: 1024px){.mr2{margin-right:15px}}@media screen and (max-width: 768px){.mr2{margin-right:10px}}.mr3{margin-right:30px}@media screen and (max-width: 1024px){.mr3{margin-right:20px}}@media screen and (max-width: 768px){.mr3{margin-right:15px}}.mr4{margin-right:40px}@media screen and (max-width: 1024px){.mr4{margin-right:30px}}@media screen and (max-width: 768px){.mr4{margin-right:20px}}.mr5{margin-right:50px}@media screen and (max-width: 1024px){.mr5{margin-right:25px}}@media screen and (max-width: 768px){.mr5{margin-right:25px}}.mr6{margin-right:60px}@media screen and (max-width: 1024px){.mr6{margin-right:45px}}@media screen and (max-width: 768px){.mr6{margin-right:30px}}.mr7{margin-right:70px}@media screen and (max-width: 1024px){.mr7{margin-right:52.5px}}@media screen and (max-width: 768px){.mr7{margin-right:35px}}.mr8{margin-right:80px}@media screen and (max-width: 1024px){.mr8{margin-right:60px}}@media screen and (max-width: 768px){.mr8{margin-right:40px}}.mr9{margin-right:90px}@media screen and (max-width: 1024px){.mr9{margin-right:67.5px}}@media screen and (max-width: 768px){.mr9{margin-right:45px}}.mr10{margin-right:100px}@media screen and (max-width: 1024px){.mr10{margin-right:75px}}@media screen and (max-width: 768px){.mr10{margin-right:50px}}.mt0{margin-top:0}.mt1{margin-top:10px}@media screen and (max-width: 1024px){.mt1{margin-top:7.5px}}@media screen and (max-width: 768px){.mt1{margin-top:5px}}.mt2{margin-top:20px}@media screen and (max-width: 1024px){.mt2{margin-top:15px}}@media screen and (max-width: 768px){.mt2{margin-top:10px}}.mt3{margin-top:30px}@media screen and (max-width: 1024px){.mt3{margin-top:20px}}@media screen and (max-width: 768px){.mt3{margin-top:15px}}.mt4{margin-top:40px}@media screen and (max-width: 1024px){.mt4{margin-top:30px}}@media screen and (max-width: 768px){.mt4{margin-top:20px}}.mt5{margin-top:50px}@media screen and (max-width: 1024px){.mt5{margin-top:25px}}@media screen and (max-width: 768px){.mt5{margin-top:25px}}.mt6{margin-top:60px}@media screen and (max-width: 1024px){.mt6{margin-top:45px}}@media screen and (max-width: 768px){.mt6{margin-top:30px}}.mt7{margin-top:70px}@media screen and (max-width: 1024px){.mt7{margin-top:52.5px}}@media screen and (max-width: 768px){.mt7{margin-top:35px}}.mt8{margin-top:80px}@media screen and (max-width: 1024px){.mt8{margin-top:60px}}@media screen and (max-width: 768px){.mt8{margin-top:40px}}.mt9{margin-top:90px}@media screen and (max-width: 1024px){.mt9{margin-top:67.5px}}@media screen and (max-width: 768px){.mt9{margin-top:45px}}.mt10{margin-top:100px}@media screen and (max-width: 1024px){.mt10{margin-top:75px}}@media screen and (max-width: 768px){.mt10{margin-top:50px}}.mb0{margin-bottom:0}.mb1{margin-bottom:10px}@media screen and (max-width: 1024px){.mb1{margin-bottom:7.5px}}@media screen and (max-width: 768px){.mb1{margin-bottom:5px}}.mb2{margin-bottom:20px}@media screen and (max-width: 1024px){.mb2{margin-bottom:15px}}@media screen and (max-width: 768px){.mb2{margin-bottom:10px}}.mb3{margin-bottom:30px}@media screen and (max-width: 1024px){.mb3{margin-bottom:20px}}@media screen and (max-width: 768px){.mb3{margin-bottom:15px}}.mb4{margin-bottom:40px}@media screen and (max-width: 1024px){.mb4{margin-bottom:30px}}@media screen and (max-width: 768px){.mb4{margin-bottom:20px}}.mb5{margin-bottom:50px}@media screen and (max-width: 1024px){.mb5{margin-bottom:25px}}@media screen and (max-width: 768px){.mb5{margin-bottom:25px}}.mb6{margin-bottom:60px}@media screen and (max-width: 1024px){.mb6{margin-bottom:45px}}@media screen and (max-width: 768px){.mb6{margin-bottom:30px}}.mb7{margin-bottom:70px}@media screen and (max-width: 1024px){.mb7{margin-bottom:52.5px}}@media screen and (max-width: 768px){.mb7{margin-bottom:35px}}.mb8{margin-bottom:80px}@media screen and (max-width: 1024px){.mb8{margin-bottom:60px}}@media screen and (max-width: 768px){.mb8{margin-bottom:40px}}.mb9{margin-bottom:90px}@media screen and (max-width: 1024px){.mb9{margin-bottom:67.5px}}@media screen and (max-width: 768px){.mb9{margin-bottom:45px}}.mb10{margin-bottom:100px}@media screen and (max-width: 1024px){.mb10{margin-bottom:75px}}@media screen and (max-width: 768px){.mb10{margin-bottom:50px}}.wpcf7-form .wpcf7-form-control-wrap{display:inline-block;width:100%}.wpcf7-form input.wpcf7-text,.wpcf7-form .wpcf7-textarea{margin-bottom:8px;padding:6px;border:none;width:100%}.wpcf7-form .wpcf7-list-item{margin-left:0}.wpcf7-form .wpcf7-list-item label{display:flex;align-items:flex-start}.wpcf7-form .wpcf7-list-item label input{margin-top:5px;margin-right:5px}.wpcf7-form .wpcf7-submit{margin-top:10px;padding:6px;border:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.transitionslow{-webkit-transition:all .7s ease;-moz-transition:all .7s ease;transition:all .7s ease}.transitionfast{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.shadow{-webkit-box-shadow:0 0 15px rgba(0,0,0,0.4);-moz-box-shadow:0 0 15px rgba(0,0,0,0.4);box-shadow:0 0 15px rgba(0,0,0,0.4)}.shadowsmall{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.4);-moz-box-shadow:0 0 3px rgba(0,0,0,0.4);box-shadow:0 0 3px rgba(0,0,0,0.4)}input[type="submit"]{width:auto !important}a{text-decoration:none}.acf-map{width:100%;height:400px;border:#ccc solid 1px;margin:20px 0}.acf-map img{max-width:inherit !important}#searchform{position:relative}#searchform input{width:100%;padding:5px}#searchform button{position:absolute;top:1px;right:1px;height:calc(100% - 2px);border:none;cursor:pointer}#menubtn{display:none}@media screen and (max-width: 768px){#menubtn{display:block;top:0px;right:0px;padding:20px;width:25px;z-index:10000;box-sizing:initial}}#menubtn div{width:100%;border:none;height:2px;margin-bottom:5px;transform-origin:55%;opacity:1;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.4);-moz-box-shadow:0 0 2px rgba(0,0,0,0.4);box-shadow:0 0 2px rgba(0,0,0,0.4)}#menubtn div:nth-of-type(3){margin-bottom:0}#menubtn.active{position:fixed;top:20px;right:20px}#menubtn.active div{background:#18955c}#menubtn.active div:nth-of-type(1){transform:rotate(-45deg);margin-bottom:0}#menubtn.active div:nth-of-type(2){transform:rotate(45deg);margin-bottom:0}#menubtn.active div:nth-of-type(3){opacity:0;margin-bottom:0}@media screen and (max-width: 768px){.menu{z-index:9999;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;position:fixed;top:0;right:0;display:block;width:0;height:100vh;overflow-x:hidden}}@media screen and (max-width: 768px){.menu.open{width:100vw;overflow:auto}}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{background:#18955c;border:1px solid #18955c}.cd-image-container{position:relative;width:100%;margin:0em auto}.cd-image-container img{display:block}.cd-image-label{position:absolute;bottom:0;right:0;color:#ffffff;padding:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);-webkit-transition:-webkit-transform .3s .7s,opacity .3s .7s;-moz-transition:-moz-transform .3s .7s,opacity .3s .7s;transition:transform .3s .7s,opacity .3s .7s}.cd-image-label.is-hidden{visibility:hidden}.is-visible .cd-image-label{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.cd-resize-img{position:absolute;top:0;left:0;width:0;height:100%;overflow:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.cd-resize-img img{position:absolute;left:0;top:0;display:block;height:100%;width:auto;max-width:none}.cd-resize-img .cd-image-label{right:auto;left:0}.is-visible .cd-resize-img{width:50%;-webkit-animation:cd-bounce-in .7s;-moz-animation:cd-bounce-in .7s;animation:cd-bounce-in .7s}@-webkit-keyframes cd-bounce-in{0%{width:0}60%{width:55%}100%{width:50%}}@-moz-keyframes cd-bounce-in{0%{width:0}60%{width:55%}100%{width:50%}}@keyframes cd-bounce-in{0%{width:0}60%{width:55%}100%{width:50%}}@media screen and (max-width: 768px){div#topbar{display:none}}.cd-handle{position:absolute;height:44px;width:44px;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border-radius:50%;background:#fff url("https://icongr.am/jam/arrows-h.svg?size=40&amp;color=000000") no-repeat center center;cursor:move;box-shadow:0 0 0 6px rgba(0,0,0,0.2),0 0 10px rgba(0,0,0,0.6),inset 0 1px 0 rgba(255,255,255,0.3);opacity:0;-webkit-transform:translate3d(0, 0, 0) scale(0);-moz-transform:translate3d(0, 0, 0) scale(0);-ms-transform:translate3d(0, 0, 0) scale(0);-o-transform:translate3d(0, 0, 0) scale(0);transform:translate3d(0, 0, 0) scale(0)}.cd-handle.draggable{background-color:#445b7c}.is-visible .cd-handle{opacity:1;-webkit-transform:translate3d(0, 0, 0) scale(1);-moz-transform:translate3d(0, 0, 0) scale(1);-ms-transform:translate3d(0, 0, 0) scale(1);-o-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1);-webkit-transition:-webkit-transform .3s .7s,opacity 0s .7s;-moz-transition:-moz-transform .3s .7s,opacity 0s .7s;transition:transform .3s .7s,opacity 0s .7s}.owl-stage-outer{height:100%}.owl-stage-outer .owl-stage{height:100%}.owl-stage-outer .owl-stage .owl-item{height:100%}.owl-stage-outer .owl-stage .owl-item .item{height:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent;position:relative;top:-50%;width:100%;display:flex;justify-content:space-between !important}.owl-next{right:0}.owl-theme .owl-nav [class*='owl-']{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.link_to_top{position:fixed;display:flex;align-items:center;justify-content:center;bottom:0;right:5vw;width:50px;height:40px;color:#fff;z-index:1000;opacity:0;text-align:center;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.link_to_top img{margin:0 auto}.link_to_top h2:after{left:50%;transform:translate(-50%, 0)}.link_to_top i{font-size:25px}@media screen and (max-width: 768px){.link_to_top{display:none}}.link_to_top:hover{-webkit-box-shadow:0 0 15px rgba(0,0,0,0.4);-moz-box-shadow:0 0 15px rgba(0,0,0,0.4);box-shadow:0 0 15px rgba(0,0,0,0.4)}body.scrolled .link_to_top{opacity:1}@media screen and (min-width:500px){.menu ul li .sub-menu{position:absolute;transition:all .5s ease;left:0;top:100%;display:flex;flex-wrap:wrap;visibility:hidden;height:0;opacity:0;min-width:100%;overflow:hidden}.menu ul li:hover&gt;.sub-menu{visibility:visible !important;opacity:1 !important;display:flex;height:auto !important}.menu ul li .sub-menu li{flex-grow:1;margin:0;padding:0}.menu ul li .sub-menu li .sub-menu{display:block;width:auto;position:relative;top:auto;visibility:visible;opacity:1;height:auto}}a.anchor{margin-top:-145px;padding-top:145px;scroll-margin-top:4em}#cmplz-document{max-width:10000px}.bgbianco{background:#fff}.bianco{color:#fff}.bgverdechiaro{background:#18955c}.bgverde{background:#006f52}.verdechiaro{color:#18955c}.verdechiaro h1,.verdechiaro h2,.verdechiaro h3{color:#006f52}.verde{color:#006f52}.bggrigio{background:#f2f2f2 !important}.grigio{color:#18955c}.nero{color:#474747}.shadow_dollmar{box-shadow:0 26px 38px -28px rgba(0,0,0,0.5)}h1,h2{margin-bottom:.8em;font-family:'Roboto Condensed',sans-serif;line-height:1.1;font-weight:400;width:auto}h1 strong,h2 strong{font-weight:500}h1,.h1{font-size:45px;font-weight:700;color:#18955c;position:relative;margin-bottom:60px}@media screen and (max-width: 1024px){h1,.h1{margin-bottom:45px}}@media screen and (max-width: 768px){h1,.h1{margin-bottom:30px}}@media screen and (max-width: 1450px){h1,.h1{font-size:30px}}@media screen and (max-width: 768px){h1,.h1{font-size:25px}}h1:after,.h1:after{position:absolute;bottom:-20px;left:0;height:3px;width:150px;background:#18955c;content:""}@media screen and (max-width: 768px){h1:after,.h1:after{width:100%;bottom:-10px}}h2,.h2{font-size:35px;font-weight:700;color:#006f52}@media screen and (max-width: 1450px){h2,.h2{font-size:27px}}@media screen and (max-width: 768px){h2,.h2{font-size:22px}}.center h2:after{left:50%;transform:translate(-50%, 0)}h3,.h3{font-size:30px;color:#18955c;font-family:'Roboto Condensed',sans-serif;line-height:1.2;margin-bottom:20px}h3 strong,.h3 strong{font-weight:500}@media screen and (max-width: 1024px){h3,.h3{margin-bottom:15px}}@media screen and (max-width: 768px){h3,.h3{margin-bottom:10px}}@media screen and (max-width: 1450px){h3,.h3{font-size:1.2em}}@media screen and (max-width: 768px){h3,.h3{font-size:20px}}h4,.h4{font-size:1.4em;font-family:'Roboto Condensed',sans-serif;letter-spacing:0;margin-bottom:10px;font-weight:600}h4 strong,.h4 strong{font-weight:500}@media screen and (max-width: 1024px){h4,.h4{margin-bottom:7.5px}}@media screen and (max-width: 768px){h4,.h4{margin-bottom:5px}}@media screen and (max-width: 1450px){h4,.h4{font-size:1.2em}}@media screen and (max-width: 768px){h4,.h4{font-size:1em}}h5{font-size:1.3em;font-family:'Roboto Condensed',sans-serif;margin-bottom:10px;font-weight:500}h5 strong{font-weight:500}@media screen and (max-width: 1024px){h5{margin-bottom:7.5px}}@media screen and (max-width: 768px){h5{margin-bottom:5px}}@media screen and (max-width: 1450px){h5{font-size:1.2em}}@media screen and (max-width: 768px){h5{font-size:1em}}h6{font-size:1.2em;font-family:'Roboto Condensed',sans-serif;margin-bottom:10px;font-weight:500}h6 strong{font-weight:500}@media screen and (max-width: 1024px){h6{margin-bottom:7.5px}}@media screen and (max-width: 768px){h6{margin-bottom:5px}}@media screen and (max-width: 1450px){h6{font-size:1.2em}}@media screen and (max-width: 768px){h6{font-size:1em}}iframe{width:100%;height:100%;max-width:100%}.showmore{font-size:22px;font-family:'Roboto',sans-serif;font-weight:400;font-weight:600}body{overflow-x:hidden;background:#fff;color:#474747;line-height:1.6;font-size:18px;font-family:'Roboto',sans-serif;font-weight:400;padding-top:144px;animation:fadeInAnimation ease 1s;animation-iteration-count:1;animation-fill-mode:forwards}body.scrolled .header1{height:0 !important;padding-top:0px;padding-bottom:0px;overflow:hidden}body.scrolled .logosito{width:auto !important;height:100% !important}@media screen and (max-width: 768px){body.scrolled .logosito{height:45px !important;width:auto !important}}body.scrolled .logomobile{height:60px}body.scrolled header{background-color:rgba(255,255,255,0.95);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.4);-moz-box-shadow:0 0 15px rgba(0,0,0,0.4);box-shadow:0 0 15px rgba(0,0,0,0.4)}body.scrolled .sub-menu-prodotti{top:60px !important}body.scrolled .page_submenu{padding-top:0;border-bottom:1px solid #18955d}body.scrolled .page_submenu li a{padding-top:10px;padding-bottom:10px}@media screen and (max-width: 1024px){body.scrolled .page_submenu li a{padding-top:7.5px;padding-bottom:7.5px}}@media screen and (max-width: 768px){body.scrolled .page_submenu li a{padding-top:5px;padding-bottom:5px}}@media screen and (max-width: 768px){body{font-size:16px;padding-top:0}}@keyframes fadeInAnimation{0%{opacity:0}100%{opacity:1}}.link_to_top{background-color:#006f52}strong{font-weight:600}.font1{font-family:'Roboto',sans-serif;font-weight:400}.font2{font-family:'Roboto Condensed',sans-serif}.font2 strong{font-weight:500}.bigger{font-size:22px}@media screen and (max-width: 768px){.bigger{font-size:18px}}.bigger h1{font-size:2.4em}.bigger h2{font-size:2.1em}.bigger h3{font-size:1.7em}.grid{grid-template-columns:160px 1fr 160px;grid-gap:0;background-size:100% auto;z-index:1}@media screen and (min-width: 1800px){.grid{grid-template-columns:1fr 1520px 1fr}}@media screen and (max-width: 1450px){.grid{grid-template-columns:80px 1fr 80px}}@media screen and (max-width: 1024px){.grid{grid-template-columns:40px 1fr 40px}}@media screen and (max-width: 768px){.grid{grid-template-columns:20px 1fr 20px}}.grid .column2{grid-column:2/3}.grid.maingrid{z-index:10}@media screen and (min-width:1600px){.colonnastretta{margin-left:10vw;margin-right:10vw}}blockquote{font-size:22px;display:block;padding:20px;padding-left:0px;padding-right:0px;border-top:1px solid #18955c;border-bottom:1px solid #18955c;margin-top:20px;margin-bottom:20px;margin-left:0px;margin-right:0px;color:#006f52}@media screen and (max-width: 768px){blockquote{font-size:18px}}blockquote h1{font-size:2.4em}blockquote h2{font-size:2.1em}blockquote h3{font-size:1.7em}@media screen and (max-width: 1024px){blockquote{padding:15px}}@media screen and (max-width: 768px){blockquote{padding:10px}}@media screen and (max-width: 1024px){blockquote{margin-top:15px;margin-bottom:15px}}@media screen and (max-width: 768px){blockquote{margin-top:10px;margin-bottom:10px}}@media screen and (max-width: 768px){blockquote{padding-left:0px;padding-right:0px}}blockquote h2,blockquote h3,blockquote h4{margin-bottom:0}blockquote p:last-of-type{margin-bottom:0}blockquote ul{margin-bottom:0}@media screen and (max-width: 768px){blockquote h3{font-size:22px}}section{grid-column:2/3;padding-top:60px;padding-bottom:60px}@media screen and (max-width: 1024px){section{padding-top:45px;padding-bottom:45px}}@media screen and (max-width: 768px){section{padding-top:30px;padding-bottom:30px}}section.fullwidth{grid-column:1/4}section.width12{grid-column:1/3}@media screen and (max-width: 768px){section.width12{grid-column:1/4}}section.width23{grid-column:2/4}@media screen and (max-width: 768px){section.width23{grid-column:1/4}}section .width70{width:70%}@media screen and (max-width: 768px){section{padding-top:20px;padding-bottom:20px}}@media screen and (max-width: 768px){section:nth-of-type(1){padding-top:0px}}@media screen and (max-width: 768px){section.pv10{padding-top:20px;padding-bottom:20px}}@media screen and (max-width: 768px) and screen and (max-width: 1024px){section.pv10{padding-top:15px;padding-bottom:15px}}@media screen and (max-width: 768px) and screen and (max-width: 768px){section.pv10{padding-top:10px;padding-bottom:10px}}@media screen and (max-width: 768px){section.sectionprenota{padding-top:40px;padding-bottom:40px}}@media screen and (max-width: 768px) and screen and (max-width: 1024px){section.sectionprenota{padding-top:30px;padding-bottom:30px}}@media screen and (max-width: 768px) and screen and (max-width: 768px){section.sectionprenota{padding-top:20px;padding-bottom:20px}}@media screen and (max-width: 768px){section{overflow-x:hidden}}section.nopadding{padding-top:0px;padding-bottom:0px}section.first{padding-top:60px}@media screen and (max-width: 768px){section.first{padding-top:100px}}header{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;grid-column:1/4;position:fixed;top:0;left:0;width:100%;z-index:999;font-family:'Roboto Condensed',sans-serif;letter-spacing:0}header strong{font-weight:500}header .logomobile .logosito{width:260px;height:auto;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}@media screen and (max-width: 768px){header .logomobile .logosito{width:auto;height:64px}}header .header1{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;padding-top:10px;padding-bottom:10px;font-size:14px}@media screen and (max-width: 1024px){header .header1{padding-top:7.5px;padding-bottom:7.5px}}@media screen and (max-width: 768px){header .header1{padding-top:5px;padding-bottom:5px}}header .header1 a{color:#000}header .header1 a:hover{text-decoration:underline}header .header1 ul{margin:0;list-style:none;justify-content:flex-end}header .header1 ul li{margin-left:30px}@media screen and (max-width: 1024px){header .header1 ul li{margin-left:20px}}@media screen and (max-width: 768px){header .header1 ul li{margin-left:15px}}header .header1 ul li.current_page_item a{font-weight:bold;color:#18955c}header .header2{background:linear-gradient(-45deg, #18955c, #18955c, #18955c, #1ce88c);background-size:400% 400%;animation:gradient 6s ease infinite;color:#fff;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}header .header2 .logomobile{padding-top:10px;padding-bottom:10px}@media screen and (max-width: 1024px){header .header2 .logomobile{padding-top:7.5px;padding-bottom:7.5px}}@media screen and (max-width: 768px){header .header2 .logomobile{padding-top:5px;padding-bottom:5px}}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.cta{margin-top:40px;text-align:center;background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden;color:#fff;font-family:'Roboto Condensed',sans-serif;font-size:40px}@media screen and (max-width: 1024px){.cta{margin-top:30px}}@media screen and (max-width: 768px){.cta{margin-top:20px}}.cta img{margin:0 auto}.cta h2:after{left:50%;transform:translate(-50%, 0)}.cta strong{font-weight:500}@media screen and (max-width: 768px){.cta{font-size:26px;line-height:1.3;padding-left:10px;padding-right:10px}}@media screen and (max-width: 768px) and screen and (max-width: 1024px){.cta{padding-left:7.5px;padding-right:7.5px}}@media screen and (max-width: 768px) and screen and (max-width: 768px){.cta{padding-left:5px;padding-right:5px}}.cta .aos-animate{position:relative;z-index:2;padding:0 40px}@media screen and (min-width: 1800px){.cta{padding-left:100px;padding-right:100px}}@media screen and (min-width: 1800px) and screen and (max-width: 1024px){.cta{padding-left:75px;padding-right:75px}}@media screen and (min-width: 1800px) and screen and (max-width: 768px){.cta{padding-left:50px;padding-right:50px}}.cta p{margin-bottom:0;z-index:2;position:relative}.cta strong{font-weight:700}.cta a{color:#fff;position:relative}.cta a.puls{padding-top:0px;padding-bottom:0px;padding-left:20px;padding-right:20px;display:inline-block;text-transform:none;font-family:'Roboto Condensed',sans-serif;font-size:40px;font-weight:400 !important;margin:0}@media screen and (max-width: 1024px){.cta a.puls{padding-left:15px;padding-right:15px}}@media screen and (max-width: 768px){.cta a.puls{padding-left:10px;padding-right:10px}}.cta a.puls strong{font-weight:500}.cta a.puls:hover{text-decoration:none !important}.cta a:hover{text-decoration:underline}.cta:after{content:"";position:absolute;top:50%;right:100px;transform:translate(0, -50%) rotate(-45deg);border:solid rgba(255,255,255,0.3);border-width:0 40px 40px 0;padding:200px;opacity:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;z-index:1}.cta:hover:after{opacity:1}.cta.mt0{margin-top:0}.ricercaprodotti{background:#fff;padding-top:20px;padding-bottom:20px;height:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;padding-top:0px;padding-bottom:0px;overflow:hidden}@media screen and (max-width: 1024px){.ricercaprodotti{padding-top:15px;padding-bottom:15px}}@media screen and (max-width: 768px){.ricercaprodotti{padding-top:10px;padding-bottom:10px}}.ricercaprodotti.open{height:69px;padding-top:20px;padding-bottom:20px}@media screen and (max-width: 1024px){.ricercaprodotti.open{padding-top:15px;padding-bottom:15px}}@media screen and (max-width: 768px){.ricercaprodotti.open{padding-top:10px;padding-bottom:10px}}.menu{width:70%;align-self:stretch}.menu #menu-menu-principale,.menu #menu-menu-principale-en{margin-top:0px;margin-bottom:0px}.menu ul{list-style-type:none;justify-content:flex-end;height:100%;align-items:stretch}.menu ul li{position:relative;display:flex;align-items:center;padding-left:10px;padding-right:10px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}@media screen and (max-width: 1024px){.menu ul li{padding-left:7.5px;padding-right:7.5px}}@media screen and (max-width: 768px){.menu ul li{padding-left:5px;padding-right:5px}}.menu ul li img{filter:brightness(800%);max-height:20px;width:auto;margin-right:10px}@media screen and (max-width: 1024px){.menu ul li img{margin-right:7.5px}}@media screen and (max-width: 768px){.menu ul li img{margin-right:5px}}.menu ul li a{color:#fff;font-weight:700;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;font-size:16px !important;position:relative;z-index:1;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;height:100%;display:flex;align-items:center;letter-spacing:2px}.menu ul li a strong{font-weight:500}@media screen and (max-width: 1450px){.menu ul li a{font-size:23px}}.menu ul li:before,.menu ul li:after{position:absolute;display:block;top:0;content:'';width:1px;height:100%;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;opacity:0}.menu ul li:before{left:0px;background-color:#fff;display:none}.menu ul li:after{right:0px;background-color:#fff;display:none}.menu ul li:hover,.menu ul li.current-menu-ancestor,.menu ul li.current-page-ancestor{background:#006f52}@media screen and (max-width: 768px){.menu ul li:hover,.menu ul li.current-menu-ancestor,.menu ul li.current-page-ancestor{background:#fff}}.menu ul li:hover a,.menu ul li.current-menu-ancestor a,.menu ul li.current-page-ancestor a{color:#fff}.menu ul li:hover:before,.menu ul li.current-menu-ancestor:before,.menu ul li.current-page-ancestor:before,.menu ul li:hover:after,.menu ul li.current-menu-ancestor:after,.menu ul li.current-page-ancestor:after{opacity:1}.menu ul li.current-menu-item,.menu ul li.current-menu-ancestor,.menu ul li.current-page-ancestor{background:#006f52}@media screen and (max-width: 768px){.menu ul li.current-menu-item,.menu ul li.current-menu-ancestor,.menu ul li.current-page-ancestor{background:#fff}}.menu ul li.current-menu-item a,.menu ul li.current-menu-ancestor a,.menu ul li.current-page-ancestor a{color:#fff}@media screen and (max-width: 768px){.menu ul li.current-menu-item a,.menu ul li.current-menu-ancestor a,.menu ul li.current-page-ancestor a{color:#006f52 !important}}.menu ul li a{background:none !important;color:#fff}.menu ul li a:after{display:none}.menu ul li a:hover{background:#006f52}.menu ul li:last-of-type{margin-left:auto}a{color:#18955c}#carousel1,.banner{height:50vh}#carousel1 video,.banner video{position:absolute;top:0;left:0;width:100%;z-index:0}#carousel1 .pulsanti,.banner .pulsanti{z-index:10;margin-top:60px}@media screen and (max-width: 1024px){#carousel1 .pulsanti,.banner .pulsanti{margin-top:45px}}@media screen and (max-width: 768px){#carousel1 .pulsanti,.banner .pulsanti{margin-top:30px}}@media screen and (max-width: 768px){#carousel1 .pulsanti,.banner .pulsanti{margin-top:10px;display:flex}}@media screen and (max-width: 768px) and screen and (max-width: 1024px){#carousel1 .pulsanti,.banner .pulsanti{margin-top:7.5px}}@media screen and (max-width: 768px) and screen and (max-width: 768px){#carousel1 .pulsanti,.banner .pulsanti{margin-top:5px}}#carousel1 .pulsanti .puls,.banner .pulsanti .puls{z-index:10;border:3px solid #fff;background:none;display:inline-block;margin-left:20px;margin-right:20px}@media screen and (max-width: 1024px){#carousel1 .pulsanti .puls,.banner .pulsanti .puls{margin-left:15px;margin-right:15px}}@media screen and (max-width: 768px){#carousel1 .pulsanti .puls,.banner .pulsanti .puls{margin-left:10px;margin-right:10px}}#carousel1 .pulsanti .puls:hover,.banner .pulsanti .puls:hover{background:#fff;color:#18955c}@media screen and (max-width: 768px){#carousel1,.banner{height:40vh;background-attachment:scroll !important}}#carousel1 .titolo_main,.banner .titolo_main{font-size:45px;font-weight:700;color:#18955c;position:relative;margin-bottom:60px;font-size:90px;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;line-height:1;display:block;margin-bottom:0}@media screen and (max-width: 1024px){#carousel1 .titolo_main,.banner .titolo_main{margin-bottom:45px}}@media screen and (max-width: 768px){#carousel1 .titolo_main,.banner .titolo_main{margin-bottom:30px}}@media screen and (max-width: 1450px){#carousel1 .titolo_main,.banner .titolo_main{font-size:30px}}@media screen and (max-width: 768px){#carousel1 .titolo_main,.banner .titolo_main{font-size:25px}}#carousel1 .titolo_main:after,.banner .titolo_main:after{position:absolute;bottom:-20px;left:0;height:3px;width:150px;background:#18955c;content:""}@media screen and (max-width: 768px){#carousel1 .titolo_main:after,.banner .titolo_main:after{width:100%;bottom:-10px}}#carousel1 .titolo_main strong,.banner .titolo_main strong{font-weight:500}#carousel1 .titolo_main:after,.banner .titolo_main:after{display:none}#carousel1 h3,.banner h3{color:#fff;font-size:30px;max-width:80%}#carousel1 .titolo_small,.banner .titolo_small{text-transform:uppercase;font-weight:300;color:#18955c;margin-top:-10px;font-size:40px;display:block;line-height:1.1}#carousel1.carouselint,.banner.carouselint{height:30vh}#carousel1.bannerpage,.banner.bannerpage{background-color:#f1fcfa;background-size:auto 100%;background-position:center right;background-repeat:no-repeat}#carousel1.bannerpage .grid,.banner.bannerpage .grid{height:100%}#carousel1.bannerpage .flex,.banner.bannerpage .flex{height:100%;align-items:center}#carousel1.bannersmall,.banner.bannersmall{height:20vh}#carousel1.bannersmall .titolo_main,.banner.bannersmall .titolo_main{font-size:50px}.page-template-template_contatti .banner{height:70vh}.page-template-template_contatti i.fal{display:block;font-size:50px;margin-bottom:15px;color:#18955c}.prodotti_page{position:relative;z-index:0;background-color:#f0f0f0}.prodotti_page .titolo_main{width:100%;padding-left:40px;padding-right:40px;padding-top:20px;padding-bottom:20px;margin-bottom:0;border-bottom:1px solid rgba(255,255,255,0.3);display:flex;justify-content:center;align-items:center;margin-bottom:40px}@media screen and (max-width: 1024px){.prodotti_page .titolo_main{margin-bottom:30px}}@media screen and (max-width: 768px){.prodotti_page .titolo_main{margin-bottom:20px}}@media screen and (max-width: 1024px){.prodotti_page .titolo_main{padding-left:30px;padding-right:30px}}@media screen and (max-width: 768px){.prodotti_page .titolo_main{padding-left:20px;padding-right:20px}}@media screen and (max-width: 1024px){.prodotti_page .titolo_main{padding-top:15px;padding-bottom:15px}}@media screen and (max-width: 768px){.prodotti_page .titolo_main{padding-top:10px;padding-bottom:10px}}@media screen and (max-width: 1024px){.prodotti_page .titolo_main{margin-bottom:30px}}@media screen and (max-width: 768px){.prodotti_page .titolo_main{margin-bottom:20px}}@media screen and (max-width: 768px){.prodotti_page .titolo_main{display:block;padding-left:10px;padding-right:10px}}@media screen and (max-width: 768px) and screen and (max-width: 1024px){.prodotti_page .titolo_main{padding-left:7.5px;padding-right:7.5px}}@media screen and (max-width: 768px) and screen and (max-width: 768px){.prodotti_page .titolo_main{padding-left:5px;padding-right:5px}}.prodotti_page .titolo_main .titolo{font-size:1.4em;font-family:'Roboto Condensed',sans-serif;letter-spacing:0;margin-bottom:10px;font-weight:600;font-size:22px;text-transform:uppercase;margin-bottom:0;margin-right:20px;color:#18955c}.prodotti_page .titolo_main .titolo strong{font-weight:500}@media screen and (max-width: 1024px){.prodotti_page .titolo_main .titolo{margin-bottom:7.5px}}@media screen and (max-width: 768px){.prodotti_page .titolo_main .titolo{margin-bottom:5px}}@media screen and (max-width: 1450px){.prodotti_page .titolo_main .titolo{font-size:1.2em}}@media screen and (max-width: 768px){.prodotti_page .titolo_main .titolo{font-size:1em}}@media screen and (max-width: 1024px){.prodotti_page .titolo_main .titolo{margin-right:15px}}@media screen and (max-width: 768px){.prodotti_page .titolo_main .titolo{margin-right:10px}}.prodotti_page .titolo_main .form input{min-width:300px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}@media screen and (max-width: 768px){.prodotti_page .titolo_main .form input{min-width:100%}}.prodotti_page .titolo_main .form input:focus{min-width:1000px;outline:none}@media screen and (max-width: 768px){.prodotti_page .titolo_main .form input:focus{min-width:100%}}.prodotti_page .flex{align-items:stretch;justify-content:flex-start}.prodotti_page .flex .col{padding-left:20px;padding-right:20px;padding-top:0px;padding-bottom:0px}@media screen and (max-width: 768px){.prodotti_page .flex .col{margin-bottom:20px}}@media screen and (max-width: 768px) and screen and (max-width: 1024px){.prodotti_page .flex .col{margin-bottom:15px}}@media screen and (max-width: 768px) and screen and (max-width: 768px){.prodotti_page .flex .col{margin-bottom:10px}}.prodotti_page .flex .col.borderright{border-right:1px solid #18955c}@media screen and (max-width: 1024px){.prodotti_page .flex .col{padding-left:15px;padding-right:15px}}@media screen and (max-width: 768px){.prodotti_page .flex .col{padding-left:10px;padding-right:10px}}@media screen and (min-width: 1800px){.prodotti_page .flex .col{padding-left:40px;padding-right:40px}}@media screen and (min-width: 1800px) and screen and (max-width: 1024px){.prodotti_page .flex .col{padding-left:30px;padding-right:30px}}@media screen and (min-width: 1800px) and screen and (max-width: 768px){.prodotti_page .flex .col{padding-left:20px;padding-right:20px}}.prodotti_page .flex .col .titolo{font-size:1.4em;font-family:'Roboto Condensed',sans-serif;letter-spacing:0;margin-bottom:10px;font-weight:600;color:#18955c;font-size:22px;text-transform:uppercase;margin-bottom:20px}.prodotti_page .flex .col .titolo strong{font-weight:500}@media screen and (max-width: 1024px){.prodotti_page .flex .col .titolo{margin-bottom:7.5px}}@media screen and (max-width: 768px){.prodotti_page .flex .col .titolo{margin-bottom:5px}}@media screen and (max-width: 1450px){.prodotti_page .flex .col .titolo{font-size:1.2em}}@media screen and (max-width: 768px){.prodotti_page .flex .col .titolo{font-size:1em}}@media screen and (max-width: 1024px){.prodotti_page .flex .col .titolo{margin-bottom:15px}}@media screen and (max-width: 768px){.prodotti_page .flex .col .titolo{margin-bottom:10px}}.prodotti_page .flex .col .list{display:flex;flex-wrap:wrap}.prodotti_page .flex .col .list .element{flex-basis:33%;height:100%;padding-right:10px;padding-bottom:10px}@media screen and (max-width: 1024px){.prodotti_page .flex .col .list .element{padding-right:7.5px}}@media screen and (max-width: 768px){.prodotti_page .flex .col .list .element{padding-right:5px}}@media screen and (max-width: 1024px){.prodotti_page .flex .col .list .element{padding-bottom:7.5px}}@media screen and (max-width: 768px){.prodotti_page .flex .col .list .element{padding-bottom:5px}}@media screen and (max-width: 768px){.prodotti_page .flex .col .list .element{flex-basis:100%}}.prodotti_page .flex .col .list .element a{text-transform:uppercase;display:flex;padding:5px 0;font-weight:400;min-height:60px;border:1px solid #cccccc;box-shadow:0 10px 20px -15px rgba(0,0,0,0.5);justify-content:center !important;align-items:center;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;font-size:14px;color:#474747}@media screen and (max-width: 768px){.prodotti_page .flex .col .list .element a{min-height:40px}}.prodotti_page .flex .col .list .element a img{max-height:20px;width:auto;margin-right:10px}@media screen and (max-width: 1024px){.prodotti_page .flex .col .list .element a img{margin-right:7.5px}}@media screen and (max-width: 768px){.prodotti_page .flex .col .list .element a img{margin-right:5px}}.prodotti_page .flex .col .list .element a .piu{opacity:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;margin-left:10px;display:none}@media screen and (max-width: 1024px){.prodotti_page .flex .col .list .element a .piu{margin-left:7.5px}}@media screen and (max-width: 768px){.prodotti_page .flex .col .list .element a .piu{margin-left:5px}}.prodotti_page .flex .col .list .element:hover a{background:#fff;border-color:#18955c;font-weight:700;color:#18955c;box-shadow:0 10px 20px -15px rgba(0,0,0,0.8)}.prodotti_page .flex .col .list .element:hover .piu{opacity:1}.prodotti_page .flex .col .list .element.subelement{padding-left:30px}@media screen and (max-width: 1024px){.prodotti_page .flex .col .list .element.subelement{padding-left:20px}}@media screen and (max-width: 768px){.prodotti_page .flex .col .list .element.subelement{padding-left:15px}}.prodotti_page .flex .col .list .element.subelement a{font-size:15px}.tax-divisioni .prodotti_page .col,.tax-classi .prodotti_page .col,.tax-settori-di-applicazione .prodotti_page .col{width:100%}.tax-divisioni .prodotti_page .col .list .col3,.tax-classi .prodotti_page .col .list .col3,.tax-settori-di-applicazione .prodotti_page .col .list .col3{padding-right:40px}@media screen and (max-width: 1024px){.tax-divisioni .prodotti_page .col .list .col3,.tax-classi .prodotti_page .col .list .col3,.tax-settori-di-applicazione .prodotti_page .col .list .col3{padding-right:30px}}@media screen and (max-width: 768px){.tax-divisioni .prodotti_page .col .list .col3,.tax-classi .prodotti_page .col .list .col3,.tax-settori-di-applicazione .prodotti_page .col .list .col3{padding-right:20px}}@media screen and (max-width: 1450px){.tax-settori-di-applicazione .colonnastretta{margin-left:13vw}}@media screen and (min-width: 1451px){.tax-settori-di-applicazione .colonnastretta{margin-left:12vw}}@media screen and (min-width: 1800px){.tax-settori-di-applicazione .colonnastretta{margin-left:10vw}}@media screen and (max-width: 768px){.tax-settori-di-applicazione .colonnastretta{margin-left:0}}.tax-settori-di-applicazione .swatch{width:200px;height:auto;color:#fff;padding:20px;float:left;margin-right:20px;margin-bottom:20px;position:absolute;left:-60px;text-align:center;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;font-size:1.4em;font-family:'Roboto Condensed',sans-serif;letter-spacing:0;margin-bottom:10px;font-weight:600}@media screen and (max-width: 1024px){.tax-settori-di-applicazione .swatch{padding:15px}}@media screen and (max-width: 768px){.tax-settori-di-applicazione .swatch{padding:10px}}@media screen and (max-width: 1024px){.tax-settori-di-applicazione .swatch{margin-right:15px}}@media screen and (max-width: 768px){.tax-settori-di-applicazione .swatch{margin-right:10px}}@media screen and (max-width: 1024px){.tax-settori-di-applicazione .swatch{margin-bottom:15px}}@media screen and (max-width: 768px){.tax-settori-di-applicazione .swatch{margin-bottom:10px}}.tax-settori-di-applicazione .swatch img{margin:0 auto}.tax-settori-di-applicazione .swatch h2:after{left:50%;transform:translate(-50%, 0)}.tax-settori-di-applicazione .swatch strong{font-weight:500}.tax-settori-di-applicazione .swatch strong{font-weight:500}@media screen and (max-width: 1024px){.tax-settori-di-applicazione .swatch{margin-bottom:7.5px}}@media screen and (max-width: 768px){.tax-settori-di-applicazione .swatch{margin-bottom:5px}}@media screen and (max-width: 1450px){.tax-settori-di-applicazione .swatch{font-size:1.2em}}@media screen and (max-width: 768px){.tax-settori-di-applicazione .swatch{font-size:1em}}@media screen and (max-width: 768px){.tax-settori-di-applicazione .swatch{float:none;position:relative;left:0;margin:0 auto;margin-bottom:20px}}@media screen and (max-width: 768px) and screen and (max-width: 1024px){.tax-settori-di-applicazione .swatch{margin-bottom:15px}}@media screen and (max-width: 768px) and screen and (max-width: 768px){.tax-settori-di-applicazione .swatch{margin-bottom:10px}}.tax-settori-di-applicazione .swatch img{width:120px;height:auto;margin-bottom:10px;filter:brightness(800%)}@media screen and (max-width: 1024px){.tax-settori-di-applicazione .swatch img{margin-bottom:7.5px}}@media screen and (max-width: 768px){.tax-settori-di-applicazione .swatch img{margin-bottom:5px}}.tax-classi .first{padding-bottom:0}.tax-classi .prodotti_page{padding-top:0}.tax-classi .prodotti_page .bggrigio{padding-top:20px;padding-bottom:20px}@media screen and (max-width: 1024px){.tax-classi .prodotti_page .bggrigio{padding-top:15px;padding-bottom:15px}}@media screen and (max-width: 768px){.tax-classi .prodotti_page .bggrigio{padding-top:10px;padding-bottom:10px}}.tax-classi .prodotti_page .col{padding-right:0 !important;padding-left:20px}@media screen and (max-width: 1024px){.tax-classi .prodotti_page .col{padding-left:15px}}@media screen and (max-width: 768px){.tax-classi .prodotti_page .col{padding-left:10px}}.tax-classi .prodotti_page .col .col3{width:100%;position:relative}@media screen and (max-width: 768px){.tax-classi .prodotti_page .col .col3{flex-basis:250px;flex-grow:1;width:100%}}.single-prodotti .icone_prodotto{padding:6px 0;flex:0 0 100%;display:flex;flex-wrap:wrap;justify-content:space-between;justify-content:flex-start;flex-wrap:nowrap}.single-prodotti .icone_prodotto .w-50{width:49%}.single-prodotti .icone_prodotto .ico{margin-right:20px;font-size:14px;text-transform:uppercase;text-align:center;width:auto}@media screen and (max-width: 1024px){.single-prodotti .icone_prodotto .ico{margin-right:15px}}@media screen and (max-width: 768px){.single-prodotti .icone_prodotto .ico{margin-right:10px}}.single-prodotti .icone_prodotto .ico img{margin:0 auto}.single-prodotti .icone_prodotto .ico h2:after{left:50%;transform:translate(-50%, 0)}.single-prodotti .icone_prodotto .ico img{margin-bottom:5px;height:50px;width:auto}.single-prodotti .submenu{padding-right:60px;position:sticky;top:100px;align-self:flex-start}@media screen and (max-width: 1024px){.single-prodotti .submenu{padding-right:45px}}@media screen and (max-width: 768px){.single-prodotti .submenu{padding-right:30px}}.single-prodotti .submenu a{justify-content:space-between}.single-prodotti .formprodotto{margin-left:40px}@media screen and (max-width: 1024px){.single-prodotti .formprodotto{margin-left:30px}}@media screen and (max-width: 768px){.single-prodotti .formprodotto{margin-left:20px}}.single-prodotti .list .element{margin-bottom:10px}@media screen and (max-width: 1024px){.single-prodotti .list .element{margin-bottom:7.5px}}@media screen and (max-width: 768px){.single-prodotti .list .element{margin-bottom:5px}}.single-prodotti .list .element a{text-transform:uppercase;display:flex;padding:5px 0;font-weight:400;border:1px solid #cccccc;box-shadow:0 10px 20px -15px rgba(0,0,0,0.5);justify-content:center !important;align-items:center;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;font-size:14px;color:#474747}.single-prodotti .list .element a .piu{opacity:0;padding-right:10px;display:none}@media screen and (max-width: 1024px){.single-prodotti .list .element a .piu{padding-right:7.5px}}@media screen and (max-width: 768px){.single-prodotti .list .element a .piu{padding-right:5px}}.single-prodotti .list .element:hover a,.single-prodotti .list .element.active a{background:#fff;border-color:#18955c;font-weight:700;color:#18955c;box-shadow:0 10px 20px -15px rgba(0,0,0,0.8)}.single-prodotti .list .element:hover .piu,.single-prodotti .list .element.active .piu{opacity:1}.puls{display:inline-block;background-color:#006f52;border-radius:3px;color:#fff;font-size:16px;font-family:'Roboto Condensed',sans-serif;margin-top:10px;margin-bottom:10px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;text-transform:uppercase;padding:10px;padding-left:40px;padding-right:40px;font-weight:600}.puls strong{font-weight:500}@media screen and (max-width: 1024px){.puls{margin-top:7.5px;margin-bottom:7.5px}}@media screen and (max-width: 768px){.puls{margin-top:5px;margin-bottom:5px}}@media screen and (max-width: 1024px){.puls{padding:7.5px}}@media screen and (max-width: 768px){.puls{padding:5px}}@media screen and (max-width: 1024px){.puls{padding-left:30px;padding-right:30px}}@media screen and (max-width: 768px){.puls{padding-left:20px;padding-right:20px}}.puls i{font-size:22px;vertical-align:middle;margin-left:10px;margin-right:10px}@media screen and (max-width: 1024px){.puls i{margin-left:7.5px;margin-right:7.5px}}@media screen and (max-width: 768px){.puls i{margin-left:5px;margin-right:5px}}.puls:hover{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.4);-moz-box-shadow:0 0 3px rgba(0,0,0,0.4);box-shadow:0 0 3px rgba(0,0,0,0.4)}.puls.bgverdechiaro{background:#18955c}.puls.fullwidth{width:100%}.puls.small{padding:5px 10px}.puls strong{font-weight:600}footer{padding-top:80px;padding-bottom:80px;font-size:14px;background:#008163;background:-moz-linear-gradient(top, #008163 0%, #004938 100%);background:-webkit-linear-gradient(top, #008163 0%, #004938 100%);background:linear-gradient(to bottom, #008163 0%, #004938 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#008163', endColorstr='#004938', GradientType=0);color:#fff}@media screen and (max-width: 1024px){footer{padding-top:60px;padding-bottom:60px}}@media screen and (max-width: 768px){footer{padding-top:40px;padding-bottom:40px}}footer .col{padding-right:40px}@media screen and (max-width: 1024px){footer .col{padding-right:30px}}@media screen and (max-width: 768px){footer .col{padding-right:20px}}footer .col:last-of-type{padding-right:0}footer .col:nth-of-type(1) img{width:50%}footer .col:nth-of-type(2) div{display:flex;margin-bottom:6px}footer .col:nth-of-type(2) div i{flex-basis:30px;margin-right:10px;font-size:20px;text-align:center}@media screen and (max-width: 768px){footer .col:nth-of-type(3) a{margin-bottom:10px}}@media screen and (max-width: 768px) and screen and (max-width: 1024px){footer .col:nth-of-type(3) a{margin-bottom:7.5px}}@media screen and (max-width: 768px) and screen and (max-width: 768px){footer .col:nth-of-type(3) a{margin-bottom:5px}}@media screen and (max-width: 768px){footer .col:nth-of-type(3) .col2{flex-basis:25%}}@media screen and (max-width: 768px){footer .col:nth-of-type(3) .col10{flex-basis:75%;padding-left:10px}}@media screen and (max-width: 768px) and screen and (max-width: 1024px){footer .col:nth-of-type(3) .col10{padding-left:7.5px}}@media screen and (max-width: 768px) and screen and (max-width: 768px){footer .col:nth-of-type(3) .col10{padding-left:5px}}@media screen and (max-width: 768px){footer .col{margin-bottom:20px}}@media screen and (max-width: 768px) and screen and (max-width: 1024px){footer .col{margin-bottom:15px}}@media screen and (max-width: 768px) and screen and (max-width: 768px){footer .col{margin-bottom:10px}}footer a{color:#fff}footer a:hover{text-decoration:underline}footer h3{color:#fff;font-family:'Roboto Condensed',sans-serif;margin-bottom:20px;font-size:16px;text-transform:uppercase}footer h3 strong{font-weight:500}@media screen and (max-width: 1024px){footer h3{margin-bottom:15px}}@media screen and (max-width: 768px){footer h3{margin-bottom:10px}}.copyright{background:#004938;color:#fff;padding-top:20px;padding-bottom:20px;font-size:13px}@media screen and (max-width: 1024px){.copyright{padding-top:15px;padding-bottom:15px}}@media screen and (max-width: 768px){.copyright{padding-top:10px;padding-bottom:10px}}.copyright a{color:#fff}.copyright a:hover{text-decoration:underline}@media screen and (max-width: 768px){.copyright{padding-left:10px;padding-right:10px}}@media screen and (max-width: 768px) and screen and (max-width: 1024px){.copyright{padding-left:7.5px;padding-right:7.5px}}@media screen and (max-width: 768px) and screen and (max-width: 768px){.copyright{padding-left:5px;padding-right:5px}}.portfolio .center{position:relative}.portfolio .center img{width:100%;height:auto}.portfolio .center .overlay{position:absolute;top:5px;left:5px;z-index:10;background:rgba(38,64,138,0.5);opacity:0;width:calc(100% - 10px);height:calc(100% - 10px);display:flex;align-items:center;justify-content:center;color:#fff;font-size:22px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}@media screen and (max-width: 768px){.portfolio .center .overlay{font-size:18px}}.portfolio .center .overlay h1{font-size:2.4em}.portfolio .center .overlay h2{font-size:2.1em}.portfolio .center .overlay h3{font-size:1.7em}.portfolio .center:hover .overlay{opacity:1}.imgbianca{filter:brightness(800%)}.imgbianca:hover{filter:drop-shadow(2px 2px 5px rgba(38,64,138,0.5)) brightness(800%)}@media screen and (max-width: 1450px){.prodotti_int .col2{flex-basis:33%}}.prodotti{background:#f0f0f0;padding-top:60px;padding-bottom:60px}@media screen and (max-width: 1024px){.prodotti{padding-top:45px;padding-bottom:45px}}@media screen and (max-width: 768px){.prodotti{padding-top:30px;padding-bottom:30px}}.accordion_prodotti .contenuto{padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;border-left:3px solid transparent;margin-bottom:7px;background-color:#fff}@media screen and (max-width: 1024px){.accordion_prodotti .contenuto{padding-top:7.5px;padding-bottom:7.5px}}@media screen and (max-width: 768px){.accordion_prodotti .contenuto{padding-top:5px;padding-bottom:5px}}@media screen and (max-width: 1024px){.accordion_prodotti .contenuto{padding-left:15px;padding-right:15px}}@media screen and (max-width: 768px){.accordion_prodotti .contenuto{padding-left:10px;padding-right:10px}}.accordion_prodotti .contenuto .titolo{flex:0 0 100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.accordion_prodotti .contenuto .titolo .w-50{width:49%}.accordion_prodotti .contenuto .titolo h4{margin-bottom:0;font-weight:700;text-transform:uppercase;letter-spacing:0;font-size:20px}.accordion_prodotti .contenuto .titolo .piu{font-size:30px;color:#18955c;font-family:'Roboto Condensed',sans-serif;line-height:1.2;margin-bottom:20px;margin-bottom:0}.accordion_prodotti .contenuto .titolo .piu strong{font-weight:500}@media screen and (max-width: 1024px){.accordion_prodotti .contenuto .titolo .piu{margin-bottom:15px}}@media screen and (max-width: 768px){.accordion_prodotti .contenuto .titolo .piu{margin-bottom:10px}}@media screen and (max-width: 1450px){.accordion_prodotti .contenuto .titolo .piu{font-size:1.2em}}@media screen and (max-width: 768px){.accordion_prodotti .contenuto .titolo .piu{font-size:20px}}.accordion_prodotti .contenuto .content{height:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;overflow:hidden}.accordion_prodotti .contenuto:hover{border-left:3px solid #18955c}.accordion_prodotti .contenuto.open{border-left:3px solid #18955c}.accordion_prodotti .contenuto.open .titolo{margin-bottom:10px;border-bottom:4px solid #18955c}@media screen and (max-width: 1024px){.accordion_prodotti .contenuto.open .titolo{margin-bottom:7.5px}}@media screen and (max-width: 768px){.accordion_prodotti .contenuto.open .titolo{margin-bottom:5px}}.accordion_prodotti .contenuto.open .content{height:auto}.accordion_prodotti .contenuto.open .content a{display:flex;align-items:center;justify-content:flex-start;padding:5px 0;border-top:1px solid #f0f0f0}.accordion_prodotti .contenuto.open .content a:nth-of-type(1){border-top:none}.accordion_prodotti .contenuto.open .content a .more{opacity:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;font-size:23px;margin-left:10px}@media screen and (max-width: 1024px){.accordion_prodotti .contenuto.open .content a .more{margin-left:7.5px}}@media screen and (max-width: 768px){.accordion_prodotti .contenuto.open .content a .more{margin-left:5px}}.accordion_prodotti .contenuto.open .content a:hover{font-weight:600}.accordion_prodotti .contenuto.open .content a:hover .more{opacity:1}.blocco_contenuto .col7{padding-right:100px}@media screen and (max-width: 1024px){.blocco_contenuto .col7{padding-right:75px}}@media screen and (max-width: 768px){.blocco_contenuto .col7{padding-right:50px}}@media screen and (max-width: 768px){.blocco_contenuto .col7{padding-top:20px;padding-bottom:20px;padding-right:0}}@media screen and (max-width: 768px) and screen and (max-width: 1024px){.blocco_contenuto .col7{padding-top:15px;padding-bottom:15px}}@media screen and (max-width: 768px) and screen and (max-width: 768px){.blocco_contenuto .col7{padding-top:10px;padding-bottom:10px}}.blocco_contenuto .col5{background-size:cover}@media screen and (max-width: 768px){.blocco_contenuto .col5{padding-bottom:20px;height:350px}}@media screen and (max-width: 768px) and screen and (max-width: 1024px){.blocco_contenuto .col5{padding-bottom:15px}}@media screen and (max-width: 768px) and screen and (max-width: 768px){.blocco_contenuto .col5{padding-bottom:10px}}.blocco_contenuto:nth-of-type(2n+1) .col7:nth-of-type(1){order:2;padding-left:100px;padding-right:100px}@media screen and (max-width: 1024px){.blocco_contenuto:nth-of-type(2n+1) .col7:nth-of-type(1){padding-left:75px}}@media screen and (max-width: 768px){.blocco_contenuto:nth-of-type(2n+1) .col7:nth-of-type(1){padding-left:50px}}@media screen and (max-width: 1024px){.blocco_contenuto:nth-of-type(2n+1) .col7:nth-of-type(1){padding-right:75px}}@media screen and (max-width: 768px){.blocco_contenuto:nth-of-type(2n+1) .col7:nth-of-type(1){padding-right:50px}}@media screen and (max-width: 768px){.blocco_contenuto:nth-of-type(2n+1) .col7:nth-of-type(1){padding-left:0px;padding-right:0}}.blocco_contenuto:nth-of-type(2n+1) .col5:nth-of-type(2){order:1}@media screen and (max-width: 768px){.blocco_contenuto:nth-of-type(2n+1) .col5:nth-of-type(2){order:2}}.alternatebkg:nth-of-type(2n){background:#fff}.nowrap img{width:100%;height:auto}.item{height:100%;text-align:center;overflow:auto;color:#fff}.item img{margin:0 auto}.item h2:after{left:50%;transform:translate(-50%, 0)}.item img.icona{width:auto;height:auto;margin-bottom:20px}@media screen and (max-width: 1024px){.item img.icona{margin-bottom:15px}}@media screen and (max-width: 768px){.item img.icona{margin-bottom:10px}}.breadcrumbs{font-size:14px;border-bottom:1px solid #fff;padding-top:10px;padding-bottom:10px;color:#676767}@media screen and (max-width: 1024px){.breadcrumbs{padding-top:7.5px;padding-bottom:7.5px}}@media screen and (max-width: 768px){.breadcrumbs{padding-top:5px;padding-bottom:5px}}@media screen and (max-width: 1450px){.breadcrumbs{font-size:13px}}@media screen and (min-width: 1451px){.breadcrumbs{font-size:13px}}.breadcrumbs a{color:#676767}.breadcrumbs a:hover{color:#006f52;text-decoration:underline}.margintopneg{margin-top:-60px}.bgblu .wpcf7-list-item-label a{color:#fff}.wpcf7-list-item-label{font-size:16px}.p05{padding:5px}.m05{margin:5px}#frontend-login p{display:block}#frontend-login p label{display:block}.fullimg img{width:100%;height:auto}.boxprenota{background:rgba(255,255,255,0.9);border-radius:60px;height:260px;padding-top:20px;padding-bottom:20px;padding-left:30px;padding-right:30px;max-width:1200px}@media screen and (max-width: 1024px){.boxprenota{padding-top:15px;padding-bottom:15px}}@media screen and (max-width: 768px){.boxprenota{padding-top:10px;padding-bottom:10px}}@media screen and (max-width: 1024px){.boxprenota{padding-left:20px;padding-right:20px}}@media screen and (max-width: 768px){.boxprenota{padding-left:15px;padding-right:15px}}.boxprenota h3{margin-bottom:10px;color:#18955c}@media screen and (max-width: 1024px){.boxprenota h3{margin-bottom:7.5px}}@media screen and (max-width: 768px){.boxprenota h3{margin-bottom:5px}}@media screen and (max-width: 768px){.boxprenota{height:400px;max-width:100%;border-radius:30px}}#root .erm--boking-container{border:none !important}#root .erm--boking-container .erm--boking-container--form{align-items:center}#root .erm--boking-container .erm--boking-container--form-item:nth-of-type(1),#root .erm--boking-container .erm--boking-container--form-item:nth-of-type(2){border:3px solid #006f52;border-radius:30px;text-align:center;margin-right:20px}@media screen and (max-width: 768px){#root .erm--boking-container .erm--boking-container--form-item:nth-of-type(1),#root .erm--boking-container .erm--boking-container--form-item:nth-of-type(2){margin-right:0;margin-bottom:20px;border-radius:20px}}#root .erm--boking-container .erm--boking-container--form-item div{justify-content:center}#root .erm--boking-container .erm--boking-container--form-item:nth-of-type(3){margin-right:0px;padding:0}#root .erm--boking-container .erm--boking-container--form-item:nth-of-type(3) .erm--booking-container--form-btn{border-radius:30px;margin:0;margin-bottom:20px;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}@media screen and (max-width: 1024px){#root .erm--boking-container .erm--boking-container--form-item:nth-of-type(3) .erm--booking-container--form-btn{margin-bottom:15px}}@media screen and (max-width: 768px){#root .erm--boking-container .erm--boking-container--form-item:nth-of-type(3) .erm--booking-container--form-btn{margin-bottom:10px}}#root .erm--boking-container .erm--boking-container--form-item:nth-of-type(3) .erm--booking-container--form-btn:hover{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.4);-moz-box-shadow:0 0 3px rgba(0,0,0,0.4);box-shadow:0 0 3px rgba(0,0,0,0.4)}@media screen and (max-width: 768px){#root .erm--boking-container .erm--boking-container--form-item:nth-of-type(3) .erm--booking-container--form-btn{margin-bottom:0}}#root .erm--boking-container .erm--boking-container--footer{padding:0;text-align:center;margin-top:20px}@media screen and (max-width: 1024px){#root .erm--boking-container .erm--boking-container--footer{margin-top:15px}}@media screen and (max-width: 768px){#root .erm--boking-container .erm--boking-container--footer{margin-top:10px}}.thumb_camere{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.thumb_camere:after{display:block;content:"";position:relative;background-color:#006f52;padding-top:80%}@media screen and (max-width: 768px){.thumb_camere:after{padding-top:40%;margin-bottom:20px}}@media screen and (max-width: 768px) and screen and (max-width: 1024px){.thumb_camere:after{margin-bottom:15px}}@media screen and (max-width: 768px) and screen and (max-width: 768px){.thumb_camere:after{margin-bottom:10px}}.thumb_camere .contenuto{position:absolute;top:50%;left:50%;width:80%;transform:translate(-50%, -20%);background:#fff;padding:20px;text-align:center;z-index:10}@media screen and (max-width: 1024px){.thumb_camere .contenuto{padding:15px}}@media screen and (max-width: 768px){.thumb_camere .contenuto{padding:10px}}.thumb_camere .contenuto img{margin:0 auto}.thumb_camere .contenuto h2:after{left:50%;transform:translate(-50%, 0)}.thumb_camere:hover .contenuto{-webkit-box-shadow:0 0 15px rgba(0,0,0,0.4);-moz-box-shadow:0 0 15px rgba(0,0,0,0.4);box-shadow:0 0 15px rgba(0,0,0,0.4)}.servizi{align-items:flex-start}.servizi .icona{font-family:'Roboto Condensed',sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:1.3}.servizi .icona strong{font-weight:500}.servizi .icona img{width:50%;margin-bottom:20px}@media screen and (max-width: 1024px){.servizi .icona img{margin-bottom:15px}}@media screen and (max-width: 768px){.servizi .icona img{margin-bottom:10px}}@media screen and (max-width: 768px){.servizi .icona{width:50%;flex-basis:50%}}@media screen and (max-width: 768px){.servizi .icona.p4{padding-left:10px;padding-right:10px;font-size:16px}}@media screen and (max-width: 768px) and screen and (max-width: 1024px){.servizi .icona.p4{padding-left:7.5px;padding-right:7.5px}}@media screen and (max-width: 768px) and screen and (max-width: 768px){.servizi .icona.p4{padding-left:5px;padding-right:5px}}.newscontainer{margin-left:-10px;margin-right:-10px;align-items:stretch}.flexvert{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:20px}@media screen and (max-width: 1024px){.flexvert{padding-bottom:15px}}@media screen and (max-width: 768px){.flexvert{padding-bottom:10px}}.news{padding-left:10px;padding-right:10px;padding-top:0px;padding-bottom:0px;margin-bottom:40px}@media screen and (max-width: 1024px){.news{padding-left:7.5px;padding-right:7.5px}}@media screen and (max-width: 768px){.news{padding-left:5px;padding-right:5px}}@media screen and (max-width: 1024px){.news{margin-bottom:30px}}@media screen and (max-width: 768px){.news{margin-bottom:20px}}.news:last-of-type{margin-bottom:0}.news a{align-items:center;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;color:#474747}.news a div.img{background-color:#ddd;background-size:cover;background-position:center;background-repeat:no-repeat;filter:grayscale(100%) brightness(110%);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}@media screen and (max-width: 768px){.news a div.img{height:200px}}.news a div.txt{padding:15px;font-size:15px}.news a div.txt h3{color:#006f52;font-size:18px;text-transform:uppercase;margin-bottom:4px}.news a .data{color:#18955c;font-size:14px}.news a:hover{box-shadow:0 26px 38px -28px rgba(0,0,0,0.5)}.news a:hover .img{filter:none;background-color:#fff}.news.big a{align-items:flex-start;height:100%}.news.big .txt{padding:20px}@media screen and (max-width: 1024px){.news.big .txt{padding:15px}}@media screen and (max-width: 768px){.news.big .txt{padding:10px}}.news.big h3{margin-bottom:20px}@media screen and (max-width: 1024px){.news.big h3{margin-bottom:15px}}@media screen and (max-width: 768px){.news.big h3{margin-bottom:10px}}.page-template-template_home-page .banner{height:auto;position:relative}.page-template-template_home-page .banner .mask_black{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:10}.page-template-template_home-page .banner .zindex11{z-index:11;position:relative}.page-template-template_home-page .banner .intro{height:60vh;justify-content:center !important}@media screen and (max-width: 768px){.page-template-template_home-page .banner .intro{height:70vh}}.page-template-template_home-page .banner .intro h2{color:#fff !important}.page-template-template_home-page .banner video{height:100%;width:100%;position:absolute;object-fit:cover}@media screen and (max-width: 768px){.page-template-template_home-page .banner video{height:66vh !important}}@media screen and (max-width: 768px){.page-template-template_home-page .banner h3{font-size:17px;font-weight:400;z-index:10}}.page-template-template_home-page .campiapplicazione{position:relative;z-index:10}.page-template-template_home-page .campiapplicazione .campo h3{margin:0 auto}@media screen and (max-width: 768px){.page-template-template_home-page .campiapplicazione .campo h3{font-size:16px;padding-left:0px;padding-right:0px}}@media screen and (max-width: 768px){.page-template-template_home-page .campiapplicazione .campo img{max-width:60%}}@media screen and (max-width: 768px){.page-template-template_home-page .campiapplicazione .campo{flex-basis:50%;width:50%}}@media screen and (max-width: 768px){.page-template-template_home-page .campiapplicazione .grid{grid-template-columns:10px 1fr 10px}}.page-template-template_home-page .azienda_hp{padding:0;background-color:#f1fcfa;background-repeat:no-repeat;background-position:center right;background-size:auto 100%}.page-template-template_home-page .azienda_hp .flex{align-items:stretch}.page-template-template_home-page .azienda_hp p{font-size:22px}@media screen and (max-width: 768px){.page-template-template_home-page .azienda_hp p{font-size:18px}}.page-template-template_home-page .azienda_hp p h1{font-size:2.4em}.page-template-template_home-page .azienda_hp p h2{font-size:2.1em}.page-template-template_home-page .azienda_hp p h3{font-size:1.7em}.page-template-template_home-page .azienda_hp .column2{grid-column:2/4}.page-template-template_home-page .azienda_hp .col6:nth-of-type(1){padding:80px}@media screen and (max-width: 1024px){.page-template-template_home-page .azienda_hp .col6:nth-of-type(1){padding:60px}}@media screen and (max-width: 768px){.page-template-template_home-page .azienda_hp .col6:nth-of-type(1){padding:40px}}.page-template-template_home-page .azienda_hp .col6:nth-of-type(2){padding:80px}@media screen and (max-width: 1024px){.page-template-template_home-page .azienda_hp .col6:nth-of-type(2){padding:60px}}@media screen and (max-width: 768px){.page-template-template_home-page .azienda_hp .col6:nth-of-type(2){padding:40px}}.page-template-template_home-page .servizi_hp{background-color:#f1fcfa;background-repeat:no-repeat;background-position:center left;background-size:auto 100%;padding:0}.page-template-template_home-page .servizi_hp p{font-size:22px}@media screen and (max-width: 768px){.page-template-template_home-page .servizi_hp p{font-size:18px}}.page-template-template_home-page .servizi_hp p h1{font-size:2.4em}.page-template-template_home-page .servizi_hp p h2{font-size:2.1em}.page-template-template_home-page .servizi_hp p h3{font-size:1.7em}.page-template-template_home-page .servizi_hp .flex{align-items:stretch}.page-template-template_home-page .servizi_hp .column2{grid-column:1/3}.page-template-template_home-page .servizi_hp .col6:nth-of-type(1){padding:80px}@media screen and (max-width: 1024px){.page-template-template_home-page .servizi_hp .col6:nth-of-type(1){padding:60px}}@media screen and (max-width: 768px){.page-template-template_home-page .servizi_hp .col6:nth-of-type(1){padding:40px}}.page-template-template_home-page .servizi_hp .col6:nth-of-type(2){padding:80px}@media screen and (max-width: 1024px){.page-template-template_home-page .servizi_hp .col6:nth-of-type(2){padding:60px}}@media screen and (max-width: 768px){.page-template-template_home-page .servizi_hp .col6:nth-of-type(2){padding:40px}}@media screen and (max-width: 768px){.page-template-template_home-page .servizi_hp .grid{grid-template-columns:10px 1fr 10px}}.page-template-template_home-page .news.big{margin-bottom:0}.settori{padding-top:60px;padding-bottom:60px}@media screen and (max-width: 1024px){.settori{padding-top:45px;padding-bottom:45px}}@media screen and (max-width: 768px){.settori{padding-top:30px;padding-bottom:30px}}.settori .campo{flex:0 0 100%;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;flex-basis:auto;text-align:center;color:#006f52}.settori .campo .w-50{width:49%}.settori .campo img{margin:0 auto}.settori .campo h2:after{left:50%;transform:translate(-50%, 0)}.settori .campo img{max-width:100px;margin-bottom:20px}@media screen and (max-width: 1024px){.settori .campo img{margin-bottom:15px}}@media screen and (max-width: 768px){.settori .campo img{margin-bottom:10px}}.settori .campo h4{color:#006f52;text-transform:uppercase;font-weight:600;letter-spacing:0;font-size:20px;line-height:1.1}.grecaptcha-badge{visibility:hidden}.prodotti_hp .flex{justify-content:center}.prodotti_hp .col{padding:20px}@media screen and (max-width: 1024px){.prodotti_hp .col{padding:15px}}@media screen and (max-width: 768px){.prodotti_hp .col{padding:10px}}.prodotti_hp .col .int{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;position:relative;height:38vh;background-repeat:no-repeat;background-position:center right;background-size:cover}@media screen and (max-width: 768px){.prodotti_hp .col .int{height:200px}}.prodotti_hp .col .int .txt{position:absolute;top:50%;left:50%;color:#fff;transform:translate(-50%, -50%);text-align:center;width:80%;line-height:1.2}.prodotti_hp .col .int .txt img{margin:0 auto}.prodotti_hp .col .int .txt h2:after{left:50%;transform:translate(-50%, 0)}.prodotti_hp .col .int .txt img{max-width:70px;height:auto;margin-bottom:20px;filter:brightness(800%)}@media screen and (max-width: 1024px){.prodotti_hp .col .int .txt img{margin-bottom:15px}}@media screen and (max-width: 768px){.prodotti_hp .col .int .txt img{margin-bottom:10px}}.prodotti_hp .col .int .txt h3{color:#fff;font-weight:700;text-transform:uppercase;margin-bottom:0}.prodotti_hp .col:hover .int{box-shadow:0 26px 38px -28px rgba(0,0,0,0.5)}.prodotti_hp h4{font-weight:700;margin-bottom:40px;font-size:21px}@media screen and (max-width: 1024px){.prodotti_hp h4{margin-bottom:30px}}@media screen and (max-width: 768px){.prodotti_hp h4{margin-bottom:20px}}.campiapplicazione{padding-top:0}@media screen and (max-width: 1550px) and (max-height: 800px){.campiapplicazione{margin-top:0px}}.campiapplicazione .campo{text-align:center;padding:20px}.campiapplicazione .campo img{margin:0 auto}.campiapplicazione .campo h2:after{left:50%;transform:translate(-50%, 0)}@media screen and (max-width: 1024px){.campiapplicazione .campo{padding:15px}}@media screen and (max-width: 768px){.campiapplicazione .campo{padding:10px}}.campiapplicazione .campo div{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;display:flex;flex-direction:column;justify-content:center;height:100%;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.4);-moz-box-shadow:0 0 3px rgba(0,0,0,0.4);box-shadow:0 0 3px rgba(0,0,0,0.4);padding:40px;text-transform:uppercase;color:#fff}@media screen and (max-width: 1024px){.campiapplicazione .campo div{padding:30px}}@media screen and (max-width: 768px){.campiapplicazione .campo div{padding:20px}}@media screen and (max-width: 1450px){.campiapplicazione .campo div{padding:20px}}@media screen and (max-width: 1450px) and screen and (max-width: 1024px){.campiapplicazione .campo div{padding:15px}}@media screen and (max-width: 1450px) and screen and (max-width: 768px){.campiapplicazione .campo div{padding:10px}}@media screen and (min-width: 1451px){.campiapplicazione .campo div{padding:20px}}@media screen and (min-width: 1451px) and screen and (max-width: 1024px){.campiapplicazione .campo div{padding:15px}}@media screen and (min-width: 1451px) and screen and (max-width: 768px){.campiapplicazione .campo div{padding:10px}}.campiapplicazione .campo div img{width:120px;height:auto;margin-bottom:20px;filter:brightness(800%)}@media screen and (max-width: 1024px){.campiapplicazione .campo div img{margin-bottom:15px}}@media screen and (max-width: 768px){.campiapplicazione .campo div img{margin-bottom:10px}}.campiapplicazione .campo div a{color:#fff;line-height:1.2}.campiapplicazione .campo div a h3{font-size:23px;font-weight:700;color:#fff}.campiapplicazione .campo div a h3:after{display:none !important}@media screen and (max-width: 1450px){.campiapplicazione .campo div a h3{font-size:20px}}@media screen and (min-width: 1451px){.campiapplicazione .campo div a h3{font-size:20px}}.campiapplicazione .campo:hover div{transform:scale(1.06);box-shadow:0 26px 38px -28px rgba(0,0,0,0.5)}@media screen and (max-width: 768px){.campiapplicazione .campo{flex-basis:50%}}.page_submenu{grid-column:1/4;position:sticky;top:60px;background:#fff;border-bottom:1px solid #18955c00;z-index:10;padding-top:0px;padding-bottom:0px;padding-top:20px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}@media screen and (max-width: 1024px){.page_submenu{padding-top:15px}}@media screen and (max-width: 768px){.page_submenu{padding-top:10px}}.page_submenu .flex{justify-content:center}.page_submenu .flex li{list-style:none;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;font-weight:700;padding-left:20px;padding-right:20px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;border-right:1px solid #18955c}.page_submenu .flex li strong{font-weight:500}@media screen and (max-width: 1024px){.page_submenu .flex li{padding-left:15px;padding-right:15px}}@media screen and (max-width: 768px){.page_submenu .flex li{padding-left:10px;padding-right:10px}}.page_submenu .flex li a{color:#474747;font-size:16px;padding-top:20px;padding-bottom:20px;display:block}@media screen and (max-width: 1024px){.page_submenu .flex li a{padding-top:15px;padding-bottom:15px}}@media screen and (max-width: 768px){.page_submenu .flex li a{padding-top:10px;padding-bottom:10px}}.page_submenu .flex li.current_page_item a,.page_submenu .flex li:hover a{color:#18955c}.page_submenu .flex li:last-of-type{border:none}.partnerhp{background:#000}.partnerhp img{max-height:100px;width:auto;filter:grayscale(100%)}.box_prenota_bottom{background:rgba(167,188,159,0.8);text-align:center}.box_prenota_bottom img{margin:0 auto}.box_prenota_bottom h2:after{left:50%;transform:translate(-50%, 0)}.box_prenota_bottom .puls{background-color:#676767;color:#fff}.storia .col3 div{border-radius:20px;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.4);-moz-box-shadow:0 0 15px rgba(0,0,0,0.4);box-shadow:0 0 15px rgba(0,0,0,0.4);height:100%;background-color:#b6c7b0}.storia .col3 div h3{color:#fff;font-family:'Roboto Condensed',sans-serif;font-size:34px;margin-bottom:20px}.storia .col3 div h3 strong{font-weight:500}@media screen and (max-width: 1024px){.storia .col3 div h3{margin-bottom:15px}}@media screen and (max-width: 768px){.storia .col3 div h3{margin-bottom:10px}}.camere{-webkit-box-shadow:0 0 15px rgba(0,0,0,0.4);-moz-box-shadow:0 0 15px rgba(0,0,0,0.4);box-shadow:0 0 15px rgba(0,0,0,0.4)}#map{width:100%;height:100%;border-top:1px solid #f2f2f2}.page-id-25 .item{padding-top:0;border-top:200px solid #006f52;padding-bottom:0}@media screen and (max-width: 768px){.page-id-25 .item{border-top:0}}@media screen and (max-width: 768px){.page-id-25 .col4{margin-bottom:40px;order:1}}@media screen and (max-width: 768px) and screen and (max-width: 1024px){.page-id-25 .col4{margin-bottom:30px}}@media screen and (max-width: 768px) and screen and (max-width: 768px){.page-id-25 .col4{margin-bottom:20px}}.page-id-25 .col4:nth-of-type(3){order:0}.page-id-25 #root .erm--boking-container .erm--boking-container--form{display:block}.page-id-25 #root .erm--boking-container .erm--boking-container--form .erm--boking-container--form-item{margin-bottom:20px;margin-right:0}.page-id-25 #root .erm--boking-container .erm--boking-container--form .erm--boking-container--form-item:nth-of-type(3){text-align:right}.page-id-25 #root .erm--boking-container .erm--boking-container--footer{padding:0;text-align:right}.page-id-25 #carousel1 .item:before,.page-id-25 .banner:before{display:none !important}.wpcf7-form input.wpcf7-text,.wpcf7-form .wpcf7-textarea{border:1px solid #f2f2f2}.wpcf7-form .wpcf7-submit{margin-top:10px;padding-top:10px;padding-bottom:10px;padding-left:40px;padding-right:40px;background:#006f52;color:#fff;text-transform:uppercase;font-size:16px}@media screen and (max-width: 1024px){.wpcf7-form .wpcf7-submit{padding-top:7.5px;padding-bottom:7.5px}}@media screen and (max-width: 768px){.wpcf7-form .wpcf7-submit{padding-top:5px;padding-bottom:5px}}@media screen and (max-width: 1024px){.wpcf7-form .wpcf7-submit{padding-left:30px;padding-right:30px}}@media screen and (max-width: 768px){.wpcf7-form .wpcf7-submit{padding-left:20px;padding-right:20px}}.wpcf7-form .bold_fields label{font-weight:700;color:#006f52}#menubtn{padding-right:0}#menubtn div{background:#fff}.logomobile{height:100%;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.logomobile img{height:100%;width:auto;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}@media screen and (max-width: 768px){.col7.pr10{padding-right:0}}@media screen and (max-width: 768px){.col7.pl10{padding-left:0px}}.fitvertical{background-size:auto 100%}@media screen and (max-width: 768px){.fitvertical{background-size:70% auto}}@media screen and (max-width: 768px){.menu{background:#fff;height:100vh;padding:0;padding-top:20px;padding-bottom:20px}.menu ul{padding-left:0px}.menu ul li{display:block;width:100%;order:2;padding-left:0;margin-bottom:10px;margin-left:0}.menu ul li a{display:block;font-size:16px;color:#18955c;text-shadow:none}.menu ul li:nth-of-type(3){display:none;order:1;width:100px;height:100px}.menu ul li:nth-of-type(3) a{opacity:1;display:block;font-size:16px}.menu ul li:nth-of-type(3):after{display:none !important}.menu.open{padding:20px;padding-top:20px !important;padding-bottom:20px}.menu.open li{margin-bottom:0;padding:9px 0}.menu.open .sub-menu{padding-left:20px}.menu.open .sub-menu a{display:flex;flex-wrap:wrap;font-size:15px !important;font-weight:300}.menu.open .sub-menu a img{flex-basis:25px;filter:none}body.scrolled .menu{padding-top:0}body.scrolled .menu ul li.current-menu-item a,body.scrolled .menu ul li.current-menu-ancestor a,body.scrolled .menu ul li.current-page-ancestor a{color:#006f52}}@media screen and (max-width: 768px) and screen and (max-width: 1024px){.menu{padding-top:15px;padding-bottom:15px}}@media screen and (max-width: 768px) and screen and (max-width: 768px){.menu{padding-top:10px;padding-bottom:10px}}@media screen and (max-width: 768px) and screen and (max-width: 1024px){.menu ul li{margin-bottom:7.5px}}@media screen and (max-width: 768px) and screen and (max-width: 768px){.menu ul li{margin-bottom:5px}}@media screen and (max-width: 768px) and screen and (max-width: 1024px){.menu.open{padding:15px}}@media screen and (max-width: 768px) and screen and (max-width: 768px){.menu.open{padding:10px}}@media screen and (max-width: 768px) and screen and (max-width: 1024px){.menu.open{padding-bottom:15px}}@media screen and (max-width: 768px) and screen and (max-width: 768px){.menu.open{padding-bottom:10px}}@media screen and (max-width: 768px) and screen and (max-width: 1024px){.menu.open .sub-menu{padding-left:15px}}@media screen and (max-width: 768px) and screen and (max-width: 768px){.menu.open .sub-menu{padding-left:10px}}.gallery{border:1px solid #f2f2f2;padding:20px;margin-top:40px}@media screen and (max-width: 1024px){.gallery{padding:15px}}@media screen and (max-width: 768px){.gallery{padding:10px}}@media screen and (max-width: 1024px){.gallery{margin-top:30px}}@media screen and (max-width: 768px){.gallery{margin-top:20px}}@media screen and (max-width: 768px){.gallery .col3{width:50%;flex-basis:50%;max-width:50%;border:1px solid #fff}}.erm--boking-container--footer{display:none}.notavailable{color:#f00}a.filtro{background:#fff;color:#18955c;display:inline-block;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);-moz-box-shadow:0 0 3px rgba(0,0,0,0.2);box-shadow:0 0 3px rgba(0,0,0,0.2);padding-top:10px;padding-bottom:10px;padding-left:30px;padding-right:30px;margin-left:10px;margin-right:10px;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase}@media screen and (max-width: 1024px){a.filtro{padding-top:7.5px;padding-bottom:7.5px}}@media screen and (max-width: 768px){a.filtro{padding-top:5px;padding-bottom:5px}}@media screen and (max-width: 1024px){a.filtro{padding-left:20px;padding-right:20px}}@media screen and (max-width: 768px){a.filtro{padding-left:15px;padding-right:15px}}@media screen and (max-width: 1024px){a.filtro{margin-left:7.5px;margin-right:7.5px}}@media screen and (max-width: 768px){a.filtro{margin-left:5px;margin-right:5px}}a.filtro strong{font-weight:500}a.filtro.active{background:#006f52;color:#fff}.all{opacity:1}.nascosto{transform-origin:center;opacity:0;width:0;height:0;left:0;overflow:hidden;padding:0 !important;margin:0 !important}.certificazionihp .col8{padding-left:40px}@media screen and (max-width: 1024px){.certificazionihp .col8{padding-left:30px}}@media screen and (max-width: 768px){.certificazionihp .col8{padding-left:20px}}.certificazionihp .col8 img{max-height:100px;width:auto}.certificazioni{align-items:stretch}.certificazioni .bgbianco{padding:30px;height:100%}@media screen and (max-width: 1024px){.certificazioni .bgbianco{padding:20px}}@media screen and (max-width: 768px){.certificazioni .bgbianco{padding:15px}}.certificazioni .news:nth-of-type(1){width:100%;position:relative}@media screen and (max-width: 768px){.certificazioni .news:nth-of-type(1){flex-basis:250px;flex-grow:1;width:100%}}.certificazioni .news:nth-of-type(2){padding-right:15px}@media screen and (max-width: 768px){.certificazioni .news:nth-of-type(2){padding-left:0px;padding-right:0px}}.certificazioni .news:nth-of-type(3){padding-left:15px}@media screen and (max-width: 768px){.certificazioni .news:nth-of-type(3){padding-left:0px;padding-right:0px}}.contactformhp .wpcf7-form input.wpcf7-text,.contactformhp .wpcf7-form .wpcf7-textarea{background:none;border:1px solid #fff;color:#fff}.contactformhp .wpcf7-form input.wpcf7-text ::placeholder,.contactformhp .wpcf7-form .wpcf7-textarea ::placeholder{color:red;opacity:1}.contactformhp .wpcf7-form input.wpcf7-text :-ms-input-placeholder,.contactformhp .wpcf7-form .wpcf7-textarea :-ms-input-placeholder{color:red}.contactformhp .wpcf7-form input.wpcf7-text ::-ms-input-placeholder,.contactformhp .wpcf7-form .wpcf7-textarea ::-ms-input-placeholder{color:red}.contactformhp .wpcf7-list-item-label a{color:#fff;text-decoration:underline}.loghihp img{max-height:180px;width:auto}.loghihp div:nth-of-type(1){flex-basis:100%}@media screen and (min-width:500px){.menu ul li ul{padding-left:0;background:#18955c;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;transition:all .1s ease}.menu ul li ul li{width:auto}.menu ul li ul li:after{display:none}.menu ul li ul li a{font-size:17px;text-transform:none}.menu ul li ul li a:hover{text-decoration:underline}.menu ul li ul li:before{display:none !important}.menu ul li .sub-menu{width:auto;background:#006f52}.menu ul li .sub-menu li{flex-basis:100%;padding:10px 20px;border-bottom:1px solid rgba(255,255,255,0.3)}.menu ul li .sub-menu li:first-of-type{border-top:1px solid rgba(255,255,255,0.3)}.menu ul li .sub-menu li a{white-space:nowrap;display:flex;justify-content:flex-start;align-items:center;font-weight:400;text-transform:uppercase}.menu ul li .sub-menu li:hover,.menu ul li .sub-menu li.current-menu-item{background:-moz-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(28,223,135,0.65) 100%);background:-webkit-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(28,223,135,0.65) 100%);background:linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(28,223,135,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a61cdf87', GradientType=1)}.menu ul li .sub-menu li:hover a,.menu ul li .sub-menu li.current-menu-item a{text-decoration:none !important}.menu ul li .sub-menu.sub-menu-prodotti{position:fixed;top:145px;left:0;width:100vw !important;min-width:0;background:none;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.menu ul li .sub-menu.sub-menu-prodotti .titolo_main{background:#006f52;width:100%;margin-bottom:40px;padding-left:40px;padding-right:40px;padding-top:20px;padding-bottom:20px;margin-bottom:0;border-bottom:1px solid rgba(255,255,255,0.3);display:flex;justify-content:center;align-items:center}.menu ul li .sub-menu.sub-menu-prodotti .titolo_main:hover{background:#03523d}.menu ul li .sub-menu.sub-menu-prodotti .titolo_main .titolo{font-size:1.4em;font-family:'Roboto Condensed',sans-serif;letter-spacing:0;margin-bottom:10px;font-weight:600;color:#fff;font-size:22px;text-transform:uppercase;margin-bottom:0;margin-right:20px}.menu ul li .sub-menu.sub-menu-prodotti .titolo_main .titolo strong{font-weight:500}.menu ul li .sub-menu.sub-menu-prodotti .titolo_main .form input{min-width:1000px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.menu ul li .sub-menu.sub-menu-prodotti .titolo_main .form input:focus{min-width:1000px;outline:none}.menu ul li .sub-menu.sub-menu-prodotti .flex{background:#006f52;align-items:stretch;justify-content:flex-start;margin:0 auto}.menu ul li .sub-menu.sub-menu-prodotti .flex .col{border-right:1px solid rgba(255,255,255,0.3);padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px}.menu ul li .sub-menu.sub-menu-prodotti .flex .col:hover{background:#03523d}.menu ul li .sub-menu.sub-menu-prodotti .flex .col .titolo{font-size:1.4em;font-family:'Roboto Condensed',sans-serif;letter-spacing:0;margin-bottom:10px;font-weight:600;color:#18955c;font-size:22px;text-transform:uppercase;margin-bottom:20px}.menu ul li .sub-menu.sub-menu-prodotti .flex .col .titolo strong{font-weight:500}.menu ul li .sub-menu.sub-menu-prodotti .flex .col .list .element a{display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,0.3);padding:5px 0;font-weight:400}.menu ul li .sub-menu.sub-menu-prodotti .flex .col .list .element a img{max-height:20px}.menu ul li .sub-menu.sub-menu-prodotti .flex .col .list .element:hover{background:-moz-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(28,223,135,0.65) 100%);background:-webkit-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(28,223,135,0.65) 100%);background:linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(28,223,135,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a61cdf87', GradientType=1)}.menu ul li .sub-menu.sub-menu-prodotti .flex .col .list .element.subelement{padding-left:30px}.menu ul li .sub-menu.sub-menu-prodotti .flex .col .list .element.subelement a{font-size:15px}.menu ul li .sub-menu.sub-menu-prodotti .flex .col:first-of-type{text-align:right}.menu ul li .sub-menu.sub-menu-prodotti .flex .col:first-of-type a{justify-content:flex-end}.menu ul li .sub-menu.sub-menu-prodotti .flex .col:last-of-type{border-right:none;margin-right:0}.menu ul li.has-mega-menu .sub-menu{width:700px}.menu ul li.has-mega-menu .sub-menu .mega-menu-column{flex-basis:50%;flex-grow:1;padding-right:20px}.menu ul li.has-mega-menu .sub-menu .mega-menu-column a{font-weight:500;text-decoration:underline}.menu ul li.has-mega-menu .sub-menu .mega-menu-column .sub-menu li a{font-weight:400;font-size:16px;text-decoration:none}.menu ul li.has-mega-menu .sub-menu .mega-menu-column .sub-menu li a:hover{text-decoration:underline}.menu ul li:hover .sub-menu{opacity:1 !important;visibility:visible !important;height:auto !important}}@media screen and (min-width:500px) and screen and (max-width: 1450px){.menu ul li ul li a{font-size:15px}}@media screen and (min-width:500px) and screen and (min-width: 1451px){.menu ul li ul li a{font-size:15px}}@media screen and (min-width:500px) and screen and (max-width: 1024px){.menu ul li .sub-menu.sub-menu-prodotti .titolo_main{margin-bottom:30px}}@media screen and (min-width:500px) and screen and (max-width: 768px){.menu ul li .sub-menu.sub-menu-prodotti .titolo_main{margin-bottom:20px}}@media screen and (min-width:500px) and screen and (max-width: 1024px){.menu ul li .sub-menu.sub-menu-prodotti .titolo_main{padding-left:30px;padding-right:30px}}@media screen and (min-width:500px) and screen and (max-width: 768px){.menu ul li .sub-menu.sub-menu-prodotti .titolo_main{padding-left:20px;padding-right:20px}}@media screen and (min-width:500px) and screen and (max-width: 1024px){.menu ul li .sub-menu.sub-menu-prodotti .titolo_main{padding-top:15px;padding-bottom:15px}}@media screen and (min-width:500px) and screen and (max-width: 768px){.menu ul li .sub-menu.sub-menu-prodotti .titolo_main{padding-top:10px;padding-bottom:10px}}@media screen and (min-width:500px) and screen and (max-width: 1024px){.menu ul li .sub-menu.sub-menu-prodotti .titolo_main .titolo{margin-bottom:7.5px}}@media screen and (min-width:500px) and screen and (max-width: 768px){.menu ul li .sub-menu.sub-menu-prodotti .titolo_main .titolo{margin-bottom:5px}}@media screen and (min-width:500px) and screen and (max-width: 1450px){.menu ul li .sub-menu.sub-menu-prodotti .titolo_main .titolo{font-size:1.2em}}@media screen and (min-width:500px) and screen and (max-width: 768px){.menu ul li .sub-menu.sub-menu-prodotti .titolo_main .titolo{font-size:1em}}@media screen and (min-width:500px) and screen and (max-width: 1024px){.menu ul li .sub-menu.sub-menu-prodotti .titolo_main .titolo{margin-right:15px}}@media screen and (min-width:500px) and screen and (max-width: 768px){.menu ul li .sub-menu.sub-menu-prodotti .titolo_main .titolo{margin-right:10px}}@media screen and (min-width:500px) and screen and (max-width: 1024px){.menu ul li .sub-menu.sub-menu-prodotti .flex .col{padding-left:15px;padding-right:15px}}@media screen and (min-width:500px) and screen and (max-width: 768px){.menu ul li .sub-menu.sub-menu-prodotti .flex .col{padding-left:10px;padding-right:10px}}@media screen and (min-width:500px) and screen and (max-width: 1024px){.menu ul li .sub-menu.sub-menu-prodotti .flex .col{padding-top:15px;padding-bottom:15px}}@media screen and (min-width:500px) and screen and (max-width: 768px){.menu ul li .sub-menu.sub-menu-prodotti .flex .col{padding-top:10px;padding-bottom:10px}}@media screen and (min-width:500px) and screen and (min-width: 1800px){.menu ul li .sub-menu.sub-menu-prodotti .flex .col{padding-left:40px;padding-right:40px}}@media screen and (min-width:500px) and screen and (min-width: 1800px) and screen and (max-width: 1024px){.menu ul li .sub-menu.sub-menu-prodotti .flex .col{padding-left:30px;padding-right:30px}}@media screen and (min-width:500px) and screen and (min-width: 1800px) and screen and (max-width: 768px){.menu ul li .sub-menu.sub-menu-prodotti .flex .col{padding-left:20px;padding-right:20px}}@media screen and (min-width:500px) and screen and (max-width: 1024px){.menu ul li .sub-menu.sub-menu-prodotti .flex .col .titolo{margin-bottom:7.5px}}@media screen and (min-width:500px) and screen and (max-width: 768px){.menu ul li .sub-menu.sub-menu-prodotti .flex .col .titolo{margin-bottom:5px}}@media screen and (min-width:500px) and screen and (max-width: 1450px){.menu ul li .sub-menu.sub-menu-prodotti .flex .col .titolo{font-size:1.2em}}@media screen and (min-width:500px) and screen and (max-width: 768px){.menu ul li .sub-menu.sub-menu-prodotti .flex .col .titolo{font-size:1em}}@media screen and (min-width:500px) and screen and (max-width: 1024px){.menu ul li .sub-menu.sub-menu-prodotti .flex .col .titolo{margin-bottom:15px}}@media screen and (min-width:500px) and screen and (max-width: 768px){.menu ul li .sub-menu.sub-menu-prodotti .flex .col .titolo{margin-bottom:10px}}@media screen and (min-width:500px) and screen and (max-width: 1024px){.menu ul li .sub-menu.sub-menu-prodotti .flex .col .list .element.subelement{padding-left:20px}}@media screen and (min-width:500px) and screen and (max-width: 768px){.menu ul li .sub-menu.sub-menu-prodotti .flex .col .list .element.subelement{padding-left:15px}}@media screen and (min-width:500px) and screen and (min-width: 1800px){.menu ul li .sub-menu.sub-menu-prodotti .flex .col:last-of-type{padding-right:40px}}@media screen and (min-width:500px) and screen and (min-width: 1800px) and screen and (max-width: 1024px){.menu ul li .sub-menu.sub-menu-prodotti .flex .col:last-of-type{padding-right:30px}}@media screen and (min-width:500px) and screen and (min-width: 1800px) and screen and (max-width: 768px){.menu ul li .sub-menu.sub-menu-prodotti .flex .col:last-of-type{padding-right:20px}}@media screen and (min-width:500px) and screen and (max-width: 1024px){.menu ul li.has-mega-menu .sub-menu .mega-menu-column{padding-right:15px}}@media screen and (min-width:500px) and screen and (max-width: 768px){.menu ul li.has-mega-menu .sub-menu .mega-menu-column{padding-right:10px}}.content .col:nth-of-type(1){padding-right:60px}@media screen and (max-width: 1024px){.content .col:nth-of-type(1){padding-right:45px}}@media screen and (max-width: 768px){.content .col:nth-of-type(1){padding-right:30px}}.accordion .content a{color:#006f52;display:block;text-transform:capitalize}.accordion .content a:hover{text-decoration:underline}.formprodotto{padding:20px;background:#f2f2f2 !important}.formprodotto p{margin:0}@media screen and (max-width: 1024px){.formprodotto{padding:15px}}@media screen and (max-width: 768px){.formprodotto{padding:10px}}.formprodotto .flex .col6:nth-of-type(1){padding-right:10px}@media screen and (max-width: 1024px){.formprodotto .flex .col6:nth-of-type(1){padding-right:7.5px}}@media screen and (max-width: 768px){.formprodotto .flex .col6:nth-of-type(1){padding-right:5px}}.formprodotto textarea{height:120px}.formprodotto .nome_prodotto,.formprodotto .url_prodotto{visibility:hidden;height:0;width:0;overflow:hidden}.campi_prodotto div.table{display:table;justify-content:flex-start;border-collapse:collapse;border-bottom:1px solid #f2f2f2;width:100%}.campi_prodotto div.table strong{display:table-cell;padding:6px 0;color:#18955c;width:33.33333333%;position:relative;vertical-align:top}@media screen and (max-width: 768px){.campi_prodotto div.table strong{flex-basis:250px;flex-grow:1;width:100%}}.campi_prodotto div.table .content{display:table-cell;padding:6px 0}#searchform button{background:#fff}#searchform button i{color:#18955c}#searchform button i:hover{color:#006f52}#particles-js{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.contactform{background-size:cover;background-repeat:no-repeat;background-attachment:fixed;position:relative;color:#fff}.contactform .form_container{position:relative;top:50%;left:50%;transform:translate(-50%, -50%);max-width:1000px;z-index:10}.contactform .form_container .flex{align-items:stretch}.contactform .form_container .flex .col:nth-of-type(1){padding-right:10px}@media screen and (max-width: 1024px){.contactform .form_container .flex .col:nth-of-type(1){padding-right:7.5px}}@media screen and (max-width: 768px){.contactform .form_container .flex .col:nth-of-type(1){padding-right:5px}}.contactform .form_container .flex .col:nth-of-type(2){padding-left:10px}@media screen and (max-width: 1024px){.contactform .form_container .flex .col:nth-of-type(2){padding-left:7.5px}}@media screen and (max-width: 768px){.contactform .form_container .flex .col:nth-of-type(2){padding-left:5px}}.contactform .form_container input,.contactform .form_container textarea{background:none;border-color:#fff;padding:20px;border-radius:10px}@media screen and (max-width: 1024px){.contactform .form_container input,.contactform .form_container textarea{padding:15px}}@media screen and (max-width: 768px){.contactform .form_container input,.contactform .form_container textarea{padding:10px}}.contactform .form_container input:focus,.contactform .form_container textarea:focus,.contactform .form_container input:not(:placeholder-shown),.contactform .form_container textarea:not(:placeholder-shown){background:rgba(1,111,82,0.5);outline:none;color:#fff}.contactform .form_container input::placeholder,.contactform .form_container textarea::placeholder{color:#fff;opacity:1}.contactform .form_container .wpcf7-form p{display:flex;flex-wrap:wrap}.contactform .form_container .wpcf7-form input[type="submit"]{background:#18955c;border-radius:30px;color:#fff;margin:0 auto;min-width:100px;margin-top:20px}@media screen and (max-width: 1024px){.contactform .form_container .wpcf7-form input[type="submit"]{margin-top:15px}}@media screen and (max-width: 768px){.contactform .form_container .wpcf7-form input[type="submit"]{margin-top:10px}}.contactform .form_container .wpcf7-form .messaggio{height:calc(100% - 56px)}.contactform .form_container .wpcf7-form .messaggio textarea{height:100%}.contactform .form_container .wpcf7-form .wpcf7-acceptance a{color:#fff}.contactform .form_container .wpcf7-form .wpcf7-list-item label{align-items:flex-start}.contactform .form_container .wpcf7-form .wpcf7-list-item label input{margin-top:5px}.contactform strong{font-size:35px;font-weight:700;color:#006f52;text-align:center;color:#fff}@media screen and (max-width: 1450px){.contactform strong{font-size:27px}}@media screen and (max-width: 768px){.contactform strong{font-size:22px}}.contactform strong img{margin:0 auto}.contactform strong h2:after{left:50%;transform:translate(-50%, 0)}@media screen and (max-width: 768px){.contactform{padding-left:20px;padding-right:20px}}@media screen and (max-width: 768px) and screen and (max-width: 1024px){.contactform{padding-left:15px;padding-right:15px}}@media screen and (max-width: 768px) and screen and (max-width: 768px){.contactform{padding-left:10px;padding-right:10px}}.storia{margin-top:160px;margin-bottom:160px;height:260px;position:relative;flex:0 0 100%;display:flex;flex-wrap:wrap;justify-content:space-between;justify-content:space-around}.storia .w-50{width:49%}.storia .riga{position:absolute;top:50%;left:0;transform:translate(0, -50%);height:5px;width:100%;background:linear-gradient(-45deg, #18955c, #18955c, #18955c, #1ce88c);background-size:400% 400%;animation:gradient 8s ease infinite}.storia .anno{position:relative;height:100%}.storia .anno .circle_s{border-radius:100%;border:5px solid #18955c;width:30px;height:30px;z-index:10;display:block;position:absolute;top:50%;left:0;transform:translate(-50%, -48%);background:#fff}.storia .anno .circle{border-radius:100%;outline:10px solid #18955c;border:1px solid #fff;content:"";width:120px;height:120px;z-index:10;content:attr(data-title);display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;left:0;transform:translate(-50%, 50%);background:#fff;font-family:'Roboto Condensed',sans-serif;text-align:center;font-weight:700;color:#18955c;font-size:22px;line-height:1.2;-webkit-box-shadow:inset 3px 5px 35px 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 3px 5px 35px 0 rgba(0,0,0,0.3);-o-box-shadow:inset 3px 5px 35px 0 rgba(0,0,0,0.3);box-shadow:inset 3px 5px 35px 0 rgba(0,0,0,0.3);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.storia .anno .circle strong{font-weight:500}.storia .anno .circle img{margin:0 auto}.storia .anno .circle h2:after{left:50%;transform:translate(-50%, 0)}.storia .anno .circle:hover{outline:10px solid #006f52;border:1px solid #fff;-webkit-box-shadow:inset 3px 5px 35px 0 rgba(0,0,0,0.3),3px 5px 20px 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 3px 5px 35px 0 rgba(0,0,0,0.3),3px 5px 20px 0 rgba(0,0,0,0.3);-o-box-shadow:inset 3px 5px 35px 0 rgba(0,0,0,0.3),3px 5px 20px 0 rgba(0,0,0,0.3);box-shadow:inset 3px 5px 35px 0 rgba(0,0,0,0.3),3px 5px 20px 0 rgba(0,0,0,0.3)}.storia .anno:after{position:absolute;background:#18955c;content:"";width:1px;height:50%;z-index:1;top:50%;left:50%;transform:translate(-50%, 0)}.storia .anno:nth-of-type(2n) .circle{bottom:auto;top:0;transform:translate(-50%, -50%)}.storia .anno:nth-of-type(2n):after{top:0}.anno_open{max-width:800px !important;border-bottom:10px solid #18955c}.anno_open .titolo{font-size:45px;font-weight:700;color:#18955c;position:relative;margin-bottom:60px;margin-bottom:30px}@media screen and (max-width: 1024px){.anno_open .titolo{margin-bottom:45px}}@media screen and (max-width: 768px){.anno_open .titolo{margin-bottom:30px}}@media screen and (max-width: 1450px){.anno_open .titolo{font-size:30px}}@media screen and (max-width: 768px){.anno_open .titolo{font-size:25px}}.anno_open .titolo:after{position:absolute;bottom:-20px;left:0;height:3px;width:150px;background:#18955c;content:""}@media screen and (max-width: 768px){.anno_open .titolo:after{width:100%;bottom:-10px}}@media screen and (max-width: 1024px){.anno_open .titolo{margin-bottom:20px}}@media screen and (max-width: 768px){.anno_open .titolo{margin-bottom:15px}}.anno_open .titolo:after{display:none}.anno_open .verde{font-weight:300;color:#18955c;text-transform:uppercase}.anno_open br{display:none}.famiglia_open{width:800px !important;border-bottom:10px solid #18955c}.famiglia_open .contenitore{display:flex;flex-wrap:wrap}.famiglia_open .contenitore .element{flex-basis:50%;padding-bottom:10px;padding-right:10px;margin-bottom:10px}@media screen and (max-width: 1024px){.famiglia_open .contenitore .element{padding-bottom:7.5px}}@media screen and (max-width: 768px){.famiglia_open .contenitore .element{padding-bottom:5px}}@media screen and (max-width: 1024px){.famiglia_open .contenitore .element{padding-right:7.5px}}@media screen and (max-width: 768px){.famiglia_open .contenitore .element{padding-right:5px}}@media screen and (max-width: 1024px){.famiglia_open .contenitore .element{margin-bottom:7.5px}}@media screen and (max-width: 768px){.famiglia_open .contenitore .element{margin-bottom:5px}}@media screen and (max-width: 768px){.famiglia_open .contenitore .element{padding-bottom:0;padding-right:0;flex-basis:100%}}.famiglia_open .contenitore .element a{text-transform:uppercase;display:flex;padding:5px 0;font-weight:400;min-height:60px;border:1px solid #cccccc;box-shadow:0 10px 20px -15px rgba(0,0,0,0.5);justify-content:center !important;align-items:center;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;font-size:14px;color:#474747}@media screen and (max-width: 768px){.famiglia_open .contenitore .element a{min-height:40px}}.famiglia_open .contenitore .element a img{max-height:20px;width:auto;margin-right:10px}@media screen and (max-width: 1024px){.famiglia_open .contenitore .element a img{margin-right:7.5px}}@media screen and (max-width: 768px){.famiglia_open .contenitore .element a img{margin-right:5px}}.famiglia_open .contenitore .element a .piu{opacity:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;padding-right:20px;display:none}@media screen and (max-width: 1024px){.famiglia_open .contenitore .element a .piu{padding-right:15px}}@media screen and (max-width: 768px){.famiglia_open .contenitore .element a .piu{padding-right:10px}}.famiglia_open .contenitore .element:hover a{background:-moz-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(28,223,135,0.65) 100%);background:-webkit-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(28,223,135,0.65) 100%);background:linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(28,223,135,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a61cdf87', GradientType=1)}.famiglia_open .contenitore .element:hover .piu{opacity:1}.famiglia_open .titolo{font-size:1.4em;font-family:'Roboto Condensed',sans-serif;letter-spacing:0;margin-bottom:10px;margin-bottom:20px;text-transform:uppercase;display:block;font-weight:600}.famiglia_open .titolo strong{font-weight:500}@media screen and (max-width: 1024px){.famiglia_open .titolo{margin-bottom:7.5px}}@media screen and (max-width: 768px){.famiglia_open .titolo{margin-bottom:5px}}@media screen and (max-width: 1450px){.famiglia_open .titolo{font-size:1.2em}}@media screen and (max-width: 768px){.famiglia_open .titolo{font-size:1em}}@media screen and (max-width: 1024px){.famiglia_open .titolo{margin-bottom:15px}}@media screen and (max-width: 768px){.famiglia_open .titolo{margin-bottom:10px}}.famiglia_open .titolo:after{display:none}.famiglia_open .titolo:hover{text-decoration:underline}.famiglia_open .verde{font-weight:300;color:#f4f4f4;text-transform:uppercase}.famiglia_open br{display:none}.fancybox-bg{background:#02392a}.ui-autocomplete{column-count:5;max-width:1000px !important;position:relative !important;background:#fff !important}.ui-autocomplete li{padding:0 !important}.ui-autocomplete li .ui-menu-item-wrapper{text-transform:capitalize !important}.ui-autocomplete li .ui-menu-item-wrapper .content,.ui-autocomplete li .ui-menu-item-wrapper .cas{visibility:hidden}.ui-autocomplete li:hover{background:none !important}.ui-widget{font-family:'Roboto',sans-serif;font-weight:400;font-size:16px}.colonnastretta ul{list-style-image:url('images/list.png')}.colonnastretta hr{border:none;border-bottom:1px solid #18955c}.sidebar{align-self:flex-start;position:sticky;top:120px}@media screen and (max-width: 768px){.sidebar{position:relative;top:auto}}.sidebar h3{text-transform:none;font-weight:300}.sidebar strong{display:inline-block;line-height:1.2}.sidebar .tags{list-style-type:none;padding:0}.sidebar .tags li{display:inline-block;padding:4px 8px;margin-right:5px;margin-bottom:5px;background:#18955c;font-size:16px;color:#fff;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.sidebar .tags li a{color:#fff}.sidebar .tags li:hover{background:#006f52}.sidebar a.recentpost{padding-top:10px;padding-bottom:10px;border-bottom:1px dashed #8f8f9d}@media screen and (max-width: 1024px){.sidebar a.recentpost{padding-top:7.5px;padding-bottom:7.5px}}@media screen and (max-width: 768px){.sidebar a.recentpost{padding-top:5px;padding-bottom:5px}}.sidebar a.recentpost strong{color:#006f52;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;font-size:16px}.sidebar a.recentpost strong strong{font-weight:500}.sidebar a.recentpost .data{font-size:14px;color:#18955c;letter-spacing:0}.sidebar a.recentpost .col3{width:20%}@media screen and (max-width: 768px){.sidebar a.recentpost .col3{flex-basis:33%}}.sidebar a.recentpost .col3 img{filter:grayscale(100%) brightness(110%);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.sidebar a.recentpost .col9{width:80%}@media screen and (max-width: 768px){.sidebar a.recentpost .col9{flex-basis:66%;padding-left:10px}}@media screen and (max-width: 768px) and screen and (max-width: 1024px){.sidebar a.recentpost .col9{padding-left:7.5px}}@media screen and (max-width: 768px) and screen and (max-width: 768px){.sidebar a.recentpost .col9{padding-left:5px}}.sidebar a.recentpost:hover strong{text-decoration:underline}.sidebar a.recentpost:hover img{filter:none}.tag .newscontainer,.search .newscontainer,.author .newscontainer,.page-template-template_news-eventi .newscontainer,.category .newscontainer{padding-right:60px}@media screen and (max-width: 768px){.tag .newscontainer,.search .newscontainer,.author .newscontainer,.page-template-template_news-eventi .newscontainer,.category .newscontainer{padding-right:0}}*{outline:none !important}.pagination{flex:0 0 100%;display:flex;flex-wrap:wrap;justify-content:space-between}.pagination .w-50{width:49%}.pagination a{display:inline-block;background-color:#006f52;border-radius:3px;color:#fff;font-size:16px;font-family:'Roboto Condensed',sans-serif;margin-top:10px;margin-bottom:10px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;text-transform:uppercase;padding:10px;padding-left:40px;padding-right:40px;font-weight:600;padding:5px 10px}.pagination a strong{font-weight:500}@media screen and (max-width: 1024px){.pagination a{margin-top:7.5px;margin-bottom:7.5px}}@media screen and (max-width: 768px){.pagination a{margin-top:5px;margin-bottom:5px}}@media screen and (max-width: 1024px){.pagination a{padding:7.5px}}@media screen and (max-width: 768px){.pagination a{padding:5px}}@media screen and (max-width: 1024px){.pagination a{padding-left:30px;padding-right:30px}}@media screen and (max-width: 768px){.pagination a{padding-left:20px;padding-right:20px}}.pagination a i{font-size:22px;vertical-align:middle;margin-left:10px;margin-right:10px}@media screen and (max-width: 1024px){.pagination a i{margin-left:7.5px;margin-right:7.5px}}@media screen and (max-width: 768px){.pagination a i{margin-left:5px;margin-right:5px}}.pagination a:hover{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.4);-moz-box-shadow:0 0 3px rgba(0,0,0,0.4);box-shadow:0 0 3px rgba(0,0,0,0.4)}.pagination a.bgverdechiaro{background:#18955c}.pagination a.fullwidth{width:100%}.pagination a.small{padding:5px 10px}.pagination a strong{font-weight:600}.colonnastretta p a:hover,.colonnastretta ul a:hover{text-decoration:underline}.menu #menu-item-wpml-ls-2-en,.menu #menu-item-wpml-ls-2-it{display:none}.flex{display:flex;flex-wrap:wrap;justify-content:space-between}.flex .w-50{width:49%}.bg-btn{background:#18955c;margin-bottom:20px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.bg-btn:hover{background:#51b588;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.bg-btn:hover h3{text-decoration:underline}.bg-btn h3{text-align:center;margin-bottom:0;padding:24px 0;color:#fff;font-size:22px}@media screen and (max-width: 768px){.menu #menu-item-wpml-ls-2-en,.menu #menu-item-wpml-ls-2-it{display:block}}</pre></body></html>