/*!
 */img{pointer-events: none;}figure.image.align-center{display: table;margin-left: auto;margin-right: auto;}/*!
 * Typography
 */.box-radius,.btn,.carousel.caption-btm .carousel-inner img,.modal .modal-dialog .modal-content{border-radius:15px}.list-view,body,html{scroll-behavior:smooth}.h1,h1{font-size:44px}@media screen and (max-width:767px){.no-mobile{display:none}mobile{display:unset}}:focus,button:focus{outline:0}@media screen and (min-width:767px){.no-web{display:none}web{display:unset}}.h2,.module-title .mt-element,.module-title .mt-previous,h2{font-size:36px}.h3,.news-admin,.news-bookmark,.news-share,h3,section.hero-section .hero-actions .hero-admin,section.hero-section .hero-actions .hero-bookmark,section.hero-section .hero-actions .hero-share{font-size:24px}.film-slider .film-item .film-title,.h4,.news-item .news-title,.news-slider .news-item .news-title,h4{font-size:18px}.h5,h5{font-size:16px}.margine{margin:5px}.h6,.news-item .news-date,.news-slider .news-item .news-date,h6{font-size:14px}.fsg-list dt,.h1,.h2,.module-title .mt-element,.module-title .mt-previous,.navbar .navbar-nav .nav-item.active .nav-link,.section-list a:hover,.slick-next:before,.slick-prev:before,.text-brand,h1,h2,section.hero-section.hero-light .breadcrumb .breadcrumb-item a,section.hero-section.hero-light .breadcrumb .breadcrumb-item.active,section.hero-section.hero-light .breadcrumb .breadcrumb-item.active:before,section.hero-section.hero-light .breadcrumb .breadcrumb-item:before,section.hero-section.hero-light .hero-admin,section.hero-section.hero-light .hero-admin i,section.hero-section.hero-light .hero-bookmark,section.hero-section.hero-light .hero-share,section.hero-section.hero-light .hero-share i,section.hero-section.hero-light .hero-titles .title,section.hero-section.hero-white .breadcrumb .breadcrumb-item a,section.hero-section.hero-white .breadcrumb .breadcrumb-item.active,section.hero-section.hero-white .breadcrumb .breadcrumb-item.active:before,section.hero-section.hero-white .breadcrumb .breadcrumb-item:before,section.hero-section.hero-white .hero-admin,section.hero-section.hero-white .hero-admin i,section.hero-section.hero-white .hero-bookmark,section.hero-section.hero-white .hero-share,section.hero-section.hero-white .hero-share i,section.hero-section.hero-white .hero-titles .title{color:#366cc1}b{font-weight:900}/*!
 * Helper
 */.bg-light,section.bg-light{background-color:#f5f5fa!important}.bg-dark,section.bg-dark{background-color:#606060!important}.btn-facebook,.btn-filter.selected:before,.btn-filter:hover:before,.btn-google,.btn-hotmail,.btn-linkedin,.btn:hover:not(.btn-white),.carousel.caption-btm .carousel-inner .carousel-caption .carousel-title,.carousel.caption-top .carousel-inner .carousel-caption .carousel-title,.home-slider .home-content .home-title,.navbar .navbar-nav .nav-item,.navbar .navbar-nav.secondary-menu .nav-item.lang-item,.text-white,.userpage-profile .fake-btn i,a.btn:hover:not(.btn-white),section.hero-section,section.hero-section .hero-titles .title{color:#fff}.custom-control.text-pink .custom-control-input:checked~.custom-control-label,.text-pink{color:#af259a}.custom-control.text-brown .custom-control-input:checked~.custom-control-label,.text-brown{color:#9b4d01}.custom-control.text-mint .custom-control-input:checked~.custom-control-label,.text-mint{color:#15aa99}.lv-element .carousel .carousel-inner .location-bookmark .far:hover,.lv-element .carousel .carousel-inner .location-bookmark .fas,.news-admin i:hover,.news-bookmark .far:hover,.news-bookmark .fas,.news-share i:hover,.text-gold,.yellow,footer .top-footer .footer-link a:hover,footer .top-footer .social-icons a.app:hover,section.hero-section .hero-actions .hero-admin i:hover,section.hero-section .hero-actions .hero-bookmark .far:hover,section.hero-section .hero-actions .hero-bookmark .fas,section.hero-section .hero-actions .hero-share i:hover,section.hero-section.hero-light .hero-admin i:hover,section.hero-section.hero-light .hero-bookmark .far:hover,section.hero-section.hero-light .hero-bookmark .fas,section.hero-section.hero-light .hero-share i:hover,section.hero-section.hero-white .hero-admin i:hover,section.hero-section.hero-white .hero-bookmark .far:hover,section.hero-section.hero-white .hero-bookmark .fas,section.hero-section.hero-white .hero-share i:hover{color:#cea416}.text-light-grey{color:#ddd}.text-muted{color:#afafaf!important}#slider_news .carousel-item .carousel-img,.bg-cover,.carousel .carousel-inner .carousel-item,.comment .comment-profile,.film-item .film-cover,.film-slider .film-item .film-cover,.list-image,.location-item-single .location-gallery .carousel .carousel-inner .carousel-item,.location-scroller .location-fsg-item .location-gallery .carousel .carousel-inner .carousel-item,.location-slider .location-item .location-gallery .carousel .carousel-inner .carousel-item,.lv-element,.map-bg,.navbar .navbar-nav.secondary-menu .nav-item.dropdown #user-dropdown .user-profile,.news-item .news-cover,.news-slider .news-item .news-cover,.route-item,.userpage-profile{background-size:cover;background-position:50%;background-repeat:no-repeat}.bg-contain,.film-item-single .film-cover{background-size:contain;background-position:50%;background-repeat:no-repeat}.border-brand{border-color:#366cc1!important}.text-lite{font-weight:300!important}.text-medium{font-weight:500!important}.text-bold{font-weight:900!important}.vertical-separator{width:1px;height:100%;margin:0 auto;background-color:#ddd}.badge-brown{background:#9b4d01;color:#fff}.badge-pink{background:#af259a;color:#fff}.badge-mint{background:#15aa99;color:#fff}.pointer{cursor:pointer}/*!
 * Buttons
 */.btn{transition:none,.25s;padding-left:25px;padding-right:25px}.btn.btn-shadow{box-shadow:0 3px 6px rgba(0,0,0,.16)}.btn.btn-huge{padding:18px 40px;font-size:25px}a.btn,a.td-none{text-decoration:none}.btn-brand{border:none;background-color:#366cc1;color:#fff}.input-group .btn-brand,.mostra .btn-brand{border:none;background-color:#cea416;color:#fff}.border-gray{border:1px solid #999;border-radius:15px}.btn-brand:hover{background-color:#2b5699}.btn-white{background-color:#fff;border:1px solid #898989;color:#366cc1}.btn-white:hover{background-color:#366cc1;color:#fff;border:1px solid #366cc1}.btn-brown{background-color:#9b4d01;border:none;color:#fff}.btn-brown:hover{background-color:#683401;color:#fff}.btn-pink{background-color:#af259a;border:none;color:#fff}.btn-pink:hover{background-color:#851c75;color:#fff}.btn-mint{background-color:#15aa99;border:none;color:#fff}.btn-filter,.btn-filter-gray{font-size:12px;border-radius:15px;margin-right:10px;margin-bottom:10px;color:#fff}.btn-mint:hover{background-color:#0f7d70;color:#fff}.btn-filter-gray{background:#606060}.btn-filter{background:#366cc1}.btn-filter:before{font-family:Font Awesome\ 5 Pro;font-weight:400;content:"\f057";padding-right:8px;display:inline-block;color:#fff}.btn-filter.selected,.btn-filter:hover{background-color:rgb(0 123 255 / 50%);color:#fff!important}.btn-sharemap{background:#606060;color:#fff;text-align:left;border-radius:0}.btn-sharemap:hover{background:#474747}.btn-google{background-color:#4285f4}.btn-facebook{background-color:#3b5998}.btn-hotmail{background-color:#606060}.btn-linkedin{background-color:#0a66c2}.btn-facebook i,.btn-google i,.btn-hotmail i,.btn-linkedin i{color:#fff;float:left;margin-top:4px}/*!
 * Menu
 */.navbar{background:#292929;color:#fff}.navbar .navbar-brand{margin-right:8px}.navbar .navbar-brand img{max-height:48px;width:auto}.navbar .navbar-toggler .navbar-toggler-icon{color:#fff;line-height:30px}.navbar .navbar-nav .nav-item .nav-link{color:#fff;text-decoration:none;text-transform:uppercase;font-size:16px;font-weight:500}.navbar .navbar-nav .nav-item .nav-link:hover,.navbar .navbar-nav.secondary-menu .nav-item.lang-item .nav-link.lang-selected,.navbar .navbar-nav.secondary-menu .nav-item.lang-item .nav-link.lang-selected:hover,.navbar .navbar-nav.secondary-menu .nav-item.lang-item .nav-link:hover,section.hero-section.hero-light .hero-titles,section.hero-section.hero-white .hero-titles{color:#606060}.navbar .navbar-nav.primary-menu .mobile,.navbar .navbar-nav.secondary-menu .nav-item.dropdown .dropdown-toggle:after,.show-text,.userpage-profile .fake-btn input,section.hero-section.hero-light .overlay,section.hero-section.hero-white .overlay{display:none}.navbar .navbar-nav.secondary-menu{margin-left:auto}.navbar .navbar-nav.secondary-menu .nav-item{border-right:1px solid #fff;padding-right:10px;padding-left:10px}.navbar .navbar-nav.secondary-menu .nav-item:first-child{padding-left:0}.navbar .navbar-nav.secondary-menu .nav-item:last-child{border:none;padding-right:0}.navbar .navbar-nav.secondary-menu .nav-item.lang-item .nav-link{color:#fff;padding-left:2px;padding-right:2px}.navbar .navbar-nav.secondary-menu .nav-item.lang-item .nav-link:last-child{padding-right:.5em}.dropdown-menu{z-index:10000!important}.navbar .navbar-nav.secondary-menu .nav-item.mobile,.news-bookmark,.news-bookmark i,section.hero-section .hero-actions .hero-bookmark i{display:inline-block}.navbar .navbar-nav.secondary-menu .nav-item.dropdown #user-dropdown{border-radius:0 0 15px 15px;padding:15px 0 40px 40px;min-width:250px}.navbar .navbar-nav.secondary-menu .nav-item.dropdown #user-dropdown .user-profile{width:50px;height:50px;border-radius:50%;background-color:#afafaf;margin-bottom:15px}.navbar .navbar-nav.secondary-menu .nav-item.dropdown #user-dropdown .user-name{color:#366cc1;font-size:18px;font-weight:500;border-bottom:1px solid #366cc1;padding:10px 0}.navbar .navbar-nav.secondary-menu .nav-item.dropdown #user-dropdown .dropdown-item{padding:12px 0 10px;font-size:14px;border-bottom:1px solid #ddd;text-decoration:none;color:#606060}.navbar .navbar-nav.secondary-menu .nav-item.dropdown #user-dropdown .dropdown-item.active{font-weight:500;background-color:transparent;color:#606060}.navbar .navbar-nav.secondary-menu .nav-item.dropdown #user-dropdown .dropdown-item.logout{color:#c73306}.navbar .navbar-nav.secondary-menu .nav-item.dropdown #user-dropdown .dropdown-item:hover{background:0 0}.navbar .navbar-nav.secondary-menu .nav-item.social .nav-link{padding-left:2px;padding-right:2px;display:inline-block}.navbar .navbar-nav.secondary-menu .nav-item.social .nav-link:first-child{padding-left:.5em}@media (max-width:1199px){.navbar .navbar-nav .nav-item .nav-link{font-size:12px}}.tag-yellow,section.hero-section .hero-actions .hero-tags .tag{border-radius:15px;cursor:pointer;padding:4px 12px;margin-bottom:10px;display:inline-block;margin-right:10px;font-size:13px;transition:none,.25s;text-transform:uppercase}/*!
'>' */body,html{height:100%}body{font-family:Roboto;font-size:16px;color:#606060;padding-top:70px}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1400px}}a{transition:none,.25s;color:#459fff}.carousel.caption-top .carousel-inner .carousel-caption .carousel-link i,.home-slider .home-content .home-link i,a i.fas{padding-left:3px}a:hover{color:#5f5f5f}a.td-none:hover{color:#5f5f5f;text-decoration:underline}section{padding-top:35px;padding-bottom:35px}section.hero-section .container>.row{width:100%}.breadcrumb.news,section.hero-section .breadcrumb{background:0 0;padding-left:0}section.hero-section .breadcrumb .breadcrumb-item a{color:#fff;text-decoration:none}section.hero-section .breadcrumb .breadcrumb-item.active:before,section.hero-section .breadcrumb .breadcrumb-item:before{color:#fff;font-weight:400}section.hero-section .breadcrumb .breadcrumb-item.active{color:#fff;font-weight:900}section.hero-section .hero-titles{max-width:50%}section.hero-section .hero-titles.half-hero{max-width:100%}section.hero-section .hero-actions .hero-tags{width:80%;margin-top:50px;margin-bottom:30px}section.hero-section .hero-actions .hero-tags .tag{background:#fff;color:#366cc1;text-decoration:none;font-weight:500}.tag-yellow{background:#cea416;color:#fff;text-decoration:none;font-weight:500}.pagination .page-item.active .page-link,.pagination .page-item:hover .page-link,.pagination.routes .page-item.active .page-link,.pagination.routes .page-item:hover .page-link,.tag-yellow:hover,section.hero-section .hero-actions .hero-tags .tag:hover{background:#366cc1;color:#fff}@media (max-width: 767px) {.page-nav-responsive{display:none;}}section.hero-section .hero-actions .arrow-down{display:inline-block;width:50px;height:55px;margin-right:70px;padding-top:4px}section.hero-section .hero-actions .hero-admin,section.hero-section .hero-actions .hero-bookmark,section.hero-section .hero-actions .hero-share{height:60px;display:inline-block;text-align:center;cursor:pointer}section.hero-section .hero-actions .arrow-down img{position:absolute;width:50px}section.hero-section .hero-actions .hero-bookmark{margin-right:70px}section.hero-section .hero-actions .hero-admin i,section.hero-section .hero-actions .hero-share i{color:#fff;display:inline-block}section.hero-section .hero-actions .hero-admin{margin-left:70px}section.hero-section .overlay{position:absolute;top:0;width:100%;height:100%;background:rgba(0,0,0,.45)}section.hero-section.hero-light,section.hero-section.hero-white{background:#fff}section.hero-section.hero-light{background-color:#f5f5fa;color:#606060}section.no-pad{padding-top:0;padding-bottom:0}section.pad-top{padding-top:30px}.route-content .row:not(:last-child),section.pad-btm{padding-bottom:90px}section.bg-dark{color:#fff!important}#start,.home-slider{position:relative}input.form-control{border-left:none;border-right:none;border-radius:0}.input-group-append .btn-rounded{border-radius:27px!important;margin-left:-15px}.col-form-label :not(custom-control-label),.custom-control .custom-control-input:checked~.custom-control-label,.modal .modal-dialog .modal-content .modal-body label,.news-page .news-title,label :not(custom-control-label){color:#366cc1;font-weight:500}.form-group label{font-weight:700}.custom-control .custom-control-input:checked~.custom-control-label:before{border-color:#366cc1;background-color:#366cc1}.custom-control.text-pink .custom-control-label:before{border-color:#af259a}.custom-control.text-pink .custom-control-input:checked~.custom-control-label:before{border-color:#af259a;background-color:#af259a}.custom-control.text-mint .custom-control-label:before{border-color:#15aa99}.custom-control.text-mint .custom-control-input:checked~.custom-control-label:before{border-color:#15aa99;background-color:#15aa99}.custom-control.text-brown .custom-control-label:before{border-color:#9b4d01}.custom-control.text-brown .custom-control-input:checked~.custom-control-label:before{border-color:#9b4d01;background-color:#9b4d01}.bootstrap-select .dropdown-toggle.bs-placeholder,.bootstrap-select .dropdown-toggle.bs-placeholder:active,.bootstrap-select .dropdown-toggle.bs-placeholder:focus{border:none;background:#fff;color:#606060;border-radius:15px;outline:0!important}.bootstrap-select.show .dropdown-toggle,.bootstrap-select.show:active{border:none;background:#fff;color:#606060;border-radius:15px 15px 0 0;box-shadow:0 0 6px rgba(0,0,0,.15);outline:0!important}.bootstrap-select.show>.dropdown-menu{border:none;border-top:1px solid #ddd;border-radius:0 0 15px 15px;box-shadow:0 4px 6px rgba(0,0,0,.15);margin-top:0;color:#606060}.bootstrap-select.show .dropdown-menu .dropdown-item{color:#606060;outline:0}.bootstrap-select.show .dropdown-menu .dropdown-item.active,.bootstrap-select.show .dropdown-menu .dropdown-item:active{background-color:#366cc1;color:#fff}.bootstrap-select.show.dropup>.dropdown-menu{border-top:none;border-bottom:1px solid #ddd;border-radius:15px 15px 0 0;box-shadow:0 -4px 6px rgba(0,0,0,.15);margin-bottom:0}.bootstrap-select.show.dropup .dropdown-toggle,.bootstrap-select.show.dropup:active{border-radius:0 0 15px 15px;box-shadow:0 4px 6px rgba(0,0,0,.15);outline:0!important}.carousel{margin-bottom:15px}.carousel .carousel-indicators{bottom:35px}.carousel .carousel-indicators li{width:10px;height:10px;border-radius:50%}.carousel .carousel-inner{width:100%;height:100%}.carousel .carousel-inner .carousel-item{width:100%;height:100%;border-radius:15px}#newspage_gallery .carousel-inner,#newspage_gallery .carousel-inner .carousel-item{height:auto!important}.carousel.caption-top .carousel-inner .carousel-caption{top:20px;left:20px;text-align:left;width:calc(100% - 40px);display:flex!important;justify-content:space-between}.carousel.map-carousel .carousel-item{height:120px;border-radius:0}.carousel.caption-top .carousel-inner .carousel-caption .carousel-link,.home-slider .home-content .home-link{color:#fff;text-decoration:none;min-width:110px;padding:10px 10px 0;text-align:right}.carousel.caption-top .carousel-inner:after{position:absolute;top:0;left:0;border-radius:15px;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,.3)}.carousel.caption-btm .carousel-indicators{bottom:0}.carousel.caption-btm .carousel-inner .carousel-caption{text-align:left;left:0;bottom:0;width:100%;background:rgba(0,0,0,.5);padding:15px 15px 50px;border-radius:0 0 15px 15px}.home-slider .home-content{position:absolute;top:20px;left:20px;text-align:left;width:calc(100% - 40px);display:flex!important;justify-content:space-between;z-index:10}#video_gallery .carousel-control-next,#video_gallery .carousel-control-prev{position:absolute;top:175px;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s;height:20px}.slider-min{height:384px}.slider-max{height:786px}[id^=map-gallery_] .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")!important}[id^=map-gallery_] .carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")!important}.box-registrazione{background-color:#f5f5fa;padding:60px 30px;display:flex;align-items:center;border-radius:15px}.box-registrazione .reg-icon{color:#366cc1;font-size:30px;text-align:center;margin-bottom:30px;display:none}.box-registrazione .reg-text-cont{width:50%}.box-registrazione .reg-text-cont .reg-text{width:80%;float:right}.box-registrazione .reg-btn{padding:0 30px}.box-registrazione .reg-btn a{font-weight:500;min-width:180px}#fa-container{background:#366cc1;color:#fff;font-size:20px;text-align:center}#fa-container #fa-btn i.fas{padding-left:10px;padding-right:10px;transition:none,.25s}#fa-container #fa-panel .card-body ul.dropdown-list li.collapsed>i.fas,#fa-container.collapsed #fa-btn i.fas{padding-left:10px;transform:rotate(180deg)}#fa-container #fa-panel{color:#606060;position:absolute;z-index:10;left:0;margin-top:15px;width:100%;border-radius:0;height:100%;visibility:collapse}#fa-container #fa-panel .card-body{text-align:left;height:771px;border-radius:0;overflow:hidden}#fa-container #fa-panel .card-body ul.dropdown-list{font-size:18px;overflow:auto}#fa-container #fa-panel .card-body ul.dropdown-list li{display:flex;justify-content:space-between;flex-wrap:wrap}#fa-container #fa-panel .card-body ul.dropdown-list li i.fas{padding-left:10px;padding-right:10px;transition:none,.25s;color:#366cc1}#fa-container #fa-panel .card-body ul.dropdown-list li .dropdown-check{width:100%;padding-left:15px}#fa-container #fa-panel .card-body ul.dropdown-list li .dropdown-check .form-check{width:100%;justify-content:start}#fa-container #fa-panel .card-body ul.dropdown-list li .dropdown-check.collapse.show,#fa-container #fa-panel .card-body ul.dropdown-list li .dropdown-check.collapsing{display:block}#fa-container #fa-panel .card-body ul.dropdown-list li .dropdown-check.collapse.show:before,#fa-container #fa-panel .card-body ul.dropdown-list li .dropdown-check.collapsing:before{content:"";flex-basis:100%;height:0}.list-view{position:absolute;background-color:#fff;height:calc(100% - 68px);min-width:350px;z-index:1;overflow:auto}.list-view .list-header{position:-webkit-sticky;position:sticky;top:0;background-color:#fff;border-bottom:1px solid #ced4da;display:flex;justify-content:space-between;align-content:center}.list-view .list-header #show-list{display:flex;justify-content:space-between;flex-grow:1;padding:16px 15px}.list-view .list-header #show-list .fas{cursor:pointer;line-height:22px}.list-view .list-header .filter-list{background-color:#f5f5fa;color:#6d767f;padding:16px 15px;margin-left:10px;display:block;text-decoration:none}.list-view .list-header .filter-list i{margin-left:5px}.list-view .list-header .filter-list:hover,.view-btn:hover{background-color:#d3d3e9;color:#6d767f}.list-view .list-body .list-element{padding:16px 0;margin:0 15px;border-bottom:1px solid #ced4da;display:flex}.list-view .list-body .list-element .list-image{height:auto;width:92px;cursor:pointer}.list-view .list-body .list-element .list-content{margin-left:10px;margin-right:10px}.list-view .list-body .list-element .list-content .list-title{font-size:14px;font-weight:500;color:#366cc1;display:inline-block;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:18px;width:210px}.list-view .list-body .list-element .list-content .list-title:hover{color:#2b5699}.list-view .list-body .list-element .list-content .list-region,.list-view .list-body .list-element .list-content .list-type{font-size:12px;font-weight:500;color:#6c757e;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px;width:210px}.list-view .list-body .list-element .list-content .list-region .fas,.list-view .list-body .list-element .list-content .list-type .fas{margin-right:4px}.list-view .list-body .list-element .list-bookmark{cursor:pointer;font-size:12px;color:#cea416;margin-top:1px}.list-view.collapsed{height:57px}.list-view.collapsed .list-header #show-list .fas,.module-title.collapsed i{transform:rotate(180deg);padding-right:15px}.lv-element{display:flex;margin:0 auto 30px}.lv-element .carousel{height:224px;flex-grow:0}.lv-element .carousel .carousel-inner{width:398px}.lv-element .carousel .carousel-inner .carousel-item{border-radius:15px;width:100%;height:224px;margin-bottom:15px;cursor:pointer}.lv-element .carousel .carousel-inner .location-bookmark{position:absolute;top:15px;right:20px;z-index:10;cursor:pointer}.lv-element .lv-content .lv-title{font-size:32px;font-weight:500;color:#366cc1;margin-bottom:10px;display:block;text-decoration:none}.lv-element .lv-content .lv-details{font-size:16px;font-weight:500;color:#6c757e;margin-bottom:15px}.lv-element .lv-content .lv-details .lv-det{display:inline-block;margin-right:15px}.lv-element .lv-content .lv-description{position:relative;max-height:120px;overflow:hidden;padding-right:1rem}.lv-element .lv-content .lv-description:before{position:absolute;content:"...";bottom:0;right:15px}.location-booked .carousel{height:230px}.view-btn{background-color:#f5f5fa;color:#6d767f;padding:22px 25px!important;cursor:pointer;transition:none,.25s}.view-btn i.fas{padding-left:10px;transition:none,.25s}.view-btn.active,.view-btn.active:hover{background-color:#6d767f;color:#fff}.module-title{display:flex;align-items:center;border-bottom:1px solid #707070;padding-bottom:8px}.module-title .mt-previous{font-weight:300;margin-bottom:0;padding-right:6px}.fsg-list dd p,.module-title .mt-element{margin-bottom:0}.module-title .divider{height:28px;width:2px;background:#366cc1;margin:0 12px;display:inline-block}.bookmark-icon{color:#69b7d6!important}.link_up{position:absolute;top:-200px}.show-more{background:#f5f5fa;width:100%;text-align:center;padding:10px;cursor:pointer;margin-top:50px}.show-more i{padding-left:10px}.show-more:hover{background:#e4e4f2}.note-area:after,.text-container:after{content:"";background:linear-gradient(180deg,hsla(0,0%,100%,.4) 0,#fff);left:0;position:absolute}.st-list dt{color:#366cc1;border-top:1px solid #707070;padding-top:8px}#position-map{height:450px;margin-bottom:30px}#btn-pm-itinerari{position:absolute;bottom:50px;left:50%;display:inline-block;transform:translate(-50%,-50%)}.note-area{height:450px;overflow:auto}.note-area:after{bottom:20px;width:100%;height:50px}.note-float-left{margin:20px 30px 20px 0}.note-float-right{margin:20px 0 20px 30px}#scheda_gallery,#video_gallery{height:377px}#scheda_gallery .carousel-item,#video_gallery .carousel-item{height:100%;width:100%}.film-slider,.news-slider,.partner-slider,.routes-slider,footer .btm-footer{padding-top:30px;padding-bottom:30px}.film-slider .film-item,.partner-slider .partner-item{width:280px;padding-right:15px;margin-bottom:30px}.film-item .film-cover,.film-slider .film-item .film-cover,.partner-item .partner-cover{width:245px;height:370px;border-radius:15px;margin-bottom:10px}.film-item .film-title,.film-slider .film-item .film-title,.news-item .news-title,.news-slider .news-item .news-title,.partner-item .partner-title,.partner-slider .partner-item .partner-title{color:#366cc1;font-weight:500;display:block;text-decoration:none}.film-item .film-title:hover,.film-slider .film-item .film-title:hover,.news-item .news-title:hover,.news-slider .news-item .news-title:hover,.partner-item .partner-title:hover,.partner-slider .partner-item .partner-title:hover{color:#cea416!important}.film-item,.partner-item{width:280px;padding-left:15px;margin-bottom:30px}.partner-slider .partner-item .partner-cover{width:245px;height:200px;border-radius:15px;margin-bottom:10px}.news-slider .news-item{padding-right:15px;width:398px}.news-slider .news-item .news-cover{border-radius:15px;width:100%;height:224px;margin-bottom:15px}.news-item .news-tags,.news-page .news-tags,.news-slider .news-item .news-tags{padding-top:15px;padding-bottom:15px}.news-item .news-tags a,.news-page .news-tags a,.news-slider .news-item .news-tags a{display:inline;padding:3px 9px;color:#cea416;font-weight:500;font-size:14px;text-transform:uppercase;text-decoration:none}.pagination .page-item .page-link{border:none;border-radius:15px;margin:0 3px;text-decoration:none;color:#606060;box-shadow:0 2px 6px rgba(0,0,0,.15);width:48px;height:48px;text-align:center;padding:12px 0 0;font-size:20px;transition:none,.25s}.pagination .page-item:first-child{margin-right:30px}.pagination .page-item:last-child{margin-left:30px}.fsg-list dd{padding-bottom:10px}#film-map{height:760px}.section-list{position:-webkit-sticky;position:sticky;top:100px;margin-bottom:30px}.section-list a{color:#606060;text-decoration:none;margin-bottom:15px;display:block;font-weight:500}.text-container{height:368px;overflow:auto}.text-container:after{bottom:0;width:100%;height:44px}.news-admin,.news-bookmark,.news-share{height:60px;cursor:pointer;text-align:center}.bg-light .text-container:after{background:linear-gradient(180deg,rgba(245,245,250,.4) 0,#f5f5fa)}figure.image{display:inline-block;margin:0 2px 0 1px;background:#fff}figure.align-left{float:left;margin-right:10px}figure.align-right{float:right;margin-left:10px}figure.image img{margin:8px 8px 0}figure.image figcaption{margin:6px 8px;text-align:center;font-size:13px}img.align-left{float:left}img.align-right{float:right}.mce-toc{border:1px solid gray}.mce-toc h2{margin:4px}.mce-toc li{list-style-type:none}.tox-checklist>li:not(.tox-checklist--hidden){list-style:none;margin:.25em 0;position:relative}.tox-checklist>li:not(.tox-checklist--hidden)::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");cursor:pointer;height:1em;margin-left:-1.5em;margin-top:.125em;position:absolute;width:1em}.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A")}.tiny-pageembed--16by9,.tiny-pageembed--1by1,.tiny-pageembed--21by9,.tiny-pageembed--4by3{display:block;overflow:hidden;padding:0;position:relative;width:100%}.tiny-pageembed--21by9{padding-top:42.857143%}.tiny-pageembed--16by9{padding-top:56.25%}.tiny-pageembed--4by3{padding-top:75%}.tiny-pageembed--1by1{padding-top:100%}.tiny-pageembed--16by9 iframe,.tiny-pageembed--1by1 iframe,.tiny-pageembed--21by9 iframe,.tiny-pageembed--4by3 iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.ephox-summary-card{border:1px solid #aaa;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);padding:10px;overflow:hidden;margin-bottom:1em}.ephox-summary-card a{text-decoration:none;color:inherit}.ephox-summary-card a:visited{color:inherit}.ephox-summary-card-title{font-size:1.2em;display:block}.ephox-summary-card-author,.ephox-summary-card-website{color:#999;display:block;margin-top:.5em}.ephox-summary-card-thumbnail{max-width:180px;max-height:180px;margin-left:2em;float:right}.ephox-summary-card-description{margin-top:.5em;display:block}.pagination.routes .page-item .page-link{color:#366cc1;width:auto;height:auto;text-align:left;padding:12px 20px;font-size:20px;transition:none,.25s}.pagination.routes .page-item .page-link small{font-size:13px;display:block}.pagination.routes .page-item:first-child{margin-right:0}.pagination.routes .page-item:last-child{margin-left:0}.breadcrumb.news .breadcrumb-item a{color:#366cc1;text-decoration:none}.breadcrumb.news .breadcrumb-item.active:before,.breadcrumb.news .breadcrumb-item:before{color:#366cc1;font-weight:400}.breadcrumb.news .breadcrumb-item.active{color:#366cc1;font-weight:900}.news-item{margin-bottom:60px}.news-item .news-cover{border-radius:15px;width:100%;height:185px;margin-bottom:15px}.news-item.main-news .news-cover{height:420px}.news-page .news-date{font-size:14px;margin-top:15px;margin-bottom:30px}.news-bookmark{margin-right:70px;color:#366cc1;margin-top:15px}.news-share{margin-top:15px}.news-admin,.news-admin i,.news-share,.news-share i{display:inline-block;color:#366cc1}.news-admin{margin-left:70px;margin-top:15px}.comment{border-top:1px solid #707070;padding-top:15px;padding-bottom:15px}.comment .comment-profile{width:90px;height:90px;border-radius:50%;background-color:#afafaf;margin-bottom:15px;align-items:center;margin-right:15px}.comment .comment-user{color:#366cc1;font-weight:500;font-size:24px;margin-bottom:5px}.comment .comment-user .comment-date{color:#606060;font-size:14px;padding-left:15px}#italy-map path{fill:#ddd;stroke:#fff;stroke-width:2px;cursor:pointer}#italy-map path:hover{fill:#afafaf}#italy-map path.active{fill:#366cc1}#italy-map path.active:hover{fill:#2b5699}.area-container{background:#f5f5fa;padding:60px 0;border-radius:0 0 15px 15px}.userpage-profile{width:140px;height:140px;border-radius:50%;background-color:#afafaf;align-items:center;margin:5px auto 0}.userpage-profile .fake-btn{width:100%;text-align:center;color:#fff;border-radius:50%;padding:46px 0;cursor:pointer;background-color:rgba(0,0,0,.35);z-index:1;transition:none,.25s}.userpage-profile.loaded .fake-btn{opacity:0}.userpage-profile.loaded:hover .fake-btn{opacity:1}.module-title i{padding-left:15px}.routes-slider .route-item{margin-right:15px;width:398px}footer .top-footer{background-color:#606060;color:#fff;padding:50px 0;font-size:12px}footer .top-footer .border-col{border-right:1px solid #fff}footer .top-footer .footer-link a{color:#fff;text-decoration:none;text-transform:uppercase}footer .top-footer .social-icons{text-transform:uppercase}footer .top-footer .social-icons a{display:inline-block;margin:0 0 10px auto}footer .top-footer .social-icons a.social{background-color:#fff;border:1px solid #fff;border-radius:50%;width:30px;height:30px;padding:3px 0;text-align:center;color:#606060;font-size:16px}footer .top-footer .social-icons a.social:hover{background:#366cc1;border-color:#366cc1;color:#fff}footer .top-footer .social-icons a.app{color:#fff;font-size:25px;padding:8px}footer .btm-footer a img{display:inline;padding-right:60px;max-height:44px}footer .btm-footer a:last-child{padding-right:0}@media (max-width:991px){.navbar .navbar-nav.primary-menu .nav-item.mobile{display:inline-block}.navbar .navbar-nav.secondary-menu{margin-left:unset}.navbar .navbar-collapse .navbar-nav .nav-item:last-child,.navbar .navbar-nav.secondary-menu .nav-item{border:none}.navbar .navbar-nav.secondary-menu .nav-item.mobile{display:none}.navbar .navbar-nav.secondary-menu .nav-item.dropdown .dropdown-menu{position:fixed;right:0;top:72px;height:100%;border-radius:0}.navbar .navbar-collapse{position:fixed;top:75px;background:#fff;padding:15px 30px;min-width:50%;left:0;height:100%}.navbar .navbar-collapse.collapse.show{display:flex;flex-direction:column}.navbar .navbar-collapse .navbar-nav{height:85%}.navbar .navbar-collapse .navbar-nav .nav-item{border-bottom:1px solid #ddd}.navbar .navbar-collapse .navbar-nav .nav-item .nav-link{color:#606060;text-transform:none;font-weight:400;font-size:16px}.navbar .navbar-collapse .navbar-nav .nav-item.lang{color:#606060;margin-top:auto}.navbar .navbar-collapse .navbar-nav .nav-item.social{color:#606060;margin-top:0}.navbar .navbar-collapse .navbar-nav .nav-item.social .nav-link{display:inline-block;padding-right:8px}.slider-max{height:384px}.box-registrazione{padding:40px 20px;display:block}.box-registrazione .reg-icon{display:block}.box-registrazione .reg-text-cont,.lv-element .carousel .carousel-inner{width:100%}.box-registrazione .reg-text-cont .reg-text{width:100%;text-align:center;float:none;font-size:20px}.box-registrazione .reg-btn{display:block;margin:30px auto 0;text-align:center}.note-area{padding-bottom:50px}.note-area:after{bottom:0}.news-item.main-news .news-cover{height:265px}footer .top-footer .border-col{border-right:none}footer .btm-footer,footer .top-footer .footer-link{padding-top:30px;padding-bottom:30px}footer .top-footer .social-icons{padding-top:30px}footer .btm-footer img{padding-right:30px}footer .btm-footer img:last-child{padding-right:0}}.modal .modal-dialog .modal-content,.modal .modal-dialog .modal-content .modal-header{background-color:transparent;border:none}.modal .modal-dialog .modal-content .modal-header .close{color:#fff;text-shadow:0 1px 0 #606060;opacity:1}.modal .modal-dialog .modal-content .modal-body{background-color:#fff;padding-top:60px;padding-bottom:60px;border-radius:15px}@media (max-width:767px){.h1,h1{font-size:38px}.h2,.module-title .mt-element,.module-title .mt-previous,h2{font-size:24px}.btn.btn-huge{font-size:20px;padding:15px 34px}section.hero-section .hero-titles{max-width:100%}section.hero-section .hero-actions .arrow-down,section.hero-section .hero-actions .hero-bookmark{margin-right:10px}section.hero-section.hero-light,section.hero-section.hero-white{height:auto!important;padding-bottom:30px}.home-slider .home-content{position:relative;width:100%;display:block!important;top:0;left:0}.home-slider .home-content .home-title{color:#366cc1;margin-bottom:15px}.home-slider .home-content .home-link{color:#606060;display:block;margin-bottom:30px;text-align:left;padding:0}.slider-max,.slider-min{height:230px}#fa-container #fa-panel .card-body{height:408px}.list-view{display:none}.module-title{flex-wrap:wrap}.module-title .mt-previous{flex:0 0 100%}#scheda_gallery,#video_gallery{height:253px}.pagination .page-item:first-child{margin-right:0}.pagination .page-item:last-child{margin-left:0}.text-container{height:210px;overflow:hidden}.text-container.show-all{height:auto}.text-container:after{bottom:40px}figure.image{display:inline-block;margin:0 2px 0 1px;background:#fff;width:100%}figure.image img{margin:8px 8px 0;width:95%;height:auto}figure.align-left{float:left;margin-bottom:10px!important}figure.align-right{float:right;margin-bottom:10px!important}.show-text{margin-top:40px;display:block}.news-item.main-news .news-cover{height:185px}.comment .comment-profile{width:60px;height:60px;align-items:flex-start;margin-right:15px}.comment .comment-user{font-size:20px;margin-bottom:15px}.comment .comment-user .comment-date{display:block;padding-left:0;font-size:12px}.routes-slider .route-item{width:300px}footer .top-footer .border-col{border-right:none;padding-bottom:30px}footer .top-footer .footer-link{padding-top:0;padding-bottom:0}footer .top-footer .social-icons{padding-top:30px}footer .btm-footer img{padding-right:15px;max-width:80px}footer .btm-footer img:last-child{padding-right:0}.modal .modal-dialog .modal-content .modal-body{background-color:#f5f5fa}}@media print{.hero-section,.text-container{height:auto!important}.breadcrumb,.hero-actions,.hero-titles .btn,.no-print,.show-text,button,footer,form,header{display:none}body{padding-top:0}.hero-section{background:0 0!important;display:block}.hero-section .container{display:block!important}.hero-section .container .row .col-md{width:100%;display:block!important}.hero-titles h1,h1,h2,h3{color:#606060!important}.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-7{max-width:100%!important;flex:1}.offset-md-1,.offset-md-2{margin-left:0}}.requisiti-container p{display:inline}.descrizione-container span{font-size:16px!important}.itinerario-video-cover{width:500px;height:352px}@media (max-width:767px){.itinerario-video-cover{height:250px}}.bootstrap-select .dropdown-menu li .selected,.bootstrap-select .dropdown-menu li a:hover{color:#f5f5f5!important;background:#4099ff!important}
