html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.node--unpublished{background-color:#fff4f4;}
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-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{display:inline-block;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(/themes/custom/pngp/fonts/Open_Sans/static/OpenSans/OpenSans-Light.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(/themes/custom/pngp/fonts/Open_Sans/static/OpenSans/OpenSans-Regular.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(/themes/custom/pngp/fonts/Open_Sans/static/OpenSans/OpenSans-Medium.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:normal;font-display:swap;src:url(/themes/custom/pngp/fonts/Open_Sans/static/OpenSans/OpenSans-SemiBold.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(/themes/custom/pngp/fonts/Open_Sans/static/OpenSans/OpenSans-Bold.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;font-stretch:normal;font-display:swap;src:url(/themes/custom/pngp/fonts/Open_Sans/static/OpenSans/OpenSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;font-stretch:normal;font-display:swap;src:url(/themes/custom/pngp/fonts/Open_Sans/static/OpenSans/OpenSans-LightItalic.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;font-stretch:normal;font-display:swap;src:url(/themes/custom/pngp/fonts/Open_Sans/static/OpenSans/OpenSans-RegularItalic.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:500;font-stretch:normal;font-display:swap;src:url(/themes/custom/pngp/fonts/Open_Sans/static/OpenSans/OpenSans-MediumItalic.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;font-stretch:normal;font-display:swap;src:url(/themes/custom/pngp/fonts/Open_Sans/static/OpenSans/OpenSans-SemiBoldItalic.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;font-stretch:normal;font-display:swap;src:url(/themes/custom/pngp/fonts/Open_Sans/static/OpenSans/OpenSans-BoldItalic.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(/themes/custom/pngp/fonts/Poppins/Poppins-Light.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(/themes/custom/pngp/fonts/Poppins/Poppins-Regular.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(/themes/custom/pngp/fonts/Poppins/Poppins-Medium.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-stretch:normal;font-display:swap;src:url(/themes/custom/pngp/fonts/Poppins/Poppins-SemiBold.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(/themes/custom/pngp/fonts/Poppins/Poppins-Bold.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-stretch:normal;font-display:swap;src:url(/themes/custom/pngp/fonts/Poppins/Poppins-ExtraBold.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:300;font-stretch:normal;font-display:swap;src:url(/themes/custom/pngp/fonts/Poppins/Poppins-LightItalic.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-stretch:normal;font-display:swap;src:url(/themes/custom/pngp/fonts/Poppins/Poppins-RegularItalic.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-stretch:normal;font-display:swap;src:url(/themes/custom/pngp/fonts/Poppins/Poppins-MediumItalic.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:600;font-stretch:normal;font-display:swap;src:url(/themes/custom/pngp/fonts/Poppins/Poppins-SemiBoldItalic.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-stretch:normal;font-display:swap;src:url(/themes/custom/pngp/fonts/Poppins/Poppins-BoldItalic.ttf) format("truetype")}a>img,div>img,li>img,picture>img{width:100%;height:auto}html{scroll-behavior:smooth;font-size:12px;font-family:Open Sans,sans-serif;line-height:1.5}@media (min-width:768px){html{font-size:13px}}@media (min-width:992px){html{font-size:14px}}@media (min-width:1200px){html{font-size:15px}}@media (min-width:1442px){html{font-size:16px}}h1{font-weight:800;font-size:2.375rem;line-height:1.3}h1,h2{font-family:Poppins,sans-serif;font-style:normal;margin-top:0}h2{font-weight:700;font-size:2rem;line-height:1.2}h2,h2 a{color:#779e2f}h3{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;font-size:1.75rem;line-height:1.2;margin-top:0}h3,h3 a{color:#497a00}h4{font-weight:400;font-size:1.25rem}h4,h5{font-family:Poppins,sans-serif;font-style:normal;line-height:1.3;margin-top:0}h5{font-weight:700;font-size:.875rem}h5,h6{letter-spacing:.08em;text-transform:uppercase}h6{font-family:Poppins,sans-serif;font-size:.75rem;line-height:.875rem}h6,p{font-style:normal;font-weight:400}p{font-family:Open Sans,sans-serif;font-size:1rem}a{text-decoration:none;color:#191919}main ul{margin:0 0 1rem 1rem;list-style:square}main ul li{margin:0 0 .75rem}ul,ul li{margin:0;padding:0}p,ul li{line-height:1.5}p{margin:0 0 .6em}.breadcrumb{padding-bottom:0}.breadcrumb li,.breadcrumb ol{margin:0;padding:0}.breadcrumb li{display:inline;list-style-type:none;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.5;color:#191919}.breadcrumb li:before{content:" / ";color:#d4d3d3}.breadcrumb li:first-child a{background-image:url(/themes/custom/pngp/dist/images/icons/lib/home-green.svg);background-size:16px 16px;background-repeat:no-repeat;text-indent:-9999px;display:inline-block;width:20px;height:20px;background-position:0}.breadcrumb li:first-child:before{content:none}.view .more-link{text-align:center;margin-top:40px}.view .more-link a{text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:.625rem 1.25rem;font-size:1rem;font-style:normal;border-radius:999em;background:transparent;transition:background-color .2s;font-family:Poppins,sans-serif;font-weight:700;line-height:1.5;text-align:center;text-transform:uppercase;color:#191919;border:1px solid #a8a7a7;display:inline-block}.view .more-link a:hover:after{border:1px solid #779e2f;color:#779e2f}.btn-print{padding:.625rem 1.25rem;border:none;font-size:1rem;font-style:normal;border-radius:999em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#779e2f;transition:background-color .2s;font-family:Poppins,sans-serif;font-weight:700;line-height:1.5;text-align:center;text-transform:uppercase;color:#fff;margin:20px 0}.btn-print:hover{background:#497a00;color:#fff}.btn-print.disabled{opacity:.5}#skip-link{background:#497a00;color:#fff;font-size:.8125rem;font-weight:600;margin:.5rem;padding:.25rem .75rem;z-index:15}#skip-link:active,#skip-link:focus{position:absolute!important}.js .dropbutton-multiple{z-index:1000;position:relative}.js .dropbutton-multiple .dropbutton-widget{padding-right:2em;background-color:#fcfbf6;border:0;text-transform:uppercase;position:relative;display:block}.js .dropbutton-multiple .dropbutton-widget,.js .dropbutton-multiple .dropbutton-widget a{color:#191919;font-weight:700;font-size:.8125rem;line-height:1.54}.js .dropbutton-multiple .dropbutton{border-right:0 solid #e8e8e8;border-left:1px solid #e8e8e8}.js .dropbutton-multiple .dropbutton .secondary-action{display:none}.js .dropbutton-multiple.open,.js .dropbutton-multiple.open .dropbutton-widget{max-width:none}.js .dropbutton-multiple.open .dropbutton .secondary-action{display:block;z-index:1000}.js .dropbutton-multiple.open .dropbutton-arrow{top:0;border:none;background-image:url(/themes/custom/pngp/dist/images/icons/lib/chevron-up-green.svg)}.page-node-type-homepage .desktop .dropbutton-widget{color:#fff!important;background-color:transparent!important}.page-node-type-homepage .desktop .dropbutton-widget a{color:#fff!important}.page-node-type-homepage .dropbutton-arrow{background-image:url(/themes/custom/pngp/dist/images/icons/lib/chevron-down-white.svg)}.page-node-type-homepage .dropbutton-multiple.open .dropbutton-arrow{background-image:url(/themes/custom/pngp/dist/images/icons/lib/chevron-up-white.svg)}.mobile .js .dropbutton-multiple .dropbutton-widget{padding-right:2em;background-color:transparent;border:0;text-transform:uppercase;cursor:pointer}.mobile .js .dropbutton-multiple .dropbutton-widget,.mobile .js .dropbutton-multiple .dropbutton-widget a{color:#191919;font-weight:700;font-size:1rem;line-height:1.54}.dropbutton-toggle{position:absolute;top:0;right:0;bottom:0;display:block;width:2em;white-space:nowrap;text-indent:110%}.dropbutton-toggle button{display:block;width:100%;height:100%;margin:0;padding:0;cursor:pointer;border:0;background:none}.dropbutton-toggle button:focus,.dropbutton-toggle button:hover{outline:initial}.dropbutton-arrow{position:absolute;top:0;right:10%;display:block;overflow:hidden;width:20px;height:20px;margin-top:0;line-height:0;background-image:url(/themes/custom/pngp/dist/images/icons/lib/chevron-down-green.svg);background-size:20px 20px;background-repeat:no-repeat;border:none}#sliding-popup{background-image:none;background-color:#fcfbf6;border-top:1px solid #a8a7a7}.sliding-popup-bottom,.sliding-popup-top{margin:0;padding:0;width:100%;z-index:99999;left:0;text-align:center}.sliding-popup-bottom{position:fixed}.sliding-popup-top{position:relative}.eu-cookie-compliance-content{margin:0 auto;max-width:80%;text-align:left;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.eu-cookie-compliance-content{-ms-flex-direction:row;flex-direction:row}}.eu-cookie-compliance-content .eu-cookie-compliance-category{margin-bottom:1em}@media (min-width:992px){.eu-cookie-compliance-content .eu-cookie-compliance-category{margin-right:1em;margin-bottom:0}}.eu-cookie-compliance-buttons{float:right;margin:0;max-width:40%}.eu-cookie-compliance-categories-buttons{margin:0 0 1em;max-width:100%;float:left}@media (min-width:992px){.eu-cookie-compliance-categories-buttons{max-width:60%}}[dir=rtl] .eu-cookie-compliance-buttons{float:left}[dir=rtl] .eu-cookie-compliance-categories-buttons{float:right}.eu-cookie-compliance-more-button{cursor:pointer;display:inline;height:auto;margin:0;padding:0;border:none;text-decoration:underline;background:none}.eu-cookie-compliance-secondary-button{cursor:pointer;border:none;background:none;margin-top:1em;padding:0 8px;vertical-align:middle}.disagree-button.eu-cookie-compliance-more-button,.eu-cookie-compliance-agree-button,.eu-cookie-compliance-default-button,.eu-cookie-compliance-hide-button,.eu-cookie-compliance-more-button-thank-you,.eu-cookie-compliance-save-preferences-button,.eu-cookie-withdraw-button{padding:.625rem 1.25rem;border:none;font-size:1rem;font-style:normal;border-radius:999em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#779e2f;transition:background-color .2s;font-family:Poppins,sans-serif;font-weight:700;line-height:1.5;text-align:center;text-transform:uppercase;color:#fff;box-shadow:none;text-shadow:none;font-size:.875rem}.disagree-button.eu-cookie-compliance-more-button:hover,.eu-cookie-compliance-agree-button:hover,.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-hide-button:hover,.eu-cookie-compliance-more-button-thank-you:hover,.eu-cookie-compliance-save-preferences-button:hover,.eu-cookie-withdraw-button:hover{background:#497a00;color:#fff}.disagree-button.eu-cookie-compliance-more-button.disabled,.eu-cookie-compliance-agree-button.disabled,.eu-cookie-compliance-default-button.disabled,.eu-cookie-compliance-hide-button.disabled,.eu-cookie-compliance-more-button-thank-you.disabled,.eu-cookie-compliance-save-preferences-button.disabled,.eu-cookie-withdraw-button.disabled{opacity:.5}.eu-cookie-compliance-save-preferences-button{padding:.625rem 1.25rem;border:1px solid #515050;font-size:1rem;font-style:normal;border-radius:999em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#fff;transition:background-color .2s;font-family:Poppins,sans-serif;font-weight:700;line-height:1.5;text-align:center;text-transform:uppercase;color:#191919;font-size:.875rem}.eu-cookie-compliance-save-preferences-button:hover{border:1px solid #779e2f;color:#fff}.eu-cookie-compliance-save-preferences-button.disabled{opacity:.5}.eu-cookie-compliance-more-button{font-size:12px;font-weight:700}.eu-cookie-compliance-default-button{margin-bottom:40px}@media (min-width:992px){.eu-cookie-compliance-default-button{margin-bottom:0}}[dir=rtl] .eu-cookie-compliance-buttons button{box-shadow:inset 0 0 0 1px #fff}.disagree-button.eu-cookie-compliance-more-button:hover,.eu-cookie-compliance-agree-button:hover,.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-hide-button:hover,.eu-cookie-compliance-more-button-thank-you:hover,.eu-cookie-withdraw-button:hover{background-image:none;background-color:#497a00;color:#fff}.disagree-button.eu-cookie-compliance-more-button:active,.eu-cookie-compliance-agree-button:active,.eu-cookie-compliance-default-button:active,.eu-cookie-compliance-hide-button:active,.eu-cookie-compliance-more-button-thank-you:active,.eu-cookie-withdraw-button:active{position:relative;top:1px}.eu-cookie-compliance-message{float:left;margin:5px 0 0;max-width:60%}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-message{max-width:100%}.eu-cookie-compliance-categories{clear:both;padding-top:1em;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.eu-cookie-compliance-categories{-ms-flex-direction:row;flex-direction:row}}.eu-cookie-compliance-categories label{font-size:.9375rem;display:inline;color:#191919}[dir=rtl] .eu-cookie-compliance-message{float:right;text-align:right}.eu-cookie-compliance-message h1,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message h3,.eu-cookie-compliance-message p{color:#191919;font-weight:700;line-height:1.4;margin:0 0 5px}.eu-cookie-compliance-message h1{font-size:24px}.eu-cookie-compliance-message h2{font-size:16px}.eu-cookie-compliance-message h3{font-size:12px}.eu-cookie-compliance-message p{font-size:12px;display:inline}.eu-cookie-withdraw-tab{padding:4px 7px;cursor:pointer}.sliding-popup-bottom .eu-cookie-withdraw-tab{border-width:2px 2px 0;border-radius:5px 5px 0 0}.sliding-popup-top .eu-cookie-withdraw-tab{border-width:0 2px 2px;border-radius:0 0 5px 5px}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1)}.eu-cookie-withdraw-tab{position:absolute;top:0;transform:translate(-50%,-100%);left:50%}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1)}.eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories{float:none;margin-top:0;max-width:100%}.region-sidebar .block-facets{background-color:#f5f5ed;overflow:hidden;margin-bottom:30px}.region-sidebar .block-facets .facets-soft-limit-link{color:#497a00;text-decoration:none;display:block;font-size:1rem;background-color:#fff;transition:background-color .2s;font-family:Poppins,sans-serif;font-weight:700;line-height:1.5;text-transform:uppercase;padding:.6em 1em 0 1.2em}.region-sidebar .block-facets h2{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;font-size:.875rem;line-height:1.1;letter-spacing:.08em;text-transform:uppercase;color:#fff;background-color:#497a00;padding:16px;margin:0}.region-sidebar .block-facets h2 a{color:#fff}.region-sidebar .block-facets .facets-widget-links>ul{margin:0;padding-left:0}.region-sidebar .block-facets .facets-widget-links>ul>li{margin:0;padding:0;list-style-type:none;list-style-image:none;font-weight:400;background-color:#f5f5ed}.region-sidebar .block-facets .facets-widget-links>ul>li.menu-item--active-trail{background-color:#fcfbf6;background-image:none;position:relative}.region-sidebar .block-facets .facets-widget-links>ul>li.menu-item--active-trail>a:before{content:"";position:absolute;top:0;left:0;width:5px;height:100%;background-color:#81b214}.region-sidebar .block-facets .facets-widget-links>ul>li.menu-item--active-trail.menu-item--expanded:before{content:"";position:absolute;top:0;left:0;width:5px;height:100%;background-color:#f5f5ed}.region-sidebar .block-facets .facets-widget-links>ul>li.menu-item--active-trail.menu-item--expanded>a{background-image:url(/themes/custom/pngp/dist/images/icons/lib/chevron-up-green.svg);background-size:24px 24px;background-repeat:no-repeat;background-position:96%}.region-sidebar .block-facets .facets-widget-links>ul>li.menu-item--active-trail.active{background-color:#fcfbf6;color:#191919}.region-sidebar .block-facets .facets-widget-links>ul>li.menu-item--active-trail a:after{content:"";position:absolute;top:0;right:0;width:5px;height:100%;background-color:#f5f5ed}.region-sidebar .block-facets .facets-widget-links>ul>li.menu-item--collapsed a{background-image:url(/themes/custom/pngp/dist/images/icons/lib/chevron-down-green.svg);background-size:24px 24px;background-repeat:no-repeat;background-position:96%}.region-sidebar .block-facets .facets-widget-links>ul>li a{display:block;font-size:.8125rem;line-height:1.5;padding:0 1em 0 1.3em;position:relative;transition:all .3s ease-in-out;border-bottom:1px solid rgba(25,25,25,.1)}.region-sidebar .block-facets .facets-widget-links>ul>li a span{display:inline-block;padding:.75em 0}.region-sidebar .block-facets .facets-widget-links>ul>li a:before{content:"";font-weight:700;margin-right:.5em;position:absolute;left:1em;top:.8em}.region-sidebar .block-facets .facets-widget-links>ul>li a.is-active{font-weight:700}.region-sidebar .block-facets .facets-widget-links>ul>li>ul{margin-left:1em;background-color:#fcfbf6}.region-sidebar .block-facets .facets-widget-links>ul>li>ul li{list-style-type:none;list-style-image:none;background-color:#fcfbf6;padding:0}.region-sidebar .block-facets .facets-widget-links>ul>li>ul li a{background-image:url(/themes/custom/pngp/dist/images/icons/lib/corner-down-right-grey.svg);background-size:16px 16px;background-repeat:no-repeat;background-position:0;background-color:#fcfbf6;color:#191919}.region-sidebar .block-facets .facets-widget-links>ul>li>ul li a span{border-bottom:1px solid rgba(25,25,25,.1);display:block;padding:.75em .3em}.region-sidebar .block-facets .facets-widget-links>ul>li>ul li a.is-active{background-image:url(/themes/custom/pngp/dist/images/icons/lib/corner-down-right-green.svg)}.region-sidebar .block-facets .facets-widget-links>ul>li>ul li.menu-item--active-trail{background-color:#fcfbf6;background-image:none;position:relative}.region-sidebar .block-facets .facets-widget-links>ul>li.collapsed>a,.region-sidebar .block-facets .facets-widget-links>ul>li.expanded>a{padding-right:3em}.region-sidebar .block-facets .facets-widget-links>ul>li.collapsed>a:after,.region-sidebar .block-facets .facets-widget-links>ul>li.expanded>a:after{content:"\f489";position:absolute;right:1em;top:50%;transform:translateY(-50%)}.region-sidebar .block-facets .facets-widget-links>ul>li.collapsed.menu-item--active-trail ul,.region-sidebar .block-facets .facets-widget-links>ul>li.expanded.menu-item--active-trail ul{display:block}.region-sidebar .block-facets .facets-widget-links>ul>li.collapsed ul,.region-sidebar .block-facets .facets-widget-links>ul>li.expanded ul{margin:0;display:none}.region-sidebar .block-facets .facets-widget-links>ul>li.collapsed ul li a,.region-sidebar .block-facets .facets-widget-links>ul>li.expanded ul li a{background-color:#81b214;font-weight:400;padding-left:3.1em}.region-sidebar .block-facets .facets-widget-links>ul>li.collapsed ul li a:before,.region-sidebar .block-facets .facets-widget-links>ul>li.expanded ul li a:before{left:2em}.region-sidebar .block-facets .facets-widget-links>ul>li.collapsed ul li a.active,.region-sidebar .block-facets .facets-widget-links>ul>li.collapsed ul li a.active:before,.region-sidebar .block-facets .facets-widget-links>ul>li.expanded ul li a.active,.region-sidebar .block-facets .facets-widget-links>ul>li.expanded ul li a.active:before{color:#81b214}.region-sidebar .block-facets .facets-widget-links>ul>li.collapsed ul li ul a,.region-sidebar .block-facets .facets-widget-links>ul>li.expanded ul li ul a{padding-left:4.1em}.region-sidebar .block-facets .facets-widget-links>ul>li.collapsed ul li ul a:before,.region-sidebar .block-facets .facets-widget-links>ul>li.expanded ul li ul a:before{left:3em}.block-facets-summary ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.block-facets-summary ul li{margin:0 1em .5em;list-style:none;font-size:.9375rem}.block-facets-summary ul li .source-summary-count{font-weight:600;padding:.3em 1em;display:block}.block-facets-summary ul li.facet-summary-item--facet a{background-color:#eaf2da;border-radius:10px;padding:.3em 1em;display:block;color:#497a00}.block-facets-summary ul li.facet-summary-item--clear a{background:none;padding:.3em 1em;display:block}.block-facet-blockyear{background-color:#fcfbf6;padding:20px;margin:0 0 30px}.block-facet-blockyear select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url(/themes/custom/pngp/dist/images/icons/lib/chevron-down-green.svg);vertical-align:middle;background-position:calc(100% - 3px) 50%;background-repeat:no-repeat;padding:.75rem 1rem;font-size:.875rem;border-radius:4px;border:1px solid #d5d6db;padding:0 .875rem;height:40px;font-size:14px;background-color:#fff;border-color:#a8a7a7;width:92%}@media (min-width:992px){.block-facet-blockyear select{width:200px}}.block-facet-blockyear select:focus{border:1px solid #91bbc3}.block-pngp-full-title-block .field--name-field-valle,.field--name-field-overtitle{font-family:Poppins,sans-serif;font-weight:700;font-size:.875rem;line-height:1.14;text-align:center;letter-spacing:.08em;text-transform:uppercase;color:#515050}.field--name-field-allegati,.field--name-field-allegati-esito,.field--name-field-allegato-pdf,.field--name-field-gpx-file,.field--name-field-tappa-tracciati{margin:40px 0}.field--name-field-allegati-esito .field__label,.field--name-field-allegati .field__label,.field--name-field-allegato-pdf .field__label,.field--name-field-gpx-file .field__label,.field--name-field-tappa-tracciati .field__label{font-style:normal;font-weight:700;font-size:.875rem;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:#497a00;margin-bottom:1em}.field--name-field-allegati-esito .field__item,.field--name-field-allegati .field__item,.field--name-field-allegato-pdf .field__item,.field--name-field-gpx-file .field__item,.field--name-field-tappa-tracciati .field__item{background-color:#fafafa;margin-bottom:16px;height:48px}.field--name-field-allegati-esito .field__item>span,.field--name-field-allegati .field__item>span,.field--name-field-allegato-pdf .field__item>span,.field--name-field-gpx-file .field__item>span,.field--name-field-tappa-tracciati .field__item>span{background-image:none;padding:0}.field--name-field-allegati-esito .field__item>span>a,.field--name-field-allegati .field__item>span>a,.field--name-field-allegato-pdf .field__item>span>a,.field--name-field-gpx-file .field__item>span>a,.field--name-field-tappa-tracciati .field__item>span>a{position:relative;height:48px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:64px;font-weight:700;font-size:1.125rem;line-height:1.5;color:#191919}.field--name-field-allegati-esito .field__item>span>a:before,.field--name-field-allegati .field__item>span>a:before,.field--name-field-allegato-pdf .field__item>span>a:before,.field--name-field-gpx-file .field__item>span>a:before,.field--name-field-tappa-tracciati .field__item>span>a:before{content:"";position:absolute;top:0;left:0;width:48px;height:48px;border-radius:4px;background-color:#497a00;background-image:url(/themes/custom/pngp/dist/images/icons/lib/download-white.svg);background-size:70% 70%;background-repeat:no-repeat;background-position:50%}.field--name-field-email a,.field--name-field-sito-internet-qual a,.field--name-field-website a{color:#497a00;text-decoration:underline;font-weight:700}.field--name-field-email a:hover,.field--name-field-sito-internet-qual a:hover,.field--name-field-website a:hover{color:#779e2f}.field--name-field-data-appuntamento,.field--name-field-data-notizia{background-image:url(/themes/custom/pngp/dist/images/icons/lib/calendar_green.svg);background-repeat:no-repeat;background-position:0;padding-left:24px;background-size:1rem}.field--name-field-data-appuntamento,.field--name-field-data-notizia,.views-field-field-data-evento{font-weight:700;margin-bottom:20px;font-size:.8125rem;text-transform:uppercase}.field--name-field-data-appuntamento.view-mode-card{background-image:url(/themes/custom/pngp/dist/images/icons/lib/calendar_white.svg)}.field--name-body{margin-bottom:40px}.field--name-body a{color:#497a00;font-weight:700;text-decoration:underline}.field--name-field-comune{font-weight:700;font-size:.875rem;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:#191919}.group-details{margin:40px 0;background-color:#f5f5ed;padding:40px}@media (min-width:992px){.group-details{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}.group-details h3,.group-details h4{width:100%;display:block;margin:0 auto 20px;color:#779e2f;font-family:Poppins,sans-serif;font-style:normal;font-weight:700;font-size:1.25rem;line-height:150%}@media (min-width:992px){.group-details .field--name-field-locandina,.group-details .group-details-info{width:50%}}.group-details .field{margin-bottom:1em}@media (min-width:992px){.group-details .field{width:48%}}.group-details .field .field__item,.group-details .field .field__items,.group-details .field .field__label{display:inline-block}.view-mode-full.field--name-field-fotografie{margin-bottom:40px}@media (min-width:992px){.view-mode-full.field--name-field-fotografie{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:10px;grid-row-gap:10px}}.view-mode-full.field--name-field-fotografie .field__item{position:relative;background-color:#fafafa}@media (min-width:992px){.view-mode-full.field--name-field-fotografie .field__item{overflow:hidden}}.view-mode-full.field--name-field-fotografie .field__item img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:auto}.view-mode-full.field--name-field-fotografie .field__item:first-child{grid-area:1/1/3/3;height:40vh}@media (min-width:992px){.view-mode-full.field--name-field-fotografie .field__item:first-child{height:60vh}}.view-mode-full.field--name-field-fotografie .field__item:nth-child(2){grid-area:1/3/2/4}.view-mode-full.field--name-field-fotografie .field__item:nth-child(3){grid-area:2/3/3/4}.view-mode-full.field--name-field-fotografie .field__item:nth-child(3) .btn-more{border-top:6px solid #fff;position:absolute;bottom:0;width:100%;height:50px;text-align:center;line-height:50px;background-color:#f5f5ed;color:#191919;cursor:pointer}.view-mode-full.field--name-field-fotografie .field__item:nth-child(3) .btn-more span{background-image:url(/themes/custom/pngp/dist/images/icons/lib/camera.svg);background-position:0;background-size:24px 24px;background-repeat:no-repeat;display:inline-block;padding-left:32px}.view-mode-teaser.field--name-field-valle{font-weight:700}.field--name-field-guida-reference.view-mode-list-card .field__label{text-transform:uppercase;text-align:center;font-size:1.25rem;margin-bottom:20px;color:#497a00}@media (min-width:768px){.field--name-field-guida-reference.view-mode-list-card>.field__items{display:grid;grid-template-columns:1fr 1fr;gap:20px}}@media (min-width:992px){.field--name-field-guida-reference.view-mode-list-card>.field__items{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}}.field--name-field-map-data .field__label{font-style:normal;font-weight:700;font-size:.875rem;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:#497a00;margin-bottom:1em}.field--name-field-map-data .field__item p,.leaflet-popup-content p{font-size:.8125rem}.field--name-field-link-esterni,.field--name-field-link-interni{margin:40px}.field--name-field-link-esterni .field__label,.field--name-field-link-interni .field__label{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;font-size:1.875rem;line-height:1.3;color:#779e2f;text-align:center;margin-bottom:40px}.field--name-field-link-esterni .field__items,.field--name-field-link-interni .field__items{display:grid;grid-template-columns:1fr 1fr;gap:70px 40px}.btn-back{position:absolute;left:-200px;top:0;background-image:url(/themes/custom/pngp/dist/images/icons/lib/corner-up-left-green.svg);background-size:32px 32px;background-position:0;padding-left:48px;background-repeat:no-repeat;width:120px;text-transform:uppercase;font-size:.8125rem}.btn-back a{color:#7d7c7c}.field--name-field-appoggio-bike span{background-size:contain;background-position:0;padding-left:40px;background-repeat:no-repeat;background-image:url(/themes/custom/pngp/dist/images/icons/bici.svg);display:inline-block;font-style:italic;margin-top:.5em;height:32px;line-height:32px}form input[type=submit]{padding:.625rem 1.25rem;border:none;font-size:1rem;font-style:normal;border-radius:999em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#779e2f;transition:background-color .2s;font-family:Poppins,sans-serif;font-weight:700;line-height:1.5;text-align:center;text-transform:uppercase;color:#fff}form input[type=submit]:hover{background:#497a00;color:#fff}form input[type=submit].disabled{opacity:.5}form .form-item{margin:0 0 2rem}form .form-item label{font-size:.875rem;margin-right:1em;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;line-height:1.86;display:block}form .form-item label.webform-section-title{font-size:1.875rem}form .form-item select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url(/themes/custom/pngp/dist/images/icons/lib/chevron-down-green.svg);vertical-align:middle;background-position:calc(100% - 3px) 50%;background-repeat:no-repeat;padding:.75rem 1rem;font-size:.875rem;border-radius:4px;border:1px solid #d5d6db}form .form-item select:focus{border:1px solid #91bbc3}form .form-item input{font-size:.875rem;color:#191919;padding:.75rem 1rem;border:1px solid #a8a7a7;border-radius:4px}form .form-item input::-webkit-input-placeholder{opacity:.5}form .form-item input::-moz-placeholder{opacity:.5}form .form-item input:-ms-input-placeholder,form .form-item input::-ms-input-placeholder{opacity:.5}form .form-item input::placeholder{opacity:.5}form .form-item input:focus{border:1px solid #116530;opacity:1}form .form-item input:focus-visible{border:1px solid #91bbc3;outline:none}form .form-item input.form-autocomplete{background-position-x:96%;padding:1rem 1.25rem}form .form-item textarea{font-size:.875rem;color:#191919;border:1px solid #a8a7a7;padding:.6em 0}form .form-item textarea::-webkit-input-placeholder{opacity:.5}form .form-item textarea::-moz-placeholder{opacity:.5}form .form-item textarea:-ms-input-placeholder,form .form-item textarea::-ms-input-placeholder{opacity:.5}form .form-item textarea::placeholder{opacity:.5}form .form-type-checkbox input{margin-right:.6em;float:left}form .form-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0}p.forgot-password{font-size:.875rem;text-align:right;margin-top:10px;margin-right:30px;margin-bottom:30px;font-style:italic}.login-title{font-weight:700;font-size:1.25rem;color:#779e2f}.back-to-login{text-decoration:underline}fieldset{border:none}fieldset legend{padding:0 1em}fieldset legend span{font-size:1.25rem;font-weight:400}.region-content fieldset{border:1px solid #7d7c7c}.fieldset-wrapper{padding:1rem}.block-webform{padding:40px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.block-webform>div{max-width:1300px;margin-left:auto;margin-right:auto;width:92%}@media (min-width:992px){.form--inline .form-item{margin-right:20px}}.webform-name--wrapper .fieldset-wrapper{padding:0}.block-webform,.field--name-field-booking-form{display:block;padding:40px;max-width:1300px;margin-left:auto;margin-right:auto;width:92%}.block-webform.hide,.field--name-field-booking-form.hide{display:none}.block-webform h2,.field--name-field-booking-form h2{text-align:center}.block-webform .content label,.field--name-field-booking-form .content label{display:inline-block;text-align:left;width:160px}.block-webform .content select,.field--name-field-booking-form .content select{padding-right:80px}.block-webform .content .form-item-event,.field--name-field-booking-form .content .form-item-event{display:none}.block-webform .content .form-item-event #edit-event,.field--name-field-booking-form .content .form-item-event #edit-event{background:none}.block-webform .content input,.field--name-field-booking-form .content input{max-width:400px}.block-webform .content .form-actions,.field--name-field-booking-form .content .form-actions{-ms-flex-pack:left;justify-content:left;margin-left:180px}.block-webform .content .error,.field--name-field-booking-form .content .error{color:red;margin-left:1em}.block-search .view-filters,.view.search .view-filters{background-color:#fcfbf6;padding:20px;margin:0 0 30px}.block-search .view-filters fieldset,.view.search .view-filters fieldset{border:0}.block-search .view-filters .form--inline,.view.search .view-filters .form--inline{float:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.block-search .view-filters .form--inline,.view.search .view-filters .form--inline{-ms-flex-direction:row;flex-direction:row}}.block-search .view-filters .form--inline .form-item,.view.search .view-filters .form--inline .form-item{width:92%}@media (min-width:992px){.block-search .view-filters .form--inline .form-item,.view.search .view-filters .form--inline .form-item{width:auto}}.block-search .view-filters .form-actions,.view.search .view-filters .form-actions{display:inline-block;clear:none}.block-search .view-filters input[type=submit],.view.search .view-filters input[type=submit]{padding:0;border:none;font-size:1rem;font-style:normal;border-radius:999em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:background-color .2s;font-family:Poppins,sans-serif;font-weight:700;line-height:1.5;text-align:center;text-transform:uppercase;color:#fff;text-indent:-9999px;width:48px;height:48px;background-color:#779e2f;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-search"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>');background-position:50%;background-repeat:no-repeat;width:36px;height:36px;margin-top:-6px}.block-search .view-filters input[type=submit]:hover,.view.search .view-filters input[type=submit]:hover{background-color:#81b214}.block-search .view-filters input[type=submit].disabled,.view.search .view-filters input[type=submit].disabled{opacity:.5}.block-search .view-filters input[type=submit].js-hide,.view.search .view-filters input[type=submit].js-hide{display:none}.block-search .view-filters select,.view.search .view-filters select{padding:0 .875rem;height:40px;font-size:14px;background-color:#fff;border-color:#a8a7a7;width:92%}@media (min-width:992px){.block-search .view-filters select,.view.search .view-filters select{width:auto}}.block-search .view-filters input,.view.search .view-filters input{height:40px;font-size:14px;padding:0 .875rem;width:92%}@media (min-width:992px){.block-search .view-filters input,.view.search .view-filters input{width:auto}}.block-search .view-filters label,.view.search .view-filters label{font-weight:700}.block-search .view-filters .form-item,.view.search .view-filters .form-item{margin-top:0}.block-search .view-filters .form-checkboxes,.view.search .view-filters .form-checkboxes{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-search .view-filters .form-checkboxes a.bef-toggle,.view.search .view-filters .form-checkboxes a.bef-toggle{background-color:#fcfbf6;border:1px solid #d4d3d3;box-sizing:border-box;border-radius:4px;font-style:normal;font-weight:400;font-size:1.125rem;line-height:1.5;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;text-align:center;color:#191919;padding:.4em .8em;margin:0 10px 10px;cursor:pointer}.block-search .view-filters .form-checkboxes .form-checkboxes.bef-checkboxes,.view.search .view-filters .form-checkboxes .form-checkboxes.bef-checkboxes{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-search .view-filters .form-checkboxes .form-checkboxes.bef-checkboxes .form-type-checkbox input,.view.search .view-filters .form-checkboxes .form-checkboxes.bef-checkboxes .form-type-checkbox input{display:none}.block-search .view-filters .form-checkboxes .form-checkboxes.bef-checkboxes .form-type-checkbox label,.view.search .view-filters .form-checkboxes .form-checkboxes.bef-checkboxes .form-type-checkbox label{background-color:#fcfbf6;border:1px solid #d4d3d3;box-sizing:border-box;border-radius:4px;font-style:normal;font-weight:400;font-size:1.125rem;line-height:1.5;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;text-align:center;color:#191919;padding:.4em .8em;margin:0 10px 10px;cursor:pointer}.block-search .view-filters .form-checkboxes .form-checkboxes.bef-checkboxes .form-type-checkbox.highlight label,.view.search .view-filters .form-checkboxes .form-checkboxes.bef-checkboxes .form-type-checkbox.highlight label{background-color:#497a00;border:1px solid #497a00;color:#fff}.view.search-advanced .view-filters{background-color:#fcfbf6;padding:20px;margin:0 0 30px}.view.search-advanced .view-filters .form--inline{float:none;-ms-flex-align:center;align-items:center}.view.search-advanced .view-filters .bef-links ul,.view.search-advanced .view-filters .form-checkboxes{display:-ms-flexbox;display:flex}.view.search-advanced .view-filters .form-actions{display:inline-block;clear:none}.view.search-advanced .view-filters input[type=submit]{padding:0;border:none;font-size:1rem;font-style:normal;border-radius:999em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:background-color .2s;font-family:Poppins,sans-serif;font-weight:700;line-height:1.5;text-align:center;text-transform:uppercase;color:#fff;text-indent:-9999px;width:48px;height:48px;background-color:#779e2f;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-search"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>');background-position:50%;background-repeat:no-repeat;width:36px;height:36px;margin-top:-6px}.view.search-advanced .view-filters input[type=submit]:hover{background-color:#81b214}.view.search-advanced .view-filters input[type=submit].disabled{opacity:.5}.view.search-advanced .view-filters select{background-color:#fff;border-color:#a8a7a7}.view.search-advanced .view-filters input,.view.search-advanced .view-filters select{padding:0 .875rem;height:40px;font-size:.875rem}.view.search-advanced .view-filters label{font-weight:700}.view.search-advanced .view-filters .form-item{margin-top:0}.bef-exposed-form .form--inline>.form-item{float:none}.bef-exposed-form .form--inline .bef--secondary{clear:left}main .block-views-exposed-filter-blocksearch-page-1{background-color:#fcfbf6;padding:20px;margin:0 0 30px}main .block-views-exposed-filter-blocksearch-page-1 fieldset{border:0}main .block-views-exposed-filter-blocksearch-page-1 label{display:none}main .block-views-exposed-filter-blocksearch-page-1 .form--inline{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}main .block-views-exposed-filter-blocksearch-page-1 .form--inline .form-item{margin-bottom:0}main .block-views-exposed-filter-blocksearch-page-1 .form--inline input[type=submit]{padding:0;border:none;font-size:1rem;font-style:normal;border-radius:999em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:background-color .2s;font-family:Poppins,sans-serif;font-weight:700;line-height:1.5;text-align:center;text-transform:uppercase;color:#fff;text-indent:-9999px;width:48px;height:48px;background-color:#779e2f;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-search"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>');background-position:50%;background-repeat:no-repeat}main .block-views-exposed-filter-blocksearch-page-1 .form--inline input[type=submit]:hover{background-color:#81b214}main .block-views-exposed-filter-blocksearch-page-1 .form--inline input[type=submit].disabled{opacity:.5}input:disabled{background-color:#ddd!important}.form--flex{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.webform-flexbox .webform-flex .webform-flex--container .form-item input:not([type=checkbox]){width:90%}.form-item.form-type-processed-text label{font-size:1.125rem;font-weight:700;display:none}.authentication-error,.welcome-message{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;text-align:center}.authentication-error p,.welcome-message p{margin-bottom:2rem}.authentication-error a.button,.welcome-message a.button{padding:.625rem 1.25rem;border:none;font-size:1rem;font-style:normal;border-radius:999em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#779e2f;transition:background-color .2s;font-family:Poppins,sans-serif;font-weight:700;line-height:1.5;text-align:center;text-transform:uppercase;color:#fff;display:inline-block}.authentication-error a.button:hover,.welcome-message a.button:hover{background:#497a00;color:#fff}.authentication-error a.button.disabled,.welcome-message a.button.disabled{opacity:.5}.authentication-error a.button.secondary,.welcome-message a.button.secondary{padding:.625rem 1.25rem;border:1px solid #515050;font-size:1rem;font-style:normal;border-radius:999em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#fff;transition:background-color .2s;font-family:Poppins,sans-serif;font-weight:700;line-height:1.5;text-align:center;text-transform:uppercase;color:#191919;display:inline-block}.authentication-error a.button.secondary:hover,.welcome-message a.button.secondary:hover{border:1px solid #779e2f;color:#fff}.authentication-error a.button.secondary.disabled,.welcome-message a.button.secondary.disabled{opacity:.5}.slick--optionset--cards{position:relative}.slick--optionset--cards .slick__arrow{position:absolute;bottom:-60px;left:40px}@media (min-width:768px){.slick--optionset--cards .slick__arrow{bottom:-30px}}@media (min-width:992px){.slick--optionset--cards .slick__arrow{bottom:-30px}}@media (min-width:1200px){.slick--optionset--cards .slick__arrow{bottom:-40px}}.slick--optionset--cards .slick__arrow button{overflow:hidden;border:0;background-color:transparent;width:32px;height:32px;margin:.6em}.slick--optionset--cards .slick__arrow button.slick-prev{background-position:50%;background-repeat:no-repeat;border:2px solid #497a00;border-radius:50%;background-size:70%;text-indent:-9999px;width:40px;height:40px;transform:rotate(180deg)}.slick--optionset--cards .slick__arrow button.slick-next,.slick--optionset--cards .slick__arrow button.slick-prev,.slick--optionset--cards .slick__arrow button.slick-prev:hover{background-image:url(/themes/custom/pngp/dist/images/icons/lib/arrow-right-green.svg)}.slick--optionset--cards .slick__arrow button.slick-next{background-position:50%;background-repeat:no-repeat;border:2px solid #497a00;border-radius:50%;background-size:70%;text-indent:-9999px;width:40px;height:40px}.slick--optionset--cards .slick__arrow button.slick-next:hover{background-image:url(/themes/custom/pngp/dist/images/icons/lib/arrow-right-green.svg)}.slick--optionset--cards ul.slick-dots{margin-top:40px;display:-ms-flexbox;display:flex;list-style:none;-ms-flex-pack:center;justify-content:center}.slick--optionset--cards ul.slick-dots li{width:26px;height:4px;margin:0 .3em;cursor:pointer;background-color:#a8a7a7}.slick--optionset--cards ul.slick-dots li.slick-active{background-color:#779e2f}.slick--optionset--cards ul.slick-dots li button{display:none}.slick--optionset--marchio-qualita{position:relative}.slick--optionset--marchio-qualita .slick__arrow{margin-top:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (min-width:992px){.slick--optionset--marchio-qualita .slick__arrow{display:block}}.slick--optionset--marchio-qualita .slick__arrow button{overflow:hidden;border:0;background-color:transparent;width:48px;height:48px;margin:.6em;background-position:50%;background-size:contain;background-repeat:no-repeat;border-radius:50%;text-indent:-9999px;background-image:url(/themes/custom/pngp/dist/images/icons/arrow-right-circle-orange.svg)}.slick--optionset--marchio-qualita .slick__arrow button.slick-prev{transform:rotate(180deg)}.slick--optionset--marchio-qualita ul.slick-dots{position:absolute;bottom:-94px;left:50%;transform:translateX(-50%);display:-ms-flexbox;display:flex;list-style:none;-ms-flex-pack:center;justify-content:center}.slick--optionset--marchio-qualita ul.slick-dots li{width:26px;height:4px;margin:0 .3em;cursor:pointer;background-color:#a8a7a7}.slick--optionset--marchio-qualita ul.slick-dots li.slick-active{background-color:#f8b400}.slick--optionset--marchio-qualita ul.slick-dots li button{display:none}.slick--optionset--video ul.slick-dots{position:absolute;display:-ms-flexbox;display:flex;list-style:none;-ms-flex-pack:center;justify-content:center;bottom:23px;left:70%}.slick--optionset--video ul.slick-dots li{width:26px;height:4px;margin:0 .3em;cursor:pointer;background-color:#a8a7a7}.slick--optionset--video ul.slick-dots li.slick-active{background-color:#497a00}.slick--optionset--video ul.slick-dots li button{display:none}.slick--optionset--fotografie-evidenza{position:relative}@media (min-width:992px){.slick--optionset--fotografie-evidenza .slick-slide{opacity:.2;transition:opacity .2s}.slick--optionset--fotografie-evidenza .slick-slide.slick-center{opacity:1}}.slick--optionset--fotografie-evidenza .slick__arrow{position:absolute;bottom:36px;left:60px}.slick--optionset--fotografie-evidenza .slick__arrow button{overflow:hidden;border:0;background-color:transparent;width:32px;height:32px;margin:.6em}.slick--optionset--fotografie-evidenza .slick__arrow button.slick-prev{background-image:url(/themes/custom/pngp/dist/images/icons/lib/arrow-right-green.svg);background-position:50%;background-repeat:no-repeat;border:2px solid #497a00;border-radius:50%;background-size:70%;text-indent:-9999px;width:40px;height:40px;transform:rotate(180deg)}.slick--optionset--fotografie-evidenza .slick__arrow button.slick-prev:hover{background-image:url(/themes/custom/pngp/dist/images/icons/lib/arrow-right-green.svg)}.slick--optionset--fotografie-evidenza .slick__arrow button.slick-next{background-image:url(/themes/custom/pngp/dist/images/icons/lib/arrow-right-green.svg);background-position:50%;background-repeat:no-repeat;border:2px solid #497a00;border-radius:50%;background-size:70%;text-indent:-9999px;width:40px;height:40px}.slick--optionset--fotografie-evidenza .slick__arrow button.slick-next:hover{background-image:url(/themes/custom/pngp/dist/images/icons/lib/arrow-right-green.svg)}table:not(.field-multiple-table) th{color:#497a00;text-transform:uppercase;background-color:#f5f5ed;font-style:normal;font-weight:700;font-size:.8125rem}table:not(.field-multiple-table) td,table:not(.field-multiple-table) th{border:0;padding:20px 25px;text-align:left}table:not(.field-multiple-table) tr{border-bottom:1px solid #e9e9e9;background:transparent}table:not(.field-multiple-table) tr:first-child th{border-bottom:1px solid #e9e9e9}table:not(.field-multiple-table) tr:nth-child(odd){background-color:#fafafa}table:not(.field-multiple-table) tbody{border:0}table:not(.field-multiple-table) td,table:not(.field-multiple-table) td p{color:#191919;font-style:normal;font-weight:400;font-size:.8125rem}table:not(.field-multiple-table) td p{margin:0;padding:0}div.tabs{margin:1em 0}ul.tabs{margin:0 0 .5em;padding:0;list-style:none}.tabs>li{display:inline-block;margin-right:.3em}[dir=rtl] .tabs>li{margin-right:0;margin-left:.3em}.tabs a{display:block;padding:.2em 1em;text-decoration:none;font-family:Poppins,sans-serif;font-size:.875rem;letter-spacing:.08em;text-transform:uppercase;color:#7d7c7c}.tabs a,.tabs a.is-active{font-style:normal;font-weight:700;line-height:1.5;background-color:transparent}.tabs a.is-active{font-size:1rem;color:#191919;-ms-flex:none;flex:none;-ms-flex-order:0;order:0;-ms-flex-positive:0;flex-grow:0;margin:12px 0;border-bottom:2px solid #81b214}.tabs a:focus,.tabs a:hover{background-color:#fafafa}header{margin-bottom:0;box-shadow:0 4px 8px 2px rgba(37,37,37,.1);z-index:2;position:relative}.page-node-type-homepage header{position:relative;z-index:2;border-bottom:1px solid hsla(0,0%,100%,.5);box-shadow:none}@media (min-width:992px){header{height:80px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}header #block-pngp-branding{margin-right:5rem}.page-node-type-homepage header #block-pngp-branding{visibility:hidden}header #block-pngp-branding .site-logo{display:block;height:60px}header #block-pngp-branding .site-logo img{height:60px;width:auto}header a{color:#191919}header>div{max-width:1300px;margin-left:auto;margin-right:auto;width:90%}@media (min-width:768px){header>div{max-width:1600px;margin-left:auto;margin-right:auto;width:92%}}@media (min-width:992px){header>div .content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}header>div .content .region-branding{display:block;text-align:center;padding:1em}@media (min-width:992px){header>div .content .region-branding{display:none}}header>div .content .region-branding img{max-height:60px}header>div .content .region-navigation{display:none}@media (min-width:992px){header>div .content .region-navigation{width:100%;position:relative;height:70px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}header>div .content .region-navigation>nav{margin:0 auto}header>div .content .region-navigation .search-button-box{padding-left:5rem}header>div .content .region-navigation .search-button-box .search-toggle{padding:0;border:none;font-size:1rem;font-style:normal;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-indent:-9999px;width:38px;height:38px;border-radius:50%;background-color:#eaf2da;background-image:url(/themes/custom/pngp/dist/images/icons/lib/search_green.svg);background-position:50%;background-repeat:no-repeat;cursor:pointer}header>div .content .region-navigation .search-button-box .search-toggle:hover{background-color:#81b214}.page-node-type-homepage header>div .content .region-navigation .search-button-box .search-toggle{background-color:#fff;background-image:url(/themes/custom/pngp/dist/images/icons/lib/search_green.svg)}.page-node-type-homepage header>div .content .region-navigation .search-button-box .search-toggle:hover{background-color:#d4d3d3}header>div .content .region-navigation .block-views-exposed-filter-blocksearch-page-1{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:absolute;right:0;top:85px;z-index:4;background-color:#f5f5ed;font-size:1.5rem;padding-right:10px;box-shadow:inset 0 4px 8px 2px rgba(37,37,37,.1);opacity:0;transition:opacity .2s}header>div .content .region-navigation .block-views-exposed-filter-blocksearch-page-1.show{opacity:1}header>div .content .region-navigation .block-views-exposed-filter-blocksearch-page-1 label{display:none}header>div .content .region-navigation .block-views-exposed-filter-blocksearch-page-1 .close-search{padding:0;border:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-indent:-9999px;width:12px;height:12px;background-image:url(/themes/custom/pngp/dist/images/icons/lib/x.svg);background-position:50%;background-repeat:no-repeat;background-color:transparent}header>div .content .region-navigation .block-views-exposed-filter-blocksearch-page-1 form{display:-ms-flexbox;display:flex;width:90%}header>div .content .region-navigation .block-views-exposed-filter-blocksearch-page-1 form .form-item{margin-bottom:0}header>div .content .region-navigation .block-views-exposed-filter-blocksearch-page-1 form input[type=text]{background-color:transparent;border:0}header>div .content .region-navigation .block-views-exposed-filter-blocksearch-page-1 form input[type=submit]{padding:0;border:none;font-size:1rem;font-style:normal;border-radius:999em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:background-color .2s;font-family:Poppins,sans-serif;font-weight:700;line-height:1.5;text-align:center;text-transform:uppercase;color:#fff;text-indent:-9999px;width:48px;height:48px;background-color:#779e2f;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-search"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>');background-position:50%;background-repeat:no-repeat;width:36px;height:36px;margin-top:-6px;display:none}header>div .content .region-navigation .block-views-exposed-filter-blocksearch-page-1 form input[type=submit]:hover{background-color:#81b214}header>div .content .region-navigation .block-views-exposed-filter-blocksearch-page-1 form input[type=submit].disabled{opacity:.5}header>div .content .region-navigation .block-views-exposed-filter-blocksearch-page-1 form input[type=submit].js-hide{display:none}}header>div .content .region-language{width:5%}header>div .content #menu-toggle{cursor:pointer;height:32px;width:32px;position:absolute;right:30px;top:30px}header>div .content #menu-toggle svg{width:100%;height:auto}@media (min-width:992px){header>div .content #menu-toggle{display:none}}.node-appuntamento.node-view-mode-card a.group-link{color:#fff;background:linear-gradient(106.87deg,#779e2f 25.04%,#548708);display:block}@media (min-width:992px){.node-appuntamento.node-view-mode-card a.group-link{height:500px}}@media (min-width:1200px){.node-appuntamento.node-view-mode-card a.group-link{height:500px}}.node-appuntamento.node-view-mode-card a.group-link .group-content{color:#fff;padding:10px 16px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;-ms-flex-align:start;align-items:flex-start}.node-appuntamento.node-view-mode-card a.group-link .group-content .field--name-field-data-appuntamento{margin:0 0 10px;font-size:.875rem;line-height:1.14}.node-appuntamento.node-view-mode-card a.group-link .group-content .field--name-node-title h3{font-size:1.25rem;line-height:1.5;margin:0 0 .6em;padding:0;color:#fff}@media (min-width:992px){.node-appuntamento.node-view-mode-teaser .group-content,.node-appuntamento.node-view-mode-teaser .layout__region--content>a.field-group-link{display:grid;grid-template-columns:2fr 1fr;gap:60px}}.node-appuntamento.node-view-mode-teaser .group-content .group-left,.node-appuntamento.node-view-mode-teaser .layout__region--content>a.field-group-link .group-left{margin-bottom:40px}@media (min-width:992px){.node-appuntamento.node-view-mode-teaser .group-content .group-left,.node-appuntamento.node-view-mode-teaser .layout__region--content>a.field-group-link .group-left{margin:0}}.node-appuntamento.node-view-mode-teaser .group-content .group-right,.node-appuntamento.node-view-mode-teaser .layout__region--content>a.field-group-link .group-right{border-left:1px solid #e9e9e9}@media (min-width:992px){.node-appuntamento.node-view-mode-teaser .group-content .group-right,.node-appuntamento.node-view-mode-teaser .layout__region--content>a.field-group-link .group-right{padding-left:20px}}.node-appuntamento.node-view-mode-teaser .group-content .group-right .field,.node-appuntamento.node-view-mode-teaser .layout__region--content>a.field-group-link .group-right .field{margin-bottom:20px}.node-appuntamento.node-view-mode-teaser .layout__region--content a.group-link .group-left .field--name-field-valle{font-family:Poppins,sans-serif;font-weight:700;font-size:.875rem;letter-spacing:.08em;text-transform:uppercase;color:#191919}.node-appuntamento.node-view-mode-teaser .layout__region--content a.group-link .group-left .field--name-node-title>*{font-weight:700;font-size:1.25rem;line-height:150%;color:#497a00;margin-top:0}.node-appuntamento.node-view-mode-teaser .layout__region--content a.group-link .group-right{border:none!important}.node-appuntamento.node-view-mode-list-card h2{font-family:Poppins,sans-serif;font-weight:700;font-size:1.25rem;line-height:150%;color:#497a00}.node-appuntamento.node-view-mode-list-card .field--name-field-immagine-nel-testo{margin-bottom:20px}@media (min-width:992px){.node-bando.node-view-mode-teaser .group-content,.node-bando.node-view-mode-teaser .layout__region--content>a.field-group-link{display:grid;grid-template-columns:2fr 1fr;gap:60px}}.node-bando.node-view-mode-teaser .group-content .group-left,.node-bando.node-view-mode-teaser .layout__region--content>a.field-group-link .group-left{margin-bottom:40px}@media (min-width:992px){.node-bando.node-view-mode-teaser .group-content .group-left,.node-bando.node-view-mode-teaser .layout__region--content>a.field-group-link .group-left{margin:0}}.node-bando.node-view-mode-teaser .group-content .group-right,.node-bando.node-view-mode-teaser .layout__region--content>a.field-group-link .group-right{border-left:1px solid #e9e9e9}@media (min-width:992px){.node-bando.node-view-mode-teaser .group-content .group-right,.node-bando.node-view-mode-teaser .layout__region--content>a.field-group-link .group-right{padding-left:20px}}.node-bando.node-view-mode-teaser .group-content .group-right .field,.node-bando.node-view-mode-teaser .layout__region--content>a.field-group-link .group-right .field{margin-bottom:20px}.node-bando.node-view-mode-teaser .group-left .field--name-node-title h3{margin-top:0;font-weight:700;font-size:1.25rem;line-height:1.5;color:#497a00}.node-bando.node-view-mode-teaser .group-left .field--name-body{font-weight:700;font-size:.8125rem;line-height:1.2}.node-bando.node-view-mode-teaser .group-left .field--name-field-allegati,.node-bando.node-view-mode-teaser .group-left .field--name-field-allegati-esito,.node-bando.node-view-mode-teaser .group-left .field--name-field-allegato-pdf{margin:20px 0}.node-bando.node-view-mode-teaser .group-left .field--name-field-allegati-esito a,.node-bando.node-view-mode-teaser .group-left .field--name-field-allegati a,.node-bando.node-view-mode-teaser .group-left .field--name-field-allegato-pdf a{padding-left:48px;font-size:.875rem}.node-bando.node-view-mode-teaser .group-left .field--name-field-allegati-esito a:before,.node-bando.node-view-mode-teaser .group-left .field--name-field-allegati a:before,.node-bando.node-view-mode-teaser .group-left .field--name-field-allegato-pdf a:before{width:32px;height:32px}.node-fotografia-utente.node-view-mode-full .field--name-field-immagine-utente{max-width:960px;margin:0 auto}.node-fotografia-utente.node-view-mode-full .group-content{max-width:920px;margin:20px auto;position:relative;border-left:1px dotted #7d7c7c;padding:0 20px}.node-fotografia-utente.node-view-mode-full .group-content .btn-back{position:absolute;left:-200px;top:0}.node-fotografia-utente.node-view-mode-teaser .field--name-node-title{font-weight:700;margin-bottom:20px}.node-fotografia-utente.node-view-mode-teaser .field--name-node-title a{color:#497a00}.node-fotografia-utente.node-view-mode-teaser .field__label{font-weight:400;color:#515050}.node-fotografia-utente.node-view-mode-teaser .field--name-field-localita-foto,.node-fotografia-utente.node-view-mode-teaser .field--name-node-author{font-size:.9375rem}.node-fotografia-utente.node-view-mode-teaser .field--name-field-immagine-utente{position:relative;min-height:300px;max-height:300px;background-color:#f5f5f5;margin-bottom:20px}.node-fotografia-utente.node-view-mode-teaser .field--name-field-immagine-utente a{display:block;overflow:hidden;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:90%;height:90%;text-align:center}.node-fotografia-utente.node-view-mode-teaser .field--name-field-immagine-utente a img{position:relative;display:block;transition:all .2s ease-out;left:50%;transform:translateX(-50%)}.node-fotografia .field--name-field-serial-number{margin:0 0 20px;color:#7d7c7c}.node-fotografia .field--name-dynamic-token-fieldnode-download-fotografia{float:right;margin-top:-6px}.node-fotografia .field--name-dynamic-token-fieldnode-download-fotografia a{text-indent:-99999px;background-image:url(/themes/custom/pngp/dist/images/icons/download.svg);background-size:contain;width:32px;height:32px;display:block}.node-fotografia .field--name-field-xmp-creator{margin-bottom:16px}.node-fotografia .field--name-field-xmp-creator a{color:#497a00;font-weight:700}.node-fotografia .field__label{font-weight:400}.node-fotografia .field--name-field-xmp-subject{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node-fotografia .field--name-field-xmp-subject .field__item{margin:0 4px 4px 0}.node-fotografia .field--name-field-xmp-subject .field__item a{display:block;padding:.3em 1.6em;font-size:.7em;font-weight:300!important;border:1px dotted #979797}.node-fotografia .flag-foto-alta-risoluzione a{text-indent:-99999px;background-image:url(/themes/custom/pngp/dist/images/icons/add.svg);background-size:contain;width:24px;height:24px;display:block;background-repeat:no-repeat;color:#497a00;background-position:100%}.node-fotografia .flag-foto-alta-risoluzione.action-unflag a{background-image:url(/themes/custom/pngp/dist/images/icons/remove.svg)}.node-fotografia.node-view-mode-full .flag-foto-alta-risoluzione{position:absolute;right:20px;top:0}.node-fotografia.node-view-mode-full .flag-foto-alta-risoluzione a{text-indent:0;padding-right:80px;text-transform:uppercase;font-weight:700}.node-fotografia.node-view-mode-full .field--name-field-fotografia-ad-alta{max-width:960px;margin:0 auto}.node-fotografia.node-view-mode-full .group-content{max-width:920px;margin:20px auto;position:relative;border-left:1px dotted #7d7c7c;padding:0 20px}.node-fotografia.node-view-mode-full .field-name-login-register{position:absolute;right:20px;top:0}.node-fotografia.node-view-mode-full .field-name-login-register a{background-image:url(/themes/custom/pngp/dist/images/icons/add.svg);background-size:contain;background-position:100%;background-repeat:no-repeat;padding-right:40px;display:block;color:#497a00;font-weight:700;text-transform:uppercase}.node-fotografia.node-view-mode-full .btn-back{position:absolute;left:-200px;top:0}.node-fotografia.node-view-mode-evidenza .layout__region--content{position:relative}.node-fotografia.node-view-mode-evidenza .layout__region--content .field--name-field-fotografia-ad-alta{padding:0 1vw}.node-fotografia.node-view-mode-evidenza .layout__region--content .field--name-field-xmp-creator{position:absolute;bottom:1vw;right:2vw;z-index:1;background:rgba(25,25,25,.4);padding:.2em .4em}.node-fotografia.node-view-mode-evidenza .layout__region--content .field--name-field-xmp-creator .field__label{display:none}.node-fotografia.node-view-mode-evidenza .layout__region--content .field--name-field-xmp-creator .field__item{font-weight:400;font-size:.75rem;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center}.node-fotografia.node-view-mode-evidenza .layout__region--content .field--name-field-xmp-creator .field__item:before{content:"";display:inline-block;width:18px;height:18px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-camera"><path d="M23 19a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h4l2-3h6l2 3h4a2 2 0 0 1 2 2z"></path><circle cx="12" cy="13" r="4"></circle></svg>');background-size:contain;margin-right:10px}.node-fotografia.node-view-mode-download .group-content{padding:20px}.node-fotografia.node-view-mode-download .layout__region--content .field--name-field-fotografia-ad-alta{background:#fafafa;border-bottom:1px solid #e9e9e9;padding:20px;min-height:340px;max-height:340px;position:relative}.node-fotografia.node-view-mode-download .layout__region--content .field--name-field-fotografia-ad-alta a img{max-width:86%;max-height:86%;width:auto;height:auto;position:absolute;display:block;transition:all .2s ease-out;left:50%;top:50%;transform:translate(-50%,-50%)}.node-fotografia.node-view-mode-download .layout__region--content .field--name-field-fotografia-ad-alta a.horizontal img{width:86%;height:auto}.node-fotografia.node-view-mode-download .layout__region--content .field--name-field-fotografia-ad-alta a.vertical img{max-width:86%}.node-fotografia.node-view-mode-teaser .group-content{padding:20px}.node-fotografia.node-view-mode-teaser .field--name-field-fotografia-ad-alta{background:#fafafa;border-bottom:1px solid #e9e9e9;padding:20px;min-height:340px;max-height:340px;position:relative}.node-fotografia.node-view-mode-teaser .field--name-field-fotografia-ad-alta a img{max-width:86%;max-height:86%;width:auto;height:auto;position:absolute;display:block;transition:all .2s ease-out;left:50%;top:50%;transform:translate(-50%,-50%)}.node-fotografia.node-view-mode-teaser .field--name-field-fotografia-ad-alta a.horizontal img{width:86%;height:auto}.node-fotografia.node-view-mode-teaser .field--name-field-fotografia-ad-alta a.vertical img{max-width:86%}.node-fotografia.node-view-mode-teaser .field-name-login-register,.node-fotografia.node-view-mode-teaser .flag-foto-alta-risoluzione{float:right;margin-top:-6px}.node-fotografia.node-view-mode-teaser .field-name-login-register a{text-indent:-99999px;background-image:url(/themes/custom/pngp/dist/images/icons/add.svg);background-size:contain;width:32px;height:32px;display:block}.node-guida.node-view-mode-full>.layout__region--content{display:grid;grid-template-columns:60% 40%;gap:40px}.node-guida.node-view-mode-full .field{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e9e9e9}.node-guida.node-view-mode-full .field--name-field-fototessera{border:none}.node-guida.node-view-mode-full .field--name-field-guide-introducing-myself{margin-bottom:40px;border:none}.node-guida.node-view-mode-full .field--name-field-guide-side .field__item{display:inline}.node-guida.node-view-mode-full .field--name-field-guide-side .field__item+.field__item:before{content:", ";display:inline}.node-guida.node-view-mode-full .field--name-field-guide-spoken-languages .field__items .field__item{display:inline}.node-guida.node-view-mode-full .field--name-field-guide-spoken-languages .field__items .field__item+.field__item:before{content:", ";display:inline}.node-guida.node-view-mode-full .field--name-field-guide-intended-audience .field__item{display:inline}.node-guida.node-view-mode-full .field--name-field-guide-intended-audience .field__item+.field__item:before{content:", ";display:inline}.node-guida.node-view-mode-full .field--name-field-guide-social .field__item{display:inline}.node-guida.node-view-mode-full .field--name-field-guide-social .field__item+.field__item:before{content:", ";display:inline}.node-guida.node-view-mode-teaser{background-color:#fcfbf6;padding-bottom:20px}.node-guida.node-view-mode-teaser .field--name-node-title>*{font-weight:700;font-size:1.125rem;line-height:1.5;text-align:center;color:#191919;margin-bottom:0}.node-guida.node-view-mode-teaser .field--name-field-guide-spoken-languages{display:-ms-flexbox;display:flex;font-weight:400;font-size:.8125rem;line-height:1.5;color:#515050;-ms-flex-pack:center;justify-content:center}.node-guida.node-view-mode-teaser .field--name-field-guide-spoken-languages>div{margin-right:.3em}.node-guida.node-view-mode-teaser .field--name-field-guide-spoken-languages>div:before{content:" / ";color:#d4d3d3}.node-guida.node-view-mode-teaser .field--name-field-guide-spoken-languages>div:first-child a{background-image:url(/themes/custom/pngp/dist/images/icons/lib/home-green.svg);background-size:16px 16px;background-repeat:no-repeat;text-indent:-9999px;display:inline-block;width:20px;height:20px;background-position:0}.node-guida.node-view-mode-teaser .field--name-field-guide-spoken-languages>div:first-child:before{content:none}.node-iniziativa-dalle-guide.node-view-mode-card a.group-link{color:#fff;background:linear-gradient(106.87deg,#779e2f 25.04%,#548708);display:block}@media (min-width:992px){.node-iniziativa-dalle-guide.node-view-mode-card a.group-link{height:500px}}@media (min-width:1200px){.node-iniziativa-dalle-guide.node-view-mode-card a.group-link{height:500px}}.node-iniziativa-dalle-guide.node-view-mode-card a.group-link .group-content{color:#fff;padding:10px 16px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;-ms-flex-align:start;align-items:flex-start}.node-iniziativa-dalle-guide.node-view-mode-card a.group-link .group-content .field--name-field-data-appuntamento{margin:0 0 10px;font-size:.875rem;line-height:1.14}.node-iniziativa-dalle-guide.node-view-mode-card a.group-link .group-content .field--name-node-title h3{font-size:1.25rem;line-height:1.5;margin:0 0 .6em;padding:0;color:#fff}@media (min-width:992px){.node-iniziativa-dalle-guide.node-view-mode-teaser .group-content,.node-iniziativa-dalle-guide.node-view-mode-teaser .layout__region--content>a.field-group-link{display:grid;grid-template-columns:2fr 1fr;gap:60px}}.node-iniziativa-dalle-guide.node-view-mode-teaser .group-content .group-left,.node-iniziativa-dalle-guide.node-view-mode-teaser .layout__region--content>a.field-group-link .group-left{margin-bottom:40px}@media (min-width:992px){.node-iniziativa-dalle-guide.node-view-mode-teaser .group-content .group-left,.node-iniziativa-dalle-guide.node-view-mode-teaser .layout__region--content>a.field-group-link .group-left{margin:0}}.node-iniziativa-dalle-guide.node-view-mode-teaser .group-content .group-right,.node-iniziativa-dalle-guide.node-view-mode-teaser .layout__region--content>a.field-group-link .group-right{border-left:1px solid #e9e9e9}@media (min-width:992px){.node-iniziativa-dalle-guide.node-view-mode-teaser .group-content .group-right,.node-iniziativa-dalle-guide.node-view-mode-teaser .layout__region--content>a.field-group-link .group-right{padding-left:20px}}.node-iniziativa-dalle-guide.node-view-mode-teaser .group-content .group-right .field,.node-iniziativa-dalle-guide.node-view-mode-teaser .layout__region--content>a.field-group-link .group-right .field{margin-bottom:20px}.node-iniziativa-dalle-guide.node-view-mode-teaser .layout__region--content a.group-link .group-left .field--name-node-title>*{font-weight:700;font-size:1.25rem;line-height:150%;color:#497a00;margin-top:0}.node-iniziativa-dalle-guide.node-view-mode-teaser .layout__region--content a.group-link .group-right{border:none!important}.node-iniziativa-dalle-guide.node-view-mode-list-card h2{font-family:Poppins,sans-serif;font-weight:700;font-size:1.25rem;line-height:150%;color:#497a00}.node-iniziativa-dalle-guide.node-view-mode-list-card .field--name-field-immagine-nel-testo{margin-bottom:20px}.node--type-iniziativa-dalle-guide.node--view-mode-full .field--name-field-guida-reference .field__label{text-transform:uppercase;text-align:center;font-size:1.25rem;margin-bottom:20px;color:#497a00}.node--type-iniziativa-dalle-guide.node--view-mode-full .field--name-field-guida-reference>.field__items{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.node-operatore-marchio-qualita.node-view-mode-card{background-color:#fff;box-shadow:0 4px 8px 2px rgba(37,37,37,.1);border-radius:4px}.node-operatore-marchio-qualita.node-view-mode-card a.group-link{color:#191919;display:block;padding:10px 10px 40px;position:relative}.node-operatore-marchio-qualita.node-view-mode-card a.group-link:after{content:"";position:absolute;bottom:20px;right:20px;width:33px;height:16px;background-image:url(/themes/custom/pngp/dist/images/icons/arrow-right-orange.svg);background-position:100% 100%}.node-operatore-marchio-qualita.node-view-mode-card a.group-link .field--name-field-foto-marchio-qualita{margin-bottom:20px}.node-operatore-marchio-qualita.node-view-mode-card a.group-link .field--name-node-title h4{font-size:1.25rem;line-height:1.5;margin:0 0 .6em;padding:0;font-weight:700;color:#515050}.node-operatore-marchio-qualita.node-view-mode-card a.group-link .field--name-field-categoria-marchio-qualita,.node-operatore-marchio-qualita.node-view-mode-card a.group-link .field--name-field-valle{font-size:.8125rem;line-height:1.5;font-weight:400;color:#191919;margin-bottom:1em}@media (min-width:992px){.node-operatore-marchio-qualita.node-view-mode-teaser .group-content,.node-operatore-marchio-qualita.node-view-mode-teaser .layout__region--content>a.field-group-link{display:grid;grid-template-columns:2fr 1fr;gap:60px}}.node-operatore-marchio-qualita.node-view-mode-teaser .group-content .group-left,.node-operatore-marchio-qualita.node-view-mode-teaser .layout__region--content>a.field-group-link .group-left{margin-bottom:40px}@media (min-width:992px){.node-operatore-marchio-qualita.node-view-mode-teaser .group-content .group-left,.node-operatore-marchio-qualita.node-view-mode-teaser .layout__region--content>a.field-group-link .group-left{margin:0}}.node-operatore-marchio-qualita.node-view-mode-teaser .group-content .group-right,.node-operatore-marchio-qualita.node-view-mode-teaser .layout__region--content>a.field-group-link .group-right{border-left:1px solid #e9e9e9}@media (min-width:992px){.node-operatore-marchio-qualita.node-view-mode-teaser .group-content .group-right,.node-operatore-marchio-qualita.node-view-mode-teaser .layout__region--content>a.field-group-link .group-right{padding-left:20px}}.node-operatore-marchio-qualita.node-view-mode-teaser .group-content .group-right .field,.node-operatore-marchio-qualita.node-view-mode-teaser .layout__region--content>a.field-group-link .group-right .field{margin-bottom:20px}.node-operatore-marchio-qualita.node-view-mode-teaser .group-left .field{margin-bottom:1em}.node-operatore-marchio-qualita.node-view-mode-teaser .group-left .field--name-field-valle{font-family:Poppins,sans-serif;font-weight:700;font-size:.875rem;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:#191919}.node-operatore-marchio-qualita.node-view-mode-teaser .group-left .field--name-node-title h3{margin-top:0}.node-operatore-marchio-qualita.node-view-mode-teaser .group-left .field--name-node-title h3 a{font-weight:700;font-size:1.25rem;line-height:1.5;color:#497a00}.node-operatore-marchio-qualita.node-view-mode-teaser .group-left .field--name-body{font-size:.8125rem;margin-top:20px}.node-operatore-marchio-qualita.node-view-mode-teaser .group-right{border:0!important}.node-operatore-marchio-qualita.node-view-mode-full .field--name-dynamic-token-fieldnode-separatore-marchio-qualita{background-image:url(/themes/custom/pngp/dist/images/logo/marchio_q_black.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:58px;margin-bottom:40px}.node-operatore-marchio-qualita.node-view-mode-full .field--name-dynamic-token-fieldnode-separatore-marchio-qualita:after,.node-operatore-marchio-qualita.node-view-mode-full .field--name-dynamic-token-fieldnode-separatore-marchio-qualita:before{content:"";height:1px;background-color:#e9e9e9;width:44%}.node-operatore-marchio-qualita.node-view-mode-full .field--name-field-foto-marchio-qualita{margin-bottom:40px}@media (min-width:992px){.node-operatore-marchio-qualita.node-view-mode-full .field--name-field-foto-marchio-qualita{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:10px;grid-row-gap:10px}}.node-operatore-marchio-qualita.node-view-mode-full .field--name-field-foto-marchio-qualita .field__item{position:relative;background-color:#fafafa}@media (min-width:992px){.node-operatore-marchio-qualita.node-view-mode-full .field--name-field-foto-marchio-qualita .field__item{overflow:hidden}}.node-operatore-marchio-qualita.node-view-mode-full .field--name-field-foto-marchio-qualita .field__item img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:auto}.node-operatore-marchio-qualita.node-view-mode-full .field--name-field-foto-marchio-qualita .field__item:first-child{grid-area:1/1/3/3;height:40vh}@media (min-width:992px){.node-operatore-marchio-qualita.node-view-mode-full .field--name-field-foto-marchio-qualita .field__item:first-child{height:60vh}}.node-operatore-marchio-qualita.node-view-mode-full .field--name-field-foto-marchio-qualita .field__item:nth-child(2){grid-area:1/3/2/4}.node-operatore-marchio-qualita.node-view-mode-full .field--name-field-foto-marchio-qualita .field__item:nth-child(3){grid-area:2/3/3/4}.node-operatore-marchio-qualita.node-view-mode-full .field--name-field-foto-marchio-qualita .field__item:nth-child(3) .btn-more{border-top:6px solid #fff;position:absolute;bottom:0;width:100%;height:50px;text-align:center;line-height:50px;background-color:#f5f5ed;color:#191919;cursor:pointer}.node-operatore-marchio-qualita.node-view-mode-full .field--name-field-foto-marchio-qualita .field__item:nth-child(3) .btn-more span{background-image:url(/themes/custom/pngp/dist/images/icons/lib/camera.svg);background-position:0;background-size:24px 24px;background-repeat:no-repeat;display:inline-block;padding-left:32px}.node-page.node-view-mode-full>.field--name-field-immagine-nel-testo{background-color:#f5f5ed;padding:20px;margin-bottom:20px}.node-page.node-view-mode-full>.field--name-field-immagine-nel-testo picture{width:100%;margin:0 auto;display:block}@media (min-width:768px){.node-page.node-view-mode-full>.field--name-field-immagine-nel-testo picture{width:100%}}@media (min-width:992px){.node-page.node-view-mode-full>.field--name-field-immagine-nel-testo picture{width:100%}}@media (min-width:1442px){.node-page.node-view-mode-full>.field--name-field-immagine-nel-testo picture{width:70%}}.node-page.node-view-mode-full .field--name-field-info{margin:40px 0;background-color:#f5f5ed;padding:40px}.node-page.node-view-mode-full .field--name-node-changed-date,.node-page.node-view-mode-full .field--name-node-post-date{font-size:.875rem}.node-page.node-view-mode-teaser{border-bottom:1px solid #e9e9e9;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.node-page.node-view-mode-teaser a.group-link{display:block}.node-page.node-view-mode-teaser a.group-link .field--name-field-cover-image{margin-bottom:16px}.node-page.node-view-mode-teaser a.group-link .group-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.node-page.node-view-mode-teaser a.group-link .group-content .field--name-field-immagine-nel-testo{margin-bottom:16px}.node-page.node-view-mode-teaser a.group-link .group-content .field--name-field-data-notizia{font-size:.875rem;line-height:1.14;margin-bottom:16px;text-transform:uppercase}.node-page.node-view-mode-teaser a.group-link .group-content .field--name-node-title h3{font-family:Open Sans,sans-serif;font-size:1.125rem;line-height:1.5;padding:0;font-weight:700;margin:0 0 16px}.node-sentiero-bici.node-view-mode-card{border-bottom:1px solid #e9e9e9;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.node-sentiero-bici.node-view-mode-card a.group-link{display:block}.node-sentiero-bici.node-view-mode-card a.group-link .field--name-field-cover-image{margin-bottom:16px}.node-sentiero-bici.node-view-mode-card a.group-link .group-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.node-sentiero-bici.node-view-mode-card a.group-link .group-content .field--name-field-immagine-nel-testo{margin-bottom:16px}.node-sentiero-bici.node-view-mode-card a.group-link .group-content .field--name-field-data-notizia{font-size:.875rem;line-height:1.14;margin-bottom:16px;text-transform:uppercase}.node-sentiero-bici.node-view-mode-card a.group-link .group-content .field--name-node-title h3{font-family:Open Sans,sans-serif;font-size:1.125rem;line-height:1.5;padding:0;font-weight:700;margin:0 0 16px}@media (min-width:992px){.node-sentiero-bici.node-view-mode-teaser .group-content,.node-sentiero-bici.node-view-mode-teaser .layout__region--content>a.field-group-link{display:grid;grid-template-columns:2fr 1fr;gap:60px}}.node-sentiero-bici.node-view-mode-teaser .group-content .group-left,.node-sentiero-bici.node-view-mode-teaser .layout__region--content>a.field-group-link .group-left{margin-bottom:40px}@media (min-width:992px){.node-sentiero-bici.node-view-mode-teaser .group-content .group-left,.node-sentiero-bici.node-view-mode-teaser .layout__region--content>a.field-group-link .group-left{margin:0}}.node-sentiero-bici.node-view-mode-teaser .group-content .group-right,.node-sentiero-bici.node-view-mode-teaser .layout__region--content>a.field-group-link .group-right{border-left:1px solid #e9e9e9}@media (min-width:992px){.node-sentiero-bici.node-view-mode-teaser .group-content .group-right,.node-sentiero-bici.node-view-mode-teaser .layout__region--content>a.field-group-link .group-right{padding-left:20px}}.node-sentiero-bici.node-view-mode-teaser .group-content .group-right .field,.node-sentiero-bici.node-view-mode-teaser .layout__region--content>a.field-group-link .group-right .field{margin-bottom:20px}.node-sentiero-bici.node-view-mode-teaser .group-left .field--name-node-title h2{margin-top:0}.node-sentiero-bici.node-view-mode-teaser .group-left .field--name-node-title h2 a{font-weight:700;font-size:1.25rem;line-height:1.5;color:#497a00}.node-sentiero-bici.node-view-mode-teaser .group-left .field--name-body{font-weight:700;font-size:.8125rem;line-height:1.2}.node-sentiero-bici.node-view-mode-teaser .group-right{border:none!important}.node-sentiero-bici.node-view-mode-full .paragraph.paragraph--type--punti-di-appoggio{margin-bottom:0}.node-sentiero-bici.node-view-mode-full .field--name-field-title{font-weight:700;font-size:1.25rem}.node-sentiero-bici.node-view-mode-full .field--name-field-operatore-marchio-qualita{font-size:1.25rem;font-weight:700;position:relative}.node-sentiero-bici.node-view-mode-full .field--name-field-operatore-marchio-qualita a{color:#497a00}.node-sentiero-bici.node-view-mode-full .field--name-field-operatore-marchio-qualita:before{background-image:url(/themes/custom/pngp/dist/images/logo/marchio_q_black.svg);font-weight:700;background-size:contain;background-repeat:no-repeat;content:"";display:block;width:60px;height:60px}@media (min-width:768px){.node-sentiero-bici.node-view-mode-full .field--name-field-operatore-marchio-qualita:before{position:absolute;background-position:100%;top:0;right:0}}.node-sentiero-bici.node-view-mode-full .field--name-field-operatore-marchio-qualita+.field--name-field-title{display:none}.node-sentiero-bici.node-view-mode-full .field--name-field-non-perdere img[width]{width:revert-layer}.node-sentiero-bici.node-view-mode-full .field--name-field-poi>.field__label{text-align:center;font-size:1.25rem;margin-bottom:20px}.node-sentiero-bici.node-view-mode-full .field--name-field-poi>.field__items{background-color:#f5f5ed}.node-sentiero-bici.node-view-mode-full .field--name-field-poi>.field__items>.field__item{margin-bottom:40px;padding:20px 40px}.node-sentiero-bici.node-view-mode-full .field--name-field-poi>.field__items>.field__item:nth-child(odd){background:#fafafa;border-bottom:1px solid #e9e9e9}.node-sentiero.node-view-mode-full .group-caratteristiche{margin:40px 0;background-color:#f5f5ed;padding:40px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.node-sentiero.node-view-mode-full .group-caratteristiche h4{width:100%;display:block;margin:0 auto 20px;color:#779e2f;font-family:Poppins,sans-serif;font-style:normal;font-weight:700;font-size:1.25rem;line-height:150%}.node-sentiero.node-view-mode-full .group-caratteristiche .field{width:48%;margin-bottom:1em}.node-sentiero.node-view-mode-full .group-caratteristiche .field .field__item,.node-sentiero.node-view-mode-full .group-caratteristiche .field .field__items,.node-sentiero.node-view-mode-full .group-caratteristiche .field .field__label{display:inline-block}@media (min-width:992px){.node-sentiero.node-view-mode-teaser .group-content,.node-sentiero.node-view-mode-teaser .layout__region--content>a.field-group-link{display:grid;grid-template-columns:2fr 1fr;gap:60px}}.node-sentiero.node-view-mode-teaser .group-content .group-left,.node-sentiero.node-view-mode-teaser .layout__region--content>a.field-group-link .group-left{margin-bottom:40px}@media (min-width:992px){.node-sentiero.node-view-mode-teaser .group-content .group-left,.node-sentiero.node-view-mode-teaser .layout__region--content>a.field-group-link .group-left{margin:0}}.node-sentiero.node-view-mode-teaser .group-content .group-right,.node-sentiero.node-view-mode-teaser .layout__region--content>a.field-group-link .group-right{border-left:1px solid #e9e9e9}@media (min-width:992px){.node-sentiero.node-view-mode-teaser .group-content .group-right,.node-sentiero.node-view-mode-teaser .layout__region--content>a.field-group-link .group-right{padding-left:20px}}.node-sentiero.node-view-mode-teaser .group-content .group-right .field,.node-sentiero.node-view-mode-teaser .layout__region--content>a.field-group-link .group-right .field{margin-bottom:20px}.node-sentiero.node-view-mode-teaser .group-left .field--name-field-tipo-di-sentiero{font-family:Poppins,sans-serif;font-weight:700;font-size:.875rem;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:#191919}.node-sentiero.node-view-mode-teaser .group-left .field--name-node-title h2{font-size:1.25rem}.node-sentiero.node-view-mode-teaser .group-left .field--name-node-title h2 a{font-weight:700;font-size:1.25rem;line-height:1.5;color:#497a00}.node-sentiero.node-view-mode-teaser .group-left .field--name-body{font-family:Open Sans,sans-serif;font-weight:700;font-size:.8125rem;line-height:1.2;margin-top:20px}.node-sentiero.node-view-mode-teaser .group-right{position:relative;border:0!important}.node-sentiero.node-view-mode-teaser .group-right .field--name-dynamic-token-fieldnode-stagione-sentiero-icon div{position:absolute;top:30px;left:-10px;transform:translateY(-50%);width:60px;height:60px;background-size:contain;text-indent:-9999px}.node-sentiero.node-view-mode-teaser .group-right .field--name-dynamic-token-fieldnode-stagione-sentiero-icon div.tid-46{background-image:url(/themes/custom/pngp/dist/images/icons/sentiero_invernale.svg)}.node-sentiero.node-view-mode-teaser .group-right .field--name-dynamic-token-fieldnode-stagione-sentiero-icon div.tid-47{background-image:url(/themes/custom/pngp/dist/images/icons/sentiero_estivo.svg)}.node-story.node-view-mode-card{border-bottom:1px solid #e9e9e9;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.node-story.node-view-mode-card a.group-link{display:block}.node-story.node-view-mode-card a.group-link .field--name-field-cover-image{margin-bottom:16px}.node-story.node-view-mode-card a.group-link .group-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.node-story.node-view-mode-card a.group-link .group-content .field--name-field-immagine-nel-testo{margin-bottom:16px}.node-story.node-view-mode-card a.group-link .group-content .field--name-field-data-notizia{font-size:.875rem;line-height:1.14;margin-bottom:16px;text-transform:uppercase}.node-story.node-view-mode-card a.group-link .group-content .field--name-node-title h3{font-family:Open Sans,sans-serif;font-size:1.125rem;line-height:1.5;padding:0;font-weight:700;margin:0 0 16px}@media (min-width:992px){.node-story.node-view-mode-teaser .group-content,.node-story.node-view-mode-teaser .layout__region--content>a.field-group-link{display:grid;grid-template-columns:2fr 1fr;gap:60px}}.node-story.node-view-mode-teaser .group-content .group-left,.node-story.node-view-mode-teaser .layout__region--content>a.field-group-link .group-left{margin-bottom:40px}@media (min-width:992px){.node-story.node-view-mode-teaser .group-content .group-left,.node-story.node-view-mode-teaser .layout__region--content>a.field-group-link .group-left{margin:0}}.node-story.node-view-mode-teaser .group-content .group-right,.node-story.node-view-mode-teaser .layout__region--content>a.field-group-link .group-right{border-left:1px solid #e9e9e9}@media (min-width:992px){.node-story.node-view-mode-teaser .group-content .group-right,.node-story.node-view-mode-teaser .layout__region--content>a.field-group-link .group-right{padding-left:20px}}.node-story.node-view-mode-teaser .group-content .group-right .field,.node-story.node-view-mode-teaser .layout__region--content>a.field-group-link .group-right .field{margin-bottom:20px}.node-story.node-view-mode-teaser .group-left .field--name-node-title h4{margin-top:0}.node-story.node-view-mode-teaser .group-left .field--name-node-title h4 a{font-weight:700;font-size:1.25rem;line-height:1.5;color:#497a00}.node-story.node-view-mode-teaser .group-left .field--name-body{font-family:Open Sans,sans-serif;font-weight:700;font-size:.8125rem;line-height:1.2}.node-story.node-view-mode-teaser .group-right{border:none!important}.node-story.node-view-mode-full .group-details .field{margin:auto}.node-story.node-view-mode-full>.field--name-field-immagine-nel-testo{background-color:#f5f5ed;padding:20px;margin-bottom:20px}.node-story.node-view-mode-full>.field--name-field-immagine-nel-testo picture{width:100%;margin:0 auto;display:block}@media (min-width:768px){.node-story.node-view-mode-full>.field--name-field-immagine-nel-testo picture{width:100%}}@media (min-width:992px){.node-story.node-view-mode-full>.field--name-field-immagine-nel-testo picture{width:100%}}@media (min-width:1442px){.node-story.node-view-mode-full>.field--name-field-immagine-nel-testo picture{width:70%}}@media (min-width:992px){.node-struttura.node-view-mode-teaser .group-content,.node-struttura.node-view-mode-teaser .layout__region--content>a.field-group-link{display:grid;grid-template-columns:2fr 1fr;gap:60px}}.node-struttura.node-view-mode-teaser .group-content .group-left,.node-struttura.node-view-mode-teaser .layout__region--content>a.field-group-link .group-left{margin-bottom:40px}@media (min-width:992px){.node-struttura.node-view-mode-teaser .group-content .group-left,.node-struttura.node-view-mode-teaser .layout__region--content>a.field-group-link .group-left{margin:0}}.node-struttura.node-view-mode-teaser .group-content .group-right,.node-struttura.node-view-mode-teaser .layout__region--content>a.field-group-link .group-right{border-left:1px solid #e9e9e9}@media (min-width:992px){.node-struttura.node-view-mode-teaser .group-content .group-right,.node-struttura.node-view-mode-teaser .layout__region--content>a.field-group-link .group-right{padding-left:20px}}.node-struttura.node-view-mode-teaser .group-content .group-right .field,.node-struttura.node-view-mode-teaser .layout__region--content>a.field-group-link .group-right .field{margin-bottom:20px}.node-struttura.node-view-mode-teaser .layout__region--content .group-left h2{color:#497a00}.node-struttura.node-view-mode-teaser .layout__region--content .group-left .field__item{margin-bottom:1em}.node-struttura.node-view-mode-teaser .layout__region--content .group-left .field--name-field-comune{font-weight:700;font-size:.875rem;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:#191919;margin-bottom:0}.node-struttura.node-view-mode-teaser .layout__region--content .group-left .field--name-dynamic-token-fieldnode-link-parks>*,.node-struttura.node-view-mode-teaser .layout__region--content .group-left .field--name-node-title>*{font-weight:700;font-size:1.25rem;line-height:150%;margin-top:0}.node-struttura.node-view-mode-teaser .layout__region--content .group-left .field--name-dynamic-token-fieldnode-link-parks>* a,.node-struttura.node-view-mode-teaser .layout__region--content .group-left .field--name-node-title>* a{color:#497a00}.node-struttura.node-view-mode-teaser .layout__region--content .group-left .field--name-field-tax-eco-regole{margin-top:20px}.node-struttura.node-view-mode-teaser .layout__region--content .group-left .field--name-field-tax-eco-regole .taxonomy-term-eco-regole-parks-it{display:inline-block}.node-struttura.node-view-mode-teaser .layout__region--content .group-left .field--name-field-tax-eco-regole .taxonomy-term-eco-regole-parks-it .layout__region--content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.node-struttura.node-view-mode-teaser .layout__region--content .group-left .field--name-field-tax-eco-regole .taxonomy-term-eco-regole-parks-it .layout__region--content .field--name-field-icon{width:42px;height:42px;margin-right:1em}.node-struttura.node-view-mode-teaser .layout__region--content .group-left .field--name-field-tax-eco-regole .taxonomy-term-eco-regole-parks-it .layout__region--content .field--name-taxonomy-term-title{font-family:Open Sans,sans-serif;font-style:italic;font-weight:400;font-size:.8125rem;line-height:1.5;color:#191919}.node-tappe-giroparco.node-view-mode-card{border-bottom:1px solid #e9e9e9;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.node-tappe-giroparco.node-view-mode-card a.group-link{display:block}.node-tappe-giroparco.node-view-mode-card a.group-link .field--name-field-cover-image{margin-bottom:16px}.node-tappe-giroparco.node-view-mode-card a.group-link .group-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.node-tappe-giroparco.node-view-mode-card a.group-link .group-content .field--name-field-immagine-nel-testo{margin-bottom:16px}.node-tappe-giroparco.node-view-mode-card a.group-link .group-content .field--name-field-data-notizia{font-size:.875rem;line-height:1.14;margin-bottom:16px;text-transform:uppercase}.node-tappe-giroparco.node-view-mode-card a.group-link .group-content .field--name-node-title h3{font-family:Open Sans,sans-serif;font-size:1.125rem;line-height:1.5;padding:0;font-weight:700;margin:0 0 16px}@media (min-width:992px){.node-tappe-giroparco.node-view-mode-teaser .group-content,.node-tappe-giroparco.node-view-mode-teaser .layout__region--content>a.field-group-link{display:grid;grid-template-columns:2fr 1fr;gap:60px}}.node-tappe-giroparco.node-view-mode-teaser .group-content .group-left,.node-tappe-giroparco.node-view-mode-teaser .layout__region--content>a.field-group-link .group-left{margin-bottom:40px}@media (min-width:992px){.node-tappe-giroparco.node-view-mode-teaser .group-content .group-left,.node-tappe-giroparco.node-view-mode-teaser .layout__region--content>a.field-group-link .group-left{margin:0}}.node-tappe-giroparco.node-view-mode-teaser .group-content .group-right,.node-tappe-giroparco.node-view-mode-teaser .layout__region--content>a.field-group-link .group-right{border-left:1px solid #e9e9e9}@media (min-width:992px){.node-tappe-giroparco.node-view-mode-teaser .group-content .group-right,.node-tappe-giroparco.node-view-mode-teaser .layout__region--content>a.field-group-link .group-right{padding-left:20px}}.node-tappe-giroparco.node-view-mode-teaser .group-content .group-right .field,.node-tappe-giroparco.node-view-mode-teaser .layout__region--content>a.field-group-link .group-right .field{margin-bottom:20px}.node-tappe-giroparco.node-view-mode-teaser .group-left .field--name-node-title h4{margin-top:0}.node-tappe-giroparco.node-view-mode-teaser .group-left .field--name-node-title h4 a{font-weight:700;font-size:1.25rem;line-height:1.5;color:#497a00}.node-tappe-giroparco.node-view-mode-teaser .group-left .field--name-body{font-family:Open Sans,sans-serif;font-weight:700;font-size:.8125rem;line-height:1.2}.node-tappe-giroparco.node-view-mode-teaser .group-right{border:none!important}.node-video.node-view-mode-teaser{background-color:#f5f5ed}.node-video.node-view-mode-teaser .layout__region--content .field--name-field-video-embed a{position:relative;display:block}.node-video.node-view-mode-teaser .layout__region--content .field--name-field-video-embed a:after{background-image:url(/themes/custom/pngp/dist/images/icons/play_video.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:36px;height:36px;z-index:2}.node-video.node-view-mode-teaser .layout__region--content .field--name-node-title{padding:10px 10px 0}.node-video.node-view-mode-teaser .layout__region--content .field--name-node-title h2{font-weight:700;font-size:1.125rem;line-height:1.4;color:#191919}.node-video.node-view-mode-teaser .layout__region--content .field--name-field-video-categoria{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node-video.node-view-mode-teaser .layout__region--content .field--name-field-video-categoria .field__item{background-color:#fcfbf6;border:1px solid #d4d3d3;box-sizing:border-box;border-radius:4px;font-style:normal;font-weight:400;font-size:.8125rem;line-height:1.5;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;text-align:center;color:#191919;padding:.2em .4em;margin:0 10px 10px}.node-video.node-view-mode-full{background:linear-gradient(291.88deg,rgba(0,0,0,.2) 31.6%,transparent 91.55%),#515050;color:#fff}.node-video.node-view-mode-full .layout__region--content .field--name-field-video-embed{max-width:1300px;margin-left:auto;margin-right:auto;width:92%}.node-video.node-view-mode-full .layout__region--content .group-content{max-width:1300px;margin-left:auto;margin-right:auto;width:92%;padding:40px 0}.node-video.node-view-mode-full .layout__region--content .group-content *{color:#fff}.node-video.node-view-mode-full .layout__region--content .group-bottom{background-color:#497a00;padding:40px 0}.node-video.node-view-mode-full .layout__region--content .group-bottom .field--name-field-video-categoria{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1300px;margin-left:auto;margin-right:auto;width:92%;-ms-flex-align:center;align-items:center}.node-video.node-view-mode-full .layout__region--content .group-bottom .field--name-field-video-categoria .field__label{text-transform:uppercase}.node-video.node-view-mode-full .layout__region--content .group-bottom .field--name-field-video-categoria .field__item{border:1px solid #fff;border-radius:4px;font-style:normal;font-weight:400;font-size:1.125rem;line-height:1.5;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;text-align:center;color:#fff;padding:.3em .6em;margin:0 10px}.node-video.node-view-mode-evidenza{background-color:#f5f5ed}.node-video.node-view-mode-evidenza .layout__region--content{display:grid;grid-template-columns:2fr 1fr}.node-video.node-view-mode-evidenza .layout__region--content .field--name-field-cover-image a{position:relative;display:block}.node-video.node-view-mode-evidenza .layout__region--content .field--name-field-cover-image a:after{background-image:url(/themes/custom/pngp/dist/images/icons/play_video.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:80px;height:80px;z-index:2}.node-video.node-view-mode-evidenza .layout__region--content .field--name-node-title h2{font-weight:700;font-size:1.75rem;line-height:1.4;color:#191919}.node-video.node-view-mode-evidenza .layout__region--content .field--name-field-video-categoria{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node-video.node-view-mode-evidenza .layout__region--content .field--name-field-video-categoria .field__item{background-color:#fcfbf6;border:1px solid #d4d3d3;box-sizing:border-box;border-radius:4px;font-style:normal;font-weight:400;font-size:.8125rem;line-height:1.5;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;text-align:center;color:#191919;padding:.2em .4em;margin:0 10px 10px}.node-video.node-view-mode-evidenza .layout__region--content .group-right{padding:30px}.node-custom-download .flag-approvazione-richiesta-foto-alta{margin-top:40px}.node-custom-download .flag-approvazione-richiesta-foto-alta a{color:#fff;text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:.625rem 1.25rem;font-size:1rem;font-style:normal;border-radius:999em;border:none;background:#779e2f;transition:background-color .2s;font-family:Poppins,sans-serif;font-weight:700;line-height:1.5;text-align:center;text-transform:uppercase}.node-custom-download .flag-approvazione-richiesta-foto-alta a:hover{background:#497a00}.node-custom-download .field--name-field-requested-pics>.field__items{width:100%}@media (min-width:992px){.node-custom-download .field--name-field-requested-pics>.field__items{display:grid;grid-template-columns:1fr 1fr 1fr;gap:3vw}}.node-custom-download .field--name-field-requested-pics>.field__items>div{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.node-custom-download .field--name-field-requested-pics .flag-foto-alta-risoluzione{display:none}.node-delibera.node-view-mode-teaser .layout__region--content{display:grid;grid-template-columns:70% 30%;gap:20px}.node-delibera.node-view-mode-teaser .layout__region--content .group-left .field{margin:0 20px 1em}.node-delibera.node-view-mode-teaser .layout__region--content .group-left .field--name-node-title{font-weight:400;font-size:1.125rem;line-height:1.4;color:#191919}.node-delibera.node-view-mode-teaser .layout__region--content .group-left .field--name-field-tipologia-di-atto{font-family:Open Sans,sans-serif;font-weight:400;font-size:.8125rem;line-height:1.5;color:#191919;margin-bottom:0}.node-delibera.node-view-mode-teaser .layout__region--content .group-left .field--name-dynamic-token-fieldnode-oggetto-pdf .field__label{font-family:Open Sans,sans-serif;font-style:normal;font-weight:700;font-size:.8125rem;line-height:1.5;color:#191919;text-transform:uppercase;margin-bottom:.6em}.node-delibera.node-view-mode-teaser .layout__region--content .group-left .field--name-dynamic-token-fieldnode-oggetto-pdf p{font-family:Open Sans,sans-serif;font-weight:700;font-size:1.125rem;color:#497a00;margin-left:0!important;margin-right:0!important;padding-left:0!important}.node-delibera.node-view-mode-teaser .layout__region--content .group-right{border-left:1px solid #e9e9e9;padding:0 24px}.node-delibera.node-view-mode-teaser .layout__region--content .group-right .field{margin-bottom:1em;font-family:Open Sans,sans-serif;font-size:.8125rem;line-height:1.5;color:#191919}.node-delibera.node-view-mode-teaser .layout__region--content .group-right .field .field__label{font-weight:700}.node-view-mode-list-card h2{font-family:Poppins,sans-serif;font-weight:700;font-size:1.25rem;line-height:150%;color:#497a00}.node-view-mode-list-card .field--name-field-immagine-nel-testo,.node-view-mode-list-card .field--name-field-tappa-foto-principale{margin-bottom:20px}.node-180 .view-comunicati-stampa-search table{width:100%}.node-180 .view-comunicati-stampa-search table a{color:#497a00;font-weight:700;text-decoration:underline}.fototeca .layout-content,.fototeca .region-before-content{max-width:100%;width:100%}@media (min-width:992px){.fototeca .region-after-content>div{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.fototeca .region-after-content>div .block{max-width:480px;background-color:#fafafa;padding:30px;min-height:340px;margin:0 30px;position:relative}.fototeca .region-after-content>div .block h2{font-weight:700;font-size:1.25rem;line-height:150%;color:#497a00}.fototeca .region-after-content>div .block p{font-size:1.125rem}.fototeca .region-after-content>div .block .field--name-field-image{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:20px;width:100%;left:0}.fototeca .region-after-content>div .block .field--name-field-image img{max-height:300px;width:auto}.mobile{height:70px;width:100%;position:relative}@media (min-width:1200px){.mobile{display:none}}.mobile .header-mobile{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:70px;width:100%;margin:0 auto;position:relative}.mobile .header-mobile .search-toggle{background-image:url(/themes/custom/pngp/dist/images/icons/lib/search_green.svg);background-size:30px 30px;background-repeat:no-repeat;background-position:50%;height:30px;width:60px;padding:0 16px;cursor:pointer;background-color:transparent;border:0;border-right:1px solid #e9e9e9}.mobile .header-mobile .site-logo{display:block;height:50px}.mobile .header-mobile .site-logo img{height:50px;width:auto}.mobile .header-mobile #menu-toggle{background-image:url(/themes/custom/pngp/dist/images/icons/lib/menu_green.svg);background-size:30px 30px;background-repeat:no-repeat;background-position:50%;height:40px;width:40px;padding:0 16px;border-left:1px solid #e9e9e9;cursor:pointer}.mobile .header-mobile .block-views-exposed-filter-blocksearch-page-1{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:absolute;left:0;top:70px;right:0;z-index:4;background-color:#fff;box-shadow:0 4px 8px 2px rgba(37,37,37,.1);font-size:1.5rem;padding:10px;opacity:0;transition:opacity .2s}.mobile .header-mobile .block-views-exposed-filter-blocksearch-page-1.show{opacity:1}.mobile .header-mobile .block-views-exposed-filter-blocksearch-page-1 label{display:none}.mobile .header-mobile .block-views-exposed-filter-blocksearch-page-1 .close-search{padding:0;border:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-indent:-9999px;width:12px;height:12px;background-image:url(/themes/custom/pngp/dist/images/icons/lib/x.svg);background-position:50%;background-repeat:no-repeat;background-color:transparent}.mobile .header-mobile .block-views-exposed-filter-blocksearch-page-1 form{display:-ms-flexbox;display:flex;width:90%}.mobile .header-mobile .block-views-exposed-filter-blocksearch-page-1 form .form-item{margin-bottom:0;margin-right:0}.mobile .header-mobile .block-views-exposed-filter-blocksearch-page-1 form .form--inline{display:-ms-flexbox;display:flex}.mobile .header-mobile .block-views-exposed-filter-blocksearch-page-1 form .form--inline input[type=text]{background-color:#fafafa;border:1px solid #e9e9e9;box-sizing:border-box;border-radius:4px 0 0 4px;padding:10px 16px;font-size:14px;max-width:280px}.mobile .header-mobile .block-views-exposed-filter-blocksearch-page-1 form .form--inline input[type=submit]{background-color:#779e2f;background-image:url(/themes/custom/pngp/dist/images/icons/lib/chevrons-right-white.svg);border-radius:0 4px 4px 0;width:36px;height:39px;text-indent:-9999px;background-repeat:no-repeat;background-size:contain;background-position:50%}body.menu-opened{overflow:hidden}body.menu-opened .region-navmobile{overflow-y:scroll;top:0;right:0;bottom:0;left:0}@media (min-width:992px){body.node-506011 .region-content{display:-ms-flexbox;display:flex;max-width:960px;margin:auto}body.node-506011 .region-content #block-pngp-content{width:70%}body.node-506011 .region-content #block-spidloginbutton{width:30%;text-align:center}}body.node-506011 .paragraph--id--159{border:0}body.node-506011 .paragraph--id--159 img{width:100%}@media (min-width:768px){body.node-506011 .paragraph--id--159 img{width:400px}}body.node-506011 .paragraph.paragraph--type--loghi .field--name-field-list{display:block;padding:0}body.node-506011 .paragraph.paragraph--type--loghi .field--name-field-list>.field__item.horizontal{display:block;margin:0;height:auto;width:90%}@media (min-width:768px){body.node-506011 .paragraph.paragraph--type--loghi .field--name-field-list>.field__item.horizontal{width:400px}}.page-node-type-video .region-breadcrumbs{margin-bottom:0}.page-node-type-video .layout-content{max-width:100%;width:100%;margin-bottom:40px}.page-node-type-video .layout-after-content{max-width:1300px;margin-left:auto;margin-right:auto;width:92%}.desktop{display:none}@media (min-width:1200px){.desktop{display:block}}.layout-sidebar{max-width:1600px;margin-left:auto;margin-right:auto;width:92%;display:block}.layout-sidebar .region-sidebar{margin:0 auto 40px;width:100%;max-width:100%}.layout-sidebar .region-sidebar h2{cursor:pointer}.layout-sidebar .region-sidebar>nav{display:none}@media (min-width:992px){.layout-sidebar .region-sidebar>nav{display:block}}.layout-sidebar .region-sidebar .menu-toggle{cursor:pointer;background-color:#fcfbf6;border:1px solid #f5f5ed;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:16px;padding:16px;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:992px){.layout-sidebar .region-sidebar .menu-toggle{display:none}}.layout-sidebar .region-sidebar .menu-toggle span{font-weight:700;font-size:13px;line-height:1.5;color:#515050}.layout-sidebar .region-sidebar .menu-toggle span.btn-toggle{border-left:1px solid #a8a7a7;background-image:url(/themes/custom/pngp/dist/images/icons/lib/chevron-down-green.svg);vertical-align:middle;background-position:100%;background-repeat:no-repeat;height:20px;width:32px}.layout-sidebar .region-sidebar.expanded .menu-toggle span{color:#497a00}.layout-sidebar .region-sidebar.expanded .menu-toggle span.btn-toggle{background-image:url(/themes/custom/pngp/dist/images/icons/lib/x_green.svg)}.layout-sidebar .region-sidebar.expanded>nav{display:block}@media (min-width:992px){.layout-sidebar{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.layout-sidebar .region-sidebar{width:20%}.layout-sidebar .region-sidebar h2{cursor:none}.layout-sidebar .region-sidebar>nav>ul.menu{display:block}.layout-sidebar main{width:70%;padding:0 0 0 60px}}.layout-before-content,.layout-content{max-width:1300px;margin-left:auto;margin-right:auto;width:92%}.page-node-type-homepage .layout-before-content,.page-node-type-homepage .layout-content{max-width:100%;width:100%;overflow-x:hidden}.layout-before-footer{margin:70px 0 0}p.video{position:relative;padding-bottom:56.1%;height:0;overflow:hidden;margin:40px 0}p.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.layout-container{margin-left:0;margin-right:0}.path-user .user-login-form h2{margin-bottom:10px}.path-user main{max-width:1300px;margin-left:auto;margin-right:auto;width:92%}.path-user main .form-item{margin:30px 0 0}.path-user main input[type=email],.path-user main input[type=password]{width:90%}.path-user main .layout-content{margin-bottom:40px}@media (min-width:992px){.path-user main{display:grid;grid-template-columns:1fr 1fr}}.path-user main #main-content{display:none}.region-breadcrumbs{background-color:#fafafa;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:40px;height:50px}.region-breadcrumbs>div{max-width:1600px;margin-left:auto;margin-right:auto;width:92%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.region-breadcrumbs>div .block-system-breadcrumb-block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}footer{position:relative;background:#fcfbf6}footer:before{content:"";position:absolute;background-image:url(/themes/custom/pngp/dist/images/bg/TopographicMap.svg);background-size:cover;opacity:.02;z-index:1;top:0;left:0;bottom:0;right:0}footer .region-footer{z-index:2;position:relative;border-bottom:1px solid #e9e9e9}footer .region-footer .field--name-body{margin:0}footer .region-footer>div{max-width:1600px;margin-left:auto;margin-right:auto;width:92%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){footer .region-footer>div{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1200px){footer .region-footer>div{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}footer .region-footer>div #block-pngpinfofooter{width:70%;background-image:url(/themes/custom/pngp/dist/images/logo/pngp_100.svg);background-repeat:no-repeat;background-size:contain;padding-left:100px;height:80px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:20px auto}@media (min-width:576px){footer .region-footer>div #block-pngpinfofooter{width:30%;margin:20px 0}}footer .region-footer>div #block-sociallinks{border:none;width:80%}@media (min-width:576px){footer .region-footer>div #block-sociallinks{width:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}@media (min-width:992px){footer .region-footer>div #block-sociallinks{width:33%}}footer .region-footer>div #block-sociallinks h2{text-align:center;margin:0 0 20px}@media (min-width:576px){footer .region-footer>div #block-sociallinks h2{text-align:left;margin-bottom:0}}footer .region-footer>div #block-parco-tripadvisor{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:50%}@media (min-width:992px){footer .region-footer>div #block-parco-tripadvisor{width:30%}}footer .region-footer>div #block-parco-tripadvisor h2{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;font-size:.875rem;line-height:1.14;letter-spacing:.08em;text-transform:uppercase;color:#515050;width:130px;margin:0}footer .region-footer>div #block-parco-tripadvisor a{display:block;text-indent:-99999px;background-image:url(/themes/custom/pngp/dist/images/logo/tripadvisor-logo.png);background-size:85px 85px;background-repeat:no-repeat;background-position:100%;width:85px;height:85px}footer .region-footer>div .block-menu{border-top:1px solid #e9e9e9;width:100%;padding:40px 0}footer .region-footer>div .block-menu ul{display:-ms-flexbox;display:flex;margin:0;padding:0}footer .region-footer>div .block-menu>ul{-ms-flex-pack:justify;justify-content:space-between}footer .region-footer>div .block-menu>ul>li{list-style:none}footer .region-footer>div .block-menu>ul>li>a{font-weight:700;font-family:Open Sans,sans-serif;font-size:.8125rem;line-height:1.5;color:#191919;text-transform:uppercase}footer .region-footer>div .block-menu>ul>li ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0}footer .region-footer>div .block-menu>ul>li>ul>li{list-style:none}footer .region-footer>div .block-menu>ul>li>ul>li a{font-weight:400;font-family:Open Sans,sans-serif;font-size:.8125rem;line-height:1.5;color:#191919}footer .region-footer-menu{z-index:2;position:relative;border-bottom:1px solid #e9e9e9}footer .region-footer-menu>div{max-width:1600px;margin-left:auto;margin-right:auto;width:92%;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){footer .region-footer-menu>div{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:992px){footer .region-footer-menu>div{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:start;-ms-flex-pack:distribute;justify-content:space-around}}footer .region-footer-menu>div .block-menu{padding:20px 0;width:100%}@media (min-width:768px){footer .region-footer-menu>div .block-menu{width:50%;padding:40px 0}}@media (min-width:992px){footer .region-footer-menu>div .block-menu{width:20%;padding:40px 0}}footer .region-footer-menu>div .block-menu h2{font-weight:700;font-family:Open Sans,sans-serif;font-size:.9375rem;line-height:1.5;color:#191919;text-transform:uppercase}@media (min-width:992px){footer .region-footer-menu>div .block-menu h2{font-size:.8125rem;text-align:left}}footer .region-footer-menu>div .block-menu>ul{margin:0}@media (min-width:992px){footer .region-footer-menu>div .block-menu>ul{display:block}}footer .region-footer-menu>div .block-menu>ul>li{list-style:none;margin:0 0 10px}@media (min-width:992px){footer .region-footer-menu>div .block-menu>ul>li{margin:0;text-align:left}}footer .region-footer-menu>div .block-menu>ul>li a{font-weight:400;font-size:.9375rem;line-height:1.5;color:#191919}@media (min-width:992px){footer .region-footer-menu>div .block-menu>ul>li a{font-size:.8125rem}}nav.menu--menu-loghi-footer{max-width:1300px;margin-left:auto;margin-right:auto;width:92%}nav.menu--menu-loghi-footer ul{margin:40px 0;display:grid;grid-template-columns:1fr 1fr}@media (min-width:992px){nav.menu--menu-loghi-footer ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center}}nav.menu--menu-loghi-footer ul li{padding:0;margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}nav.menu--menu-loghi-footer ul li a{background-position:50%;background-repeat:no-repeat;background-size:100%;display:block;font-size:.875rem;font-weight:400;height:100%;text-align:center;text-indent:-999999px;width:100%}nav.menu--menu-loghi-footer ul li a.minambiente{height:60px;width:110px;background-image:url(/themes/custom/pngp/dist/images/logo/logo_mase.png)}nav.menu--menu-loghi-footer ul li a.cipra{height:52px;width:124px;background-image:url(/themes/custom/pngp/dist/images/logo/logo_cipra.png)}nav.menu--menu-loghi-footer ul li a.parks{height:52px;width:124px;background-image:url(/themes/custom/pngp/dist/images/logo/logo_federparchi.png)}nav.menu--menu-loghi-footer ul li a.alparc{height:55px;width:68px;background-image:url(/themes/custom/pngp/dist/images/logo/logo_alparc.png)}nav.menu--menu-loghi-footer ul li a.alpconv{height:55px;width:60px;background-image:url(/themes/custom/pngp/dist/images/logo/logo-alpconv.png)}nav.menu--menu-loghi-footer ul li a.gse{height:37px;width:78px;background-image:url(/themes/custom/pngp/dist/images/logo/logo_gse.png)}nav.menu--menu-loghi-footer ul li a.riconoscimenti{height:55px;width:121px;background-image:url(/themes/custom/pngp/dist/images/logo/logo-riconoscimenti.png)}nav.menu--menu-loghi-footer ul li a.emas{height:59px;width:40px;background-image:url(/themes/custom/pngp/dist/images/logo/logo_emas.png)}nav.menu--menu-loghi-footer ul li a.pagopa{height:59px;width:50px;background-image:url(/themes/custom/pngp/dist/images/logo/logo-pagoPa.png)}nav.menu--menu-loghi-footer ul li a.cets{height:50px;width:121px;background-image:url(/themes/custom/pngp/dist/images/logo/cets_transp.png)}nav.menu--menu-loghi-footer ul li a.vanoise{height:50px;width:121px;background-image:url(/themes/custom/pngp/dist/images/logo/vanoise.png)}.region-fotografo-navigation{background-color:#0b4b4e;-ms-flex-pack:center;justify-content:center;height:80px;-ms-flex-align:center;align-items:center}.region-fotografo-navigation,.region-fotografo-navigation.active{display:-ms-flexbox;display:flex}#block-profilelinkblock{text-align:center;margin-right:40px;cursor:pointer}#block-profilelinkblock a:first-child{background-color:hsla(80,48%,90%,0);border:2px solid #779e2f;border-radius:50%;color:#779e2f;display:inline-block;height:48px;text-transform:uppercase;width:48px;line-height:48px;font-weight:700;margin-right:16px}.region-fototeca-mobile{z-index:2;position:relative;background-color:#fff}.region-fototeca-mobile .content-inner{padding:20px;display:none;background-color:#e9e9e9;border-bottom:1px solid #7d7c7c}.region-fototeca-mobile.open .content-inner{display:block}.region-fototeca-mobile .btn-close-menu{background-image:url(/themes/custom/pngp/dist/images/icons/hamburger_close.svg);background-size:contain;width:24px;height:24px;position:absolute;top:20px;right:20px;cursor:pointer;text-indent:-99999px}.region-fototeca-mobile .btn-open-menu{background-image:url(/themes/custom/pngp/dist/images/icons/lib/menu_green.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:0 0;height:30px;width:30px;padding:0 50px;margin:20px 0 0 20px;cursor:pointer}.region-fototeca-mobile #block-menufotografo-2,.region-fototeca-mobile #block-menufototeca-2{margin:0 0 40px}.region-fototeca-mobile #block-menufotografo-2 li,.region-fototeca-mobile #block-menufototeca-2 li{margin-bottom:1em}.region-fototeca-mobile nav.menu--account ul{display:-ms-flexbox;display:flex;margin:0;padding:0}.region-fototeca-mobile nav.menu--account ul li{margin-left:1em}.region-fototeca-mobile nav.menu--account ul li a{color:#fff;text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:.625rem 1.25rem;font-size:1rem;font-style:normal;border-radius:999em;border:none;background:#779e2f;transition:background-color .2s;font-family:Poppins,sans-serif;font-weight:700;line-height:1.5;text-align:center;text-transform:uppercase}.region-fototeca-mobile nav.menu--account ul li a:hover{background:#497a00}.region-fototeca-mobile .block-views-exposed-filter-blockfotografie-page-1{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:40px}.region-fototeca-mobile .block-views-exposed-filter-blockfotografie-page-1 .form--inline{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.region-fototeca-mobile .block-views-exposed-filter-blockfotografie-page-1 .form--inline .form-item{margin:0}.region-fototeca-mobile .block-views-exposed-filter-blockfotografie-page-1 label{display:none}.region-fototeca-mobile .block-views-exposed-filter-blockfotografie-page-1 input[type=submit]{padding:0;border:none;font-size:1rem;font-style:normal;border-radius:999em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:background-color .2s;font-family:Poppins,sans-serif;font-weight:700;line-height:1.5;text-align:center;text-transform:uppercase;color:#fff;text-indent:-9999px;width:48px;height:48px;background-color:#779e2f;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-search"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>');background-position:50%;background-repeat:no-repeat;width:36px;height:36px;margin-left:16px}.region-fototeca-mobile .block-views-exposed-filter-blockfotografie-page-1 input[type=submit]:hover{background-color:#81b214}.region-fototeca-mobile .block-views-exposed-filter-blockfotografie-page-1 input[type=submit].disabled{opacity:.5}.region-fototeca-mobile #block-loginbutton-2{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:40px}.region-fototeca-mobile #block-loginbutton-2 .field--name-body{margin:0}.region-fototeca-mobile #block-loginbutton-2 p{margin-bottom:0}.region-fototeca-mobile #block-loginbutton-2 a{color:#fff;text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:.625rem 1.25rem;font-size:1rem;font-style:normal;border-radius:999em;border:none;background:#779e2f;transition:background-color .2s;font-family:Poppins,sans-serif;font-weight:700;line-height:1.5;text-align:center;text-transform:uppercase;font-size:.875rem;display:-ms-flexbox;display:flex}.region-fototeca-mobile #block-loginbutton-2 a:hover{background:#497a00}.region-fototeca-mobile #block-profilelinkblock-2{margin-bottom:40px;cursor:pointer;font-weight:700}.region-fototeca-mobile #block-profilelinkblock-2 a:first-child{display:none;background-color:hsla(80,48%,90%,0);border:2px solid #779e2f;border-radius:50%;color:#779e2f;height:32px;text-transform:uppercase;width:32px;line-height:48px;font-weight:700;margin-right:16px;text-align:center}.region-fototeca-navigation{height:80px;border-bottom:1px solid #e9e9e9;margin-bottom:20px}.region-fototeca-navigation,.region-fototeca-navigation>div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.region-fototeca-navigation>div{max-width:1600px;margin-left:auto;margin-right:auto;width:92%;-ms-flex-pack:space-evenly;justify-content:space-evenly}.region-fototeca-navigation nav.menu--account ul{display:-ms-flexbox;display:flex;margin:0;padding:0}.region-fototeca-navigation nav.menu--account ul li{margin-left:1em}.region-fototeca-navigation nav.menu--account ul li a{color:#fff;text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:.625rem 1.25rem;font-size:1rem;font-style:normal;border-radius:999em;border:none;background:#779e2f;transition:background-color .2s;font-family:Poppins,sans-serif;font-weight:700;line-height:1.5;text-align:center;text-transform:uppercase}.region-fototeca-navigation nav.menu--account ul li a:hover{background:#497a00}.region-fototeca-navigation .block-views-exposed-filter-blockfotografie-page-1{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:40px}.region-fototeca-navigation .block-views-exposed-filter-blockfotografie-page-1 .form--inline{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.region-fototeca-navigation .block-views-exposed-filter-blockfotografie-page-1 .form--inline .form-item{margin:0}.region-fototeca-navigation .block-views-exposed-filter-blockfotografie-page-1 label{display:none}.region-fototeca-navigation .block-views-exposed-filter-blockfotografie-page-1 input[type=submit]{padding:0;border:none;font-size:1rem;font-style:normal;border-radius:999em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:background-color .2s;font-family:Poppins,sans-serif;font-weight:700;line-height:1.5;text-align:center;text-transform:uppercase;color:#fff;text-indent:-9999px;width:48px;height:48px;background-color:#779e2f;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-search"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>');background-position:50%;background-repeat:no-repeat;width:36px;height:36px;margin-left:16px}.region-fototeca-navigation .block-views-exposed-filter-blockfotografie-page-1 input[type=submit]:hover{background-color:#81b214}.region-fototeca-navigation .block-views-exposed-filter-blockfotografie-page-1 input[type=submit].disabled{opacity:.5}.region-fototeca-navigation #block-loginbutton{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:40px}.region-fototeca-navigation #block-loginbutton .field--name-body{margin:0}.region-fototeca-navigation #block-loginbutton p{margin-bottom:0}.region-fototeca-navigation #block-loginbutton a{color:#fff;text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:.625rem 1.25rem;font-size:1rem;font-style:normal;border-radius:999em;border:none;background:#779e2f;transition:background-color .2s;font-family:Poppins,sans-serif;font-weight:700;line-height:1.5;text-align:center;text-transform:uppercase;font-size:.875rem;display:-ms-flexbox;display:flex}.region-fototeca-navigation #block-loginbutton a:hover{background:#497a00}.page-node-type-homepage .region-hero,.region-hero{width:100%;position:relative;margin-top:0;z-index:1}.page-node-type-homepage .region-hero{margin-bottom:0;height:75vw}@media (min-width:768px){.page-node-type-homepage .region-hero{height:65vw;margin-top:0}}@media (min-width:992px){.page-node-type-homepage .region-hero{height:52vw}}@media (min-width:1200px){.page-node-type-homepage .region-hero{height:48vw;margin-top:-180px}}.region-navmobile{position:fixed;top:0;left:0;width:100%;background:#fff;opacity:1;bottom:0;right:0;z-index:10000;transform:translateX(200%);transition:all .2s}body.menu-opened .region-navmobile{display:block;transform:translateX(0)}@media (min-width:1200px){.region-navmobile,body.menu-opened .region-navmobile{display:none}}.region-navmobile .content-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:100%;padding-top:40px}.region-navmobile .content-inner .block-menu{display:block;margin-bottom:20px;max-width:1300px;margin-left:auto;margin-right:auto;width:92%}.region-navmobile .content-inner .block-menu a{color:#191919}.region-navmobile .content-inner .block-menu ul.menu{margin-left:0;text-align:center}.region-navmobile .content-inner .block-menu ul.menu li.menu-item{list-style:none;margin-left:0}.region-navmobile .content-inner .block-menu ul.menu li.menu-item .section-title{cursor:pointer;font-size:18px;line-height:1.5;color:#191919;border-bottom:1px solid #d4d3d3;padding:16px 0;text-align:left;position:relative}.region-navmobile .content-inner .block-menu ul.menu li.menu-item .section-title:after{background-image:url(/themes/custom/pngp/dist/images/icons/lib/arrow-right.svg);content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);width:16px;height:16px;background-size:contain}.region-navmobile .content-inner .block-menu ul.menu li.menu-item .wrapper{-ms-flex-align:center;align-items:center;background-color:#fff;left:0;position:fixed;right:0;top:0;transform:translateX(-100%);transition:transform .2s;z-index:2;min-height:100vh;padding-top:60px}.region-navmobile .content-inner .block-menu ul.menu li.menu-item .wrapper.open{transform:translateX(0)}.region-navmobile .content-inner .block-menu ul.menu li.menu-item .wrapper .section-link{max-width:1300px;margin-left:auto;margin-right:auto;width:92%;text-align:left}.region-navmobile .content-inner .block-menu ul.menu li.menu-item .wrapper .section-link a{font-family:Poppins,sans-serif;font-weight:700;font-size:20px;line-height:150%;color:#779e2f}.region-navmobile .content-inner .block-menu ul.menu li.menu-item .wrapper .menu-back{position:absolute;padding-left:30px;margin-left:10px;left:0;top:20px;z-index:2;cursor:pointer;font-family:Poppins,sans-serif;font-weight:700;font-size:14px;letter-spacing:.08em;text-transform:uppercase}.region-navmobile .content-inner .block-menu ul.menu li.menu-item .wrapper .menu-back:before{content:"";background-image:url(/themes/custom/pngp/dist/images/icons/lib/arrow-right-green.svg);background-position:50%;background-repeat:no-repeat;border:2px solid #497a00;border-radius:50%;background-size:70%;text-indent:-9999px;width:40px;height:40px;width:18px;height:18px;display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%) rotate(180deg)}.region-navmobile .content-inner .block-menu ul.menu li.menu-item .wrapper .menu-back:before:hover{background-image:url(/themes/custom/pngp/dist/images/icons/lib/arrow-right-green.svg)}.region-navmobile .content-inner .block-menu ul.menu li.menu-item .wrapper>ul.menu{max-width:1300px;margin-left:auto;margin-right:auto;width:92%}.region-navmobile .content-inner .block-menu ul.menu li.menu-item .wrapper>ul.menu>li{text-align:left}.region-navmobile .content-inner .block-menu ul.menu li.menu-item .wrapper>ul.menu>li a{font-weight:400;font-size:13px;line-height:20px;color:#191919;border-bottom:1px solid #d4d3d3;padding:16px 0;display:block}@media (min-width:1200px){.region-navmobile .content-inner .block-menu{display:none}}.region-navmobile .block-menu.menu--menu-top-menu{height:auto;border-bottom:1px solid #d4d3d3;padding-bottom:20px}.region-navmobile .block-menu.menu--menu-top-menu ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.region-navmobile .block-menu.menu--menu-top-menu ul li{text-align:left}.region-navmobile .block-menu.menu--menu-top-menu ul li a{font-size:12px;line-height:2}.region-navmobile .block-menu.menu--menu-social-links h2{font-family:Poppins,sans-serif;font-weight:700;font-size:14px;line-height:1.2;text-align:center;letter-spacing:.08em;text-transform:uppercase;margin-bottom:20px}.region-navmobile .block-menu.menu--menu-social-links ul{max-width:480px;-ms-flex-pack:distribute;justify-content:space-around}.region-navmobile .block-dropdown-languagelanguage-content{position:absolute;top:20px;left:20px;z-index:1}.region-navmobile #menu-toggle-close{background-image:url(/themes/custom/pngp/dist/images/icons/hamburger_close.svg);background-size:contain;width:24px;height:24px;position:absolute;top:20px;right:20px;cursor:pointer}.region-top{position:relative;z-index:3;border-bottom:1px solid hsla(0,0%,100%,.5)}.region-top #block-dropdownlanguagecontent{position:absolute;right:0;top:7px;height:30px;z-index:3}.view-rows-generic .view-content .views-row{margin-bottom:20px;padding:40px}.view-rows-generic .view-content .views-row:nth-child(odd){background:#fafafa;border-bottom:1px solid #e9e9e9}@media (min-width:992px){.view-rows-card .view-content{display:grid;grid-template-columns:1fr 1fr 1fr;gap:60px 20px}}.view-rows-card .view-content .views-row{margin-bottom:70px}@media (min-width:992px){.view-rows-card .view-content .views-row{margin:0}}@media (min-width:992px){.view-rows-card.items-4 .view-content{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:60px 20px}}nav.pager{margin-top:40px}nav.pager ul.pager__items{display:-ms-flexbox;display:flex}nav.pager ul.pager__items li.pager__item{width:32px;height:32px;margin:0 1em 0 0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}nav.pager ul.pager__items li.pager__item:not([class^=pager__item--]){display:none}@media (min-width:992px){nav.pager ul.pager__items li.pager__item:not([class^=pager__item--]){display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}nav.pager ul.pager__items li.pager__item a{color:#515050;font-size:.8125rem}nav.pager ul.pager__items li.pager__item.is-active{background-color:#eaf2da;border-radius:50%}nav.pager ul.pager__items li.pager__item.is-active a{color:#191919}nav.pager ul.pager__items li.pager__item.pager__item--ellipsis{display:none}nav.pager ul.pager__items li.pager__item.pager__item--previous{background-color:#497a00;width:auto;height:32px;border-radius:24px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0 1em}nav.pager ul.pager__items li.pager__item.pager__item--previous a{color:#fcfbf6;text-transform:capitalize;font-weight:700;font-size:.8125rem}nav.pager ul.pager__items li.pager__item.pager__item--next{background-color:#497a00;width:auto;height:32px;border-radius:24px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0 1em}nav.pager ul.pager__items li.pager__item.pager__item--next a{color:#fcfbf6;text-transform:capitalize;font-weight:700;font-size:.8125rem}nav.pager ul.pager__items li.pager__item.pager__item--first,nav.pager ul.pager__items li.pager__item.pager__item--last{background-color:transparent;width:auto;height:32px;border-radius:24px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0 1em;border:1px solid #515050}nav.pager ul.pager__items li.pager__item.pager__item--first a,nav.pager ul.pager__items li.pager__item.pager__item--last a{color:#191919;text-transform:capitalize;font-weight:700;font-size:.8125rem}.views-display-switch{display:-ms-flexbox;display:flex}.views-display-switch .views-display-switch__link{background-size:24px 24px;background-position:50%;background-repeat:no-repeat;text-indent:-99999px;display:inline-block;background-color:#fafafa;border:2px solid #d4d3d3;height:24px;width:60px}@media (min-width:992px){.views-display-switch .views-display-switch__link{height:48px;width:120px}}.views-display-switch .views-display-switch__link.views-display-switch__link--active{border:2px solid #497a00}.views-display-switch .views-display-switch__link:first-child{background-image:url(/themes/custom/pngp/dist/images/icons/lib/grid_green.svg);border-top-left-radius:10px;border-bottom-left-radius:10px}.views-display-switch .views-display-switch__link:nth-child(2){background-image:url(/themes/custom/pngp/dist/images/icons/lib/list_green.svg)}.views-display-switch .views-display-switch__link:nth-child(3){background-image:url(/themes/custom/pngp/dist/images/icons/lib/map-pin_green.svg);border-top-right-radius:10px;border-bottom-right-radius:10px}#block-bannertimeline{background-color:#779e2f;background-image:url(/themes/custom/pngp/dist/images/bg/banner100.png);background-repeat:no-repeat;background-size:70%}@media (min-width:768px){#block-bannertimeline{background-size:contain}}@media (min-width:1200px){#block-bannertimeline{background-position:16%;background-size:contain}}#block-bannertimeline a{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;height:200px;color:#fff;padding:0 16px}@media (min-width:768px){#block-bannertimeline a{padding-left:64%;-ms-flex-align:center;align-items:center;height:160px}}@media (min-width:1200px){#block-bannertimeline a{height:200px;padding-left:67%;-ms-flex-align:center;align-items:center}}#block-bannertimeline p{font-size:1.25rem}@media (min-width:992px){#block-bannertimeline p{font-size:1.25rem}}#block-brandingdelsito{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:992px){#block-brandingdelsito{padding-top:90px;background-image:url(/themes/custom/pngp/dist/images/logo/pngp_100_white.svg);background-size:64px;background-repeat:no-repeat;background-position:top}}@media (min-width:1200px){#block-brandingdelsito{padding-top:90px;background-size:74px}}@media (min-width:1442px){#block-brandingdelsito{padding-top:100px;background-size:84px}}#block-brandingdelsito .site-slogan{font-family:Poppins,sans-serif;font-weight:800;font-size:3rem;line-height:1;text-align:center;color:#fff;text-shadow:0 2px 8px rgba(37,37,37,.15);max-width:400px}@media (min-width:768px){#block-brandingdelsito .site-slogan{font-size:4.25rem}}@media (min-width:992px){#block-brandingdelsito .site-slogan{font-size:4.25rem}}@media (min-width:1200px){#block-brandingdelsito .site-slogan{font-size:4.25rem}}@media (min-width:1442px){#block-brandingdelsito .site-slogan{font-size:4.25rem}}#block-brandingdelsito .site-name{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;font-size:.875rem;line-height:1.14;text-align:center;letter-spacing:.08em;text-transform:uppercase;color:#fff;margin-bottom:10px}#block-brandingdelsito .site-name a{color:#fff}#block-footertools{max-width:1300px;margin-left:auto;margin-right:auto;width:92%;border-top:1px solid #e9e9e9}#block-footertools ul{margin:30px 0}@media (min-width:992px){#block-footertools ul{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center}}#block-footertools ul li{padding:0}#block-footertools ul li a{font-size:.8125rem;line-height:1.5;text-align:center;color:#191919}#block-formnewsletter{margin-top:-20px}#block-formnewsletter .form-note{font-weight:600;margin-bottom:.5rem}@media (min-width:992px){#block-formnewsletter .form-wrapper{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(2,1fr)}#block-formnewsletter .form-wrapper .form-item{margin:0}}#block-formnewsletter .form-wrapper input{box-sizing:border-box;width:100%}#block-formnewsletter button{color:#fff;text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:.625rem 1.25rem;font-size:1rem;font-style:normal;border-radius:999em;border:none;background:#779e2f;transition:background-color .2s;font-family:Poppins,sans-serif;font-weight:700;line-height:1.5;text-align:center;text-transform:uppercase}#block-formnewsletter button:hover{background:#497a00}@media (min-width:992px){#block-formnewsletter button{margin-top:1.5rem}}.view-guide-del-parco.view-id-guide_del_parco .view-header{background-color:#fcfbf6;text-align:center;font-weight:700;font-size:1.75rem;line-height:150%;color:#497a00;border:1px solid #f5f5ed;border-bottom:0;border-radius:4px 4px 0 0;padding:20px 0 0;font-family:Poppins,sans-serif}@media (min-width:992px){.view-guide-del-parco.view-id-guide_del_parco .view-content{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}}#block-heropageblock picture{display:block;width:100%;height:34vw}.page-node-type-homepage #block-heropageblock{position:absolute;top:0;left:0;right:0;z-index:-1;overflow:hidden;height:75vw}@media (min-width:768px){.page-node-type-homepage #block-heropageblock{height:65vw}}@media (min-width:992px){.page-node-type-homepage #block-heropageblock{height:52vw}}@media (min-width:1200px){.page-node-type-homepage #block-heropageblock{height:48vw}}.page-node-type-homepage #block-heropageblock:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,.6) 16%,rgba(0,0,0,.2) 50%,rgba(0,0,0,.5));background-blend-mode:multiply}#block-views-block-iniziative-block-1{background-color:#fcfbf6;overflow:hidden}#block-views-block-iniziative-block-1 .view-iniziative{padding:60px 0;position:relative}@media (min-width:992px){#block-views-block-iniziative-block-1 .view-iniziative{padding:80px 0}}@media (min-width:1200px){#block-views-block-iniziative-block-1 .view-iniziative{padding:100px 0}}#block-views-block-iniziative-block-1 .view-iniziative .view-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:2.5rem;position:relative;max-width:1300px;margin-left:auto;margin-right:auto;width:92%}#block-views-block-iniziative-block-1 .view-iniziative .view-header .field--name-field-pre-title{font-weight:700;font-size:.875rem;line-height:1.14;letter-spacing:.08em;text-transform:uppercase;color:#515050;text-align:left}#block-views-block-iniziative-block-1 .view-iniziative .view-header h2{font-size:3rem;line-height:1.12;color:#779e2f;margin:.2em 0 0}#block-views-block-iniziative-block-1 .view-iniziative .view-header .field--name-body{max-width:740px;text-align:center}#block-views-block-iniziative-block-1 .view-iniziative .view-content>div{width:100%}#block-views-block-iniziative-block-1 .view-iniziative .view-content>div .node-view-mode-card{margin:0 16px;display:-ms-flexbox;display:flex}#block-views-block-iniziative-block-1 .view-iniziative .more-link{position:absolute;right:20px;bottom:10px}@media (min-width:992px){#block-views-block-iniziative-block-1 .view-iniziative .more-link{left:50%;transform:translateX(-50%);bottom:30px}}#block-mappacani #mappa-cani{background:url(/themes/custom/pngp/dist/images/bg/sfondomappasvg_sentieri.jpg) no-repeat 0 0}#block-mappacani .area-map rect{cursor:pointer;fill:#fff;fill-opacity:.25;transition:all .3s ease-in-out;opacity:1;stroke:#29abe2;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1}#block-mappacani .area-map:hover rect{fill-opacity:.9}#block-mappacani svg text{font-size:1.0625rem;text-anchor:middle;opacity:1;fill:#29abe2;stroke:#29abe2;stroke-opacity:1;fill-opacity:1;cursor:pointer}#block-menufotografo ul{display:-ms-flexbox;display:flex;margin:0;padding:0}#block-menufotografo ul li{margin-right:2em}#block-menufotografo ul li:first-child.notify{font-weight:800;display:inline-block}#block-menufotografo ul li:first-child.notify a{color:#81b214}#block-menufotografo ul li a{font-size:.9375rem;color:#d4d3d3;font-weight:800}#block-menufotografo ul li a.is-active{color:#fff;font-weight:800}#block-menufototeca ul{display:-ms-flexbox;display:flex;margin:0;padding:0}#block-menufototeca li{margin-right:2em}#block-menufototeca li.menu-item--active-trail a{color:#191919;border-bottom:4px solid #779e2f}#block-menufototeca li a{font-size:.8125rem;color:#515050;padding-bottom:25px;font-weight:700}#block-menufototeca li a.is-active{color:#191919;border-bottom:4px solid #779e2f}#block-views-block-news-block .view-news{padding:40px 0}#block-views-block-news-block .view-news .view-content{width:100%}@media (min-width:992px){#block-views-block-news-block .view-news .view-content{display:grid;grid-template-columns:1fr 1fr 1fr;gap:3vw}}#block-views-block-news-block .view-news .view-content>div{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.view-news.view-display-id-block_1{margin-bottom:40px}.view-news.view-display-id-block_1 .view-content .views-row{margin-bottom:20px;padding:60px 20px 20px;background-color:#fcfbf6;box-shadow:0 4px 8px 2px rgba(37,37,37,.1);background-image:url(/themes/custom/pngp/dist/images/icons/lib/bookmark_green.svg);background-size:24px 24px;background-repeat:no-repeat;background-position:16px 20px}#block-newsletter{background:#779e2f;width:100%;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){#block-newsletter{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}}#block-newsletter .field--name-body{margin-bottom:0}#block-newsletter .view-mode-full{max-width:1300px;margin-left:auto;margin-right:auto;width:92%;display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center;height:200px;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){#block-newsletter .view-mode-full{height:144px;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row;flex-direction:row}}#block-newsletter .view-mode-full h2.title{color:#fff;font-size:1.875rem;text-align:center}@media (min-width:768px){#block-newsletter .view-mode-full h2.title{margin:0 60px 0 0;text-align:left}}#block-newsletter .view-mode-full .subtitle{font-weight:700;font-size:1rem;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:#fff;text-align:center}@media (min-width:768px){#block-newsletter .view-mode-full .subtitle{text-align:left}}#block-newsletter .view-mode-full a{color:#497a00;text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:.625rem 1.25rem;font-size:1rem;font-style:normal;border-radius:999em;border:none;background-color:#fff;transition:background-color .2s;font-family:Poppins,sans-serif;font-weight:700;line-height:1.5;text-align:center;text-transform:uppercase}#block-views-block-operatori-marchio-qualita-block-1{background-color:#f8b400;color:#a8a7a7}#block-views-block-operatori-marchio-qualita-block-1 h2{color:#191919;background-image:url(/themes/custom/pngp/dist/images/logo/marchio_q_black.svg);background-size:123px auto;background-position:0 0;background-repeat:no-repeat;padding-top:130px;display:block}@media (min-width:992px){#block-views-block-operatori-marchio-qualita-block-1 .view{display:grid;grid-template-columns:32% 68%}}#block-views-block-operatori-marchio-qualita-block-1 .view .view-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;padding:10%;position:relative;color:#191919}#block-views-block-operatori-marchio-qualita-block-1 .view .view-header p{margin-bottom:20px}#block-views-block-operatori-marchio-qualita-block-1 .view .view-header a{text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:.625rem 1.25rem;font-size:1rem;font-style:normal;border-radius:999em;transition:background-color .2s;font-family:Poppins,sans-serif;font-weight:700;line-height:1.5;text-align:center;text-transform:uppercase;border:1px solid #a8a7a7;background:transparent;color:#fff;border:1px solid #fff;color:#191919;border-color:#191919}#block-views-block-operatori-marchio-qualita-block-1 .view .view-header a:hover:after{border:1px solid #779e2f;color:#779e2f}#block-views-block-operatori-marchio-qualita-block-1 .view .view-content{background-image:url(/themes/custom/pngp/dist/images/bg/block-marchio-qualita.jpg);background-size:68% auto}#block-views-block-operatori-marchio-qualita-block-1 .view .view-content>div{width:100%;padding:70px 0 40px}@media (min-width:992px){#block-views-block-operatori-marchio-qualita-block-1 .view .view-content>div{transform:translateX(8vw)}}#block-views-block-operatori-marchio-qualita-block-1 .view .view-content>div .node-view-mode-card{margin:0 16px;display:-ms-flexbox;display:flex}#block-views-block-operatori-marchio-qualita-block-1 .view .view-content .views-row{background-color:#fff}#block-views-block-operatori-marchio-qualita-block-2 .view-header{background-color:#fcfbf6;text-align:center;font-weight:700;font-size:1.75rem;line-height:150%;color:#497a00;border:1px solid #f5f5ed;border-bottom:0;border-radius:4px 4px 0 0;padding:20px 0 0;font-family:Poppins,sans-serif}#block-photocreditsblock{position:absolute;bottom:104px;right:0;z-index:1;padding:.2em .4em}#block-photocreditsblock.hide{display:none}.page-node-type-homepage #block-photocreditsblock{bottom:4px;right:4px}@media (min-width:576px){.page-node-type-homepage #block-photocreditsblock{bottom:4px;right:4px}}@media (min-width:992px){.page-node-type-homepage #block-photocreditsblock{bottom:6px;right:10px}}#block-photocreditsblock .field--name-field-photo-credits{font-size:1rem;font-family:Poppins,sans-serif;font-weight:700;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center}#block-photocreditsblock .field--name-field-photo-credits:before{content:"";display:inline-block;width:18px;height:18px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-camera"><path d="M23 19a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h4l2-3h6l2 3h4a2 2 0 0 1 2 2z"></path><circle cx="12" cy="13" r="4"></circle></svg>');background-size:contain;margin-right:10px}#block-photoinfoblock{position:absolute;bottom:104px;left:0;z-index:1;padding:.2em .4em}#block-photoinfoblock.hide{display:none}.page-node-type-homepage #block-photoinfoblock{bottom:4px;left:4px}@media (min-width:576px){.page-node-type-homepage #block-photoinfoblock{bottom:4px;left:4px}}@media (min-width:992px){.page-node-type-homepage #block-photoinfoblock{bottom:10px;left:10px}}#block-photoinfoblock .field--name-field-photo-link{font-size:1rem;font-family:Poppins,sans-serif;font-weight:700;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center}#block-photoinfoblock .field--name-field-photo-link a{color:#fff;display:inline-block}#block-photoinfoblock .field--name-field-photo-link:before{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-image:url(/themes/custom/pngp/dist/images/icons/lib/info-white.svg);background-size:contain;margin-right:10px}#block-fulltitleblock{text-align:center;background-color:#779e2f;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;color:#fff;padding:16px 0}#block-fulltitleblock:before{content:"";position:absolute;background-image:url(/themes/custom/pngp/dist/images/bg/TopographicMap.svg);background-size:cover;top:0;left:0;bottom:0;right:0;opacity:.06}#block-fulltitleblock h1{text-align:center;display:block;margin:0;z-index:1}#block-fulltitleblock .field_subtitle,#block-fulltitleblock .field_top_title{font-size:1.125rem;line-height:1.4}#block-fulltitleblock .field--name-field-valle{font-size:1.125rem;line-height:1.4;color:#fff}#block-fulltitleblock .field--name-field-tipo-di-sentiero{position:absolute;top:-70px;left:50%;transform:translateX(-50%);width:80px;height:80px;background-size:contain;text-indent:-9999px}#block-fulltitleblock .field--name-field-tipo-di-sentiero.tid-46{background-image:url(/themes/custom/pngp/dist/images/icons/sentiero_invernale.svg)}#block-fulltitleblock .field--name-field-tipo-di-sentiero.tid-47{background-image:url(/themes/custom/pngp/dist/images/icons/sentiero_estivo.svg)}#block-registratigratuitamente{border:1px solid #0f9399;border-radius:6px;padding:1.2em}#block-registratigratuitamente .field--name-body{color:#495456;font-size:1.125em;font-weight:400;letter-spacing:-.32px;line-height:1.1}#block-registratigratuitamente .field--name-body a{color:#fff;text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:.625rem 1.25rem;font-size:1rem;font-style:normal;border-radius:999em;border:none;background:#779e2f;transition:background-color .2s;font-family:Poppins,sans-serif;font-weight:700;line-height:1.5;text-align:center;text-transform:uppercase}#block-registratigratuitamente .field--name-body a:hover{background:#497a00}#block-mappesentieriblock{position:relative}#block-mappesentieriblock .legend-sentieri{position:absolute;right:0;top:0}@media only screen and (max-width:1160px){#block-mappesentieriblock .legend-sentieri{position:relative}}#block-mappesentieriblock .legend-sentieri h3{margin:.5em 0}#block-mappesentieriblock .legend-sentieri ul{margin:0;padding:0}#block-mappesentieriblock .legend-sentieri ul a{cursor:pointer}#block-mappesentieriblock #mappa-sentieri{background:url(/themes/custom/pngp/dist/images/maps/sfondomappasvg_sentieri.jpg) 0 56px no-repeat;height:600px;margin-top:29px;overflow:hidden;position:relative;width:560px}#block-mappesentieriblock #mappa-sentieri .wrap-svg{position:absolute;top:-72px;left:-72px}#block-mappesentieriblock #mappa-sentieri .valle{fill:#336371;transition:all .4s ease;opacity:.1}#block-mappesentieriblock #mappa-sentieri .valle.hover,#block-mappesentieriblock #mappa-sentieri .valle:hover{opacity:.4}.block-better-social-sharing-buttons{display:none}@media (min-width:768px){.block-better-social-sharing-buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.block-better-social-sharing-buttons h2{font-size:.875rem;text-transform:uppercase;margin-bottom:0;color:#497a00}.block-better-social-sharing-buttons .social-sharing-buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:24px}.block-better-social-sharing-buttons .social-sharing-buttons a{display:block;width:16px;height:16px;background-size:contain;background-repeat:no-repeat;margin:0 1em}.block-better-social-sharing-buttons .social-sharing-buttons a.facebook{background-image:url(/themes/custom/pngp/dist/images/icons/Facebook.svg)}.block-better-social-sharing-buttons .social-sharing-buttons a.twitter{background-image:url(/themes/custom/pngp/dist/images/icons/Twitter.svg)}.block-better-social-sharing-buttons .social-sharing-buttons a.whatsapp{background-image:url(/themes/custom/pngp/dist/images/icons/Whatsapp.svg)}.block-better-social-sharing-buttons .social-sharing-buttons a.email{background-image:url(/themes/custom/pngp/dist/images/icons/Email.svg)}.block-better-social-sharing-buttons .social-sharing-buttons a svg{display:none}.block-menu.menu--menu-social-links h2{font-weight:700;font-size:.875rem;line-height:1.14;letter-spacing:.08em;text-transform:uppercase;color:#515050;margin:0 20px 0 0}.block-menu.menu--menu-social-links ul{display:-ms-flexbox;display:flex;margin:0;padding:0}.block-menu.menu--menu-social-links>ul{-ms-flex-pack:normal;justify-content:normal}.block-menu.menu--menu-social-links>ul>li{list-style:none}.block-menu.menu--menu-social-links>ul>li a{height:24px;width:24px;text-indent:-9999px;background-size:contain;display:block;background-repeat:no-repeat;margin:0 1em}.block-menu.menu--menu-social-links>ul>li a.facebook{background-image:url(/themes/custom/pngp/dist/images/icons/Facebook.svg)}.block-menu.menu--menu-social-links>ul>li a.instagram{background-image:url(/themes/custom/pngp/dist/images/icons/Instagram.svg)}.block-menu.menu--menu-social-links>ul>li a.twitter{background-image:url(/themes/custom/pngp/dist/images/icons/Twitter.svg)}.block-menu.menu--menu-social-links>ul>li a.vimeo{background-image:url(/themes/custom/pngp/dist/images/icons/Vimeo.svg)}.block-menu.menu--menu-social-links>ul>li a.youtube{background-image:url(/themes/custom/pngp/dist/images/icons/Youtube.svg)}.region-navigation nav.block-menu.navigation{width:80%}.region-navigation nav.block-menu.navigation ul{display:-ms-flexbox;display:flex;margin:0;padding:0}@media (min-width:992px){.region-navigation nav.block-menu.navigation{width:100%}}@media (min-width:1200px){.region-navigation nav.block-menu.navigation{width:100%}}@media (min-width:1442px){.region-navigation nav.block-menu.navigation{width:90%}}.region-navigation nav.block-menu.navigation.disable-click a{transition:opacity .2s;opacity:.4}.region-navigation nav.block-menu.navigation span{cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.region-navigation nav.block-menu.navigation .menu-item--collapsed{list-style-type:none;list-style-image:none}.region-navigation nav.block-menu.navigation>ul{-ms-flex-pack:justify;justify-content:space-between;width:100%}.region-navigation nav.block-menu.navigation>ul>li{padding:0 16px}.region-navigation nav.block-menu.navigation>ul>li>a{font-size:1.125rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;line-height:1.5;color:#191919;padding:16px 0}.page-node-type-homepage .region-navigation nav.block-menu.navigation>ul>li>a{color:#fff;font-weight:700}.region-navigation nav.block-menu.navigation>ul>li>ul{display:grid;grid-template-columns:1fr 1fr;margin:0;gap:0 16px;padding:16px;box-shadow:0 4px 8px 2px rgba(37,37,37,.1);border-radius:0 0 8px 8px}.region-navigation nav.block-menu.navigation>ul>li>ul>li{padding:0}.region-navigation nav.block-menu.navigation>ul>li.menu-item--expanded{list-style-image:none;position:relative}.region-navigation nav.block-menu.navigation>ul>li.menu-item--expanded a:before{width:80%}.region-navigation nav.block-menu.navigation>ul>li>ul{opacity:0;position:absolute;transition:opacity .5s;top:100%;background-color:#fff;z-index:-1;border-top:3px solid #779e2f}.region-navigation nav.block-menu.navigation>ul>li>ul li{margin:0;border-bottom:.5px solid #d4d3d3;padding-right:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-width:10vw}.region-navigation nav.block-menu.navigation>ul>li>ul li a{font-weight:400;font-size:.8125rem;line-height:1.54;color:#191919!important;padding:1em 0;display:block}.region-navigation nav.block-menu.navigation>ul>li>ul li a:hover{color:#497a00!important}.region-navigation nav.block-menu.navigation>ul>li>ul li a:before{display:none}.region-navigation nav.block-menu.navigation>ul>li.expand>ul,.region-navigation nav.block-menu.navigation>ul>li:hover>ul{z-index:1001;opacity:1}header .menu-item--expanded{list-style:none}header .menu-item--expanded>a:after,header .menu-item--expanded>span:after{content:"";display:inline-block;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%237D7C7C" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M6 9l6 6 6-6"/></svg>');background-repeat:no-repeat;background-position:50%;background-size:contain;width:24px;height:24px;margin-left:.2em}.page-node-type-homepage header .menu-item--expanded>a:after,.page-node-type-homepage header .menu-item--expanded>span:after{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M6 9l6 6 6-6"/></svg>')}.region-sidebar{max-width:330px;position:relative;-ms-flex:1;flex:1;z-index:1}.region-sidebar .block-menu,.region-sidebar .block-menu-block{background-color:#f5f5ed;overflow:hidden}.region-sidebar .block-menu-block h2,.region-sidebar .block-menu h2{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;font-size:1.1875rem;line-height:1.1;letter-spacing:.08em;text-transform:uppercase;color:#fff;background-color:#779e2f;padding:16px;margin:0}.region-sidebar .block-menu-block h2 a,.region-sidebar .block-menu h2 a{color:#fff}.region-sidebar .block-menu-block>ul,.region-sidebar .block-menu>ul{margin:0;padding-left:0}.region-sidebar .block-menu-block>ul>li,.region-sidebar .block-menu>ul>li{margin:0;padding:0;list-style-type:none;list-style-image:none;font-weight:400;background-color:#f5f5ed}.region-sidebar .block-menu-block>ul>li.menu-item--active-trail,.region-sidebar .block-menu>ul>li.menu-item--active-trail{background-color:#fcfbf6;background-image:none;position:relative}.region-sidebar .block-menu-block>ul>li.menu-item--active-trail>a:before,.region-sidebar .block-menu>ul>li.menu-item--active-trail>a:before{content:"";position:absolute;top:0;left:0;width:5px;height:100%;background-color:#81b214}.region-sidebar .block-menu-block>ul>li.menu-item--active-trail.menu-item--expanded:before,.region-sidebar .block-menu>ul>li.menu-item--active-trail.menu-item--expanded:before{content:"";position:absolute;top:0;left:0;width:5px;height:100%;background-color:#f5f5ed}.region-sidebar .block-menu-block>ul>li.menu-item--active-trail.menu-item--expanded>a,.region-sidebar .block-menu>ul>li.menu-item--active-trail.menu-item--expanded>a{background-image:url(/themes/custom/pngp/dist/images/icons/lib/chevron-up-green.svg);background-size:24px 24px;background-repeat:no-repeat;background-position:96%}.region-sidebar .block-menu-block>ul>li.menu-item--active-trail.active,.region-sidebar .block-menu>ul>li.menu-item--active-trail.active{background-color:#fcfbf6;color:#191919}.region-sidebar .block-menu-block>ul>li.menu-item--active-trail a:after,.region-sidebar .block-menu>ul>li.menu-item--active-trail a:after{content:"";position:absolute;top:0;right:0;width:5px;height:100%;background-color:#f5f5ed}.region-sidebar .block-menu-block>ul>li.menu-item--collapsed a,.region-sidebar .block-menu>ul>li.menu-item--collapsed a{background-image:url(/themes/custom/pngp/dist/images/icons/lib/chevron-down-green.svg);background-size:24px 24px;background-repeat:no-repeat;background-position:96%}.region-sidebar .block-menu-block>ul>li a,.region-sidebar .block-menu>ul>li a{display:block;font-size:.8125rem;line-height:1.5;padding:0 1em 0 1.3em;position:relative;transition:all .3s ease-in-out}.region-sidebar .block-menu-block>ul>li a span,.region-sidebar .block-menu>ul>li a span{border-bottom:1px solid rgba(25,25,25,.1);display:block;padding:.75em 0}.region-sidebar .block-menu-block>ul>li a:before,.region-sidebar .block-menu>ul>li a:before{content:"";font-weight:700;margin-right:.5em;position:absolute;left:1em;top:.8em}.region-sidebar .block-menu-block>ul>li a.is-active,.region-sidebar .block-menu>ul>li a.is-active{font-weight:700}.region-sidebar .block-menu-block>ul>li>ul,.region-sidebar .block-menu>ul>li>ul{margin-left:1em;background-color:#fcfbf6}.region-sidebar .block-menu-block>ul>li>ul li,.region-sidebar .block-menu>ul>li>ul li{list-style-type:none;list-style-image:none;background-color:#fcfbf6;padding:0}.region-sidebar .block-menu-block>ul>li>ul li a,.region-sidebar .block-menu>ul>li>ul li a{background-image:url(/themes/custom/pngp/dist/images/icons/lib/corner-down-right-grey.svg);background-size:16px 16px;background-repeat:no-repeat;background-position:0;background-color:#fcfbf6;color:#191919}.region-sidebar .block-menu-block>ul>li>ul li a span,.region-sidebar .block-menu>ul>li>ul li a span{border-bottom:1px solid rgba(25,25,25,.1);display:block;padding:.75em .3em}.region-sidebar .block-menu-block>ul>li>ul li a.is-active,.region-sidebar .block-menu>ul>li>ul li a.is-active{background-image:url(/themes/custom/pngp/dist/images/icons/lib/corner-down-right-green.svg)}.region-sidebar .block-menu-block>ul>li>ul li.menu-item--active-trail,.region-sidebar .block-menu>ul>li>ul li.menu-item--active-trail{background-color:#fcfbf6;background-image:none;position:relative}.region-sidebar .block-menu-block>ul>li.collapsed>a,.region-sidebar .block-menu-block>ul>li.expanded>a,.region-sidebar .block-menu>ul>li.collapsed>a,.region-sidebar .block-menu>ul>li.expanded>a{padding-right:3em}.region-sidebar .block-menu-block>ul>li.collapsed>a:after,.region-sidebar .block-menu-block>ul>li.expanded>a:after,.region-sidebar .block-menu>ul>li.collapsed>a:after,.region-sidebar .block-menu>ul>li.expanded>a:after{content:"\f489";position:absolute;right:1em;top:50%;transform:translateY(-50%)}.region-sidebar .block-menu-block>ul>li.collapsed.menu-item--active-trail ul,.region-sidebar .block-menu-block>ul>li.expanded.menu-item--active-trail ul,.region-sidebar .block-menu>ul>li.collapsed.menu-item--active-trail ul,.region-sidebar .block-menu>ul>li.expanded.menu-item--active-trail ul{display:block}.region-sidebar .block-menu-block>ul>li.collapsed ul,.region-sidebar .block-menu-block>ul>li.expanded ul,.region-sidebar .block-menu>ul>li.collapsed ul,.region-sidebar .block-menu>ul>li.expanded ul{margin:0;display:none}.region-sidebar .block-menu-block>ul>li.collapsed ul li a,.region-sidebar .block-menu-block>ul>li.expanded ul li a,.region-sidebar .block-menu>ul>li.collapsed ul li a,.region-sidebar .block-menu>ul>li.expanded ul li a{background-color:#81b214;font-weight:400;padding-left:3.1em}.region-sidebar .block-menu-block>ul>li.collapsed ul li a:before,.region-sidebar .block-menu-block>ul>li.expanded ul li a:before,.region-sidebar .block-menu>ul>li.collapsed ul li a:before,.region-sidebar .block-menu>ul>li.expanded ul li a:before{left:2em}.region-sidebar .block-menu-block>ul>li.collapsed ul li a.active,.region-sidebar .block-menu-block>ul>li.collapsed ul li a.active:before,.region-sidebar .block-menu-block>ul>li.expanded ul li a.active,.region-sidebar .block-menu-block>ul>li.expanded ul li a.active:before,.region-sidebar .block-menu>ul>li.collapsed ul li a.active,.region-sidebar .block-menu>ul>li.collapsed ul li a.active:before,.region-sidebar .block-menu>ul>li.expanded ul li a.active,.region-sidebar .block-menu>ul>li.expanded ul li a.active:before{color:#81b214}.region-sidebar .block-menu-block>ul>li.collapsed ul li ul a,.region-sidebar .block-menu-block>ul>li.expanded ul li ul a,.region-sidebar .block-menu>ul>li.collapsed ul li ul a,.region-sidebar .block-menu>ul>li.expanded ul li ul a{padding-left:4.1em}.region-sidebar .block-menu-block>ul>li.collapsed ul li ul a:before,.region-sidebar .block-menu-block>ul>li.expanded ul li ul a:before,.region-sidebar .block-menu>ul>li.collapsed ul li ul a:before,.region-sidebar .block-menu>ul>li.expanded ul li ul a:before{left:3em}.menu--menu-top-menu{background-color:#fcfbf6;font-size:.875rem;height:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(25,25,25,.05)}.menu--menu-top-menu ul{display:-ms-flexbox;display:flex;margin:0;padding:0}.menu--menu-top-menu>ul{-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:740px}.page-node-type-homepage .menu--menu-top-menu{background-color:transparent;color:#fff;border-bottom:none}.page-node-type-homepage .menu--menu-top-menu a{font-style:normal;font-weight:400;font-size:.8125rem;line-height:1.54;color:#fff}nav.tbm{background-color:transparent}nav.tbm ul.level-0{display:-ms-flexbox;display:flex;margin:0;padding:0;-ms-flex-pack:justify;justify-content:space-between;width:100%}nav.tbm ul.level-0 li.tbm-item.level-1{padding:0 16px;border:0;position:relative}nav.tbm ul.level-0 li.tbm-item.level-1.open a:after{transform:rotate(180deg)}nav.tbm ul.level-0 li.tbm-item.level-1 div.tbm-link-container a.level-1{font-size:1.125rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;line-height:1.44;color:#191919;padding:16px 0}nav.tbm ul.level-0 li.tbm-item.level-1 div.tbm-link-container a.level-1:after{content:"";display:inline-block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%237D7C7C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain;width:24px;height:24px;margin-left:.2em}.page-node-type-homepage nav.tbm ul.level-0 li.tbm-item.level-1 div.tbm-link-container a.level-1:after{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M6 9l6 6 6-6"/></svg>')}nav.tbm ul.level-0 li.tbm-item.level-1 div.tbm-link-container a.level-1:focus,nav.tbm ul.level-0 li.tbm-item.level-1 div.tbm-link-container a.level-1:hover{background-color:transparent;color:#497a00}nav.tbm ul.level-0 li.tbm-item.level-1 div.tbm-link-container a.level-1.active-trail{font-weight:600}.page-node-type-homepage nav.tbm ul.level-0 li.tbm-item.level-1 div.tbm-link-container a.level-1{color:#fff;font-weight:700}nav.tbm ul.level-0 li.tbm-item.level-1 div.tbm-submenu{background-color:transparent;border-radius:0;border:0 solid rgba(0,0,0,.2);box-shadow:none;padding:0}nav.tbm ul.level-0 li.tbm-item.level-1 div.tbm-submenu div.tbm-row{grid-template-columns:none}nav.tbm ul.level-0 li.tbm-item.level-1 div.tbm-submenu div.tbm-row .span12{grid-column-start:inherit}nav.tbm ul.level-0 li.tbm-item.level-1 div.tbm-submenu div.tbm-row div.tbm-column div.tbm-column-inner ul.tbm-subnav.level-1{border-top:3px solid #779e2f;display:grid;grid-template-columns:1fr 1fr;margin:0;gap:0 32px;padding:16px;box-shadow:0 4px 8px 2px rgba(37,37,37,.1);border-radius:0 0 8px 8px;background-color:#fff}nav.tbm ul.level-0 li.tbm-item.level-1 div.tbm-submenu div.tbm-row div.tbm-column div.tbm-column-inner ul.tbm-subnav.level-1 li.tbm-item.level-2{padding:0 16px 0 0;margin:0;border-bottom:.5px solid #d4d3d3;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-width:10vw}nav.tbm ul.level-0 li.tbm-item.level-1 div.tbm-submenu div.tbm-row div.tbm-column div.tbm-column-inner ul.tbm-subnav.level-1 li.tbm-item.level-2 div.tbm-link-container a,nav.tbm ul.level-0 li.tbm-item.level-1 div.tbm-submenu div.tbm-row div.tbm-column div.tbm-column-inner ul.tbm-subnav.level-1 li.tbm-item.level-2 div.tbm-link-container span{font-weight:400;font-size:.8125rem;line-height:1.54;color:#191919!important;padding:1em 0;display:block}nav.tbm ul.level-0 li.tbm-item.level-1 div.tbm-submenu div.tbm-row div.tbm-column div.tbm-column-inner ul.tbm-subnav.level-1 li.tbm-item.level-2 div.tbm-link-container a:focus,nav.tbm ul.level-0 li.tbm-item.level-1 div.tbm-submenu div.tbm-row div.tbm-column div.tbm-column-inner ul.tbm-subnav.level-1 li.tbm-item.level-2 div.tbm-link-container a:hover,nav.tbm ul.level-0 li.tbm-item.level-1 div.tbm-submenu div.tbm-row div.tbm-column div.tbm-column-inner ul.tbm-subnav.level-1 li.tbm-item.level-2 div.tbm-link-container span:focus,nav.tbm ul.level-0 li.tbm-item.level-1 div.tbm-submenu div.tbm-row div.tbm-column div.tbm-column-inner ul.tbm-subnav.level-1 li.tbm-item.level-2 div.tbm-link-container span:hover{color:#497a00!important}.tbm-subnav>.tbm-item>.tbm-link-container>.tbm-link{color:#191919!important;padding:1em 0;display:block}.tbm-no-arrows .tbm-item--has-flyout>.tbm-link-container .tbm-link:before{display:none}.tbm-subnav>.tbm-item>.tbm-link-container>.tbm-link:focus,.tbm-subnav>.tbm-item>.tbm-link-container>.tbm-link:hover{color:#497a00!important}.region-navigation .block-tb-megamenu{width:80%}.region-navigation .block-tb-megamenu ul{display:-ms-flexbox;display:flex;margin:0;padding:0}@media (min-width:992px){.region-navigation .block-tb-megamenu{width:100%}}@media (min-width:1200px){.region-navigation .block-tb-megamenu{width:100%}}@media (min-width:1442px){.region-navigation .block-tb-megamenu{width:90%}}.paragraph--type--cards-grid{background-color:#f5f5ed;padding:40px 0;margin-bottom:40px}.paragraph--type--cards-grid .field--name-field-title{font-family:Poppins,sans-serif;font-weight:800;font-size:2rem;text-align:center;color:#497a00;margin-bottom:40px}.paragraph--type--cards-grid .field--name-field-cards{display:grid;grid-template-columns:1fr 1fr;gap:1vw;max-width:1300px;margin-left:auto;margin-right:auto;width:92%}@media (min-width:992px){.paragraph--type--cards-grid .field--name-field-cards{grid-template-columns:1fr 1fr 1fr 1fr;gap:1vw}}.paragraph--type--cards-grid .field--name-field-cards .field__item{background-color:#fff}.paragraph--type--cards-grid .field--name-field-cards .field__item .paragraph--type--card{margin-bottom:0}.paragraph--type--cards-grid .field--name-field-cards .field__item .paragraph--type--card .field-group-link .field--name-field-title{margin:20px;font-family:Poppins,sans-serif;font-style:normal;font-weight:700;font-size:.875rem;letter-spacing:.08em;text-transform:uppercase;color:#497a00;text-align:left}.paragraph--type--cards-grid .field--name-field-cards .field__item .paragraph--type--card .field-group-link .field--name-field-content-html{margin:0 20px 20px}.paragraph--type--cards-grid .field--name-field-cards .field__item .paragraph--type--card .field-group-link .field--name-field-content-html p{font-size:.8125rem}.paragraph.paragraph--type--fascia-2-banners .field--name-field-banners{padding:0;margin:0 auto;width:92%}@media (min-width:992px){.paragraph.paragraph--type--fascia-2-banners .field--name-field-banners{padding:0 70px;display:grid;grid-template-columns:1fr 1fr;gap:20px}}.paragraph.paragraph--type--fascia-2-banners .field--name-field-banners .field__item .paragraph.paragraph--type--banner .group-bg{position:relative}.paragraph.paragraph--type--fascia-2-banners .field--name-field-banners .field__item .paragraph.paragraph--type--banner .group-bg:before{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;content:"";background:linear-gradient(180deg,transparent,rgba(0,0,0,.5) 68.75%)}.paragraph.paragraph--type--fascia-2-banners .field--name-field-banners .field__item .paragraph.paragraph--type--banner .group-bg .field--name-field-title{height:300px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff;margin-bottom:20px;font-family:Poppins,sans-serif;font-weight:800;font-size:2.375rem;line-height:1.2;position:relative;z-index:2;min-height:380px;cursor:pointer}.paragraph.paragraph--type--fascia-2-banners .field--name-field-banners .field__item .paragraph.paragraph--type--banner .group-content{background-color:#fafafa;padding:20px;position:relative;z-index:2}@media (min-width:992px){.paragraph.paragraph--type--fascia-2-banners .field--name-field-banners .field__item .paragraph.paragraph--type--banner .group-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}.paragraph.paragraph--type--fascia-2-banners .field--name-field-banners .field__item .paragraph.paragraph--type--banner .group-content .field--name-field-content-html{font-size:1.125rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:0}@media (min-width:992px){.paragraph.paragraph--type--fascia-2-banners .field--name-field-banners .field__item .paragraph.paragraph--type--banner .group-content .field--name-field-content-html{width:80%}}.paragraph.paragraph--type--fascia-2-banners .field--name-field-banners .field__item .paragraph.paragraph--type--banner .group-content .field--name-field-link{width:20%}.paragraph.paragraph--type--fascia-2-banners .field--name-field-banners .field__item .paragraph.paragraph--type--banner .group-content .field--name-field-link a{text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:.625rem 1.25rem;font-size:1rem;font-style:normal;border-radius:999em;border:none;background:#779e2f;transition:background-color .2s;font-family:Poppins,sans-serif;font-weight:700;line-height:1.5;text-align:center;text-transform:uppercase;color:#fff}.paragraph.paragraph--type--fascia-2-banners .field--name-field-banners .field__item .paragraph.paragraph--type--banner .group-content .field--name-field-link a:hover{background:#497a00}.paragraph.paragraph--type--highlight{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;color:#fff;margin-bottom:70px;position:relative;background-size:cover}.paragraph.paragraph--type--highlight:before{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;content:"";background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3))}.paragraph.paragraph--type--highlight .group-content{margin:10vw 0;max-width:80%;position:relative;z-index:2}@media (min-width:992px){.paragraph.paragraph--type--highlight .group-content{margin:260px 0}}.paragraph.paragraph--type--highlight .group-content .field--name-field-overtitle{color:#f5f5ed}.paragraph.paragraph--type--highlight .group-content .field--name-field-title{color:#fff;margin-bottom:20px}.paragraph.paragraph--type--highlight .group-content .field--name-field-content-html{color:#fff;margin:24px 0;max-width:800px}.paragraph.paragraph--type--highlight .group-content .field--name-field-link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.paragraph.paragraph--type--highlight .group-content .field--name-field-link a{color:#497a00;text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:.625rem 1.25rem;font-size:1rem;font-style:normal;border-radius:999em;border:none;background-color:#fff;transition:background-color .2s;font-family:Poppins,sans-serif;font-weight:700;line-height:1.5;text-align:center;text-transform:uppercase}.paragraph.paragraph--type--icons-cta{margin:0 0 40px}.page-node-type-homepage .paragraph.paragraph--type--icons-cta{padding:70px 40px 40px;position:relative}.page-node-type-homepage .paragraph.paragraph--type--icons-cta:before{background-color:#f5f5ed;content:"";position:absolute;background-image:url(/themes/custom/pngp/dist/images/bg/TopographicMap_white.svg);background-size:cover;top:0;left:0;bottom:0;right:0;opacity:.8;z-index:-1}.page-node-type-homepage .paragraph.paragraph--type--icons-cta .field--name-field-title{font-family:Poppins,sans-serif;font-weight:800;font-size:2rem;line-height:1.2;text-align:center;color:#497a00}.page-node-type-homepage .paragraph.paragraph--type--icons-cta .field--name-field-content-html{font-style:normal;font-weight:400;font-size:1.125rem;line-height:1.4;text-align:center;color:#191919}.page-node-type-homepage .paragraph.paragraph--type--icons-cta .field--name-field-links{margin:40px 0;max-width:1300px;margin-left:auto;margin-right:auto;width:92%}@media (min-width:768px){.page-node-type-homepage .paragraph.paragraph--type--icons-cta .field--name-field-links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}}@media (min-width:992px){.page-node-type-homepage .paragraph.paragraph--type--icons-cta .field--name-field-links{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.page-node-type-homepage .paragraph.paragraph--type--icons-cta .field--name-field-links .field__item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}@media (min-width:768px){.page-node-type-homepage .paragraph.paragraph--type--icons-cta .field--name-field-links .field__item{margin-left:20px;margin-right:20px}}@media (min-width:992px){.page-node-type-homepage .paragraph.paragraph--type--icons-cta .field--name-field-links .field__item{margin-left:0;margin-right:0}}.page-node-type-homepage .paragraph.paragraph--type--icons-cta .field--name-field-links .field__item a{background-color:#fff;border-radius:24px;width:200px;height:200px;background-size:contain;background-repeat:no-repeat;background-position:50%;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center;font-family:Poppins,sans-serif;font-weight:700;font-size:.875rem;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:#497a00;box-shadow:0 4px 8px 2px rgba(37,37,37,.1);padding-bottom:1em}.page-node-type-homepage .paragraph.paragraph--type--icons-cta .field--name-field-links .field__item a.attivita{background-image:url(/themes/custom/pngp/dist/images/icons/cosa_fare.svg)}.page-node-type-homepage .paragraph.paragraph--type--icons-cta .field--name-field-links .field__item a.dormire{background-image:url(/themes/custom/pngp/dist/images/icons/dove_dormire.svg)}.page-node-type-homepage .paragraph.paragraph--type--icons-cta .field--name-field-links .field__item a.mangiare{background-image:url(/themes/custom/pngp/dist/images/icons/dove_mangiare.svg)}.page-node-type-homepage .paragraph.paragraph--type--icons-cta .field--name-field-links .field__item a.meteo{background-image:url(/themes/custom/pngp/dist/images/icons/meteo.svg)}.page-node-type-homepage .paragraph.paragraph--type--icons-cta .field--name-field-links .field__item a.webcam{background-image:url(/themes/custom/pngp/dist/images/icons/webcam.svg)}.paragraph--type--in-evidenza .field--name-field-title{font-family:Poppins,sans-serif;font-weight:800;font-size:2.375rem;line-height:1.4;text-align:center;color:#779e2f}.paragraph--type--in-evidenza .field--name-field-content-html{font-size:1.125rem;line-height:1.4;text-align:center;color:#191919}.paragraph--type--in-evidenza .field--name-field-cards{margin-top:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;max-width:1300px;margin-left:auto;margin-right:auto;width:92%}@media (min-width:768px){.paragraph--type--in-evidenza .field--name-field-cards{-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:992px){.paragraph--type--in-evidenza .field--name-field-cards{-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-direction:row;flex-direction:row}}.paragraph--type--in-evidenza .field--name-field-cards>.field__item{width:328px;position:relative}@media (min-width:992px){.paragraph--type--in-evidenza .field--name-field-cards>.field__item:nth-child(2){margin-top:40px}}.paragraph--type--in-evidenza .field--name-field-cards>.field__item .paragraph--type--card-evidenza{position:relative}.paragraph--type--in-evidenza .field--name-field-cards>.field__item .paragraph--type--card-evidenza h3{text-align:center;color:#fff;font-size:1.75rem;line-height:1.2}.paragraph--type--in-evidenza .field--name-field-cards>.field__item .paragraph--type--card-evidenza .field--name-field-image{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;overflow:hidden}.paragraph--type--in-evidenza .field--name-field-cards>.field__item .paragraph--type--card-evidenza .field--name-field-image:before{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;content:"";background:linear-gradient(180deg,rgba(0,0,0,.4) 20%,rgba(0,0,0,.6) 65%)}.paragraph--type--in-evidenza .field--name-field-cards>.field__item .paragraph--type--card-evidenza .field--name-field-image img{position:absolute;top:50%;left:50%;height:100%;width:auto;transform:translate(-50%,-50%)}.paragraph--type--in-evidenza .field--name-field-cards>.field__item .paragraph--type--card-evidenza .group-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;height:360px;padding:70px 30px}.paragraph--type--in-evidenza .field--name-field-cards>.field__item .paragraph--type--card-evidenza .group-content .field--name-field-overtitle{color:#fff;margin-bottom:1em}.paragraph--type--in-evidenza .field--name-field-cards>.field__item .paragraph--type--card-evidenza .group-content .field--name-field-title{color:#fff;margin-bottom:30px}.paragraph--type--in-evidenza .field--name-field-cards>.field__item .paragraph--type--card-evidenza .group-content .field--name-field-link a{text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:.625rem 1.25rem;font-size:1rem;font-style:normal;border-radius:999em;transition:background-color .2s;font-family:Poppins,sans-serif;font-weight:700;line-height:1.5;text-align:center;text-transform:uppercase;color:#191919;border:1px solid #a8a7a7;background:transparent;color:#fff;border:1px solid #fff}.paragraph--type--in-evidenza .field--name-field-cards>.field__item .paragraph--type--card-evidenza .group-content .field--name-field-link a:hover:after{border:1px solid #779e2f;color:#779e2f}.paragraph.paragraph--type--loghi{border:1px solid #eee}.paragraph.paragraph--type--loghi .field--name-field-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;padding:4% 4% 0}.paragraph.paragraph--type--loghi .field--name-field-list>.field__item{width:6%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 4% 4%;height:80px}.paragraph.paragraph--type--loghi .field--name-field-list>.field__item.horizontal{width:16%}.paragraph.paragraph--type--loghi .field--name-field-list>.field__item.vertical{width:8%}.paragraph.paragraph--type--loghi .field--name-field-list>.field__item .paragraph.paragraph--type--logo{margin-bottom:0}.paragraph.paragraph--type--promo-list{margin:40px 0}.paragraph.paragraph--type--promo-list .field--name-field-promo{display:block}@media (min-width:992px){.paragraph.paragraph--type--promo-list .field--name-field-promo{display:grid;grid-template-columns:1fr 1fr 1fr}}.paragraph.paragraph--type--promo-list .field--name-field-promo .field__item .paragraph.paragraph--type--promo-text{text-align:center;margin:20px 0}.paragraph.paragraph--type--promo-list .field--name-field-promo .field__item .paragraph.paragraph--type--promo-text .field--name-field-title{font-family:Poppins,sans-serif;font-weight:700;font-size:1.25rem;line-height:150%;color:#497a00}.paragraph.paragraph--type--promo-list .field--name-field-promo .field__item .paragraph.paragraph--type--promo-text .field--name-field-title:after{content:"";height:2px;width:18px;display:block;margin:6px auto;background-color:#a8a7a7}.paragraph.paragraph--type--promo-list .field--name-field-promo .field__item .paragraph.paragraph--type--promo-text .field--name-field-content-html{font-size:.8125rem;line-height:150%;color:#191919}.paragraph--type--suggestion-grid .field--name-field-title{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;font-size:1.875rem;line-height:1.3;color:#779e2f;text-align:center;margin-bottom:40px}.paragraph--type--suggestion-grid .field--name-field-content-html{margin-bottom:40px}@media (min-width:768px){.paragraph--type--suggestion-grid .field--type-entity-reference{display:grid;grid-template-columns:1fr 1fr;gap:20px}}@media (min-width:992px){.paragraph--type--suggestion-grid .field--type-entity-reference{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}}.paragraph.paragraph--type--image-contents{position:relative;padding:40px 0}@media (min-width:992px){.paragraph.paragraph--type--image-contents{display:grid;grid-template-columns:1fr 1fr}}.paragraph.paragraph--type--image-contents:before{content:"";position:absolute;top:0;right:0;bottom:0;left:30%;background-color:#fcfbf6;z-index:-1;display:none}@media (min-width:992px){.paragraph.paragraph--type--image-contents:before{display:block;grid-template-columns:1fr 1fr}}.paragraph.paragraph--type--image-contents .field--name-field-image{margin-bottom:20px}@media (min-width:992px){.paragraph.paragraph--type--image-contents .field--name-field-image{padding-left:6vw;margin-bottom:0}}.paragraph.paragraph--type--image-contents .group-content{max-width:1300px;margin-left:auto;margin-right:auto;width:92%}@media (min-width:992px){.paragraph.paragraph--type--image-contents .group-content{padding:0 6vw 0 70px;-ms-flex-align:start;align-items:flex-start;width:auto}}.paragraph.paragraph--type--image-contents .group-content .field--name-field-content-html{text-align:left}@media (min-width:992px){.paragraph.paragraph--type--contents-image{display:grid;grid-template-columns:1fr 1fr}}@media (min-width:992px){.paragraph.paragraph--type--contents-image .field--name-field-image{padding-right:6vw}}.paragraph.paragraph--type--contents-image .group-content{max-width:1300px;margin-left:auto;margin-right:auto;width:92%;margin-bottom:20px}@media (min-width:992px){.paragraph.paragraph--type--contents-image .group-content{padding:0 70px 0 6vw;-ms-flex-align:start;align-items:flex-start;width:auto;margin-bottom:0}}@media (min-width:992px){.paragraph.paragraph--type--contents-image .group-content .field--name-field-content-html{text-align:left}}.paragraph--type--photogallery .field--name-field-images{margin-bottom:40px}@media (min-width:992px){.paragraph--type--photogallery .field--name-field-images{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:10px;grid-row-gap:10px}}.paragraph--type--photogallery .field--name-field-images .field__item{position:relative}@media (min-width:992px){.paragraph--type--photogallery .field--name-field-images .field__item{overflow:hidden}}.paragraph--type--photogallery .field--name-field-images .field__item img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:auto}.paragraph--type--photogallery .field--name-field-images .field__item:first-child{grid-area:1/1/3/3;height:40vh}@media (min-width:992px){.paragraph--type--photogallery .field--name-field-images .field__item:first-child{height:60vh}}.paragraph--type--photogallery .field--name-field-images .field__item:nth-child(2){grid-area:1/3/2/4}.paragraph--type--photogallery .field--name-field-images .field__item:nth-child(3){grid-area:2/3/3/4}.paragraph--type--photogallery .field--name-field-images .field__item:nth-child(3) .btn-more{border-top:6px solid #fff;position:absolute;bottom:0;width:100%;height:50px;text-align:center;line-height:50px;background-color:#f5f5ed;color:#191919;cursor:pointer}.paragraph--type--photogallery .field--name-field-images .field__item:nth-child(3) .btn-more span{background-image:url(/themes/custom/pngp/dist/images/icons/lib/camera.svg);background-position:0;background-size:24px 24px;background-repeat:no-repeat;display:inline-block;padding-left:32px}.paragraph{margin-bottom:70px}.paragraph .group-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.paragraph .group-content .field--name-field-title{font-family:Poppins,sans-serif;font-weight:800;font-size:2.375rem;line-height:1.4;text-align:center;color:#779e2f;margin-bottom:40px}.paragraph .group-content .field--name-field-content-html{font-size:1.125rem;line-height:1.4;text-align:center;color:#191919;margin-bottom:40px}.paragraph .group-content .field--name-field-link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.paragraph .group-content .field--name-field-link a{text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:.625rem 1.25rem;font-size:1rem;font-style:normal;border-radius:999em;background:transparent;transition:background-color .2s;font-family:Poppins,sans-serif;font-weight:700;line-height:1.5;text-align:center;text-transform:uppercase;color:#191919;border:1px solid #a8a7a7}.paragraph .group-content .field--name-field-link a:hover:after{border:1px solid #779e2f;color:#779e2f}.paragraph--type--block #block-views-block-news-block{max-width:1300px;margin-left:auto;margin-right:auto;width:92%}#paragraph-id--15{margin-bottom:0}.paragraph--type--simple-image{padding:20px;border:1px solid #e9e9e9}.paragraph--type--simple-image .field--name-field-image{width:100%;margin:0 auto}@media (min-width:768px){.paragraph--type--simple-image .field--name-field-image{width:100%}}@media (min-width:992px){.paragraph--type--simple-image .field--name-field-image{width:100%}}@media (min-width:1442px){.paragraph--type--simple-image .field--name-field-image{width:70%}}.view-albo-pretorio #views-exposed-form-albo-pretorio-page-1 .form-item-field-data-atto-value{display:none}.view-iniziative.view-display-id-block_4 .view-header,.view-iniziative.view-display-id-block_5 .view-header,.view-iniziative.view-display-id-block_7 .view-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-family:Poppins,sans-serif;font-weight:700;font-size:1.25rem;line-height:150%;color:#191919;margin-bottom:30px;-ms-flex-align:center;align-items:center}.view-fotografie.view-display-id-page_1 .view-content{width:100%}@media (min-width:992px){.view-fotografie.view-display-id-page_1 .view-content{display:grid;grid-template-columns:1fr 1fr 1fr;gap:3vw}}.view-fotografie.view-display-id-page_1 .view-content>div{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.view-fotografie-richieste .view-content{width:100%}@media (min-width:992px){.view-fotografie-richieste .view-content{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:3vw}}.view-fotografie-richieste .view-content>div{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.view-i-tuoi-download.view-display-id-page_1 .view-content{width:100%}@media (min-width:992px){.view-i-tuoi-download.view-display-id-page_1 .view-content{display:grid;grid-template-columns:1fr 1fr 1fr;gap:3vw}}.view-i-tuoi-download.view-display-id-page_1 .view-content>div{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}#block-views-block-fotografie-richieste-block-1{margin-bottom:40px}.view-itinerari-in-bici.view-display-id-block_1 .view-header,.view-itinerari-in-bici.view-display-id-block_2 .view-header,.view-itinerari-in-bici.view-display-id-block_5 .view-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-family:Poppins,sans-serif;font-weight:700;font-size:1.25rem;line-height:150%;color:#191919;margin-bottom:30px;-ms-flex-align:center;align-items:center}.view-itinerari-in-bici.view-display-id-block_3 .view-filters,.view-itinerari-in-bici.view-display-id-block_3 .views-exposed-form,.view-itinerari-in-bici.view-display-id-block_5 .pager,.view-itinerari-in-bici.view-display-id-block_5 .view-content{display:none}.view-search .view-header{font-weight:700}.view-search .node-view-mode-search-index{cursor:pointer}@media (min-width:768px){.view-search .node-view-mode-search-index .group-content{display:grid;grid-template-columns:2fr 1fr;gap:60px}}.view-search .node-view-mode-search-index .group-content .group-left{margin-bottom:20px}.view-search .node-view-mode-search-index .group-content .group-left .field--name-body{margin-bottom:1em;font-size:.9375rem;line-height:1.4}.view-search .node-view-mode-search-index .group-content .group-left .field--name-body h3{font-size:.9375rem}.view-search .node-view-mode-search-index .group-content .group-left .field--name-body p{font-size:.9375rem;margin-bottom:0}.view-search .node-view-mode-search-index .group-content .group-left .field--name-body p+br{display:none}.view-search .node-view-mode-search-index .group-content .group-left .field--name-bundle-fieldnode{font-weight:500}.view-search .node-view-mode-search-index .group-content .group-left .field--name-node-changed-date{font-size:.875rem}.view-sentieri.view-display-id-block_1 .view-header,.view-sentieri.view-display-id-block_2 .view-header,.view-sentieri.view-display-id-block_3 .view-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-family:Poppins,sans-serif;font-weight:700;font-size:1.25rem;line-height:150%;color:#191919;margin-bottom:30px;-ms-flex-align:center;align-items:center}.view-sentieri.view-display-id-block_3 .pager,.view-sentieri.view-display-id-block_3 .view-content{display:none}.view-slides .view-content{max-width:1300px;margin-left:auto;margin-right:auto;width:92%;display:block}.view-slides .view-content .views-row{width:100%;display:block}.view-timeline pre{display:none}.view-timeline ul{list-style:none;margin:0}.view-timeline ul li{margin:0}.view-video.view-display-id-block_1 .view-header,.view-video.view-display-id-block_3 .view-header,.view-video.view-display-id-block_5 .view-header{margin-bottom:70px}.view-video.view-display-id-block_1 .view-content,.view-video.view-display-id-block_3 .view-content,.view-video.view-display-id-block_5 .view-content{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}.view-video.view-display-id-block_1 .view-content .views-row,.view-video.view-display-id-block_3 .view-content .views-row,.view-video.view-display-id-block_5 .view-content .views-row{display:-ms-flexbox;display:flex}.view-video.view-display-id-block_1 #edit-field-video-categoria-target-id--wrapper legend,.view-video.view-display-id-block_3 #edit-field-video-categoria-target-id--wrapper legend,.view-video.view-display-id-block_5 #edit-field-video-categoria-target-id--wrapper legend{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%}.view-video.view-display-id-block_1 #edit-field-video-categoria-target-id--wrapper legend .fieldset-legend,.view-video.view-display-id-block_3 #edit-field-video-categoria-target-id--wrapper legend .fieldset-legend,.view-video.view-display-id-block_5 #edit-field-video-categoria-target-id--wrapper legend .fieldset-legend{display:block;font-family:Poppins,sans-serif;font-weight:800;font-size:2rem;color:#779e2f}@media (min-width:992px){.view-webcams .view-content{display:grid;grid-template-columns:1fr 1fr;gap:20px}}.view-webcams .view-content .views-row{display:-ms-flexbox;display:flex}
