.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12107 .elementor-element.elementor-element-247d2d70{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.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-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.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-12107 .elementor-element.elementor-element-1f5a9670{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12107 .elementor-element.elementor-element-6051de4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.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-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12107 .elementor-element.elementor-element-4d0049bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12107 .elementor-element.elementor-element-d470c56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12107 .elementor-element.elementor-element-3d1df770{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12107 .elementor-element.elementor-element-4093084f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12107 .elementor-element.elementor-element-6840c739{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12107 .elementor-element.elementor-element-27db8f45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12107 .elementor-element.elementor-element-32f7350{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12107 .elementor-element.elementor-element-5627ec51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:1024px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-html .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-html .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-html .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-html .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}}/* Start custom CSS for container, class: .elementor-element-247d2d70 */.elementor-12107 .elementor-element.elementor-element-247d2d70.rf-process{--rf-ink:#004023;--rf-teal:#5b8591;--rf-route:#e58600;display:flex;flex-direction:column;gap:0;width:calc(100% - 48px);max-width:1240px;margin:180px auto 80px;padding:56px 40px 48px;background:#fff;border-radius:16px;box-sizing:border-box;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-eyebrow{font-family:Lexend,sans-serif;color:var(--rf-ink);font-size:13px;letter-spacing:.12em;text-align:center;text-transform:uppercase;margin:0 0 16px;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-page-title .elementor-heading-title{font-family:rfchand,sans-serif;color:var(--rf-ink);font-size:40px;line-height:1.15;text-align:center;text-transform:uppercase;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-page-title{margin:0 0 72px;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-flow{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(5,310px);gap:40px 64px;width:100%;padding:0;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-step{display:grid!important;grid-template-columns:128px minmax(0,1fr) 58px;grid-template-rows:64px auto;gap:0 10px;align-items:start;padding:0;margin:0;width:100%;position:relative;min-width:0;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-image{grid-area:1/1/3/2;width:128px;margin:0;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-image img{display:block;width:128px;height:128px;object-fit:contain;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-heading{grid-area:1/2/2/4;align-self:stretch;padding:0 62px 8px 0;border-bottom:2px solid var(--rf-teal);display:flex;align-items:flex-end;margin:0;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-heading .elementor-heading-title{font-family:rfchand,sans-serif;font-size:24px;line-height:1.05;text-transform:uppercase;color:#424242;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-number{grid-area:1/3/2/4;z-index:2;align-self:start;margin:35px 0 0;background:var(--rf-teal);border-radius:50%;width:58px;height:58px;display:flex;justify-content:center;align-items:center;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-number .elementor-heading-title{color:#fff;font-family:Lexend,sans-serif;font-size:32px;line-height:1;font-weight:400;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-body{grid-area:2/2/3/4;padding:12px 24px 0 0;margin:0;font-family:Lexend,sans-serif;font-size:14px;line-height:1.55;color:#505050;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-body p{margin:0;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-s1{grid-area:1/1;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-s2{grid-area:1/2;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-s3{grid-area:2/2;transform:translateX(-16%);}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-s4{grid-area:3/1;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-s5{grid-area:3/2;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-s6{grid-area:4/2;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-s7{grid-area:4/1;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-s8{grid-area:5/1;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-s9{grid-area:5/2;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-route{position:absolute;pointer-events:none;padding:0;margin:0;z-index:0;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-route svg{display:block;width:100%;height:100%;overflow:visible;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-route .elementor-widget-container{width:100%;height:100%;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-right{width:64px;height:1px;left:100%;top:64px;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-left{width:64px;height:1px;right:100%;top:64px;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-down{width:1px;height:257px;right:29px;top:93px;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-to3{width:16%;height:321px;right:29px;top:93px;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-to4{width:84%;height:277px;right:100%;top:64px;}
@media(max-width:1100px) and (min-width:1025px){.elementor-12107 .elementor-element.elementor-element-247d2d70.rf-process{padding-left:24px;padding-right:24px;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-step{grid-template-columns:100px minmax(0,1fr) 50px;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-image,.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-image img{width:100px;height:100px;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-heading .elementor-heading-title{font-size:21px;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-body{font-size:13px;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-number{width:50px;height:50px;margin-top:39px;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-number .elementor-heading-title{font-size:28px;}}
@media(max-width:1024px){.elementor-12107 .elementor-element.elementor-element-247d2d70.rf-process{width:calc(100% - 48px);margin:160px auto 64px;padding:48px 32px;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-flow{display:flex!important;flex-direction:column;gap:48px;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-step{grid-area:auto;transform:none;grid-template-columns:64px 144px minmax(0,1fr);grid-template-rows:minmax(80px,auto) auto;gap:0 20px;min-height:176px;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-image{grid-area:1/2/3/3;width:144px;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-image img{width:144px;height:144px;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-heading{grid-area:1/3/2/4;padding:0 0 12px;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-heading .elementor-heading-title{font-size:28px;line-height:1.1;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-number{grid-area:1/1/2/2;width:64px;height:64px;margin:40px 0 0;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-body{grid-area:2/3/3/4;font-size:15px;line-height:1.65;padding:16px 0 0;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-route{display:none;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-step:not(.rf-s9):before{content:"";position:absolute;left:31px;top:110px;bottom:-80px;border-left:3px dashed var(--rf-route);}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-step:not(.rf-s9):after{content:"";position:absolute;left:25px;bottom:-81px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:10px solid var(--rf-route);}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-page-title{margin-bottom:56px;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-page-title .elementor-heading-title{font-size:36px;}}
@media(max-width:767px){.elementor-12107 .elementor-element.elementor-element-247d2d70.rf-process{width:calc(100% - 24px);margin:128px auto 40px;padding:32px 16px;border-radius:12px;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-page-title .elementor-heading-title{font-size:30px;line-height:1.15;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-page-title{margin-bottom:40px;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-eyebrow{font-size:11px;margin-bottom:12px;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-flow{gap:40px;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-step{grid-template-columns:40px 80px minmax(0,1fr);grid-template-rows:80px auto;gap:0 10px;min-height:0;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-number{width:40px;height:40px;margin-top:20px;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-number .elementor-heading-title{font-size:24px;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-image{grid-area:1/2/2/3;width:80px;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-image img{width:80px;height:80px;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-heading{grid-area:1/3/2/4;align-items:center;padding:0 0 0 2px;border-bottom:0;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-heading .elementor-heading-title{font-size:22px;line-height:1.12;overflow-wrap:normal;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-body{grid-area:2/2/3/4;font-size:15px;line-height:1.65;padding:16px 0 0;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-step:not(.rf-s9):before{left:19px;top:68px;bottom:-49px;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-step:not(.rf-s9):after{left:13px;bottom:-50px;}}

.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-page-title .elementor-heading-title{color:#004023!important;font-family:rfchand,sans-serif!important;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-heading .elementor-heading-title{color:#424242!important;font-family:rfchand,sans-serif!important;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-number .elementor-heading-title{color:#fff!important;font-family:Lexend,sans-serif!important;font-weight:400!important;}
.elementor-12107 .elementor-element.elementor-element-247d2d70.rf-process{margin-top:48px;}
@media(max-width:1024px){.elementor-12107 .elementor-element.elementor-element-247d2d70.rf-process{margin-top:40px;}}
@media(max-width:767px){.elementor-12107 .elementor-element.elementor-element-247d2d70.rf-process{margin-top:24px;}}

.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-number .elementor-widget-container{display:flex;align-items:center;justify-content:center;width:100%;height:100%;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-number .elementor-heading-title{margin:0!important;line-height:1!important;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-heading .elementor-widget-container{align-self:flex-end;}
@media(min-width:1025px){.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-body{padding-top:34px;}}
@media(max-width:767px){.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-heading .elementor-widget-container{align-self:center;}}

@media(max-width:374px){.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-step{grid-template-columns:36px 64px minmax(0,1fr);grid-template-rows:64px auto;gap:0 8px;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-image,.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-image img{width:64px;height:64px;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-number{width:36px;height:36px;margin-top:14px;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-number .elementor-heading-title{font-size:22px;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-heading .elementor-heading-title{font-size:18px;line-height:1.15;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-step:not(.rf-s9):before{left:17px;top:58px;bottom:-43px;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-step:not(.rf-s9):after{left:11px;bottom:-44px;}}

/* Testi aggiornati settembre 2026 */
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-page-title{margin-bottom:32px;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-intro,.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-finale{font-family:Lexend,sans-serif;color:#505050;font-size:16px;line-height:1.7;width:100%;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-intro{max-width:800px;margin:0 auto 64px;text-align:left;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-intro h2,.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-finale h2{font-family:rfchand,sans-serif!important;font-size:30px;line-height:1.15;color:#004023!important;margin:0 0 20px;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-intro p{margin:0 0 16px;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-finale{max-width:720px;margin:0 auto 24px;text-align:center;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-finale p{margin:0;}
.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-finale-number{display:flex;align-items:center;justify-content:center;width:58px;height:58px;margin:0 auto 24px;border-radius:50%;background:#5b8591;color:#fff;font:400 30px/1 Lexend,sans-serif;}
@media(max-width:1024px){.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-finale{margin-top:48px;}}
@media(max-width:767px){.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-intro,.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-finale{font-size:15px;line-height:1.65;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-intro{margin-bottom:40px;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-intro h2,.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-finale h2{font-size:26px;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-finale{margin-top:40px;}.elementor-12107 .elementor-element.elementor-element-247d2d70 .rf-finale-number{width:44px;height:44px;font-size:24px;}}/* End custom CSS */