p,li,dt,dd,dl,address,label,small,pre,code,span.tab-excerpt{line-height:1.6!important}b,strong{font-weight:600}.style-dark a:hover{color:#fff!important;opacity:.7}.scrittone{margin-bottom:-10px!important}.powered img{vertical-align:-5px}.powered a{border-bottom:0!important}.ico-giu i{display:inline-block;position:relative;animation:scivolaGiu 1s ease-in-out infinite;will-change:transform}.ico-opaca{opacity:.2!important}.box-outdooractive{border-radius:16px!important}.card-box{border-radius:16px 0 0 16px!important;overflow:hidden}.no-link a{pointer-events:none!important;cursor:auto!important}.menu-title a{color:#315fa4!important;font-size:24px!important;text-transform:uppercase;font-weight:600!important}.footer-menu img{vertical-align:-6px!important;margin-left:5px;margin-right:2px}.site-footer table{border:0}.site-footer table td{border:0;padding:0 24px 0 0;font-weight:300}.mappa-responsive{position:relative;padding-bottom:65%;padding-top:0;height:0;overflow:hidden}.mappa-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:16px!important}.termini{font-size:14px!important;font-weight:300!important}.termini a{font-weight:600!important}.termini input{margin-right:8px!important;cursor:pointer!important}.campo input{width:100%;border-radius:10em!important;font-size:16px;padding:15px 36px!important}.breadcrumbs{font-size:14px}.breadcrumbs:before{content:"\f111";font-family:uncodeicon!important;font-weight:400!important;margin-right:5px;color:#315fa4!important}.menu-icone a{font-size:0!important;padding-left:7px!important;padding-right:7px!important}.menu-icone-first a{padding-left:24px!important}.menu-icone a i{font-size:18px!important;margin-right:0!important;top:0!important}.menu-laterale .current-menu-item a{font-weight:600!important;color:#315fa4!important}.menu-categorie a{font-weight:400}.menu-categorie .current-menu-item a{font-weight:600!important;color:#315fa4!important}.box-menu{margin-bottom:-10px!important;text-transform:uppercase!important}.box-menu .widget-container.widget_nav_menu li a{font-size:14px!important;color:#505050!important;font-weight:400}.box-menu .widget-container.widget_nav_menu li.current-menu-item a{font-weight:600!important;color:#315fa4!important}.box-menu .single-block-padding{padding:0 24px!important}.intro-text-cat .fluid-svg{transform:scale(.6)}.intro-text-cat .uncode-single-media{width:80px!important}.intro-text-cat .uncont{display:table}.intro-text-cat .uncode-single-media{display:table-cell;align-content:center}.intro-text-cat .vc_custom_heading_wrap{display:table-cell;align-content:center;padding-left:24px}.box-info .data-fields{gap:8px;padding:24px 0 0}.box-info .data-field-value{font-size:14px!important}.box-info .cin{margin-top:24px!important}.box-info .cin span{text-transform:uppercase;font-weight:600}.box-info .dotazioni span{text-transform:uppercase;display:block;font-weight:600;font-size:16px!important;padding-top:24px!important}.box-info .dotazioni{font-size:14px!important}.box-info .dotazioni p{font-size:14px!important;margin:0!important}.box-info .bottone-box a{margin-top:24px!important;font-weight:600!important;padding:15px 36px!important;font-size:14px;text-transform:uppercase;border-radius:10em;color:#fff!important;background-color:initial!important;border:1px solid #fff!important;display:block;text-align:center}.box-info .bottone-esperienza button{margin-top:24px!important;font-weight:600!important;padding:15px 36px!important;font-size:14px;text-transform:uppercase;border-radius:10em;color:#fff!important;background-color:initial!important;border:1px solid #fff!important;display:block;text-align:center}.box-info-trekking .data-fields{gap:14px}.box-info-trekking .data-field{align-items:flex-start!important}.box-info-trekking .data-field-label{font-size:16px!important;font-weight:600!important;margin-bottom:-5px!important}.box-image{display:none}.contenitore a{border-bottom:1px dotted #262f62;font-weight:600!important;color:#262f62!important}.contenitore h3{font-size:24px!important;font-weight:800!important;line-height:1.2;text-transform:uppercase}.contenitore h3 strong{font-weight:800!important}.contenitore p{font-weight:300!important}.contenitore p b,.contenitore p strong{font-weight:600}.contenitore img{border-radius:16px;margin-bottom:24px!important}.evidenza{border-radius:16px;overflow:hidden}.evidenza .t-background-cover{opacity:.5!important;background-color:#315fa4;background-blend-mode:luminosity}.evidenza .t-entry-visual{background-color:#315fa4!important;border-radius:16px}.badge{padding:5px 8px!important;background-color:#fff;border-radius:5px}.eventi-home .mec-slider-t2-wrap{background-color:initial!important}.eventi-home .mec-event-title{margin-top:36px!important;font-weight:600!important;letter-spacing:0!important;font-size:24px!important;line-height:1.5em!important}.eventi-home .mec-event-title a{color:#fff!important;font-weight:600!important;letter-spacing:0!important;font-size:24px!important;line-height:1.5em!important}.eventi-home .mec-repeating-label{padding:5px 8px!important;background-color:#fff;border-radius:5px!important;color:#262f62!important;display:table!important;margin:5px 0;font-weight:600!important;font-size:14px!important;text-transform:uppercase;letter-spacing:0!important;line-height:1em!important}.eventi-home .mec-event-date{font-size:18px!important;line-height:1em!important;font-weight:600!important;text-transform:uppercase;display:flex!important;text-align:left!important}.eventi-home .mec-event-date i{margin-right:5px}.eventi-home .mec-event-address{font-size:14px!important;line-height:1em!important;font-weight:400!important;margin-top:18px}.eventi-home .mec-event-excerpt{line-height:1.6em!important;font-weight:300!important;margin-top:18px}.eventi-home .mec-slider-t2-content{top:90px;bottom:90px}.eventi-home .owl-nav{position:absolute;right:0;width:140px;top:106px}.eventi-home .owl-prev,.eventi-home .owl-next{top:0!important;border-radius:100%!important;color:#262f62!important;background-color:#fff!important;text-decoration:none!important}.eventi-home .owl-prev i,.eventi-home .owl-next i{top:0!important;color:#262f62!important}.eventi-home .owl-prev:hover,.eventi-home .owl-next:hover{background-color:initial!important}.eventi-home .owl-prev:hover i,.eventi-home .owl-next:hover i{color:#fff!important}.eventi-home .mec-booking-button{font-weight:600!important;padding:15px 36px!important;font-size:14px!important;text-transform:uppercase;border-radius:10em;color:#fff!important;background-color:initial!important;border:1px solid #fff!important;display:block;text-align:center;line-height:normal!important;height:auto!important;letter-spacing:0!important}.eventi-home .mec-booking-button:hover{opacity:.7!important}.eventi-home .mec-labels-normal{display:none!important}.card-eventi .container{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:18px!important;width:100%;opacity:1!important}.card-eventi .mec-calendar-header h2{text-transform:uppercase;font-size:24px;margin:0;height:29px;line-height:29px;letter-spacing:0;margin:0!important;padding:0!important}.card-eventi .event-tile-view-head{padding:0!important;font-size:14px!important}.card-eventi .mec-tile-event-content{bottom:36px;left:36px;right:36px}.card-eventi article.mec-tile-item{height:450px!important;padding:0!important;box-shadow:0 20px 60px -30px rgba(0,0,0,.45)!important;text-decoration:none!important;overflow:hidden;text-align:left!important}.card-eventi article.mec-tile-item:before{background-color:initial!important;background-image:linear-gradient(to top,#000000 0%,transparent 60%)!important;opacity:.8!important}.card-eventi article.mec-tile-item:after{display:none!important}.card-eventi .zoom-image{position:absolute!important;top:0;left:0;width:100%;height:100%;background-size:cover!important;background-position:50%!important;transition:transform 1.2s cubic-bezier(.215,.61,.355,1)!important;z-index:0!important}.card-eventi article.mec-tile-item:hover .zoom-image{transform:scale(1.1)}.card-eventi .mec-event-title{font-weight:600!important;font-size:18px!important;line-height:1.2!important}.card-eventi .mec-event-title a{text-decoration:none!important;color:#fff!important}.card-eventi .mec-event-title a:hover{color:#fff!important;text-decoration:none!important}.card-eventi .mec-event-date{text-align:left;font-size:14px!important;margin-bottom:4px;margin-top:20px!important}.card-eventi .mec-event-address{font-size:14px!important}.card-eventi .mec-repeating-label{padding:5px 8px!important;background-color:#fff;border-radius:5px!important;color:#262f62!important;display:table!important;margin:5px 0;font-weight:600!important;font-size:12px!important;text-transform:uppercase;letter-spacing:0!important;line-height:1em!important}.card-eventi .mec-tile-into-content-link{border:0!important}.card-eventi .mec-total-events{display:none!important}.card-eventi select{background-repeat:no-repeat!important;background-position:100%!important;min-width:auto!important;cursor:pointer;height:46px!important;line-height:46px!important;min-height:46px!important}.card-eventi input{height:46px!important;line-height:46px!important;min-height:46px!important}.card-eventi .mec-wrap .mec-totalcal-box i{height:46px!important;padding:14px 0!important}.card-eventi .mec-wrap .mec-totalcal-box{padding:20px 5px 10px;background-color:#ecf3f4!important}.card-icona .t-entry{padding-right:60px}.card-icona .t-entry .fa{position:absolute;right:36px;bottom:28px;color:#315fa4!important;background-color:#fff;padding:12px;border-radius:100%;margin:0!important}.card-icona .tmb:hover .t-entry .fa{opacity:0;bottom:-50px;transition:all .5s}.card .tmb .data-fields{gap:5px}.card .data-field-value{font-size:14px!important}.card .tmb a.tmb-term-evidence{font-size:12px!important;border-radius:5px!important;padding:5px 8px!important}.card-info-trekking .data-field{align-items:flex-start!important}.card-info-trekking .data-field-label{font-size:14px!important;font-weight:600!important;margin-bottom:-5px!important}.card-info-trekking .data-field-value{color:#505050!important}.uncode-related-grid-custom .row-inner-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:18px!important;width:100%;opacity:1!important}.uncode-related-grid-custom .tmb,.uncode-related-grid-custom .t-inside,.uncode-related-grid-custom .t-entry-visual,.uncode-related-grid-custom .t-entry-visual-cont,.uncode-related-grid-custom .t-entry-visual-overlay{border-radius:16px!important;overflow:hidden!important}.custom-card-img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;transition:transform 1.2s cubic-bezier(.215,.61,.355,1)!important}.uncode-related-grid-custom .t-inside:hover .custom-card-img{transform:scale(1.1)!important;opacity:1!important}.uncode-related-grid-custom .t-inside[data-cursor=icon-light]{cursor:pointer}.uncode-related-grid-custom .t-entry-title{font-size:24px;text-transform:uppercase}.grid-container .uncont{display:grid!important;grid-template-columns:repeat(3,1fr);gap:18px;align-items:stretch}.grid-container .uncont .icon-box:first-of-type{padding-left:0!important}.grid-container .uncont .icon-box:last-of-type{padding-right:0!important}.grid-item{box-shadow:0 20px 60px -30px rgba(0,0,0,.45);border-radius:16px;padding:0!important;margin-top:0!important;min-height:250px;display:flex;flex-direction:column;font-size:14px!important}.grid-item p{font-size:14px!important}.grid-item .icon-wrapper{white-space:nowrap}.grid-item .icon-box-icon img{aspect-ratio:16/9!important;object-fit:cover!important;border-radius:16px 16px 0 0!important}.grid-item .icon-box-icon .fa{display:none!important}.grid-item h3{margin-top:0!important}.grid-item .icon-box-content{padding:36px!important}@keyframes scivolaGiu{0%{transform:translateY(0)}50%{transform:translateY(10px)}100%{transform:translateY(0)}}@media only screen and (max-width:1100px){.card-eventi .container{grid-template-columns:repeat(3,1fr)!important}}@media only screen and (max-width:959px){.mobile-additional-icons{right:70px!important}.footer-menu img{margin-left:0}.footer-menu{margin-bottom:10px!important}.scrittone{margin-bottom:-10px!important}body.menu-custom-padding .menu-container .logo-container{padding-left:24px!important}.mobile-menu-button{padding:0 24px}.main-container .row-container .single-h-padding{padding-left:24px;padding-right:24px}.main-container .row-container .row-parent{padding-left:24px;padding-right:24px}.main-container .row-container .double-bottom-padding{padding-bottom:36px}.main-container .row-container .double-top-padding{padding-top:36px}.main-container .row-container .triple-bottom-padding{padding-bottom:36px}.main-container .row-container .triple-top-padding{padding-top:36px}.single-block-padding{}.double-block-padding{}.text-lead p{font-size:16px!important}.text-small{font-size:14px!important}.text-small li{font-size:14px!important}.fontsize-700356{font-size:80px!important}.fontsize-131910{font-size:32px!important}.fontsize-897238{font-size:24px!important}.fontsize-113148{font-size:18px!important}.fontsize-969799{font-size:18px!important}.fontsize-871843{font-size:16px!important}.fontsize-105889{font-size:14px!important}.breadcrumbs{font-size:12px!important}.uncode-related-grid-custom .t-entry-title{font-size:18px}.menu-mobile-transparent .menu-transparent:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open) .row-menu .row-menu-inner,.menu-mobile-transparent .menu-transparent:not(.is_stuck:not(.menu-mobile-transparent)).is_mobile_open.menu-parent-off-canvas .row-menu .row-menu-inner{border-color:#ddd!important}.header-mobile .background-inner{opacity:.7!important}.header-mobile .block-bg-overlay{opacity:.5!important}.evidenza .single-block-padding{padding:24px!important}.evidenza .badge{transform:translate(-10px,-10px)!important;font-size:12px!important}.evidenza .uncode-owl-nav-in{padding:22px 24px!important}.evidenza .t-entry-excerpt p{font-size:14px!important}.card-icona .single-block-padding{padding:24px!important}.card-icona .t-entry .fa{right:24px;bottom:16px}.card .single-block-padding{padding:24px!important}.card .data-field-value{font-size:12px!important}.card p{font-size:14px!important}.card .tmb>.t-inside .spacer.half-space{margin-top:5px}.card .tmb .data-fields{gap:2px}.card-info-trekking .data-field-label{font-size:12px}.card-box{border-radius:16px 16px 0 0!important;overflow:hidden}.card-eventi{padding-top:36px!important}.card-eventi .mec-tile-event-content{bottom:24px;left:24px;right:24px}.card-eventi .mec-calendar-header h2{font-size:18px;margin:0}.card-eventi .mec-load-month-link{font-size:0!important}.card-eventi .mec-load-month-link i{font-size:12px!important}.contenitore h3{font-size:18px!important}.box-info .cin{font-size:14px!important}.box-info .dotazioni span{font-size:14px!important}.box-info .double-block-padding{padding:36px 24px}.box-info .data-fields{gap:5px}.box-info .data-field-value{font-size:12px!important}.box-info-trekking .data-field-label{font-size:14px!important}.box-info .bottone-box a{padding:10px 24px!important;font-size:14px}.bottone{padding:10px 24px!important;font-size:14px;width:100%}.eventi-home .mec-slider-t2-content{border-radius:0 0 16px 16px!important}.eventi-home .mec-slider-t2-img{border-radius:16px 16px 0 0!important}.eventi-home .mec-event-date{font-size:16px!important}.eventi-home .mec-event-title{font-size:18px!important}.eventi-home .mec-event-title a{font-size:18px!important}.eventi-home .mec-booking-button{padding:10px 24px!important;font-size:14px;width:100%}.eventi-home .mec-event-excerpt{font-size:14px!important}.eventi-home .mec-repeating-label{font-size:12px!important}.grid-container .uncont .icon-box:first-of-type{padding-left:0!important}.grid-container .uncont .icon-box:last-of-type{padding-right:0!important}.grid-item{padding:0!important}.grid-item .icon-box-content{padding:24px!important}}@media only screen and (max-width:900px){.grid-container .uncont{grid-template-columns:repeat(2,1fr)}.uncode-related-grid-custom .row-inner-grid{grid-template-columns:repeat(2,1fr)!important}.card-eventi .container{grid-template-columns:repeat(2,1fr)!important}}@media only screen and (max-width:768px){.grid-attivita-container{grid-template-columns:1fr;gap:15px}}@media only screen and (max-width:650px){.grid-container .uncont{grid-template-columns:1fr}.uncode-related-grid-custom .row-inner-grid{grid-template-columns:1fr!important}.card-eventi .container{grid-template-columns:1fr!important}}