.testo-indet{text-indent:70px}.padding-box{padding-left:50px;padding-right:50px}.grecaptcha-badge{visibility:hidden}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link:focus{font-family:'Inter';font-weight:500!important;font-size:16px}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{font-family:'Inter';font-weight:500!important;font-size:16px;color:#000;background-color:transparent!important}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link{color:#007bca!important}.mega-sub-menu{background-color:#fff !important;padding:10px !important;border-radius:10px !important;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px !important}.pum-theme-8824 .pum-container,.pum-theme-lightbox .pum-container{border:none!important;padding:35px}.split-parent{overflow:hidden}.split-child{display:inline-block}span.spacer{display:inline-block;width:50px}.vertical-carousel .swiper-pagination-bullets{display:flex;flex-direction:column;right:10px !important;left:auto !important;top:50%!important;transform:translateY(-50%)!important;width:auto !important}.park-home-item.numero-volo{flex:0 0 16%}.park-home-item.numero-targa{flex:0 0 16%}.park-home-item.numero-persone{flex:0 0 12%}.text-big{font-size:clamp(1.5rem, 0.9286rem + 2.8571vw, 3.5rem)!important;line-height:70px !important}.vertical-carousel .swiper-pagination-bullet{margin:5px 0 !important}.vertical-carousel .swiper-pagination-bullet-active{height:40px!important;border-radius:5px}.carousel-small-sides .swiper-slide-active{transform:scale(1);z-index:2}.carousel-small-sides .swiper-slide-prev,.carousel-small-sides .swiper-slide-next{transform:scale(.96);opacity:.6;z-index:1}.avvisi-titolo{position:relative}.custom-carousel .swiper-pagination{bottom:0 !important}.carousel-avvisi .e-con-inner,.carousel-avvisi .e-loop-item{width:fit-content!important}.custom-btn.custom-btn-icon .elementor-button-content-wrapper{align-items:center}.custom-btn.custom-btn-icon .elementor-button-icon svg{width:25px;height:25px;object-fit:cover}.avvisi-titolo p:before{content:' ';position:absolute;left:0;top:50%;transform:translate(-50%,-50%);width:.5rem;height:.5rem;background-color:#007bca;border-radius:50%}.carousel-small-sides .swiper-slide{transition:transform .4s ease,opacity .4s ease}.carousel-small-sides .swiper-pagination,.center-carousel .swiper-pagination{right:0;min-width:140px;height:40px;align-items:center;display:flex;margin-top:40px;max-width:fit-content !important;background:#fff;border-radius:100px;padding:10px 15px;transition:.3s}.carousel-small-sides .swiper-pagination .swiper-pagination-bullet-active,.center-carousel .swiper-pagination .swiper-pagination-bullet-active,.custom-carousel .swiper-pagination .swiper-pagination-bullet-active{background:rgba(0,0,0,1);width:50px !important;border-radius:50px}.form-newsletter{display:flex;flex-wrap:wrap;gap:1rem}.form-newsletter .flex-col{flex:1 1 30.3%}.buttonnewsletter,.inputfieldnewsletter{width:100%!important}.inputfieldnewsletter{border-radius:25px!important;border-color:#dedde3!important}.inputfield::placeholder{font-family:'Inter';font-size:14px}.buttonnewsletter{background-color:#007bca;color:#fff;border-color:#007bca;font-family:'Inter';border-radius:90px!important;box-shadow:rgb(0 126 204/30%) 0px 7px 25px 0px}.buttonnewsletter:hover{background-color:#007bca}.flex-col>p{margin-bottom:0}.inputfieldnewsletter::placeholder{font-family:'Inter';font-size:15px}.wpcf7-spinner{display:none}.accettazione .wpcf7-list-item,.accettazionenewsletter .wpcf7-list-item{margin:0 0 0 0!important}.accettazione{font-size:14px}.accettazionenewsletter{font-size:14px}.form__group.field{width:100%}.custom-btn{border-radius:50px;box-shadow:0 0 0;transition:all .2s}.custom-btn:hover{transform:translateY(-10px);box-shadow:3px 3px 1px #cba85f}.custom-btn:active{transform:translateY(10px);box-shadow:0 0 0}.btn-tariffe svg{width:25px;height:25px}.btn-tariffe .elementor-button-content-wrapper{align-items:center}.bus-table{width:100%;border-collapse:collapse;font-family:'Inter';color:#555}.bus-table tr{border-bottom:1px solid #e0e0e0}.bus-table td{padding:12px 15px;font-size:14px}.stop-name{text-align:left;color:#777;border:0}.time-cell{text-align:center;width:150px;border-left:1px solid #e0e0e0}.privacy-row label{line-height:18px}.bg-green{background-color:#c5e1a5 !important}.bg-blue{background-color:#d1e3f8 !important}.bg-orange{background-color:#ffe0b2 !important}.no-time{color:#bbb}.legend-table{border-collapse:collapse;font-family:'Inter';color:#777;margin-top:20px}.legend-table td{padding:5px;font-size:14px;vertical-align:middle;border:0;background-color:transparent!important}.color-box{width:60px;height:35px;border:1px solid #999}#search-box .search-form__submit-button .ui-button-wrapper.primary.filled .ui-button{background-color:red}.cf7-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;font-family:sans-serif}.cf7-card{border:1px solid #ccc;border-radius:8px;padding:10px 15px;display:flex;align-items:center;background:#fff}.icona-cf7{min-width:20px;height:20px!important}.card-content{flex-grow:1}.card-content label{display:block;font-size:12px;color:#888;margin-bottom:2px}.card-content input,.card-content select,.card-content textarea{border:none !important;padding:0 !important;font-size:16px !important;font-weight:700;color:#000;width:100%;background:0 0}.inline-fields{display:flex;gap:10px;align-items:center}.full-width{grid-column:span 3;align-items:flex-start}.full-width textarea{height:100px;padding-top:0}.full-width textarea.textareahome{height:34px;padding-top:0}.inputfield{border:0!important;height:40px}.inputfield:focus-visible{outline:none}.submit-container{position:absolute;left:50%;transform:translate(-50%,50%)}.selectfield{border:1px solid #ccc;border-radius:8px;padding:10px 15px}.label-field>p{font-family:"Inter",Sans-serif;margin-bottom:5px;font-size:15px}.submit-container-formparkhome{position:absolute;left:50%;transform:translate(-50%,0)}.submitbutton{width:320px;border-radius:25px;background-color:#007bca;max-width:100%;color:#fff;font-family:'Inter';border-color:transparent;box-shadow:rgb(0 126 204/30%) 0px 7px 25px 0px}.submitbutton:hover{background-color:#007bca}.d-block{display:block}.d-none{display:none}.sticky-menu-anchor.hidden{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.cf7-row{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.cf7-col{flex:1 1 0;min-width:0}.cols-3 .cf7-col{flex:1 1 calc(33.333% - 14px)}.cols-4 .cf7-col{flex:1 1 calc(25% - 15px)}.cf7-col.full{flex:1 1 100%}.cf7-col input,.cf7-col textarea{width:100%}.txt-label{font-size:14px;padding-left:20px;color:#747474}.inputselect{border:0!important;padding-top:0 !important;padding-bottom:0 !important}.inputselect:focus-visible{outline:none!important}.cf7-col.small{flex:0 0 16%;max-width:16%}.inputfield[name=number-posti],.inputfield[name=numero-posti]{padding:0 20px}.info-item .cf7-card .icon-container{margin-bottom:0}.form-noleggio-tabs .form__group.field>p{margin-bottom:0}.search-form .search-form__locations .column.gap-4{flex-direction:row}.privacy-row a,.link-privacy{color:#007bca}.wpcf7-list-item{margin:0}.flatpickr-time input{border:0!important}.submitbutton:hover{background-color:#268fd2}.search-form .search-form__locations{background-color:red}.form-noleggio-tabs .full-width textarea{height:40px}.form-noleggio .wpcf7-response-output{margin-top:100px;text-align:center}.info-grid{display:flex;flex-wrap:wrap;gap:6px}.info-item{display:flex;flex-direction:column;gap:6px;flex:1 1 calc((100% - 60px) / 6);min-width:0}.info-item.full-width{flex:1 1 100%}.privacy-row{font-size:14px;margin:5px 0}.lines{display:flex;flex-direction:column;gap:4px}.line{display:block;height:2.5px;transform:scaleX(0);transform-origin:left center}.line-white{background:#fff}.line-blue{background:#007bca}.line-gold{background:#d3a354}#prezzo-totale-home{display:block;background:#f8f9fa;border:2px solid #007bca;padding:20px;margin:20px 0;text-align:center;border-radius:8px}.prezzo-totale{display:block;background:#f8f9fa;border:2px solid #007bca;padding:20px;margin:20px 0;text-align:center;border-radius:8px}.park-home-item{display:flex;flex-direction:column;gap:6px;flex:1 1 calc((100% - 60px) / 5);min-width:0}.park-home-item--small{flex:0 0 15%}.park-home-flex{display:flex;flex-wrap:wrap;gap:6px}.flex-home-line{display:flex;gap:.5rem;margin:15px 0;flex-wrap:wrap}.flex-item-pri{flex:1 1 10%}.full-width-textarea-home textarea{height:20px;padding-top:0}.flex-item-checbox>p{display:flex;gap:1.5rem}.flatpickr-current-month .numInputWrapper{width:6ch;display:inline-block;position:absolute;top:6px;right:18px}@media only screen and (max-width:1024px){.park-home-item{flex:1 1 calc((100% - 30px) / 3)}}@media only screen and (max-width:767px){.padding-box{padding-left:10px;padding-right:10px}.cf7-row{flex-direction:column}.cols-3 .cf7-col,.cols-4 .cf7-col,.cf7-col.small{flex:1 1 100%;max-width:100%}.form-newsletter .flex-col{flex:1 1 100%}.cf7-grid{grid-template-columns:1fr}.full-width{grid-column:span 1}.park-home-item{flex:1 1 100%}.info-item{flex:1 1 100%!important}.park-home-item.numero-volo,.park-home-item.numero-targa,.park-home-item.numero-persone{flex:1 1 100%}.text-big{line-height:38px !important}}