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,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;}audio:not([controls]){display:none;height:0;}progress{vertical-align:baseline;}template,[hidden]{display:none;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}a:active,a:hover{outline-width:0;}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}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:-0.25em;}sup{top:-0.5em;}img{border-style:none;}svg:not(:root){overflow:hidden;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}figure{margin:1em 40px;}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;}button,input,select,textarea{font:inherit;margin:0;}optgroup{font-weight:bold;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;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-input-placeholder{color:inherit;opacity:0.54;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}.block-bean-mini{position:relative;width:25%;height:auto;}@media (max-width:1024px){.block-bean-mini{width:50%;}}@media (min-width:320px) and (max-width:767px){.block-bean-mini{margin-bottom:1em;width:100%;}}.block-bean-mini h2{display:none;}.block-bean-mini .group-cover{position:relative;}.block-bean-mini .group-cover .field-name-title-field{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.2)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 100%);bottom:0;position:absolute;top:0;width:100%;}.block-bean-mini .group-cover .field-name-title-field h2{bottom:0;color:#fff;display:block;font-size:1.875em;line-height:1;margin:0;padding:0.3em 0.5em;position:absolute;}.block-bean-mini .group-cover img{display:block;width:100%;}.block-bean-mini .field-name-field-contenuto{background-image:url(/sites/all/themes/custom/pngp/dist/images/rombo.png);background-repeat:repeat-x;background-position:0 10px;color:#495456;font-size:0.875em;margin:0 0 1em 0;padding-top:20px;}.block-bean-mini .field-name-field-url-content a{background-color:#076165;-webkit-border-radius:5px;border-radius:5px;color:#fff;display:inline-block;font-family:"Roboto Condensed";font-size:1em;font-weight:700;line-height:1;padding:0.75em 1.5em;text-decoration:none;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;}.block-bean-mini .field-name-field-url-content a:hover{background-color:#054a4d;}.block-bean-mini .field-name-field-url-content a::before{content:"";position:absolute;top:0;bottom:0;right:10px;left:10px;background:transparent;opacity:.2;}.block-bean-mini .field-name-field-url-content a:hover::before{background:#f2f2f2;}.l-main .l-content .breadcrumb{color:#333;line-height:1.2;margin:0;padding:1em 0;position:relative;z-index:2;}.l-main .l-content .breadcrumb li{color:#888;display:inline;font-size:0.9em;list-style:none;margin:0;padding:0;}.l-main .l-content .breadcrumb li:before{background-color:transparent;display:inline;height:auto;left:0;position:relative;top:0;width:auto;}.l-main .l-content .breadcrumb li + li:before{color:#09787d;content:'\f30f';font-family:"Ionicons";font-size:0.9em;margin:0 0.3em;}.l-main .l-content .breadcrumb li a{color:#076165;}.flag-foto-alta-risoluzione{display:block;}.flag-foto-alta-risoluzione a{position:relative;display:block;text-transform:capitalize;}.flag-foto-alta-risoluzione a:after{content:'';background:url(/sites/all/themes/custom/pngp/dist/images/icons/add.svg) no-repeat;background-position:center center;width:34px;height:34px;position:relative;display:block;}.flag-foto-alta-risoluzione a.unflag-action:after{content:'';background:url(/sites/all/themes/custom/pngp/dist/images/icons/remove.svg) no-repeat;width:24px;height:24px;position:relative;display:block;-webkit-background-size:contain;background-size:contain;}input[type="password"],input[type="text"]{border:1px solid #e6e6e6;-webkit-border-radius:4px;border-radius:4px;padding:0.5em;}input[type="password"]:focus,input[type="text"]:focus{border-color:silver;outline:0;}*,*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box;}body{font-family:"Roboto",Arial,sans-serif;font-size:100%;max-width:100%;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}a{color:#076165;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}a:hover{color:#3a9B9f;}img{max-width:100%;height:auto;}p{margin:0;padding:0;}ul{margin:0;padding:0;}ul li{margin:0;}h1{color:#04303A;font-size:3.75em;font-weight:100;}@media (max-width:1024px){h1{font-size:2.8125em;}}@media (max-width:640px){h1{font-size:2.375em;}}h2{color:#076165;font-size:1.125em;font-weight:700;margin:0.5em 0;}table{width:100%;}.l-content .region-content ul{margin-bottom:1em;padding-left:1.5em;}.l-content .region-content ul li{margin:0;padding:0 0 0.25em;list-style:none;position:relative;}.l-content .region-content ul li:before{content:"";background-color:#076165;position:absolute;left:-1em;-webkit-border-radius:50%;border-radius:50%;width:5px;top:10px;display:block;height:5px;}.l-content .region-content ul ul li:before{background-color:transparent;border:1px solid #076165;}.l-content .region-content p{margin-bottom:0.5em;}.l-content .region-content table th{color:#495456;font-size:0.85em;text-transform:uppercase;}.l-content .region-content table th,.l-content .region-content table td{border:0;padding:0.5rem 0.75rem;}.l-content .region-content table tr{border-bottom:1px solid #e3e3e3;background:transparent;}.l-content .region-content table tr:first-child th{border-bottom:3px solid #e3e3e3;}.l-content .region-content table tbody{border:0;}.field-item .file .file-icon{display:none;}.field-item .file a[href$=".pdf"]:before{background:url(/sites/all/themes/custom/pngp/dist/images/icons/file-pdf.svg) no-repeat;background-position:center center;width:36px;height:37px;content:"";display:inline-block;margin-bottom:0.3em;margin-right:0.3em;vertical-align:middle;}ul.menu{border:none;list-style:none;text-align:left;}ul.menu li{margin:0 0 0 0.5em;}ul li.expanded{list-style-image:none;list-style-type:none;}ul li.collapsed{list-style-image:none;list-style-type:none;}ul li.leaf{list-style-image:none;list-style-type:none;}li.collapsed,li.expanded,li.leaf{padding:0.2em 0.5em 0 0;margin:0;}li a.active{color:#000;}td.menu-disabled{background:#ccc;}ul.inline,ul.links.inline{display:inline;padding-left:0;}ul.inline li{display:inline;list-style-type:none;padding:0 0.5em;}#admin-menu,#admin-menu .dropdown{z-index:9999;}.item-list ul.pager{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:2em 0;}.item-list ul.pager li{display:block;font-size:0.8125em;line-height:1;margin:0 0.1em;padding:0;}.item-list ul.pager li:before{display:none;}.item-list ul.pager li.pager-item a{color:#333333;display:block;padding:0.5em;}.item-list ul.pager li.pager-item a:hover{color:#076165;}.item-list ul.pager li.pager-current{color:#fff;font-weight:900;margin:0 0.2em;padding:0.5em;position:relative;}.item-list ul.pager li.pager-current:after{width:23px;height:23px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;background:#076165;content:"";display:block;position:absolute;top:50%;left:50%;z-index:-1;margin-top:-7px;}.item-list ul.pager li.pager-ellipsis{padding:0.5em;}.item-list ul.pager li.pager-previous a,.item-list ul.pager li.pager-next a{background:#e9e9e9;border:1px solid #d7d7d7;-webkit-border-radius:3px;border-radius:3px;color:#495456;padding:0.5em 0.75em;text-transform:capitalize;}.item-list ul.pager li.pager-first a,.item-list ul.pager li.pager-last a{background:#076165;border:1px solid #076165;-webkit-border-radius:3px;border-radius:3px;color:#fff;padding:0.5em 0.75em;text-transform:capitalize;}ul.flippy{margin-top:1.5em !important;}ul.flippy li{display:inline-block;font-size:0.8125em;line-height:1;margin:0 0.1em;padding:0;}ul.flippy li:before{display:none !important;}ul.flippy li a{background:#e9e9e9;border:1px solid #d7d7d7;-webkit-border-radius:3px;border-radius:3px;color:#495456;padding:0.5em 0.75em;text-transform:capitalize;}ul.flippy li a:hover{color:#076165;}ul.tabs.primary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;border-bottom:2px solid #076165;margin:0 0 1em;padding:0;}ul.tabs.primary li{margin:0 0.3em;padding:0;display:inline-block;}ul.tabs.primary li a{border:2px solid #076165;border-bottom:0;padding:0.3em;display:inline-block;color:#fff;background-color:#076165;}ul.tabs.primary li a.active{color:#D0E05F;}ul.weather-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;border-bottom:2px solid #076165;margin:1em 0;padding:0;}ul.weather-nav li{margin:0 0.3em !important;padding:0 !important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}ul.weather-nav li:before{display:none !important;}ul.weather-nav li a{border:2px solid #076165;border-bottom:0;padding:0.3em;display:inline-block;color:#fff;line-height:1.1;background-color:#076165;}ul.weather-nav li a.active{color:#D0E05F;}.video-container{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden;}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}footer{background-color:#e6e6e6;}footer .l-footer--inner{margin:0 auto;max-width:1380px;padding:2em 0;}.front .l-front-wrapper{background-color:#e6e6e6;min-height:650px;height:85vh;width:100%;position:relative;}@media (max-width:1024px){.front .l-front-wrapper{height:auto;min-height:0;padding:3em 0 0;}}.front .l-front-wrapper .service-menus{z-index:2;position:relative;color:#fff;text-align:right;padding:1em 3.2em 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.front .l-front-wrapper .service-menus .block{display:inline-block;}.front .l-front-wrapper .service-menus .block a,.front .l-front-wrapper .service-menus .block .language-switcher__current{color:#fff;}.front .l-front-wrapper .rombo{width:16px;height:16px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;background-color:#fff;position:relative;z-index:2;margin:20px auto;}@media (max-width:640px){.front .l-front-wrapper .rombo{width:8px;height:8px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;}}.front .l-front-wrapper img.logo{display:block;width:120px;z-index:2;position:relative;margin:10vh auto 20px;}.front .l-front-wrapper h1{color:#fff;text-align:center;max-width:640px;margin:auto;line-height:1;z-index:2;position:relative;font-size:5em;}@media (max-width:640px){.front .l-front-wrapper h1{font-size:2.1875em;font-weight:300;margin-bottom:0.3em;}}.front .l-front-wrapper .slogan{font-size:1.25em;color:#fff;text-align:center;max-width:32.5em;margin:auto;z-index:2;position:relative;}@media (max-width:640px){.front .l-front-wrapper .slogan{font-size:1em;padding-bottom:1em;}}.front .l-front-wrapper .video-front{bottom:0;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1;}@media (max-width:1024px){.front .l-front-wrapper .video-front{background:url(/sites/all/themes/custom/pngp/dist/images/cover/front-video.jpg) no-repeat 0 0;background-position:right center;-webkit-background-size:cover;background-size:cover;}}.front .l-front-wrapper .video-front .video-front__container{display:block;height:100%;margin:0 auto;position:fixed;width:100%;z-index:1;}@media (max-width:1024px){.front .l-front-wrapper .video-front .video-front__container{display:none;}}.front .l-front-wrapper .video-front .video-front__container:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;z-index:2;opacity:0.3;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(black));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,black 100%);}.front .l-front-wrapper .video-front video{max-width:100%;margin:0 auto;display:block;position:relative;width:100%;z-index:0;}.front .l-front-wrapper .main-menu{z-index:3;position:relative;margin-bottom:1em;}.front .l-front-wrapper .main-menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1024px;width:100%;margin:auto;}.front .l-front-wrapper .main-menu ul.border-bottom{border-bottom:1px solid #fff;}.front .l-front-wrapper .main-menu ul li{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;position:relative;display:inline-block;margin:0;padding:0;height:26px;}.front .l-front-wrapper .main-menu ul li a{font-size:0.875em;text-decoration:none;color:#fff;font-weight:600;text-transform:uppercase;display:block;height:26px;}.front .l-front-wrapper .main-menu ul li ul{display:none;top:26px;}.front .l-front-wrapper .main-menu ul li:hover > ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-height:830px) and (min-width:1025px){.front .l-front-wrapper{min-height:620px;}.front .l-front-wrapper img.logo{width:100px;margin-top:7vh;}.front .l-front-wrapper h1{font-size:3.4em;max-width:480px;}}.front .l-content{overflow:hidden;}.front .l-content .region{margin:2.5em 0;}.front .l-content .region.region-front-row-1{margin-top:0;min-height:180px;}.front .l-content .region.region-front-row-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1380px;margin-left:auto;margin-right:auto;}.front .l-content .region.region-front-row-2 > div{padding:0 10px;}@media (max-width:1024px){.front .l-content .region.region-front-row-2{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.front .l-content .region.region-front-row-3{max-width:1380px;margin-left:auto;margin-right:auto;}.front .l-content .region.region-front-row-4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:url(/sites/all/themes/custom/pngp/dist/images/backgrounds/block-pianifica-visita.jpg) no-repeat center center #003a54;-webkit-background-size:cover;background-size:cover;}.front .l-content .region.region-front-row-5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1380px;margin-left:auto;margin-right:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}@media (max-width:1024px){.front .l-content .region.region-front-row-5{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.front .l-content .region.region-front-row-5 > div{padding:0 10px;display:inline-block;vertical-align:top;}@media (min-width:1025px){.front .l-nav{background-color:#fff;position:fixed;width:100%;top:-140px;left:0;z-index:1000;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}.front .l-nav.sticky{top:0;}}.front .l-main{background:#fff;position:relative;z-index:2;}.front .l-prefooter{background:url(/sites/all/themes/custom/pngp/dist/images/backgrounds/block-prefooter.jpg) no-repeat center center #076165;-webkit-background-size:cover;background-size:cover;padding:5em 0;position:relative;width:100%;z-index:2;}@media (min-width:320px) and (max-width:767px){.front .l-prefooter{padding:1.5em 0;}}.front .l-prefooter .region-front-row-6{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1380px;}@media (min-width:320px) and (max-width:767px){.front .l-prefooter .region-front-row-6{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.front .l-prefooter .region-front-row-6 .block{margin:0 10px;width:50%;}@media (min-width:320px) and (max-width:767px){.front .l-prefooter .region-front-row-6 .block{margin:0.75em;width:100%;}}.front .l-footer{position:relative;z-index:2;}.language-switcher{cursor:pointer;font-family:"Roboto Condensed";padding:0.3em 0.5em;position:relative;text-align:left;width:80px;}.language-switcher .language-switcher__current{color:#7F8080;font-size:1em;font-weight:700;}.language-switcher .language-switcher__switch{background-color:#fff;border:1px solid #dedede;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.1);box-shadow:0 0 5px rgba(0,0,0,0.1);display:none;font-size:0.875em;left:0;position:absolute;top:29px;z-index:10;}.language-switcher .language-switcher__switch ul{margin:0;padding:0;}.language-switcher .language-switcher__switch ul li{border-bottom:1px solid #dedede;display:block;list-style:none;margin:0;}.language-switcher .language-switcher__switch ul li:last-child{border:0;}.language-switcher .language-switcher__switch ul li a{color:#7F8080 !important;display:block;padding:0.3em 1em;text-decoration:none;}.language-switcher .language-switcher__switch ul li a.active{font-weight:bold;}.language-switcher .language-switcher__switch ul li a:hover{background-color:whitesmoke;}.language-switcher.hover .language-switcher__switch{display:block;}.not-front .l-content-top{background-attachment:fixed;background-color:whitesmoke;background-position:center;-webkit-background-size:cover;background-size:cover;min-height:290px;position:relative;}@media (max-width:1024px){.not-front .l-content-top{background-attachment:inherit;min-height:210px;}}.not-front .l-content-top.video-page{height:60vh;}@media (min-width:320px) and (max-width:767px){.not-front .l-content-top.video-page{height:auto;}}.not-front .l-content-top.video-page h1{color:#fff;text-shadow:1px 1px 4px rgba(0,0,0,0.5);}@media (max-width:1024px){.not-front .l-content-top.video-page.video-page-no-cover-image h1{color:#10292D;text-shadow:none;}}.not-front .l-content-top.alternate-cover-image h1{color:#fff;text-shadow:1px 1px 4px rgba(0,0,0,0.5);}.not-front .l-content-top.alternate-cover-image:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAD0lEQVQImWNgQAX/yeAAAIHCA/0RE2WAAAAAAElFTkSuQmCC") repeat;opacity:0.3;}.not-front .l-content-top.cover-image{height:60vh;}@media (min-width:320px) and (max-width:767px){.not-front .l-content-top.cover-image{height:auto;}}.not-front .l-content-top.cover-image h1{color:#fff;text-shadow:1px 1px 4px rgba(0,0,0,0.5);}.not-front .l-content-top .wrap-title{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;}.not-front .l-content-top h1{color:#10292D;display:inline-block;font-weight:300;left:50%;line-height:0.9;margin:0;max-width:1140px;padding:0 0.5em;position:absolute;text-align:center;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;z-index:2;}.not-front .l-content-top .video-page{bottom:0;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1;}.not-front .l-content-top .video-page .video-page__container{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:1s opacity;-o-transition:1s opacity;transition:1s opacity;}@media (max-width:1024px){.not-front .l-content-top .video-page .video-page__container{display:none;}}.not-front .l-content-top .video-page .video-page__container:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;z-index:2;opacity:0.3;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(black));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,black 100%);}.not-front .l-content-top .video-page video{width:100%;}.not-front .l-main{background:#fff;position:relative;z-index:2;}.not-front .l-main .l-main__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:0 auto;max-width:1440px;padding:0 3em 2em;}@media (max-width:1024px){.not-front .l-main .l-main__wrapper{display:block;padding:2em;}}@media (min-width:320px) and (max-width:767px){.not-front .l-main .l-main__wrapper{padding:2em 1.5em;}}.not-front .l-main .l-main__wrapper .l-content{color:#495456;-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;font-size:1.0625em;margin:0 auto;max-width:1110px;padding:1.875em;position:relative;}@media (max-width:1024px){.not-front .l-main .l-main__wrapper .l-content{padding:0;}}.not-front .l-footer{position:relative;z-index:2;}@media (min-width:1025px){.not-front.no-sidebar .l-nav{width:100%;z-index:1000;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}.not-front.no-sidebar .l-nav.sticky{top:0;position:fixed;-webkit-animation:animationHeader 0.5s;animation:animationHeader 0.5s;}}.not-front.no-sidebar .l-main__wrapper{display:block;}.not-front.no-sidebar .l-main__wrapper .l-content{max-width:none;}.not-front.no-sidebar .l-main__wrapper .l-content .group-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:1024px){.not-front.no-sidebar .l-main__wrapper .l-content .group-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.not-front.no-sidebar .l-main__wrapper .l-content .group-flex .group-top{display:inline-block;-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;margin-right:2.5em;}@media (max-width:1024px){.not-front.no-sidebar .l-main__wrapper .l-content .group-flex .group-top{margin-right:0;}}.not-front.no-sidebar .l-main__wrapper .l-content .group-flex .group-right{display:inline-block;-webkit-box-flex:1.1;-webkit-flex:1.1;-ms-flex:1.1;flex:1.1;line-height:1.4;margin-left:20px;margin-top:-110px;max-width:330px;position:relative;width:100%;z-index:2;}@media (max-width:1024px){.not-front.no-sidebar .l-main__wrapper .l-content .group-flex .group-right{max-width:100%;margin:1em 0;}}.not-front.no-sidebar .l-main__wrapper .l-content .group-flex .group-right .field-name-field-info{background-color:#e96a01;color:#fff;padding:2em;}.not-front.no-sidebar .l-main__wrapper .l-content .group-flex .group-right .field-name-field-info .field-label{background-image:url(/sites/all/themes/custom/pngp/dist/images/rombo_white.png);background-repeat:repeat-x;background-position:0 bottom;color:#fff;font-size:1.5625em;font-weight:300;line-height:1;margin:0 0 0.6em;padding-bottom:0.75em;}.not-front.no-sidebar .l-main__wrapper .l-content .group-flex .group-right .field-name-field-info a{color:#fff;}.not-front.no-sidebar .l-main__wrapper .l-content .group-flex .group-right .field-name-field-info p{font-size:0.875em;margin-top:0.5em;}.not-front.no-sidebar .l-main__wrapper .l-content .group-flex .group-right .field-name-field-info strong{color:#ffc84d;}.not-front.no-sidebar .l-main__wrapper .l-content .group-flex .group-right .field-name-field-allegati{margin:1.5em 1em;}.not-front.no-sidebar .l-main__wrapper .l-content .group-flex .group-right .field-name-field-allegati .field-label{color:#076165;font-size:0.875em;font-weight:900;margin:0.5em 0;text-transform:uppercase;}.not-front.no-sidebar .l-main__wrapper .l-content .group-flex .group-right .field-name-field-allegati a{color:#10292D;display:block;font-size:0.875em;margin:0.75em 0;}.not-front.no-sidebar .l-main__wrapper .l-content .group-flex .group-right .field-name-field-allegati a:hover{color:#076165;}.not-front.no-sidebar .l-main__wrapper .l-content .group-right-bottom{margin:1.5em 1em;}.not-front.no-sidebar .l-main__wrapper .l-content .group-right-bottom h3{color:#076165;font-size:0.875em;font-weight:900;margin:0.5em 0;text-transform:uppercase;}.not-front.no-sidebar .l-main__wrapper .l-content .group-right-bottom a{color:#10292D;display:block;font-size:0.875em;margin:0.75em 0;}.not-front.no-sidebar .l-main__wrapper .l-content .group-right-bottom a:hover{color:#076165;}@-webkit-keyframes animationHeader{0%{top:-140px;}100%{top:0;}}@keyframes animationHeader{0%{top:-140px;}100%{top:0;}}.owl-carousel{margin:auto;max-width:1380px;position:relative;}.owl-carousel .owl-next,.owl-carousel .owl-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.owl-carousel .owl-prev{color:transparent;font-family:"Ionicons";left:1em;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;width:1em;}.owl-carousel .owl-prev:before{content:"\f3cf";color:#10292D;font-size:2.5em;}.owl-carousel .owl-prev:hover{left:0.8em;}.owl-carousel .owl-next{color:transparent;font-family:"Ionicons";right:1em;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;width:1em;}.owl-carousel .owl-next:before{content:"\f3d1";color:#10292D;font-size:2.5em;}.owl-carousel .owl-next:hover{right:0.8em;}#block-block-8{color:#fff;text-align:center;}#block-block-8 h2{text-transform:uppercase;}#block-block-8 .description-text{color:#04303A;margin:1.5em auto 2em;max-width:33em;}#block-block-8 label{color:#10292D;}#block-block-8 input[type="email"]{margin:0 auto;width:100%;border:1px solid #e6e6e6;-webkit-border-radius:4px;border-radius:4px;padding:0.5em;margin-bottom:1em;}#block-block-8 button[type="submit"]{background-color:#076165;-webkit-border-radius:5px;border-radius:5px;color:#fff;display:inline-block;font-family:"Roboto Condensed";font-size:1em;font-weight:700;line-height:1;padding:0.75em 1.5em;text-decoration:none;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;background-color:#3a9B9f;border:0;cursor:pointer;text-transform:uppercase;display:block;margin:auto;}#block-block-8 button[type="submit"]:hover{background-color:#054a4d;}#block-block-8 button[type="submit"]:hover{background-color:#33898c;}#block-block-8 #subForm{margin:0 auto;max-width:25em;}#block-block-8 .form-name-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}#block-block-8 .form-name-wrapper > .input-wrapper{width:49%;}@media (max-width:640px){#block-block-8 .form-name-wrapper > .input-wrapper{width:100%;}#block-block-8 .form-name-wrapper > .input-wrapper.surname{margin-top:1em;}}#block-block-8 .form-name-wrapper input{width:100%;}#block-block-8 .input-wrapper.email{margin-top:1em;width:100%;}#block-block-8 .campaignmonitor-link{color:#076165;display:block;font-family:"Roboto Condensed";font-size:1em;font-weight:400;line-height:1;padding:0.25em 1.5em;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}#block-block-8 .campaignmonitor-link:hover{color:#3a9B9f;}#block-block-8 .campaignmonitor-link.campaignmonitor-archive{margin-top:.5em;}#block-block-14{background-color:#d3eef9;border-left:10px solid #fff;border-right:10px solid #fff;margin-top:1.5em;min-height:15em;padding:0;width:50%;}@media (max-width:1024px){#block-block-14{width:100%;}}#block-block-14 .centroacqua-wrapper{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;}#block-block-14 .centroacqua-wrapper .centroacqua-left{background-image:url(/sites/all/themes/custom/pngp/dist/images/backgrounds/lontra_bg.png);background-position:right;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;min-height:15em;width:55%;}@media screen and (max-width:520px){#block-block-14 .centroacqua-wrapper .centroacqua-left{width:0;}}#block-block-14 .centroacqua-wrapper .centroacqua-right{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1em;width:45%;}@media screen and (max-width:520px){#block-block-14 .centroacqua-wrapper .centroacqua-right{width:100%;}}#block-block-14 .centroacqua-wrapper .centroacqua-right .centroacqua-logo{display:none;}@media screen and (max-width:520px){#block-block-14 .centroacqua-wrapper .centroacqua-right .centroacqua-logo{background-image:url(/sites/all/themes/custom/pngp/dist/images/logo/logo_lontra.svg);background-position:center;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;display:block;height:8em;width:10em;}}#block-block-14 .centroacqua-wrapper .centroacqua-right .centroacqua-title{color:#009FE3;font-family:"Roboto Condensed";font-size:1.5em;margin-bottom:0;text-align:center;text-transform:uppercase;font-weight:700;}#block-block-14 .centroacqua-wrapper .centroacqua-right .centroacqua-text{font-family:"Roboto Condensed";font-size:.925em;margin-top:.5em;text-align:center;}#block-block-14 .centroacqua-wrapper .centroacqua-right .centroacqua-cta{background-color:#009FE3;-webkit-border-radius:5px;border-radius:5px;color:#FFF;cursor:pointer;display:inline-block;font-family:"Roboto Condensed";font-size:1em;font-weight:700;line-height:1;margin-top:.5em;padding:0.75em 1.5em;text-decoration:none;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;}#block-block-14 .centroacqua-wrapper .centroacqua-right .centroacqua-cta:hover{background-color:#007bb0;}.block-facetapi{border-bottom:1px solid #e5e5e5;margin:0 0 16px;padding:0 0 16px;}.block-facetapi h2{color:#495456;font-family:Roboto;font-size:1em;font-weight:700;margin:0 0 10px;padding:0;}.block-facetapi ul{margin:0;}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.block-facetapi ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;-webkit-columns:3;-moz-columns:3;columns:3;}}.block-facetapi ul li{margin:0 0 0.3em;}.block-facetapi ul li a{font-size:0.8125em;font-weight:400;color:#086165;}.block-facetapi a.facetapi-limit-link{font-size:0.8125em;font-weight:400;color:#086165;}.block-facetapi a.facetapi-limit-link:after{content:'...';}#block-views-focus-block{height:auto;position:relative;width:50%;}@media (max-width:1024px){#block-views-focus-block{margin-top:1em;width:100%;}}#block-views-focus-block .owl-carousel{width:100%;}#block-views-focus-block .owl-carousel .node{position:relative;}#block-views-focus-block .owl-carousel .node .field-name-field-featured-image{background-attachment:initial;position:absolute;top:0;bottom:0;right:0;left:0;}#block-views-focus-block .owl-carousel .node .field-name-field-featured-image .field-item{display:none;}@media (min-width:320px) and (max-width:767px){#block-views-focus-block .owl-carousel .node .field-name-field-featured-image{position:relative;height:35vh;max-height:260px;min-height:175px;}}#block-views-focus-block .owl-carousel .node .group-right{background-color:rgba(48,43,20,0.8);color:#fff;float:right;height:100%;padding:1em 1em 4.5em;position:relative;width:50%;z-index:2;}@media (min-width:320px) and (max-width:767px){#block-views-focus-block .owl-carousel .node .group-right{background-color:#302b14;width:100%;}}#block-views-focus-block .owl-carousel .node .group-right .field-name-title-field{background-image:url(/sites/all/themes/custom/pngp/dist/images/rombo_white.png);background-repeat:repeat-x;background-position:bottom;}#block-views-focus-block .owl-carousel .node .group-right .field-name-title-field h3{padding:0 0 0.6em;font-size:2.5em;font-weight:300;line-height:1;margin:0.3em 0;}#block-views-focus-block .owl-carousel .node .group-right .field-name-body{font-size:0.875em;}#block-views-focus-block .owl-carousel .node .group-right .field-name-field-url-content{margin-top:0.6em;}#block-views-focus-block .owl-carousel .node .group-right .field-name-field-url-content a{background-color:#076165;-webkit-border-radius:5px;border-radius:5px;color:#fff;display:inline-block;font-family:"Roboto Condensed";font-size:1em;font-weight:700;line-height:1;padding:0.75em 1.5em;text-decoration:none;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;background-color:#704522;}#block-views-focus-block .owl-carousel .node .group-right .field-name-field-url-content a:hover{background-color:#054a4d;}#block-views-focus-block .owl-carousel .node .group-right .field-name-field-url-content a:hover{background-color:#5c391c;}#block-views-focus-block .owl-carousel .owl-controls{bottom:10px;color:#fff;font-size:0;height:50px;margin:auto;position:absolute;right:0;width:50%;z-index:2;}@media (min-width:320px) and (max-width:767px){#block-views-focus-block .owl-carousel .owl-controls{left:0;width:100%;}}#block-views-focus-block .owl-carousel .owl-controls .owl-nav .owl-prev,#block-views-focus-block .owl-carousel .owl-controls .owl-nav .owl-next{top:50%;}#block-views-focus-block .owl-carousel .owl-controls .owl-nav .owl-prev:before,#block-views-focus-block .owl-carousel .owl-controls .owl-nav .owl-next:before{display:none;}#block-views-focus-block .owl-carousel .owl-controls .owl-nav .owl-prev{background:url(/sites/all/themes/custom/pngp/dist/images/icons/arrow-sx.svg) no-repeat;background-position:center center;width:50px;height:50px;left:1rem;}#block-views-focus-block .owl-carousel .owl-controls .owl-nav .owl-next{background:url(/sites/all/themes/custom/pngp/dist/images/icons/arrow-dx.svg) no-repeat;background-position:center center;width:50px;height:50px;right:1rem;}#block-block-9{background-color:whitesmoke;}#block-block-9 h2{text-align:center;color:#086165;font-family:Roboto;font-size:2em;font-weight:300;margin:0;padding:0.8em 0 0.6em;}@media (min-width:320px) and (max-width:767px){#block-block-9 h2{font-size:1.5em;}}#block-block-9 .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1440px;margin:0 auto 60px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}#block-block-9 .content .foto-categoria{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;padding:0 10px;color:#495456;font-family:Roboto;font-size:0.875em;font-weight:400;background-color:whitesmoke;}@media (min-width:768px) and (max-width:1024px){#block-block-9 .content .foto-categoria{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;}}@media (min-width:320px) and (max-width:767px){#block-block-9 .content .foto-categoria{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}}@media screen and (min-width:0\0){#block-block-9 .content .foto-categoria{-webkit-flex-basis:23%;-ms-flex-preferred-size:23%;flex-basis:23%;}}#block-block-9 .content .foto-categoria .bg{width:100%;height:260px;color:white;font-family:Roboto;font-size:28px;font-weight:300;-webkit-background-size:cover;background-size:cover;display:block;position:relative;}#block-block-9 .content .foto-categoria .bg.paesaggi{background-image:url(/sites/all/themes/custom/pngp/dist/images/backgrounds/bg_paesaggi.jpg);}#block-block-9 .content .foto-categoria .bg.fauna{background-image:url(/sites/all/themes/custom/pngp/dist/images/backgrounds/bg_fauna.jpg);}#block-block-9 .content .foto-categoria .bg.flora{background-image:url(/sites/all/themes/custom/pngp/dist/images/backgrounds/bg_flora.jpg);}#block-block-9 .content .foto-categoria .bg.storia{background-image:url(/sites/all/themes/custom/pngp/dist/images/backgrounds/bg_storia.jpg);}#block-block-9 .content .foto-categoria .bg span{display:block;position:absolute;bottom:0.5em;left:0.5em;}#block-block-9 .content .foto-categoria .foto-categoria__text{padding:1em;}#block-block-14{background:-webkit-gradient(linear,left top,left bottom,from(#ffc95e),to(#efa806));background:-webkit-linear-gradient(top,#ffc95e 0%,#efa806 100%);background:-o-linear-gradient(top,#ffc95e 0%,#efa806 100%);background:linear-gradient(to bottom,#ffc95e 0%,#efa806 100%);border-left:10px solid #fff;border-right:10px solid #fff;margin-top:1.5em;min-height:15em;padding:0;width:50%;}@media (max-width:1024px){#block-block-14{width:100%;}}#block-block-14 .gipeto-wrapper{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;}#block-block-14 .gipeto-wrapper .gipeto-img{background-image:url(/sites/all/themes/custom/pngp/dist/images/backgrounds/gipetonair.jpg);background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;min-height:15em;width:45%;}@media screen and (max-width:520px){#block-block-14 .gipeto-wrapper .gipeto-img{width:0;}}#block-block-14 .gipeto-wrapper .gipeto-info{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1em;width:55%;}@media screen and (max-width:520px){#block-block-14 .gipeto-wrapper .gipeto-info{width:100%;}}#block-block-14 .gipeto-wrapper .gipeto-info .gipeto-logo{background-image:url(/sites/all/themes/custom/pngp/dist/images/logo/gipeto_logo_nero.png);background-position:center;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;height:3em;margin:0 auto;width:15.5em;}#block-block-14 .gipeto-wrapper .gipeto-info .gipeto-text{font-size:.9em;margin-bottom:1em;margin-top:1em;text-align:center;}#block-block-14 .gipeto-wrapper .gipeto-info .gipeto-cta{background-color:#8b2000;-webkit-border-radius:5px;border-radius:5px;color:#FFF;cursor:pointer;display:inline-block;font-family:"Roboto Condensed";font-size:1em;font-weight:700;line-height:1;margin-top:.5em;padding:0.75em 1.5em;text-decoration:none;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;}#block-block-14 .gipeto-wrapper .gipeto-info .gipeto-cta:hover{background-color:#581400;}#block-block-11{background-position:bottom;background-repeat:no-repeat;color:#495456;font-family:Roboto;font-size:0.8125em;background-color:whitesmoke;height:278px;width:460px;padding:1.6em;line-height:1.4;background-image:url(/sites/all/themes/custom/pngp/dist/images/backgrounds/bg_tre_foto.png);position:relative;}#block-block-11 h2{color:#086165;font-family:Roboto;font-size:1.625em;font-weight:400;margin:0 0 0.4em;}@media (min-width:320px) and (max-width:767px){#block-block-11 h2{font-size:1.25em;}}#block-block-11 a{background-color:#f9b416;border:1px solid white;-webkit-border-radius:4px;border-radius:4px;display:inline-block;color:#495456;font-family:Roboto;font-size:16px;font-weight:700;position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:0.4em 1em;text-transform:uppercase;}@media (min-width:320px) and (max-width:767px){#block-block-11 a{font-size:12px;}}#block-block-15 #mappa-cani{background:url("http://www.pngp.it/sites/all/themes/custom/pngp/dist/images/mappe/sfondomappasvg_sentieri.jpg") no-repeat 0 0;}#block-block-15 .area-map rect{cursor:pointer;fill:#fff;fill-opacity:0.25;-webkit-transition:all ease-in-out 300ms;-o-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms;opacity:1;stroke:#29abe2;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;}#block-block-15 .area-map:hover rect{fill-opacity:0.9;}#block-block-15 svg text{font-size:17px;font-family:Verdana;text-anchor:middle;opacity:1;fill:#29abe2;stroke:#29abe2;stroke-opacity:1;fill-opacity:1;cursor:pointer;}#block-sentieri-sentieri-map{position:relative;}#block-sentieri-sentieri-map .legend-sentieri{position:absolute;right:0;top:0;}@media only screen and (max-width:1160px){#block-sentieri-sentieri-map .legend-sentieri{position:relative;}}#block-sentieri-sentieri-map .legend-sentieri h3{margin:0.5em 0;}#block-sentieri-sentieri-map .legend-sentieri ul{margin:0;padding:0;}#block-sentieri-sentieri-map .legend-sentieri ul li:before{background:transparent;color:#09787d;content:'\f30f';font-family:"Ionicons";margin-right:0.5em;font-weight:bold;position:relative;top:0;width:auto;height:auto;display:inline-block;left:0;}#block-sentieri-sentieri-map .legend-sentieri ul a{cursor:pointer;}#block-sentieri-sentieri-map #mappa-sentieri{background:url(/sites/all/themes/custom/pngp/dist/images/mappe/sfondomappasvg_sentieri.jpg) 0 56px no-repeat;height:600px;margin-top:29px;overflow:hidden;position:relative;width:560px;}#block-sentieri-sentieri-map #mappa-sentieri .wrap-svg{position:absolute;top:-72px;left:-72px;}#block-sentieri-sentieri-map #mappa-sentieri .valle{fill:#3a9B9f;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;opacity:0.1;}#block-sentieri-sentieri-map #mappa-sentieri .valle:hover,#block-sentieri-sentieri-map #mappa-sentieri .valle.hover{opacity:0.4;}#block-views-sentieri-bici-block-1,#block-views-sentieri-bici-block-2{height:500px;}#block-views-operatori-marchio-qualita-block,#block-bean-il-marchio-di-qualita{background:url(/sites/all/themes/custom/pngp/dist/images/backgrounds/block-marchio-qualita.jpg) no-repeat center center rgba(48,29,2,0.3);-webkit-background-size:cover;background-size:cover;border-left:10px solid #fff;border-right:10px solid #fff;color:#fff;padding:1em 2em;position:relative;width:50%;}@media (max-width:1024px){#block-views-operatori-marchio-qualita-block,#block-bean-il-marchio-di-qualita{border-bottom:20px solid #fff;width:100%;}}#block-views-operatori-marchio-qualita-block:before,#block-bean-il-marchio-di-qualita:before{background:url(/sites/all/themes/custom/pngp/dist/images/logo/marchio_q.svg) no-repeat;-webkit-background-size:contain;background-size:contain;content:"";display:block;position:absolute;top:2em;left:2em;width:6em;height:6em;}@media (max-width:640px){#block-views-operatori-marchio-qualita-block:before,#block-bean-il-marchio-di-qualita:before{width:4em;height:4em;}}#block-views-operatori-marchio-qualita-block > h2,#block-bean-il-marchio-di-qualita > h2{display:none;}#block-views-operatori-marchio-qualita-block h2.block-title,#block-bean-il-marchio-di-qualita h2.block-title{color:#fff;font-size:1em 40;font-weight:300;line-height:1;margin:0 0 0.2em;padding-left:3em;}@media (max-width:640px){#block-views-operatori-marchio-qualita-block h2.block-title,#block-bean-il-marchio-di-qualita h2.block-title{font-size:1.875em;padding-left:2.5em;padding-top:0.3em;min-height:2.5em;}}#block-views-operatori-marchio-qualita-block .view-header,#block-bean-il-marchio-di-qualita .view-header{padding-left:7.2em;}@media (max-width:640px){#block-views-operatori-marchio-qualita-block .view-header,#block-bean-il-marchio-di-qualita .view-header{padding-left:0;}}#block-views-operatori-marchio-qualita-block .view-header h2,#block-bean-il-marchio-di-qualita .view-header h2{color:#fff;font-family:"Roboto Condensed";font-size:1.625em;font-weight:700;margin-bottom:.2em;margin-top:0;}#block-views-operatori-marchio-qualita-block .view-header p,#block-bean-il-marchio-di-qualita .view-header p{font-family:"Roboto Condensed";font-size:1em;line-height:1.2;}#block-views-operatori-marchio-qualita-block .more-link,#block-bean-il-marchio-di-qualita .more-link{margin-top:1.5em;}#block-views-operatori-marchio-qualita-block .more-link a,#block-bean-il-marchio-di-qualita .more-link a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#fff;font-family:"Roboto Condensed";font-size:1.125em;font-weight:700;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}#block-views-operatori-marchio-qualita-block .more-link a::after,#block-bean-il-marchio-di-qualita .more-link a::after{background-image:url(/sites/all/themes/custom/pngp/dist/images/icons/arrow-icon-circle.svg);background-position:center;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;content:'';display:block;height:1.5em;margin-left:.5em;width:1.5em;}#block-views-operatori-marchio-qualita-block .node,#block-views-operatori-marchio-qualita-block .flex,#block-bean-il-marchio-di-qualita .node,#block-bean-il-marchio-di-qualita .flex{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:2.5em;}@media (max-width:640px){#block-views-operatori-marchio-qualita-block .node,#block-views-operatori-marchio-qualita-block .flex,#block-bean-il-marchio-di-qualita .node,#block-bean-il-marchio-di-qualita .flex{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}#block-views-operatori-marchio-qualita-block .node .field-name-field-foto-marchio-qualita,#block-views-operatori-marchio-qualita-block .node .field-name-field-featured-image,#block-views-operatori-marchio-qualita-block .flex .field-name-field-foto-marchio-qualita,#block-views-operatori-marchio-qualita-block .flex .field-name-field-featured-image,#block-bean-il-marchio-di-qualita .node .field-name-field-foto-marchio-qualita,#block-bean-il-marchio-di-qualita .node .field-name-field-featured-image,#block-bean-il-marchio-di-qualita .flex .field-name-field-foto-marchio-qualita,#block-bean-il-marchio-di-qualita .flex .field-name-field-featured-image{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:40%;}@media (max-width:640px){#block-views-operatori-marchio-qualita-block .node .field-name-field-foto-marchio-qualita,#block-views-operatori-marchio-qualita-block .node .field-name-field-featured-image,#block-views-operatori-marchio-qualita-block .flex .field-name-field-foto-marchio-qualita,#block-views-operatori-marchio-qualita-block .flex .field-name-field-featured-image,#block-bean-il-marchio-di-qualita .node .field-name-field-foto-marchio-qualita,#block-bean-il-marchio-di-qualita .node .field-name-field-featured-image,#block-bean-il-marchio-di-qualita .flex .field-name-field-foto-marchio-qualita,#block-bean-il-marchio-di-qualita .flex .field-name-field-featured-image{margin:0 0 1em;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;max-width:100%;width:100%;}}#block-views-operatori-marchio-qualita-block .node .field-name-field-foto-marchio-qualita img,#block-views-operatori-marchio-qualita-block .node .field-name-field-featured-image img,#block-views-operatori-marchio-qualita-block .flex .field-name-field-foto-marchio-qualita img,#block-views-operatori-marchio-qualita-block .flex .field-name-field-featured-image img,#block-bean-il-marchio-di-qualita .node .field-name-field-foto-marchio-qualita img,#block-bean-il-marchio-di-qualita .node .field-name-field-featured-image img,#block-bean-il-marchio-di-qualita .flex .field-name-field-foto-marchio-qualita img,#block-bean-il-marchio-di-qualita .flex .field-name-field-featured-image img{border:3px solid #fff;}#block-views-operatori-marchio-qualita-block .node .group-right,#block-views-operatori-marchio-qualita-block .flex .group-right,#block-bean-il-marchio-di-qualita .node .group-right,#block-bean-il-marchio-di-qualita .flex .group-right{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:1.5em;}@media (max-width:640px){#block-views-operatori-marchio-qualita-block .node .group-right,#block-views-operatori-marchio-qualita-block .flex .group-right,#block-bean-il-marchio-di-qualita .node .group-right,#block-bean-il-marchio-di-qualita .flex .group-right{margin:0;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;width:100%;}}#block-views-operatori-marchio-qualita-block .node .group-right .field-name-title .field-label,#block-views-operatori-marchio-qualita-block .flex .group-right .field-name-title .field-label,#block-bean-il-marchio-di-qualita .node .group-right .field-name-title .field-label,#block-bean-il-marchio-di-qualita .flex .group-right .field-name-title .field-label{color:#fff;font-family:"Roboto Condensed";font-size:1.25em;font-style:italic;font-weight:300;margin-bottom:.25em;}#block-views-operatori-marchio-qualita-block .node .group-right .field-name-title h3,#block-views-operatori-marchio-qualita-block .flex .group-right .field-name-title h3,#block-bean-il-marchio-di-qualita .node .group-right .field-name-title h3,#block-bean-il-marchio-di-qualita .flex .group-right .field-name-title h3{color:#fff;font-family:"Roboto Condensed";font-size:1.5em;font-weight:900;margin:0;}#block-views-operatori-marchio-qualita-block .node .group-right .field-name-field-categoria-marchio-qualita,#block-views-operatori-marchio-qualita-block .flex .group-right .field-name-field-categoria-marchio-qualita,#block-bean-il-marchio-di-qualita .node .group-right .field-name-field-categoria-marchio-qualita,#block-bean-il-marchio-di-qualita .flex .group-right .field-name-field-categoria-marchio-qualita{color:#fff;font-family:"Roboto Condensed";font-size:1em;font-style:italic;font-weight:500;}#block-views-operatori-marchio-qualita-block .node .group-right .field-name-field-valle h2,#block-views-operatori-marchio-qualita-block .flex .group-right .field-name-field-valle h2,#block-bean-il-marchio-di-qualita .node .group-right .field-name-field-valle h2,#block-bean-il-marchio-di-qualita .flex .group-right .field-name-field-valle h2{font-size:1.15em;margin:0;}#block-views-operatori-marchio-qualita-block .node .group-right .field-name-field-valle a,#block-views-operatori-marchio-qualita-block .flex .group-right .field-name-field-valle a,#block-bean-il-marchio-di-qualita .node .group-right .field-name-field-valle a,#block-bean-il-marchio-di-qualita .flex .group-right .field-name-field-valle a{color:#FFB601;font-family:"Roboto Condensed";font-size:1rem;font-weight:700;text-transform:uppercase;}#block-views-operatori-marchio-qualita-block .node .group-right p,#block-views-operatori-marchio-qualita-block .node .group-right .field-name-field-contenuto,#block-views-operatori-marchio-qualita-block .flex .group-right p,#block-views-operatori-marchio-qualita-block .flex .group-right .field-name-field-contenuto,#block-bean-il-marchio-di-qualita .node .group-right p,#block-bean-il-marchio-di-qualita .node .group-right .field-name-field-contenuto,#block-bean-il-marchio-di-qualita .flex .group-right p,#block-bean-il-marchio-di-qualita .flex .group-right .field-name-field-contenuto{font-size:0.875em;}#block-views-operatori-marchio-qualita-block .node .group-right .field-name-node-link,#block-views-operatori-marchio-qualita-block .node .group-right .field-name-field-url-content,#block-views-operatori-marchio-qualita-block .flex .group-right .field-name-node-link,#block-views-operatori-marchio-qualita-block .flex .group-right .field-name-field-url-content,#block-bean-il-marchio-di-qualita .node .group-right .field-name-node-link,#block-bean-il-marchio-di-qualita .node .group-right .field-name-field-url-content,#block-bean-il-marchio-di-qualita .flex .group-right .field-name-node-link,#block-bean-il-marchio-di-qualita .flex .group-right .field-name-field-url-content{margin-top:1.25em;}#block-views-operatori-marchio-qualita-block .node .group-right .field-name-node-link a,#block-views-operatori-marchio-qualita-block .node .group-right .field-name-field-url-content a,#block-views-operatori-marchio-qualita-block .flex .group-right .field-name-node-link a,#block-views-operatori-marchio-qualita-block .flex .group-right .field-name-field-url-content a,#block-bean-il-marchio-di-qualita .node .group-right .field-name-node-link a,#block-bean-il-marchio-di-qualita .node .group-right .field-name-field-url-content a,#block-bean-il-marchio-di-qualita .flex .group-right .field-name-node-link a,#block-bean-il-marchio-di-qualita .flex .group-right .field-name-field-url-content a{background-color:#076165;-webkit-border-radius:5px;border-radius:5px;color:#fff;display:inline-block;font-family:"Roboto Condensed";font-size:1em;font-weight:700;line-height:1;padding:0.75em 1.5em;text-decoration:none;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;background-color:#f9b416;color:#4B3018;}#block-views-operatori-marchio-qualita-block .node .group-right .field-name-node-link a:hover,#block-views-operatori-marchio-qualita-block .node .group-right .field-name-field-url-content a:hover,#block-views-operatori-marchio-qualita-block .flex .group-right .field-name-node-link a:hover,#block-views-operatori-marchio-qualita-block .flex .group-right .field-name-field-url-content a:hover,#block-bean-il-marchio-di-qualita .node .group-right .field-name-node-link a:hover,#block-bean-il-marchio-di-qualita .node .group-right .field-name-field-url-content a:hover,#block-bean-il-marchio-di-qualita .flex .group-right .field-name-node-link a:hover,#block-bean-il-marchio-di-qualita .flex .group-right .field-name-field-url-content a:hover{background-color:#054a4d;}#block-views-operatori-marchio-qualita-block .node .group-right .field-name-node-link a:hover,#block-views-operatori-marchio-qualita-block .node .group-right .field-name-field-url-content a:hover,#block-views-operatori-marchio-qualita-block .flex .group-right .field-name-node-link a:hover,#block-views-operatori-marchio-qualita-block .flex .group-right .field-name-field-url-content a:hover,#block-bean-il-marchio-di-qualita .node .group-right .field-name-node-link a:hover,#block-bean-il-marchio-di-qualita .node .group-right .field-name-field-url-content a:hover,#block-bean-il-marchio-di-qualita .flex .group-right .field-name-node-link a:hover,#block-bean-il-marchio-di-qualita .flex .group-right .field-name-field-url-content a:hover{background-color:#efa806;}#block-menu-menu-fototeca{position:relative;height:80px;margin-right:40px;background-color:#086165;}@media (min-width:768px) and (max-width:1024px){#block-menu-menu-fototeca{height:auto;width:100%;margin-right:0;background-color:#0b4b4e;margin-bottom:40px;}}@media (min-width:320px) and (max-width:767px){#block-menu-menu-fototeca{height:auto;width:100%;margin-right:0;background-color:#0b4b4e;margin-bottom:40px;}}#block-menu-menu-fototeca ul.menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0;padding:0;height:100%;margin:auto;height:80px;}@media (min-width:768px) and (max-width:1024px){#block-menu-menu-fototeca ul.menu{display:block;height:auto;}}@media (min-width:320px) and (max-width:767px){#block-menu-menu-fototeca ul.menu{display:block;height:auto;}}#block-menu-menu-fototeca ul.menu li{margin:0;padding:0 1.5em;position:relative;display:inline-block;}@media (min-width:768px) and (max-width:1024px){#block-menu-menu-fototeca ul.menu li{display:block;padding:0;}}@media (min-width:320px) and (max-width:767px){#block-menu-menu-fototeca ul.menu li{display:block;padding:0;}}#block-menu-menu-fototeca ul.menu li a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:5px solid transparent;border-bottom:5px solid transparent;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:0.875em;font-weight:400;height:100%;padding:1.5em 0;position:relative;text-align:center;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;width:100%;}#block-menu-menu-fototeca ul.menu li a.active{border-top:5px solid transparent;font-weight:bold;border-bottom:5px solid #3a9B9f;}@media (min-width:768px) and (max-width:1024px){#block-menu-menu-fototeca ul.menu li a.active{background-color:#3a9B9f;}}@media (min-width:320px) and (max-width:767px){#block-menu-menu-fototeca ul.menu li a.active{background-color:#3a9B9f;}}@media (min-width:768px) and (max-width:1024px){#block-menu-menu-fototeca ul.menu li a{display:block;text-align:left;padding:0.5em 1em;}}@media (min-width:320px) and (max-width:767px){#block-menu-menu-fototeca ul.menu li a{display:block;text-align:left;padding:0.5em 1em;}}.region-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:1024px){.region-footer{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.region-footer .block-menu{border-right:1px solid #cdcdcd;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 1.5em;text-align:left;}.region-footer .block-menu:last-child{border:0;}.region-footer .block-menu h2{color:#04303A;font-size:0.875em;font-family:"Roboto",Arial,sans-serif;font-weight:800;text-transform:uppercase;}.region-footer .block-menu ul{margin:0;padding:0;}.region-footer .block-menu ul li{margin:0 0 0.4em;padding:0;}.region-footer .block-menu ul li a{color:#076165;display:block;font-size:0.875em;font-weight:normal;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.region-footer .block-menu ul li a:hover{color:#3a9B9f;}@media (max-width:1024px){.region-footer .block-menu{border:0;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:33%;}}@media (min-width:320px) and (max-width:767px){.region-footer .block-menu{width:50%;}}@media (max-width:640px){.region-footer .block-menu{width:100%;}}#block-menu-menu-loghi-footer{border-bottom:1px solid #cdcdcd;border-top:1px solid #cdcdcd;margin:2em 0;text-align:center;width:100%;}#block-menu-menu-loghi-footer h2{display:none;}#block-menu-menu-loghi-footer .content ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;padding:0 2em;}@media (min-width:320px) and (max-width:767px){#block-menu-menu-loghi-footer .content ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}#block-menu-menu-loghi-footer .content ul li{margin:0.5em 0.75em;padding:0;}#block-menu-menu-loghi-footer .content ul li a{background-position:center;background-repeat:no-repeat;-webkit-background-size:100% 100%;background-size:100%;color:#076165;display:block;font-size:0.875em;font-weight:normal;height:100%;text-align:center;text-indent:-999999px;width:100%;}#block-menu-menu-loghi-footer .content ul li.minambiente{height:55px;width:204px;}#block-menu-menu-loghi-footer .content ul li.minambiente a{background-image:url(/sites/all/themes/custom/pngp/dist/images/logo/logo_minister.gif);}#block-menu-menu-loghi-footer .content ul li.cipra{height:55px;width:60px;}#block-menu-menu-loghi-footer .content ul li.cipra a{background-image:url(/sites/all/themes/custom/pngp/dist/images/logo/logo_cipra.gif);}#block-menu-menu-loghi-footer .content ul li.parks{height:55px;width:134px;}#block-menu-menu-loghi-footer .content ul li.parks a{background-image:url(/sites/all/themes/custom/pngp/dist/images/logo/logo_federparchi.gif);}#block-menu-menu-loghi-footer .content ul li.alparc{height:55px;width:68px;}#block-menu-menu-loghi-footer .content ul li.alparc a{background-image:url(/sites/all/themes/custom/pngp/dist/images/logo/logo_alparc.gif);}#block-menu-menu-loghi-footer .content ul li.alpconv{height:55px;width:60px;}#block-menu-menu-loghi-footer .content ul li.alpconv a{background-image:url(/sites/all/themes/custom/pngp/dist/images/logo/logo-alpconv.png);}#block-menu-menu-loghi-footer .content ul li.gse{height:37px;width:78px;}#block-menu-menu-loghi-footer .content ul li.gse a{background-image:url(/sites/all/themes/custom/pngp/dist/images/logo/logo_gse.jpg?v=1);}#block-menu-menu-loghi-footer .content ul li.riconoscimenti{height:55px;width:121px;}#block-menu-menu-loghi-footer .content ul li.riconoscimenti a{background-image:url(/sites/all/themes/custom/pngp/dist/images/logo/logo-riconoscimenti.png?v=2);}#block-menu-menu-loghi-footer .content ul li.emas{height:59px;width:40px;}#block-menu-menu-loghi-footer .content ul li.emas a{background-image:url(/sites/all/themes/custom/pngp/dist/images/logo/logo_emas.gif);}#footer-message{padding:0 1em;text-align:center;}#footer-message .wrap-logo img{width:80px;}#footer-message .intro{color:#04303A;margin:0.5em 0;}#footer-message a{font-size:0.875em;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}#footer-message a:hover{color:#3a9B9f;}#block-views-news-block > h2{color:#04303A;text-align:center;font-size:1.875em;font-weight:bold;}#block-block-13{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-left:10px solid #fff;border-right:10px solid #fff;background-color:#076165;background-image:url(/sites/all/themes/custom/pngp/dist/images/backgrounds/newsletterbox.svg);background-position:left;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:1.5em;min-height:15em;width:50%;}@media screen and (max-width:520px){#block-block-13{background-image:none;}}@media (max-width:1024px){#block-block-13{width:100%;}}#block-block-13 .newsletter-wrapper{margin-left:auto;padding:1.5em;text-align:center;width:50%;}@media screen and (max-width:520px){#block-block-13 .newsletter-wrapper{width:100%;}}#block-block-13 .newsletter-wrapper .newsletter-title{color:#FFF;font-family:"Roboto Condensed";font-size:1.5em;text-align:center;text-transform:uppercase;}#block-block-13 .newsletter-wrapper .newsletter-title .newsletter-bold{font-weight:700;}#block-block-13 .newsletter-wrapper .newsletter-description{color:rgba(255,255,255,0.7);font-family:"Roboto Condensed";font-size:.925em;margin-top:.5em;text-align:center;}#block-block-13 .newsletter-wrapper .newsletter-cta{background-color:#f9b416;-webkit-border-radius:5px;border-radius:5px;color:#4B3018;display:inline-block;font-family:"Roboto Condensed";font-size:1em;font-weight:700;line-height:1;margin-top:.5em;padding:0.75em 1.5em;text-decoration:none;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;}#block-block-13 .newsletter-wrapper .newsletter-cta:hover{background-color:#efa806;}#block-block-10{border:1px solid #0f9399;-webkit-border-radius:6px;border-radius:6px;padding:1.2em;}#block-block-10 div:nth-child(1){color:#495456;font-size:1.125em;font-weight:400;letter-spacing:-0.32px;line-height:1.1;}#block-block-10 div:nth-child(2){color:#086165;font-size:1.25em;font-weight:600;letter-spacing:-0.35px;margin-bottom:20px;}#block-block-10 div:nth-child(3){color:#666;font-size:0.875em;letter-spacing:-0.26px;font-weight:400;margin-bottom:30px;}#block-block-10 ul li{color:#666;font-size:0.875em;letter-spacing:-0.26px;font-weight:400;line-height:1.4;padding:0 0 16px 10px;}#block-block-10 ul li:before{content:'';display:inline-block;width:13px;height:13px;background-color:#f9b416;-webkit-border-radius:0;border-radius:0;top:5px;}#block-block-10 p{text-align:center;}#block-block-10 p a{background-color:#076165;-webkit-border-radius:5px;border-radius:5px;color:#fff;display:inline-block;font-family:"Roboto Condensed";font-size:1em;font-weight:700;line-height:1;padding:0.75em 1.5em;text-decoration:none;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;background-color:#0f9399;text-transform:uppercase;}#block-block-10 p a:hover{background-color:#054a4d;}#block-block-1{color:#fff;margin:0 auto;max-width:1140px;padding:3em 1em;text-align:center;width:100%;}#block-block-1 h2{text-align:center;font-family:Roboto;color:#fff;font-size:1.875em;font-weight:bold;margin:0;}#block-block-1 .content p{font-family:"Playfair Display",Georgia,serif;}@media (min-width:320px) and (max-width:767px){#block-block-1 .content p{font-size:0.9375em;margin:0 1em;}}#block-block-1 .content ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:3em;padding:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}@media (min-width:320px) and (max-width:767px){#block-block-1 .content ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1.5em;}}#block-block-1 .content ul li{font-family:Roboto;font-size:1.375em;line-height:1;list-style:none;margin:0;max-width:25%;padding:0 0.75em;text-align:center;}@media (min-width:320px) and (max-width:767px){#block-block-1 .content ul li{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;font-size:1.125em;margin-bottom:1em;max-width:50%;width:50%;}}#block-block-1 .content ul li a{color:#fff;display:block;font-weight:bold;text-align:center;text-shadow:2px 2px 3px rgba(0,0,0,0.2);}#block-block-1 .content ul li a:before{content:'';display:block;margin:auto;}#block-block-1 .content ul li:nth-child(1) a:before{background:url(/sites/all/themes/custom/pngp/dist/images/icons/pianifica-dormire.svg) no-repeat;background-position:center center;width:145px;height:145px;}#block-block-1 .content ul li:nth-child(2) a:before{background:url(/sites/all/themes/custom/pngp/dist/images/icons/pianifica-fare.svg) no-repeat;background-position:center center;width:145px;height:145px;}#block-block-1 .content ul li:nth-child(3) a:before{background:url(/sites/all/themes/custom/pngp/dist/images/icons/pianifica-meteo.svg) no-repeat;background-position:center center;width:145px;height:145px;}#block-block-1 .content ul li:nth-child(4) a:before{background:url(/sites/all/themes/custom/pngp/dist/images/icons/pianifica-webcam.svg) no-repeat;background-position:center center;width:145px;height:145px;}#block-block-1 .content ul li:nth-child(5) a:before{background:url(/sites/all/themes/custom/pngp/dist/images/icons/pianifica-video.svg) no-repeat;background-position:center center;width:145px;height:145px;}#block-views-exp-fotografie-page{position:relative;height:80px;}#block-views-exp-fotografie-page .content{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){#block-views-exp-fotografie-page .content{top:20px;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);}}@media (min-width:320px) and (max-width:767px){#block-views-exp-fotografie-page .content{top:0;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);}}#block-views-exp-fotografie-page .content .views-exposed-widgets{background-color:#217174;border:1px solid #46898c;margin:0;padding:0;-webkit-border-radius:4px;border-radius:4px;}#block-views-exp-fotografie-page .content .views-exposed-widgets.focus{border:1px solid #217174;background-color:#46898c;}@media (min-width:768px) and (max-width:1024px){#block-views-exp-fotografie-page .content .views-exposed-widgets{width:100%;max-width:280px;}}@media (min-width:320px) and (max-width:767px){#block-views-exp-fotografie-page .content .views-exposed-widgets{width:100%;max-width:280px;}}#block-views-exp-fotografie-page .content .views-exposed-widgets .views-exposed-widget{font-size:0.875em;display:inline-block;padding:0.2em;float:none !important;}@media (min-width:320px) and (max-width:767px){#block-views-exp-fotografie-page .content .views-exposed-widgets .views-exposed-widget{width:80%;max-width:220px;}}#block-views-exp-fotografie-page .content .views-exposed-widgets .views-exposed-widget label{display:none;}#block-views-exp-fotografie-page .content .views-exposed-widgets .views-exposed-widget input[type="text"]{width:220px;background-color:transparent;border:0;color:#fff;}#block-views-exp-fotografie-page .content .views-exposed-widgets .views-exposed-widget.views-submit-button{width:22px;height:100%;margin-right:10px;position:relative;}#block-views-exp-fotografie-page .content .views-exposed-widgets .views-exposed-widget.views-submit-button input{border:0;margin:0;background:url(/sites/all/themes/custom/pngp/dist/images/icons/lens.svg) no-repeat;background-position:center center;width:32px;height:32px;position:relative;text-indent:-9999px;cursor:pointer;}#block-block-12{background-position:bottom;background-repeat:no-repeat;color:#495456;font-family:Roboto;font-size:0.8125em;background-color:whitesmoke;height:278px;width:460px;padding:1.6em;line-height:1.4;background-image:url(/sites/all/themes/custom/pngp/dist/images/backgrounds/bg_flag_info.png);}#block-block-12 h2{color:#086165;font-family:Roboto;font-size:1.625em;font-weight:400;margin:0 0 0.4em;}@media (min-width:320px) and (max-width:767px){#block-block-12 h2{font-size:1.25em;}}.search.block{-webkit-border-radius:3px;border-radius:3px;border:2px solid #e6e6e6;height:30px;position:relative;z-index:2;}.search.block input.form-text{background-color:transparent;border:0;color:#333333;font-size:0.875em;font-style:italic;padding:4px 6px 0;}.search.block input.form-text::-webkit-input-placeholder{opacity:1;}.search.block input.form-text:-moz-placeholder{opacity:1;}.search.block input.form-text::-moz-placeholder{opacity:1;}.search.block input.form-text:-ms-input-placeholder{opacity:1;}.search.block input.form-submit{background-color:transparent;border:0;display:inline-block;font-family:"Ionicons";color:transparent;}.search.block input.form-submit:before{content:"\f002";display:inline-block;color:#10292D;width:10px;height:10px;}.l-front-wrapper .search.block{border:1px solid #fff;}.l-front-wrapper .search.block input.form-text{color:#fff;}.l-front-wrapper .search.block input.form-submit:before{color:#fff;width:10px;height:10px;}#block-block-3{color:#fff;margin:0 auto;text-align:center;}#block-block-3 h2{color:#fff;margin:0;}#block-block-3 .content{font-family:"Playfair Display",Georgia,serif;font-style:italic;}#block-block-3 .tripadvisor-box{margin-top:1em;}#block-block-3 .tripadvisor-box .socialWidgetContainer{display:inline-block;margin-top:0.6em;}#block-views-video-block{margin-bottom:60px;}#block-views-video-block h2{text-align:center;color:#086165;font-family:Roboto;font-size:2em;font-weight:300;}@media (min-width:320px) and (max-width:767px){#block-views-video-block h2{font-size:1.25em;}}#block-views-video-block-2{margin-bottom:2em;}#block-views-webcams-block > h2{color:#04303A;text-align:center;font-size:1.4375em;font-weight:300;margin-top:1.5em;}#block-views-webcams-block > h2:after{width:8px;height:8px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;background-color:#3a9B9f;content:"";display:block;margin:0.5em auto 0;}.field-name-field-phototags{margin:0 auto;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;width:100%;}@media screen and (min-width:0\0){.field-name-field-phototags{display:block;}}.field-name-field-phototags .field-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (min-width:0\0){.field-name-field-phototags .field-items{display:block;}}.field-name-field-phototags .field-items .field-item{font-style:italic;font-weight:300;color:#979797;margin:0 4px 4px 0;}@media screen and (min-width:0\0){.field-name-field-phototags .field-items .field-item{display:inline-block;}}.field-name-field-phototags .field-items .field-item a{display:block;padding:0.3em 1.6em;font-size:0.7em;font-weight:300 !important;border:1px dotted #979797;}.field-name-field-phototags .field-items .field-item a:hover{border:1px solid #979797;}.field-name-field-phototags .field-items .field-item a.active{border:1px dotted #979797;font-weight:700 !important;}@media (min-width:320px) and (max-width:767px){.field-name-field-phototags .field-items .field-item a{font-size:1em;}}.fotografo-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;background-color:#0b4b4e;}@media (min-width:768px) and (max-width:1024px){.fotografo-menu{display:block;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #3a9B9f;}}@media (min-width:320px) and (max-width:767px){.fotografo-menu{display:block;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #3a9B9f;}}.fotografo-menu a{color:#fff;}.fotografo-menu a.link-profile{display:inline-block;padding-left:40px;margin-top:22px;font-size:0.8em;}@media (min-width:768px) and (max-width:1024px){.fotografo-menu a.link-profile{position:relative;margin-bottom:10px;}}@media (min-width:320px) and (max-width:767px){.fotografo-menu a.link-profile{position:relative;margin-bottom:10px;}}.fotografo-menu a.link-profile:before{content:'';background:url(/sites/all/themes/custom/pngp/dist/images/icons/profile.svg) no-repeat;background-position:center center;width:40px;height:40px;width:30px;height:30px;position:absolute;display:inline-block;left:0;}.fotografo-menu a.link-profile strong{font-size:1.3em;}.fotografo-menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0;padding:0;height:100%;margin:auto;}@media (min-width:768px) and (max-width:1024px){.fotografo-menu ul{display:block;}}@media (min-width:320px) and (max-width:767px){.fotografo-menu ul{display:block;}}.fotografo-menu ul li{margin:0;padding:0 1.5em;position:relative;display:inline-block;}@media (min-width:768px) and (max-width:1024px){.fotografo-menu ul li{display:block;padding:0;}}@media (min-width:320px) and (max-width:767px){.fotografo-menu ul li{display:block;padding:0;}}.fotografo-menu ul li a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:5px solid transparent;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:0.875em;height:100%;padding:1.5em 0;position:relative;text-align:center;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;width:100%;}@media (min-width:768px) and (max-width:1024px){.fotografo-menu ul li a{padding:0.5em 0;}}@media (min-width:320px) and (max-width:767px){.fotografo-menu ul li a{padding:0.5em 0;}}.fotografo-menu ul li a.link-richiesta:before{content:'';background:url(/sites/all/themes/custom/pngp/dist/images/icons/add.svg) no-repeat;background-position:center center;width:34px;height:34px;width:24px;height:24px;position:relative;display:inline-block;margin-right:0.6em;}.fotografo-menu ul li a.link-tuoi-download:before{content:'';background:url(/sites/all/themes/custom/pngp/dist/images/icons/download.svg) no-repeat;background-position:center center;width:34px;height:34px;width:24px;height:24px;position:relative;display:inline-block;margin-right:0.6em;}.fotografo-menu ul li a.link-proponi-scatto:before{content:'';background-image:url(/sites/all/themes/custom/pngp/dist/images/icons/proponi.png);-webkit-background-size:contain;background-size:contain;width:24px;height:24px;position:relative;display:inline-block;margin-right:0.6em;}.fotografo-menu ul li a.link-tue-foto:before{content:'';background:url(/sites/all/themes/custom/pngp/dist/images/icons/tue-foto.svg) no-repeat;background-position:center center;width:34px;height:34px;width:24px;height:24px;position:relative;display:inline-block;margin-right:0.6em;}.fotografo-menu ul li a.active{font-weight:bold;border-bottom:5px solid #3a9B9f;}.links-suggest{margin:1.5em 1em;}.links-suggest h3{color:#076165;font-size:0.875em;font-weight:900;margin:0.5em 0;}.links-suggest a{color:#10292D;display:block;font-size:0.875em;margin:0.75em 0;}.links-suggest a:before{color:#09787d;content:'\f30f';font-family:"Ionicons";margin-right:0.5em;font-weight:bold;}.links-suggest a:hover{color:#076165;}@media (min-width:1025px){.l-nav{position:relative;z-index:100;overflow:visible;border-bottom:2px solid #e6e6e6;-webkit-box-shadow:0 10px 35px -11px rgba(0,0,0,0.75);box-shadow:0 10px 35px -11px rgba(0,0,0,0.75);background-color:#fff;width:100%;}.l-nav .l-nav__top{background-color:whitesmoke;border-bottom:1px solid #dedede;}.l-nav .l-nav__top .l-nav__top__wrapper{max-width:1440px;margin:auto;text-align:right;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.l-nav .l-nav__top .l-nav__top__wrapper .block{display:inline-block;}.l-nav .l-nav__bottom{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:auto;max-width:1440px;min-height:60px;padding:0 3em;}.l-nav .l-nav__bottom .site-name{width:60px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;}.l-nav .l-nav__bottom .site-name a{display:inline-block;padding-top:3px;}.l-nav .l-nav__bottom nav{margin:0 auto;padding:0 1.5em;}.l-nav .l-nav__bottom .search{max-width:17%;}.l-nav .site-name span{text-indent:-99999px;display:block;height:0;position:absolute;}.l-nav .main-menu{position:relative;}.l-nav .main-menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0;padding:0;height:100%;margin:auto;}.l-nav .main-menu ul > li{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:0;padding:0 1.5em;position:relative;display:inline-block;}.l-nav .main-menu ul > li + li:before{content:"";width:8px;height:8px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;background-color:#e6e6e6;position:absolute;top:50%;left:0;}.l-nav .main-menu ul > li a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:5px solid transparent;color:#3a9B9f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:0.875em;font-weight:900;height:100%;padding:1.5em 0;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;width:100%;}.l-nav .main-menu ul > li a.active{font-weight:bold;border-bottom:5px solid #3a9B9f;}.l-nav .main-menu ul > li ul{display:none;}.not-front .l-nav{width:100%;z-index:1000;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}.not-front .l-nav.sticky{top:0;position:fixed;-webkit-animation:animationHeader 0.5s;animation:animationHeader 0.5s;}.main-menu ul.menu{border-bottom:1px solid #fff;}.main-menu ul.menu li:hover .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.main-menu ul.menu li.first .menu{-webkit-transform:none;-ms-transform:none;transform:none;left:0;}.main-menu ul.menu li.last .menu{-webkit-transform:none;-ms-transform:none;transform:none;left:auto;right:0;}.main-menu ul.menu li .menu{background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5);-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;left:50%;max-width:480px;min-width:480px;padding:1em 0.5em;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;}.main-menu ul.menu li .menu:after{content:"";-webkit-box-flex:1;-webkit-flex:1 0 48%;-ms-flex:1 0 48%;flex:1 0 48%;}.main-menu ul.menu li .menu li{border-top:1px solid #cdcdcd;display:inline-block;-webkit-box-flex:1;-webkit-flex:1 0 48%;-ms-flex:1 0 48%;flex:1 0 48%;height:auto;margin:0 1%;padding:0;}.main-menu ul.menu li .menu li + li:before{display:none;}.main-menu ul.menu li .menu li:nth-child(-n+2){border-top:0;}.main-menu ul.menu li .menu li a{color:#495456;font-size:0.875em;font-weight:600;height:auto;line-height:1.5;padding:0.5em 0.5em 0.5em 2em;text-align:left;text-transform:none;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.main-menu ul.menu li .menu li a:hover{color:#3a9B9f;}.main-menu ul.menu li .menu li a:before{background-color:#3a9B9f;-webkit-border-radius:50%;border-radius:50%;color:#fff;content:'\f30f';display:inline-block;font-family:"Ionicons",Arial,sans-serif;height:1.5em;left:0;line-height:1.5em;position:absolute;text-align:center;width:1.5em;}.main-menu ul.menu li .menu > ul{display:none;}}.aside-left{margin-top:-44px;max-width:330px;position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;z-index:2;}@media (max-width:1024px){.aside-left{margin-top:0.5em;}.aside-left .region-sidebar-first{margin:0 !important;}}@media (min-width:320px) and (max-width:767px){.aside-left{max-width:100%;}}.aside-left .block-menu-block,.aside-left .block-menu{background-color:#04303a;overflow:hidden;}.aside-left .block-menu-block h2,.aside-left .block-menu h2{background-image:url(/sites/all/themes/custom/pngp/dist/images/rombo_white.png);background-repeat:repeat-x;background-position:0 bottom;color:#fff;margin:1em 0.6em 0.3em;padding-bottom:0.6em;font-size:1.5625em;font-weight:300;}.aside-left .block-menu-block h2 a,.aside-left .block-menu h2 a{color:#fff;}.aside-left .block-menu-block ul,.aside-left .block-menu ul{margin:0 0 1.5em;padding-left:0;}.aside-left .block-menu-block ul li,.aside-left .block-menu ul li{margin:0;padding:0;}.aside-left .block-menu-block ul li a,.aside-left .block-menu ul li a{border-bottom:1px solid #076165;color:#ffffff;display:block;font-size:0.875em;font-weight:bold;padding:0.75em 1em 0.75em 2.1em;position:relative;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.aside-left .block-menu-block ul li a:hover,.aside-left .block-menu ul li a:hover{background-color:#053844;}.aside-left .block-menu-block ul li a.active-trail,.aside-left .block-menu ul li a.active-trail{background-color:#076165;}.aside-left .block-menu-block ul li a.active-trail.active,.aside-left .block-menu ul li a.active-trail.active{color:#D0E05F;}.aside-left .block-menu-block ul li a.active-trail.active:before,.aside-left .block-menu ul li a.active-trail.active:before{color:#D0E05F;}.aside-left .block-menu-block ul li a:before,.aside-left .block-menu ul li a:before{color:#09787d;content:'\f30f';font-family:"Ionicons";font-weight:bold;margin-right:0.5em;position:absolute;left:1em;top:0.8em;}.aside-left .block-menu-block ul li.collapsed > a,.aside-left .block-menu-block ul li.expanded > a,.aside-left .block-menu ul li.collapsed > a,.aside-left .block-menu ul li.expanded > a{padding-right:3em;}.aside-left .block-menu-block ul li.collapsed > a:after,.aside-left .block-menu-block ul li.expanded > a:after,.aside-left .block-menu ul li.collapsed > a:after,.aside-left .block-menu ul li.expanded > a:after{color:#09787d;content:'\f489';font-family:"Ionicons";font-size:1.375em;font-weight:bold;position:absolute;right:1em;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.aside-left .block-menu-block ul li.collapsed.active-trail ul,.aside-left .block-menu-block ul li.expanded.active-trail ul,.aside-left .block-menu ul li.collapsed.active-trail ul,.aside-left .block-menu ul li.expanded.active-trail ul{display:block;}.aside-left .block-menu-block ul li.collapsed.active-trail a:after,.aside-left .block-menu-block ul li.expanded.active-trail a:after,.aside-left .block-menu ul li.collapsed.active-trail a:after,.aside-left .block-menu ul li.expanded.active-trail a:after{color:#084147;}.aside-left .block-menu-block ul li.collapsed ul,.aside-left .block-menu-block ul li.expanded ul,.aside-left .block-menu ul li.collapsed ul,.aside-left .block-menu ul li.expanded ul{margin:0;display:none;}.aside-left .block-menu-block ul li.collapsed ul li a,.aside-left .block-menu-block ul li.expanded ul li a,.aside-left .block-menu ul li.collapsed ul li a,.aside-left .block-menu ul li.expanded ul li a{background-color:#084147;font-weight:normal;padding-left:3.1em;}.aside-left .block-menu-block ul li.collapsed ul li a:before,.aside-left .block-menu-block ul li.expanded ul li a:before,.aside-left .block-menu ul li.collapsed ul li a:before,.aside-left .block-menu ul li.expanded ul li a:before{left:2em;}.aside-left .block-menu-block ul li.collapsed ul li a.active,.aside-left .block-menu-block ul li.expanded ul li a.active,.aside-left .block-menu ul li.collapsed ul li a.active,.aside-left .block-menu ul li.expanded ul li a.active{color:#D0E05F;}.aside-left .block-menu-block ul li.collapsed ul li a.active:before,.aside-left .block-menu-block ul li.expanded ul li a.active:before,.aside-left .block-menu ul li.collapsed ul li a.active:before,.aside-left .block-menu ul li.expanded ul li a.active:before{color:#D0E05F;}.aside-left .block-menu-block ul li.collapsed ul li ul a,.aside-left .block-menu-block ul li.expanded ul li ul a,.aside-left .block-menu ul li.collapsed ul li ul a,.aside-left .block-menu ul li.expanded ul li ul a{padding-left:4.1em;}.aside-left .block-menu-block ul li.collapsed ul li ul a:before,.aside-left .block-menu-block ul li.expanded ul li ul a:before,.aside-left .block-menu ul li.collapsed ul li ul a:before,.aside-left .block-menu ul li.expanded ul li ul a:before{left:3em;}#block-block-3{text-align:center;}#block-block-3 ul.menu{margin-top:1.5em;text-align:center;padding:0;}#block-block-3 ul.menu li{display:inline-block;margin:0 0.2em;padding:0;}#block-block-3 ul.menu li a{background:#fff;-webkit-border-radius:3px;border-radius:3px;width:3em;height:3em;display:block;position:relative;text-indent:-9999px;-webkit-transition:-webkit-box-shadow 0.2s ease-in-out;transition:-webkit-box-shadow 0.2s ease-in-out;-o-transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out,-webkit-box-shadow 0.2s ease-in-out;}#block-block-3 ul.menu li a:hover,#block-block-3 ul.menu li a:focus{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.65);box-shadow:0 0 10px rgba(0,0,0,0.65);}#block-block-3 ul.menu li a:after{content:"";display:block;position:absolute;top:50%;margin:0 auto;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;}#block-block-3 ul.menu li a.social-fb:after{background:url(/sites/all/themes/custom/pngp/dist/images/icons/social-fb.svg) no-repeat;background-position:center center;width:11px;height:20px;}#block-block-3 ul.menu li a.social-tw:after{background:url(/sites/all/themes/custom/pngp/dist/images/icons/social-tw.svg) no-repeat;background-position:center center;width:22px;height:18px;}#block-block-3 ul.menu li a.social-yt:after{background:url(/sites/all/themes/custom/pngp/dist/images/icons/social-yt.svg) no-repeat;background-position:center center;width:24px;height:18px;}#block-block-3 ul.menu li a.social-inst:after{background:url(/sites/all/themes/custom/pngp/dist/images/icons/social-inst.svg) no-repeat;background-position:center center;width:20px;height:20px;}#block-block-3 ul.menu li a.social-vim:after{background:url(/sites/all/themes/custom/pngp/dist/images/icons/social-vim.svg) no-repeat;background-position:center center;width:24px;height:20px;}.not-front .l-content-top ul.social-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:auto;bottom:0;left:50%;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%);position:absolute;margin:0;padding:0;z-index:3;}.not-front .l-content-top ul.social-links li{list-style:none;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;display:inline-block;}.not-front .l-content-top ul.social-links li a{color:#fff;display:block;margin:0;text-align:center;text-indent:-999999px;}.not-front .l-content-top ul.social-links li a span{width:50px;height:50px;background-color:#098287;-webkit-border-radius:50%;border-radius:50%;border:4px solid white;display:block;margin:0 auto;position:relative;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;}.not-front .l-content-top ul.social-links li a span:after{bottom:0;content:"";left:0;margin:auto;position:absolute;right:0;top:0;}.not-front .l-content-top ul.social-links li a:hover span{background-color:#076b6f;}.not-front .l-content-top ul.social-links li a.addthis_button_facebook span:after{background:url(/sites/all/themes/custom/pngp/dist/images/icons/social-fb-wh.svg) no-repeat;background-position:center center;width:9px;height:18px;}.not-front .l-content-top ul.social-links li a.addthis_button_twitter span:after{background:url(/sites/all/themes/custom/pngp/dist/images/icons/social-tw-wh.svg) no-repeat;background-position:center center;width:21px;height:17px;}.not-front .l-content-top ul.social-links li a.addthis_button_google_plusone_share span:after{background:url(/sites/all/themes/custom/pngp/dist/images/icons/social-g-wh.svg) no-repeat;background-position:center center;width:24px;height:20px;}.not-front .l-content-top ul.social-links li a.addthis_button_whatsapp span:after{background:url(/sites/all/themes/custom/pngp/dist/images/icons/social-wa-wh.svg) no-repeat;background-position:center center;width:28px;height:28px;}.not-front .l-content-top ul.social-links li a.addthis_button_email span:after{background:url(/sites/all/themes/custom/pngp/dist/images/icons/social-email-wh.svg) no-repeat;background-position:center center;width:26px;height:26px;}ul.social-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:200px;position:relative;padding:0;}@media (min-width:320px) and (max-width:767px){ul.social-links{margin:20px auto;}}ul.social-links li{list-style:none;list-style-type:none;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;display:inline-block;}ul.social-links li:before{display:none !important;}ul.social-links li a{color:#fff;display:block;margin:0;text-align:center;text-indent:-999999px;}ul.social-links li a span{width:42px;height:42px;background-color:#098287;-webkit-border-radius:50%;border-radius:50%;display:block;margin:0 auto;position:relative;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;}ul.social-links li a span:after{bottom:0;content:"";left:0;margin:auto;position:absolute;right:0;top:0;}ul.social-links li a:hover span{background-color:#076b6f;}ul.social-links li a.addthis_button_facebook span:after{background:url(/sites/all/themes/custom/pngp/dist/images/icons/social-fb-wh.svg) no-repeat;background-position:center center;width:9px;height:18px;}ul.social-links li a.addthis_button_twitter span:after{background:url(/sites/all/themes/custom/pngp/dist/images/icons/social-tw-wh.svg) no-repeat;background-position:center center;width:21px;height:17px;}ul.social-links li a.addthis_button_google_plusone_share span:after{background:url(/sites/all/themes/custom/pngp/dist/images/icons/social-g-wh.svg) no-repeat;background-position:center center;width:24px;height:20px;}.top-menu{font-family:"Roboto Condensed";}.top-menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1200px;width:100%;}.top-menu ul li{margin:0 0.5em;padding:0;display:inline-block;}.top-menu ul li a{display:block;font-size:0.875em;font-style:italic;padding:0.3em 0;text-decoration:none;color:#7F8080;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.top-menu ul li a.active{font-weight:bold;}.top-menu ul li a:hover{color:#595a5a;}.top-menu ul::after{color:#d9d9d9;content:'|';position:relative;top:0.1em;}.node-appuntamento,.node-iniziativa-dalle-guide{padding:10px 0;}.node-appuntamento .field-name-field-data-appuntamento,.node-iniziativa-dalle-guide .field-name-field-data-appuntamento{border-bottom:1px dashed #076165;color:#10292D;font-family:"Roboto Condensed";font-size:0.875em;font-weight:bold;margin:0 0 0.3em 0;padding:0 0 0.3em 0;text-transform:uppercase;}.node-appuntamento .group-bottom,.node-iniziativa-dalle-guide .group-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.node-appuntamento .group-bottom h2,.node-iniziativa-dalle-guide .group-bottom h2{font-size:1.125em;font-weight:700;margin:0.2em 0;}.node-appuntamento .group-bottom .field-name-field-immagine-nel-testo,.node-iniziativa-dalle-guide .group-bottom .field-name-field-immagine-nel-testo{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:0.5em;}.node-appuntamento .group-bottom .field-name-field-immagine-nel-testo img,.node-iniziativa-dalle-guide .group-bottom .field-name-field-immagine-nel-testo img{border:4px solid #fff;height:auto;width:100%;}.node-appuntamento .group-bottom .field-name-title-field,.node-appuntamento .group-bottom .field-name-title,.node-iniziativa-dalle-guide .group-bottom .field-name-title-field,.node-iniziativa-dalle-guide .group-bottom .field-name-title{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;}.node-appuntamento .group-bottom .field-name-title-field h2,.node-appuntamento .group-bottom .field-name-title h2,.node-iniziativa-dalle-guide .group-bottom .field-name-title-field h2,.node-iniziativa-dalle-guide .group-bottom .field-name-title h2{font-size:0.875em;font-weight:normal;}.node-appuntamento .group-bottom .field-name-title-field h2 a,.node-appuntamento .group-bottom .field-name-title h2 a,.node-iniziativa-dalle-guide .group-bottom .field-name-title-field h2 a,.node-iniziativa-dalle-guide .group-bottom .field-name-title h2 a{color:#04303A;}.node-appuntamento .group-bottom .field-type-taxonomy-term-reference .field-items .field-item,.node-iniziativa-dalle-guide .group-bottom .field-type-taxonomy-term-reference .field-items .field-item{display:inline-block;}.node-appuntamento .group-bottom .field-type-taxonomy-term-reference .field-items .field-item:after,.node-iniziativa-dalle-guide .group-bottom .field-type-taxonomy-term-reference .field-items .field-item:after{content:"-";display:inline-block;margin:0 0.3em 0 0.5em;}.node-appuntamento .group-bottom .field-type-taxonomy-term-reference .field-items .field-item:last-child:after,.node-iniziativa-dalle-guide .group-bottom .field-type-taxonomy-term-reference .field-items .field-item:last-child:after{display:none;}.node-appuntamento .group-bottom .group-bottom-right,.node-iniziativa-dalle-guide .group-bottom .group-bottom-right{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:0.5em;}.node-appuntamento .group-bottom .group-bottom-left,.node-iniziativa-dalle-guide .group-bottom .group-bottom-left{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;}.view-display-id-page .node-appuntamento .views-row,.view-display-id-page
  .node-iniziativa-dalle-guide .views-row{margin-top:1.5em;}.page-node .node-appuntamento .group-wrap-content,.page-node
  .node-iniziativa-dalle-guide .group-wrap-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:1024px){.page-node .node-appuntamento .group-wrap-content,.page-node
      .node-iniziativa-dalle-guide .group-wrap-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.page-node .node-appuntamento .group-wrap-content .group-content,.page-node
    .node-iniziativa-dalle-guide .group-wrap-content .group-content{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;margin-right:2.5em;}@media (max-width:1024px){.page-node .node-appuntamento .group-wrap-content .group-content,.page-node
        .node-iniziativa-dalle-guide .group-wrap-content .group-content{margin-right:0;}}.page-node .node-appuntamento .group-wrap-content .group-right,.page-node
    .node-iniziativa-dalle-guide .group-wrap-content .group-right{-webkit-box-flex:1.1;-webkit-flex:1.1;-ms-flex:1.1;flex:1.1;position:relative;top:-3em;background-color:#04303a;color:#fff;padding:2em;height:100%;}@media (max-width:1024px){.page-node .node-appuntamento .group-wrap-content .group-right,.page-node
        .node-iniziativa-dalle-guide .group-wrap-content .group-right{margin-top:1em;top:0;}}.page-node .node-appuntamento .group-wrap-content .group-right h3,.page-node
      .node-iniziativa-dalle-guide .group-wrap-content .group-right h3{background-image:url(/sites/all/themes/custom/pngp/dist/images/rombo_white.png);background-repeat:repeat-x;background-position:0 bottom;color:#fff;font-size:1.5625em;font-weight:300;line-height:1;margin:0 0 0.6em;padding-bottom:0.75em;}.page-node .node-appuntamento .group-wrap-content .group-right .field,.page-node
      .node-iniziativa-dalle-guide .group-wrap-content .group-right .field{margin-top:0.5em;font-size:0.875em;}.page-node .node-appuntamento .group-wrap-content .group-right .field .field-label,.page-node
        .node-iniziativa-dalle-guide .group-wrap-content .group-right .field .field-label{color:#D0E05F;}.node-custom-download.view-mode-full{margin-bottom:60px;}.node-custom-download.view-mode-full h1{color:#fff;font-family:Roboto;font-size:1.5em;font-weight:300;margin-top:0;}.node-custom-download.view-mode-full .video__wrap{background:-webkit-gradient(linear,left top,left bottom,from(#04303a),color-stop(50%,#032f38),to(#03262e));background:-webkit-linear-gradient(top,#04303a 0%,#032f38 50%,#03262e 100%);background:-o-linear-gradient(top,#04303a 0%,#032f38 50%,#03262e 100%);background:linear-gradient(to bottom,#04303a 0%,#032f38 50%,#03262e 100%);}.node-custom-download.view-mode-full .video__wrap .field-name-field-video-embed{position:relative;max-width:960px;margin:0 auto;}.node-custom-download.view-mode-full .video__wrap .field-name-field-video-embed .player{position:relative;padding-bottom:56.25%;height:0;}.node-custom-download.view-mode-full .video__wrap .field-name-field-video-embed .player iframe{position:absolute;left:0;width:100%;height:100%;}.node-custom-download.view-mode-full .video__wrap .video__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1200px;margin:0 auto;padding:2em 0;}@media (min-width:320px) and (max-width:767px){.node-custom-download.view-mode-full .video__wrap .video__info{display:block;position:relative;}}.node-custom-download.view-mode-full .video__wrap .video__info a.back-link{display:inline-block;position:relative;width:122px;height:100px;border-right:1px dotted #9b9b9b;font-family:Roboto;text-transform:uppercase;padding:0 30px;font-size:0.6875em;color:#9b9b9b;text-align:center;}@media (min-width:320px) and (max-width:767px){.node-custom-download.view-mode-full .video__wrap .video__info a.back-link{height:20px;width:90%;margin:auto;border-right:0 dotted #9b9b9b;padding:0;text-align:left;display:block;}}.node-custom-download.view-mode-full .video__wrap .video__info a.back-link:before{content:'';position:relative;background-image:url(/sites/all/themes/custom/pngp/dist/images/icons/back-arrow.svg);background-repeat:no-repeat;width:26px;height:25px;cursor:pointer;display:block;margin:0 auto 10px;}@media (min-width:320px) and (max-width:767px){.node-custom-download.view-mode-full .video__wrap .video__info a.back-link:before{width:16px;height:12px;display:inline-block;-webkit-background-size:contain;background-size:contain;vertical-align:text-top;}}.node-custom-download.view-mode-full .video__wrap .video__info .video__text{color:#fff;max-width:960px;padding:0 1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}@media (min-width:320px) and (max-width:767px){.node-custom-download.view-mode-full .video__wrap .video__info .video__text{display:block;}}.node-custom-download.view-mode-full .video__wrap .video__info .video__text .video__text_wrapper{width:80%;}@media (min-width:320px) and (max-width:767px){.node-custom-download.view-mode-full .video__wrap .video__info .video__text .video__text_wrapper{width:96%;font-size:0.75em;}}.node-custom-download.view-mode-full .video__wrap .video__info .video__text .video__text_wrapper a{color:#fff;font-weight:bold;}.node-custom-download.view-mode-full .video__wrap .video__info .video__text ul.social-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:164px;position:relative;padding:0;width:20%;}@media (min-width:320px) and (max-width:767px){.node-custom-download.view-mode-full .video__wrap .video__info .video__text ul.social-links{width:60%;margin:20px auto;}}.node-custom-download.view-mode-full .video__wrap .video__info .video__text ul.social-links li{list-style:none;list-style-type:none;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;display:inline-block;}.node-custom-download.view-mode-full .video__wrap .video__info .video__text ul.social-links li:before{display:none;}.node-custom-download.view-mode-full .video__wrap .video__info .video__text ul.social-links li a{color:#fff;display:block;margin:0;text-align:center;text-indent:-999999px;}.node-custom-download.view-mode-full .video__wrap .video__info .video__text ul.social-links li a span{width:42px;height:42px;background-color:#098287;-webkit-border-radius:50%;border-radius:50%;display:block;margin:0 auto;position:relative;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;}.node-custom-download.view-mode-full .video__wrap .video__info .video__text ul.social-links li a span:after{bottom:0;content:"";left:0;margin:auto;position:absolute;right:0;top:0;}.node-custom-download.view-mode-full .video__wrap .video__info .video__text ul.social-links li a:hover span{background-color:#076b6f;}.node-custom-download.view-mode-full .video__wrap .video__info .video__text ul.social-links li a.addthis_button_facebook span:after{background:url(/sites/all/themes/custom/pngp/dist/images/icons/social-fb-wh.svg) no-repeat;background-position:center center;width:9px;height:18px;}.node-custom-download.view-mode-full .video__wrap .video__info .video__text ul.social-links li a.addthis_button_twitter span:after{background:url(/sites/all/themes/custom/pngp/dist/images/icons/social-tw-wh.svg) no-repeat;background-position:center center;width:21px;height:17px;}.node-custom-download.view-mode-full .video__wrap .video__info .video__text ul.social-links li a.addthis_button_google_plusone_share span:after{background:url(/sites/all/themes/custom/pngp/dist/images/icons/social-g-wh.svg) no-repeat;background-position:center center;width:24px;height:20px;}.node-custom-download.view-mode-full .categorie__wrap{background-color:#086165;height:56px;}.node-custom-download.view-mode-full .categorie__wrap .field-name-field-video-categoria{max-width:960px;margin:0 auto;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;height:56px;width:90%;}.node-custom-download.view-mode-full .categorie__wrap .field-name-field-video-categoria .field-label{font-weight:600;text-transform:uppercase;font-size:0.875em;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative;height:16px;}@media (min-width:320px) and (max-width:767px){.node-custom-download.view-mode-full .categorie__wrap .field-name-field-video-categoria .field-label{display:none;}}.node-custom-download.view-mode-full .categorie__wrap .field-name-field-video-categoria .field-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative;height:24px;}.node-custom-download.view-mode-full .categorie__wrap .field-name-field-video-categoria .field-items .field-item{border:1px dotted #fff;font-style:italic;font-size:0.8em;font-weight:300;padding:0.3em 1.6em;height:24px;margin-left:1em;}.node-custom-download.view-mode-full .categorie__wrap .field-name-field-video-categoria .field-items .field-item a{color:#fff;}.node-custom-download.view-mode-full .l-main__wrapper{max-width:100%;padding:0;}.node-custom-download.view-mode-full .l-main__wrapper .l-content{color:#9b9b9b;font-family:Roboto;font-size:1.0625em;padding:0;}.node-custom-download.view-mode-full .l-main__wrapper .l-content a{color:#fff;font-weight:600;}.node-custom-download.view-mode-download,.node-custom-download.view-mode-teaser{background-color:#fbfbfb;position:relative;display:inline-block;}.node-custom-download.view-mode-download .field-name-title,.node-custom-download.view-mode-teaser .field-name-title{padding:10px 1.2em 50px;}.node-custom-download.view-mode-download .field-name-title h2,.node-custom-download.view-mode-teaser .field-name-title h2{font-size:1.125em !important;font-weight:normal !important;text-align:left !important;}.node-custom-download.view-mode-download .field-name-field-fotografia,.node-custom-download.view-mode-teaser .field-name-field-fotografia{position:relative;min-height:300px;max-height:300px;background-color:#f5f5f5;}.node-custom-download.view-mode-download .field-name-field-fotografia .field-items,.node-custom-download.view-mode-teaser .field-name-field-fotografia .field-items{position:absolute;top:0;bottom:0;left:0;right:0;}.node-custom-download.view-mode-download .field-name-field-fotografia .field-items .field-item,.node-custom-download.view-mode-teaser .field-name-field-fotografia .field-items .field-item{height:100%;}.node-custom-download.view-mode-download .field-name-field-fotografia a,.node-custom-download.view-mode-teaser .field-name-field-fotografia a{display:block;overflow:hidden;position:relative;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;}.node-custom-download.view-mode-download .field-name-field-fotografia a:hover img,.node-custom-download.view-mode-teaser .field-name-field-fotografia a:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}.node-custom-download.view-mode-download .field-name-field-fotografia a img,.node-custom-download.view-mode-teaser .field-name-field-fotografia a img{width:100%;height:auto;position:relative;display:block;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;max-width:300px;max-height:300px;}.node-custom-download.view-mode-download .field-name-field-autore .field-label,.node-custom-download.view-mode-teaser .field-name-field-autore .field-label{display:inline-block;font-size:0.8125em;font-weight:400;}.node-custom-download.view-mode-download .field-name-field-autore .field-items,.node-custom-download.view-mode-teaser .field-name-field-autore .field-items{display:inline-block;font-size:0.8125em;font-weight:400;}.node-custom-download.view-mode-download .field-name-field-phototags,.node-custom-download.view-mode-teaser .field-name-field-phototags{margin:0 auto;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;padding:0 1.2em 1em;}.node-custom-download.view-mode-download .field-name-field-phototags .field-items,.node-custom-download.view-mode-teaser .field-name-field-phototags .field-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.node-custom-download.view-mode-download .field-name-field-phototags .field-items .field-item,.node-custom-download.view-mode-teaser .field-name-field-phototags .field-items .field-item{border:1px dotted #979797;font-style:italic;font-weight:300;color:#979797;margin-right:1em;}.node-custom-download.view-mode-download .field-name-field-phototags .field-items .field-item:hover,.node-custom-download.view-mode-teaser .field-name-field-phototags .field-items .field-item:hover{border:1px solid #979797;}.node-custom-download.view-mode-download .field-name-field-phototags .field-items .field-item a,.node-custom-download.view-mode-teaser .field-name-field-phototags .field-items .field-item a{display:block;padding:0.3em 1.6em;font-size:0.7em;}.node-custom-download.view-mode-download .field-name-field-requested-pics,.node-custom-download.view-mode-teaser .field-name-field-requested-pics{margin:0 auto;color:#fff;position:relative;padding:0 1.2em 1em;}.node-custom-download.view-mode-download .field-name-field-requested-pics > .field-items,.node-custom-download.view-mode-teaser .field-name-field-requested-pics > .field-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.node-custom-download.view-mode-download .field-name-field-requested-pics > .field-items > .field-item,.node-custom-download.view-mode-teaser .field-name-field-requested-pics > .field-items > .field-item{border:1px dotted #979797;font-style:italic;font-weight:300;color:#979797;margin-right:1em;width:25%;}.node-custom-download.view-mode-download .field-name-field-requested-pics > .field-items > .field-item:hover,.node-custom-download.view-mode-teaser .field-name-field-requested-pics > .field-items > .field-item:hover{border:1px solid #979797;}.node-custom-download.view-mode-download .field-name-field-requested-pics > .field-items > .field-item > a,.node-custom-download.view-mode-teaser .field-name-field-requested-pics > .field-items > .field-item > a{display:block;padding:0.3em 1.6em;font-size:0.7em;}.node-custom-download.view-mode-evidenza{position:relative;cursor:pointer;overflow:hidden;background-color:rgba(4,48,58,0.8);}.node-custom-download.view-mode-evidenza .bg{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;position:absolute;top:0;bottom:0;left:0;right:0;}@media (min-width:320px) and (max-width:767px){.node-custom-download.view-mode-evidenza .bg{display:none;}}.node-custom-download.view-mode-evidenza:hover .bg{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}.node-custom-download.view-mode-evidenza:hover .field-name-field-cover-image{}.node-custom-download.view-mode-evidenza .field-name-field-cover-image{position:relative;min-height:60vh;}@media (min-width:320px) and (max-width:767px){.node-custom-download.view-mode-evidenza .field-name-field-cover-image{min-height:inherit;}}.node-custom-download.view-mode-evidenza .field-name-field-cover-image img{display:none;}@media (min-width:320px) and (max-width:767px){.node-custom-download.view-mode-evidenza .field-name-field-cover-image img{display:block;}}.node-custom-download.view-mode-evidenza .field-name-field-cover-image:after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-image:url(/sites/all/themes/custom/pngp/dist/images/icons/icon-play.png);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;width:115px;height:115px;z-index:10;cursor:pointer;}@media (min-width:1025px) and (max-width:1439px){.node-custom-download.view-mode-evidenza .field-name-field-cover-image:after{width:115px;height:115px;}}@media (min-width:768px) and (max-width:1024px){.node-custom-download.view-mode-evidenza .field-name-field-cover-image:after{width:90px;height:90px;}}@media (min-width:320px) and (max-width:767px) and (orientation:portrait){.node-custom-download.view-mode-evidenza .field-name-field-cover-image:after{width:60px;height:60px;}}.node-custom-download.view-mode-evidenza .group-right{background-color:rgba(4,48,58,0.8);position:absolute;top:0;right:0;bottom:0;width:30%;color:#fff;padding:3em;}@media (min-width:1025px) and (max-width:1439px){.node-custom-download.view-mode-evidenza .group-right{padding:3em;}}@media (min-width:768px) and (max-width:1024px){.node-custom-download.view-mode-evidenza .group-right{padding:2em;}}@media (min-width:320px) and (max-width:767px){.node-custom-download.view-mode-evidenza .group-right{padding:3em;position:relative;width:100%;}}.node-custom-download.view-mode-evidenza .group-right .field-name-title-field{color:white;font-family:Roboto;font-size:2em;font-weight:300;margin:0 0 1em;}@media (min-width:1025px) and (max-width:1439px){.node-custom-download.view-mode-evidenza .group-right .field-name-title-field{font-size:1.5em;}}@media (min-width:768px) and (max-width:1024px){.node-custom-download.view-mode-evidenza .group-right .field-name-title-field{font-size:1.5em;}}@media (min-width:320px) and (max-width:767px) and (orientation:portrait){.node-custom-download.view-mode-evidenza .group-right .field-name-title-field{font-size:1.5em;}}.node-custom-download.view-mode-evidenza .group-right .field-name-body{color:#9b9b9b;font-family:Roboto;font-size:1.0625em;font-weight:400;}.node-custom-download.view-mode-evidenza .group-right .field-name-body a{color:#fff;}@media (min-width:1025px) and (max-width:1439px){.node-custom-download.view-mode-evidenza .group-right .field-name-body{font-size:1em;}}@media (min-width:768px) and (max-width:1024px){.node-custom-download.view-mode-evidenza .group-right .field-name-body{font-size:0.875em;}}@media (min-width:320px) and (max-width:767px) and (orientation:portrait){.node-custom-download.view-mode-evidenza .group-right .field-name-body{font-size:0.75em;}}.node-type-fotografia .l-main .l-main__wrapper{max-width:100%;padding:0;}.node-type-fotografia .l-main .l-main__wrapper .l-content{color:#9b9b9b;font-family:Roboto;font-size:1.0625em;padding:0;max-width:none;}.node-type-fotografia .l-main .l-main__wrapper .l-content a{font-weight:600;}.node-type-fotografia .l-main .l-main__wrapper .l-content .node-fotografia.view-mode-full{margin-bottom:0;}.node-type-fotografia .l-main .l-main__wrapper .l-content .node-fotografia.view-mode-full h1{color:#fff;font-family:Roboto;font-size:1.5em;font-weight:300;margin-top:0;}.node-type-fotografia .l-main .l-main__wrapper .l-content .node-fotografia.view-mode-full .fotografia__wrap{background-color:#f5f5f5;}.node-type-fotografia .l-main .l-main__wrapper .l-content .node-fotografia.view-mode-full .fotografia__wrap .field-name-field-fotografia-ad-alta{position:relative;max-width:960px;margin:0 auto;}.node-type-fotografia .l-main .l-main__wrapper .l-content .node-fotografia.view-mode-full .fotografia__wrap .field-name-field-fotografia-ad-alta img{width:100%;height:auto;padding:40px 0 20px;}.node-type-fotografia .l-main .l-main__wrapper .l-content .node-fotografia.view-mode-full .fotografia__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1200px;margin:0 auto;padding:2em 0;}@media (min-width:320px) and (max-width:767px){.node-type-fotografia .l-main .l-main__wrapper .l-content .node-fotografia.view-mode-full .fotografia__info{display:block;position:relative;}}.node-type-fotografia .l-main .l-main__wrapper .l-content .node-fotografia.view-mode-full .fotografia__info a.back-link{display:inline-block;position:relative;width:122px;height:100px;border-right:1px dotted #9b9b9b;font-family:Roboto;text-transform:uppercase;padding:0 30px;font-size:0.6875em;color:#9b9b9b;text-align:center;}@media (min-width:320px) and (max-width:767px){.node-type-fotografia .l-main .l-main__wrapper .l-content .node-fotografia.view-mode-full .fotografia__info a.back-link{height:20px;width:90%;margin:auto;border-right:0 dotted #9b9b9b;padding:0;text-align:left;display:block;}}.node-type-fotografia .l-main .l-main__wrapper .l-content .node-fotografia.view-mode-full .fotografia__info a.back-link:before{content:'';position:relative;background-image:url(/sites/all/themes/custom/pngp/dist/images/icons/back-arrow-black.svg);background-repeat:no-repeat;width:26px;height:25px;cursor:pointer;display:block;margin:0 auto 10px;}@media (min-width:320px) and (max-width:767px){.node-type-fotografia .l-main .l-main__wrapper .l-content .node-fotografia.view-mode-full .fotografia__info a.back-link:before{width:16px;height:12px;display:inline-block;-webkit-background-size:contain;background-size:contain;vertical-align:text-top;}}.node-type-fotografia .l-main .l-main__wrapper .l-content .node-fotografia.view-mode-full .fotografia__info .fotografia__text{color:#fff;max-width:none;padding:0 1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}@media (min-width:320px) and (max-width:767px){.node-type-fotografia .l-main .l-main__wrapper .l-content .node-fotografia.view-mode-full .fotografia__info .fotografia__text{display:block;}}.node-type-fotografia .l-main .l-main__wrapper .l-content .node-fotografia.view-mode-full .fotografia__info .fotografia__text .fotografia__text_wrapper{width:70%;}@media (min-width:320px) and (max-width:767px){.node-type-fotografia .l-main .l-main__wrapper .l-content .node-fotografia.view-mode-full .fotografia__info .fotografia__text .fotografia__text_wrapper{width:96%;font-size:0.75em;}}.node-type-fotografia .l-main .l-main__wrapper .l-content .node-fotografia.view-mode-full .fotografia__info .fotografia__text .fotografia__text_wrapper .field-name-field-serial-number{color:#495456;font-family:Roboto;font-size:1.5em;font-weight:300;}@media (min-width:320px) and (max-width:767px){.node-type-fotografia .l-main .l-main__wrapper .l-content .node-fotografia.view-mode-full .fotografia__info .fotografia__text .fotografia__text_wrapper .field-name-field-serial-number{margin-bottom:1em;}}.node-type-fotografia .l-main .l-main__wrapper .l-content .node-fotografia.view-mode-full .fotografia__info .fotografia__text .fotografia__text_wrapper .field-name-field-serial-number div{display:inline-block;}.node-type-fotografia .l-main .l-main__wrapper .l-content .node-fotografia.view-mode-full .fotografia__info .fotografia__text .fotografia__text_wrapper .field-name-field-autore{color:#495456;font-size:1.0625em;font-weight:400;margin-bottom:10px;}.node-type-fotografia .l-main .l-main__wrapper .l-content .node-fotografia.view-mode-full .fotografia__info .fotografia__text .fotografia__text_actions{width:30%;}@media (min-width:320px) and (max-width:767px){.node-type-fotografia .l-main .l-main__wrapper .l-content .node-fotografia.view-mode-full .fotografia__info .fotografia__text .fotografia__text_actions{width:96%;margin-top:1em;}}.node-type-fotografia .l-main .l-main__wrapper .l-content .node-fotografia.view-mode-full .fotografia__info .fotografia__text .fotografia__text_actions .field-name-accedi{margin-bottom:20px;}.node-type-fotografia .l-main .l-main__wrapper .l-content .node-fotografia.view-mode-full .fotografia__info .fotografia__text .fotografia__text_actions .field-name-accedi a{color:#495456;font-family:Roboto;font-size:0.875em;font-weight:300;width:214px;display:block;position:relative;line-height:1.1;text-align:right;}@media (min-width:768px) and (max-width:1024px){.node-type-fotografia .l-main .l-main__wrapper .l-content .node-fotografia.view-mode-full .fotografia__info .fotografia__text .fotografia__text_actions .field-name-accedi a{width:auto;margin-right:30px;}}@media (min-width:320px) and (max-width:767px){.node-type-fotografia .l-main .l-main__wrapper .l-content .node-fotografia.view-mode-full .fotografia__info .fotografia__text .fotografia__text_actions .field-name-accedi a{width:auto;margin-right:30px;}}.node-type-fotografia .l-main .l-main__wrapper .l-content .node-fotografia.view-mode-full .fotografia__info .fotografia__text .fotografia__text_actions .field-name-accedi a:after{content:'';background:url(/sites/all/themes/custom/pngp/dist/images/icons/icons.svg) no-repeat;background-position:94.48818897637796% 75.41899441340782%;width:24px;height:24px;position:absolute;top:2px;right:-40px;display:inline-block;margin-right:0.6em;}.node-fotografia.view-mode-download,.node-fotografia.view-mode-teaser{background-color:#fbfbfb;position:relative;}.node-fotografia.view-mode-download .field-name-title,.node-fotografia.view-mode-teaser .field-name-title{padding:10px 1.2em 50px;}.node-fotografia.view-mode-download .field-name-title h2,.node-fotografia.view-mode-teaser .field-name-title h2{font-size:1.125em !important;font-weight:normal !important;text-align:left !important;}.node-fotografia.view-mode-download .group-bottom,.node-fotografia.view-mode-teaser .group-bottom{position:relative;padding:10px;}.node-fotografia.view-mode-download .field-name-field-fotografia-ad-alta,.node-fotografia.view-mode-teaser .field-name-field-fotografia-ad-alta{position:relative;min-height:300px;max-height:300px;background-color:#f5f5f5;}.node-fotografia.view-mode-download .field-name-field-fotografia-ad-alta .field-items,.node-fotografia.view-mode-teaser .field-name-field-fotografia-ad-alta .field-items{position:absolute;top:0;bottom:0;left:0;right:0;}.node-fotografia.view-mode-download .field-name-field-fotografia-ad-alta .field-items .field-item,.node-fotografia.view-mode-teaser .field-name-field-fotografia-ad-alta .field-items .field-item{height:100%;}.node-fotografia.view-mode-download .field-name-field-fotografia-ad-alta .field-items .field-item a,.node-fotografia.view-mode-teaser .field-name-field-fotografia-ad-alta .field-items .field-item a{display:block;overflow:hidden;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;text-align:center;}.node-fotografia.view-mode-download .field-name-field-fotografia-ad-alta .field-items .field-item a img,.node-fotografia.view-mode-teaser .field-name-field-fotografia-ad-alta .field-items .field-item a img{position:relative;display:block;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.node-fotografia.view-mode-download .field-name-field-fotografia-ad-alta .field-items .field-item a img.landscape,.node-fotografia.view-mode-teaser .field-name-field-fotografia-ad-alta .field-items .field-item a img.landscape{width:100%;height:auto;}.node-fotografia.view-mode-download .field-name-field-fotografia-ad-alta .field-items .field-item a img.portrait,.node-fotografia.view-mode-teaser .field-name-field-fotografia-ad-alta .field-items .field-item a img.portrait{max-width:100%;}.node-fotografia.view-mode-download .field-name-field-fotografia-ad-alta .field-items .field-item a img.square,.node-fotografia.view-mode-teaser .field-name-field-fotografia-ad-alta .field-items .field-item a img.square{max-width:100%;height:auto;}.node-fotografia.view-mode-download .field-name-field-autore .field-label,.node-fotografia.view-mode-teaser .field-name-field-autore .field-label{display:inline-block;font-size:0.8125em;font-weight:400;}.node-fotografia.view-mode-download .field-name-field-autore .field-items,.node-fotografia.view-mode-teaser .field-name-field-autore .field-items{display:inline-block;font-size:0.8125em;font-weight:400;}.node-fotografia.view-mode-download .field-name-field-autore .field-items a.active,.node-fotografia.view-mode-teaser .field-name-field-autore .field-items a.active{font-weight:700;}.node-fotografia.view-mode-download .field-name-field-serial-number,.node-fotografia.view-mode-teaser .field-name-field-serial-number{color:#495456;font-size:0.8125em;font-weight:300;padding:0 0 10px;}.node-fotografia.view-mode-download .field-name-field-serial-number div,.node-fotografia.view-mode-teaser .field-name-field-serial-number div{display:inline-block;}.node-fotografia.view-mode-download .flag-foto-alta-risoluzione,.node-fotografia.view-mode-teaser .flag-foto-alta-risoluzione{display:inline-block;position:absolute;top:10px;right:10px;}.node-fotografia.view-mode-download .flag-foto-alta-risoluzione a,.node-fotografia.view-mode-teaser .flag-foto-alta-risoluzione a{text-indent:-99999px;display:inline-block;width:24px;height:24px;}.node-fotografia.view-mode-download .flag-foto-alta-risoluzione a:after,.node-fotografia.view-mode-teaser .flag-foto-alta-risoluzione a:after{position:absolute;display:block;top:0;left:0;}.node-fotografia.view-mode-download .field-name-accedi,.node-fotografia.view-mode-teaser .field-name-accedi{display:inline-block;position:absolute;top:10px;right:10px;width:24px;height:24px;}.node-fotografia.view-mode-download .field-name-accedi a,.node-fotografia.view-mode-teaser .field-name-accedi a{color:#495456;font-family:Roboto;font-size:0em;font-weight:300;text-indent:-99999px;display:inline-block;width:24px;height:24px;}.node-fotografia.view-mode-download .field-name-accedi a:after,.node-fotografia.view-mode-teaser .field-name-accedi a:after{content:'';background:url(/sites/all/themes/custom/pngp/dist/images/icons/tue-foto.svg) no-repeat;background-position:center center;width:34px;height:34px;width:24px;height:24px;position:absolute;display:block;top:0;left:0;}.node-fotografia.view-mode-download .fa-download{display:inline-block;text-transform:uppercase;margin:10px;position:relative;float:right;z-index:1000;}.node-fotografia.view-mode-download .fa-download:before{font-family:FontAwesome;margin-right:0.6em;}.node-fotografia.view-mode-evidenza{position:relative;cursor:pointer;overflow:hidden;}.node-fotografia.view-mode-evidenza .field-name-field-fotografia-ad-alta{margin-bottom:10px;}@media (min-width:768px) and (max-width:1024px){.node-fotografia.view-mode-evidenza .field-name-field-fotografia-ad-alta{margin-bottom:60px;}}@media (min-width:320px) and (max-width:767px){.node-fotografia.view-mode-evidenza .field-name-field-fotografia-ad-alta{margin-bottom:60px;}}.node-fotografia.view-mode-evidenza .field-name-field-autore{color:#495456;font-size:0.875em;font-weight:400;margin-bottom:20px;}@media (min-width:768px) and (max-width:1024px){.node-fotografia.view-mode-evidenza .field-name-field-autore{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}}@media (min-width:320px) and (max-width:767px){.node-fotografia.view-mode-evidenza .field-name-field-autore{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}}.node-fotografia.view-mode-evidenza .field-name-field-autore .field-label{font-weight:400;}.node-type-fotografia-utente .l-main .l-main__wrapper{max-width:100%;padding:0;}.node-type-fotografia-utente .l-main .l-main__wrapper .l-content{color:#9b9b9b;font-family:Roboto;font-size:1.0625em;padding:0;max-width:none;}.node-type-fotografia-utente .l-main .l-main__wrapper .l-content a{font-weight:600;}.node-type-fotografia-utente .l-main .l-main__wrapper .l-content .node-fotografia-utente.view-mode-full{margin-bottom:60px;}.node-type-fotografia-utente .l-main .l-main__wrapper .l-content .node-fotografia-utente.view-mode-full h1{color:#fff;font-family:Roboto;font-size:1.5em;font-weight:300;margin-top:0;}.node-type-fotografia-utente .l-main .l-main__wrapper .l-content .node-fotografia-utente.view-mode-full .fotografia__wrap{background-color:#f5f5f5;}.node-type-fotografia-utente .l-main .l-main__wrapper .l-content .node-fotografia-utente.view-mode-full .fotografia__wrap .field-name-field-immagine-utente{position:relative;max-width:960px;margin:0 auto;}.node-type-fotografia-utente .l-main .l-main__wrapper .l-content .node-fotografia-utente.view-mode-full .fotografia__wrap .field-name-field-immagine-utente img{width:100%;height:auto;padding:40px 0 20px;}.node-type-fotografia-utente .l-main .l-main__wrapper .l-content .node-fotografia-utente.view-mode-full .fotografia__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1200px;margin:0 auto;padding:2em 0;}@media (min-width:320px) and (max-width:767px){.node-type-fotografia-utente .l-main .l-main__wrapper .l-content .node-fotografia-utente.view-mode-full .fotografia__info{display:block;position:relative;}}.node-type-fotografia-utente .l-main .l-main__wrapper .l-content .node-fotografia-utente.view-mode-full .fotografia__info a.back-link{display:inline-block;position:relative;width:122px;height:100px;border-right:1px dotted #9b9b9b;font-family:Roboto;text-transform:uppercase;padding:0 30px;font-size:0.6875em;color:#9b9b9b;text-align:center;}@media (min-width:320px) and (max-width:767px){.node-type-fotografia-utente .l-main .l-main__wrapper .l-content .node-fotografia-utente.view-mode-full .fotografia__info a.back-link{height:20px;width:90%;margin:auto;border-right:0 dotted #9b9b9b;padding:0;text-align:left;display:block;}}.node-type-fotografia-utente .l-main .l-main__wrapper .l-content .node-fotografia-utente.view-mode-full .fotografia__info a.back-link:before{content:'';position:relative;background-image:url(/sites/all/themes/custom/pngp/dist/images/icons/back-arrow-black.svg);background-repeat:no-repeat;width:26px;height:25px;cursor:pointer;display:block;margin:0 auto 10px;}@media (min-width:320px) and (max-width:767px){.node-type-fotografia-utente .l-main .l-main__wrapper .l-content .node-fotografia-utente.view-mode-full .fotografia__info a.back-link:before{width:16px;height:12px;display:inline-block;-webkit-background-size:contain;background-size:contain;vertical-align:text-top;}}.node-type-fotografia-utente .l-main .l-main__wrapper .l-content .node-fotografia-utente.view-mode-full .fotografia__info .fotografia__text{max-width:none;padding:0 1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}@media (min-width:320px) and (max-width:767px){.node-type-fotografia-utente .l-main .l-main__wrapper .l-content .node-fotografia-utente.view-mode-full .fotografia__info .fotografia__text{display:block;}}.node-type-fotografia-utente .l-main .l-main__wrapper .l-content .node-fotografia-utente.view-mode-full .fotografia__info .fotografia__text .fotografia__text_wrapper{width:70%;}@media (min-width:320px) and (max-width:767px){.node-type-fotografia-utente .l-main .l-main__wrapper .l-content .node-fotografia-utente.view-mode-full .fotografia__info .fotografia__text .fotografia__text_wrapper{width:96%;font-size:0.75em;}}.node-type-fotografia-utente .l-main .l-main__wrapper .l-content .node-fotografia-utente.view-mode-full .fotografia__info .fotografia__text .fotografia__text_wrapper .field-name-author{font-size:0.8125em;color:#525c5e;}.node-type-fotografia-utente .l-main .l-main__wrapper .l-content .node-fotografia-utente.view-mode-full .fotografia__info .fotografia__text .fotografia__text_wrapper .field-name-author .field-label{font-weight:400;}.node-type-fotografia-utente .l-main .l-main__wrapper .l-content .node-fotografia-utente.view-mode-full .fotografia__info .fotografia__text .fotografia__text_wrapper .field-name-field-localita-foto{font-size:0.8125em;color:#9b9b9b;font-weight:400;}.node-type-fotografia-utente .l-main .l-main__wrapper .l-content .node-fotografia-utente.view-mode-full .fotografia__info .fotografia__text .fotografia__text_wrapper .field-name-field-localita-foto .field-label{font-weight:400;}.node-type-fotografia-utente .l-main .l-main__wrapper .l-content .node-fotografia-utente.view-mode-full .fotografia__info .fotografia__text .fotografia__text_wrapper .field-name-field-localita-foto .field-item{display:inline-block;}.node-type-fotografia-utente .l-main .l-main__wrapper .l-content .node-fotografia-utente.view-mode-full .fotografia__info .fotografia__text .fotografia__text_actions{width:30%;}.node-fotografia-utente.view-mode-teaser,.node-fotografia-utente.view-mode-my_pics{background-color:#fbfbfb;position:relative;}.node-fotografia-utente.view-mode-teaser .field-name-title,.node-fotografia-utente.view-mode-my_pics .field-name-title{padding-top:10px;}.node-fotografia-utente.view-mode-teaser .field-name-title h2,.node-fotografia-utente.view-mode-my_pics .field-name-title h2{font-size:0.875em !important;font-weight:normal !important;text-align:left !important;margin:0;color:#525c5e;padding:0 10px;}.node-fotografia-utente.view-mode-teaser .field-name-author,.node-fotografia-utente.view-mode-my_pics .field-name-author{font-size:0.8125em;color:#525c5e;padding:0 10px;}.node-fotografia-utente.view-mode-teaser .field-name-author .field-label,.node-fotografia-utente.view-mode-my_pics .field-name-author .field-label{font-weight:400;}.node-fotografia-utente.view-mode-teaser .field-name-field-localita-foto,.node-fotografia-utente.view-mode-my_pics .field-name-field-localita-foto{font-size:0.8125em;color:#9b9b9b;font-weight:400;padding:0 10px 10px;}.node-fotografia-utente.view-mode-teaser .field-name-field-localita-foto .field-label,.node-fotografia-utente.view-mode-my_pics .field-name-field-localita-foto .field-label{font-weight:400;}.node-fotografia-utente.view-mode-teaser .field-name-field-localita-foto .field-item,.node-fotografia-utente.view-mode-my_pics .field-name-field-localita-foto .field-item{display:inline-block;}.node-fotografia-utente.view-mode-teaser .field-name-field-immagine-utente,.node-fotografia-utente.view-mode-my_pics .field-name-field-immagine-utente{position:relative;min-height:300px;max-height:300px;background-color:#f5f5f5;}.node-fotografia-utente.view-mode-teaser .field-name-field-immagine-utente .field-items,.node-fotografia-utente.view-mode-my_pics .field-name-field-immagine-utente .field-items{position:absolute;top:0;bottom:0;left:0;right:0;}.node-fotografia-utente.view-mode-teaser .field-name-field-immagine-utente .field-items .field-item,.node-fotografia-utente.view-mode-my_pics .field-name-field-immagine-utente .field-items .field-item{height:100%;}.node-fotografia-utente.view-mode-teaser .field-name-field-immagine-utente .field-items .field-item a,.node-fotografia-utente.view-mode-my_pics .field-name-field-immagine-utente .field-items .field-item a{display:block;overflow:hidden;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;text-align:center;}.node-fotografia-utente.view-mode-teaser .field-name-field-immagine-utente .field-items .field-item a img,.node-fotografia-utente.view-mode-my_pics .field-name-field-immagine-utente .field-items .field-item a img{position:relative;display:block;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.node-fotografia-utente.view-mode-teaser .field-name-field-immagine-utente .field-items .field-item a img.landscape,.node-fotografia-utente.view-mode-my_pics .field-name-field-immagine-utente .field-items .field-item a img.landscape{width:100%;height:auto;}.node-fotografia-utente.view-mode-teaser .field-name-field-immagine-utente .field-items .field-item a img.portrait,.node-fotografia-utente.view-mode-my_pics .field-name-field-immagine-utente .field-items .field-item a img.portrait{max-width:100%;}.node-fotografia-utente.view-mode-teaser .field-name-field-immagine-utente .field-items .field-item a img.square,.node-fotografia-utente.view-mode-my_pics .field-name-field-immagine-utente .field-items .field-item a img.square{max-width:100%;height:auto;}.node-fotografia-utente.view-mode-teaser .field-name-field-approvazione-foto-utente,.node-fotografia-utente.view-mode-my_pics .field-name-field-approvazione-foto-utente{font-size:0.8125em;font-weight:400;padding:0 10px 10px;}.node-fotografia-utente.view-mode-teaser .field-name-field-approvazione-foto-utente .field-label,.node-fotografia-utente.view-mode-my_pics .field-name-field-approvazione-foto-utente .field-label{font-weight:400;}.node-fotografia-utente.view-mode-teaser .field-name-field-approvazione-foto-utente .field-item,.node-fotografia-utente.view-mode-my_pics .field-name-field-approvazione-foto-utente .field-item{display:inline-block;font-style:italic;text-decoration:underline;}.node-fotografia-utente.view-mode-teaser .field-name-field-approvazione-foto-utente .field-item:before,.node-fotografia-utente.view-mode-my_pics .field-name-field-approvazione-foto-utente .field-item:before{content:'* ';}body.fototeca-il-progetto h1{display:block !important;height:auto !important;text-indent:0 !important;font-size:2.25em;font-weight:300;}body.fototeca-il-progetto h2{margin-top:50px;font-size:2.25em;font-weight:300;}body.fototeca-il-progetto p{margin-bottom:1em !important;}body.fototeca-il-progetto p:nth-child(5){padding-left:40px;position:relative;}body.fototeca-il-progetto p:nth-child(5):before{content:'';background-image:url(/sites/all/themes/custom/pngp/dist/images/icons/proponi.png);-webkit-background-size:contain;background-size:contain;width:24px;height:24px;position:absolute;display:inline-block;left:0;top:0;}body.fototeca-il-progetto p:nth-child(6){padding-left:40px;position:relative;}body.fototeca-il-progetto p:nth-child(6):before{content:'';background:url(/sites/all/themes/custom/pngp/dist/images/icons/add.svg) no-repeat;background-position:center center;width:34px;height:34px;width:24px;height:24px;position:absolute;display:inline-block;left:0;top:0;}.node-tappe-giroparco.node-teaser{border-bottom:1px solid #dedede;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1em;padding-bottom:1em;}@media (min-width:320px) and (max-width:767px){.node-tappe-giroparco.node-teaser{display:block;}}.node-tappe-giroparco.node-teaser .field-name-field-tappa-foto-principale{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:1em;}@media (min-width:320px) and (max-width:767px){.node-tappe-giroparco.node-teaser .field-name-field-tappa-foto-principale{width:40%;}}.node-tappe-giroparco.node-teaser .group-right{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;position:relative;}@media (min-width:320px) and (max-width:767px){.node-tappe-giroparco.node-teaser .group-right{padding-top:1.5em;}}.node-tappe-giroparco.node-teaser .group-right > .field{font-size:0.875em;margin-top:0.5em;}.node-tappe-giroparco.node-teaser .group-right .field-name-title{font-size:1em;margin:0;}.node-tappe-giroparco.node-teaser .group-right .field-name-title h2{color:#076165;font-size:1.125em;font-weight:700;margin:0.2em 0;}.node-tappe-giroparco.node-teaser .group-right .field-name-field-tipo-di-sentiero .field-items .field-item{color:#3a9B9f;display:inline-block;text-transform:uppercase;font-size:0.8em;font-weight:600;}.node-tappe-giroparco.node-teaser .group-right .field-name-field-tipo-di-sentiero .field-items .field-item:after{content:"-";display:inline-block;margin:0 0.5em;}.node-tappe-giroparco.node-teaser .group-right .field-name-field-tipo-di-sentiero .field-items .field-item:last-child:after{display:none;}.views-row-last .node-tappe-giroparco.node-teaser{border-bottom:0;}.node-page .field-name-field-immagine-intestazione{margin-bottom:1em;}.node-page .field-name-field-immagine-intestazione img{width:100%;}.node-page .group-top{margin:2em 0;}.node-page .group-top .field-name-field-immagine-nel-testo{float:right;margin-left:1em;max-width:40%;}.node-page .field-name-field-link-interni{background-color:#e6e6e6;padding:1em;}.node-page .field-name-field-link-esterni{background-color:#e6e6e6;padding:1em;}.node-page .links.inline{display:none;}.page-node-594 h1{background-image:url(/sites/all/themes/custom/pngp/dist/images/logo/a_piedi_tra_nuvole.svg);text-indent:-9999px;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;height:200px;background-position:center;}.page-node-594 h1:before{display:none !important;}.a-piedi-tra-le-nuvole h1:before{content:'';background-image:url(/sites/all/themes/custom/pngp/dist/images/logo/a_piedi_tra_nuvole.svg);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;height:100px;background-position:center;-webkit-background-size:auto 100px;background-size:auto 100px;display:block;}.page-node-1367 h1{background-image:url(/sites/all/themes/custom/pngp/dist/images/logo/marchio_q.svg);text-indent:-9999px;background-repeat:no-repeat;height:200px;background-position:center;-webkit-background-size:auto 200px;background-size:auto 200px;}@media (max-width:1024px){.page-node-1367 h1{-webkit-background-size:contain;background-size:contain;max-height:60%;}}section.fascia-slogan{background:rgba(121,179,53,0.6);border-bottom:3px solid #567a29;bottom:9px;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.4);box-shadow:0px 0px 20px rgba(0,0,0,0.4);color:#fff;font-style:italic;font-weight:400;left:50%;margin-left:-21%;padding:1em;position:absolute;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.3);width:42%;z-index:2;}@media (max-width:1024px){section.fascia-slogan{bottom:0;left:0;margin-left:0;margin-top:3em;position:relative;width:100%;}}@media (max-width:640px){section.fascia-slogan{font-size:0.9em;}}section.fascia-slogan a{color:#fff;font-weight:800;}.node-sentiero.node-teaser,.node-sentiero-bici.node-teaser{border-bottom:1px solid #dedede;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1em;padding-bottom:1em;}@media (min-width:320px) and (max-width:767px){.node-sentiero.node-teaser,.node-sentiero-bici.node-teaser{display:block;}}.node-sentiero.node-teaser .field-name-field-tappa-foto-principale,.node-sentiero-bici.node-teaser .field-name-field-tappa-foto-principale{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:1em;}@media (min-width:320px) and (max-width:767px){.node-sentiero.node-teaser .field-name-field-tappa-foto-principale,.node-sentiero-bici.node-teaser .field-name-field-tappa-foto-principale{width:40%;}}.node-sentiero.node-teaser .group-right,.node-sentiero-bici.node-teaser .group-right{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;position:relative;}@media (min-width:320px) and (max-width:767px){.node-sentiero.node-teaser .group-right,.node-sentiero-bici.node-teaser .group-right{padding-top:1.5em;}}.node-sentiero.node-teaser .group-right > .field,.node-sentiero-bici.node-teaser .group-right > .field{font-size:0.875em;margin-top:0.5em;}.node-sentiero.node-teaser .group-right .field-name-title,.node-sentiero-bici.node-teaser .group-right .field-name-title{font-size:1em;margin:0;}.node-sentiero.node-teaser .group-right .field-name-title h2,.node-sentiero-bici.node-teaser .group-right .field-name-title h2{color:#076165;font-size:1.125em;font-weight:700;margin:0.2em 0;}.node-sentiero.node-teaser .group-right .field-name-field-tipo-di-sentiero .field-items .field-item,.node-sentiero-bici.node-teaser .group-right .field-name-field-tipo-di-sentiero .field-items .field-item{color:#3a9B9f;display:inline-block;text-transform:uppercase;font-size:0.8em;font-weight:600;}.node-sentiero.node-teaser .group-right .field-name-field-tipo-di-sentiero .field-items .field-item:after,.node-sentiero-bici.node-teaser .group-right .field-name-field-tipo-di-sentiero .field-items .field-item:after{content:"-";display:inline-block;margin:0 0.5em;}.node-sentiero.node-teaser .group-right .field-name-field-tipo-di-sentiero .field-items .field-item:last-child:after,.node-sentiero-bici.node-teaser .group-right .field-name-field-tipo-di-sentiero .field-items .field-item:last-child:after{display:none;}.views-row-last .node-sentiero.node-teaser,.views-row-last
  .node-sentiero-bici.node-teaser{border-bottom:0;}.node-sentiero.node-teaser .tipo-sentiero,.node-sentiero-bici.node-teaser .tipo-sentiero{color:#10292D;line-height:1;margin-left:-48px;margin-top:0.75em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media (min-width:320px) and (max-width:767px){.node-sentiero.node-teaser .tipo-sentiero,.node-sentiero-bici.node-teaser .tipo-sentiero{left:40%;margin-left:-30px;top:-36px;position:absolute;margin-top:0;}}.node-sentiero.node-teaser .tipo-sentiero span,.node-sentiero-bici.node-teaser .tipo-sentiero span{font-size:0.875em;font-weight:900;}.node-sentiero.node-teaser .tipo-sentiero .icon,.node-sentiero-bici.node-teaser .tipo-sentiero .icon{vertical-align:middle;}.node-sentiero.node-teaser .tipo-sentiero .icon.icon-sentiero-estate,.node-sentiero-bici.node-teaser .tipo-sentiero .icon.icon-sentiero-estate{background:url(/sites/all/themes/custom/pngp/dist/images/icons/sentiero-estivo-xs.svg) no-repeat;background-position:center center;width:66px;height:66px;}.node-sentiero.node-teaser .tipo-sentiero .icon.icon-sentiero-inverno,.node-sentiero-bici.node-teaser .tipo-sentiero .icon.icon-sentiero-inverno{background:url(/sites/all/themes/custom/pngp/dist/images/icons/sentiero-invernale-xs.svg) no-repeat;background-position:center center;width:66px;height:66px;}.page-node .node-sentiero .group-wrap-content,.page-node
.node-sentiero-bici .group-wrap-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:3em;}@media (max-width:1024px){.page-node .node-sentiero .group-wrap-content,.page-node
    .node-sentiero-bici .group-wrap-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.page-node .node-sentiero .group-wrap-content .group-content,.page-node
  .node-sentiero-bici .group-wrap-content .group-content{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;margin-right:2.5em;padding-top:4em;}@media (max-width:1024px){.page-node .node-sentiero .group-wrap-content .group-content,.page-node
      .node-sentiero-bici .group-wrap-content .group-content{margin-right:0;padding-top:0;}}.page-node .node-sentiero .group-wrap-content .group-content .field-name-body .field-label,.page-node
    .node-sentiero-bici .group-wrap-content .group-content .field-name-body .field-label{font-size:1.17em;font-style:normal;margin:0 0 .5em;}.page-node .node-sentiero .group-wrap-content .group-content .field-name-field-non-perdere .field-label,.page-node
    .node-sentiero-bici .group-wrap-content .group-content .field-name-field-non-perdere .field-label{font-size:1.17em;margin:2em 0 .5em;}.page-node .node-sentiero .group-wrap-content .group-right,.page-node
  .node-sentiero-bici .group-wrap-content .group-right{-webkit-box-flex:1.1;-webkit-flex:1.1;-ms-flex:1.1;flex:1.1;margin-top:-3em;}@media (max-width:1024px){.page-node .node-sentiero .group-wrap-content .group-right,.page-node
      .node-sentiero-bici .group-wrap-content .group-right{margin-top:1em;}}.page-node .node-sentiero .group-wrap-content .group-right .group-caratteristiche,.page-node
    .node-sentiero-bici .group-wrap-content .group-right .group-caratteristiche{background-color:#04303a;color:#fff;padding:2em;}.page-node .node-sentiero .group-wrap-content .group-right .group-caratteristiche h3,.page-node
      .node-sentiero-bici .group-wrap-content .group-right .group-caratteristiche h3{background-image:url(/sites/all/themes/custom/pngp/dist/images/rombo_white.png);background-repeat:repeat-x;background-position:0 bottom;color:#fff;font-size:1.5625em;font-weight:300;line-height:1;margin:0 0 0.6em;padding-bottom:0.75em;}.page-node .node-sentiero .group-wrap-content .group-right .group-caratteristiche .field,.page-node
      .node-sentiero-bici .group-wrap-content .group-right .group-caratteristiche .field{margin-top:0.5em;font-size:0.875em;}.page-node .node-sentiero .group-wrap-content .group-right .group-caratteristiche .field .field-label,.page-node
        .node-sentiero-bici .group-wrap-content .group-right .group-caratteristiche .field .field-label{color:#D0E05F;}.page-node .node-sentiero .tipo-sentiero,.page-node
.node-sentiero-bici .tipo-sentiero{color:#10292D;line-height:1;position:absolute;text-align:center;top:-5px;-webkit-transform:translateY(-51px);-ms-transform:translateY(-51px);transform:translateY(-51px);}@media (max-width:1024px){.page-node .node-sentiero .tipo-sentiero,.page-node
    .node-sentiero-bici .tipo-sentiero{margin-bottom:0.5em;position:relative;text-align:left;top:0;-webkit-transform:none;-ms-transform:none;transform:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}}.page-node .node-sentiero .tipo-sentiero span,.page-node
  .node-sentiero-bici .tipo-sentiero span{display:block;font-size:0.875em;font-weight:900;}.page-node .node-sentiero .tipo-sentiero .icon,.page-node
  .node-sentiero-bici .tipo-sentiero .icon{display:inline-block;}.page-node .node-sentiero .tipo-sentiero .icon.icon-sentiero-estate,.page-node
    .node-sentiero-bici .tipo-sentiero .icon.icon-sentiero-estate{background:url(/sites/all/themes/custom/pngp/dist/images/icons/sentiero-estivo.svg) no-repeat;background-position:center center;width:122px;height:122px;}@media (max-width:1024px){.page-node .node-sentiero .tipo-sentiero .icon.icon-sentiero-estate,.page-node
        .node-sentiero-bici .tipo-sentiero .icon.icon-sentiero-estate{background:url(/sites/all/themes/custom/pngp/dist/images/icons/sentiero-estivo-xs.svg) no-repeat;background-position:center center;width:66px;height:66px;}}.page-node .node-sentiero .tipo-sentiero .icon.icon-sentiero-inverno,.page-node
    .node-sentiero-bici .tipo-sentiero .icon.icon-sentiero-inverno{background:url(/sites/all/themes/custom/pngp/dist/images/icons/sentiero-invernale.svg) no-repeat;background-position:center center;width:122px;height:122px;}@media (max-width:1024px){.page-node .node-sentiero .tipo-sentiero .icon.icon-sentiero-inverno,.page-node
        .node-sentiero-bici .tipo-sentiero .icon.icon-sentiero-inverno{background:url(/sites/all/themes/custom/pngp/dist/images/icons/sentiero-invernale-xs.svg) no-repeat;background-position:center center;width:66px;height:66px;}}.page-node .node-sentiero .group-poi,.page-node
.node-sentiero-bici .group-poi{margin-top:2em;}.page-node .node-sentiero .group-poi h3,.page-node
  .node-sentiero-bici .group-poi h3{margin-bottom:.25em;}.page-node .node-sentiero .group-poi .field-name-field-poi > .field-items > .field-item,.page-node
.node-sentiero-bici .group-poi .field-name-field-poi > .field-items > .field-item{padding-top:1em;padding-bottom:1em;}.page-node .node-sentiero .group-poi .field-name-field-poi > .field-items .field-name-field-title,.page-node
.node-sentiero-bici .group-poi .field-name-field-poi > .field-items .field-name-field-title{border-bottom:1px dashed #076165;font-family:"Roboto Condensed";font-weight:bold;text-transform:uppercase;margin:0 0 0.3em 0;padding:0 0 0.3em 0;}.node-sentiero.nodo-print h2,.node-sentiero-bici.nodo-print h2{font-size:1.5em;margin:1em 0;text-align:center;}.node-sentiero.nodo-print .group-wrap-content,.node-sentiero-bici.nodo-print .group-wrap-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.node-sentiero.nodo-print .group-wrap-content .group-content,.node-sentiero-bici.nodo-print .group-wrap-content .group-content{margin-right:.5%;padding-right:.75em;width:64.5%;}.node-sentiero.nodo-print .group-wrap-content .group-content .field-name-body,.node-sentiero-bici.nodo-print .group-wrap-content .group-content .field-name-body{font-style:italic;text-align:justify;}.node-sentiero.nodo-print .group-wrap-content .group-content .field-name-body .field-label,.node-sentiero-bici.nodo-print .group-wrap-content .group-content .field-name-body .field-label{font-size:1.17em;margin:1.5em 0 .5em;}.node-sentiero.nodo-print .group-wrap-content .group-content .field-name-field-non-perdere,.node-sentiero-bici.nodo-print .group-wrap-content .group-content .field-name-field-non-perdere{margin-top:.65em;}.node-sentiero.nodo-print .group-wrap-content .group-content .field-name-field-non-perdere .field-label,.node-sentiero-bici.nodo-print .group-wrap-content .group-content .field-name-field-non-perdere .field-label{font-size:1.17em;margin:1.5em 0 .5em;}.node-sentiero.nodo-print .group-wrap-content .group-right,.node-sentiero-bici.nodo-print .group-wrap-content .group-right{margin-left:.5%;width:34.5%;}.node-sentiero.nodo-print .group-wrap-content .group-right .group-caratteristiche,.node-sentiero-bici.nodo-print .group-wrap-content .group-right .group-caratteristiche{border:1px solid #808080;padding:1em;}.node-sentiero.nodo-print .group-wrap-content .group-right .group-caratteristiche h3,.node-sentiero-bici.nodo-print .group-wrap-content .group-right .group-caratteristiche h3{margin-top:0;}.node-sentiero.nodo-print .field-name-field-poi,.node-sentiero-bici.nodo-print .field-name-field-poi{margin-top:1.5em;}.node-sentiero.nodo-print .field-name-field-poi .field-items .field-item .paragraphs-item-punti-di-appoggio,.node-sentiero-bici.nodo-print .field-name-field-poi .field-items .field-item .paragraphs-item-punti-di-appoggio{margin-bottom:1em;page-break-inside:avoid;}.node-sentiero.nodo-print .field-name-field-poi .field-items .field-item .paragraphs-item-punti-di-appoggio .content .group-title-wrapper,.node-sentiero-bici.nodo-print .field-name-field-poi .field-items .field-item .paragraphs-item-punti-di-appoggio .content .group-title-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px dashed #076165;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:.5em;}.node-sentiero.nodo-print .field-name-field-poi .field-items .field-item .paragraphs-item-punti-di-appoggio .content .group-title-wrapper .field-name-field-image,.node-sentiero-bici.nodo-print .field-name-field-poi .field-items .field-item .paragraphs-item-punti-di-appoggio .content .group-title-wrapper .field-name-field-image{margin-right:.25em;width:1.75em;}.node-sentiero.nodo-print .field-name-field-poi .field-items .field-item .paragraphs-item-punti-di-appoggio .content .group-title-wrapper .field-name-field-title,.node-sentiero-bici.nodo-print .field-name-field-poi .field-items .field-item .paragraphs-item-punti-di-appoggio .content .group-title-wrapper .field-name-field-title{border:none;color:#10292D;letter-spacing:-1px;}.node-sentiero.nodo-print .field-name-field-poi .field-items .field-item .paragraphs-item-punti-di-appoggio .content .field-name-field-info,.node-sentiero-bici.nodo-print .field-name-field-poi .field-items .field-item .paragraphs-item-punti-di-appoggio .content .field-name-field-info{font-size:.9em;margin-top:.75em;}.node-sentiero.nodo-print .field-name-field-poi .field-items .field-item .paragraphs-item-punti-di-appoggio.punto-appoggio-bike .field-name-field-appoggio-bike,.node-sentiero-bici.nodo-print .field-name-field-poi .field-items .field-item .paragraphs-item-punti-di-appoggio.punto-appoggio-bike .field-name-field-appoggio-bike{background-image:url(/sites/all/themes/custom/pngp/dist/images/icons/bici.svg);background-position:left;background-repeat:no-repeat;-webkit-background-size:2.25em 2.25em;background-size:2.25em;display:block;font-size:.85em;font-style:italic;line-height:2.5em;margin-top:.5em;padding-left:2.5em;}.page-node .node-sentiero-bici .field-name-body{font-style:italic;text-align:justify;}.page-node .node-sentiero-bici .field-name-field-poi .field-items .field-item .paragraphs-item-punti-di-appoggio .content .group-title-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px dashed #076165;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:.5em;}.page-node .node-sentiero-bici .field-name-field-poi .field-items .field-item .paragraphs-item-punti-di-appoggio .content .group-title-wrapper .field-name-field-image{margin-right:.25em;width:1.75em;}.page-node .node-sentiero-bici .field-name-field-poi .field-items .field-item .paragraphs-item-punti-di-appoggio .content .group-title-wrapper .field-name-field-title{border:none;color:#10292D;letter-spacing:-1px;}.page-node .node-sentiero-bici .field-name-field-poi .field-items .field-item .paragraphs-item-punti-di-appoggio .content .field-name-field-info{font-size:.9em;margin-top:.75em;}.page-node .node-sentiero-bici .field-name-field-poi .field-items .field-item .paragraphs-item-punti-di-appoggio.punto-appoggio-bike .field-name-field-appoggio-bike{background-image:url(/sites/all/themes/custom/pngp/dist/images/icons/bici.svg);background-position:left;background-repeat:no-repeat;-webkit-background-size:2.25em 2.25em;background-size:2.25em;display:block;font-size:.85em;font-style:italic;line-height:2.5em;margin-top:.5em;padding-left:2.5em;}.not-front.node-type-sentiero-bici .l-content-top{min-height:60vh;}.not-front.node-type-sentiero-bici .l-content-top h1{color:#fff;}.node-story.view-mode-front{position:relative;cursor:pointer;min-height:10em;}.node-story.view-mode-front .field-name-field-immagine-nel-testo img{display:block;width:100%;}.node-story.view-mode-front .group-bottom{background-color:rgba(255,255,255,0.8);bottom:0;min-height:100px;padding:0.2em;position:absolute;width:100%;}.node-story.view-mode-front .group-bottom .field-name-title h2{color:#076165;font-size:1.125em;font-weight:800;margin:0.2em 0;}.node-story.view-mode-front .group-bottom .field-name-field-data-notizia{border-bottom:3px dotted #076165;color:#10292D;font-family:"Roboto Condensed";font-size:0.875em;font-weight:700;padding-bottom:0.2em;text-transform:uppercase;}.node-story.node-teaser .field-name-field-data-notizia{border-bottom:3px dotted #076165;color:#10292D;font-family:"Roboto Condensed";font-size:0.875em;font-weight:700;text-transform:uppercase;}.node-story.node-teaser .group-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.node-story.node-teaser .group-bottom .field-name-field-immagine-nel-testo{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:1em;}.node-story.node-teaser .group-bottom .group-right{-webkit-box-flex:4;-webkit-flex:4;-ms-flex:4;flex:4;}.node-story.node-teaser .group-bottom .group-right .field-name-title h2{color:#076165;font-size:1.125em;font-weight:700;margin:0.2em 0;}.node-story.node-teaser .group-bottom .group-right .field-name-body{font-size:0.875em;}.views-row .node-story.node-sticky{background-color:#365961;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.views-row .node-story.node-sticky .group-right{padding:0.75em;}.views-row .node-story.node-sticky .field-name-title h2{font-size:1.125em;font-weight:700;margin:0.2em 0;}.views-row .node-story.node-sticky .field-name-title h2 a{color:#fff;}.views-row .node-story.node-sticky .field-name-body{font-size:0.875em;}.views-row .node-story.node-sticky .field-name-field-data-notizia{border-bottom:3px dotted #3a9B9f;color:#3a9B9f;font-family:"Roboto Condensed";font-size:0.875em;font-weight:700;text-transform:uppercase;}.not-front.page-node .node-story{margin-top:1.5em;}.not-front.page-node .node-story .field-name-field-data-notizia{color:#10292D;font-family:"Roboto Condensed";font-size:0.875em;font-weight:700;margin-bottom:0.5em;text-transform:uppercase;}.not-front.page-node .node-story .field-name-field-immagine-nel-testo{float:right;margin-left:1.5em;}.node-story.node-sticky .field-name-field-immagine-nel-testo{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;}.node-story.node-sticky .group-right{-webkit-box-flex:4;-webkit-flex-grow:4;-ms-flex-positive:4;flex-grow:4;-webkit-flex-shrink:4;-ms-flex-negative:4;flex-shrink:4;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;}.l-page.trailmeup .l-main__wrapper{padding:0;max-width:100%;}.l-page.trailmeup .l-main__wrapper .l-content{padding:0;max-width:100%;}.l-page.trailmeup footer .l-footer--inner{padding:0;}.l-page.trailmeup *{-webkit-box-sizing:border-box;box-sizing:border-box;}.node-video.view-mode-full{margin-bottom:60px;}.node-video.view-mode-full h1{color:#fff;font-family:Roboto;font-size:1.5em;font-weight:300;margin-top:0;}.node-video.view-mode-full .video__wrap{background:-webkit-gradient(linear,left top,left bottom,from(#04303a),color-stop(50%,#032f38),to(#03262e));background:-webkit-linear-gradient(top,#04303a 0%,#032f38 50%,#03262e 100%);background:-o-linear-gradient(top,#04303a 0%,#032f38 50%,#03262e 100%);background:linear-gradient(to bottom,#04303a 0%,#032f38 50%,#03262e 100%);}.node-video.view-mode-full .video__wrap .field-name-field-video-embed{position:relative;max-width:960px;margin:0 auto;}.node-video.view-mode-full .video__wrap .field-name-field-video-embed .player{position:relative;padding-bottom:56.25%;height:0;}.node-video.view-mode-full .video__wrap .field-name-field-video-embed .player iframe{position:absolute;left:0;width:100%;height:100%;}.node-video.view-mode-full .video__wrap .video__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1200px;margin:0 auto;padding:2em 0;}@media (min-width:320px) and (max-width:767px){.node-video.view-mode-full .video__wrap .video__info{display:block;position:relative;}}.node-video.view-mode-full .video__wrap .video__info a.back-link{display:inline-block;position:relative;width:122px;height:100px;border-right:1px dotted #9b9b9b;font-family:Roboto;text-transform:uppercase;padding:0 30px;font-size:0.6875em;color:#9b9b9b;text-align:center;}@media (min-width:320px) and (max-width:767px){.node-video.view-mode-full .video__wrap .video__info a.back-link{height:20px;width:90%;margin:auto;border-right:0 dotted #9b9b9b;padding:0;text-align:left;display:block;}}.node-video.view-mode-full .video__wrap .video__info a.back-link:before{content:'';position:relative;background-image:url(/sites/all/themes/custom/pngp/dist/images/icons/back-arrow.svg);background-repeat:no-repeat;width:26px;height:25px;cursor:pointer;display:block;margin:0 auto 10px;}@media (min-width:320px) and (max-width:767px){.node-video.view-mode-full .video__wrap .video__info a.back-link:before{width:16px;height:12px;display:inline-block;-webkit-background-size:contain;background-size:contain;vertical-align:text-top;}}.node-video.view-mode-full .video__wrap .video__info .video__text{color:#fff;max-width:960px;padding:0 1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}@media (min-width:320px) and (max-width:767px){.node-video.view-mode-full .video__wrap .video__info .video__text{display:block;}}.node-video.view-mode-full .video__wrap .video__info .video__text .video__text_wrapper{width:80%;}@media (min-width:320px) and (max-width:767px){.node-video.view-mode-full .video__wrap .video__info .video__text .video__text_wrapper{width:96%;font-size:0.75em;}}.node-video.view-mode-full .video__wrap .video__info .video__text .video__text_wrapper a{color:#fff;font-weight:bold;}.node-video.view-mode-full .video__wrap .video__info .video__text ul.social-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:164px;position:relative;padding:0;width:20%;}@media (min-width:320px) and (max-width:767px){.node-video.view-mode-full .video__wrap .video__info .video__text ul.social-links{width:60%;margin:20px auto;}}.node-video.view-mode-full .video__wrap .video__info .video__text ul.social-links li{list-style:none;list-style-type:none;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;display:inline-block;}.node-video.view-mode-full .video__wrap .video__info .video__text ul.social-links li:before{display:none;}.node-video.view-mode-full .video__wrap .video__info .video__text ul.social-links li a{color:#fff;display:block;margin:0;text-align:center;text-indent:-999999px;}.node-video.view-mode-full .video__wrap .video__info .video__text ul.social-links li a span{width:42px;height:42px;background-color:#098287;-webkit-border-radius:50%;border-radius:50%;display:block;margin:0 auto;position:relative;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;}.node-video.view-mode-full .video__wrap .video__info .video__text ul.social-links li a span:after{bottom:0;content:"";left:0;margin:auto;position:absolute;right:0;top:0;}.node-video.view-mode-full .video__wrap .video__info .video__text ul.social-links li a:hover span{background-color:#076b6f;}.node-video.view-mode-full .video__wrap .video__info .video__text ul.social-links li a.addthis_button_facebook span:after{background:url(/sites/all/themes/custom/pngp/dist/images/icons/social-fb-wh.svg) no-repeat;background-position:center center;width:9px;height:18px;}.node-video.view-mode-full .video__wrap .video__info .video__text ul.social-links li a.addthis_button_twitter span:after{background:url(/sites/all/themes/custom/pngp/dist/images/icons/social-tw-wh.svg) no-repeat;background-position:center center;width:21px;height:17px;}.node-video.view-mode-full .video__wrap .video__info .video__text ul.social-links li a.addthis_button_whatsapp span:after{background:url(/sites/all/themes/custom/pngp/dist/images/icons/social-wa-wh.svg) no-repeat;background-position:center center;width:28px;height:28px;}.node-video.view-mode-full .video__wrap .video__info .video__text ul.social-links li a.addthis_button_email span:after{background:url(/sites/all/themes/custom/pngp/dist/images/icons/social-email-wh.svg) no-repeat;background-position:center center;width:26px;height:26px;}.node-video.view-mode-full .video__wrap .video__info .video__text ul.social-links li a.addthis_button_google_plusone_share span:after{background:url(/sites/all/themes/custom/pngp/dist/images/icons/social-g-wh.svg) no-repeat;background-position:center center;width:24px;height:20px;}.node-video.view-mode-full .categorie__wrap{background-color:#086165;height:56px;}.node-video.view-mode-full .categorie__wrap .field-name-field-video-categoria{max-width:960px;margin:0 auto;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;height:56px;width:90%;}.node-video.view-mode-full .categorie__wrap .field-name-field-video-categoria .field-label{font-weight:600;text-transform:uppercase;font-size:0.875em;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative;height:16px;}@media (min-width:320px) and (max-width:767px){.node-video.view-mode-full .categorie__wrap .field-name-field-video-categoria .field-label{display:none;}}.node-video.view-mode-full .categorie__wrap .field-name-field-video-categoria .field-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative;height:24px;}.node-video.view-mode-full .categorie__wrap .field-name-field-video-categoria .field-items .field-item{border:1px dotted #fff;font-style:italic;font-size:0.8em;font-weight:300;padding:0.3em 1.6em;height:24px;margin-left:1em;}.node-video.view-mode-full .categorie__wrap .field-name-field-video-categoria .field-items .field-item a{color:#fff;}.node-video.view-mode-full .l-main__wrapper{max-width:100%;padding:0;}.node-video.view-mode-full .l-main__wrapper .l-content{color:#9b9b9b;font-family:Roboto;font-size:1.0625em;padding:0;}.node-video.view-mode-full .l-main__wrapper .l-content a{color:#fff;font-weight:600;}.node-video.view-mode-teaser{background-color:#f5f5f5;position:relative;}.node-video.view-mode-teaser .field-name-title{padding:10px 1.2em 1em;}.node-video.view-mode-teaser .field-name-title h2{font-size:1.125em !important;font-weight:normal !important;text-align:left !important;}.node-video.view-mode-teaser .field-name-field-video-embed{position:relative;}.node-video.view-mode-teaser .field-name-field-video-embed a{display:block;overflow:hidden;}.node-video.view-mode-teaser .field-name-field-video-embed a:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}.node-video.view-mode-teaser .field-name-field-video-embed a:hover:after{}.node-video.view-mode-teaser .field-name-field-video-embed a:after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-image:url(/sites/all/themes/custom/pngp/dist/images/icons/icon-play.png);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;width:80px;height:80px;z-index:10;cursor:pointer;}.node-video.view-mode-teaser .field-name-field-video-embed a img{width:100%;height:auto;position:relative;display:block;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.node-video.view-mode-teaser .field-name-field-video-embed a img:after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-image:url(/sites/all/themes/custom/pngp/dist/images/icons/icon-play.png);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;width:80px;height:80px;z-index:10;cursor:pointer;}.node-video.view-mode-teaser .field-name-field-video-categoria{margin:0 auto;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;padding:0 1.2em 1em;}.node-video.view-mode-teaser .field-name-field-video-categoria .field-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.node-video.view-mode-teaser .field-name-field-video-categoria .field-items .field-item{border:1px dotted #979797;font-style:italic;font-weight:300;color:#979797;white-space:nowrap;margin:0 0.5em 0.5em 0;}.node-video.view-mode-teaser .field-name-field-video-categoria .field-items .field-item:hover{border:1px solid #979797;}.node-video.view-mode-teaser .field-name-field-video-categoria .field-items .field-item a{display:block;padding:0.3em 1.6em;font-size:0.8em;}.node-video.view-mode-evidenza{position:relative;cursor:pointer;overflow:hidden;background-color:rgba(4,48,58,0.8);}.node-video.view-mode-evidenza .bg{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;position:absolute;top:0;bottom:0;left:0;right:0;}@media (min-width:320px) and (max-width:767px){.node-video.view-mode-evidenza .bg{display:none;}}.node-video.view-mode-evidenza:hover .bg{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}.node-video.view-mode-evidenza:hover .field-name-field-cover-image{}.node-video.view-mode-evidenza .field-name-field-cover-image{position:relative;min-height:60vh;}@media (min-width:320px) and (max-width:767px){.node-video.view-mode-evidenza .field-name-field-cover-image{min-height:inherit;}}.node-video.view-mode-evidenza .field-name-field-cover-image img{display:none;}@media (min-width:320px) and (max-width:767px){.node-video.view-mode-evidenza .field-name-field-cover-image img{display:block;}}.node-video.view-mode-evidenza .field-name-field-cover-image:after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-image:url(/sites/all/themes/custom/pngp/dist/images/icons/icon-play.png);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;width:115px;height:115px;z-index:10;cursor:pointer;}@media (min-width:1025px) and (max-width:1439px){.node-video.view-mode-evidenza .field-name-field-cover-image:after{width:115px;height:115px;}}@media (min-width:768px) and (max-width:1024px){.node-video.view-mode-evidenza .field-name-field-cover-image:after{width:90px;height:90px;}}@media (min-width:320px) and (max-width:767px) and (orientation:portrait){.node-video.view-mode-evidenza .field-name-field-cover-image:after{width:60px;height:60px;}}.node-video.view-mode-evidenza .group-right{background-color:rgba(4,48,58,0.8);position:absolute;top:0;right:0;bottom:0;width:30%;color:#fff;padding:3em;}@media (min-width:1025px) and (max-width:1439px){.node-video.view-mode-evidenza .group-right{padding:3em;}}@media (min-width:768px) and (max-width:1024px){.node-video.view-mode-evidenza .group-right{padding:2em;}}@media (min-width:320px) and (max-width:767px){.node-video.view-mode-evidenza .group-right{padding:3em;position:relative;width:100%;}}.node-video.view-mode-evidenza .group-right .field-name-title-field{color:white;font-family:Roboto;font-size:2em;font-weight:300;margin:0 0 1em;}@media (min-width:1025px) and (max-width:1439px){.node-video.view-mode-evidenza .group-right .field-name-title-field{font-size:1.5em;}}@media (min-width:768px) and (max-width:1024px){.node-video.view-mode-evidenza .group-right .field-name-title-field{font-size:1.5em;}}@media (min-width:320px) and (max-width:767px) and (orientation:portrait){.node-video.view-mode-evidenza .group-right .field-name-title-field{font-size:1.5em;}}.node-video.view-mode-evidenza .group-right .field-name-body{color:#9b9b9b;font-family:Roboto;font-size:1.0625em;font-weight:400;}.node-video.view-mode-evidenza .group-right .field-name-body a{color:#fff;}@media (min-width:1025px) and (max-width:1439px){.node-video.view-mode-evidenza .group-right .field-name-body{font-size:1em;}}@media (min-width:768px) and (max-width:1024px){.node-video.view-mode-evidenza .group-right .field-name-body{font-size:0.875em;}}@media (min-width:320px) and (max-width:767px) and (orientation:portrait){.node-video.view-mode-evidenza .group-right .field-name-body{font-size:0.75em;}}#weather-wrapper .date-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}#weather-wrapper .date-wrapper > div{width:48%;}@media (min-width:1480px){#weather-wrapper .date-wrapper > div{width:30%;}}@media (max-width:1024px){#weather-wrapper .date-wrapper > div{width:48%;}}@media (max-width:640px){#weather-wrapper .date-wrapper > div{width:100%;}}#weather-wrapper .date-wrapper > div .weather-location{color:#04303A;font-size:1.4375em;font-weight:300;margin-top:1.5em;}@media (max-width:640px){#weather-wrapper .date-wrapper > div .weather-location{text-align:center;}}#weather-wrapper .date-wrapper > div .weather-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;}@media (max-width:640px){#weather-wrapper .date-wrapper > div .weather-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}#weather-wrapper .date-wrapper > div .weather-wrapper .weather-icon{color:#b3b3b3;line-height:1.6;font-size:6.25em;text-shadow:3px 3px 0 #e7eaea;}#weather-wrapper .date-wrapper > div .weather-wrapper .weather-temp{line-height:1.1;margin:auto 1.5em;}#weather-wrapper .date-wrapper > div .weather-wrapper .weather-temp .weather-max{margin-bottom:0.5em;}#weather-wrapper .date-wrapper > div .weather-wrapper .weather-temp .weather-max .num{color:#3a9B9f;font-size:2.5em;font-weight:500;letter-spacing:-1px;}#weather-wrapper .date-wrapper > div .weather-wrapper .weather-temp .weather-min .num{opacity:0.9;font-size:1.5625em;font-weight:500;letter-spacing:-1px;}#weather-wrapper .date-wrapper > div .weather-wrapper .weather-temp .label{color:#9a9a9a;font-size:0.75em;display:block;margin-top:-0.2rem;margin-left:0.1rem;}@font-face{font-family:'weathericons';src:url(/sites/all/themes/custom/pngp/dist/font/pngp_weather/weathericons-regular-webfont.eot);src:url(/sites/all/themes/custom/pngp/dist/font/pngp_weather/weathericons-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/custom/pngp/dist/font/pngp_weather/weathericons-regular-webfont.woff2) format("woff2"),url(/sites/all/themes/custom/pngp/dist/font/pngp_weather/weathericons-regular-webfont.woff) format("woff"),url(/sites/all/themes/custom/pngp/dist/font/pngp_weather/weathericons-regular-webfont.ttf) format("truetype"),url(/sites/all/themes/custom/pngp/dist/font/pngp_weather/weathericons-regular-webfont.svg#weather_iconsregular) format("svg");font-weight:normal;font-style:normal;}.wi{display:inline-block;font-family:'weathericons';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.wi-fw{text-align:center;width:1.4em;}.wi-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.wi-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.wi-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}.wi-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1);}.wi-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1);}.wi-day-sunny:before{content:"\f00d";}.wi-day-cloudy:before{content:"\f002";}.wi-day-cloudy-gusts:before{content:"\f000";}.wi-day-cloudy-windy:before{content:"\f001";}.wi-day-fog:before{content:"\f003";}.wi-day-hail:before{content:"\f004";}.wi-day-haze:before{content:"\f0b6";}.wi-day-lightning:before{content:"\f005";}.wi-day-rain:before{content:"\f008";}.wi-day-rain-mix:before{content:"\f006";}.wi-day-rain-wind:before{content:"\f007";}.wi-day-showers:before{content:"\f009";}.wi-day-sleet:before{content:"\f0b2";}.wi-day-sleet-storm:before{content:"\f068";}.wi-day-snow:before{content:"\f00a";}.wi-day-snow-thunderstorm:before{content:"\f06b";}.wi-day-snow-wind:before{content:"\f065";}.wi-day-sprinkle:before{content:"\f00b";}.wi-day-storm-showers:before{content:"\f00e";}.wi-day-sunny-overcast:before{content:"\f00c";}.wi-day-thunderstorm:before{content:"\f010";}.wi-day-windy:before{content:"\f085";}.wi-solar-eclipse:before{content:"\f06e";}.wi-hot:before{content:"\f072";}.wi-day-cloudy-high:before{content:"\f07d";}.wi-day-light-wind:before{content:"\f0c4";}.wi-night-clear:before{content:"\f02e";}.wi-night-alt-cloudy:before{content:"\f086";}.wi-night-alt-cloudy-gusts:before{content:"\f022";}.wi-night-alt-cloudy-windy:before{content:"\f023";}.wi-night-alt-hail:before{content:"\f024";}.wi-night-alt-lightning:before{content:"\f025";}.wi-night-alt-rain:before{content:"\f028";}.wi-night-alt-rain-mix:before{content:"\f026";}.wi-night-alt-rain-wind:before{content:"\f027";}.wi-night-alt-showers:before{content:"\f029";}.wi-night-alt-sleet:before{content:"\f0b4";}.wi-night-alt-sleet-storm:before{content:"\f06a";}.wi-night-alt-snow:before{content:"\f02a";}.wi-night-alt-snow-thunderstorm:before{content:"\f06d";}.wi-night-alt-snow-wind:before{content:"\f067";}.wi-night-alt-sprinkle:before{content:"\f02b";}.wi-night-alt-storm-showers:before{content:"\f02c";}.wi-night-alt-thunderstorm:before{content:"\f02d";}.wi-night-cloudy:before{content:"\f031";}.wi-night-cloudy-gusts:before{content:"\f02f";}.wi-night-cloudy-windy:before{content:"\f030";}.wi-night-fog:before{content:"\f04a";}.wi-night-hail:before{content:"\f032";}.wi-night-lightning:before{content:"\f033";}.wi-night-partly-cloudy:before{content:"\f083";}.wi-night-rain:before{content:"\f036";}.wi-night-rain-mix:before{content:"\f034";}.wi-night-rain-wind:before{content:"\f035";}.wi-night-showers:before{content:"\f037";}.wi-night-sleet:before{content:"\f0b3";}.wi-night-sleet-storm:before{content:"\f069";}.wi-night-snow:before{content:"\f038";}.wi-night-snow-thunderstorm:before{content:"\f06c";}.wi-night-snow-wind:before{content:"\f066";}.wi-night-sprinkle:before{content:"\f039";}.wi-night-storm-showers:before{content:"\f03a";}.wi-night-thunderstorm:before{content:"\f03b";}.wi-lunar-eclipse:before{content:"\f070";}.wi-stars:before{content:"\f077";}.wi-storm-showers:before{content:"\f01d";}.wi-thunderstorm:before{content:"\f01e";}.wi-night-alt-cloudy-high:before{content:"\f07e";}.wi-night-cloudy-high:before{content:"\f080";}.wi-night-alt-partly-cloudy:before{content:"\f081";}.wi-cloud:before{content:"\f041";}.wi-cloudy:before{content:"\f013";}.wi-cloudy-gusts:before{content:"\f011";}.wi-cloudy-windy:before{content:"\f012";}.wi-fog:before{content:"\f014";}.wi-hail:before{content:"\f015";}.wi-rain:before{content:"\f019";}.wi-rain-mix:before{content:"\f017";}.wi-rain-wind:before{content:"\f018";}.wi-showers:before{content:"\f01a";}.wi-sleet:before{content:"\f0b5";}.wi-snow:before{content:"\f01b";}.wi-sprinkle:before{content:"\f01c";}.wi-storm-showers:before{content:"\f01d";}.wi-thunderstorm:before{content:"\f01e";}.wi-snow-wind:before{content:"\f064";}.wi-snow:before{content:"\f01b";}.wi-smog:before{content:"\f074";}.wi-smoke:before{content:"\f062";}.wi-lightning:before{content:"\f016";}.wi-raindrops:before{content:"\f04e";}.wi-raindrop:before{content:"\f078";}.wi-dust:before{content:"\f063";}.wi-snowflake-cold:before{content:"\f076";}.wi-windy:before{content:"\f021";}.wi-strong-wind:before{content:"\f050";}.wi-sandstorm:before{content:"\f082";}.wi-earthquake:before{content:"\f0c6";}.wi-fire:before{content:"\f0c7";}.wi-flood:before{content:"\f07c";}.wi-meteor:before{content:"\f071";}.wi-tsunami:before{content:"\f0c5";}.wi-volcano:before{content:"\f0c8";}.wi-hurricane:before{content:"\f073";}.wi-tornado:before{content:"\f056";}.wi-small-craft-advisory:before{content:"\f0cc";}.wi-gale-warning:before{content:"\f0cd";}.wi-storm-warning:before{content:"\f0ce";}.wi-hurricane-warning:before{content:"\f0cf";}.wi-wind-direction:before{content:"\f0b1";}.wi-alien:before{content:"\f075";}.wi-celsius:before{content:"\f03c";}.wi-fahrenheit:before{content:"\f045";}.wi-degrees:before{content:"\f042";}.wi-thermometer:before{content:"\f055";}.wi-thermometer-exterior:before{content:"\f053";}.wi-thermometer-internal:before{content:"\f054";}.wi-cloud-down:before{content:"\f03d";}.wi-cloud-up:before{content:"\f040";}.wi-cloud-refresh:before{content:"\f03e";}.wi-horizon:before{content:"\f047";}.wi-horizon-alt:before{content:"\f046";}.wi-sunrise:before{content:"\f051";}.wi-sunset:before{content:"\f052";}.wi-moonrise:before{content:"\f0c9";}.wi-moonset:before{content:"\f0ca";}.wi-refresh:before{content:"\f04c";}.wi-refresh-alt:before{content:"\f04b";}.wi-umbrella:before{content:"\f084";}.wi-barometer:before{content:"\f079";}.wi-humidity:before{content:"\f07a";}.wi-na:before{content:"\f07b";}.wi-train:before{content:"\f0cb";}.wi-moon-new:before{content:"\f095";}.wi-moon-waxing-crescent-1:before{content:"\f096";}.wi-moon-waxing-crescent-2:before{content:"\f097";}.wi-moon-waxing-crescent-3:before{content:"\f098";}.wi-moon-waxing-crescent-4:before{content:"\f099";}.wi-moon-waxing-crescent-5:before{content:"\f09a";}.wi-moon-waxing-crescent-6:before{content:"\f09b";}.wi-moon-first-quarter:before{content:"\f09c";}.wi-moon-waxing-gibbous-1:before{content:"\f09d";}.wi-moon-waxing-gibbous-2:before{content:"\f09e";}.wi-moon-waxing-gibbous-3:before{content:"\f09f";}.wi-moon-waxing-gibbous-4:before{content:"\f0a0";}.wi-moon-waxing-gibbous-5:before{content:"\f0a1";}.wi-moon-waxing-gibbous-6:before{content:"\f0a2";}.wi-moon-full:before{content:"\f0a3";}.wi-moon-waning-gibbous-1:before{content:"\f0a4";}.wi-moon-waning-gibbous-2:before{content:"\f0a5";}.wi-moon-waning-gibbous-3:before{content:"\f0a6";}.wi-moon-waning-gibbous-4:before{content:"\f0a7";}.wi-moon-waning-gibbous-5:before{content:"\f0a8";}.wi-moon-waning-gibbous-6:before{content:"\f0a9";}.wi-moon-third-quarter:before{content:"\f0aa";}.wi-moon-waning-crescent-1:before{content:"\f0ab";}.wi-moon-waning-crescent-2:before{content:"\f0ac";}.wi-moon-waning-crescent-3:before{content:"\f0ad";}.wi-moon-waning-crescent-4:before{content:"\f0ae";}.wi-moon-waning-crescent-5:before{content:"\f0af";}.wi-moon-waning-crescent-6:before{content:"\f0b0";}.wi-moon-alt-new:before{content:"\f0eb";}.wi-moon-alt-waxing-crescent-1:before{content:"\f0d0";}.wi-moon-alt-waxing-crescent-2:before{content:"\f0d1";}.wi-moon-alt-waxing-crescent-3:before{content:"\f0d2";}.wi-moon-alt-waxing-crescent-4:before{content:"\f0d3";}.wi-moon-alt-waxing-crescent-5:before{content:"\f0d4";}.wi-moon-alt-waxing-crescent-6:before{content:"\f0d5";}.wi-moon-alt-first-quarter:before{content:"\f0d6";}.wi-moon-alt-waxing-gibbous-1:before{content:"\f0d7";}.wi-moon-alt-waxing-gibbous-2:before{content:"\f0d8";}.wi-moon-alt-waxing-gibbous-3:before{content:"\f0d9";}.wi-moon-alt-waxing-gibbous-4:before{content:"\f0da";}.wi-moon-alt-waxing-gibbous-5:before{content:"\f0db";}.wi-moon-alt-waxing-gibbous-6:before{content:"\f0dc";}.wi-moon-alt-full:before{content:"\f0dd";}.wi-moon-alt-waning-gibbous-1:before{content:"\f0de";}.wi-moon-alt-waning-gibbous-2:before{content:"\f0df";}.wi-moon-alt-waning-gibbous-3:before{content:"\f0e0";}.wi-moon-alt-waning-gibbous-4:before{content:"\f0e1";}.wi-moon-alt-waning-gibbous-5:before{content:"\f0e2";}.wi-moon-alt-waning-gibbous-6:before{content:"\f0e3";}.wi-moon-alt-third-quarter:before{content:"\f0e4";}.wi-moon-alt-waning-crescent-1:before{content:"\f0e5";}.wi-moon-alt-waning-crescent-2:before{content:"\f0e6";}.wi-moon-alt-waning-crescent-3:before{content:"\f0e7";}.wi-moon-alt-waning-crescent-4:before{content:"\f0e8";}.wi-moon-alt-waning-crescent-5:before{content:"\f0e9";}.wi-moon-alt-waning-crescent-6:before{content:"\f0ea";}.wi-moon-0:before{content:"\f095";}.wi-moon-1:before{content:"\f096";}.wi-moon-2:before{content:"\f097";}.wi-moon-3:before{content:"\f098";}.wi-moon-4:before{content:"\f099";}.wi-moon-5:before{content:"\f09a";}.wi-moon-6:before{content:"\f09b";}.wi-moon-7:before{content:"\f09c";}.wi-moon-8:before{content:"\f09d";}.wi-moon-9:before{content:"\f09e";}.wi-moon-10:before{content:"\f09f";}.wi-moon-11:before{content:"\f0a0";}.wi-moon-12:before{content:"\f0a1";}.wi-moon-13:before{content:"\f0a2";}.wi-moon-14:before{content:"\f0a3";}.wi-moon-15:before{content:"\f0a4";}.wi-moon-16:before{content:"\f0a5";}.wi-moon-17:before{content:"\f0a6";}.wi-moon-18:before{content:"\f0a7";}.wi-moon-19:before{content:"\f0a8";}.wi-moon-20:before{content:"\f0a9";}.wi-moon-21:before{content:"\f0aa";}.wi-moon-22:before{content:"\f0ab";}.wi-moon-23:before{content:"\f0ac";}.wi-moon-24:before{content:"\f0ad";}.wi-moon-25:before{content:"\f0ae";}.wi-moon-26:before{content:"\f0af";}.wi-moon-27:before{content:"\f0b0";}.wi-time-1:before{content:"\f08a";}.wi-time-2:before{content:"\f08b";}.wi-time-3:before{content:"\f08c";}.wi-time-4:before{content:"\f08d";}.wi-time-5:before{content:"\f08e";}.wi-time-6:before{content:"\f08f";}.wi-time-7:before{content:"\f090";}.wi-time-8:before{content:"\f091";}.wi-time-9:before{content:"\f092";}.wi-time-10:before{content:"\f093";}.wi-time-11:before{content:"\f094";}.wi-time-12:before{content:"\f089";}.wi-direction-up:before{content:"\f058";}.wi-direction-up-right:before{content:"\f057";}.wi-direction-right:before{content:"\f04d";}.wi-direction-down-right:before{content:"\f088";}.wi-direction-down:before{content:"\f044";}.wi-direction-down-left:before{content:"\f043";}.wi-direction-left:before{content:"\f048";}.wi-direction-up-left:before{content:"\f087";}.wi-wind-beaufort-0:before{content:"\f0b7";}.wi-wind-beaufort-1:before{content:"\f0b8";}.wi-wind-beaufort-2:before{content:"\f0b9";}.wi-wind-beaufort-3:before{content:"\f0ba";}.wi-wind-beaufort-4:before{content:"\f0bb";}.wi-wind-beaufort-5:before{content:"\f0bc";}.wi-wind-beaufort-6:before{content:"\f0bd";}.wi-wind-beaufort-7:before{content:"\f0be";}.wi-wind-beaufort-8:before{content:"\f0bf";}.wi-wind-beaufort-9:before{content:"\f0c0";}.wi-wind-beaufort-10:before{content:"\f0c1";}.wi-wind-beaufort-11:before{content:"\f0c2";}.wi-wind-beaufort-12:before{content:"\f0c3";}.wi-yahoo-0:before{content:"\f056";}.wi-yahoo-1:before{content:"\f00e";}.wi-yahoo-2:before{content:"\f073";}.wi-yahoo-3:before{content:"\f01e";}.wi-yahoo-4:before{content:"\f01e";}.wi-yahoo-5:before{content:"\f017";}.wi-yahoo-6:before{content:"\f017";}.wi-yahoo-7:before{content:"\f017";}.wi-yahoo-8:before{content:"\f015";}.wi-yahoo-9:before{content:"\f01a";}.wi-yahoo-10:before{content:"\f015";}.wi-yahoo-11:before{content:"\f01a";}.wi-yahoo-12:before{content:"\f01a";}.wi-yahoo-13:before{content:"\f01b";}.wi-yahoo-14:before{content:"\f00a";}.wi-yahoo-15:before{content:"\f064";}.wi-yahoo-16:before{content:"\f01b";}.wi-yahoo-17:before{content:"\f015";}.wi-yahoo-18:before{content:"\f017";}.wi-yahoo-19:before{content:"\f063";}.wi-yahoo-20:before{content:"\f014";}.wi-yahoo-21:before{content:"\f021";}.wi-yahoo-22:before{content:"\f062";}.wi-yahoo-23:before{content:"\f050";}.wi-yahoo-24:before{content:"\f050";}.wi-yahoo-25:before{content:"\f076";}.wi-yahoo-26:before{content:"\f013";}.wi-yahoo-27:before{content:"\f031";}.wi-yahoo-28:before{content:"\f002";}.wi-yahoo-29:before{content:"\f031";}.wi-yahoo-30:before{content:"\f002";}.wi-yahoo-31:before{content:"\f02e";}.wi-yahoo-32:before{content:"\f00d";}.wi-yahoo-33:before{content:"\f083";}.wi-yahoo-34:before{content:"\f00c";}.wi-yahoo-35:before{content:"\f017";}.wi-yahoo-36:before{content:"\f072";}.wi-yahoo-37:before{content:"\f00e";}.wi-yahoo-38:before{content:"\f00e";}.wi-yahoo-39:before{content:"\f00e";}.wi-yahoo-40:before{content:"\f01a";}.wi-yahoo-41:before{content:"\f064";}.wi-yahoo-42:before{content:"\f01b";}.wi-yahoo-43:before{content:"\f064";}.wi-yahoo-44:before{content:"\f00c";}.wi-yahoo-45:before{content:"\f00e";}.wi-yahoo-46:before{content:"\f01b";}.wi-yahoo-47:before{content:"\f00e";}.wi-yahoo-3200:before{content:"\f077";}.wi-forecast-io-clear-day:before{content:"\f00d";}.wi-forecast-io-clear-night:before{content:"\f02e";}.wi-forecast-io-rain:before{content:"\f019";}.wi-forecast-io-snow:before{content:"\f01b";}.wi-forecast-io-sleet:before{content:"\f0b5";}.wi-forecast-io-wind:before{content:"\f050";}.wi-forecast-io-fog:before{content:"\f014";}.wi-forecast-io-cloudy:before{content:"\f013";}.wi-forecast-io-partly-cloudy-day:before{content:"\f002";}.wi-forecast-io-partly-cloudy-night:before{content:"\f031";}.wi-forecast-io-hail:before{content:"\f015";}.wi-forecast-io-thunderstorm:before{content:"\f01e";}.wi-forecast-io-tornado:before{content:"\f056";}.wi-wmo4680-0:before,.wi-wmo4680-00:before{content:"\f055";}.wi-wmo4680-1:before,.wi-wmo4680-01:before{content:"\f013";}.wi-wmo4680-2:before,.wi-wmo4680-02:before{content:"\f055";}.wi-wmo4680-3:before,.wi-wmo4680-03:before{content:"\f013";}.wi-wmo4680-4:before,.wi-wmo4680-04:before{content:"\f014";}.wi-wmo4680-5:before,.wi-wmo4680-05:before{content:"\f014";}.wi-wmo4680-10:before{content:"\f014";}.wi-wmo4680-11:before{content:"\f014";}.wi-wmo4680-12:before{content:"\f016";}.wi-wmo4680-18:before{content:"\f050";}.wi-wmo4680-20:before{content:"\f014";}.wi-wmo4680-21:before{content:"\f017";}.wi-wmo4680-22:before{content:"\f017";}.wi-wmo4680-23:before{content:"\f019";}.wi-wmo4680-24:before{content:"\f01b";}.wi-wmo4680-25:before{content:"\f015";}.wi-wmo4680-26:before{content:"\f01e";}.wi-wmo4680-27:before{content:"\f063";}.wi-wmo4680-28:before{content:"\f063";}.wi-wmo4680-29:before{content:"\f063";}.wi-wmo4680-30:before{content:"\f014";}.wi-wmo4680-31:before{content:"\f014";}.wi-wmo4680-32:before{content:"\f014";}.wi-wmo4680-33:before{content:"\f014";}.wi-wmo4680-34:before{content:"\f014";}.wi-wmo4680-35:before{content:"\f014";}.wi-wmo4680-40:before{content:"\f017";}.wi-wmo4680-41:before{content:"\f01c";}.wi-wmo4680-42:before{content:"\f019";}.wi-wmo4680-43:before{content:"\f01c";}.wi-wmo4680-44:before{content:"\f019";}.wi-wmo4680-45:before{content:"\f015";}.wi-wmo4680-46:before{content:"\f015";}.wi-wmo4680-47:before{content:"\f01b";}.wi-wmo4680-48:before{content:"\f01b";}.wi-wmo4680-50:before{content:"\f01c";}.wi-wmo4680-51:before{content:"\f01c";}.wi-wmo4680-52:before{content:"\f019";}.wi-wmo4680-53:before{content:"\f019";}.wi-wmo4680-54:before{content:"\f076";}.wi-wmo4680-55:before{content:"\f076";}.wi-wmo4680-56:before{content:"\f076";}.wi-wmo4680-57:before{content:"\f01c";}.wi-wmo4680-58:before{content:"\f019";}.wi-wmo4680-60:before{content:"\f01c";}.wi-wmo4680-61:before{content:"\f01c";}.wi-wmo4680-62:before{content:"\f019";}.wi-wmo4680-63:before{content:"\f019";}.wi-wmo4680-64:before{content:"\f015";}.wi-wmo4680-65:before{content:"\f015";}.wi-wmo4680-66:before{content:"\f015";}.wi-wmo4680-67:before{content:"\f017";}.wi-wmo4680-68:before{content:"\f017";}.wi-wmo4680-70:before{content:"\f01b";}.wi-wmo4680-71:before{content:"\f01b";}.wi-wmo4680-72:before{content:"\f01b";}.wi-wmo4680-73:before{content:"\f01b";}.wi-wmo4680-74:before{content:"\f076";}.wi-wmo4680-75:before{content:"\f076";}.wi-wmo4680-76:before{content:"\f076";}.wi-wmo4680-77:before{content:"\f01b";}.wi-wmo4680-78:before{content:"\f076";}.wi-wmo4680-80:before{content:"\f019";}.wi-wmo4680-81:before{content:"\f01c";}.wi-wmo4680-82:before{content:"\f019";}.wi-wmo4680-83:before{content:"\f019";}.wi-wmo4680-84:before{content:"\f01d";}.wi-wmo4680-85:before{content:"\f017";}.wi-wmo4680-86:before{content:"\f017";}.wi-wmo4680-87:before{content:"\f017";}.wi-wmo4680-89:before{content:"\f015";}.wi-wmo4680-90:before{content:"\f016";}.wi-wmo4680-91:before{content:"\f01d";}.wi-wmo4680-92:before{content:"\f01e";}.wi-wmo4680-93:before{content:"\f01e";}.wi-wmo4680-94:before{content:"\f016";}.wi-wmo4680-95:before{content:"\f01e";}.wi-wmo4680-96:before{content:"\f01e";}.wi-wmo4680-99:before{content:"\f056";}.wi-owm-200:before{content:"\f01e";}.wi-owm-201:before{content:"\f01e";}.wi-owm-202:before{content:"\f01e";}.wi-owm-210:before{content:"\f016";}.wi-owm-211:before{content:"\f016";}.wi-owm-212:before{content:"\f016";}.wi-owm-221:before{content:"\f016";}.wi-owm-230:before{content:"\f01e";}.wi-owm-231:before{content:"\f01e";}.wi-owm-232:before{content:"\f01e";}.wi-owm-300:before{content:"\f01c";}.wi-owm-301:before{content:"\f01c";}.wi-owm-302:before{content:"\f019";}.wi-owm-310:before{content:"\f017";}.wi-owm-311:before{content:"\f019";}.wi-owm-312:before{content:"\f019";}.wi-owm-313:before{content:"\f01a";}.wi-owm-314:before{content:"\f019";}.wi-owm-321:before{content:"\f01c";}.wi-owm-500:before{content:"\f01c";}.wi-owm-501:before{content:"\f019";}.wi-owm-502:before{content:"\f019";}.wi-owm-503:before{content:"\f019";}.wi-owm-504:before{content:"\f019";}.wi-owm-511:before{content:"\f017";}.wi-owm-520:before{content:"\f01a";}.wi-owm-521:before{content:"\f01a";}.wi-owm-522:before{content:"\f01a";}.wi-owm-531:before{content:"\f01d";}.wi-owm-600:before{content:"\f01b";}.wi-owm-601:before{content:"\f01b";}.wi-owm-602:before{content:"\f0b5";}.wi-owm-611:before{content:"\f017";}.wi-owm-612:before{content:"\f017";}.wi-owm-615:before{content:"\f017";}.wi-owm-616:before{content:"\f017";}.wi-owm-620:before{content:"\f017";}.wi-owm-621:before{content:"\f01b";}.wi-owm-622:before{content:"\f01b";}.wi-owm-701:before{content:"\f01a";}.wi-owm-711:before{content:"\f062";}.wi-owm-721:before{content:"\f0b6";}.wi-owm-731:before{content:"\f063";}.wi-owm-741:before{content:"\f014";}.wi-owm-761:before{content:"\f063";}.wi-owm-762:before{content:"\f063";}.wi-owm-771:before{content:"\f011";}.wi-owm-781:before{content:"\f056";}.wi-owm-800:before{content:"\f00d";}.wi-owm-801:before{content:"\f011";}.wi-owm-802:before{content:"\f011";}.wi-owm-803:before{content:"\f012";}.wi-owm-804:before{content:"\f013";}.wi-owm-900:before{content:"\f056";}.wi-owm-901:before{content:"\f01d";}.wi-owm-902:before{content:"\f073";}.wi-owm-903:before{content:"\f076";}.wi-owm-904:before{content:"\f072";}.wi-owm-905:before{content:"\f021";}.wi-owm-906:before{content:"\f015";}.wi-owm-957:before{content:"\f050";}.wi-owm-day-200:before{content:"\f010";}.wi-owm-day-201:before{content:"\f010";}.wi-owm-day-202:before{content:"\f010";}.wi-owm-day-210:before{content:"\f005";}.wi-owm-day-211:before{content:"\f005";}.wi-owm-day-212:before{content:"\f005";}.wi-owm-day-221:before{content:"\f005";}.wi-owm-day-230:before{content:"\f010";}.wi-owm-day-231:before{content:"\f010";}.wi-owm-day-232:before{content:"\f010";}.wi-owm-day-300:before{content:"\f00b";}.wi-owm-day-301:before{content:"\f00b";}.wi-owm-day-302:before{content:"\f008";}.wi-owm-day-310:before{content:"\f008";}.wi-owm-day-311:before{content:"\f008";}.wi-owm-day-312:before{content:"\f008";}.wi-owm-day-313:before{content:"\f008";}.wi-owm-day-314:before{content:"\f008";}.wi-owm-day-321:before{content:"\f00b";}.wi-owm-day-500:before{content:"\f00b";}.wi-owm-day-501:before{content:"\f008";}.wi-owm-day-502:before{content:"\f008";}.wi-owm-day-503:before{content:"\f008";}.wi-owm-day-504:before{content:"\f008";}.wi-owm-day-511:before{content:"\f006";}.wi-owm-day-520:before{content:"\f009";}.wi-owm-day-521:before{content:"\f009";}.wi-owm-day-522:before{content:"\f009";}.wi-owm-day-531:before{content:"\f00e";}.wi-owm-day-600:before{content:"\f00a";}.wi-owm-day-601:before{content:"\f0b2";}.wi-owm-day-602:before{content:"\f00a";}.wi-owm-day-611:before{content:"\f006";}.wi-owm-day-612:before{content:"\f006";}.wi-owm-day-615:before{content:"\f006";}.wi-owm-day-616:before{content:"\f006";}.wi-owm-day-620:before{content:"\f006";}.wi-owm-day-621:before{content:"\f00a";}.wi-owm-day-622:before{content:"\f00a";}.wi-owm-day-701:before{content:"\f009";}.wi-owm-day-711:before{content:"\f062";}.wi-owm-day-721:before{content:"\f0b6";}.wi-owm-day-731:before{content:"\f063";}.wi-owm-day-741:before{content:"\f003";}.wi-owm-day-761:before{content:"\f063";}.wi-owm-day-762:before{content:"\f063";}.wi-owm-day-781:before{content:"\f056";}.wi-owm-day-800:before{content:"\f00d";}.wi-owm-day-801:before{content:"\f000";}.wi-owm-day-802:before{content:"\f000";}.wi-owm-day-803:before{content:"\f000";}.wi-owm-day-804:before{content:"\f00c";}.wi-owm-day-900:before{content:"\f056";}.wi-owm-day-902:before{content:"\f073";}.wi-owm-day-903:before{content:"\f076";}.wi-owm-day-904:before{content:"\f072";}.wi-owm-day-906:before{content:"\f004";}.wi-owm-day-957:before{content:"\f050";}.wi-owm-night-200:before{content:"\f02d";}.wi-owm-night-201:before{content:"\f02d";}.wi-owm-night-202:before{content:"\f02d";}.wi-owm-night-210:before{content:"\f025";}.wi-owm-night-211:before{content:"\f025";}.wi-owm-night-212:before{content:"\f025";}.wi-owm-night-221:before{content:"\f025";}.wi-owm-night-230:before{content:"\f02d";}.wi-owm-night-231:before{content:"\f02d";}.wi-owm-night-232:before{content:"\f02d";}.wi-owm-night-300:before{content:"\f02b";}.wi-owm-night-301:before{content:"\f02b";}.wi-owm-night-302:before{content:"\f028";}.wi-owm-night-310:before{content:"\f028";}.wi-owm-night-311:before{content:"\f028";}.wi-owm-night-312:before{content:"\f028";}.wi-owm-night-313:before{content:"\f028";}.wi-owm-night-314:before{content:"\f028";}.wi-owm-night-321:before{content:"\f02b";}.wi-owm-night-500:before{content:"\f02b";}.wi-owm-night-501:before{content:"\f028";}.wi-owm-night-502:before{content:"\f028";}.wi-owm-night-503:before{content:"\f028";}.wi-owm-night-504:before{content:"\f028";}.wi-owm-night-511:before{content:"\f026";}.wi-owm-night-520:before{content:"\f029";}.wi-owm-night-521:before{content:"\f029";}.wi-owm-night-522:before{content:"\f029";}.wi-owm-night-531:before{content:"\f02c";}.wi-owm-night-600:before{content:"\f02a";}.wi-owm-night-601:before{content:"\f0b4";}.wi-owm-night-602:before{content:"\f02a";}.wi-owm-night-611:before{content:"\f026";}.wi-owm-night-612:before{content:"\f026";}.wi-owm-night-615:before{content:"\f026";}.wi-owm-night-616:before{content:"\f026";}.wi-owm-night-620:before{content:"\f026";}.wi-owm-night-621:before{content:"\f02a";}.wi-owm-night-622:before{content:"\f02a";}.wi-owm-night-701:before{content:"\f029";}.wi-owm-night-711:before{content:"\f062";}.wi-owm-night-721:before{content:"\f0b6";}.wi-owm-night-731:before{content:"\f063";}.wi-owm-night-741:before{content:"\f04a";}.wi-owm-night-761:before{content:"\f063";}.wi-owm-night-762:before{content:"\f063";}.wi-owm-night-781:before{content:"\f056";}.wi-owm-night-800:before{content:"\f02e";}.wi-owm-night-801:before{content:"\f022";}.wi-owm-night-802:before{content:"\f022";}.wi-owm-night-803:before{content:"\f022";}.wi-owm-night-804:before{content:"\f086";}.wi-owm-night-900:before{content:"\f056";}.wi-owm-night-902:before{content:"\f073";}.wi-owm-night-903:before{content:"\f076";}.wi-owm-night-904:before{content:"\f072";}.wi-owm-night-906:before{content:"\f024";}.wi-owm-night-957:before{content:"\f050";}.wi-wu-chanceflurries:before{content:"\f064";}.wi-wu-chancerain:before{content:"\f019";}.wi-wu-chancesleat:before{content:"\f0b5";}.wi-wu-chancesnow:before{content:"\f01b";}.wi-wu-chancetstorms:before{content:"\f01e";}.wi-wu-clear:before{content:"\f00d";}.wi-wu-cloudy:before{content:"\f002";}.wi-wu-flurries:before{content:"\f064";}.wi-wu-hazy:before{content:"\f0b6";}.wi-wu-mostlycloudy:before{content:"\f002";}.wi-wu-mostlysunny:before{content:"\f00d";}.wi-wu-partlycloudy:before{content:"\f002";}.wi-wu-partlysunny:before{content:"\f00d";}.wi-wu-rain:before{content:"\f01a";}.wi-wu-sleat:before{content:"\f0b5";}.wi-wu-snow:before{content:"\f01b";}.wi-wu-sunny:before{content:"\f00d";}.wi-wu-tstorms:before{content:"\f01e";}.wi-wu-unknown:before{content:"\f00d";}i{color:#000;font-family:weathericons;font-size:150px;font-weight:normal;font-style:normal;line-height:1.0;}#weather h2{margin:0 0 8px;color:#000;font-size:100px;font-weight:300;text-align:center;text-shadow:0px 1px 3px rgba(0,0,0,0.15);}#weather ul{margin:0;padding:0;}#weather li{background:#ffffff;background:rgba(255,255,255,0.9);padding:20px;display:inline-block;-webkit-border-radius:5px;border-radius:5px;}#weather .currently{margin:0 20px;}#weather-wrapper #date-2,#weather-wrapper #date-3{display:none;}.custom-webcam{width:640px;margin-left:auto;margin-right:auto;display:block;}div.custom-webcam{padding-top:0.5em;}.custom-webcam-teaser{width:100%;overflow:hidden;}.custom-webcam-teaser video{width:100%;overflow:hidden;}.l-page.fototeca{position:relative;}.l-page.fototeca h1{display:block;text-indent:-9999px;height:0;margin:0;}.l-page.fototeca .l-header{background-color:#086165;color:#fff;min-height:80px;}@media (min-width:768px) and (max-width:1024px){.l-page.fototeca .l-header{display:none;}}@media (min-width:320px) and (max-width:767px){.l-page.fototeca .l-header{display:none;}}.l-page.fototeca .l-header .l-header__flex{max-width:1024px;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:80px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}@media (min-width:768px) and (max-width:1024px){.l-page.fototeca .l-header .l-header__flex{padding:0 10px;}}@media (min-width:320px) and (max-width:767px){.l-page.fototeca .l-header .l-header__flex{padding:0 10px;}}.l-page.fototeca .l-header .l-header__flex #menu-fototeca-trigger{display:none;cursor:pointer;text-transform:uppercase;color:white;font-size:1em;font-weight:700;line-height:80px;}@media (min-width:768px) and (max-width:1024px){.l-page.fototeca .l-header .l-header__flex #menu-fototeca-trigger{display:block;}}@media (min-width:320px) and (max-width:767px){.l-page.fototeca .l-header .l-header__flex #menu-fototeca-trigger{display:block;font-size:0.875em;}}.l-page.fototeca .l-header .l-header__flex #menu-fototeca-trigger:before{content:'';-webkit-background-size:contain;background-size:contain;width:16px;height:16px;display:inline-block;}.l-page.fototeca .l-header .l-header__flex #search-fototeca-trigger{display:none;cursor:pointer;text-transform:uppercase;color:white;font-size:1em;font-weight:700;line-height:80px;}@media (min-width:768px) and (max-width:1024px){.l-page.fototeca .l-header .l-header__flex #search-fototeca-trigger{display:block;}}@media (min-width:320px) and (max-width:767px){.l-page.fototeca .l-header .l-header__flex #search-fototeca-trigger{display:block;font-size:0;}}.l-page.fototeca .l-header .l-header__flex #search-fototeca-trigger:before{content:'';-webkit-background-size:contain;background-size:contain;width:16px;height:16px;display:inline-block;background:url(/sites/all/themes/custom/pngp/dist/images/icons/lens.svg) no-repeat;background-position:center center;width:32px;height:32px;font-size:1em;}@media (min-width:320px) and (max-width:767px){.l-page.fototeca .l-header .l-header__flex #search-fototeca-trigger:before{margin-top:30px;}}.l-page.fototeca .l-header .l-header__flex .region-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;height:100%;}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.l-page.fototeca .l-header .l-header__flex .region-header{display:block;}}@media (min-width:320px) and (max-width:767px){.l-page.fototeca .l-header .l-header__flex .region-header{display:block;}}.l-page.fototeca .l-header .l-header__flex .btn-login,.l-page.fototeca .l-header .l-header__flex .btn-logout{background-color:#f9b416;-webkit-border-radius:5px;border-radius:5px;color:#086165;vertical-align:top;font-size:1em;font-weight:700;line-height:1;padding:0.75em 1.5em;text-decoration:none;text-transform:uppercase;display:inline-block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:auto;}@media (min-width:320px) and (max-width:767px){.l-page.fototeca .l-header .l-header__flex .btn-login,.l-page.fototeca .l-header .l-header__flex .btn-logout{font-size:0.8em;}}.l-page.fototeca .l-header .bottom{background-color:#0b4b4e;height:80px;color:#fff;}@media (min-width:768px) and (max-width:1024px){.l-page.fototeca .l-header .bottom{height:auto;border-bottom:1px solid #3a9B9f;padding-bottom:10px;padding-left:20px;}}@media (min-width:320px) and (max-width:767px){.l-page.fototeca .l-header .bottom{height:auto;border-bottom:1px solid #3a9B9f;padding-bottom:10px;padding-left:20px;}}.l-page.fototeca .l-header .bottom .bottom__inner{max-width:1024px;margin:auto;}.l-page.fototeca .aside-left{margin-top:30px;}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.l-page.fototeca .aside-left{max-width:none;}}.l-page.fototeca .aside-left .region-sidebar-first{background-color:whitesmoke;padding:20px 20px 0;}.l-page.fototeca .aside-left .label-filtri{background-color:#e5e5e5;color:#086165;font-family:Roboto;font-size:1.5625em;font-weight:300;padding:10px 20px;}.fototeca-main-page h1{display:none;}.fototeca-main-page .l-main__wrapper{max-width:100% !important;padding:0 !important;margin:0;display:block;}.fototeca-main-page .l-main__wrapper .l-content{max-width:100% !important;padding:0 !important;margin:0;display:block;}.fototeca-main-page .l-main__wrapper .l-content .region-content-top{margin:0 0 80px;}.fototeca-main-page .l-main__wrapper .l-content .owl-carousel{max-width:100% !important;padding:0 !important;margin:40px 0 0;}.fototeca-main-page .l-main__wrapper .l-content .owl-carousel .owl-item{opacity:0.4;}@media (min-width:768px) and (max-width:1024px){.fototeca-main-page .l-main__wrapper .l-content .owl-carousel .owl-item{opacity:1;}}@media (min-width:320px) and (max-width:767px){.fototeca-main-page .l-main__wrapper .l-content .owl-carousel .owl-item{opacity:1;}}.fototeca-main-page .l-main__wrapper .l-content .owl-carousel .owl-item.active.center{opacity:1;}.fototeca-main-page .l-main__wrapper .l-content .owl-carousel .owl-next,.fototeca-main-page .l-main__wrapper .l-content .owl-carousel .owl-prev{width:58px;height:58px;text-align:center;display:block;}.fototeca-main-page .l-main__wrapper .l-content .owl-carousel .owl-next:before,.fototeca-main-page .l-main__wrapper .l-content .owl-carousel .owl-prev:before{width:58px;height:58px;text-align:center;background-color:white;display:block;line-height:58px;}.fototeca-main-page .l-main__wrapper .l-content .region-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:940px;margin:0 auto 80px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}@media (min-width:768px) and (max-width:1024px){.fototeca-main-page .l-main__wrapper .l-content .region-content{display:block;width:90%;margin:auto;}.fototeca-main-page .l-main__wrapper .l-content .region-content .block{margin:0 0 30px;width:100% !important;}}@media (min-width:320px) and (max-width:767px){.fototeca-main-page .l-main__wrapper .l-content .region-content{display:block;width:90%;margin:auto;}.fototeca-main-page .l-main__wrapper .l-content .region-content .block{margin:0 0 30px;width:100% !important;}}.not-front.page-fototeca-foto-visitatori .l-main .l-main__wrapper .l-content{max-width:none;}.not-front.page-fototeca-foto-visitatori .l-main .l-main__wrapper .l-content h1{font-size:2em;font-weight:300;}.page-node-add-fotografia-utente .breadcrumb{display:none;}.page-node-add-fotografia-utente #block-system-main{background-color:whitesmoke;-webkit-border-radius:6px;border-radius:6px;width:100%;padding:1em;}.page-node-add-fotografia-utente h1{text-indent:0 !important;height:auto !important;color:#086165;font-size:2.25em;font-weight:300;}.page-node-add-fotografia-utente #fotografia-utente-node-form .form-submit{background-color:#076165;-webkit-border-radius:5px;border-radius:5px;color:#fff;display:inline-block;font-family:"Roboto Condensed";font-size:1em;font-weight:700;line-height:1;padding:0.75em 1.5em;text-decoration:none;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;text-transform:uppercase;}.page-node-add-fotografia-utente #fotografia-utente-node-form .form-submit:hover{background-color:#054a4d;}.page-node-add-custom-download #block-system-main{background-color:whitesmoke;-webkit-border-radius:6px;border-radius:6px;width:100%;padding:1em;}.page-node-add-custom-download .breadcrumb{display:none;}.page-node-add-custom-download h1{text-indent:0 !important;height:auto !important;color:#086165;font-size:2.25em;font-weight:300;}.page-node-add-custom-download #fotografia-utente-node-form .form-submit{background-color:#076165;-webkit-border-radius:5px;border-radius:5px;color:#fff;display:inline-block;font-family:"Roboto Condensed";font-size:1em;font-weight:700;line-height:1;padding:0.75em 1.5em;text-decoration:none;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;text-transform:uppercase;}.page-node-add-custom-download #fotografia-utente-node-form .form-submit:hover{background-color:#054a4d;}.page-fotografia .l-main .l-main__wrapper{max-width:none;background-color:#f5f5f5;}.page.node-type-sentiero-bici .print-logo{margin-top:.25em;text-align:center;}.page.node-type-sentiero-bici .print-site_name{text-align:center;}.page.node-type-sentiero-bici .print-breadcrumb{display:none;}.page-gipetonair .node-video.view-mode-evidenza{background-color:#efa806;}.page-gipetonair .node-video.view-mode-evidenza .group-right{background-color:rgba(239,168,6,0.8);padding-top:5em;}.page-gipetonair .node-video.view-mode-evidenza .group-right::before{background-image:url(/sites/all/themes/custom/pngp/dist/images/logo/gipeto_logo_bianco.png);background-position:center;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;content:'';height:3.75em;left:0;position:absolute;right:0;top:1em;width:100%;}.page-gipetonair .node-video.view-mode-evidenza .group-right .field-name-title-field{color:#8b2000;margin-top:2em;}.page-gipetonair .node-video.view-mode-evidenza .group-right .field-name-body{color:#495456;}.page-gipetonair .owl-carousel .owl-controls .owl-dots .owl-dot.active span{background-color:#8b2000 !important;}body.gipeto .node-video.view-mode-full .video__wrap{background:-webkit-gradient(linear,left top,left bottom,from(#361c10),color-stop(50%,#361c10),to(#2b190e));background:-webkit-linear-gradient(top,#361c10 0%,#361c10 50%,#2b190e 100%);background:-o-linear-gradient(top,#361c10 0%,#361c10 50%,#2b190e 100%);background:linear-gradient(to bottom,#361c10 0%,#361c10 50%,#2b190e 100%);}body.gipeto .node-video.view-mode-full .categorie__wrap{background-color:#8b2000;}body.gipeto .node-video.view-mode-full .video__wrap .video__info .video__text ul.social-links li a span{background-color:#efa806;}.page-video .l-main .l-main__wrapper,.page-gipetonair .l-main .l-main__wrapper{max-width:none;}.page-fotografo ul.tabs.primary{display:none;}.fotografo-login ul.tabs.primary{display:none;}.fotografo-login h1{display:none;}.fotografo-login .l-main__wrapper{max-width:1124px !important;}.fotografo-login .l-main__wrapper h2{font-size:32px;font-weight:700;text-align:center;margin-top:0;}.fotografo-login .btn-login{display:none !important;}.fotografo-login #edit-actions{display:inline-block;}.fotografo-login .btn-new-password{border-top:1px solid #ccc;display:block;margin-top:10px;padding:20px 0;font-weight:500;}.fotografo-login .region-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}@media (min-width:768px) and (max-width:1024px){.fotografo-login .region-content{display:block;}}@media (min-width:320px) and (max-width:767px){.fotografo-login .region-content{display:block;}}.fotografo-login .region-content #block-system-main{background-color:whitesmoke;-webkit-border-radius:6px;border-radius:6px;width:56%;padding:1em;text-align:center;}@media (min-width:768px) and (max-width:1024px){.fotografo-login .region-content #block-system-main{width:100%;margin-bottom:20px;}}@media (min-width:320px) and (max-width:767px){.fotografo-login .region-content #block-system-main{width:100%;margin-bottom:20px;padding:1em 0;}}.fotografo-login .region-content #block-system-main #user-login{padding:0 30px;}@media (min-width:320px) and (max-width:767px){.fotografo-login .region-content #block-system-main #user-login{padding:0 10px;}}.fotografo-login .region-content #block-system-main #user-login .description,.fotografo-login .region-content #block-system-main #user-login label{display:none;}.fotografo-login .region-content #block-system-main #user-login input[type=password],.fotografo-login .region-content #block-system-main #user-login input[type=text]{background-color:white;border:1px solid #b7bbc0;-webkit-border-radius:3px;border-radius:3px;width:386px;height:37px;font-size:16px;}@media (min-width:768px) and (max-width:1024px){.fotografo-login .region-content #block-system-main #user-login input[type=password],.fotografo-login .region-content #block-system-main #user-login input[type=text]{width:90%;}}@media (min-width:320px) and (max-width:767px){.fotografo-login .region-content #block-system-main #user-login input[type=password],.fotografo-login .region-content #block-system-main #user-login input[type=text]{width:90%;}}.fotografo-login .region-content #block-system-main #user-login input[type=submit]{background-color:#076165;-webkit-border-radius:5px;border-radius:5px;color:#fff;display:inline-block;font-family:"Roboto Condensed";font-size:1em;font-weight:700;line-height:1;padding:0.75em 1.5em;text-decoration:none;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;background-color:#f9b416;border:0;text-transform:uppercase;cursor:pointer;}.fotografo-login .region-content #block-system-main #user-login input[type=submit]:hover{background-color:#054a4d;}.fotografo-login .region-content #block-system-main #user-login input[type=submit]:hover{background-color:#efa806;}.fotografo-login .region-content #block-block-10{width:40%;text-align:left;}@media (min-width:768px) and (max-width:1024px){.fotografo-login .region-content #block-block-10{width:100%;}}@media (min-width:320px) and (max-width:767px){.fotografo-login .region-content #block-block-10{width:100%;}}.page-fotografo-register ul.tabs.primary{display:none;}.page-fotografo-register h1{text-indent:0 !important;height:auto !important;color:#086165;font-size:2.25em !important;font-weight:300;}.page-fotografo-register .region-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.page-fotografo-register .region-content #block-system-main{background-color:whitesmoke;-webkit-border-radius:6px;border-radius:6px;width:100%;padding:1em;}.page-fotografo-register .region-content #block-system-main #user-register-form input[type=password],.page-fotografo-register .region-content #block-system-main #user-register-form input[type=text]{background-color:white;border:1px solid #b7bbc0;-webkit-border-radius:3px;border-radius:3px;width:386px;height:37px;}.page-fotografo-register .region-content #block-system-main #user-register-form input.error,.page-fotografo-register .region-content #block-system-main #user-register-form input.error + label{border:1px solid red;}.page-fotografo-register .region-content #block-system-main #user-register-form input[type=submit]{background-color:#076165;-webkit-border-radius:5px;border-radius:5px;color:#fff;display:inline-block;font-family:"Roboto Condensed";font-size:1em;font-weight:700;line-height:1;padding:0.75em 1.5em;text-decoration:none;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;background-color:#f9b416;border:0;text-transform:uppercase;}.page-fotografo-register .region-content #block-system-main #user-register-form input[type=submit]:hover{background-color:#054a4d;}.page-fotografo-register .region-content #block-system-main #user-register-form input[type=submit]:hover{background-color:#efa806;}.page-fotografo-register .region-content #block-system-main #user-register-form .password-strength{display:inline-block;float:none;}.page-fotografo-register .region-content #block-system-main #user-register-form .password-confirm{display:block;float:none;}.l-content .views-exposed-widgets{background-color:whitesmoke;border:1px solid #dedede;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1em 0;padding:0.5em;}.l-content .views-exposed-widgets .views-exposed-widget{font-size:0.875em;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0.5em;}@media (min-width:320px) and (max-width:767px){.l-content .views-exposed-widgets .views-exposed-widget{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%;}}.l-content .views-exposed-widgets .views-exposed-widget label{color:#10292D;margin:0.2em 0;}.l-content .views-exposed-widgets .views-exposed-widget select,.l-content .views-exposed-widgets .views-exposed-widget input[type="text"]{width:100%;}.l-content .views-exposed-widgets .views-exposed-widget select[multiple]{max-height:8em;}.l-content .views-exposed-widgets .views-exposed-widget select[multiple]:focus{outline:none;}.l-content .views-exposed-widgets .views-exposed-widget.views-submit-button{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;text-align:right;width:100%;}.l-content .views-exposed-widgets .views-exposed-widget.views-submit-button input{background-color:#076165;-webkit-border-radius:5px;border-radius:5px;color:#fff;display:inline-block;font-family:"Roboto Condensed";font-size:1em;font-weight:700;line-height:1;padding:0.75em 1.5em;text-decoration:none;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;border:0;margin:0;}.l-content .views-exposed-widgets .views-exposed-widget.views-submit-button input:hover{background-color:#054a4d;}.view-fotografie-download.view-display-id-page .view-content,.view-fotografie.view-display-id-block .view-content,.view-fotografie.view-display-id-page .view-content,.view-fotografie-storia.view-display-id-page .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:1440px;margin:0 auto;}@media screen and (min-width:0\0){.view-fotografie-download.view-display-id-page .view-content,.view-fotografie.view-display-id-block .view-content,.view-fotografie.view-display-id-page .view-content,.view-fotografie-storia.view-display-id-page .view-content{display:block;}}.view-fotografie-download.view-display-id-page .view-content .views-row,.view-fotografie.view-display-id-block .view-content .views-row,.view-fotografie.view-display-id-page .view-content .views-row,.view-fotografie-storia.view-display-id-page .view-content .views-row{-webkit-flex-basis:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;padding:0.6em;}@media screen and (min-width:0\0){.view-fotografie-download.view-display-id-page .view-content .views-row,.view-fotografie.view-display-id-block .view-content .views-row,.view-fotografie.view-display-id-page .view-content .views-row,.view-fotografie-storia.view-display-id-page .view-content .views-row{display:inline-block;width:33.333%;margin-right:-4px;vertical-align:top;}}@media (min-width:1025px) and (max-width:1439px){.view-fotografie-download.view-display-id-page .view-content .views-row,.view-fotografie.view-display-id-block .view-content .views-row,.view-fotografie.view-display-id-page .view-content .views-row,.view-fotografie-storia.view-display-id-page .view-content .views-row{-webkit-flex-basis:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;}}@media (min-width:768px) and (max-width:1024px){.view-fotografie-download.view-display-id-page .view-content .views-row,.view-fotografie.view-display-id-block .view-content .views-row,.view-fotografie.view-display-id-page .view-content .views-row,.view-fotografie-storia.view-display-id-page .view-content .views-row{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;}}@media (min-width:320px) and (max-width:767px){.view-fotografie-download.view-display-id-page .view-content .views-row,.view-fotografie.view-display-id-block .view-content .views-row,.view-fotografie.view-display-id-page .view-content .views-row,.view-fotografie-storia.view-display-id-page .view-content .views-row{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}}.view-fotografie-download.view-display-id-page .views-exposed-form,.view-fotografie.view-display-id-block .views-exposed-form,.view-fotografie.view-display-id-page .views-exposed-form,.view-fotografie-storia.view-display-id-page .views-exposed-form{margin:0 0 40px;}.view-fotografie-download.view-display-id-page .views-exposed-form .views-exposed-widgets,.view-fotografie.view-display-id-block .views-exposed-form .views-exposed-widgets,.view-fotografie.view-display-id-page .views-exposed-form .views-exposed-widgets,.view-fotografie-storia.view-display-id-page .views-exposed-form .views-exposed-widgets{margin:0;padding-bottom:30px;}.view-fotografie-download.view-display-id-page .views-exposed-form .views-exposed-widgets .views-submit-button,.view-fotografie.view-display-id-block .views-exposed-form .views-exposed-widgets .views-submit-button,.view-fotografie.view-display-id-page .views-exposed-form .views-exposed-widgets .views-submit-button,.view-fotografie-storia.view-display-id-page .views-exposed-form .views-exposed-widgets .views-submit-button{display:none;}.view-fotografie-download.view-display-id-page .views-exposed-form label,.view-fotografie.view-display-id-block .views-exposed-form label,.view-fotografie.view-display-id-page .views-exposed-form label,.view-fotografie-storia.view-display-id-page .views-exposed-form label{text-align:center;color:#086165;font-family:Roboto;font-size:32px;font-weight:300;margin:0 0 1em;}.view-fotografie-download.view-display-id-page .views-exposed-form .bef-checkboxes,.view-fotografie.view-display-id-block .views-exposed-form .bef-checkboxes,.view-fotografie.view-display-id-page .views-exposed-form .bef-checkboxes,.view-fotografie-storia.view-display-id-page .views-exposed-form .bef-checkboxes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.view-fotografie-download.view-display-id-page .views-exposed-form .bef-checkboxes .form-item,.view-fotografie.view-display-id-block .views-exposed-form .bef-checkboxes .form-item,.view-fotografie.view-display-id-page .views-exposed-form .bef-checkboxes .form-item,.view-fotografie-storia.view-display-id-page .views-exposed-form .bef-checkboxes .form-item{position:relative;}.view-fotografie-download.view-display-id-page .views-exposed-form .bef-checkboxes .form-item label,.view-fotografie.view-display-id-block .views-exposed-form .bef-checkboxes .form-item label,.view-fotografie.view-display-id-page .views-exposed-form .bef-checkboxes .form-item label,.view-fotografie-storia.view-display-id-page .views-exposed-form .bef-checkboxes .form-item label{font-size:1.125em;border:1px dotted #979797;padding:0.8em 2em;margin:0 0.8em;color:#086165;font-family:Roboto;font-weight:700;font-style:italic;cursor:pointer;}.view-fotografie-download.view-display-id-page .views-exposed-form .bef-checkboxes .form-item label:hover,.view-fotografie.view-display-id-block .views-exposed-form .bef-checkboxes .form-item label:hover,.view-fotografie.view-display-id-page .views-exposed-form .bef-checkboxes .form-item label:hover,.view-fotografie-storia.view-display-id-page .views-exposed-form .bef-checkboxes .form-item label:hover{border:1px solid #086165;}.view-fotografie-download.view-display-id-page .views-exposed-form .bef-checkboxes .form-item.highlight label,.view-fotografie.view-display-id-block .views-exposed-form .bef-checkboxes .form-item.highlight label,.view-fotografie.view-display-id-page .views-exposed-form .bef-checkboxes .form-item.highlight label,.view-fotografie-storia.view-display-id-page .views-exposed-form .bef-checkboxes .form-item.highlight label{background-color:#086165;color:#fff;position:relative;border:1px solid #086165;}.view-fotografie-download.view-display-id-page .views-exposed-form .bef-checkboxes .form-item.highlight label:after,.view-fotografie.view-display-id-block .views-exposed-form .bef-checkboxes .form-item.highlight label:after,.view-fotografie.view-display-id-page .views-exposed-form .bef-checkboxes .form-item.highlight label:after,.view-fotografie-storia.view-display-id-page .views-exposed-form .bef-checkboxes .form-item.highlight label:after{content:'';position:absolute;top:-8px;right:-8px;background-image:url(/sites/all/themes/custom/pngp/dist/images/icons/close-icon.png);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;width:25px;height:25px;z-index:10;cursor:pointer;}.view-fotografie-download.view-display-id-page .views-exposed-form .bef-checkboxes .form-item input,.view-fotografie.view-display-id-block .views-exposed-form .bef-checkboxes .form-item input,.view-fotografie.view-display-id-page .views-exposed-form .bef-checkboxes .form-item input,.view-fotografie-storia.view-display-id-page .views-exposed-form .bef-checkboxes .form-item input{display:none;}.view-fotografie.view-display-id-block_1{background-color:#04303a;}.view-fotografie.view-display-id-block_1 .owl-carousel{max-width:none;position:relative;}.view-fotografie.view-display-id-block_1 .owl-carousel .owl-controls{bottom:10px;color:#fff;font-size:0;height:50px;margin:auto;position:absolute;right:0;width:30%;z-index:2;}@media (min-width:320px) and (max-width:767px){.view-fotografie.view-display-id-block_1 .owl-carousel .owl-controls{position:relative;width:100%;bottom:40px;}}.view-fotografie.view-display-id-block_1 .owl-carousel .owl-controls .owl-dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.view-fotografie.view-display-id-block_1 .owl-carousel .owl-controls .owl-dots .owl-dot{opacity:0.5;-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.view-fotografie.view-display-id-block_1 .owl-carousel .owl-controls .owl-dots .owl-dot.active,.view-fotografie.view-display-id-block_1 .owl-carousel .owl-controls .owl-dots .owl-dot:hover{opacity:1;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}.view-fotografie.view-display-id-block_1 .owl-carousel .owl-controls .owl-dots .owl-dot span{display:block;width:12px;height:12px;margin:5px 8px;-webkit-border-radius:20px;border-radius:20px;background:#fff;}.view-fotografie.view-display-id-block_1 .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;border-radius:30px;background:#869791;opacity:0.5;}.view-fotografie.view-display-id-block_1 .owl-controls.clickable .owl-buttons div:hover{opacity:1;text-decoration:none;}.view-fotografie.view-display-id-block_1 .owl-controls .owl-page{display:inline-block;zoom:1;}.view-fotografie.view-display-id-block_1 .owl-controls .owl-page.active span,.view-fotografie.view-display-id-block_1 .owl-controls.clickable .owl-page:hover span{opacity:1;}.view-fotografie.view-display-id-block_1 .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;border-radius:30px;}.view-foto-visitatori.view-display-id-page .view-content,.view-foto-visitatori.view-display-id-page_1 .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:1440px;margin:0 auto;}.view-foto-visitatori.view-display-id-page .view-content .views-row,.view-foto-visitatori.view-display-id-page_1 .view-content .views-row{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;padding:0.6em;}@media (min-width:1025px) and (max-width:1439px){.view-foto-visitatori.view-display-id-page .view-content .views-row,.view-foto-visitatori.view-display-id-page_1 .view-content .views-row{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;}}@media (min-width:768px) and (max-width:1024px){.view-foto-visitatori.view-display-id-page .view-content .views-row,.view-foto-visitatori.view-display-id-page_1 .view-content .views-row{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;}}@media (min-width:320px) and (max-width:767px){.view-foto-visitatori.view-display-id-page .view-content .views-row,.view-foto-visitatori.view-display-id-page_1 .view-content .views-row{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}}.view-foto-visitatori.view-display-id-page .views-exposed-form,.view-foto-visitatori.view-display-id-page_1 .views-exposed-form{margin:0 0 40px;}.view-foto-visitatori.view-display-id-page .views-exposed-form .views-exposed-widgets,.view-foto-visitatori.view-display-id-page_1 .views-exposed-form .views-exposed-widgets{margin:0;padding-bottom:30px;}.view-foto-visitatori.view-display-id-page .views-exposed-form .views-exposed-widgets .views-submit-button,.view-foto-visitatori.view-display-id-page_1 .views-exposed-form .views-exposed-widgets .views-submit-button{display:none;}.view-foto-visitatori.view-display-id-page .views-exposed-form label,.view-foto-visitatori.view-display-id-page_1 .views-exposed-form label{text-align:center;color:#086165;font-family:Roboto;font-size:32px;font-weight:300;margin:0 0 1em;}.view-foto-visitatori.view-display-id-page .views-exposed-form .bef-checkboxes,.view-foto-visitatori.view-display-id-page_1 .views-exposed-form .bef-checkboxes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.view-foto-visitatori.view-display-id-page .views-exposed-form .bef-checkboxes .form-item,.view-foto-visitatori.view-display-id-page_1 .views-exposed-form .bef-checkboxes .form-item{position:relative;}.view-foto-visitatori.view-display-id-page .views-exposed-form .bef-checkboxes .form-item label,.view-foto-visitatori.view-display-id-page_1 .views-exposed-form .bef-checkboxes .form-item label{font-size:1.125em;border:1px dotted #979797;padding:0.8em 2em;margin:0 0.8em;color:#086165;font-family:Roboto;font-weight:700;font-style:italic;cursor:pointer;}.view-foto-visitatori.view-display-id-page .views-exposed-form .bef-checkboxes .form-item label:hover,.view-foto-visitatori.view-display-id-page_1 .views-exposed-form .bef-checkboxes .form-item label:hover{border:1px solid #086165;}.view-foto-visitatori.view-display-id-page .views-exposed-form .bef-checkboxes .form-item.highlight label,.view-foto-visitatori.view-display-id-page_1 .views-exposed-form .bef-checkboxes .form-item.highlight label{background-color:#086165;color:#fff;position:relative;border:1px solid #086165;}.view-foto-visitatori.view-display-id-page .views-exposed-form .bef-checkboxes .form-item.highlight label:after,.view-foto-visitatori.view-display-id-page_1 .views-exposed-form .bef-checkboxes .form-item.highlight label:after{content:'';position:absolute;top:-8px;right:-8px;background-image:url(/sites/all/themes/custom/pngp/dist/images/icons/close-icon.png);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;width:25px;height:25px;z-index:10;cursor:pointer;}.view-foto-visitatori.view-display-id-page .views-exposed-form .bef-checkboxes .form-item input,.view-foto-visitatori.view-display-id-page_1 .views-exposed-form .bef-checkboxes .form-item input{display:none;}.view-fotografie.view-display-id-block_1{background-color:#04303a;}.view-fotografie.view-display-id-block_1 .owl-carousel{max-width:none;position:relative;}.view-fotografie.view-display-id-block_1 .owl-carousel .owl-controls{bottom:10px;color:#fff;font-size:0;height:50px;margin:auto;position:absolute;right:0;width:30%;z-index:2;}@media (min-width:320px) and (max-width:767px){.view-fotografie.view-display-id-block_1 .owl-carousel .owl-controls{position:relative;width:100%;bottom:40px;}}.view-fotografie.view-display-id-block_1 .owl-carousel .owl-controls .owl-dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.view-fotografie.view-display-id-block_1 .owl-carousel .owl-controls .owl-dots .owl-dot{opacity:0.5;-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.view-fotografie.view-display-id-block_1 .owl-carousel .owl-controls .owl-dots .owl-dot.active,.view-fotografie.view-display-id-block_1 .owl-carousel .owl-controls .owl-dots .owl-dot:hover{opacity:1;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}.view-fotografie.view-display-id-block_1 .owl-carousel .owl-controls .owl-dots .owl-dot span{display:block;width:12px;height:12px;margin:5px 8px;-webkit-border-radius:20px;border-radius:20px;background:#fff;}.view-fotografie.view-display-id-block_1 .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;border-radius:30px;background:#869791;opacity:0.5;}.view-fotografie.view-display-id-block_1 .owl-controls.clickable .owl-buttons div:hover{opacity:1;text-decoration:none;}.view-fotografie.view-display-id-block_1 .owl-controls .owl-page{display:inline-block;zoom:1;}.view-fotografie.view-display-id-block_1 .owl-controls .owl-page.active span,.view-fotografie.view-display-id-block_1 .owl-controls.clickable .owl-page:hover span{opacity:1;}.view-fotografie.view-display-id-block_1 .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;border-radius:30px;}.view-generic-list .view-content .views-row{border-bottom:1px solid #dedede;margin-bottom:1em;padding-bottom:1em;}.view-generic-list .view-content .views-row.views-row-last{border-bottom:0;}.view-iniziative.view-display-id-block .view-content{background-color:#e6e6e6;}.view-iniziative.view-display-id-block .view-content .owl-carousel{padding:0 3em;}.view-iniziative.view-display-id-block .view-content .owl-item .node{margin:0 10px;}.view-iniziative.view-display-id-block .more-link{font-family:'Roboto Condensed';font-weight:bold;font-size:1em;position:relative;max-width:1380px;margin:.6em auto 0;padding:0 1em;}.view-iniziative.view-display-id-block .more-link:before{color:#076165;content:'\f488';font-family:"Ionicons",Arial,sans-serif;}.field-name-field-tipo-agg-iniziativa .field-items{width:100%;}.field-name-field-tipo-agg-iniziativa .field-items .field-item{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:15em;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-top:0.3em;}.field-name-field-tipo-agg-iniziativa .field-items .field-item div{display:inline-block;font-size:0.7em;font-style:italic;padding-left:0.6em;max-width:75%;}.field-name-field-tipo-agg-iniziativa .field-items .field-item .logo-tipo-inziativa{height:45px;width:45px;}.field-name-field-tipo-agg-iniziativa .field-items .field-item .pngp{background:url(/sites/all/themes/custom/pngp/dist/images/icons/sprite-categorie-iniziative.png) no-repeat;background-position:-16px -43px;}.field-name-field-tipo-agg-iniziativa .field-items .field-item .nuvole{background:url(/sites/all/themes/custom/pngp/dist/images/icons/sprite-categorie-iniziative.png) no-repeat;background-position:0px 8px;width:76px;}.field-name-field-tipo-agg-iniziativa .field-items .field-item .guide{background:url(/sites/all/themes/custom/pngp/dist/images/icons/sprite-categorie-iniziative.png) no-repeat;background-position:-16px -96px;}.field-name-field-tipo-agg-iniziativa .field-items .field-item .ambasciatore{background:url(/sites/all/themes/custom/pngp/dist/images/icons/sprite-categorie-iniziative.png) no-repeat;background-position:0 -200px;width:76px;}.field-name-field-tipo-agg-iniziativa .field-items .field-item .marchio{background:url(/sites/all/themes/custom/pngp/dist/images/icons/sprite-categorie-iniziative.png) no-repeat;background-position:-13px -149px;}.field-name-field-tipo-agg-iniziativa .field-items .field-item .parco{background:url(/sites/all/themes/custom/pngp/dist/images/icons/sprite-categorie-iniziative.png) no-repeat;background-position:-13px -253px;}.field-name-field-tipo-agg-iniziativa .field-items .wrapper-generico{display:none !important;}.page-iniziative .node-appuntamento .group-bottom .field-type-taxonomy-term-reference .field-items .field-item:after,.page-iniziative .node-iniziativa-dalle-guide .group-bottom .field-type-taxonomy-term-reference .field-items .field-item:after{content:"";}.node-type-appuntamento .field-name-field-tipo-agg-iniziativa .field-item.pngp:before{color:#d0e05f;}.node-type-appuntamento .field-name-field-tipo-agg-iniziativa{display:none;}.view-news .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.view-news .view-content .views-row{margin:1em 0;}.view-news .view-content .views-row .group-bottom{margin-top:0.5em;}.view-news.view-display-id-block .view-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.view-news.view-display-id-block .view-content .views-row{padding:0 10px;width:25%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}@media (max-width:1024px){.view-news.view-display-id-block .view-content .views-row{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:50%;}}@media (min-width:320px) and (max-width:767px){.view-news.view-display-id-block .view-content .views-row{margin-bottom:1em;width:100%;}}.view-news.view-display-id-block .view-content .views-row:first-child .node .group-bottom{background-color:rgba(4,48,58,0.8);padding:0.2em 1em;}.view-news.view-display-id-block .view-content .views-row:first-child .node .group-bottom h2 a{color:#fff;}.view-news.view-display-id-block .view-content .views-row:first-child .node .group-bottom .field-name-field-data-notizia{border-color:#3a9B9f;color:#3a9B9f;}.view-news.view-display-id-block .more-link{padding:1em 10px 0;position:relative;}.view-news.view-display-id-block .more-link a{background-color:#076165;-webkit-border-radius:5px;border-radius:5px;color:#fff;display:inline-block;font-family:"Roboto Condensed";font-size:1em;font-weight:700;line-height:1;padding:0.75em 1.5em;text-decoration:none;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;color:#076165;background-color:#e6e6e6;}.view-news.view-display-id-block .more-link a:hover{background-color:#054a4d;}.view-news.view-display-id-block .more-link a:hover{background-color:#d9d9d9;}.view-news.view-display-id-block .more-link a:before{content:'\f488';font-family:"Ionicons",Arial,sans-serif;}.view-progetti .view-content .views-row{border-bottom:1px solid #dedede;margin-bottom:1em;padding-bottom:1em;}.view-progetti .view-content .views-row.views-row-last{border-bottom:0;}.view-progetti .view-content .views-row h4{margin:0;}.not-front.page-itinerari-bici .l-content-top{min-height:60vh;}.not-front.page-itinerari-bici .l-content-top h1{color:#fff;}.not-front.page-itinerari-bici .block-views-sentieri-bici-intro{margin:1em 0 1.4em;}.pagebreak{page-break-before:always;}.view-strutture .views-row{border-bottom:1px solid #dedede;margin-bottom:1em;padding-bottom:1em;overflow:hidden;}.view-strutture .views-row.views-row-last{border-bottom:0;}.view-strutture .views-row .views-field,.view-strutture .views-row .field{font-size:0.875em;max-width:60%;}.view-strutture .views-row .views-field .views-label,.view-strutture .views-row .views-field .field-label,.view-strutture .views-row .field .views-label,.view-strutture .views-row .field .field-label{display:inline-block;font-weight:600;}.view-strutture .views-row .views-field .views-label + .field-items,.view-strutture .views-row .views-field .field-label + .field-items,.view-strutture .views-row .field .views-label + .field-items,.view-strutture .views-row .field .field-label + .field-items{display:inline-block;}.view-strutture .views-row .views-field .field-content,.view-strutture .views-row .field .field-content{display:inline-block;}.view-strutture .views-row .views-field-title h2,.view-strutture .views-row .field-name-title h2{color:#076165;font-size:1.125em;font-weight:700;margin:0.5em 0;}.view-strutture .views-row .views-field-title span.ext,.view-strutture .views-row .field-name-title span.ext{display:none;}.view-strutture .views-row .views-field-field-url-foto,.view-strutture .views-row .field-name-field-foto-marchio-qualita{float:right;margin-left:1em;max-width:35%;}@media (min-width:320px) and (max-width:767px){.view-strutture .views-row .views-field-field-url-foto,.view-strutture .views-row .field-name-field-foto-marchio-qualita{float:none;max-width:100%;margin:0;}}.view-strutture .views-row .views-field-field-eco-regole,.view-strutture .views-row .views-field-field-eco-regole-2{margin-top:0.5em;}.view-strutture .views-row .views-field-field-eco-regole .field-content,.view-strutture .views-row .views-field-field-eco-regole-2 .field-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.view-strutture .views-row .views-field-field-eco-regole .field-content img,.view-strutture .views-row .views-field-field-eco-regole-2 .field-content img{display:block;margin-right:0.3em;}.view-video.view-display-id-block .view-header,.view-video.view-display-id-page .view-header,.view-video.view-display-id-page_2 .view-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:1440px;margin:0 auto 1em;color:#495456;font-family:Roboto;font-size:1.0625em;padding:0.6em;}.view-video.view-display-id-block .view-content,.view-video.view-display-id-page .view-content,.view-video.view-display-id-page_2 .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:1440px;margin:0 auto;}.view-video.view-display-id-block .view-content .views-row,.view-video.view-display-id-page .view-content .views-row,.view-video.view-display-id-page_2 .view-content .views-row{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;padding:0.6em;}@media (min-width:1025px) and (max-width:1439px){.view-video.view-display-id-block .view-content .views-row,.view-video.view-display-id-page .view-content .views-row,.view-video.view-display-id-page_2 .view-content .views-row{-webkit-flex-basis:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;}}@media (min-width:768px) and (max-width:1024px){.view-video.view-display-id-block .view-content .views-row,.view-video.view-display-id-page .view-content .views-row,.view-video.view-display-id-page_2 .view-content .views-row{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;}}@media (min-width:320px) and (max-width:767px){.view-video.view-display-id-block .view-content .views-row,.view-video.view-display-id-page .view-content .views-row,.view-video.view-display-id-page_2 .view-content .views-row{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}}.view-video.view-display-id-block .view-content .views-row .node,.view-video.view-display-id-page .view-content .views-row .node,.view-video.view-display-id-page_2 .view-content .views-row .node{width:100%;height:100%;}.view-video.view-display-id-block .views-exposed-form,.view-video.view-display-id-page .views-exposed-form,.view-video.view-display-id-page_2 .views-exposed-form{margin:0 0 40px;}.view-video.view-display-id-block .views-exposed-form .views-exposed-widgets,.view-video.view-display-id-page .views-exposed-form .views-exposed-widgets,.view-video.view-display-id-page_2 .views-exposed-form .views-exposed-widgets{margin:0;padding-bottom:30px;}.view-video.view-display-id-block .views-exposed-form .views-exposed-widgets .views-submit-button,.view-video.view-display-id-page .views-exposed-form .views-exposed-widgets .views-submit-button,.view-video.view-display-id-page_2 .views-exposed-form .views-exposed-widgets .views-submit-button{display:none;}.view-video.view-display-id-block .views-exposed-form label,.view-video.view-display-id-page .views-exposed-form label,.view-video.view-display-id-page_2 .views-exposed-form label{text-align:center;color:#086165;font-family:Roboto;font-size:32px;font-weight:300;margin:0 0 1em;}.view-video.view-display-id-block .views-exposed-form .bef-checkboxes,.view-video.view-display-id-page .views-exposed-form .bef-checkboxes,.view-video.view-display-id-page_2 .views-exposed-form .bef-checkboxes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.view-video.view-display-id-block .views-exposed-form .bef-checkboxes .form-item,.view-video.view-display-id-page .views-exposed-form .bef-checkboxes .form-item,.view-video.view-display-id-page_2 .views-exposed-form .bef-checkboxes .form-item{position:relative;}.view-video.view-display-id-block .views-exposed-form .bef-checkboxes .form-item label,.view-video.view-display-id-page .views-exposed-form .bef-checkboxes .form-item label,.view-video.view-display-id-page_2 .views-exposed-form .bef-checkboxes .form-item label{font-size:1.125em;border:1px dotted #979797;padding:0.8em 2em;margin:0 0.8em;color:#086165;font-family:Roboto;font-weight:700;font-style:italic;cursor:pointer;}.view-video.view-display-id-block .views-exposed-form .bef-checkboxes .form-item label:hover,.view-video.view-display-id-page .views-exposed-form .bef-checkboxes .form-item label:hover,.view-video.view-display-id-page_2 .views-exposed-form .bef-checkboxes .form-item label:hover{border:1px solid #086165;}.view-video.view-display-id-block .views-exposed-form .bef-checkboxes .form-item.highlight label,.view-video.view-display-id-page .views-exposed-form .bef-checkboxes .form-item.highlight label,.view-video.view-display-id-page_2 .views-exposed-form .bef-checkboxes .form-item.highlight label{background-color:#086165;color:#fff;position:relative;border:1px solid #086165;}.view-video.view-display-id-block .views-exposed-form .bef-checkboxes .form-item.highlight label:after,.view-video.view-display-id-page .views-exposed-form .bef-checkboxes .form-item.highlight label:after,.view-video.view-display-id-page_2 .views-exposed-form .bef-checkboxes .form-item.highlight label:after{content:'';position:absolute;top:-8px;right:-8px;background-image:url(/sites/all/themes/custom/pngp/dist/images/icons/close-icon.png);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;width:25px;height:25px;z-index:10;cursor:pointer;}.view-video.view-display-id-block .views-exposed-form .bef-checkboxes .form-item input,.view-video.view-display-id-page .views-exposed-form .bef-checkboxes .form-item input,.view-video.view-display-id-page_2 .views-exposed-form .bef-checkboxes .form-item input{display:none;}.view-video.view-display-id-block_1,.view-video.view-display-id-block_2{background-color:#04303a;}.view-video.view-display-id-block_1 .owl-carousel,.view-video.view-display-id-block_2 .owl-carousel{max-width:none;position:relative;}.view-video.view-display-id-block_1 .owl-carousel .owl-controls,.view-video.view-display-id-block_2 .owl-carousel .owl-controls{bottom:10px;color:#fff;font-size:0;height:50px;margin:auto;position:absolute;right:0;width:30%;z-index:2;}@media (min-width:320px) and (max-width:767px){.view-video.view-display-id-block_1 .owl-carousel .owl-controls,.view-video.view-display-id-block_2 .owl-carousel .owl-controls{position:relative;width:100%;bottom:40px;}}.view-video.view-display-id-block_1 .owl-carousel .owl-controls .owl-dots,.view-video.view-display-id-block_2 .owl-carousel .owl-controls .owl-dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.view-video.view-display-id-block_1 .owl-carousel .owl-controls .owl-dots .owl-dot,.view-video.view-display-id-block_2 .owl-carousel .owl-controls .owl-dots .owl-dot{opacity:0.5;-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.view-video.view-display-id-block_1 .owl-carousel .owl-controls .owl-dots .owl-dot.active,.view-video.view-display-id-block_1 .owl-carousel .owl-controls .owl-dots .owl-dot:hover,.view-video.view-display-id-block_2 .owl-carousel .owl-controls .owl-dots .owl-dot.active,.view-video.view-display-id-block_2 .owl-carousel .owl-controls .owl-dots .owl-dot:hover{opacity:1;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}.view-video.view-display-id-block_1 .owl-carousel .owl-controls .owl-dots .owl-dot span,.view-video.view-display-id-block_2 .owl-carousel .owl-controls .owl-dots .owl-dot span{display:block;width:12px;height:12px;margin:5px 8px;-webkit-border-radius:20px;border-radius:20px;background:#fff;}.view-video.view-display-id-block_1 .owl-controls .owl-buttons div,.view-video.view-display-id-block_2 .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;border-radius:30px;background:#869791;opacity:0.5;}.view-video.view-display-id-block_1 .owl-controls.clickable .owl-buttons div:hover,.view-video.view-display-id-block_2 .owl-controls.clickable .owl-buttons div:hover{opacity:1;text-decoration:none;}.view-video.view-display-id-block_1 .owl-controls .owl-page,.view-video.view-display-id-block_2 .owl-controls .owl-page{display:inline-block;zoom:1;}.view-video.view-display-id-block_1 .owl-controls .owl-page.active span,.view-video.view-display-id-block_1 .owl-controls.clickable .owl-page:hover span,.view-video.view-display-id-block_2 .owl-controls .owl-page.active span,.view-video.view-display-id-block_2 .owl-controls.clickable .owl-page:hover span{opacity:1;}.view-video.view-display-id-block_1 .owl-controls .owl-page span.owl-numbers,.view-video.view-display-id-block_2 .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;border-radius:30px;}.view-webcams .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.view-webcams .view-content .views-row{margin:0.5em 0;width:32%;}@media (max-width:1024px){.view-webcams .view-content .views-row{width:48%;}}@media (min-width:320px) and (max-width:767px){.view-webcams .view-content .views-row{margin-bottom:1em;width:100%;}.view-webcams .view-content .views-row img{width:100%;}}.view-webcams .view-content .views-row h2{margin:0;}@media (max-width:1024px){.page-wrapper{position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);overflow-x:hidden;}.page-wrapper .l-page{-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}body.open-menu-mobile .l-nav{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}body.open-menu-mobile .l-page,body.open-menu-mobile div.site-name{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}}@media (max-width:1024px) and (min-width:320px) and (max-width:767px){body.open-menu-mobile .l-page,body.open-menu-mobile div.site-name{-webkit-transform:translateX(-75%);-ms-transform:translateX(-75%);transform:translateX(-75%);}}@media (max-width:1024px){.front .l-front-wrapper .main-menu,.front .l-front-wrapper .service-menus,.front .l-front-wrapper img.logo{display:none;}.l-nav{background-color:#fff;bottom:0;border:0;border-left:2px solid #e6e6e6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;right:0;top:0;width:50%;z-index:10;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}}@media (max-width:1024px) and (min-width:320px) and (max-width:767px){.l-nav{width:75%;}}@media (max-width:1024px){.l-nav .l-nav__bottom:before{display:block;content:"";margin:1em auto;width:50%;height:80px;background:url(/sites/all/themes/custom/pngp/dist/images/logo/pngp.svg) no-repeat center 0;-webkit-background-size:contain;background-size:contain;}.l-nav .l-nav__bottom .main-menu > ul{display:block;text-transform:uppercase;}.l-nav .l-nav__bottom .main-menu > ul > li > a:after{color:#d4d4d4;content:'\f489';font-family:"Ionicons";font-size:1.375em;font-weight:bold;position:absolute;right:0.5em;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.l-nav .l-nav__bottom .main-menu > ul h3{font-size:1.25em;font-weight:500;margin:0;}.l-nav .l-nav__bottom .main-menu > ul h3 a{border:0 !important;}.l-nav .l-nav__bottom .main-menu > ul .nav-back{background-color:#fafafa;border:0;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;color:#7F8080;cursor:pointer;font-size:0.75em;font-weight:600;padding:0.75em 1.2em;position:relative;text-align:left;text-transform:uppercase;width:100%;}.l-nav .l-nav__bottom .main-menu > ul .nav-back::before{content:'\f2ca';font-family:"Ionicons";font-weight:bold;margin-right:0.5em;}.l-nav .l-nav__bottom .main-menu > ul .nav-back:focus,.l-nav .l-nav__bottom .main-menu > ul .nav-back:hover{background-color:#f7f7f7;outline:none;}.l-nav .l-nav__bottom .main-menu > ul li{display:block;margin:0;padding:0;}.l-nav .l-nav__bottom .main-menu > ul li a{border-bottom:1px solid #e6e6e6;color:#3a9B9f;display:block;font-size:0.9375em;font-weight:500;height:100%;padding:0.75em 1em;position:relative;text-align:left;text-decoration:none;width:100%;}.l-nav .l-nav__bottom .main-menu > ul li a.active{font-weight:900;}.l-nav .l-nav__bottom .main-menu > ul li .menu{background-color:#fff;bottom:0;border-left:2px solid #e6e6e6;position:absolute;top:0;right:0;width:calc(100% + 2px);height:100%;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);text-transform:none;z-index:10;}.l-nav .l-nav__bottom .main-menu > ul li .menu.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.l-nav .search.block{background-color:whitesmoke;border:0;height:auto;padding:1.5em;}.l-nav .search.block form{border:1px solid #dedede;}.l-nav .search.block form input.form-text{color:#7F8080;font-size:1em;padding:0.5em;width:100%;}.l-nav .search.block form .form-actions{display:none;}.l-nav .l-nav__top{background-color:whitesmoke;}.l-nav .l-nav__top .l-nav__top__wrapper{padding:1.5em;}.l-nav .l-nav__top .l-nav__top__wrapper .top-menu ul{display:block;text-align:center;}.l-nav .l-nav__top .l-nav__top__wrapper .top-menu ul:after{display:none;}.l-nav .l-nav__top .l-nav__top__wrapper .top-menu ul li{display:block;}.l-nav .l-nav__top .l-nav__top__wrapper .language-switcher{margin:0 auto;text-align:center;}div.site-name{background:#fff;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0.5em 2em;position:relative;z-index:20;top:0;border-bottom:2px solid #e6e6e6;-webkit-box-shadow:0 10px 35px -11px rgba(0,0,0,0.75);box-shadow:0 10px 35px -11px rgba(0,0,0,0.75);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}div.site-name.nav-up{-webkit-transform:translateY(-80px);-ms-transform:translateY(-80px);transform:translateY(-80px);}div.site-name .logo{background:url(/sites/all/themes/custom/pngp/dist/images/logo/pngp.svg) no-repeat center 0;display:block;height:52px;width:52px;}div.site-name a span{display:none;}div.site-name #btn-open-header{background:#fff;border:0;cursor:pointer;display:inline-block;height:60px;padding:0;position:relative;width:40px;line-height:110px;color:#3a9B9f;}div.site-name #btn-open-header:focus,div.site-name #btn-open-header:hover{outline:none;}div.site-name #btn-open-header span{top:50%;margin-top:-2px;-webkit-transition-duration:0.1s;-o-transition-duration:0.1s;transition-duration:0.1s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);-o-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}div.site-name #btn-open-header span,div.site-name #btn-open-header span::after,div.site-name #btn-open-header span::before{background-color:#3a9B9f;display:block;height:4px;position:absolute;-webkit-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;transition-property:-webkit-transform;transition-property:transform,-webkit-transform;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:40px;}div.site-name #btn-open-header span::after{content:"";bottom:-10px;transition:bottom 0.1s 0.14s ease,-webkit-transform 0.1s cubic-bezier(0.55,0.055,0.675,0.19);-webkit-transition:bottom 0.1s 0.14s ease,-webkit-transform 0.1s cubic-bezier(0.55,0.055,0.675,0.19);-o-transition:bottom 0.1s 0.14s ease,transform 0.1s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.14s ease,transform 0.1s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.14s ease,transform 0.1s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.1s cubic-bezier(0.55,0.055,0.675,0.19);}div.site-name #btn-open-header span::before{content:"";top:-10px;-webkit-transition:top 0.1s 0.14s ease,opacity 0.1s ease;-o-transition:top 0.1s 0.14s ease,opacity 0.1s ease;transition:top 0.1s 0.14s ease,opacity 0.1s ease;}div.site-name #btn-open-header.is-active span{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0.14s;-o-transition-delay:0.14s;transition-delay:0.14s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);-o-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}div.site-name #btn-open-header.is-active span::before{top:0;opacity:0;-webkit-transition:top 0.1s ease,opacity 0.1s 0.14s ease;-o-transition:top 0.1s ease,opacity 0.1s 0.14s ease;transition:top 0.1s ease,opacity 0.1s 0.14s ease;}div.site-name #btn-open-header.is-active span::after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom 0.1s ease,-webkit-transform 0.1s 0.14s cubic-bezier(0.215,0.61,0.355,1);-webkit-transition:bottom 0.1s ease,-webkit-transform 0.1s 0.14s cubic-bezier(0.215,0.61,0.355,1);-o-transition:bottom 0.1s ease,transform 0.1s 0.14s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease,transform 0.1s 0.14s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease,transform 0.1s 0.14s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.1s 0.14s cubic-bezier(0.215,0.61,0.355,1);}}.open-menu-fototeca #wrapper-responsive{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}@media (min-width:320px) and (max-width:767px){.open-menu-fototeca #wrapper-responsive{-webkit-transform:translateX(75%);-ms-transform:translateX(75%);transform:translateX(75%);}}.open-menu-fototeca #wrapper-responsive #wrapper-responsive__menu{width:50%;left:-50%;position:absolute;top:0;background-color:#0b4b4e;height:100%;padding:1em;}@media (min-width:320px) and (max-width:767px){.open-menu-fototeca #wrapper-responsive #wrapper-responsive__menu{width:75%;left:-75%;}}.open-menu-fototeca #wrapper-responsive .l-main{-webkit-box-shadow:-10px -4px 28px -6px rgba(6,40,41,0.82);box-shadow:-10px -4px 28px -6px rgba(6,40,41,0.82);}.open-menu-fototeca #menu-fototeca-trigger:before{background-image:url(/sites/all/themes/custom/pngp/dist/images/icons/btn-up.svg);}@media (min-width:768px) and (max-width:1024px){.open-menu-fototeca .l-header{display:block !important;}}@media (min-width:320px) and (max-width:767px){.open-menu-fototeca .l-header{display:block !important;}}.open-menu-fototeca .bottom{display:block !important;}.no-open-menu-fototeca #wrapper-responsive{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}.no-open-menu-fototeca #wrapper-responsive #wrapper-responsive__menu{width:50%;left:-50%;position:absolute;top:0;background-color:#0b4b4e;height:100%;padding:1em;}@media (min-width:320px) and (max-width:767px){.no-open-menu-fototeca #wrapper-responsive #wrapper-responsive__menu{width:75%;left:-75%;}}.no-open-menu-fototeca #wrapper-responsive .l-main{-webkit-box-shadow:-10px -4px 28px -6px rgba(6,40,41,0.82);box-shadow:-10px -4px 28px -6px rgba(6,40,41,0.82);}.no-open-menu-fototeca #menu-fototeca-trigger:before{background-image:url(/sites/all/themes/custom/pngp/dist/images/icons/btn-down.svg);}@media (min-width:768px) and (max-width:1024px){.no-open-menu-fototeca .l-header{display:block !important;}}@media (min-width:320px) and (max-width:767px){.no-open-menu-fototeca .l-header{display:block !important;}}.no-open-menu-fototeca .bottom{display:none;}
