@import url(https://fonts.googleapis.com/css2?family=Anton&family=Roboto:wght@300;400;500;600;700&display=swap);
@font-face{font-family:GreatSejagad;src:url(../font/GreatSejagad.ttf)}body,html{box-sizing:border-box;height:100%;position:relative}body{background:#fff}*{color:#1d1e21;font-family:Roboto,sans-serif;font-size:15px;font-weight:400;line-height:1.2em}.text-yellow{color:#f3b605}.text-white{color:#fff}.text-grey{color:#666}.h1,h1{font-size:7rem}.h2,h2{font-size:5rem}.h3,h3{font-size:3rem}.h4,h4{font-size:1.7rem}.lh-15{line-height:1.5em}.titolo-anton{font-family:Anton,sans-serif}.titolo-sejagad{font-family:GreatSejagad,sans-serif}.paragraph{font-family:Roboto,sans-serif;font-size:16px;font-weight:500;line-height:1.6em}.ico-inherit{color:inherit;font-size:inherit}.txt-inherit{color:inherit;font:inherit}.btn-cstm{background:#f3b605;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,sans-serif;font-size:15px;font-weight:700;letter-spacing:1px;padding:12px 24px;text-decoration:none;text-transform:uppercase;transition:.3s}.btn-cstm i{color:inherit}.btn-cstm.green{background-color:#32a350}.btn-cstm.fb{background-color:#3165a9}.btn-cstm.facile{background-color:#32a350}.btn-cstm.intermedio{background-color:#f3b605}.btn-cstm.difficile{background-color:#e34133}.btn-cstm.bg-lgrey{background:#efefef;color:#999}.btn-cstm.vedi{align-items:center;background-color:#ccc;border-radius:3px;color:#333;display:flex;justify-content:center;transition:.5s}.btn-cstm.vedi i{color:inherit;font-size:16px}.btn-cstm.vedi:hover{background-color:#e34133;color:#fff;text-decoration:none}.btn-cstm:hover{background:#fff;color:#f3b605}.btn-cstm:hover.green{background:#fff;color:#32a350}.btn-cstm:hover.bg-lgrey{background:#999;color:#efefef}.btn-cstm.small{font-size:13px;font-weight:400;padding:8px 12px}.btn-cstm.xsmall{font-size:12px;font-weight:400;padding:4px 7px}.trama-top{background-image:url(../img/bg-bottom-wave-repeat-lgrey.jpg);background-repeat:repeat-x;display:block;height:88px;width:100%}.header-empty{background-color:rgba(0,0,0,.4);display:block;padding:120px 0 50px}.mancalatraccia{color:#fff;font-family:GreatSejagad,sans-serif;font-size:42px;text-decoration:none}.mancalatraccia i{color:inherit;font-size:inherit}.mancalatraccia:hover{color:#f3b605}.modal-cstm .modal-footer,.modal-cstm .modal-header{border:none}.modal-cstm .modal-content{border:none;border-radius:3px}.section{display:block;position:relative}.section.py-70{padding:70px 0}.section.pb-100{padding-bottom:100px}.section.footer-under{margin-bottom:-99px;padding-bottom:200px}.section.header{display:block;padding-top:150px}.section.bg-lgrey{background-color:#efefef}.section .img-wave-bottom{bottom:-10px;display:block;height:auto;left:0;position:absolute;width:100%}.section.home-osmand{background-color:#efefef;background-image:url(../img/home-bg-osmand.jpg);background-position:top;background-repeat:repeat-x;background-size:auto 100%;padding:100px 0}.section.home-ppug{background-image:url(../img/home-bg-ppug.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;padding:200px 0}.section.home-ppug .trama-bottom{background-image:url(../img/bg-bottom-wave-repeat.png);background-repeat:repeat-x;background-size:contain;bottom:0;height:88px;left:0;position:absolute;width:100%;z-index:2}.section.home-ppug .trama-bottom.grey{background-image:url(../img/bg-bottom-wave-repeat-grey.png)}.section.home{background-image:url(../img/home-top.jpg)}.section.home,.section.ppug{background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:50px;padding-bottom:200px;padding-top:250px;position:relative}.section.ppug{background-image:url(../img/home-top-ppug.jpg)}.section.traccia{background-image:url(../img/home-top-traccia.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:50px;padding-bottom:150px;padding-top:150px;position:relative}.section.contatti{background-image:url(../img/bg-top-contatti.jpg)}.section.contatti,.section.percorsi{background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:50px;padding-bottom:200px;padding-top:250px;position:relative}.section.percorsi{background-image:url(../img/home-top-percorsi.jpg)}.section.gruppo{background-image:url(../img/home-top-gruppi.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:50px;padding-bottom:200px;padding-top:150px;position:relative}.section.percorsosegnala{background-image:url(../img/home-top-percorsosegnala.jpg)}.section.percorsosegnala,.section.skateparksegnala{background-color:#1d1e21;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:50px;padding-bottom:200px;padding-top:150px;position:relative}.section.skateparksegnala{background-image:url(../img/top-segnalapark.jpg)}.section.percorso{padding:0;position:relative}.section.percorso_nogps{background-image:url(../img/home-top-percorsosegnala.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.section.passo{padding:0;position:relative}.section.gruppi{background-image:url(../img/home-top-gruppi.jpg)}.section.gruppi,.section.passi{background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:50px;padding-bottom:200px;padding-top:250px;position:relative}.section.passi{background-image:url(../img/home-top-passi.jpg)}.section.skatepark_dett{padding:0;position:relative}.section.skatepark{background-image:url(../img/home-top-skatepark.jpg);margin-bottom:50px;padding-bottom:200px;padding-top:250px;position:relative}.section.skatepark,.section.skatepark_nomap{background-position:50%;background-repeat:no-repeat;background-size:cover}.section.skatepark_nomap{background-color:#1d1e21;background-image:url(../img/top-segnalapark.jpg)}.ad2hs-prompt{background:#32a350;color:#fff;cursor:pointer;display:none;font-family:Anton,sans-serif;font-size:20px;letter-spacing:.5px;margin:0 auto 100px;padding:20px;position:relative}.ad2hs-prompt i{color:inherit;font-size:inherit}.fancybox-container .fancybox-toolbar .fancybox-button svg path{fill:#fff!important}.fancybox-container .fancybox-infobar{color:#fff!important}.fancybox-container .fancybox-infobar span{color:inherit!important}.fancybox-container .fancybox-button--arrow_left svg path,.fancybox-container .fancybox-button--arrow_right svg path{fill:#fff!important}.fancybox-container .fancybox-thumbs__list a:before{border:6px solid #f3b605!important}.navbar-cstm{background:#000!important;background:linear-gradient(0deg,transparent 20%,rgba(0,0,0,.687))!important;height:90px;padding:0;transition:.3s}.navbar-cstm .navbar-brand{background-image:url(../img/pattina.chetipassa-w.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;height:40px;transition:.3s;width:243px}.navbar-cstm .navbar-toggler{border:1px solid #fff;border-radius:1px}.navbar-cstm .navbar-toggler i{color:#fff;font-size:16px}.navbar-cstm .navbar-nav .nav-item{padding:0 30px 0 0}.navbar-cstm .navbar-nav .nav-item .nav-link{color:#fff;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;line-height:90px;padding-bottom:0;padding-top:0;text-transform:uppercase}.navbar-cstm .navbar-nav .nav-item .nav-link i{color:inherit}.navbar-cstm.scrolled{background:#fff!important;box-shadow:0 0 6px 0 rgba(0,0,0,.05);height:55px}.navbar-cstm.scrolled .navbar-brand{background-image:url(../img/pattina.chetipassa.png)}.navbar-cstm.scrolled .navbar-toggler{border-color:#1d1e21}.navbar-cstm.scrolled .navbar-toggler i{color:#1d1e21}.navbar-cstm.scrolled .navbar-nav .nav-item{padding:0 30px 0 0}.navbar-cstm.scrolled .navbar-nav .nav-item .nav-link{color:#1d1e21;line-height:55px}.footer{display:block;position:relative;z-index:2}.footer .trama-top{background-image:url(../img/bg-footer-h100.png);background-position:50%;background-repeat:repeat-x;display:block;height:99px;left:0;position:absolute;top:-99px;width:100%}.footer .img-header{display:block;height:auto;width:100%}.footer .body-footer{background:#222;display:block;padding-bottom:30px;padding-top:50px}.footer .brand-logo{display:block}.footer .brand-logo img{height:100px;max-width:100%}.footer .titolo{color:#163c8d;font-size:14px;font-weight:600;margin-bottom:20px;text-transform:uppercase}.footer .link{color:#abb8c3;font-size:14px;line-height:2em;text-decoration:none;text-transform:capitalize;transition:.3s}.footer .link:hover{color:#fff}.footer .list-link{display:block;list-style:none;margin:0;padding:0;text-align:start}.footer .list-link li{display:block}.footer .list-link li .link{color:#abb8c3;font-size:14px;line-height:2em;text-decoration:none;text-transform:capitalize;transition:.3s}.footer .list-link li .link:hover{color:#fff}#slide-top{align-items:center;background:#f3b605;border:none;bottom:-90px;box-shadow:0 0 18px 0 rgba(0,0,0,.4);cursor:pointer;display:flex;height:50px;justify-content:center;position:fixed;right:20px;transition:.5s;width:50px;z-index:100}#slide-top i{color:#fff;font-size:18px}#slide-top:hover{background-color:#1d1e21;box-shadow:0 9px 18px 0 rgba(0,0,0,.4)}#slide-top:hover i{color:#f3b605}#slide-top.show{bottom:20px}.form-search-home{background:hsla(0,0%,100%,.2);display:block;padding:50px}.form-search-home .form-control,.form-search-home .form-select{border:none;border-radius:0;line-height:1.8em;margin-bottom:20px}.findyourway-box{align-items:center;display:flex;flex-direction:column;justify-content:center}.findyourway-box h1{color:#fff;font-family:Roboto,sans-serif;font-size:190px;font-weight:700;letter-spacing:10px;line-height:1em;margin:0;text-align:center;text-shadow:0 2px 10px rgba(0,0,0,.4);text-transform:uppercase}.findyourway-box h2{color:#f3b605;font-family:GreatSejagad,sans-serif;font-size:140px;line-height:.1em;margin:0;text-shadow:0 2px 10px rgba(0,0,0,.2)}.ppug-logo{display:block;height:150px}.ppug-btn-fb{align-items:center;background:#1479bd;border-radius:50%;display:block;display:flex;height:50px;justify-content:center;text-decoration:none;width:50px}.ppug-btn-fb i{color:#fff;font-size:32px}.home-box-share{align-items:center;background:#ccc;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:400px;justify-content:center;margin:10px 0;position:relative;text-decoration:none;width:100%}.home-box-share.park{background-image:url(../img/home-share-park.jpg)}.home-box-share.itinerario{background-image:url(../img/home-share-itinerario.jpg)}.home-box-share .btn-cstm,.home-box-share .text{position:relative;z-index:2}.home-box-share .text{color:#fff;font-family:Anton,sans-serif;font-size:36px;text-align:center;text-transform:uppercase}.home-box-share .icona{left:20px;position:absolute;top:20px;z-index:2}.home-box-share .trama-bottom{bottom:0;height:auto;left:0;position:absolute;width:100%;z-index:2}.home-box-share:after{background:rgba(0,0,0,.4);bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:100%;z-index:1}.btn-download-app{display:inline-block;margin:20px 20px 0 0}.btn-download-app img{display:block;height:50px}.box-filter-horizontal{display:block}.box-filter-horizontal .form-control,.box-filter-horizontal .form-select{background-color:#f5f5f5;border:1px solid #1d1e21;border-radius:1px;font-family:Anton,sans-serif;font-size:18px;height:46px;line-height:46px;padding:0 10px}.box-filter-horizontal .btn-search{align-items:center;background-color:#f3b605;border:none;display:flex;height:46px;justify-content:center;width:46px}.box-filter-horizontal .btn-search i{color:#fff;font-size:18px}.box-risultato{display:block;margin:20px 0;position:relative;text-decoration:none;width:100%}.box-risultato .risultato-img{background-color:#fff;border:10px solid #ccc;display:block;height:270px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:relative;width:100%;z-index:1}.box-risultato .risultato-body{background-color:#fff;display:block;height:100px;padding:20px;position:relative;z-index:2}.box-risultato .risultato-body .titolo-risultato{display:block;font-family:Anton,sans-serif;height:31px;line-height:1.2em;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.box-risultato .risultato-body .dettagli{display:block}.box-risultato .risultato-body .dettagli .dettaglio{color:#999;display:inline-block;font-family:Anton,sans-serif;font-size:15px;font-weight:400;margin:0 10px 10px 0}.box-risultato .risultato-body .dettagli .dettaglio i{color:inherit;font-size:inherit}.table-risultati{margin:10px 0}.table-risultati thead tr th{border-width:0;border-bottom:1px solid #333!important;color:#666;font-family:Anton,sans-serif;font-size:18px;font-weight:500}.table-risultati tbody tr{transition:.5s}.table-risultati tbody tr td{padding:8px}.table-risultati tbody tr td .nome{color:#1d1e21;font-size:16px;font-weight:700;text-decoration:none}.table-risultati tbody tr td .nome.small{font-size:13px;font-weight:300}.table-risultati tbody tr td .categoria{color:#222;font-size:14px;font-weight:400;text-decoration:none;text-transform:capitalize}.table-risultati tbody tr td .difficolta{background-color:#ccc;border:1px solid transparent;border-radius:15px;color:#fff;display:inline-block;font-size:13px;font-weight:500;line-height:1em;padding:5px;text-decoration:none;text-transform:lowercase;transition:.5s}.table-risultati tbody tr td .difficolta.facile{background-color:#32a350}.table-risultati tbody tr td .difficolta.intermedio{background-color:#f3b605}.table-risultati tbody tr td .difficolta.difficile{background-color:#e34133}.table-risultati tbody tr td .difficolta:hover{border-color:#fff;box-shadow:0 1px 5px rgba(0,0,0,.2);text-decoration:none}.table-risultati tbody tr:hover{background-color:#f3b605}.ppug-img{display:block;flex:0 0 150px;margin-right:30px;width:150px}.mapLock{align-items:flex-start;background:rgba(0,0,0,.1);border:4px solid #f3b605;bottom:0;display:flex;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.mapLock .label{background:#fff;border-radius:4px;box-shadow:1px 2px 3px rgba(0,0,0,.4);color:#000;font-size:14px;margin-top:10px;padding:5px 10px}.mapLock.hide{z-index:-1!important}#mappaTrack{background-color:#1d1e21;height:500px;width:100%}#mappaTrack.gruppi{box-shadow:1px 3px 5px rgba(0,0,0,.4);height:800px;margin:-100px 0 20px}.markerIcon{background:#fff;border:1px solid #333;border-radius:50%;box-shadow:1px 2px 4px rgba(0,0,0,.8);height:40px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;width:40px}.leaflet-popup-content{line-height:1.2em}.leaflet-popup-content .icomarker{color:#999;font-size:12px;margin-right:5px}.leaflet-popup-content .nomecitta{display:block;margin-bottom:5px}.leaflet-popup-content .btn-cstm{color:#fff;display:block;font-weight:700;text-align:center}.leaflet-popup-content .btn-cstm:hover{background:#32a350}.box-dettagli-list{background-color:#fff;display:block}.box-dettagli-list .dettagli-list-sec{align-items:flex-start;background-color:#f4f4f4;display:flex;height:105px;justify-content:flex-start;margin:0 0 15px;padding:10px 20px}.box-dettagli-list .dettagli-list-sec .icona{align-items:center;background-color:#1d1e21;border-radius:50%;color:#fff;display:flex;flex:0 0 42px;font-size:18px;height:42px;justify-content:center;margin-right:20px;width:42px}.gruppo-citta{color:#999;font-family:Anton,sans-serif;font-size:22px;margin-bottom:15px}.gruppo-citta i{color:inherit;font-size:inherit}.gruppo-dettagli{list-style:none;margin:0;padding:0}.gruppo-dettagli li{align-items:center;display:flex;justify-content:flex-start;margin-bottom:10px}.gruppo-dettagli li i{align-items:center;background-color:#1d1e21;border-radius:50%;color:#fff;display:flex;flex:0 0 28px;font-size:14px;height:28px;justify-content:center;margin-right:10px;width:28px}.gruppo-dettagli li a{color:#1d1e21;font-size:16px;font-weight:500;text-decoration:none}.gruppo-logo{display:block;margin:0 auto 20px;max-width:300px;width:100%}.box-foto{display:block;margin:10px 0}.box-foto img{background-color:#ccc;display:block;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.box-traccia{align-items:center;background-color:#242633;background-image:url(../img/bg-scarica-traccia.jpg);background-position:50%;background-size:cover;display:flex;height:230px;justify-content:center;padding:20px;text-decoration:none;width:100%}.box-traccia .testo{color:#fff;display:block;font-family:Anton,sans-serif;font-size:22px;text-align:center}.box-traccia .testo i{color:inherit;display:block;font-size:24px;margin-bottom:5px}.form-cstm .label{color:#666;display:block;font-family:Roboto,sans-serif;font-size:13px;text-transform:uppercase}.form-cstm .label .required{color:#e34133;float:right;font-size:10px}.form-cstm .label .required i{color:inherit;font-size:inherit}.form-cstm .form-control,.form-cstm .form-select{background-color:#f5f5f5;border:1px solid #dbdbdb;border-radius:1px;font-family:Roboto,sans-serif;font-size:14px;height:46px;line-height:46px;padding:0 10px}.form-cstm .form-control.area,.form-cstm .form-select.area{height:auto;line-height:1.7em}.form-cstm .form-group{margin-bottom:10px}.form-cstm .upload-btn-wrapper{display:inline-block;overflow:hidden;position:relative}.form-cstm .upload-btn-wrapper:hover{cursor:pointer}.form-cstm .upload-btn-wrapper input[type=file]{font-size:100px;left:0;opacity:0;position:absolute;top:0}.form-cstm .upload-btn-wrapper .btn-file{background-color:#efefef;border:1px solid #ccc;color:#1d1e21;font-family:Roboto,sans-serif;font-size:13px;font-weight:500;line-height:30px;padding:0 25px;text-align:center;text-transform:uppercase}.form-cstm .upload-btn-wrapper .btn-file:hover{cursor:pointer}@media screen and (max-width:1200px){.findyourway-box h1{font-size:140px;letter-spacing:5px}.findyourway-box h2{font-size:100px}}@media screen and (max-width:992px){.navbar-cstm .navbar-brand{background-position:-140px 0;background-size:auto 40px;height:40px;width:150px!important}.navbar-cstm .navbar-nav .nav-item{padding:0 5px 0 0!important}}@media screen and (max-width:768.1px){.h1,h1{font-size:5rem}.h1,.h2,h1,h2{line-height:1.2em}.h2,h2{font-size:4rem}.h3,h3{font-size:2rem}.h3,.h4,h3,h4{line-height:1.2em}.h4,h4{font-size:1.4rem}.lh-15{line-height:1.4em}.h-mobile{display:none}.img-wave-bottom,.trama-bottom,.trama-top{display:none!important}.navbar-cstm{height:auto!important;padding-bottom:15px!important;padding-top:15px!important}.navbar-cstm .navbar-brand{background-position:0 0;background-size:243px 40px!important;height:40px;width:243px!important}.navbar-cstm .navbar-nav{background:#fff;margin-top:10px!important}.navbar-cstm .navbar-nav .nav-item{padding:0 10px!important}.navbar-cstm .navbar-nav .nav-item .nav-link{color:#1d1e21;line-height:40px!important}.navbar-cstm.scrolled{height:auto!important;padding-bottom:7px!important;padding-top:7px!important}.section.py-70{padding:30px 0}.section.header{padding-top:70px}.section.contatti,.section.gruppi,.section.home,.section.passi,.section.percorsi,.section.percorsosegnala,.section.ppug,.section.skatepark,.section.skateparksegnala{margin-bottom:50px;padding-bottom:70px;padding-top:70px!important}.section.home-ppug{padding-top:100px!important}}

/*# sourceMappingURL=template.css.map*/