*{box-sizing:border-box}.spegni{height:0;opacity:0;transition:all .3s}.accendi{height:auto;opacity:1;transition:all .3s}body.compensate-for-scrollbar #main-header{display:none}.fancybox__caption{display:none}.breadcrumbs{font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;font-size:15px;letter-spacing:1px;text-align:start;color:#f7f7f7}.breadcrumbs a{color:#f7f7f7;text-decoration:underline}.breadcrumbs a:hover{text-decoration:none}.breadcrumbs .breadcrumb_last{color:#f7f7f7}#header-desktop-custom #box-info-top-menu{opacity:1;transition:all .3s}#header-desktop-custom.header-home #logo-custom a img{transform-origin:center;transform:scale(1);transition:all .3s}#header-desktop-custom.header-home #logo-custom a:hover img{transform-origin:center;transform:scale(1.1);transition:all .3s}#header-desktop-custom #menu-principale ul#menu-menu-principale li,#header-desktop-custom ul#menu-corsi-mtb li,#header-desktop-custom ul#menu-tour-mtb li,#header-desktop-custom ul#menu-contatti-account-carrello li{padding:0 .4vw !important;margin-top:0 !important}#header-desktop-custom #menu-principale ul#menu-menu-principale li a,#header-desktop-custom ul#menu-corsi-mtb li a,#header-desktop-custom ul#menu-tour-mtb li a,#header-desktop-custom ul#menu-contatti-account-carrello li.item-contatti a{color:#1e293b !important;background-color:transparent;border:1px solid #1e293b;border-radius:80px;padding:.8vw 1.6vw;transition:all .3s}#header-desktop-custom ul#menu-contatti-account-carrello li.item-utente a{color:#1e293b !important;padding:.8vw 1.6vw;transition:all .3s}#header-desktop-custom ul#menu-contatti-account-carrello li.item-utente a i{font-size:.8em !important;color:#1e293b;transform-origin:center;transform:scale(1.6);transition:all .3s}#header-desktop-custom ul#menu-contatti-account-carrello li.item-utente a:hover{opacity:1 !important;transition:all .3s}#header-desktop-custom ul#menu-contatti-account-carrello li.item-utente a:hover i{color:#fff;transform:scale(2.4);transition:all .3s}#header-desktop-custom #menu-principale ul#menu-menu-principale li a:hover,#header-desktop-custom ul#menu-corsi-mtb li a:hover,#header-desktop-custom ul#menu-tour-mtb li a:hover,#header-desktop-custom ul#menu-contatti-account-carrello li.item-contatti a:hover{color:#1e293b !important;background-color:#fff;border:1px solid rgba(255,255,255,.64);opacity:1;transition:all .3s}#header-desktop-custom #menu-principale ul#menu-menu-principale li.current-menu-item a,#header-desktop-custom ul#menu-corsi-mtb li.current-menu-item a,#header-desktop-custom ul#menu-tour-mtb li.current-menu-item a,#header-desktop-custom ul#menu-contatti-account-carrello li.item-contatti.current-menu-item a{color:#1e293b !important;background-color:#fff;border:1px solid #1e293b;transition:all .3s}#header-desktop-custom.header-corsi-mtb #box-info-top-menu{opacity:1;transition:all .3s}#header-desktop-custom.header-corsi-mtb #logo-custom a img{transform-origin:center;transform:scale(1);transition:all .3s}#header-desktop-custom.header-corsi-mtb #logo-custom a:hover img{transform-origin:center;transform:scale(1.1);transition:all .3s}#header-desktop-custom.header-corsi-mtb #menu-principale ul#menu-menu-principale li,#header-desktop-custom.header-corsi-mtb ul#menu-corsi-mtb li,#header-desktop-custom.header-corsi-mtb ul#menu-tour-mtb li,#header-desktop-custom.header-corsi-mtb ul#menu-contatti-account-carrello li{padding:0 .4vw !important;margin-top:0 !important}#header-desktop-custom.header-corsi-mtb #menu-principale ul#menu-menu-principale li a,#header-desktop-custom.header-corsi-mtb ul#menu-corsi-mtb li a,#header-desktop-custom.header-corsi-mtb ul#menu-tour-mtb li a,#header-desktop-custom.header-corsi-mtb ul#menu-contatti-account-carrello li.item-contatti a{color:#1e293b !important;background-color:transparent;border:1px solid #1e293b;border-radius:80px;padding:.8vw 1.6vw;transition:all .3s}#header-desktop-custom.header-corsi-mtb ul#menu-contatti-account-carrello li.item-utente a{color:#1e293b !important;padding:.8vw 1.6vw;transition:all .3s}#header-desktop-custom.header-corsi-mtb ul#menu-contatti-account-carrello li.item-utente a i{font-size:.8em !important;color:#1e293b !important;transform-origin:center;transform:scale(1.6);transition:all .3s}#header-desktop-custom.header-corsi-mtb ul#menu-contatti-account-carrello li.item-utente a:hover{opacity:1 !important;transition:all .3s}#header-desktop-custom.header-corsi-mtb ul#menu-contatti-account-carrello li.item-utente a:hover i{color:#1e293b !important;transform:scale(2.4);transition:all .3s}#header-desktop-custom.header-corsi-mtb #menu-principale ul#menu-menu-principale li a:hover,#header-desktop-custom.header-corsi-mtb ul#menu-corsi-mtb li a:hover,#header-desktop-custom.header-corsi-mtb ul#menu-tour-mtb li a:hover,#header-desktop-custom.header-corsi-mtb ul#menu-contatti-account-carrello li.item-contatti a:hover{color:#1e293b !important;background-color:#fff;border:1px solid rgba(255,255,255,.64);opacity:1;transition:all .3s}#header-desktop-custom.header-corsi-mtb #menu-principale ul#menu-menu-principale li.current-menu-item a,#header-desktop-custom.header-corsi-mtb ul#menu-corsi-mtb li.current-menu-item a,#header-desktop-custom.header-corsi-mtb ul#menu-tour-mtb li.current-menu-item a,#header-desktop-custom.header-corsi-mtb ul#menu-contatti-account-carrello li.item-contatti.current-menu-item a{color:#fff !important;background-color:#1e293b;border:1px solid #1e293b;transition:all .3s}#header-desktop-custom.header-tour-mtb #box-info-top-menu{opacity:1;transition:all .3s}#header-desktop-custom.header-tour-mtb #logo-custom a img{transform-origin:center;transform:scale(1);transition:all .3s}#header-desktop-custom.header-tour-mtb #logo-custom a:hover img{transform-origin:center;transform:scale(1.1);transition:all .3s}#header-desktop-custom.header-tour-mtb #menu-principale ul#menu-menu-principale li,#header-desktop-custom.header-tour-mtb ul#menu-corsi-mtb li,#header-desktop-custom.header-tour-mtb ul#menu-tour-mtb li,#header-desktop-custom.header-tour-mtb ul#menu-contatti-account-carrello li{padding:0 .4vw !important;margin-top:0 !important}#header-desktop-custom.header-tour-mtb #menu-principale ul#menu-menu-principale li a,#header-desktop-custom.header-tour-mtb ul#menu-corsi-mtb li a,#header-desktop-custom.header-tour-mtb ul#menu-tour-mtb li a,#header-desktop-custom.header-tour-mtb ul#menu-contatti-account-carrello li.item-contatti a{color:#1e293b !important;background-color:transparent;border:1px solid #1e293b;border-radius:80px;padding:.8vw 1.6vw;transition:all .3s}#header-desktop-custom.header-tour-mtb ul#menu-contatti-account-carrello li.item-utente a{color:#1e293b !important;padding:.8vw 1.6vw;transition:all .3s}#header-desktop-custom.header-tour-mtb ul#menu-contatti-account-carrello li.item-utente a i{font-size:.8em !important;color:#1e293b !important;transform-origin:center;transform:scale(1.6);transition:all .3s}#header-desktop-custom.header-tour-mtb ul#menu-contatti-account-carrello li.item-utente a:hover{opacity:1 !important;transition:all .3s}#header-desktop-custom.header-tour-mtb ul#menu-contatti-account-carrello li.item-utente a:hover i{color:#1e293b !important;transform:scale(2.4);transition:all .3s}#header-desktop-custom.header-tour-mtb #menu-principale ul#menu-menu-principale li a:hover,#header-desktop-custom.header-tour-mtb ul#menu-corsi-mtb li a:hover,#header-desktop-custom.header-tour-mtb ul#menu-tour-mtb li a:hover,#header-desktop-custom.header-tour-mtb ul#menu-contatti-account-carrello li.item-contatti a:hover{color:#1e293b !important;background-color:#fff;border:1px solid rgba(255,255,255,.64);opacity:1;transition:all .3s}#header-desktop-custom.header-tour-mtb #menu-principale ul#menu-menu-principale li.current-menu-item a,#header-desktop-custom.header-tour-mtb ul#menu-corsi-mtb li.current-menu-item a,#header-desktop-custom.header-tour-mtb ul#menu-tour-mtb li.current-menu-item a,#header-desktop-custom.header-tour-mtb ul#menu-contatti-account-carrello li.item-contatti.current-menu-item a{color:#fff !important;background-color:#1e293b;border:1px solid #1e293b;transition:all .3s}.mxm-disabilita-burger-mobile-menu.et_pb_menu .et_pb_menu__menu,.lwp-hide-mobile-menu.et_pb_fullwidth_menu .et_pb_menu__menu{display:flex !important}.mxm-disabilita-burger-mobile-menu .et_mobile_nav_menu{display:none !important}li.woofc-menu-item{padding-top:2px}.woocommerce-cart li.woofc-menu-item a i{color:var(--giallo)}li.woofc-menu-item a .woofc-menu-item-inner-subtotal{display:none !important}.woofc-count i.woofc-icon-cart4{color:#1e293b;transition:all .3s}.home .woofc-count:hover i.woofc-icon-cart4{color:#1fe0ba;transition:all .3s}.page-id-46 .woofc-count:hover i.woofc-icon-cart4,.single-mep_events .woofc-count:hover i.woofc-icon-cart4{color:#cf0;transition:all .3s}.page-id-340 .woofc-count:hover i.woofc-icon-cart4{color:#1fe0ba;transition:all .3s}.woofc-count span#woofc-count-number{background:#1e293b}.woofc-count.woofc-count-top-right{top:82px !important}#woofc-area .woofc-area-top .woofc-area-heading,#woofc-area .woofc-area-top .woofc-area-heading .woofc-area-count{font-family:'Open Sans',Helvetica,Roboto,Arial,sans-serif !important;color:#1e293b}#woofc-area .woofc-area-mid .woofc-item .woofc-item-qty{display:none}#woofc-area .woofc-area-mid .woofc-item .woofc-item-price{display:none}#woofc-area .woofc-area-bot .woofc-subtotal.woofc-data{display:none}#woofc-area .woofc-area-bot .woofc-total.woofc-data{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif !important;color:#1e293b;font-weight:700}#woofc-area .woofc-area-bot #woofc-total.woofc-data-right bdi{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif !important;color:#1e293b}#woofc-area .woofc-area-bot .woofc-action a.woofc-action-cart,#woofc-area .woofc-area-bot .woofc-action a.woofc-action-checkout{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif !important;color:#1e293b;text-transform:uppercase;border:1px solid #1e293b;border-radius:80px !important;padding:2px 16px 0;transition:all .3s}#woofc-area .woofc-area-bot .woofc-action a.woofc-action-cart:hover,#woofc-area .woofc-area-bot .woofc-action a.woofc-action-checkout:hover{color:#fff;background-color:#1e293b;transition:all .3s}#woofc-area .woofc-area-bot .woofc-continue .woofc-continue-url{font-family:'Manrope',Helvetica,Arial,Lucida,sans-serif !important;color:#1e293b;border-bottom:1px solid #1e293b}.container-blurb-trova-destinazione{max-width:22% !important;transition:all .3s}.container-blurb-trova-destinazione:hover{max-width:24% !important;transition:all .3s}.blurb-trova-destinazione .et_pb_main_blurb_image .et_pb_image_wrap{margin-right:8px}.blurb-trova-destinazione .et_pb_main_blurb_image .et_pb_image_wrap img{filter:drop-shadow(0 0 4px rgba(21,21,21,.5))}.blurb-trova-destinazione .et_pb_blurb_container{background-color:#fff;border-bottom-left-radius:80px;border-top-left-radius:80px;padding-top:4px;padding-left:24px !important;box-shadow:0 0 4px rgba(21,21,21,.5)}.blurb-trova-destinazione .et_pb_blurb_container .et_pb_module_header{padding-bottom:0 !important}form.wpcf7-form table{border:none !important}form.wpcf7-form table tr td{border-top:none;padding:0 10px}form.wpcf7-form span.wpcf7-form-control-wrap input.wpcf7-form-control{width:100%;height:48px;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:500;letter-spacing:.08em;color:#1e293b;border:1px solid #1e293b;border-radius:8px;padding-left:20px;margin-top:10px;margin-bottom:10px}form.wpcf7-form span.wpcf7-form-control-wrap span.wpcf7-not-valid-tip{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-size:14px;letter-spacing:.08em;color:#cf0;padding-left:20px;margin-top:-10px}form.wpcf7-form span.wpcf7-form-control-wrap input.wpcf7-form-control::placeholder,form.wpcf7-form span.wpcf7-form-control-wrap input.wpcf7-form-control::-webkit-input-placeholder,form.wpcf7-form span.wpcf7-form-control-wrap textarea.area-messaggio::placeholder,form.wpcf7-form span.wpcf7-form-control-wrap textarea.area-messaggio::-webkit-input-placeholder{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;letter-spacing:.08em;color:#1e293b}form.wpcf7-form span.wpcf7-form-control-wrap textarea.area-messaggio{width:100%;height:240px;resize:vertical;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:500;letter-spacing:.08em;border:1px solid #1e293b;border-radius:8px;padding-left:20px;padding-top:15px;margin-top:10px;margin-bottom:10px}tr.spazio-righe{height:50px}tr#box-privacy td,tr#box-newsletter td{width:100%}tr#box-privacy td p,tr#box-newsletter td p{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-size:13px;color:#fff;letter-spacing:.02em;line-height:1.6em;margin-top:24px;margin-bottom:24px}tr#box-privacy td p span.wpcf7-list-item,tr#box-newsletter td p span.wpcf7-list-item{margin-left:0}tr#box-privacy td p input[type=checkbox],tr#box-newsletter td p input[type=checkbox]{width:12px;height:12px;margin-right:10px}tr#box-privacy td p a#legge-privacy,tr#box-newsletter td p a#newsletter{display:inline-block;color:#fff;text-decoration:underline;transition:all .3s}tr#box-privacy td p a#legge-privacy:hover,tr#box-newsletter td p a#newsletter:hover{text-decoration:none;transition:all .3s}tr#box-pulsante-invia td{width:100%;text-align:center}tr#box-pulsante-invia td input.wpcf7-form-control{font-family:'Roboto Condensed',Helvetica,Arial,Lucida,sans-serif !important;font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:0;color:#1e293b !important;background-color:#cf0;border-radius:80px;border:1px solid #cf0;padding:24px 40px;margin-left:72px;opacity:.5;transition:all .3s}tr#box-pulsante-invia td input.wpcf7-form-control:hover{background-color:#fff;transition:all .3s}tr#box-pulsante-invia td input.wpcf7-form-control:enabled{opacity:1;transition:all .3s}.wpcf7 form .wpcf7-response-output{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-size:14px;color:#1e293b;background-color:#fff;border:none}#prossimi-corsi #carosello.corsi-grid-tipo-a .mage_grid_box{flex-wrap:nowrap}#corsi-base #lista-base .mep_list_date_wrapper,#corsi-intermedio #lista-intermedio .mep_list_date_wrapper{background:0 0;background-color:#cf0}#corsi-base #lista-base .mep_winter_list_date,#corsi-intermedio #lista-intermedio .mep_winter_list_date{color:#1e293b}#corsi-base #lista-base .mep_winter_list_date span,#corsi-intermedio #lista-intermedio .mep_winter_list_date span{text-shadow:none}#corsi-meccanica-base-intermedio #meccanica-lista-base .mep_list_date_wrapper,#corsi-meccanica-base-intermedio #meccanica-lista-intermedio .mep_list_date_wrapper{background:0 0;background-color:#cf0}#corsi-meccanica-base-intermedio #meccanica-lista-base .mep_winter_list_date,#corsi-meccanica-base-intermedio #meccanica-lista-intermedio .mep_winter_list_date{color:#1e293b}#corsi-meccanica-base-intermedio #meccanica-lista-base .mep_winter_list_date span,#corsi-meccanica-base-intermedio #meccanica-lista-intermedio .mep_winter_list_date span{text-shadow:none}#corsi-calendario-completo #lista-tutti.corsi-grid-tipo-a .mage_grid_box .mep_event_grid_item{width:calc(19.5vw - 14px) !important}.single-mep_events .container-blurb-trova-destinazione{display:none}.single-mep_events h1.mpwem_tile{display:none}.single-mep_events .date_time_location_short h4.__icon_circle_mr{padding-bottom:0}.single-mep_events .mpwem_details_content.mp_wp_editor h3{font-size:2.4vw;font-weight:600}.single-mep_events .mpwem_timeline_area h3{font-size:18px;font-weight:600}.single-mep_events select.formControl:focus{background-color:#fff !important}#trova-tour .container-filtro .filtro button{color:#1e293b;background-color:#1fe0ba;transition:all .3s}#trova-tour .container-filtro .filtro button:hover{background-color:#fff;opacity:1;transition:all .3s}#tour-tendenza #griglia-tendenza.carosello .fas.fa-chevron-left.prev,#tour-tendenza #griglia-tendenza.carosello .fas.fa-chevron-right.next{background:unset;background-color:#1fe0ba;transition:all .3s}#tour-tendenza #griglia-tendenza.carosello .fas.fa-chevron-left.prev:hover,#tour-tendenza #griglia-tendenza.carosello .fas.fa-chevron-right.next:hover{background-color:#fff;transition:all .3s}#tour-tendenza #griglia-tendenza.carosello .fas.fa-chevron-left.prev:hover:before,#tour-tendenza #griglia-tendenza.carosello .fas.fa-chevron-right.next:hover:before{color:#1e293b;transition:all .3s}#tour-tendenza #griglia-tendenza.carosello .ribbon{display:none}#tour-tendenza #griglia-tendenza.carosello .ttbm_list_info.location_name{font-size:.96vw;font-weight:700;margin-bottom:24px}#tour-tendenza #griglia-tendenza.carosello h3.ttbm_list_title{font-size:1.6vw;font-weight:700;line-height:1.1em}#tour-tendenza #griglia-tendenza.carosello .ttbm-rating-stars{display:none}.testo-p{padding-right:80px;padding-left:80px}#tour-tutti #lista-tour .ttbm_all_item_activities_wrapper .ttbm_item_filter_by_activity{background-color:#1fe0ba;color:#1e293b;transition:all .3s}#tour-tutti #lista-tour .ttbm_all_item_activities_wrapper .ttbm_item_filter_by_activity:hover{background-color:#fff;transform-origin:center;transform:scale(1.3);border-radius:0;transition:all .3s}#tour-tutti #lista-tour .ribbon{display:none}.tablet-landscape.tipo-due.display{display:none}.single-ttbm_tour .container-blurb-trova-destinazione{display:none}.single-ttbm_tour #hero-scheda.tour-mtb h1{padding-bottom:0}.single-ttbm_tour .ttbm_style.ttbm_wraper{margin-bottom:160px}.single-ttbm_tour .ttbm_style.ttbm_wraper .ttbm_default__title h1{display:none}.single-ttbm_tour .ttbm_style.ttbm_wraper .ttbm-rating-stars{display:none}.single-ttbm_tour .ttbm_style.ttbm_wraper .pL_xs.pR_xs{font-size:22px}.single-ttbm_tour .ttbm_style.ttbm_wraper .ttbm_list_info.location_name{font-size:24px;font-weight:700}.single-ttbm_tour .ttbm_style.ttbm_wraper h2.content-title{font-size:32px !important;font-weight:700 !important;margin-top:48px !important}.single-ttbm_tour .ttbm_style.ttbm_wraper #osmap_canvas{z-index:1 !important}.ttbm_style.related-hotel .ribbon{display:none !important}.blurb-contatto-una-riga.tipo-uno,.blurb-contatto-due-righe.tipo-uno{margin-left:80px !important}.cf7-container{padding:40px 0 40px 80px !important;margin:80px 0 0 !important}.woocommerce-cart #main-content .container{padding:4% !important;margin-bottom:160px}.woocommerce-cart #main-content .container #left-area{display:unset}.woocommerce-cart #main-content .container #left-area h1{display:none}.woocommerce-cart #main-content .container #left-area ul.wc-block-grid__products{display:none}.woocommerce-checkout #main-content .container{padding:4% !important;margin-bottom:160px}.woocommerce-checkout #main-content .container #left-area{display:unset}.woocommerce-checkout #main-content .container #left-area h1{display:none}.woocommerce-checkout #main-content .container #left-area .woocommerce-form-coupon-toggle .woocommerce-info{background:rgba(224,43,32,.8) !important}.woocommerce-checkout #main-content .container #left-area .woocommerce-NoticeGroup .woocommerce-error{background:rgba(224,43,32,0) !important;border:1px solid var(--rosso)}.woocommerce-checkout #main-content .container #left-area .woocommerce-NoticeGroup .woocommerce-error li{margin-bottom:8px}.woocommerce-checkout #main-content .container #left-area .woocommerce-NoticeGroup .woocommerce-error li:last-of-type{margin-bottom:0}.woocommerce-checkout #main-content .container #left-area .woocommerce-NoticeGroup .woocommerce-error li,.woocommerce-checkout #main-content .container #left-area .woocommerce-NoticeGroup .woocommerce-error li a{color:rgba(224,43,32,1) !important}.woocommerce-checkout #main-content .container #left-area form.checkout.woocommerce-checkout strong.product-quantity{display:none}.woocommerce-checkout #main-content .container #left-area form.checkout.woocommerce-checkout .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout ul.woocommerce-error li a{color:var(--bianco)}.woocommerce-order-received #main-content .container #left-area button{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif !important;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0;color:#1e293b !important;background-color:#cf0;border-radius:80px;border:1px solid #cf0;padding:16px 32px;margin:80px 0 40px;transition:all .3s}.woocommerce-order-received #main-content .container #left-area button span.fas.fa-file-pdf{color:#1e293b !important}.woocommerce-account #main-content .container{padding:4% !important;margin-bottom:160px}.woocommerce-account #main-content .container #left-area{display:unset}.woocommerce-account #main-content .container #left-area h1{display:none}.woocommerce-account #main-content .container #left-area .woocommerce-privacy-policy-text{margin-bottom:16px}.woocommerce-account #main-content .container #left-area button{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif !important;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:0;color:#1e293b !important;background-color:#cf0;border-radius:80px;border:1px solid #cf0;padding:24px 40px;margin-top:80px;transition:all .3s}.woocommerce-account #main-content .container #left-area .woocommerce-form-row button{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif !important;font-size:16px;font-weight:500;padding:16px 24px;margin-top:0;transition:all .3s}.woocommerce-account #main-content .container #left-area .woocommerce-form-row button:before{width:16px;height:16px;transition:all .3s}.woocommerce-account #main-content .container #left-area button:after{display:none}.woocommerce-account #main-content .container #left-area button:hover{background-color:#fff;border:1px solid #1e293b;transition:all .3s}.woocommerce-account #main-content .container #left-area button::after:hover{display:none}.woocommerce-account #main-content .container #left-area .woocommerce-orders-table a{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif !important;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0;color:#1e293b !important;background-color:#cf0;border-radius:80px;border:1px solid #cf0;padding:16px 32px;margin:0 8px 0 0;opacity:1;transition:all .3s}.woocommerce-account #main-content .container #left-area .woocommerce-orders-table a:hover{opacity:.4;transition:all .3s}.woocommerce-account #main-content .container #left-area .woocommerce-orders-table a:hover:after{display:none}.woocommerce-account #main-content .container #left-area .mpwem-event-bookings-dashboard button.mpwem-btn{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif !important;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0;color:#1e293b !important;background-color:#cf0;border-radius:80px;border:1px solid #cf0;padding:16px 32px;margin:0 8px 0 0;opacity:1;transition:all .3s}@media only screen and (min-width:1921px) and (max-width:2560px) and (orientation:landscape){.box-prodotto a .box-prezzo .prezzo p{font-size:1.2vw}}@media only screen and (min-width:1025px) and (max-width:1500px) and (orientation:landscape){.container-blurb-trova-destinazione{max-width:26% !important;transition:all .3s}.container-blurb-trova-destinazione:hover{max-width:28% !important;transition:all .3s}.blurb-trova-destinazione .et_pb_blurb_container{padding-top:8px}.blurb-trova-destinazione .et_pb_blurb_container h3.et_pb_module_header{font-size:14px}.blurb-trova-destinazione .et_pb_blurb_container .et_pb_blurb_description p{font-size:16px}.hero-frontpage-desktop{min-height:800px !important}.blurb-caratteristiche-una-riga .et-pb-icon,.blurb-caratteristiche-due-righe .et-pb-icon{font-size:2.9vw !important}.blurb-caratteristiche-due-righe.tipo-uno.ridotto{padding-right:8px !important}.blurb-caratteristiche-due-righe.tipo-uno.ridotto .et-pb-icon{font-size:3.2vw !important}.blurb-caratteristiche-due-righe.tipo-uno.ridotto h4.et_pb_module_header{font-size:.96vw;font-weight:500;padding-top:.88vw;padding-bottom:0}#prossimi-corsi #carosello{padding-right:16% !important;margin-left:-32% !important}#prossimi-corsi .contattaci-testo{font-size:1.04vw;font-weight:500}#trova-tour .container-filtro{padding-right:8vw !important;padding-left:8vw !important}#trova-tour .container-filtro .filtro{padding-top:32px !important}.testo-p{padding-right:40px !important;padding-left:40px !important}.blurb-caratteristiche-due-righe.tipo-quattro .et_pb_blurb_description{font-size:1.04vw !important;padding-top:.32vw !important}#hero-scheda-corso-tour h1{padding-top:16px;padding-bottom:16px}#hero-scheda-fornitore h1{padding-top:16px;padding-bottom:16px}.blurb-contatto-due-righe.tipo-uno .et_pb_blurb_description p{font-size:16px !important}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){#header-mobile-custom .contatti-utente.mxm-disabilita-burger-mobile-menu{padding:20px 0}#header-mobile-custom .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-carrello-1 li{margin-top:2px !important}#header-mobile-custom .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-carrello-1 li.item-contatti a,#header-mobile-custom.tablet.corsi .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-carrello-1 li.item-contatti a,#header-mobile-custom.tablet.tour .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-carrello-1 li.item-contatti a{color:#1e293b !important;background-color:transparent;border:1px solid #1e293b;border-radius:80px;padding:12px 16px;transition:all .3s}#header-mobile-custom .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-carrello-1 li.item-contatti a:hover,#header-mobile-custom.tablet.corsi .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-carrello-1 li.item-contatti a:hover,#header-mobile-custom.tablet.tour .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-carrello-1 li.item-contatti a:hover{color:#1e293b !important;background-color:#fff;border:1px solid rgba(255,255,255,.64);opacity:1;transition:all .3s}#header-mobile-custom .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-carrello-1 li.item-contatti.current-menu-item a,#header-mobile-custom.tablet.corsi .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-carrello-1 li.item-contatti.current-menu-item a,#header-mobile-custom.tablet.tour .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-carrello-1 li.item-contatti.current-menu-item a{color:#1e293b !important;background-color:#fff;border:1px solid #1e293b;transition:all .3s}#header-mobile-custom .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-carrello-1 li.item-utente,#header-mobile-custom.tablet.corsi .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-carrello-1 li.item-utente,#header-mobile-custom.tablet.tour .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-carrello-1 li.item-utente{padding-top:6px}#header-mobile-custom .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-carrello-1 li.item-utente a,#header-mobile-custom.tablet.corsi .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-carrello-1 li.item-utente a,#header-mobile-custom.tablet.tour .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-carrello-1 li.item-utente a{color:#1e293b !important;padding:.8vw 1.6vw;transition:all .3s}#header-mobile-custom .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-carrello-1 li.item-utente a i,#header-mobile-custom.tablet.corsi .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-carrello-1 li.item-utente a i,#header-mobile-custom.tablet.tour .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-carrello-1 li.item-utente a i{font-size:.8em !important;color:#1e293b;transform-origin:center;transform:scale(1.6);transition:all .3s}#header-mobile-custom .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-carrello-1 li.item-utente a:hover,#header-mobile-custom.tablet.corsi .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-carrello-1 li.item-utente a:hover,#header-mobile-custom.tablet.tour .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-carrello-1 li.item-utente a:hover{opacity:1 !important;transition:all .3s}#header-mobile-custom .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-carrello-1 li.item-utente a:hover i,#header-mobile-custom.tablet.corsi .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-carrello-1 li.item-utente a:hover i,#header-mobile-custom.tablet.tour .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-carrello-1 li.item-utente a:hover i{color:#fff;transform:scale(2.4);transition:all .3s}#header-mobile-custom.tablet #menu-principale-mobile ul#mobile_menu4{width:100vw;height:calc(100vh - 120px);top:56px;backdrop-filter:blur(8px);padding-top:80px !important}#header-mobile-custom.tablet #menu-principale-mobile ul#mobile_menu4 li{text-align:center}#header-mobile-custom.tablet #menu-principale-mobile ul#mobile_menu4 li a{width:fit-content;font-family:'Roboto Condensed',Helvetica,Arial,Lucida,sans-serif !important;font-size:24px;font-weight:700;letter-spacing:0;color:#fff;border:1px solid #fff;border-radius:80px;padding:24px 48px;margin:0 auto 40px;transition:all .3s}#header-mobile-custom.tablet #menu-principale-mobile ul#mobile_menu4 li.corsi-mtb a{color:#1e293b !important;background-color:#cf0 !important;border:1px solid #cf0 !important}#header-mobile-custom.tablet #menu-principale-mobile ul#mobile_menu4 li.tour-mtb a{color:#1e293b !important;background-color:#1fe0ba !important;border:1px solid #1fe0ba !important}#header-mobile-custom.tablet #menu-principale-mobile ul#mobile_menu4 li a:hover{opacity:1 !important;background-color:#fff !important;border:1px solid #fff !important;transition:all .3s}.container-blurb-trova-destinazione{max-width:80% !important;transition:all .3s}.container-blurb-trova-destinazione:hover{max-width:88% !important;transition:all .3s}.blurb-trova-destinazione{width:56% !important}.blurb-trova-destinazione .et_pb_main_blurb_image .et_pb_image_wrap{width:48px !important}.blurb-trova-destinazione .et_pb_blurb_container{padding-top:4px}.blurb-trova-destinazione .et_pb_blurb_container h3.et_pb_module_header{font-size:14px}.blurb-trova-destinazione .et_pb_blurb_container .et_pb_blurb_description p{font-size:16px;line-height:1em}#tour-tendenza #griglia-tendenza.carosello .ttbm_list_info.location_name{height:48px;font-size:14px !important;font-weight:700;margin-bottom:24px}#tour-tendenza #griglia-tendenza.carosello h3.ttbm_list_title{height:48px;font-size:20px;font-weight:700;line-height:1.1em;padding-bottom:0 !important;margin-bottom:24px !important}#hero-scheda-corso-tour h1{padding-top:16px;padding-bottom:16px}#hero-scheda-fornitore h1{padding-top:16px;padding-bottom:16px}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.container-blurb-trova-destinazione{max-width:32% !important;transition:all .3s}.container-blurb-trova-destinazione:hover{max-width:34% !important;transition:all .3s}.blurb-trova-destinazione{width:100% !important}.blurb-trova-destinazione .et_pb_main_blurb_image .et_pb_image_wrap{width:48px !important}.blurb-trova-destinazione .et_pb_blurb_container{padding-top:4px}.blurb-trova-destinazione .et_pb_blurb_container h3.et_pb_module_header{font-size:14px}.blurb-trova-destinazione .et_pb_blurb_container .et_pb_blurb_description p{font-size:16px;line-height:1em}.blurb-caratteristiche-una-riga .et-pb-icon,.blurb-caratteristiche-due-righe .et-pb-icon{font-size:4.1vw !important}.blurb-caratteristiche-una-riga.tipo-tre h4.et_pb_module_header{padding-top:1.48em}.blurb-caratteristiche-due-righe.tipo-due h4.et_pb_module_header{padding-top:1.04em}.pulsante{transform-origin:center center;transform:scale(.8)}.tablet-landscape img{max-width:88% !important}.tablet-landscape.tipo-due .et_pb_image_wrap{border-radius:16px;box-shadow:0px 0px 0px 4px #1fe0ba}.tablet-landscape.tipo-due img{max-width:100% !important}.tablet-landscape.tipo-due.display{display:block}.tablet-landscape p{font-size:1.2vw}.et_pb_icon.tablet-landscape{transform-origin:center center;transform:scale(.8)}.blurb-caratteristiche-due-righe.tipo-uno.ridotto.tablet-landscape{padding-right:8px !important}.blurb-caratteristiche-due-righe.tipo-uno.ridotto.tablet-landscape .et-pb-icon{font-size:4.2vw !important}.blurb-caratteristiche-due-righe.tipo-uno.ridotto.tablet-landscape .et_pb_blurb_container{padding-left:8px}.blurb-caratteristiche-due-righe.tipo-uno.ridotto.tablet-landscape h4.et_pb_module_header{font-size:1.12vw;font-weight:500;padding-top:.64vw;padding-bottom:0}#prossimi-corsi #carosello{margin-left:-32%}#prossimi-corsi .contattaci-testo.tablet-landscape{font-size:1.24vw;font-weight:500}#prossimi-corsi .contattaci-pulsante.tablet-landscape{margin-left:-8%}#corsi-meccanica-caratteristiche .blurb-caratteristiche-due-righe.tipo-uno.ridotto.tablet-landscape{width:148px !important}#corsi-calendario-completo #lista-tutti{margin-left:-32%}#corsi-calendario-completo .contattaci-pulsante.tablet-landscape{margin-left:-8%}.hero-page-divi.tour.tablet-landscape{min-height:960px !important}.hero-page-divi.tour.tablet-landscape .tour.hero-cta{padding-left:0 !important}.hero-page-divi.tour.tablet-landscape .tour.hero-cta .et_pb_background_mask{background-size:156% auto}#trova-tour .container-filtro{padding-right:2vw !important;padding-left:2vw !important}#trova-tour .container-filtro .filtro{padding-top:32px !important}.testo-p{padding-right:16px !important;padding-left:16px !important}#tour-descrizione{height:560px;margin-bottom:80px}#tour-tutti #lista-tour{padding-right:8%;margin-left:-32%}#tour-tutti .pulsante.tablet-landscape{margin-left:-8%}#hero-scheda-corso-tour h1{padding-top:16px;padding-bottom:16px}#hero-scheda-fornitore h1{padding-top:16px;padding-bottom:16px}.blurb-contatto-una-riga.tipo-uno,.blurb-contatto-due-righe.tipo-uno{margin-left:40px !important}.blurb-contatto-una-riga.tipo-uno .et-pb-icon,.blurb-contatto-due-righe.tipo-uno .et-pb-icon{font-size:5vw !important}.blurb-contatto-una-riga.tipo-uno .et_pb_blurb_container h4.et_pb_module_header{padding-top:1.16em;padding-bottom:0}.blurb-contatto-due-righe.tipo-uno .et_pb_blurb_container h4.et_pb_module_header{padding-top:.32em;padding-bottom:.4em}.blurb-contatto-due-righe.tipo-uno .et_pb_blurb_container .et_pb_blurb_description p{font-size:16px !important}.cf7-container{background-image:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(30,41,59,.88) 0%) !important;padding:0 0 24px !important;margin:0 !important}.cf7-container .modulo-testo-cf7{padding:0 !important}.cf7-container .modulo-testo-cf7 .wpcf7.js{margin-top:-8px}}@media only screen and (max-width:767px){#header-mobile-custom.smartphone img{height:40px;margin-top:18px}#header-mobile-custom.smartphone .contatti-utente.mxm-disabilita-burger-mobile-menu{padding:20px 0}#header-mobile-custom.smartphone .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-smartphone li{padding:unset !important;margin:13px 16px 0 !important}#header-mobile-custom.smartphone .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-smartphone li.item-contatti{margin-top:14px !important}#header-mobile-custom.smartphone .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-smartphone li.item-contatti a,#header-mobile-custom.smartphone .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-smartphone li.item-utente a{color:#1e293b !important;padding:unset !important;transition:all .3s}#header-mobile-custom.smartphone .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-smartphone li.item-contatti a i,#header-mobile-custom.smartphone .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-smartphone li.item-utente a i{font-size:.8em !important;color:#1e293b;transform-origin:center;transform:scale(1.6);transition:all .3s}#header-mobile-custom.smartphone .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-smartphone li.item-contatti a:hover,#header-mobile-custom.smartphone .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-smartphone li.item-utente a:hover{opacity:1 !important;transition:all .3s}#header-mobile-custom.smartphone .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-smartphone li.item-contatti a:hover i,#header-mobile-custom.smartphone .contatti-utente.mxm-disabilita-burger-mobile-menu ul#menu-contatti-account-smartphone li.item-utente a:hover i{color:#fff;transform:scale(2.4);transition:all .3s}#header-mobile-custom.smartphone #menu-principale-mobile ul#mobile_menu6{width:100vw;height:calc(100vh - 120px);top:56px;backdrop-filter:blur(8px);padding-top:80px !important}#header-mobile-custom.smartphone #menu-principale-mobile ul#mobile_menu6 li{text-align:center}#header-mobile-custom.smartphone #menu-principale-mobile ul#mobile_menu6 li a{width:fit-content;font-family:'Roboto Condensed',Helvetica,Arial,Lucida,sans-serif !important;font-size:24px;font-weight:700;letter-spacing:0;color:#fff;border:1px solid #fff;border-radius:80px;padding:24px 48px;margin:0 auto 40px;transition:all .3s}#header-mobile-custom.smartphone #menu-principale-mobile ul#mobile_menu6 li.corsi-mtb a{color:#1e293b !important;background-color:#cf0 !important;border:1px solid #cf0 !important}#header-mobile-custom.smartphone #menu-principale-mobile ul#mobile_menu6 li.tour-mtb a{color:#1e293b !important;background-color:#1fe0ba !important;border:1px solid #1fe0ba !important}#header-mobile-custom.smartphone #menu-principale-mobile ul#mobile_menu6 li a:hover{opacity:1 !important;background-color:#fff !important;border:1px solid #fff !important;transition:all .3s}.blurb-trova-destinazione{width:88% !important}.blurb-trova-destinazione .et_pb_main_blurb_image .et_pb_image_wrap{width:48px !important}.blurb-trova-destinazione .et_pb_blurb_container{padding-top:4px}.blurb-trova-destinazione .et_pb_blurb_container h3.et_pb_module_header{font-size:14px}.blurb-trova-destinazione .et_pb_blurb_container .et_pb_blurb_description p{font-size:16px;line-height:1em}#woofc-count{width:40px;right:16px}.pulsante{transform-origin:center center;transform:scale(.8)}.hero-page-divi.tour.tablet-landscape{min-height:960px !important}.hero-page-divi.tour.tablet-landscape .tour.hero-cta{padding-left:0 !important}.hero-page-divi.tour.tablet-landscape .tour.hero-cta .et_pb_background_mask{background-size:156% auto}#trova-tour .container-filtro{padding-right:2vw !important;padding-left:2vw !important}#trova-tour .container-filtro .filtro{padding-top:32px !important}#trova-tour .container-filtro .filtro button[type=submit]{font-family:'Roboto Condensed',Helvetica,Arial,Lucida,sans-serif !important;font-size:24px;font-weight:700 !important;text-transform:uppercase !important}#trova-tour .container-filtro .filtro .ttbm_date-picker-container{width:100% !important;margin-bottom:20px !important}#tour-tendenza #griglia-tendenza.carosello .ttbm_list_info.location_name{height:48px;font-size:14px !important;font-weight:700;margin-bottom:24px}#tour-tendenza #griglia-tendenza.carosello h3.ttbm_list_title{height:48px;font-size:20px;font-weight:700;line-height:1.1em;padding-bottom:0 !important;margin-bottom:24px !important}#hero-scheda-corso-tour h1{padding-top:16px;padding-bottom:16px}#hero-scheda-fornitore h1{padding-top:16px;padding-bottom:16px}}