.elementor-widget-section .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-section.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}}.premium-badge-text,.elementor-widget-section:not(.premium-gbadge-custom) .premium-global-badge-{{ID}}.premium-badge-container,.elementor-widget-section.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-section .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-widget-section.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-section .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-29 .elementor-element.elementor-element-37607c3:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-37607c3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.vivisorridendo.it/wp-content/uploads/2021/05/hero-vivi-sorridendo.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-29 .elementor-element.elementor-element-37607c3{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-29 .elementor-element.elementor-element-37607c3>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-column.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-column .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-column .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-column.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}}.premium-badge-text,.elementor-widget-column:not(.premium-gbadge-custom) .premium-global-badge-{{ID}}.premium-badge-container,.elementor-widget-column.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-column .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-widget-spacer.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-spacer .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-spacer .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-spacer.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}}.premium-badge-text,.elementor-widget-spacer:not(.premium-gbadge-custom) .premium-global-badge-{{ID}}.premium-badge-container,.elementor-widget-spacer.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-spacer .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-29 .elementor-element.elementor-element-698909e{--spacer-size:400px}.elementor-29 .elementor-element.elementor-element-d930627>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-29 .elementor-element.elementor-element-dd9c823>.elementor-container{min-height:800px}.elementor-29 .elementor-element.elementor-element-fd659bf:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-29 .elementor-element.elementor-element-fd659bf>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.vivisorridendo.it/wp-content/uploads/2021/05/chi-siamo-sfondo.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-bc-flex-widget .elementor-29 .elementor-element.elementor-element-fd659bf.elementor-column .elementor-widget-wrap{align-items:center}.elementor-29 .elementor-element.elementor-element-fd659bf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-29 .elementor-element.elementor-element-fd659bf>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-29 .elementor-element.elementor-element-fd659bf>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0% 18% 0% 18%}.elementor-29 .elementor-element.elementor-element-fd659bf>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29 .elementor-element.elementor-element-fd659bf{z-index:2}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-heading .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-heading.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}}.premium-badge-text,.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}}.premium-badge-container,.elementor-widget-heading.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-heading .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-29 .elementor-element.elementor-element-e6aefed>.elementor-widget-container{padding:0% 0% 2% 0%}.elementor-29 .elementor-element.elementor-element-e6aefed .elementor-heading-title{font-family:"Franchise",Sans-serif;font-size:70px;font-weight:600;letter-spacing:3.5px;color:#FFF}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-text-editor .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-text-editor.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}}.premium-badge-text,.elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}}.premium-badge-container,.elementor-widget-text-editor.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-29 .elementor-element.elementor-element-d859baa>.elementor-widget-container{padding:0% 0% 2% 0%}.elementor-29 .elementor-element.elementor-element-d859baa{font-family:"Gient",Sans-serif;font-size:25px;font-weight:400;color:#FFEDC7}.elementor-29 .elementor-element.elementor-element-73f4c1d>.elementor-widget-container{padding:0 0 30px 0}.elementor-29 .elementor-element.elementor-element-73f4c1d{font-family:"Robinson",Sans-serif;font-size:26px;font-weight:500;color:#FFF}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-button .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-button.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}}.premium-badge-text,.elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}}.premium-badge-container,.elementor-widget-button.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-button .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-29 .elementor-element.elementor-element-2836bfd .elementor-button{background-color:#951C18;font-family:"Phosphate",Sans-serif;font-size:16px;font-weight:500;fill:#FFEDC7;color:#FFEDC7;border-radius:0 0 0 0;padding:20px 30px 20px 30px}.elementor-29 .elementor-element.elementor-element-d7e9f3e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-29 .elementor-element.elementor-element-d7e9f3e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.vivisorridendo.it/wp-content/uploads/2021/05/chi-siamo-sfondo-giallo.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-29 .elementor-element.elementor-element-d7e9f3e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-29 .elementor-element.elementor-element-d7e9f3e>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-29 .elementor-element.elementor-element-d7e9f3e>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-image .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-image.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}}.premium-badge-text,.elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}}.premium-badge-container,.elementor-widget-image.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-image .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-29 .elementor-element.elementor-element-c0a6e0d>.elementor-widget-container{margin:-30px 0 0 0}.elementor-29 .elementor-element.elementor-element-c0a6e0d{text-align:center}.elementor-29 .elementor-element.elementor-element-c0a6e0d img{max-width:517px}.elementor-29 .elementor-element.elementor-element-79db69a:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-79db69a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.vivisorridendo.it/wp-content/uploads/2021/05/sfondo-call-to-action.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-29 .elementor-element.elementor-element-79db69a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0% 0% 0% 0%}.elementor-29 .elementor-element.elementor-element-79db69a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29 .elementor-element.elementor-element-1b2e583>.elementor-element-populated{padding:05% 0% 05% 0%}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-b8ef931{right:0}body.rtl .elementor-29 .elementor-element.elementor-element-b8ef931{left:0}.elementor-29 .elementor-element.elementor-element-b8ef931{bottom:0;text-align:end}.elementor-29 .elementor-element.elementor-element-b8ef931 img{max-width:683px}.elementor-29 .elementor-element.elementor-element-8a8e0bd{z-index:2}.elementor-29 .elementor-element.elementor-element-6b2dcd1>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-29 .elementor-element.elementor-element-6b2dcd1>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29 .elementor-element.elementor-element-7fd1396>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-29 .elementor-element.elementor-element-fce5c11>.elementor-container{min-height:800px}.elementor-29 .elementor-element.elementor-element-c80b619:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-29 .elementor-element.elementor-element-c80b619>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.vivisorridendo.it/wp-content/uploads/2021/05/team-gruppo.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-29 .elementor-element.elementor-element-c80b619>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-29 .elementor-element.elementor-element-c80b619>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-29 .elementor-element.elementor-element-c80b619>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29 .elementor-element.elementor-element-237a04e{--spacer-size:50px}.elementor-29 .elementor-element.elementor-element-b89b5c7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-29 .elementor-element.elementor-element-b89b5c7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.vivisorridendo.it/wp-content/uploads/2021/05/sfondo-team.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-bc-flex-widget .elementor-29 .elementor-element.elementor-element-b89b5c7.elementor-column .elementor-widget-wrap{align-items:center}.elementor-29 .elementor-element.elementor-element-b89b5c7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-29 .elementor-element.elementor-element-b89b5c7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-29 .elementor-element.elementor-element-b89b5c7>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0% 18% 0% 18%}.elementor-29 .elementor-element.elementor-element-b89b5c7>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29 .elementor-element.elementor-element-a86911d>.elementor-widget-container{padding:0% 0% 2% 0%}.elementor-29 .elementor-element.elementor-element-a86911d .elementor-heading-title{font-family:"Franchise",Sans-serif;font-size:70px;font-weight:600;letter-spacing:3.5px;color:#FBEDCA}.elementor-29 .elementor-element.elementor-element-fbf6d3d>.elementor-widget-container{padding:0% 0% 2% 0%}.elementor-29 .elementor-element.elementor-element-fbf6d3d{font-family:"Gient",Sans-serif;font-size:25px;font-weight:400;color:#EFBE41}.elementor-29 .elementor-element.elementor-element-301a36c>.elementor-widget-container{padding:0 0 30px 0}.elementor-29 .elementor-element.elementor-element-301a36c{font-family:"Robinson",Sans-serif;font-size:64px;font-weight:500;line-height:1.1em;color:#FFF}.elementor-29 .elementor-element.elementor-element-3381b7f .elementor-button{background-color:#284F72;font-family:"Phosphate",Sans-serif;font-size:16px;font-weight:500;fill:#FFEDC7;color:#FFEDC7;border-radius:0 0 0 0;padding:20px 30px 20px 30px}.elementor-29 .elementor-element.elementor-element-edc6037:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-edc6037>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.vivisorridendo.it/wp-content/uploads/2021/05/trattamenti-sfondo-1.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-29 .elementor-element.elementor-element-edc6037{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0% 0% 0% 0%}.elementor-29 .elementor-element.elementor-element-edc6037>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29 .elementor-element.elementor-element-510991c>.elementor-element-populated{padding:5% 0% 5% 0%}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-7417e05{right:0}body.rtl .elementor-29 .elementor-element.elementor-element-7417e05{left:0}.elementor-29 .elementor-element.elementor-element-7417e05{top:0;text-align:end}.elementor-29 .elementor-element.elementor-element-7417e05 img{max-width:399px}.elementor-29 .elementor-element.elementor-element-81e1867{padding:0% 0% 0% 15%;z-index:2}.elementor-bc-flex-widget .elementor-29 .elementor-element.elementor-element-0b53eaf.elementor-column .elementor-widget-wrap{align-items:center}.elementor-29 .elementor-element.elementor-element-0b53eaf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-29 .elementor-element.elementor-element-0b53eaf>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-29 .elementor-element.elementor-element-0b53eaf>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-29 .elementor-element.elementor-element-0b53eaf>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29 .elementor-element.elementor-element-3c94ef1>.elementor-widget-container{padding:0% 0% 2% 0%}.elementor-29 .elementor-element.elementor-element-3c94ef1 .elementor-heading-title{font-family:"Franchise",Sans-serif;font-size:70px;font-weight:600;letter-spacing:3.5px;color:#941D21}.elementor-29 .elementor-element.elementor-element-0c18667>.elementor-widget-container{padding:0% 0% 2% 0%}.elementor-29 .elementor-element.elementor-element-0c18667{font-family:"Gient",Sans-serif;font-size:25px;font-weight:400;color:#0E4976}.elementor-29 .elementor-element.elementor-element-5d3133b .elementor-button{background-color:#EFBF40;font-family:"Phosphate",Sans-serif;font-size:16px;font-weight:500;fill:#FFF;color:#FFF;border-radius:0 0 0 0;padding:20px 30px 20px 30px}.elementor-29 .elementor-element.elementor-element-4507f0c>.elementor-element-populated{padding:0% 2% 0% 2%}.elementor-29 .elementor-element.elementor-element-8d12f83>.elementor-widget-container{padding:0 30px 0 30px}.elementor-29 .elementor-element.elementor-element-8d12f83{font-family:"Robinson",Sans-serif;font-size:49px;font-weight:500;line-height:1.1em;color:#285072}.elementor-29 .elementor-element.elementor-element-26adc46:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-26adc46>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.vivisorridendo.it/wp-content/uploads/2021/06/cosa-dicono-di-noi-sfondo-1024x492-1.jpeg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-29 .elementor-element.elementor-element-26adc46{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:9% 5% 9% 5%}.elementor-29 .elementor-element.elementor-element-26adc46>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-29 .elementor-element.elementor-element-4d7222a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-29 .elementor-element.elementor-element-4d7222a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-29 .elementor-element.elementor-element-4d7222a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-29 .elementor-element.elementor-element-4d7222a>.elementor-element-populated{padding:0% 10% 0% 10%}.elementor-widget-star-rating.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-star-rating .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-star-rating .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-star-rating.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}}.premium-badge-text,.elementor-widget-star-rating:not(.premium-gbadge-custom) .premium-global-badge-{{ID}}.premium-badge-container,.elementor-widget-star-rating.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-star-rating .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-widget-star-rating .elementor-star-rating__title{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-29 .elementor-element.elementor-element-a253e81{text-align:center}.elementor-widget-slides.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-slides .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-slides .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-slides.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}}.premium-badge-text,.elementor-widget-slides:not(.premium-gbadge-custom) .premium-global-badge-{{ID}}.premium-badge-container,.elementor-widget-slides.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-slides .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-widget-slides .elementor-slide-heading{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-slides .elementor-slide-description{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-slides .elementor-slide-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-29 .elementor-element.elementor-element-fa73a2e .elementor-repeater-item-b769224 .swiper-slide-bg{background-color:#fff0}.elementor-29 .elementor-element.elementor-element-fa73a2e .elementor-repeater-item-c9d28fd .swiper-slide-bg{background-color:#fff0}.elementor-29 .elementor-element.elementor-element-fa73a2e .elementor-repeater-item-c27e58f .swiper-slide-bg{background-color:#fff0}.elementor-29 .elementor-element.elementor-element-fa73a2e .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px}.elementor-29 .elementor-element.elementor-element-fa73a2e>.elementor-widget-container{margin:-35px 0 -35px 0;padding:0 0 0 0}.elementor-29 .elementor-element.elementor-element-fa73a2e .swiper-slide-contents{max-width:66%}.elementor-29 .elementor-element.elementor-element-fa73a2e .swiper-slide-inner{text-align:center}.elementor-29 .elementor-element.elementor-element-fa73a2e .elementor-slide-description{font-family:"Galano Grotesque",Sans-serif;font-weight:400}.elementor-bc-flex-widget .elementor-29 .elementor-element.elementor-element-a99616d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-29 .elementor-element.elementor-element-a99616d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-29 .elementor-element.elementor-element-a99616d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-29 .elementor-element.elementor-element-a99616d>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0% 10% 0% 10%}.elementor-29 .elementor-element.elementor-element-a99616d>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29 .elementor-element.elementor-element-ee7699c>.elementor-widget-container{padding:0% 0% 2% 0%}.elementor-29 .elementor-element.elementor-element-ee7699c .elementor-heading-title{font-family:"Franchise",Sans-serif;font-size:70px;font-weight:600;letter-spacing:3.5px;color:#EFBF40}.elementor-29 .elementor-element.elementor-element-54b0e7b>.elementor-widget-container{padding:2% 0% 0% 0%}.elementor-29 .elementor-element.elementor-element-54b0e7b{font-family:"Robinson",Sans-serif;font-size:26px;font-weight:500;color:#FFF}.elementor-29 .elementor-element.elementor-element-ebfba24:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-ebfba24>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.vivisorridendo.it/wp-content/uploads/2021/05/sfondo-call-to-action.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-29 .elementor-element.elementor-element-ebfba24{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0% 0% 0% 0%}.elementor-29 .elementor-element.elementor-element-ebfba24>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29 .elementor-element.elementor-element-0c87b54>.elementor-element-populated{padding:0% 0% 0% 0%}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-9ce4314{right:0}body.rtl .elementor-29 .elementor-element.elementor-element-9ce4314{left:0}.elementor-29 .elementor-element.elementor-element-9ce4314{bottom:0;text-align:end}.elementor-29 .elementor-element.elementor-element-9ce4314 img{max-width:673px}.elementor-29 .elementor-element.elementor-element-b7ed1ac{padding:05% 0% 05% 0%}.elementor-29 .elementor-element.elementor-element-f0b76e9>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-29 .elementor-element.elementor-element-f0b76e9>.elementor-element-populated{padding:0% 018% 0% 018%}.elementor-29 .elementor-element.elementor-element-f0b76e9{z-index:2}.elementor-29 .elementor-element.elementor-element-87295b9>.elementor-widget-container{margin:0 0 0 0;padding:0% 0% 0% 0%}.elementor-29 .elementor-element.elementor-element-87295b9{font-family:"Robinson",Sans-serif;font-size:42px;font-weight:500;color:#AF312F}.elementor-29 .elementor-element.elementor-element-2298e91>.elementor-widget-container{padding:0% 0% 2% 0%}.elementor-29 .elementor-element.elementor-element-2298e91 .elementor-heading-title{font-family:"Franchise",Sans-serif;font-size:70px;font-weight:600;letter-spacing:3.5px;color:#285072}.elementor-29 .elementor-element.elementor-element-28846ea>.elementor-widget-container{padding:0% 0% 2% 0%}.elementor-29 .elementor-element.elementor-element-28846ea{font-family:"Gient",Sans-serif;font-size:25px;font-weight:400;color:#AF312F}.elementor-29 .elementor-element.elementor-element-a7169e0 .elementor-button{background-color:#1F3F54;font-family:"Phosphate",Sans-serif;font-size:16px;font-weight:500;fill:#FBEDCA;color:#FBEDCA;border-radius:0 0 0 0;padding:20px 30px 20px 30px}.elementor-29 .elementor-element.elementor-element-a7169e0{width:auto;max-width:auto}.elementor-29 .elementor-element.elementor-element-a7169e0>.elementor-widget-container{margin:0 10px 0 0}.elementor-29 .elementor-element.elementor-element-3a9fd53 .elementor-button{background-color:#1F3F54;font-family:"Phosphate",Sans-serif;font-size:16px;font-weight:500;fill:#FBEDCA;color:#FBEDCA;border-radius:0 0 0 0;padding:20px 30px 20px 30px}.elementor-29 .elementor-element.elementor-element-3a9fd53{width:auto;max-width:auto}.elementor-29 .elementor-element.elementor-element-0d17da6>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-29 .elementor-element.elementor-element-b5a1e61>.elementor-container{min-height:800px}.elementor-29 .elementor-element.elementor-element-5c17f9c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-29 .elementor-element.elementor-element-5c17f9c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.vivisorridendo.it/wp-content/uploads/2021/05/news-bg.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-bc-flex-widget .elementor-29 .elementor-element.elementor-element-5c17f9c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-29 .elementor-element.elementor-element-5c17f9c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-29 .elementor-element.elementor-element-5c17f9c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-29 .elementor-element.elementor-element-5c17f9c>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0% 18% 0% 018%}.elementor-29 .elementor-element.elementor-element-5c17f9c>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-facebook-page.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-facebook-page .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-facebook-page .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-facebook-page.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}}.premium-badge-text,.elementor-widget-facebook-page:not(.premium-gbadge-custom) .premium-global-badge-{{ID}}.premium-badge-container,.elementor-widget-facebook-page.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-facebook-page .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-29 .elementor-element.elementor-element-3f30303:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-29 .elementor-element.elementor-element-3f30303>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.vivisorridendo.it/wp-content/uploads/2021/05/news-sfondo.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-bc-flex-widget .elementor-29 .elementor-element.elementor-element-3f30303.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-29 .elementor-element.elementor-element-3f30303.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-29 .elementor-element.elementor-element-3f30303>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-29 .elementor-element.elementor-element-3f30303>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0% 0% 10% 10%}.elementor-29 .elementor-element.elementor-element-3f30303>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29 .elementor-element.elementor-element-02f225d>.elementor-widget-container{padding:0% 0% 2% 0%}.elementor-29 .elementor-element.elementor-element-02f225d .elementor-heading-title{font-family:"Franchise",Sans-serif;font-size:70px;font-weight:600;letter-spacing:3.5px;color:#FFEDC7}.elementor-29 .elementor-element.elementor-element-ea6c2e4 .elementor-button{background-color:#951C18;font-family:"Phosphate",Sans-serif;font-size:16px;font-weight:500;fill:#FFEDC7;color:#FFEDC7;border-radius:0 0 0 0;padding:20px 30px 20px 30px}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-0b53eaf{width:37.433%}.elementor-29 .elementor-element.elementor-element-4507f0c{width:29.592%}.elementor-29 .elementor-element.elementor-element-c31e8b4{width:32.599%}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-1f6f126{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-29 .elementor-element.elementor-element-d930627>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-29 .elementor-element.elementor-element-dd9c823{margin-top:0;margin-bottom:0;padding:0% 0% 0% 0%}.elementor-29 .elementor-element.elementor-element-fd659bf>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:18% 6% 18% 6%}.elementor-29 .elementor-element.elementor-element-e6aefed{text-align:center}.elementor-29 .elementor-element.elementor-element-e6aefed .elementor-heading-title{font-size:60px}.elementor-29 .elementor-element.elementor-element-d859baa{text-align:center;font-size:22px}.elementor-29 .elementor-element.elementor-element-73f4c1d{text-align:center;font-size:22px}.elementor-29 .elementor-element.elementor-element-c0a6e0d img{max-width:79%}.elementor-29 .elementor-element.elementor-element-79db69a{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-29 .elementor-element.elementor-element-b8ef931 img{max-width:87%}.elementor-29 .elementor-element.elementor-element-8a8e0bd{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-29 .elementor-element.elementor-element-d40f2e8>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-29 .elementor-element.elementor-element-6b2dcd1>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-29 .elementor-element.elementor-element-8b00d1a>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-29 .elementor-element.elementor-element-32d11ad>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-29 .elementor-element.elementor-element-237a04e{--spacer-size:325px}.elementor-29 .elementor-element.elementor-element-b89b5c7>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:018% 6% 18% 6%}.elementor-29 .elementor-element.elementor-element-a86911d{text-align:center}.elementor-29 .elementor-element.elementor-element-a86911d .elementor-heading-title{font-size:60px}.elementor-29 .elementor-element.elementor-element-fbf6d3d{text-align:center;font-size:22px}.elementor-29 .elementor-element.elementor-element-301a36c>.elementor-widget-container{margin:0 0 0 0;padding:0% 7% 0% 7%}.elementor-29 .elementor-element.elementor-element-301a36c{text-align:center;font-size:37px}.elementor-29 .elementor-element.elementor-element-3381b7f>.elementor-widget-container{margin:0 0 0 0;padding:6% 0% 0% 0%}.elementor-29 .elementor-element.elementor-element-edc6037{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-29 .elementor-element.elementor-element-510991c>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:018% 06% 18% 6%}.elementor-29 .elementor-element.elementor-element-7417e05{text-align:end}.elementor-29 .elementor-element.elementor-element-7417e05 img{max-width:95%}.elementor-29 .elementor-element.elementor-element-81e1867{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-29 .elementor-element.elementor-element-0b53eaf>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-29 .elementor-element.elementor-element-3c94ef1{text-align:center}.elementor-29 .elementor-element.elementor-element-3c94ef1 .elementor-heading-title{font-size:40px}.elementor-29 .elementor-element.elementor-element-0c18667{text-align:center;font-size:22px}.elementor-29 .elementor-element.elementor-element-8d12f83>.elementor-widget-container{margin:0 0 0 0;padding:16px 0 0 0}.elementor-29 .elementor-element.elementor-element-8d12f83{text-align:center;font-size:35px}.elementor-29 .elementor-element.elementor-element-26adc46{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-29 .elementor-element.elementor-element-4d7222a>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%}.elementor-29 .elementor-element.elementor-element-fa73a2e>.elementor-widget-container{margin:-30px 0 0 0;padding:0 0 0 0}.elementor-29 .elementor-element.elementor-element-a99616d>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:18% 6% 0% 6%}.elementor-29 .elementor-element.elementor-element-ee7699c{text-align:center}.elementor-29 .elementor-element.elementor-element-ee7699c .elementor-heading-title{font-size:60px}.elementor-29 .elementor-element.elementor-element-54b0e7b{text-align:center;font-size:22px}.elementor-29 .elementor-element.elementor-element-ebfba24{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-29 .elementor-element.elementor-element-0c87b54>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-29 .elementor-element.elementor-element-9ce4314{text-align:end}.elementor-29 .elementor-element.elementor-element-9ce4314 img{max-width:100%}.elementor-29 .elementor-element.elementor-element-b7ed1ac{margin-top:0;margin-bottom:0;padding:018% 6% 18% 6%}.elementor-29 .elementor-element.elementor-element-f0b76e9.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-29 .elementor-element.elementor-element-f0b76e9>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-29 .elementor-element.elementor-element-87295b9{text-align:center;font-size:56px}.elementor-29 .elementor-element.elementor-element-2298e91{text-align:center}.elementor-29 .elementor-element.elementor-element-2298e91 .elementor-heading-title{font-size:38px}.elementor-29 .elementor-element.elementor-element-28846ea{text-align:center;font-size:24px}.elementor-29 .elementor-element.elementor-element-a7169e0>.elementor-widget-container{padding:0% 0% 5% 0%}.elementor-29 .elementor-element.elementor-element-0d17da6.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-29 .elementor-element.elementor-element-b5a1e61{margin-top:0;margin-bottom:0;padding:0% 0% 0% 0%}.elementor-29 .elementor-element.elementor-element-5c17f9c.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-29 .elementor-element.elementor-element-5c17f9c>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:18% 0% 18% 0%}.elementor-29 .elementor-element.elementor-element-c78103d{width:auto;max-width:auto}.elementor-29 .elementor-element.elementor-element-c78103d>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-29 .elementor-element.elementor-element-3f30303.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-29 .elementor-element.elementor-element-3f30303>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:18% 6% 018% 6%}.elementor-29 .elementor-element.elementor-element-02f225d>.elementor-widget-container{margin:0 0 0 0;padding:0 0 20px 0}.elementor-29 .elementor-element.elementor-element-02f225d{text-align:center}.elementor-29 .elementor-element.elementor-element-02f225d .elementor-heading-title{font-size:60px}.elementor-29 .elementor-element.elementor-element-ea6c2e4{width:auto;max-width:auto}.elementor-29 .elementor-element.elementor-element-ea6c2e4>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}}@media(min-width:1025px){.elementor-29 .elementor-element.elementor-element-edc6037:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-edc6037>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@font-face{font-family:'Galano Grotesque';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.vivisorridendo.it/wp-content/uploads/2021/05/e-Medium.woff) format('woff')}