/**handles:contact-form-7,astra-contact-form-7,custom-style,custom-form-style,maxicharts-table-css,maxicr-css**/
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::after,.wpcf7-list-item-label::before{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=url]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.wpcf7 form{position:relative}.wpcf7 form>div,.wpcf7 form>p{margin-bottom:1.2em}.wpcf7 .wpcf7-form-control-wrap{width:100%;display:block}.wpcf7 input:not([type=submit]):focus,.wpcf7 select:focus,.wpcf7 textarea:focus{border-color:var(--ast-border-color);outline:0}.wpcf7 input:not([type=submit]),.wpcf7 select,.wpcf7 textarea{width:100%;padding:.75em}.wpcf7 input[type=file]{color:#666;height:auto;border-width:1px;border-style:solid;border-color:var(--ast-border-color);border-radius:2px;background:#fafafa;box-shadow:none;box-sizing:border-box;transition:all .2s linear}.wpcf7 input[type=checkbox],.wpcf7 input[type=radio]{display:inline-block;background:#e9eef2;color:#555;clear:none;cursor:pointer;line-height:0;height:1.2em;margin:-3px 4px 0 0;outline:0;padding:0;border-radius:.2em;text-align:center;vertical-align:middle;width:1.4em;min-width:1.4em;transition:all .2s linear}
@charset "utf-8";h3.contatore{font-weight:700}.ast-container #newsletter-box{border-bottom:1px solid #e97017;margin-bottom:50px}.box-newsletter #c10{padding-top:25px;padding-bottom:20px}.wpcf7-acceptance span.wpcf7-list-item{margin-left:0}.widget-area .widget-data .post_title{font-size:.933em;font-weight:400;line-height:1.7em;text-transform:uppercase;margin:0;letter-spacing:0}.widget-area .widget-data .post_title a{color:#fff}.widget-area .widget-data .post_title a:hover{color:#e97017}.widget-area .thumbnail-post-w .widget-image{float:left;width:4.6875em;height:4.6875em;margin:0 1.25em 4px 0;overflow:hidden}.widget-area .thumbnail-post-w .widget-data{overflow:hidden}.widget-data:after{content:'';display:block;clear:both}.widget ul,.widget-footer ul{list-style:none;margin:0;padding:0}.widget ul li,.widget-footer ul li{margin:0 0 5px}.widget ul li:hover{position:relative}.widget-image{float:left;display:block;max-height:75px;min-height:75px;text-align:center}.widget-image img{max-height:75px;width:auto}li.thumbnail-post-w{min-height:75px}span.thumbnail-post-w-author,span.thumbnail-post-w-date{font-size:12px;display:block}@media only screen and (min-width:545px) and (max-width:1399px){.widget ul li.thumbnail-post-w{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.widget-area .thumbnail-post-w .widget-image{margin:0 auto}}.woocommerce span.onsale{display:none!important}.single-product .type-product .woocommerce-product-customtxt .vc_tta-color-orange.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading{background-color:transparent}.single-product .type-product .woocommerce-product-customtxt .vc_tta-color-orange.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus,.single-product .type-product .woocommerce-product-customtxt .vc_tta-color-orange.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover{background-color:transparent}.single-product .type-product .woocommerce-product-customtxt .vc_tta-color-orange.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus a,.single-product .type-product .woocommerce-product-customtxt .vc_tta-color-orange.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover a{color:#263277}.single-product .type-product .woocommerce-product-customtxt .vc_tta-color-orange.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body,.single-product .type-product .woocommerce-product-customtxt .vc_tta-color-orange.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading{background-color:transparent!important;color:#263277}.single-product .type-product .woocommerce-product-customtxt .vc_tta-container{margin-bottom:0}.single-product .type-product .woocommerce-product-gallery .templatera_shortcode{grid-area:customtxt;width:100%;background-color:transparent;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0;text-align:justify;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-top:10px;margin-bottom:80px}body.woocommerce.single-product div.product .woocommerce-product-gallery.images{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;grid-area:gallery;width:100%!important;padding-right:10px}.woocommerce.single-product div.product div.summary{grid-area:summary;width:100%!important;margin-bottom:0!important;padding-left:10px;box-sizing:border-box}.single-product .type-product .woocommerce-tabs.wc-tabs-wrapper{grid-area:tabs}.woocommerce.single-product.product_cat_corsi .product_meta{display:none}@media only screen and (min-width:768px){.single-product .type-product{display:-ms-grid;display:grid;grid-auto-columns:2fr;grid-auto-rows:auto;grid-template-areas:"gallery summary" "customtxt customtxt" "tabs tabs"}.single-product .type-product .templatera_shortcode{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.single-product .type-product .woocommerce-tabs.wc-tabs-wrapper{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}}#map-corsi-section .amcharts-chart-div>a{display:none!important}.icona-stella:before{content:'\f005';font-family:"Font Awesome 5 Free";color:#e97017;margin-right:10px}#accordion-hotel-autunno .quattro-stelle i,#accordion-hotel-autunno .quattro-stelle-sup i,#accordion-hotel-autunno .tre-stelle i,#accordion-hotel-autunno .tre-stelle-sup i{color:#fff}#accordion-hotel-autunno .quattro-stelle-sup.vc_active .vc_tta-title-tex,#accordion-hotel-autunno .quattro-stelle-sup.vc_active i,#accordion-hotel-autunno .quattro-stelle.vc_active .vc_tta-title-text,#accordion-hotel-autunno .quattro-stelle.vc_active i,#accordion-hotel-autunno .tre-stelle-sup.vc_active .vc_tta-title-text,#accordion-hotel-autunno .tre-stelle-sup.vc_active i,#accordion-hotel-autunno .tre-stelle.vc_active .vc_tta-title-text,#accordion-hotel-autunno .tre-stelle.vc_active i{color:#e96d15}#accordion-hotel-autunno .quattro-stelle .fa-star:before{content:"\f005 \f005 \f005 \f005"!important}#accordion-hotel-autunno .quattro-stelle-sup .fa-star:before{content:"\f005 \f005 \f005 \f005  Superior"!important}#accordion-hotel-autunno .tre-stelle-sup .fa-star:before{content:"\f005 \f005 \f005  Superior"!important}#accordion-hotel-autunno .tre-stelle .fa-star:before{content:"\f005 \f005 \f005"!important}
@charset "utf-8";.gform_body .gform_delete_file:hover{background-color:#e97017}.gform_body .gform_delete_file{background-color:#263277}#gform_2 .range-slider{margin-bottom:40px}#gform_2 .range-slider div.ginput_container{margin-top:50px}body .noUi-connect,body .noUi-origin{width:calc(100% - 28px)}html:not([dir=rtl]) body .noUi-horizontal .noUi-handle{right:0}.slider-display.noUi-horizontal{height:2px}.slider-display.noUi-horizontal.noUi-target{background:#263277;border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none}.ginput_container .noUi-horizontal .noUi-handle{width:28px;height:28px;top:-14px;border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e97017}.ginput_container .noUi-horizontal .noUi-handle .noUi-tooltip{border:none;border-radius:0;font-weight:700;font-size:18px;color:orange}.ginput_container .noUi-horizontal .noUi-handle:after,.ginput_container .noUi-horizontal .noUi-handle:before{background-color:#e97017}.ginput_container .noUi-horizontal .noUi-handle:after{left:15px}.ginput_container .noUi-horizontal .noUi-handle:before{left:11px}body .slider-display span[class$=val-relation]{margin-top:1em;color:#263277}.slider-display span.min-val-relation{margin-left:0}.slider-display span.max-val-relation{margin-right:0}.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_middle.{padding-top:0}form .gf_readonly input,form .gf_readonly input:focus,form .gf_readonly input:hover{background-color:transparent;color:#263277;border:none}.maxicharts_reports-wrap .chart_branding{display:none}.form-autovalutazione .checkbox-group,.form-autovalutazione .livelli-group{width:50%;float:left}.form-autovalutazione .opzioni-livello-tecnico{margin-top:0;margin-bottom:60px}.form-autovalutazione .blocco-testo-livello h4{color:#e97017;margin-top:0!important}.form-autovalutazione .opzioni-livello-tecnico ul.gfield_radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-autovalutazione .opzioni-livello-tecnico ul.gfield_radio li[class*=" gchoice_"],.form-autovalutazione .opzioni-livello-tecnico ul.gfield_radio li[class^=gchoice_]{width:33.33%;display:-.range-sliderwebkit-box;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-autovalutazione .opzioni-livello-tecnico ul.gfield_radio li[class*=" gchoice_"] input,.form-autovalutazione .opzioni-livello-tecnico ul.gfield_radio li[class^=gchoice_] input{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:none}.form-autovalutazione .opzioni-livello-tecnico ul.gfield_radio li[class*=" gchoice_"] label,.form-autovalutazione .opzioni-livello-tecnico ul.gfield_radio li[class^=gchoice_] label{text-align:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.form-autovalutazione .opzioni-livello-tecnico ul.gfield_radio li[class*=" gchoice_"] img,.form-autovalutazione .opzioni-livello-tecnico ul.gfield_radio li[class^=gchoice_] img{filter:saturate(0%);-webkit-filter:saturate(0%);-moz-filter:saturate(0%);-webkit-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;width:100%}.form-autovalutazione .opzioni-livello-tecnico ul.gfield_radio li input[type=radio]:checked+label>img,.form-autovalutazione .opzioni-livello-tecnico ul.gfield_radio li:hover img{filter:saturate(100%);-webkit-filter:saturate(100%);-moz-filter:saturate(100%);-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.form-autovalutazione .opzioni-livello-tecnico ul.gfield_radio li[class*=" gchoice_"] span.range-livllo,.form-autovalutazione .opzioni-livello-tecnico ul.gfield_radio li[class^=gchoice_] span.range-livello{font-weight:700;color:#263277;font-size:14px}.form-autovalutazione .opzioni-livello-tecnico ul.gfield_radio li input[type=radio]:checked+label span.range-livello,.form-autovalutazione .opzioni-livello-tecnico ul.gfield_radio li:hover span.range-livello{color:#e97017;font-size:16px}.form-autovalutazione .slider-display .noUi-tooltip:after{content:"/1000";color:#263277;font-size:14px}.gform_wrapper .form-autovalutazione li.gfield.gf_left_half.range-slider-liv{-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.gv-container-6112{padding-top:30px;display:inline-block;width:100%}.gv-list-container.gv-list-multiple-container.gv-container.gv-container-6112 .gv-list-view-content-description,.gv-list-container.gv-list-multiple-container.gv-container.gv-container-7778 .gv-list-view-content-description{width:100%}.entry-content .gv-container-6112 .gv-list-view-content-description p,.entry-content .gv-container-7778 .gv-list-view-content-description p{margin-bottom:0}.gv-container-7778{padding-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.gv-container-7778 .gv-list-view{width:25%}@media only screen and (min-width:481px) and (max-width 767px){.gv-container-7778 .gv-list-view{width:33.33%}}@media only screen and (max-width 480px){.gv-container-7778 .gv-list-view{width:50%}}.woocommerce-MyAccount-content .utente-corrente{font-size:150%;font-weight:700}.woocommerce-MyAccount-content .gv-container-6112 div[id^=gv_list_]{width:25%;float:left}.woocommerce-MyAccount-content .gv-container-6112 div[id^=gv_list_] div[id^=gv-field-] p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-MyAccount-content .gv-container-6112 div[id^=gv_list_] div[id^=gv-field-] p .range-livello{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;color:#263277;font-weight:700}.woocommerce-MyAccount-content .gv-container-6112 div[id^=gv_list_] div[id^=gv-field-] p img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.woocommerce-MyAccount-content .gv-container-6112 div[id^=gv_list_] div.liv-tec-value{color:#e97017;font-weight:700}.woocommerce-MyAccount-content .gv-container-6112 div[id^=gv_list_]:first-child div[id^=gv-field-] p img{-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);-webkit-filter:grayscale(0%);filter:grayscale(0%);-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.woocommerce-MyAccount-content .gv-container-6112 div[id^=gv_list_]:first-child .liv-tec-value p{font-size:150%}@media only screen and (min-width:641px){.form-autovalutazione .opzioni-livello-tecnico li ul.gfield_radio{width:100%}}.gv-list-container.gv-list-view.gv-container-6106{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.gv-list-container.gv-list-view.gv-container-6106 .gv-list-view{margin-right:20px}form #field_2_85{text-align:center}form #field_2_85 .ginput_container{color:#e97017;color:#e97017;font-size:13px}form #field_2_85 #input_2_85{width:auto;font-size:15px;padding-right:0}.page-id-6004 .archivio-questionario .gv-widgets-header .gv-widget-search{width:66%;float:left;margin-bottom:20px}.page-id-6004 .archivio-questionario .gv-widgets-header .gv-widget-search .gv-search-box-submit{margin-top:10px}.page-id-6004 .archivio-questionario .gv-widgets-header .gv-widget-custom-content,.page-id-6004 .archivio-questionario .gv-widgets-header .gv-widget-page-size,.page-id-6004 .archivio-questionario .gv-widgets-header .gv-widget-pagination{width:33.33%;float:right}.page-id-6004 .archivio-questionario .gv-widgets-header .gv-widget-page-links .page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.scroll-right{height:50px;overflow:hidden;position:relative;color:orange}.scroll-right p{position:absolute;width:100%;height:100%;margin:0;line-height:50px;text-align:center;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-animation:scroll-right 15s linear infinite;animation:scroll-right 15s linear infinite}@-webkit-keyframes scroll-right{0%{-webkit-transform:translateX(-100%)}100%{-webkit-transform:translateX(100%)}}@keyframes scroll-right{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}#box-tab-trasposta table{/*!
  // IE needs inline-block to position scrolling shadows otherwise use:
  // display: block;
  // max-width: min-content;
  */display:inline-block;vertical-align:top;max-width:100%;overflow-x:auto;white-space:nowrap;border-collapse:collapse;border-spacing:0}#box-tab-trasposta table,#box-tab-trasposta table.gv-table-view tbody{-webkit-overflow-scrolling:touch;background:-o-radial-gradient(left,ellipse,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 75%) 0 center,-o-radial-gradient(right,ellipse,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 75%) 100% center;background:radial-gradient(left,ellipse,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 75%) 0 center,radial-gradient(right,ellipse,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 75%) 100% center;background-size:10px 100%,10px 100%;background-attachment:scroll,scroll;background-repeat:no-repeat}#box-tab-trasposta table td:first-child,#box-tab-trasposta table.gv-table-view tbody tr:first-child{background-image:-o-linear-gradient(left,#fff 50%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),to(rgba(255,255,255,0)));background-image:linear-gradient(to right,#fff 50%,rgba(255,255,255,0) 100%);background-repeat:no-repeat;background-size:20px 100%}#box-tab-trasposta table th{font-size:11px;text-align:left;background:#f2f0e6;padding-left:10px}#box-tab-trasposta table.gv-table-view td,#box-tab-trasposta table.gv-table-view th{padding:6px 12px;border:1px solid #d9d7ce}#box-tab-trasposta table.gv-table-view tr:first-child td,#box-tab-trasposta table.gv-table-view tr:first-child th{padding:6px 12px}#box-tab-trasposta table td:last-child,#box-tab-trasposta table.gv-table-view tbody tr:last-child{background-image:-o-linear-gradient(right,#fff 50%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,right top,left top,color-stop(50%,#fff),to(rgba(255,255,255,0)));background-image:linear-gradient(to left,#fff 50%,rgba(255,255,255,0) 100%);background-repeat:no-repeat;background-position:100% 0;background-size:20px 100%}#box-tab-trasposta table.gv-table-view{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;background:0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#box-tab-trasposta table.gv-table-view thead{width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}#box-tab-trasposta table.gv-table-view tbody{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow-x:auto;overflow-y:hidden}#box-tab-trasposta table.gv-table-view tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;-ms-flex-negative:0;flex-shrink:0}#box-tab-trasposta table.gv-table-view tbody tr td{text-align:center}#box-tab-trasposta table.gv-table-view td,#box-tab-trasposta table.gv-table-view th{display:block;min-height:2.3em}#box-tab-trasposta table.gv-table-view td{background-image:none!important;border-left:0}#box-tab-trasposta table.gv-table-view td:not(:last-child),#box-tab-trasposta table.gv-table-view th:not(:last-child){border-bottom:0;line-height:1.3em}#box-tab-trasposta .gv-table-view tfoot{display:none}#box-tab-trasposta table.gv-table-view tr:first-child td,#box-tab-trasposta table.gv-table-view tr:first-child th{line-height:1.3em;font-size:.867em;font-weight:400}#box-tab-trasposta table.gv-table-view tr:first-child td:first-child,#box-tab-trasposta table.gv-table-view tr:first-child th:first-child{padding:6px 12px}#box-tab-trasposta table.gv-table-view td,#box-tab-trasposta table.gv-table-view th{line-height:1.3em;text-align:left;font-size:.867em;font-weight:400}#box-tab-trasposta .gv-table-view.gv-table-container{margin-bottom:30px;padding-top:10px}#box-tab-trasposta input[type=search]{height:2.3em}.wpcf7 hr{margin-top:1em;margin-bottom:1em}.wpcf7 .form-row{display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;overflow:hidden}.wpcf7 .form-row .col-form label{margin-bottom:.25em;margin-top:.25em}.wpcf7 .form-row .col-form label span{color:red}.wpcf7 .form-row p{margin-bottom:.25em}.col-form input{width:100%;box-sizing:border-box}.col-form.first{padding-right:10px}.col-form{width:50%}.recapiti .col-form.first{width:60%}.recapiti .col-form.last{width:40%}.indirizzo .col-form.first{width:40%}.indirizzo .col-form:nth-child(2){width:20%}.indirizzo .col-form.last{width:40%;padding-left:10px}.arrivo-partenza input{line-height:1em;padding:.45em .5em}.form-row .vc_message_box{margin-top:1em;margin-bottom:.5em;padding:.25em .25em .25em 4em;border-radius:0}.form-row .vc_message_box{width:100%}.note-varie span,.note-varie textarea{width:100%}input[type=reset]{line-height:1.2857em;font-size:1em;padding:.75em 1em;background-color:#323232!important}input[type=submit]{border-radius:0!important}input[type=reset]:hover{background-color:#3a2a7d!important}form.wpcf7-form input,form.wpcf7-form textarea{padding:.45em .5em}.esg-cc.eec{z-index:998}.esg-bc.eec{z-index:999}@media only screen and (max-width:550px){.indirizzo .col-form.first{width:100%}.indirizzo .col-form:nth-child(2){margin-top:15px;width:30%}.indirizzo .col-form.last{width:70%;margin-top:15px}}@media only screen and (max-width:399px){.col-form,.recapiti .col-form.first,.recapiti .col-form.last{width:100%}.recapiti .col-form.last{margin-top:15px}}@media only screen and (max-width:399px){.form-row.partecipanti div>span{display:block}}.form-row.camere .wpcf7-form-control-wrap,.form-row.partecipanti .wpcf7-form-control-wrap{width:auto;padding-left:5px;padding-right:10px}.wpcf7 .form-row.adulti-ragazzi,.wpcf7 .form-row.bambini,.wpcf7 .form-row.camere,.wpcf7 .form-row.corsi,.wpcf7 .form-row.partecipanti{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.wpcf7 .form-row.adulti-ragazzi,.wpcf7 .form-row.bambini,.wpcf7 .form-row.camere,.wpcf7 .form-row.corsi,.wpcf7 .form-row.partecipanti{-ms-flex-wrap:wrap;flex-wrap:wrap}.blocco-form .form-row.camere>div,.blocco-form .form-row.partecipanti>div{width:auto}.blocco-form .form-row.corsi>div{width:100%}.blocco-form .form-row.camere .wpcf7-form-control-wrap,.blocco-form .form-row.corsi .wpcf7-form-control-wrap,.blocco-form .form-row.partecipanti .wpcf7-form-control-wrap{max-width:40px;margin-left:5px;margin-right:10px;min-width:30px}.blocco-form .form-row.adulti-ragazzi label,.blocco-form .form-row.bambini label{width:auto;margin-right:10px}.blocco-form .form-row.adulti-ragazzi .wpcf7-form-control-wrap,.blocco-form .form-row.bambini .wpcf7-form-control-wrap,.blocco-form .form-row.camere .wpcf7-form-control-wrap,.blocco-form .form-row.corsi .wpcf7-form-control-wrap,.blocco-form .form-row.partecipanti .wpcf7-form-control-wrap{max-width:40px;padding:0;display:inline-block}.blocco-form .form-row.adulti-ragazzi .wpcf7-form-control-wrap,.blocco-form .form-row.bambini .wpcf7-form-control-wrap{margin-right:15px}.blocco-form .form-row{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:15px;margin-bottom:15px}.blocco-form .form-row>label{width:100%}.blocco-form .form-row.localita .col-form.first,.blocco-form .form-row.localita .col-form.last{width:80px}.blocco-form .form-row.localita .col-form:not(.first):not(.last){width:calc(100% - 180px)}.blocco-form .form-row.localita .col-form.last{margin-left:10px}.blocco-form .vc_message_box{margin-top:0}#prezzi-section table .tre-stelle .fa-star:before{content:"\f005 \f005 \f005"!important}.mezza-pens{font-size:.8em;line-height:.8em}
table.rwd-table{width:100%;border-collapse:collapse;margin:50px auto}table.rwd-table tr th{font-size:16px;padding:10px}table.rwd-table tr td{font-size:13px;padding:5px}tr.rwd-table:nth-of-type(odd){background:#eee}th.rwd-table{background:#3498db;color:#fff;font-weight:700}td.rwd-table,th.rwd-table{padding:10px;border:1px solid #ccc;text-align:left;font-size:18px}@media only screen and (max-width:760px),(min-device-width :768px) and (max-device-width:1024px){table.rwd-table{width:100%}table.rwd-table,tbody.rwd-table,td.rwd-table,th.rwd-table,thead.rwd-table,tr.rwd-table{display:block}thead.rwd-table tr{position:absolute;top:-9999px;left:-9999px}tr.rwd-table{border:1px solid #ccc}td.rwd-table{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%!important}td.rwd-table:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;content:attr(data-column);color:#000;font-weight:700}}
.information_source{display:block;width:100%;background-color:#f0f0f0;border-radius:4px;padding:10px;margin:5px 0;font-size:.8em;border-width:1px;border-style:solid;border-color:#cacaca}.chart_branding{font-size:.7rem;width:100%;text-align:right;display:block}#chartjs-tooltip{opacity:1;position:absolute;background:rgba(0,0,0,.7);color:#fff;border-radius:3px;-webkit-transition:all .1s ease;transition:all .1s ease;pointer-events:none;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.chartjs-tooltip-key{display:inline-block;width:10px;height:10px;margin-right:10px}