.elementor-22200 .elementor-element.elementor-element-55242eb:not(.elementor-motion-effects-element-type-background), .elementor-22200 .elementor-element.elementor-element-55242eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-22200 .elementor-element.elementor-element-55242eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 2% 2% 2%;}.elementor-22200 .elementor-element.elementor-element-55242eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22200 .elementor-element.elementor-element-55242eb > .elementor-shape-bottom svg{width:calc(291% + 1.3px);height:161px;transform:translateX(-50%) rotateY(180deg);}.elementor-22200 .elementor-element.elementor-element-681f35c9 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;}.elementor-22200 .elementor-element.elementor-element-e9112cd{--spacer-size:50px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-22200 .elementor-element.elementor-element-207fb7ab img{width:100%;border-style:solid;border-width:10px 10px 10px 10px;border-color:#FFFCFC;}.elementor-22200 .elementor-element.elementor-element-3f93086 > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-22200 .elementor-element.elementor-element-641b5202{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-22200 .elementor-element.elementor-element-7a9fea2d{text-align:left;}.elementor-22200 .elementor-element.elementor-element-7a9fea2d .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:57px;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{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 );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-22200 .elementor-element.elementor-element-7df1c16d{font-family:"Raleway", Sans-serif;font-size:23px;font-weight:500;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22200 .elementor-element.elementor-element-4f95dadd .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1.1px;}.elementor-22200 .elementor-element.elementor-element-4dd9b5a3{--spacer-size:71px;}.elementor-22200 .elementor-element.elementor-element-5f9c1166{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 10% 0% 10%;}.elementor-22200 .elementor-element.elementor-element-5f9c1166 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22200 .elementor-element.elementor-element-44bafd1a{text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-primary );}.elementor-22200 .elementor-element.elementor-element-67527e3:not(.elementor-motion-effects-element-type-background), .elementor-22200 .elementor-element.elementor-element-67527e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.accademiafelicita.it/wp-content/uploads/2025/06/cambia-la-tua-vita_4.jpg?fit=1200%2C800&ssl=1");background-position:top center;background-size:cover;}.elementor-22200 .elementor-element.elementor-element-67527e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6% 6% 6% 6%;}.elementor-22200 .elementor-element.elementor-element-67527e3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22200 .elementor-element.elementor-element-73fd27b:not(.elementor-motion-effects-element-type-background), .elementor-22200 .elementor-element.elementor-element-73fd27b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000EB;}.elementor-22200 .elementor-element.elementor-element-73fd27b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 3% 3% 3%;}.elementor-22200 .elementor-element.elementor-element-73fd27b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22200 .elementor-element.elementor-element-ff9a0d0{text-align:center;}.elementor-22200 .elementor-element.elementor-element-ff9a0d0 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:44px;font-weight:600;color:#FFFFFF;}.elementor-22200 .elementor-element.elementor-element-00b495e{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-22200 .elementor-element.elementor-element-50a7fa46:not(.elementor-motion-effects-element-type-background), .elementor-22200 .elementor-element.elementor-element-50a7fa46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.accademiafelicita.it/wp-content/uploads/2025/05/Sophie-Swirl2-01.png?fit=1096%2C1915&ssl=1");background-position:center center;background-repeat:repeat;background-size:contain;}.elementor-22200 .elementor-element.elementor-element-50a7fa46 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.55;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22200 .elementor-element.elementor-element-50a7fa46{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22200 .elementor-element.elementor-element-504171ea{--spacer-size:20px;}.elementor-bc-flex-widget .elementor-22200 .elementor-element.elementor-element-ca15c6e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22200 .elementor-element.elementor-element-ca15c6e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22200 .elementor-element.elementor-element-42dc6188{text-align:left;}.elementor-22200 .elementor-element.elementor-element-42dc6188 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:52px;font-weight:600;color:var( --e-global-color-primary );}.elementor-22200 .elementor-element.elementor-element-3a83fdb1{font-family:"Raleway", Sans-serif;font-size:22px;font-weight:400;}.elementor-22200 .elementor-element.elementor-element-28632265{text-align:center;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;line-height:34px;}.elementor-22200 .elementor-element.elementor-element-377c6807:not(.elementor-motion-effects-element-type-background), .elementor-22200 .elementor-element.elementor-element-377c6807 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#73737326;}.elementor-22200 .elementor-element.elementor-element-377c6807{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22200 .elementor-element.elementor-element-377c6807 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22200 .elementor-element.elementor-element-11a98470{--spacer-size:32px;}.elementor-22200 .elementor-element.elementor-element-7583fd1d{text-align:center;}.elementor-22200 .elementor-element.elementor-element-7583fd1d .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:44px;font-weight:600;text-transform:none;color:var( --e-global-color-primary );}.elementor-22200 .elementor-element.elementor-element-e8d30a9{text-align:center;}.elementor-22200 .elementor-element.elementor-element-e8d30a9 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:60px;font-weight:600;letter-spacing:1.5px;text-shadow:4px 4px 5px rgba(0, 0, 0, 0.55);color:var( --e-global-color-accent );}.elementor-22200 .elementor-element.elementor-element-7d6b2cb0 img{width:50%;}.elementor-22200 .elementor-element.elementor-element-655133f6{text-align:center;}.elementor-22200 .elementor-element.elementor-element-655133f6 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:36px;font-weight:600;color:#000000;}.elementor-22200 .elementor-element.elementor-element-985e933{text-align:center;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;line-height:34px;}.elementor-22200 .elementor-element.elementor-element-777d9156{text-align:center;}.elementor-22200 .elementor-element.elementor-element-777d9156 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;letter-spacing:-1.1px;color:var( --e-global-color-primary );}.elementor-22200 .elementor-element.elementor-element-181b9746{border-style:solid;border-width:1px 0px 0px 0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-22200 .elementor-element.elementor-element-526fd069 .elementor-icon-wrapper{text-align:center;}.elementor-22200 .elementor-element.elementor-element-526fd069.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0124045 );}.elementor-22200 .elementor-element.elementor-element-526fd069.elementor-view-framed .elementor-icon, .elementor-22200 .elementor-element.elementor-element-526fd069.elementor-view-default .elementor-icon{color:var( --e-global-color-0124045 );border-color:var( --e-global-color-0124045 );}.elementor-22200 .elementor-element.elementor-element-526fd069.elementor-view-framed .elementor-icon, .elementor-22200 .elementor-element.elementor-element-526fd069.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0124045 );}.elementor-22200 .elementor-element.elementor-element-526fd069 .elementor-icon{font-size:41px;}.elementor-22200 .elementor-element.elementor-element-526fd069 .elementor-icon svg{height:41px;}.elementor-22200 .elementor-element.elementor-element-ecaa7f5{text-align:left;}.elementor-22200 .elementor-element.elementor-element-ecaa7f5 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:35px;font-weight:600;letter-spacing:1.5px;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.55);color:var( --e-global-color-accent );}.elementor-22200 .elementor-element.elementor-element-1068e668 > .elementor-widget-container{margin:-20px 0px -2px 0px;padding:0px 0px 0px 0px;}.elementor-22200 .elementor-element.elementor-element-1068e668{text-align:center;}.elementor-22200 .elementor-element.elementor-element-1068e668 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:31px;font-weight:500;font-style:italic;color:#000000;}.elementor-22200 .elementor-element.elementor-element-b35edc3{text-align:left;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;line-height:38px;letter-spacing:0.3px;}.elementor-22200 .elementor-element.elementor-element-e6f5b96{border-style:solid;border-width:1px 0px 0px 0px;}.elementor-22200 .elementor-element.elementor-element-374849b .elementor-icon-wrapper{text-align:center;}.elementor-22200 .elementor-element.elementor-element-374849b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-faffe69 );}.elementor-22200 .elementor-element.elementor-element-374849b.elementor-view-framed .elementor-icon, .elementor-22200 .elementor-element.elementor-element-374849b.elementor-view-default .elementor-icon{color:var( --e-global-color-faffe69 );border-color:var( --e-global-color-faffe69 );}.elementor-22200 .elementor-element.elementor-element-374849b.elementor-view-framed .elementor-icon, .elementor-22200 .elementor-element.elementor-element-374849b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-faffe69 );}.elementor-22200 .elementor-element.elementor-element-374849b .elementor-icon{font-size:41px;}.elementor-22200 .elementor-element.elementor-element-374849b .elementor-icon svg{height:41px;}.elementor-22200 .elementor-element.elementor-element-a897ad9{text-align:left;}.elementor-22200 .elementor-element.elementor-element-a897ad9 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:35px;font-weight:600;letter-spacing:1.5px;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.55);color:var( --e-global-color-accent );}.elementor-22200 .elementor-element.elementor-element-aa3cfea > .elementor-widget-container{margin:-20px 0px -2px 0px;padding:0px 0px 0px 0px;}.elementor-22200 .elementor-element.elementor-element-aa3cfea{text-align:center;}.elementor-22200 .elementor-element.elementor-element-aa3cfea .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:31px;font-weight:500;font-style:italic;color:#000000;}.elementor-22200 .elementor-element.elementor-element-1451e42{text-align:left;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;line-height:38px;letter-spacing:0.3px;}.elementor-22200 .elementor-element.elementor-element-2edfe0f{border-style:solid;border-width:1px 0px 0px 0px;}.elementor-22200 .elementor-element.elementor-element-5c1745d .elementor-icon-wrapper{text-align:center;}.elementor-22200 .elementor-element.elementor-element-5c1745d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22200 .elementor-element.elementor-element-5c1745d.elementor-view-framed .elementor-icon, .elementor-22200 .elementor-element.elementor-element-5c1745d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22200 .elementor-element.elementor-element-5c1745d.elementor-view-framed .elementor-icon, .elementor-22200 .elementor-element.elementor-element-5c1745d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-22200 .elementor-element.elementor-element-5c1745d .elementor-icon{font-size:41px;}.elementor-22200 .elementor-element.elementor-element-5c1745d .elementor-icon svg{height:41px;}.elementor-22200 .elementor-element.elementor-element-760b9b2{text-align:left;}.elementor-22200 .elementor-element.elementor-element-760b9b2 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:35px;font-weight:600;letter-spacing:1.5px;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.55);color:var( --e-global-color-accent );}.elementor-22200 .elementor-element.elementor-element-48e1230 > .elementor-widget-container{margin:-20px 0px -2px 0px;padding:0px 0px 0px 0px;}.elementor-22200 .elementor-element.elementor-element-48e1230{text-align:center;}.elementor-22200 .elementor-element.elementor-element-48e1230 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:31px;font-weight:500;font-style:italic;color:#000000;}.elementor-22200 .elementor-element.elementor-element-8f22e36{text-align:left;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;line-height:38px;letter-spacing:0.3px;}.elementor-22200 .elementor-element.elementor-element-7bd1481d{--spacer-size:28px;}.elementor-22200 .elementor-element.elementor-element-5333e7fe .elementor-button{background-color:var( --e-global-color-faffe69 );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;letter-spacing:1.1px;}.elementor-22200 .elementor-element.elementor-element-25c396ef{--spacer-size:28px;}.elementor-22200 .elementor-element.elementor-element-3aed8dfe{--spacer-size:34px;}.elementor-22200 .elementor-element.elementor-element-fbb02cd:not(.elementor-motion-effects-element-type-background), .elementor-22200 .elementor-element.elementor-element-fbb02cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.accademiafelicita.it/wp-content/uploads/2025/06/cambia-la-tua-vita_5.jpg?fit=1200%2C800&ssl=1");background-position:top center;background-size:cover;}.elementor-22200 .elementor-element.elementor-element-fbb02cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6% 6% 6% 6%;}.elementor-22200 .elementor-element.elementor-element-fbb02cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22200 .elementor-element.elementor-element-d432f6b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22200 .elementor-element.elementor-element-d432f6b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1b8464 );}.elementor-22200 .elementor-element.elementor-element-d432f6b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22200 .elementor-element.elementor-element-d432f6b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22200 .elementor-element.elementor-element-e33ff19{text-align:center;}.elementor-22200 .elementor-element.elementor-element-e33ff19 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:52px;font-weight:600;color:var( --e-global-color-primary );}.elementor-22200 .elementor-element.elementor-element-458f916:not(.elementor-motion-effects-element-type-background), .elementor-22200 .elementor-element.elementor-element-458f916 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1b8464 );}.elementor-22200 .elementor-element.elementor-element-458f916{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22200 .elementor-element.elementor-element-458f916 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22200 .elementor-element.elementor-element-6c29d78 .elementor-icon-wrapper{text-align:center;}.elementor-22200 .elementor-element.elementor-element-6c29d78.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22200 .elementor-element.elementor-element-6c29d78.elementor-view-framed .elementor-icon, .elementor-22200 .elementor-element.elementor-element-6c29d78.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22200 .elementor-element.elementor-element-6c29d78.elementor-view-framed .elementor-icon, .elementor-22200 .elementor-element.elementor-element-6c29d78.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-22200 .elementor-element.elementor-element-d24da1d{text-align:center;}.elementor-22200 .elementor-element.elementor-element-d24da1d .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;letter-spacing:-1.1px;color:var( --e-global-color-primary );}.elementor-22200 .elementor-element.elementor-element-c9859f6{text-align:center;}.elementor-22200 .elementor-element.elementor-element-f7d38b2 .elementor-icon-wrapper{text-align:center;}.elementor-22200 .elementor-element.elementor-element-f7d38b2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0124045 );}.elementor-22200 .elementor-element.elementor-element-f7d38b2.elementor-view-framed .elementor-icon, .elementor-22200 .elementor-element.elementor-element-f7d38b2.elementor-view-default .elementor-icon{color:var( --e-global-color-0124045 );border-color:var( --e-global-color-0124045 );}.elementor-22200 .elementor-element.elementor-element-f7d38b2.elementor-view-framed .elementor-icon, .elementor-22200 .elementor-element.elementor-element-f7d38b2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0124045 );}.elementor-22200 .elementor-element.elementor-element-789294a{text-align:center;}.elementor-22200 .elementor-element.elementor-element-789294a .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;letter-spacing:-1.1px;color:var( --e-global-color-primary );}.elementor-22200 .elementor-element.elementor-element-0dbd670{text-align:center;}.elementor-22200 .elementor-element.elementor-element-df9c290 .elementor-icon-wrapper{text-align:center;}.elementor-22200 .elementor-element.elementor-element-df9c290.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-faffe69 );}.elementor-22200 .elementor-element.elementor-element-df9c290.elementor-view-framed .elementor-icon, .elementor-22200 .elementor-element.elementor-element-df9c290.elementor-view-default .elementor-icon{color:var( --e-global-color-faffe69 );border-color:var( --e-global-color-faffe69 );}.elementor-22200 .elementor-element.elementor-element-df9c290.elementor-view-framed .elementor-icon, .elementor-22200 .elementor-element.elementor-element-df9c290.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-faffe69 );}.elementor-22200 .elementor-element.elementor-element-7f23d63{text-align:center;}.elementor-22200 .elementor-element.elementor-element-7f23d63 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;letter-spacing:-1.1px;color:var( --e-global-color-primary );}.elementor-22200 .elementor-element.elementor-element-fd398ab{text-align:center;}.elementor-22200 .elementor-element.elementor-element-a07a389{--spacer-size:17px;}.elementor-22200 .elementor-element.elementor-element-e2fa55a:not(.elementor-motion-effects-element-type-background), .elementor-22200 .elementor-element.elementor-element-e2fa55a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://i0.wp.com/www.accademiafelicita.it/wp-content/uploads/2025/06/cambia-la-tua-vita_4.jpg?fit=1200%2C800&ssl=1");background-position:center center;background-size:cover;}.elementor-22200 .elementor-element.elementor-element-e2fa55a > .elementor-background-overlay{background-color:#BADBC7;background-position:center center;background-size:cover;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22200 .elementor-element.elementor-element-e2fa55a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 10% 10% 10%;}.elementor-22200 .elementor-element.elementor-element-e2fa55a > .elementor-shape-bottom svg{width:calc(291% + 1.3px);height:161px;transform:translateX(-50%) rotateY(180deg);}.elementor-22200 .elementor-element.elementor-element-4778860{text-align:center;}.elementor-22200 .elementor-element.elementor-element-4778860 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:52px;font-weight:600;color:var( --e-global-color-primary );}.elementor-22200 .elementor-element.elementor-element-536d545a > .elementor-container{max-width:1128px;}.elementor-22200 .elementor-element.elementor-element-536d545a .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:19px;}.elementor-22200 .elementor-element.elementor-element-858e6db .elementor-icon-wrapper{text-align:center;}.elementor-22200 .elementor-element.elementor-element-50821441{text-align:center;}.elementor-22200 .elementor-element.elementor-element-50821441 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;letter-spacing:-1.1px;color:var( --e-global-color-primary );}.elementor-22200 .elementor-element.elementor-element-3e1bf117{text-align:left;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;line-height:38px;}.elementor-22200 .elementor-element.elementor-element-bd80670 .elementor-icon-wrapper{text-align:center;}.elementor-22200 .elementor-element.elementor-element-2bab890{text-align:center;}.elementor-22200 .elementor-element.elementor-element-2bab890 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;letter-spacing:-1.1px;color:var( --e-global-color-primary );}.elementor-22200 .elementor-element.elementor-element-c9a9635{text-align:left;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;line-height:38px;}.elementor-22200 .elementor-element.elementor-element-6dcb2035{--spacer-size:50px;}.elementor-22200 .elementor-element.elementor-element-15031379:not(.elementor-motion-effects-element-type-background), .elementor-22200 .elementor-element.elementor-element-15031379 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0124045 );}.elementor-22200 .elementor-element.elementor-element-15031379{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 2% 2% 2%;}.elementor-22200 .elementor-element.elementor-element-15031379 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22200 .elementor-element.elementor-element-15031379 > .elementor-shape-bottom svg{width:calc(291% + 1.3px);height:209px;transform:translateX(-50%) rotateY(180deg);}.elementor-22200 .elementor-element.elementor-element-1f823f0b{--spacer-size:10px;}.elementor-22200 .elementor-element.elementor-element-39b747e9 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:44px;font-weight:600;color:#FFFFFF;}.elementor-22200 .elementor-element.elementor-element-3741055c{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-22200 .elementor-element.elementor-element-40495984{--spacer-size:10px;}.elementor-22200 .elementor-element.elementor-element-3d8e5f51{text-align:center;}.elementor-22200 .elementor-element.elementor-element-3d8e5f51 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:52px;font-weight:600;color:var( --e-global-color-primary );}.elementor-22200 .elementor-element.elementor-element-b76e6f3:not(.elementor-motion-effects-element-type-background), .elementor-22200 .elementor-element.elementor-element-b76e6f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#73737321;}.elementor-22200 .elementor-element.elementor-element-b76e6f3{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0124045 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22200 .elementor-element.elementor-element-b76e6f3, .elementor-22200 .elementor-element.elementor-element-b76e6f3 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-22200 .elementor-element.elementor-element-b76e6f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22200 .elementor-element.elementor-element-ec919b2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0124045 );}.elementor-22200 .elementor-element.elementor-element-16dc8dc{text-align:center;}.elementor-22200 .elementor-element.elementor-element-16dc8dc .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-22200 .elementor-element.elementor-element-fa10e74{text-align:center;}.elementor-22200 .elementor-element.elementor-element-d8df766 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-0124045 );}.elementor-22200 .elementor-element.elementor-element-06f4a0a{text-align:center;}.elementor-22200 .elementor-element.elementor-element-06f4a0a .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-22200 .elementor-element.elementor-element-1bc4032{text-align:center;}.elementor-22200 .elementor-element.elementor-element-8cbfaa5{text-align:center;}.elementor-22200 .elementor-element.elementor-element-8cbfaa5 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-22200 .elementor-element.elementor-element-75db1ba{text-align:center;}.elementor-22200 .elementor-element.elementor-element-cdec17e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0124045 );}.elementor-22200 .elementor-element.elementor-element-2a6127c{text-align:center;}.elementor-22200 .elementor-element.elementor-element-2a6127c .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-22200 .elementor-element.elementor-element-3c2af93{text-align:center;}.elementor-22200 .elementor-element.elementor-element-635f6b3b{text-align:center;}.elementor-22200 .elementor-element.elementor-element-635f6b3b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:400;line-height:49px;color:#000000;}.elementor-22200 .elementor-element.elementor-element-748d7cd5{text-align:center;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;line-height:34px;}.elementor-22200 .elementor-element.elementor-element-5a4e1c97 .elementor-button{background-color:var( --e-global-color-faffe69 );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;letter-spacing:1.1px;}.elementor-22200 .elementor-element.elementor-element-b10a72b{--spacer-size:50px;}.elementor-22200 .elementor-element.elementor-element-b15874b:not(.elementor-motion-effects-element-type-background), .elementor-22200 .elementor-element.elementor-element-b15874b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.accademiafelicita.it/wp-content/uploads/2025/05/coaching-day_2.jpg?fit=800%2C600&ssl=1");background-size:cover;}.elementor-22200 .elementor-element.elementor-element-b15874b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6% 6% 6% 6%;}.elementor-22200 .elementor-element.elementor-element-b15874b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22200 .elementor-element.elementor-element-8f9a394:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22200 .elementor-element.elementor-element-8f9a394 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1b8464 );}.elementor-22200 .elementor-element.elementor-element-8f9a394 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22200 .elementor-element.elementor-element-8f9a394 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22200 .elementor-element.elementor-element-6ccf7aa{text-align:center;}.elementor-22200 .elementor-element.elementor-element-6ccf7aa .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:52px;font-weight:600;color:var( --e-global-color-primary );}.elementor-22200 .elementor-element.elementor-element-8a62d1e{text-align:center;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;line-height:38px;letter-spacing:0.3px;}.elementor-22200 .elementor-element.elementor-element-453fd97{--spacer-size:50px;}.elementor-22200 .elementor-element.elementor-element-b6be622{text-align:center;}.elementor-22200 .elementor-element.elementor-element-b6be622 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:52px;font-weight:600;color:var( --e-global-color-primary );}.elementor-22200 .elementor-element.elementor-element-ca1ce66{text-align:center;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;line-height:34px;}.elementor-22200 .elementor-element.elementor-element-6e5f41d{--spacer-size:22px;}.elementor-22200 .elementor-element.elementor-element-10774fbf:not(.elementor-motion-effects-element-type-background), .elementor-22200 .elementor-element.elementor-element-10774fbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://i0.wp.com/www.accademiafelicita.it/wp-content/uploads/2025/05/coaching-day_3.jpg?fit=533%2C800&ssl=1");background-position:center center;background-size:cover;}.elementor-22200 .elementor-element.elementor-element-10774fbf > .elementor-background-overlay{background-color:#BADBC7;background-position:center center;background-size:cover;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22200 .elementor-element.elementor-element-10774fbf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 10% 5% 10%;}.elementor-22200 .elementor-element.elementor-element-10774fbf > .elementor-shape-bottom svg{width:calc(291% + 1.3px);height:161px;transform:translateX(-50%) rotateY(180deg);}.elementor-22200 .elementor-element.elementor-element-f6b308e{text-align:center;}.elementor-22200 .elementor-element.elementor-element-f6b308e .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:52px;font-weight:600;color:var( --e-global-color-primary );}.elementor-22200 .elementor-element.elementor-element-3623788{text-align:center;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;line-height:34px;}.elementor-22200 .elementor-element.elementor-element-4d8340b2{--spacer-size:50px;}.elementor-22200 .elementor-element.elementor-element-5eec3d78:not(.elementor-motion-effects-element-type-background), .elementor-22200 .elementor-element.elementor-element-5eec3d78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-faffe69 );}.elementor-22200 .elementor-element.elementor-element-5eec3d78{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 3% 3% 3%;}.elementor-22200 .elementor-element.elementor-element-5eec3d78 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22200 .elementor-element.elementor-element-4328ea0f{text-align:center;}.elementor-22200 .elementor-element.elementor-element-4328ea0f .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-d1b8464 );}.elementor-22200 .elementor-element.elementor-element-15e0302e > .elementor-element-populated, .elementor-22200 .elementor-element.elementor-element-15e0302e > .elementor-element-populated > .elementor-background-overlay, .elementor-22200 .elementor-element.elementor-element-15e0302e > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-22200 .elementor-element.elementor-element-15e0302e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;text-align:center;}.elementor-22200 .elementor-element.elementor-element-15e0302e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22200 .elementor-element.elementor-element-15e0302e .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );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 );}.elementor-22200 .elementor-element.elementor-element-201a183a .elementor-toggle-title, .elementor-22200 .elementor-element.elementor-element-201a183a .elementor-toggle-icon{color:#FFFFFF;}.elementor-22200 .elementor-element.elementor-element-201a183a .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-22200 .elementor-element.elementor-element-201a183a .elementor-tab-title.elementor-active a, .elementor-22200 .elementor-element.elementor-element-201a183a .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-22200 .elementor-element.elementor-element-201a183a .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;}.elementor-22200 .elementor-element.elementor-element-201a183a .elementor-tab-content{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-22200 .elementor-element.elementor-element-63d86969 .elementor-toggle-title, .elementor-22200 .elementor-element.elementor-element-63d86969 .elementor-toggle-icon{color:#FFFFFF;}.elementor-22200 .elementor-element.elementor-element-63d86969 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-22200 .elementor-element.elementor-element-63d86969 .elementor-tab-title.elementor-active a, .elementor-22200 .elementor-element.elementor-element-63d86969 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-22200 .elementor-element.elementor-element-63d86969 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;}.elementor-22200 .elementor-element.elementor-element-63d86969 .elementor-tab-content{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-22200 .elementor-element.elementor-element-1defe39a{--spacer-size:50px;}.elementor-22200 .elementor-element.elementor-element-43716632:not(.elementor-motion-effects-element-type-background), .elementor-22200 .elementor-element.elementor-element-43716632 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.accademiafelicita.it/wp-content/uploads/2025/06/cambia-la-tua-vita_1.jpg?fit=1200%2C800&ssl=1");background-position:center center;background-size:cover;}.elementor-22200 .elementor-element.elementor-element-43716632{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6% 6% 6% 6%;}.elementor-22200 .elementor-element.elementor-element-43716632 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22200 .elementor-element.elementor-element-6b967c31:not(.elementor-motion-effects-element-type-background), .elementor-22200 .elementor-element.elementor-element-6b967c31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-22200 .elementor-element.elementor-element-6b967c31{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 3% 3% 3%;}.elementor-22200 .elementor-element.elementor-element-6b967c31 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22200 .elementor-element.elementor-element-30b4f5b2{text-align:center;}.elementor-22200 .elementor-element.elementor-element-30b4f5b2 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:44px;font-weight:600;color:#FFFFFF;}.elementor-22200 .elementor-element.elementor-element-302c0180{text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-22200 .elementor-element.elementor-element-28117fec .elementor-button{background-color:var( --e-global-color-faffe69 );font-family:"Raleway", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;}@media(min-width:768px){.elementor-22200 .elementor-element.elementor-element-681f35c9{width:49.999%;}.elementor-22200 .elementor-element.elementor-element-3f93086{width:50.001%;}.elementor-22200 .elementor-element.elementor-element-ca15c6e{width:45.526%;}.elementor-22200 .elementor-element.elementor-element-f06d823{width:54.474%;}.elementor-22200 .elementor-element.elementor-element-209103f5{width:12.321%;}.elementor-22200 .elementor-element.elementor-element-5dfaa856{width:87.679%;}.elementor-22200 .elementor-element.elementor-element-0905ee5{width:12.321%;}.elementor-22200 .elementor-element.elementor-element-555ed6d{width:87.679%;}.elementor-22200 .elementor-element.elementor-element-9cf72e8{width:12.321%;}.elementor-22200 .elementor-element.elementor-element-b8912af{width:87.679%;}.elementor-22200 .elementor-element.elementor-element-115496c6{width:50.001%;}.elementor-22200 .elementor-element.elementor-element-18c56da4{width:49.999%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-22200 .elementor-element.elementor-element-207fb7ab img{height:250px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-22200 .elementor-element.elementor-element-7a9fea2d{text-align:center;}.elementor-22200 .elementor-element.elementor-element-7a9fea2d .elementor-heading-title{font-size:49px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-22200 .elementor-element.elementor-element-ff9a0d0 .elementor-heading-title{font-size:35px;}.elementor-22200 .elementor-element.elementor-element-42dc6188{text-align:center;}.elementor-22200 .elementor-element.elementor-element-e8d30a9 .elementor-heading-title{font-size:50px;}.elementor-22200 .elementor-element.elementor-element-ecaa7f5 .elementor-heading-title{font-size:50px;}.elementor-22200 .elementor-element.elementor-element-a897ad9 .elementor-heading-title{font-size:50px;}.elementor-22200 .elementor-element.elementor-element-760b9b2 .elementor-heading-title{font-size:50px;}.elementor-22200 .elementor-element.elementor-element-e33ff19{text-align:center;}.elementor-22200 .elementor-element.elementor-element-4778860{text-align:center;}.elementor-22200 .elementor-element.elementor-element-39b747e9{text-align:center;}.elementor-22200 .elementor-element.elementor-element-3d8e5f51{text-align:center;}.elementor-22200 .elementor-element.elementor-element-6ccf7aa{text-align:center;}.elementor-22200 .elementor-element.elementor-element-b6be622{text-align:center;}.elementor-22200 .elementor-element.elementor-element-f6b308e{text-align:center;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}}