.elementor-567 .elementor-element.elementor-element-2e07711:not(.elementor-motion-effects-element-type-background),.elementor-567 .elementor-element.elementor-element-2e07711>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary);background-image:url("https://i0.wp.com/toscanacasavacanze.it/wp-content/uploads/2024/03/b6d990aa-hotelhut-11.jpg?fit=370%2C260&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-567 .elementor-element.elementor-element-2e07711>.elementor-background-overlay{background-color:var(--e-global-color-secondary);opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-567 .elementor-element.elementor-element-2e07711{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:150px 20px}.elementor-567 .elementor-element.elementor-element-ccbaa45{text-align:center}.elementor-567 .elementor-element.elementor-element-ccbaa45 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:36px;font-weight:500;text-transform:capitalize;line-height:1.3em;color:#fff}.elementor-567 .elementor-element.elementor-element-300f2ae{--divider-border-style:solid;--divider-color:var(--e-global-color-primary);--divider-border-width:2px}.elementor-567 .elementor-element.elementor-element-300f2ae .elementor-divider-separator{width:31px;margin:0 auto;margin-center:0}.elementor-567 .elementor-element.elementor-element-300f2ae .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px}.elementor-567 .elementor-element.elementor-element-3d8e734 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-cdf051e{color:var(--e-global-color-f55f9a9)}.elementor-567 .elementor-element.elementor-element-3d8e734 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-2410643{color:var(--e-global-color-primary)}.elementor-567 .elementor-element.elementor-element-3d8e734{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -20px) 0px}.elementor-567 .elementor-element.elementor-element-3d8e734 .eael-dual-header{padding:0;margin:0}.elementor-567 .elementor-element.elementor-element-3d8e734 .eael-dual-header .eael-dch-title{color:#9401d9}.elementor-567 .elementor-element.elementor-element-3d8e734 .eael-dual-header .title,.elementor-567 .elementor-element.elementor-element-3d8e734 .eael-dual-header .title span{font-family:var(--e-global-typography-913366c-font-family),Sans-serif;font-size:var(--e-global-typography-913366c-font-size);font-weight:var(--e-global-typography-913366c-font-weight);text-transform:var(--e-global-typography-913366c-text-transform);font-style:var(--e-global-typography-913366c-font-style);text-decoration:var(--e-global-typography-913366c-text-decoration);line-height:var(--e-global-typography-913366c-line-height);letter-spacing:var(--e-global-typography-913366c-letter-spacing);word-spacing:var(--e-global-typography-913366c-word-spacing)}.elementor-567 .elementor-element.elementor-element-3d8e734 .eael-dual-header .subtext{color:#4d4d4d}.elementor-567 .elementor-element.elementor-element-e7f9a5e{column-gap:0;color:var(--e-global-color-accent)}.elementor-567 .elementor-element.elementor-element-7be151ce{padding:150px 0}.elementor-567 .elementor-element.elementor-element-772198c0>.elementor-element-populated,.elementor-567 .elementor-element.elementor-element-772198c0>.elementor-element-populated>.elementor-background-overlay,.elementor-567 .elementor-element.elementor-element-772198c0>.elementor-background-slideshow{border-radius:5px}.elementor-567 .elementor-element.elementor-element-772198c0>.elementor-element-populated{padding:0}.elementor-567 .elementor-element.elementor-element-cb394f7{--display:flex}.elementor-567 .elementor-element.elementor-element-63dc2f4 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-cdf051e{color:var(--e-global-color-1b09dae)}.elementor-567 .elementor-element.elementor-element-63dc2f4 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-2410643{color:var(--e-global-color-primary)}.elementor-567 .elementor-element.elementor-element-63dc2f4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -20px) 0px}.elementor-567 .elementor-element.elementor-element-63dc2f4 .eael-dual-header{padding:0;margin:0}.elementor-567 .elementor-element.elementor-element-63dc2f4 .eael-dual-header .eael-dch-title{color:#9401d9}.elementor-567 .elementor-element.elementor-element-63dc2f4 .eael-dual-header .title,.elementor-567 .elementor-element.elementor-element-63dc2f4 .eael-dual-header .title span{font-family:var(--e-global-typography-913366c-font-family),Sans-serif;font-size:var(--e-global-typography-913366c-font-size);font-weight:var(--e-global-typography-913366c-font-weight);text-transform:var(--e-global-typography-913366c-text-transform);font-style:var(--e-global-typography-913366c-font-style);text-decoration:var(--e-global-typography-913366c-text-decoration);line-height:var(--e-global-typography-913366c-line-height);letter-spacing:var(--e-global-typography-913366c-letter-spacing);word-spacing:var(--e-global-typography-913366c-word-spacing)}.elementor-567 .elementor-element.elementor-element-63dc2f4 .eael-dual-header .subtext{color:#4d4d4d}.elementor-567 .elementor-element.elementor-element-ddedef3 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-cdf051e{color:var(--e-global-color-1b09dae)}.elementor-567 .elementor-element.elementor-element-ddedef3 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-2410643{color:var(--e-global-color-primary)}.elementor-567 .elementor-element.elementor-element-ddedef3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -20px) 0px}.elementor-567 .elementor-element.elementor-element-ddedef3 .eael-dual-header{padding:0;margin:0}.elementor-567 .elementor-element.elementor-element-ddedef3 .eael-dual-header .eael-dch-title{color:#9401d9}.elementor-567 .elementor-element.elementor-element-ddedef3 .eael-dual-header .title,.elementor-567 .elementor-element.elementor-element-ddedef3 .eael-dual-header .title span{font-family:var(--e-global-typography-913366c-font-family),Sans-serif;font-size:var(--e-global-typography-913366c-font-size);font-weight:var(--e-global-typography-913366c-font-weight);text-transform:var(--e-global-typography-913366c-text-transform);font-style:var(--e-global-typography-913366c-font-style);text-decoration:var(--e-global-typography-913366c-text-decoration);line-height:var(--e-global-typography-913366c-line-height);letter-spacing:var(--e-global-typography-913366c-letter-spacing);word-spacing:var(--e-global-typography-913366c-word-spacing)}.elementor-567 .elementor-element.elementor-element-ddedef3 .eael-dual-header .subtext{color:#4d4d4d}.elementor-567 .elementor-element.elementor-element-455615f{--display:flex}.elementor-567 .elementor-element.elementor-element-455615f:not(.elementor-motion-effects-element-type-background),.elementor-567 .elementor-element.elementor-element-455615f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent);background-image:url("https://i0.wp.com/toscanacasavacanze.it/wp-content/uploads/2025/12/WhatsApp-Image-2025-01-11-at-12.17.45-1.jpeg?fit=2016%2C1512&ssl=1")}.elementor-567 .elementor-element.elementor-element-8b71ad0 .fluentform-widget-title{color:var(--e-global-color-f55f9a9);font-family:var(--e-global-typography-8e501e4-font-family),Sans-serif;font-size:var(--e-global-typography-8e501e4-font-size);font-weight:var(--e-global-typography-8e501e4-font-weight);text-transform:var(--e-global-typography-8e501e4-text-transform);font-style:var(--e-global-typography-8e501e4-font-style);text-decoration:var(--e-global-typography-8e501e4-text-decoration);line-height:var(--e-global-typography-8e501e4-line-height);letter-spacing:var(--e-global-typography-8e501e4-letter-spacing);word-spacing:var(--e-global-typography-8e501e4-word-spacing)}.elementor-567 .elementor-element.elementor-element-8b71ad0 .fluentform-widget-description{color:var(--e-global-color-accent)}.elementor-567 .elementor-element.elementor-element-8b71ad0 .fluentform-widget-wrapper .ff-el-group a{color:var(--e-global-color-accent)}.elementor-567 .elementor-element.elementor-element-8b71ad0 .fluentform-widget-wrapper .ff-el-input--label label{color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-567 .elementor-element.elementor-element-8b71ad0 .ff-el-is-required.asterisk-right label:after{color:var(--e-global-color-f55f9a9)}.elementor-567 .elementor-element.elementor-element-8b71ad0 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field),.elementor-567 .elementor-element.elementor-element-8b71ad0 .fluentform-widget-wrapper .ff-el-group textarea,.elementor-567 .elementor-element.elementor-element-8b71ad0 .fluentform-widget-wrapper .ff-el-group select,.elementor-567 .elementor-element.elementor-element-8b71ad0 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{background-color:var(--e-global-color-text)}.elementor-567 .elementor-element.elementor-element-8b71ad0 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1a7efb !important;color:#fff !important;border-radius:27px}:root{--page-title-display:none}@media(max-width:1024px){.elementor-567 .elementor-element.elementor-element-2e07711{padding:70px 20px}.elementor-567 .elementor-element.elementor-element-ccbaa45 .elementor-heading-title{font-size:28px}.elementor-567 .elementor-element.elementor-element-3d8e734 .eael-dual-header .title,.elementor-567 .elementor-element.elementor-element-3d8e734 .eael-dual-header .title span{font-size:var(--e-global-typography-913366c-font-size);line-height:var(--e-global-typography-913366c-line-height);letter-spacing:var(--e-global-typography-913366c-letter-spacing);word-spacing:var(--e-global-typography-913366c-word-spacing)}.elementor-567 .elementor-element.elementor-element-7be151ce{padding:70px 40px}.elementor-567 .elementor-element.elementor-element-63dc2f4 .eael-dual-header .title,.elementor-567 .elementor-element.elementor-element-63dc2f4 .eael-dual-header .title span{font-size:var(--e-global-typography-913366c-font-size);line-height:var(--e-global-typography-913366c-line-height);letter-spacing:var(--e-global-typography-913366c-letter-spacing);word-spacing:var(--e-global-typography-913366c-word-spacing)}.elementor-567 .elementor-element.elementor-element-ddedef3 .eael-dual-header .title,.elementor-567 .elementor-element.elementor-element-ddedef3 .eael-dual-header .title span{font-size:var(--e-global-typography-913366c-font-size);line-height:var(--e-global-typography-913366c-line-height);letter-spacing:var(--e-global-typography-913366c-letter-spacing);word-spacing:var(--e-global-typography-913366c-word-spacing)}.elementor-567 .elementor-element.elementor-element-8b71ad0 .fluentform-widget-title{font-size:var(--e-global-typography-8e501e4-font-size);line-height:var(--e-global-typography-8e501e4-line-height);letter-spacing:var(--e-global-typography-8e501e4-letter-spacing);word-spacing:var(--e-global-typography-8e501e4-word-spacing)}.elementor-567 .elementor-element.elementor-element-8b71ad0 .fluentform-widget-wrapper .ff-el-input--label label{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media(max-width:767px){.elementor-567 .elementor-element.elementor-element-ccbaa45 .elementor-heading-title{font-size:22px}.elementor-567 .elementor-element.elementor-element-3d8e734 .eael-dual-header .title,.elementor-567 .elementor-element.elementor-element-3d8e734 .eael-dual-header .title span{font-size:var(--e-global-typography-913366c-font-size);line-height:var(--e-global-typography-913366c-line-height);letter-spacing:var(--e-global-typography-913366c-letter-spacing);word-spacing:var(--e-global-typography-913366c-word-spacing)}.elementor-567 .elementor-element.elementor-element-7be151ce{padding:70px 20px}.elementor-567 .elementor-element.elementor-element-772198c0>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-567 .elementor-element.elementor-element-63dc2f4 .eael-dual-header .title,.elementor-567 .elementor-element.elementor-element-63dc2f4 .eael-dual-header .title span{font-size:var(--e-global-typography-913366c-font-size);line-height:var(--e-global-typography-913366c-line-height);letter-spacing:var(--e-global-typography-913366c-letter-spacing);word-spacing:var(--e-global-typography-913366c-word-spacing)}.elementor-567 .elementor-element.elementor-element-ddedef3 .eael-dual-header .title,.elementor-567 .elementor-element.elementor-element-ddedef3 .eael-dual-header .title span{font-size:var(--e-global-typography-913366c-font-size);line-height:var(--e-global-typography-913366c-line-height);letter-spacing:var(--e-global-typography-913366c-letter-spacing);word-spacing:var(--e-global-typography-913366c-word-spacing)}.elementor-567 .elementor-element.elementor-element-8b71ad0 .fluentform-widget-title{font-size:var(--e-global-typography-8e501e4-font-size);line-height:var(--e-global-typography-8e501e4-line-height);letter-spacing:var(--e-global-typography-8e501e4-letter-spacing);word-spacing:var(--e-global-typography-8e501e4-word-spacing)}.elementor-567 .elementor-element.elementor-element-8b71ad0 .fluentform-widget-wrapper .ff-el-input--label label{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}