.elementor-28 .elementor-element.elementor-element-a4391f3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:calc(78px + 88px);--padding-bottom:clamp(56px, 7vw, 96px);--padding-left:clamp(20px, 4vw, 40px);--padding-right:clamp(20px, 4vw, 40px);}.elementor-28 .elementor-element.elementor-element-a4391f3:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-a4391f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gfink900 );background-image:url("https://falegnameriaguerrini.srvdemo15.com/wp-content/uploads/gf-sub-conto.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-117e024{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-3932afe .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-gfondark2 );}.elementor-28 .elementor-element.elementor-element-164a144 .elementor-heading-title{font-family:var( --e-global-typography-th1p-font-family ), Sans-serif;font-size:var( --e-global-typography-th1p-font-size );font-weight:var( --e-global-typography-th1p-font-weight );line-height:var( --e-global-typography-th1p-line-height );letter-spacing:var( --e-global-typography-th1p-letter-spacing );color:var( --e-global-color-gfondark );}.elementor-28 .elementor-element.elementor-element-ade5da2{font-family:var( --e-global-typography-tlead-font-family ), Sans-serif;font-size:var( --e-global-typography-tlead-font-size );font-weight:var( --e-global-typography-tlead-font-weight );line-height:var( --e-global-typography-tlead-line-height );letter-spacing:var( --e-global-typography-tlead-letter-spacing );color:var( --e-global-color-gfondark84 );}.elementor-28 .elementor-element.elementor-element-9df9116{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-1001aa5 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-tbtn-font-family ), Sans-serif;font-size:var( --e-global-typography-tbtn-font-size );font-weight:var( --e-global-typography-tbtn-font-weight );line-height:var( --e-global-typography-tbtn-line-height );letter-spacing:var( --e-global-typography-tbtn-letter-spacing );fill:var( --e-global-color-gfondark );color:var( --e-global-color-gfondark );}.elementor-28 .elementor-element.elementor-element-1001aa5 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-1001aa5 .elementor-button:focus{background-color:var( --e-global-color-gfred600 );color:var( --e-global-color-gfondark );}.elementor-28 .elementor-element.elementor-element-1001aa5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28 .elementor-element.elementor-element-1001aa5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-28 .elementor-element.elementor-element-1001aa5 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-1001aa5 .elementor-button:focus svg{fill:var( --e-global-color-gfondark );}.elementor-28 .elementor-element.elementor-element-25c2025 .elementor-button{background-color:var( --e-global-color-gfondark6 );font-family:var( --e-global-typography-tbtn-font-family ), Sans-serif;font-size:var( --e-global-typography-tbtn-font-size );font-weight:var( --e-global-typography-tbtn-font-weight );line-height:var( --e-global-typography-tbtn-line-height );letter-spacing:var( --e-global-typography-tbtn-letter-spacing );fill:var( --e-global-color-gfondark );color:var( --e-global-color-gfondark );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-gfondark34 );}.elementor-28 .elementor-element.elementor-element-25c2025 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-25c2025 .elementor-button:focus{background-color:var( --e-global-color-gfondark14 );color:var( --e-global-color-gfondark );border-color:var( --e-global-color-gfondark60 );}.elementor-28 .elementor-element.elementor-element-25c2025 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-25c2025 .elementor-button:focus svg{fill:var( --e-global-color-gfondark );}.elementor-28 .elementor-element.elementor-element-7b905e6 .elementor-heading-title{font-family:var( --e-global-typography-tmonos-font-family ), Sans-serif;font-size:var( --e-global-typography-tmonos-font-size );font-weight:var( --e-global-typography-tmonos-font-weight );text-transform:var( --e-global-typography-tmonos-text-transform );line-height:var( --e-global-typography-tmonos-line-height );letter-spacing:var( --e-global-typography-tmonos-letter-spacing );color:var( --e-global-color-gfondark );}.elementor-28 .elementor-element.elementor-element-bd5b3fa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:clamp(76px, 9vw, 132px);--padding-bottom:clamp(76px, 9vw, 132px);--padding-left:clamp(20px, 4vw, 40px);--padding-right:clamp(20px, 4vw, 40px);}.elementor-28 .elementor-element.elementor-element-bd5b3fa:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-bd5b3fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gfpaper );}.elementor-28 .elementor-element.elementor-element-5c98ed9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:40px clamp(40px, 6vw, 96px);--row-gap:40px;--column-gap:clamp(40px, 6vw, 96px);--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-f4ea86d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-219b3ec .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-gfmuted );}.elementor-28 .elementor-element.elementor-element-3c920ce .elementor-heading-title{font-family:var( --e-global-typography-th2-font-family ), Sans-serif;font-size:var( --e-global-typography-th2-font-size );font-weight:var( --e-global-typography-th2-font-weight );line-height:var( --e-global-typography-th2-line-height );letter-spacing:var( --e-global-typography-th2-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-faf8030{font-family:var( --e-global-typography-tlead-font-family ), Sans-serif;font-size:var( --e-global-typography-tlead-font-size );font-weight:var( --e-global-typography-tlead-font-weight );line-height:var( --e-global-typography-tlead-line-height );letter-spacing:var( --e-global-typography-tlead-letter-spacing );color:var( --e-global-color-gfmuted );}.elementor-28 .elementor-element.elementor-element-b451065{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-a0f74bd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-ab5297c .elementor-heading-title{font-family:var( --e-global-typography-tmono-font-family ), Sans-serif;font-size:var( --e-global-typography-tmono-font-size );font-weight:var( --e-global-typography-tmono-font-weight );text-transform:var( --e-global-typography-tmono-text-transform );line-height:var( --e-global-typography-tmono-line-height );letter-spacing:var( --e-global-typography-tmono-letter-spacing );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-c5c3ba7 .elementor-heading-title{font-family:var( --e-global-typography-tvoce-font-family ), Sans-serif;font-size:var( --e-global-typography-tvoce-font-size );font-weight:var( --e-global-typography-tvoce-font-weight );line-height:var( --e-global-typography-tvoce-line-height );letter-spacing:var( --e-global-typography-tvoce-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-8bdef78{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-e262fc2 .elementor-heading-title{font-family:var( --e-global-typography-tmono-font-family ), Sans-serif;font-size:var( --e-global-typography-tmono-font-size );font-weight:var( --e-global-typography-tmono-font-weight );text-transform:var( --e-global-typography-tmono-text-transform );line-height:var( --e-global-typography-tmono-line-height );letter-spacing:var( --e-global-typography-tmono-letter-spacing );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-afd5f7d .elementor-heading-title{font-family:var( --e-global-typography-tvoce-font-family ), Sans-serif;font-size:var( --e-global-typography-tvoce-font-size );font-weight:var( --e-global-typography-tvoce-font-weight );line-height:var( --e-global-typography-tvoce-line-height );letter-spacing:var( --e-global-typography-tvoce-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-6b8c59e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-c4b10a7 .elementor-heading-title{font-family:var( --e-global-typography-tmono-font-family ), Sans-serif;font-size:var( --e-global-typography-tmono-font-size );font-weight:var( --e-global-typography-tmono-font-weight );text-transform:var( --e-global-typography-tmono-text-transform );line-height:var( --e-global-typography-tmono-line-height );letter-spacing:var( --e-global-typography-tmono-letter-spacing );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-c3ddc1b .elementor-heading-title{font-family:var( --e-global-typography-tvoce-font-family ), Sans-serif;font-size:var( --e-global-typography-tvoce-font-size );font-weight:var( --e-global-typography-tvoce-font-weight );line-height:var( --e-global-typography-tvoce-line-height );letter-spacing:var( --e-global-typography-tvoce-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-eeb674b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-fe2237c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-fe2237c:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-fe2237c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gfpaper2 );}.elementor-28 .elementor-element.elementor-element-2ecbdf5 .elementor-heading-title{font-family:var( --e-global-typography-tmonos-font-family ), Sans-serif;font-size:var( --e-global-typography-tmonos-font-size );font-weight:var( --e-global-typography-tmonos-font-weight );text-transform:var( --e-global-typography-tmonos-text-transform );line-height:var( --e-global-typography-tmonos-line-height );letter-spacing:var( --e-global-typography-tmonos-letter-spacing );color:var( --e-global-color-gfondark );}.elementor-28 .elementor-element.elementor-element-20a91b9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:clamp(76px, 9vw, 132px);--padding-bottom:clamp(76px, 9vw, 132px);--padding-left:clamp(20px, 4vw, 40px);--padding-right:clamp(20px, 4vw, 40px);}.elementor-28 .elementor-element.elementor-element-20a91b9:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-20a91b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gfpaper2 );}.elementor-28 .elementor-element.elementor-element-02d9fb9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 0px;--row-gap:18px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-7ae21a0 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-gfmuted );}.elementor-28 .elementor-element.elementor-element-3b0a030{text-align:center;}.elementor-28 .elementor-element.elementor-element-3b0a030 .elementor-heading-title{font-family:var( --e-global-typography-th2-font-family ), Sans-serif;font-size:var( --e-global-typography-th2-font-size );font-weight:var( --e-global-typography-th2-font-weight );line-height:var( --e-global-typography-th2-line-height );letter-spacing:var( --e-global-typography-th2-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-df2f20e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:clamp(16px, 2vw, 24px) clamp(16px, 2vw, 24px);--row-gap:clamp(16px, 2vw, 24px);--column-gap:clamp(16px, 2vw, 24px);--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-8d36427{--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;--gap:12px 0px;--row-gap:12px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-gfline2 );--border-color:var( --e-global-color-gfline2 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-8d36427:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-8d36427 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gfsurface );}.elementor-28 .elementor-element.elementor-element-2ed2b2a .elementor-icon-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-2ed2b2a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-gfpaper );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-2ed2b2a.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-2ed2b2a.elementor-view-default .elementor-icon{color:var( --e-global-color-gfpaper );border-color:var( --e-global-color-gfpaper );}.elementor-28 .elementor-element.elementor-element-2ed2b2a.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-2ed2b2a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-gfpaper );}.elementor-28 .elementor-element.elementor-element-2ed2b2a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-2ed2b2a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-2ed2b2a .elementor-icon{font-size:22px;padding:12px;border-radius:13px 13px 13px 13px;}.elementor-28 .elementor-element.elementor-element-2ed2b2a .elementor-icon svg{height:22px;}.elementor-28 .elementor-element.elementor-element-454125d .elementor-heading-title{font-family:var( --e-global-typography-th3-font-family ), Sans-serif;font-size:var( --e-global-typography-th3-font-size );font-weight:var( --e-global-typography-th3-font-weight );line-height:var( --e-global-typography-th3-line-height );letter-spacing:var( --e-global-typography-th3-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-463a084{font-family:var( --e-global-typography-tcard-font-family ), Sans-serif;font-size:var( --e-global-typography-tcard-font-size );font-weight:var( --e-global-typography-tcard-font-weight );line-height:var( --e-global-typography-tcard-line-height );letter-spacing:var( --e-global-typography-tcard-letter-spacing );color:var( --e-global-color-gfmuted );}.elementor-28 .elementor-element.elementor-element-5e3d639{--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;--gap:12px 0px;--row-gap:12px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-gfline2 );--border-color:var( --e-global-color-gfline2 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-5e3d639:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-5e3d639 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gfsurface );}.elementor-28 .elementor-element.elementor-element-4f059c2 .elementor-icon-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-4f059c2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-gfpaper );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-4f059c2.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-4f059c2.elementor-view-default .elementor-icon{color:var( --e-global-color-gfpaper );border-color:var( --e-global-color-gfpaper );}.elementor-28 .elementor-element.elementor-element-4f059c2.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-4f059c2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-gfpaper );}.elementor-28 .elementor-element.elementor-element-4f059c2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-4f059c2.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-4f059c2 .elementor-icon{font-size:22px;padding:12px;border-radius:13px 13px 13px 13px;}.elementor-28 .elementor-element.elementor-element-4f059c2 .elementor-icon svg{height:22px;}.elementor-28 .elementor-element.elementor-element-b25ece7 .elementor-heading-title{font-family:var( --e-global-typography-th3-font-family ), Sans-serif;font-size:var( --e-global-typography-th3-font-size );font-weight:var( --e-global-typography-th3-font-weight );line-height:var( --e-global-typography-th3-line-height );letter-spacing:var( --e-global-typography-th3-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-21f651f{font-family:var( --e-global-typography-tcard-font-family ), Sans-serif;font-size:var( --e-global-typography-tcard-font-size );font-weight:var( --e-global-typography-tcard-font-weight );line-height:var( --e-global-typography-tcard-line-height );letter-spacing:var( --e-global-typography-tcard-letter-spacing );color:var( --e-global-color-gfmuted );}.elementor-28 .elementor-element.elementor-element-a7aba02{--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;--gap:12px 0px;--row-gap:12px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-gfline2 );--border-color:var( --e-global-color-gfline2 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-a7aba02:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-a7aba02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gfsurface );}.elementor-28 .elementor-element.elementor-element-2c34147 .elementor-icon-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-2c34147.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-gfpaper );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-2c34147.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-2c34147.elementor-view-default .elementor-icon{color:var( --e-global-color-gfpaper );border-color:var( --e-global-color-gfpaper );}.elementor-28 .elementor-element.elementor-element-2c34147.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-2c34147.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-gfpaper );}.elementor-28 .elementor-element.elementor-element-2c34147.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-2c34147.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-2c34147 .elementor-icon{font-size:22px;padding:12px;border-radius:13px 13px 13px 13px;}.elementor-28 .elementor-element.elementor-element-2c34147 .elementor-icon svg{height:22px;}.elementor-28 .elementor-element.elementor-element-3648c7d .elementor-heading-title{font-family:var( --e-global-typography-th3-font-family ), Sans-serif;font-size:var( --e-global-typography-th3-font-size );font-weight:var( --e-global-typography-th3-font-weight );line-height:var( --e-global-typography-th3-line-height );letter-spacing:var( --e-global-typography-th3-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-c355521{font-family:var( --e-global-typography-tcard-font-family ), Sans-serif;font-size:var( --e-global-typography-tcard-font-size );font-weight:var( --e-global-typography-tcard-font-weight );line-height:var( --e-global-typography-tcard-line-height );letter-spacing:var( --e-global-typography-tcard-letter-spacing );color:var( --e-global-color-gfmuted );}.elementor-28 .elementor-element.elementor-element-b70dded{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:clamp(76px, 9vw, 132px);--padding-bottom:clamp(76px, 9vw, 132px);--padding-left:clamp(20px, 4vw, 40px);--padding-right:clamp(20px, 4vw, 40px);}.elementor-28 .elementor-element.elementor-element-b70dded:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-b70dded > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gfpaper );}.elementor-28 .elementor-element.elementor-element-bc8f696{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 0px;--row-gap:18px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-de1d22b .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-gfmuted );}.elementor-28 .elementor-element.elementor-element-3e85fb8{text-align:center;}.elementor-28 .elementor-element.elementor-element-3e85fb8 .elementor-heading-title{font-family:var( --e-global-typography-th2-font-family ), Sans-serif;font-size:var( --e-global-typography-th2-font-size );font-weight:var( --e-global-typography-th2-font-weight );line-height:var( --e-global-typography-th2-line-height );letter-spacing:var( --e-global-typography-th2-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-eae546f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:clamp(16px, 2vw, 26px) clamp(16px, 2vw, 26px);--row-gap:clamp(16px, 2vw, 26px);--column-gap:clamp(16px, 2vw, 26px);--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-1b92d38{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-gfline2 );--border-color:var( --e-global-color-gfline2 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-1b92d38:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-1b92d38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gfsurface );}.elementor-28 .elementor-element.elementor-element-66703cd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-66703cd:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-66703cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gfpaper2 );}.elementor-28 .elementor-element.elementor-element-486d3bc .elementor-heading-title{font-family:var( --e-global-typography-tmonos-font-family ), Sans-serif;font-size:var( --e-global-typography-tmonos-font-size );font-weight:var( --e-global-typography-tmonos-font-weight );text-transform:var( --e-global-typography-tmonos-text-transform );line-height:var( --e-global-typography-tmonos-line-height );letter-spacing:var( --e-global-typography-tmonos-letter-spacing );color:var( --e-global-color-gfondark );}.elementor-28 .elementor-element.elementor-element-5068d74{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-2afb068 .elementor-heading-title{font-family:var( --e-global-typography-tmono-font-family ), Sans-serif;font-size:var( --e-global-typography-tmono-font-size );font-weight:var( --e-global-typography-tmono-font-weight );text-transform:var( --e-global-typography-tmono-text-transform );line-height:var( --e-global-typography-tmono-line-height );letter-spacing:var( --e-global-typography-tmono-letter-spacing );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-7f768cc .elementor-heading-title{font-family:var( --e-global-typography-th3-font-family ), Sans-serif;font-size:var( --e-global-typography-th3-font-size );font-weight:var( --e-global-typography-th3-font-weight );line-height:var( --e-global-typography-th3-line-height );letter-spacing:var( --e-global-typography-th3-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-fd4ea44{font-family:var( --e-global-typography-tcard-font-family ), Sans-serif;font-size:var( --e-global-typography-tcard-font-size );font-weight:var( --e-global-typography-tcard-font-weight );line-height:var( --e-global-typography-tcard-line-height );letter-spacing:var( --e-global-typography-tcard-letter-spacing );color:var( --e-global-color-gfmuted );}.elementor-28 .elementor-element.elementor-element-0f94967{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-20ab604 .elementor-heading-title{font-family:var( --e-global-typography-tchip-font-family ), Sans-serif;font-size:var( --e-global-typography-tchip-font-size );font-weight:var( --e-global-typography-tchip-font-weight );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-ceb1e03 .elementor-heading-title{font-family:var( --e-global-typography-tchip-font-family ), Sans-serif;font-size:var( --e-global-typography-tchip-font-size );font-weight:var( --e-global-typography-tchip-font-weight );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-8c4f723 .elementor-heading-title{font-family:var( --e-global-typography-tchip-font-family ), Sans-serif;font-size:var( --e-global-typography-tchip-font-size );font-weight:var( --e-global-typography-tchip-font-weight );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-6dd4c2b .elementor-heading-title{font-family:var( --e-global-typography-tchip-font-family ), Sans-serif;font-size:var( --e-global-typography-tchip-font-size );font-weight:var( --e-global-typography-tchip-font-weight );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-071789b .elementor-heading-title{font-family:var( --e-global-typography-tchip-font-family ), Sans-serif;font-size:var( --e-global-typography-tchip-font-size );font-weight:var( --e-global-typography-tchip-font-weight );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-cef7d57 .elementor-heading-title{font-family:var( --e-global-typography-tchip-font-family ), Sans-serif;font-size:var( --e-global-typography-tchip-font-size );font-weight:var( --e-global-typography-tchip-font-weight );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-aeb7c0a .elementor-button{background-color:rgba(0,0,0,0);font-family:var( --e-global-typography-tbtn-font-family ), Sans-serif;font-size:var( --e-global-typography-tbtn-font-size );font-weight:var( --e-global-typography-tbtn-font-weight );line-height:var( --e-global-typography-tbtn-line-height );letter-spacing:var( --e-global-typography-tbtn-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-aeb7c0a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28 .elementor-element.elementor-element-aeb7c0a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-28 .elementor-element.elementor-element-aeb7c0a .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-aeb7c0a .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-aeb7c0a .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-aeb7c0a .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-bea1827{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-gfline2 );--border-color:var( --e-global-color-gfline2 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-bea1827:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-bea1827 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gfsurface );}.elementor-28 .elementor-element.elementor-element-dcc1a2f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-dcc1a2f:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-dcc1a2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gfpaper2 );}.elementor-28 .elementor-element.elementor-element-17d41b9 .elementor-heading-title{font-family:var( --e-global-typography-tmonos-font-family ), Sans-serif;font-size:var( --e-global-typography-tmonos-font-size );font-weight:var( --e-global-typography-tmonos-font-weight );text-transform:var( --e-global-typography-tmonos-text-transform );line-height:var( --e-global-typography-tmonos-line-height );letter-spacing:var( --e-global-typography-tmonos-letter-spacing );color:var( --e-global-color-gfondark );}.elementor-28 .elementor-element.elementor-element-384803d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-cd8d6b8 .elementor-heading-title{font-family:var( --e-global-typography-tmono-font-family ), Sans-serif;font-size:var( --e-global-typography-tmono-font-size );font-weight:var( --e-global-typography-tmono-font-weight );text-transform:var( --e-global-typography-tmono-text-transform );line-height:var( --e-global-typography-tmono-line-height );letter-spacing:var( --e-global-typography-tmono-letter-spacing );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-c354b19 .elementor-heading-title{font-family:var( --e-global-typography-th3-font-family ), Sans-serif;font-size:var( --e-global-typography-th3-font-size );font-weight:var( --e-global-typography-th3-font-weight );line-height:var( --e-global-typography-th3-line-height );letter-spacing:var( --e-global-typography-th3-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-b7f4b96{font-family:var( --e-global-typography-tcard-font-family ), Sans-serif;font-size:var( --e-global-typography-tcard-font-size );font-weight:var( --e-global-typography-tcard-font-weight );line-height:var( --e-global-typography-tcard-line-height );letter-spacing:var( --e-global-typography-tcard-letter-spacing );color:var( --e-global-color-gfmuted );}.elementor-28 .elementor-element.elementor-element-06d565b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-9b4c713 .elementor-heading-title{font-family:var( --e-global-typography-tchip-font-family ), Sans-serif;font-size:var( --e-global-typography-tchip-font-size );font-weight:var( --e-global-typography-tchip-font-weight );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-605313f .elementor-heading-title{font-family:var( --e-global-typography-tchip-font-family ), Sans-serif;font-size:var( --e-global-typography-tchip-font-size );font-weight:var( --e-global-typography-tchip-font-weight );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-470849a .elementor-heading-title{font-family:var( --e-global-typography-tchip-font-family ), Sans-serif;font-size:var( --e-global-typography-tchip-font-size );font-weight:var( --e-global-typography-tchip-font-weight );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-60cf69c .elementor-button{background-color:rgba(0,0,0,0);font-family:var( --e-global-typography-tbtn-font-family ), Sans-serif;font-size:var( --e-global-typography-tbtn-font-size );font-weight:var( --e-global-typography-tbtn-font-weight );line-height:var( --e-global-typography-tbtn-line-height );letter-spacing:var( --e-global-typography-tbtn-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-60cf69c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28 .elementor-element.elementor-element-60cf69c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-28 .elementor-element.elementor-element-60cf69c .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-60cf69c .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-60cf69c .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-60cf69c .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-5c7d62b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-gfline2 );--border-color:var( --e-global-color-gfline2 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-5c7d62b:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-5c7d62b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gfsurface );}.elementor-28 .elementor-element.elementor-element-4c3ad5d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-4c3ad5d:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-4c3ad5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gfpaper2 );}.elementor-28 .elementor-element.elementor-element-4431460 .elementor-heading-title{font-family:var( --e-global-typography-tmonos-font-family ), Sans-serif;font-size:var( --e-global-typography-tmonos-font-size );font-weight:var( --e-global-typography-tmonos-font-weight );text-transform:var( --e-global-typography-tmonos-text-transform );line-height:var( --e-global-typography-tmonos-line-height );letter-spacing:var( --e-global-typography-tmonos-letter-spacing );color:var( --e-global-color-gfondark );}.elementor-28 .elementor-element.elementor-element-3223673 .elementor-heading-title{font-family:var( --e-global-typography-tmonos-font-family ), Sans-serif;font-size:var( --e-global-typography-tmonos-font-size );font-weight:var( --e-global-typography-tmonos-font-weight );text-transform:var( --e-global-typography-tmonos-text-transform );line-height:var( --e-global-typography-tmonos-line-height );letter-spacing:var( --e-global-typography-tmonos-letter-spacing );color:var( --e-global-color-gfondark );}.elementor-28 .elementor-element.elementor-element-a3dd59e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-6c1acb0 .elementor-heading-title{font-family:var( --e-global-typography-tmono-font-family ), Sans-serif;font-size:var( --e-global-typography-tmono-font-size );font-weight:var( --e-global-typography-tmono-font-weight );text-transform:var( --e-global-typography-tmono-text-transform );line-height:var( --e-global-typography-tmono-line-height );letter-spacing:var( --e-global-typography-tmono-letter-spacing );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-88c96db .elementor-heading-title{font-family:var( --e-global-typography-th3-font-family ), Sans-serif;font-size:var( --e-global-typography-th3-font-size );font-weight:var( --e-global-typography-th3-font-weight );line-height:var( --e-global-typography-th3-line-height );letter-spacing:var( --e-global-typography-th3-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-02fa554{font-family:var( --e-global-typography-tcard-font-family ), Sans-serif;font-size:var( --e-global-typography-tcard-font-size );font-weight:var( --e-global-typography-tcard-font-weight );line-height:var( --e-global-typography-tcard-line-height );letter-spacing:var( --e-global-typography-tcard-letter-spacing );color:var( --e-global-color-gfmuted );}.elementor-28 .elementor-element.elementor-element-0070ac6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-f9e703d .elementor-heading-title{font-family:var( --e-global-typography-tchip-font-family ), Sans-serif;font-size:var( --e-global-typography-tchip-font-size );font-weight:var( --e-global-typography-tchip-font-weight );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-6bd338b .elementor-heading-title{font-family:var( --e-global-typography-tchip-font-family ), Sans-serif;font-size:var( --e-global-typography-tchip-font-size );font-weight:var( --e-global-typography-tchip-font-weight );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-6f7a366 .elementor-heading-title{font-family:var( --e-global-typography-tchip-font-family ), Sans-serif;font-size:var( --e-global-typography-tchip-font-size );font-weight:var( --e-global-typography-tchip-font-weight );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-151c901 .elementor-heading-title{font-family:var( --e-global-typography-tchip-font-family ), Sans-serif;font-size:var( --e-global-typography-tchip-font-size );font-weight:var( --e-global-typography-tchip-font-weight );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-ced729b .elementor-button{background-color:rgba(0,0,0,0);font-family:var( --e-global-typography-tbtn-font-family ), Sans-serif;font-size:var( --e-global-typography-tbtn-font-size );font-weight:var( --e-global-typography-tbtn-font-weight );line-height:var( --e-global-typography-tbtn-line-height );letter-spacing:var( --e-global-typography-tbtn-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-ced729b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28 .elementor-element.elementor-element-ced729b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-28 .elementor-element.elementor-element-ced729b .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-ced729b .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-ced729b .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-ced729b .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-42069c4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:clamp(76px, 9vw, 132px);--padding-bottom:clamp(76px, 9vw, 132px);--padding-left:clamp(20px, 4vw, 40px);--padding-right:clamp(20px, 4vw, 40px);}.elementor-28 .elementor-element.elementor-element-42069c4:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-42069c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gfpaper2 );}.elementor-28 .elementor-element.elementor-element-a9de82f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 0px;--row-gap:18px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-162e1db .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-gfmuted );}.elementor-28 .elementor-element.elementor-element-dfe298c{text-align:center;}.elementor-28 .elementor-element.elementor-element-dfe298c .elementor-heading-title{font-family:var( --e-global-typography-th2-font-family ), Sans-serif;font-size:var( --e-global-typography-th2-font-size );font-weight:var( --e-global-typography-th2-font-weight );line-height:var( --e-global-typography-th2-line-height );letter-spacing:var( --e-global-typography-th2-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-2189658{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:40px clamp(16px, 2vw, 26px);--row-gap:40px;--column-gap:clamp(16px, 2vw, 26px);--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-71962fe{--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;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-b109b47 .elementor-heading-title{font-family:var( --e-global-typography-tmono-font-family ), Sans-serif;font-size:var( --e-global-typography-tmono-font-size );font-weight:var( --e-global-typography-tmono-font-weight );text-transform:var( --e-global-typography-tmono-text-transform );line-height:var( --e-global-typography-tmono-line-height );letter-spacing:var( --e-global-typography-tmono-letter-spacing );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-83690d6 .elementor-heading-title{font-family:var( --e-global-typography-th3-font-family ), Sans-serif;font-size:var( --e-global-typography-th3-font-size );font-weight:var( --e-global-typography-th3-font-weight );line-height:var( --e-global-typography-th3-line-height );letter-spacing:var( --e-global-typography-th3-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-ab62712{font-family:var( --e-global-typography-tcard-font-family ), Sans-serif;font-size:var( --e-global-typography-tcard-font-size );font-weight:var( --e-global-typography-tcard-font-weight );line-height:var( --e-global-typography-tcard-line-height );letter-spacing:var( --e-global-typography-tcard-letter-spacing );color:var( --e-global-color-gfmuted );}.elementor-28 .elementor-element.elementor-element-d72d35b{--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;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-71f799d .elementor-heading-title{font-family:var( --e-global-typography-tmono-font-family ), Sans-serif;font-size:var( --e-global-typography-tmono-font-size );font-weight:var( --e-global-typography-tmono-font-weight );text-transform:var( --e-global-typography-tmono-text-transform );line-height:var( --e-global-typography-tmono-line-height );letter-spacing:var( --e-global-typography-tmono-letter-spacing );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-b0fac4b .elementor-heading-title{font-family:var( --e-global-typography-th3-font-family ), Sans-serif;font-size:var( --e-global-typography-th3-font-size );font-weight:var( --e-global-typography-th3-font-weight );line-height:var( --e-global-typography-th3-line-height );letter-spacing:var( --e-global-typography-th3-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-4db38e1{font-family:var( --e-global-typography-tcard-font-family ), Sans-serif;font-size:var( --e-global-typography-tcard-font-size );font-weight:var( --e-global-typography-tcard-font-weight );line-height:var( --e-global-typography-tcard-line-height );letter-spacing:var( --e-global-typography-tcard-letter-spacing );color:var( --e-global-color-gfmuted );}.elementor-28 .elementor-element.elementor-element-88bcab2{--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;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-1d99f5f .elementor-heading-title{font-family:var( --e-global-typography-tmono-font-family ), Sans-serif;font-size:var( --e-global-typography-tmono-font-size );font-weight:var( --e-global-typography-tmono-font-weight );text-transform:var( --e-global-typography-tmono-text-transform );line-height:var( --e-global-typography-tmono-line-height );letter-spacing:var( --e-global-typography-tmono-letter-spacing );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-a106f60 .elementor-heading-title{font-family:var( --e-global-typography-th3-font-family ), Sans-serif;font-size:var( --e-global-typography-th3-font-size );font-weight:var( --e-global-typography-th3-font-weight );line-height:var( --e-global-typography-th3-line-height );letter-spacing:var( --e-global-typography-th3-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-5874025{font-family:var( --e-global-typography-tcard-font-family ), Sans-serif;font-size:var( --e-global-typography-tcard-font-size );font-weight:var( --e-global-typography-tcard-font-weight );line-height:var( --e-global-typography-tcard-line-height );letter-spacing:var( --e-global-typography-tcard-letter-spacing );color:var( --e-global-color-gfmuted );}.elementor-28 .elementor-element.elementor-element-df7de87{--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;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-656beec .elementor-heading-title{font-family:var( --e-global-typography-tmono-font-family ), Sans-serif;font-size:var( --e-global-typography-tmono-font-size );font-weight:var( --e-global-typography-tmono-font-weight );text-transform:var( --e-global-typography-tmono-text-transform );line-height:var( --e-global-typography-tmono-line-height );letter-spacing:var( --e-global-typography-tmono-letter-spacing );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-1fea66b .elementor-heading-title{font-family:var( --e-global-typography-th3-font-family ), Sans-serif;font-size:var( --e-global-typography-th3-font-size );font-weight:var( --e-global-typography-th3-font-weight );line-height:var( --e-global-typography-th3-line-height );letter-spacing:var( --e-global-typography-th3-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-5b0caa2{font-family:var( --e-global-typography-tcard-font-family ), Sans-serif;font-size:var( --e-global-typography-tcard-font-size );font-weight:var( --e-global-typography-tcard-font-weight );line-height:var( --e-global-typography-tcard-line-height );letter-spacing:var( --e-global-typography-tcard-letter-spacing );color:var( --e-global-color-gfmuted );}.elementor-28 .elementor-element.elementor-element-21aa211{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:clamp(76px, 9vw, 132px);--padding-bottom:clamp(76px, 9vw, 132px);--padding-left:clamp(20px, 4vw, 40px);--padding-right:clamp(20px, 4vw, 40px);}.elementor-28 .elementor-element.elementor-element-21aa211:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-21aa211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gfpaper );}.elementor-28 .elementor-element.elementor-element-aa0a60d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 0px;--row-gap:18px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-ca4ce72 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-gfmuted );}.elementor-28 .elementor-element.elementor-element-d0301c4{text-align:center;}.elementor-28 .elementor-element.elementor-element-d0301c4 .elementor-heading-title{font-family:var( --e-global-typography-th2-font-family ), Sans-serif;font-size:var( --e-global-typography-th2-font-size );font-weight:var( --e-global-typography-th2-font-weight );line-height:var( --e-global-typography-th2-line-height );letter-spacing:var( --e-global-typography-th2-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-4dc50c0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-766a973 .elementor-accordion-icon, .elementor-28 .elementor-element.elementor-element-766a973 .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-766a973 .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-766a973 .elementor-active .elementor-accordion-icon, .elementor-28 .elementor-element.elementor-element-766a973 .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-766a973 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-766a973 .elementor-accordion-title{font-family:var( --e-global-typography-tfaq-font-family ), Sans-serif;font-size:var( --e-global-typography-tfaq-font-size );font-weight:var( --e-global-typography-tfaq-font-weight );line-height:var( --e-global-typography-tfaq-line-height );letter-spacing:var( --e-global-typography-tfaq-letter-spacing );}.elementor-28 .elementor-element.elementor-element-766a973 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-766a973 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-766a973 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-gfondark );}.elementor-28 .elementor-element.elementor-element-766a973 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-gfondark );}.elementor-28 .elementor-element.elementor-element-766a973 .elementor-tab-content{color:var( --e-global-color-gfmuted );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-c7babf1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:clamp(76px, 9vw, 132px);--padding-bottom:clamp(76px, 9vw, 132px);--padding-left:clamp(20px, 4vw, 40px);--padding-right:clamp(20px, 4vw, 40px);}.elementor-28 .elementor-element.elementor-element-c7babf1:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-c7babf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gfink900 );}.elementor-28 .elementor-element.elementor-element-902f09d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 0px;--row-gap:18px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-22d99d2 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-gfondark2 );}.elementor-28 .elementor-element.elementor-element-92105ca{text-align:center;}.elementor-28 .elementor-element.elementor-element-92105ca .elementor-heading-title{font-family:var( --e-global-typography-th2-font-family ), Sans-serif;font-size:var( --e-global-typography-th2-font-size );font-weight:var( --e-global-typography-th2-font-weight );line-height:var( --e-global-typography-th2-line-height );letter-spacing:var( --e-global-typography-th2-letter-spacing );color:var( --e-global-color-gfondark );}.elementor-28 .elementor-element.elementor-element-f481a6a{text-align:center;font-family:var( --e-global-typography-tlead-font-family ), Sans-serif;font-size:var( --e-global-typography-tlead-font-size );font-weight:var( --e-global-typography-tlead-font-weight );line-height:var( --e-global-typography-tlead-line-height );letter-spacing:var( --e-global-typography-tlead-letter-spacing );color:var( --e-global-color-gfondark76 );}.elementor-28 .elementor-element.elementor-element-3a65304{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-a6f4e77 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-tbtn-font-family ), Sans-serif;font-size:var( --e-global-typography-tbtn-font-size );font-weight:var( --e-global-typography-tbtn-font-weight );line-height:var( --e-global-typography-tbtn-line-height );letter-spacing:var( --e-global-typography-tbtn-letter-spacing );fill:var( --e-global-color-gfondark );color:var( --e-global-color-gfondark );}.elementor-28 .elementor-element.elementor-element-a6f4e77 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-a6f4e77 .elementor-button:focus{background-color:var( --e-global-color-gfred600 );color:var( --e-global-color-gfondark );}.elementor-28 .elementor-element.elementor-element-a6f4e77 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28 .elementor-element.elementor-element-a6f4e77 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-28 .elementor-element.elementor-element-a6f4e77 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-a6f4e77 .elementor-button:focus svg{fill:var( --e-global-color-gfondark );}.elementor-28 .elementor-element.elementor-element-acf7e33 .elementor-button{background-color:var( --e-global-color-gfondark6 );font-family:var( --e-global-typography-tbtn-font-family ), Sans-serif;font-size:var( --e-global-typography-tbtn-font-size );font-weight:var( --e-global-typography-tbtn-font-weight );line-height:var( --e-global-typography-tbtn-line-height );letter-spacing:var( --e-global-typography-tbtn-letter-spacing );fill:var( --e-global-color-gfondark );color:var( --e-global-color-gfondark );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-gfondark34 );}.elementor-28 .elementor-element.elementor-element-acf7e33 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-acf7e33 .elementor-button:focus{background-color:var( --e-global-color-gfondark14 );color:var( --e-global-color-gfondark );border-color:var( --e-global-color-gfondark60 );}.elementor-28 .elementor-element.elementor-element-acf7e33 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-acf7e33 .elementor-button:focus svg{fill:var( --e-global-color-gfondark );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-3932afe .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-164a144 .elementor-heading-title{font-size:var( --e-global-typography-th1p-font-size );line-height:var( --e-global-typography-th1p-line-height );letter-spacing:var( --e-global-typography-th1p-letter-spacing );}.elementor-28 .elementor-element.elementor-element-ade5da2{font-size:var( --e-global-typography-tlead-font-size );line-height:var( --e-global-typography-tlead-line-height );letter-spacing:var( --e-global-typography-tlead-letter-spacing );}.elementor-28 .elementor-element.elementor-element-1001aa5 .elementor-button{font-size:var( --e-global-typography-tbtn-font-size );line-height:var( --e-global-typography-tbtn-line-height );letter-spacing:var( --e-global-typography-tbtn-letter-spacing );}.elementor-28 .elementor-element.elementor-element-25c2025 .elementor-button{font-size:var( --e-global-typography-tbtn-font-size );line-height:var( --e-global-typography-tbtn-line-height );letter-spacing:var( --e-global-typography-tbtn-letter-spacing );}.elementor-28 .elementor-element.elementor-element-7b905e6 .elementor-heading-title{font-size:var( --e-global-typography-tmonos-font-size );line-height:var( --e-global-typography-tmonos-line-height );letter-spacing:var( --e-global-typography-tmonos-letter-spacing );}.elementor-28 .elementor-element.elementor-element-219b3ec .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-3c920ce .elementor-heading-title{font-size:var( --e-global-typography-th2-font-size );line-height:var( --e-global-typography-th2-line-height );letter-spacing:var( --e-global-typography-th2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-faf8030{font-size:var( --e-global-typography-tlead-font-size );line-height:var( --e-global-typography-tlead-line-height );letter-spacing:var( --e-global-typography-tlead-letter-spacing );}.elementor-28 .elementor-element.elementor-element-ab5297c .elementor-heading-title{font-size:var( --e-global-typography-tmono-font-size );line-height:var( --e-global-typography-tmono-line-height );letter-spacing:var( --e-global-typography-tmono-letter-spacing );}.elementor-28 .elementor-element.elementor-element-c5c3ba7 .elementor-heading-title{font-size:var( --e-global-typography-tvoce-font-size );line-height:var( --e-global-typography-tvoce-line-height );letter-spacing:var( --e-global-typography-tvoce-letter-spacing );}.elementor-28 .elementor-element.elementor-element-e262fc2 .elementor-heading-title{font-size:var( --e-global-typography-tmono-font-size );line-height:var( --e-global-typography-tmono-line-height );letter-spacing:var( --e-global-typography-tmono-letter-spacing );}.elementor-28 .elementor-element.elementor-element-afd5f7d .elementor-heading-title{font-size:var( --e-global-typography-tvoce-font-size );line-height:var( --e-global-typography-tvoce-line-height );letter-spacing:var( --e-global-typography-tvoce-letter-spacing );}.elementor-28 .elementor-element.elementor-element-c4b10a7 .elementor-heading-title{font-size:var( --e-global-typography-tmono-font-size );line-height:var( --e-global-typography-tmono-line-height );letter-spacing:var( --e-global-typography-tmono-letter-spacing );}.elementor-28 .elementor-element.elementor-element-c3ddc1b .elementor-heading-title{font-size:var( --e-global-typography-tvoce-font-size );line-height:var( --e-global-typography-tvoce-line-height );letter-spacing:var( --e-global-typography-tvoce-letter-spacing );}.elementor-28 .elementor-element.elementor-element-2ecbdf5 .elementor-heading-title{font-size:var( --e-global-typography-tmonos-font-size );line-height:var( --e-global-typography-tmonos-line-height );letter-spacing:var( --e-global-typography-tmonos-letter-spacing );}.elementor-28 .elementor-element.elementor-element-7ae21a0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-3b0a030 .elementor-heading-title{font-size:var( --e-global-typography-th2-font-size );line-height:var( --e-global-typography-th2-line-height );letter-spacing:var( --e-global-typography-th2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-454125d .elementor-heading-title{font-size:var( --e-global-typography-th3-font-size );line-height:var( --e-global-typography-th3-line-height );letter-spacing:var( --e-global-typography-th3-letter-spacing );}.elementor-28 .elementor-element.elementor-element-463a084{font-size:var( --e-global-typography-tcard-font-size );line-height:var( --e-global-typography-tcard-line-height );letter-spacing:var( --e-global-typography-tcard-letter-spacing );}.elementor-28 .elementor-element.elementor-element-b25ece7 .elementor-heading-title{font-size:var( --e-global-typography-th3-font-size );line-height:var( --e-global-typography-th3-line-height );letter-spacing:var( --e-global-typography-th3-letter-spacing );}.elementor-28 .elementor-element.elementor-element-21f651f{font-size:var( --e-global-typography-tcard-font-size );line-height:var( --e-global-typography-tcard-line-height );letter-spacing:var( --e-global-typography-tcard-letter-spacing );}.elementor-28 .elementor-element.elementor-element-3648c7d .elementor-heading-title{font-size:var( --e-global-typography-th3-font-size );line-height:var( --e-global-typography-th3-line-height );letter-spacing:var( --e-global-typography-th3-letter-spacing );}.elementor-28 .elementor-element.elementor-element-c355521{font-size:var( --e-global-typography-tcard-font-size );line-height:var( --e-global-typography-tcard-line-height );letter-spacing:var( --e-global-typography-tcard-letter-spacing );}.elementor-28 .elementor-element.elementor-element-de1d22b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-3e85fb8 .elementor-heading-title{font-size:var( --e-global-typography-th2-font-size );line-height:var( --e-global-typography-th2-line-height );letter-spacing:var( --e-global-typography-th2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-486d3bc .elementor-heading-title{font-size:var( --e-global-typography-tmonos-font-size );line-height:var( --e-global-typography-tmonos-line-height );letter-spacing:var( --e-global-typography-tmonos-letter-spacing );}.elementor-28 .elementor-element.elementor-element-2afb068 .elementor-heading-title{font-size:var( --e-global-typography-tmono-font-size );line-height:var( --e-global-typography-tmono-line-height );letter-spacing:var( --e-global-typography-tmono-letter-spacing );}.elementor-28 .elementor-element.elementor-element-7f768cc .elementor-heading-title{font-size:var( --e-global-typography-th3-font-size );line-height:var( --e-global-typography-th3-line-height );letter-spacing:var( --e-global-typography-th3-letter-spacing );}.elementor-28 .elementor-element.elementor-element-fd4ea44{font-size:var( --e-global-typography-tcard-font-size );line-height:var( --e-global-typography-tcard-line-height );letter-spacing:var( --e-global-typography-tcard-letter-spacing );}.elementor-28 .elementor-element.elementor-element-20ab604 .elementor-heading-title{font-size:var( --e-global-typography-tchip-font-size );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );}.elementor-28 .elementor-element.elementor-element-ceb1e03 .elementor-heading-title{font-size:var( --e-global-typography-tchip-font-size );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );}.elementor-28 .elementor-element.elementor-element-8c4f723 .elementor-heading-title{font-size:var( --e-global-typography-tchip-font-size );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );}.elementor-28 .elementor-element.elementor-element-6dd4c2b .elementor-heading-title{font-size:var( --e-global-typography-tchip-font-size );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );}.elementor-28 .elementor-element.elementor-element-071789b .elementor-heading-title{font-size:var( --e-global-typography-tchip-font-size );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );}.elementor-28 .elementor-element.elementor-element-cef7d57 .elementor-heading-title{font-size:var( --e-global-typography-tchip-font-size );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );}.elementor-28 .elementor-element.elementor-element-aeb7c0a .elementor-button{font-size:var( --e-global-typography-tbtn-font-size );line-height:var( --e-global-typography-tbtn-line-height );letter-spacing:var( --e-global-typography-tbtn-letter-spacing );}.elementor-28 .elementor-element.elementor-element-17d41b9 .elementor-heading-title{font-size:var( --e-global-typography-tmonos-font-size );line-height:var( --e-global-typography-tmonos-line-height );letter-spacing:var( --e-global-typography-tmonos-letter-spacing );}.elementor-28 .elementor-element.elementor-element-cd8d6b8 .elementor-heading-title{font-size:var( --e-global-typography-tmono-font-size );line-height:var( --e-global-typography-tmono-line-height );letter-spacing:var( --e-global-typography-tmono-letter-spacing );}.elementor-28 .elementor-element.elementor-element-c354b19 .elementor-heading-title{font-size:var( --e-global-typography-th3-font-size );line-height:var( --e-global-typography-th3-line-height );letter-spacing:var( --e-global-typography-th3-letter-spacing );}.elementor-28 .elementor-element.elementor-element-b7f4b96{font-size:var( --e-global-typography-tcard-font-size );line-height:var( --e-global-typography-tcard-line-height );letter-spacing:var( --e-global-typography-tcard-letter-spacing );}.elementor-28 .elementor-element.elementor-element-9b4c713 .elementor-heading-title{font-size:var( --e-global-typography-tchip-font-size );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );}.elementor-28 .elementor-element.elementor-element-605313f .elementor-heading-title{font-size:var( --e-global-typography-tchip-font-size );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );}.elementor-28 .elementor-element.elementor-element-470849a .elementor-heading-title{font-size:var( --e-global-typography-tchip-font-size );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );}.elementor-28 .elementor-element.elementor-element-60cf69c .elementor-button{font-size:var( --e-global-typography-tbtn-font-size );line-height:var( --e-global-typography-tbtn-line-height );letter-spacing:var( --e-global-typography-tbtn-letter-spacing );}.elementor-28 .elementor-element.elementor-element-4431460 .elementor-heading-title{font-size:var( --e-global-typography-tmonos-font-size );line-height:var( --e-global-typography-tmonos-line-height );letter-spacing:var( --e-global-typography-tmonos-letter-spacing );}.elementor-28 .elementor-element.elementor-element-3223673 .elementor-heading-title{font-size:var( --e-global-typography-tmonos-font-size );line-height:var( --e-global-typography-tmonos-line-height );letter-spacing:var( --e-global-typography-tmonos-letter-spacing );}.elementor-28 .elementor-element.elementor-element-6c1acb0 .elementor-heading-title{font-size:var( --e-global-typography-tmono-font-size );line-height:var( --e-global-typography-tmono-line-height );letter-spacing:var( --e-global-typography-tmono-letter-spacing );}.elementor-28 .elementor-element.elementor-element-88c96db .elementor-heading-title{font-size:var( --e-global-typography-th3-font-size );line-height:var( --e-global-typography-th3-line-height );letter-spacing:var( --e-global-typography-th3-letter-spacing );}.elementor-28 .elementor-element.elementor-element-02fa554{font-size:var( --e-global-typography-tcard-font-size );line-height:var( --e-global-typography-tcard-line-height );letter-spacing:var( --e-global-typography-tcard-letter-spacing );}.elementor-28 .elementor-element.elementor-element-f9e703d .elementor-heading-title{font-size:var( --e-global-typography-tchip-font-size );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );}.elementor-28 .elementor-element.elementor-element-6bd338b .elementor-heading-title{font-size:var( --e-global-typography-tchip-font-size );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );}.elementor-28 .elementor-element.elementor-element-6f7a366 .elementor-heading-title{font-size:var( --e-global-typography-tchip-font-size );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );}.elementor-28 .elementor-element.elementor-element-151c901 .elementor-heading-title{font-size:var( --e-global-typography-tchip-font-size );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );}.elementor-28 .elementor-element.elementor-element-ced729b .elementor-button{font-size:var( --e-global-typography-tbtn-font-size );line-height:var( --e-global-typography-tbtn-line-height );letter-spacing:var( --e-global-typography-tbtn-letter-spacing );}.elementor-28 .elementor-element.elementor-element-162e1db .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-dfe298c .elementor-heading-title{font-size:var( --e-global-typography-th2-font-size );line-height:var( --e-global-typography-th2-line-height );letter-spacing:var( --e-global-typography-th2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-b109b47 .elementor-heading-title{font-size:var( --e-global-typography-tmono-font-size );line-height:var( --e-global-typography-tmono-line-height );letter-spacing:var( --e-global-typography-tmono-letter-spacing );}.elementor-28 .elementor-element.elementor-element-83690d6 .elementor-heading-title{font-size:var( --e-global-typography-th3-font-size );line-height:var( --e-global-typography-th3-line-height );letter-spacing:var( --e-global-typography-th3-letter-spacing );}.elementor-28 .elementor-element.elementor-element-ab62712{font-size:var( --e-global-typography-tcard-font-size );line-height:var( --e-global-typography-tcard-line-height );letter-spacing:var( --e-global-typography-tcard-letter-spacing );}.elementor-28 .elementor-element.elementor-element-71f799d .elementor-heading-title{font-size:var( --e-global-typography-tmono-font-size );line-height:var( --e-global-typography-tmono-line-height );letter-spacing:var( --e-global-typography-tmono-letter-spacing );}.elementor-28 .elementor-element.elementor-element-b0fac4b .elementor-heading-title{font-size:var( --e-global-typography-th3-font-size );line-height:var( --e-global-typography-th3-line-height );letter-spacing:var( --e-global-typography-th3-letter-spacing );}.elementor-28 .elementor-element.elementor-element-4db38e1{font-size:var( --e-global-typography-tcard-font-size );line-height:var( --e-global-typography-tcard-line-height );letter-spacing:var( --e-global-typography-tcard-letter-spacing );}.elementor-28 .elementor-element.elementor-element-1d99f5f .elementor-heading-title{font-size:var( --e-global-typography-tmono-font-size );line-height:var( --e-global-typography-tmono-line-height );letter-spacing:var( --e-global-typography-tmono-letter-spacing );}.elementor-28 .elementor-element.elementor-element-a106f60 .elementor-heading-title{font-size:var( --e-global-typography-th3-font-size );line-height:var( --e-global-typography-th3-line-height );letter-spacing:var( --e-global-typography-th3-letter-spacing );}.elementor-28 .elementor-element.elementor-element-5874025{font-size:var( --e-global-typography-tcard-font-size );line-height:var( --e-global-typography-tcard-line-height );letter-spacing:var( --e-global-typography-tcard-letter-spacing );}.elementor-28 .elementor-element.elementor-element-656beec .elementor-heading-title{font-size:var( --e-global-typography-tmono-font-size );line-height:var( --e-global-typography-tmono-line-height );letter-spacing:var( --e-global-typography-tmono-letter-spacing );}.elementor-28 .elementor-element.elementor-element-1fea66b .elementor-heading-title{font-size:var( --e-global-typography-th3-font-size );line-height:var( --e-global-typography-th3-line-height );letter-spacing:var( --e-global-typography-th3-letter-spacing );}.elementor-28 .elementor-element.elementor-element-5b0caa2{font-size:var( --e-global-typography-tcard-font-size );line-height:var( --e-global-typography-tcard-line-height );letter-spacing:var( --e-global-typography-tcard-letter-spacing );}.elementor-28 .elementor-element.elementor-element-ca4ce72 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-d0301c4 .elementor-heading-title{font-size:var( --e-global-typography-th2-font-size );line-height:var( --e-global-typography-th2-line-height );letter-spacing:var( --e-global-typography-th2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-766a973 .elementor-accordion-title{font-size:var( --e-global-typography-tfaq-font-size );line-height:var( --e-global-typography-tfaq-line-height );letter-spacing:var( --e-global-typography-tfaq-letter-spacing );}.elementor-28 .elementor-element.elementor-element-766a973 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-22d99d2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-92105ca .elementor-heading-title{font-size:var( --e-global-typography-th2-font-size );line-height:var( --e-global-typography-th2-line-height );letter-spacing:var( --e-global-typography-th2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-f481a6a{font-size:var( --e-global-typography-tlead-font-size );line-height:var( --e-global-typography-tlead-line-height );letter-spacing:var( --e-global-typography-tlead-letter-spacing );}.elementor-28 .elementor-element.elementor-element-a6f4e77 .elementor-button{font-size:var( --e-global-typography-tbtn-font-size );line-height:var( --e-global-typography-tbtn-line-height );letter-spacing:var( --e-global-typography-tbtn-letter-spacing );}.elementor-28 .elementor-element.elementor-element-acf7e33 .elementor-button{font-size:var( --e-global-typography-tbtn-font-size );line-height:var( --e-global-typography-tbtn-line-height );letter-spacing:var( --e-global-typography-tbtn-letter-spacing );}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-a4391f3:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-a4391f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://falegnameriaguerrini.srvdemo15.com/wp-content/uploads/gf-sub-conto-m.jpg");}.elementor-28 .elementor-element.elementor-element-117e024{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-28 .elementor-element.elementor-element-3932afe .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-164a144{text-align:center;}.elementor-28 .elementor-element.elementor-element-164a144 .elementor-heading-title{font-size:var( --e-global-typography-th1p-font-size );line-height:var( --e-global-typography-th1p-line-height );letter-spacing:var( --e-global-typography-th1p-letter-spacing );}.elementor-28 .elementor-element.elementor-element-ade5da2{text-align:center;font-size:var( --e-global-typography-tlead-font-size );line-height:var( --e-global-typography-tlead-line-height );letter-spacing:var( --e-global-typography-tlead-letter-spacing );}.elementor-28 .elementor-element.elementor-element-9df9116{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-28 .elementor-element.elementor-element-1001aa5 .elementor-button{font-size:var( --e-global-typography-tbtn-font-size );line-height:var( --e-global-typography-tbtn-line-height );letter-spacing:var( --e-global-typography-tbtn-letter-spacing );}.elementor-28 .elementor-element.elementor-element-25c2025 .elementor-button{font-size:var( --e-global-typography-tbtn-font-size );line-height:var( --e-global-typography-tbtn-line-height );letter-spacing:var( --e-global-typography-tbtn-letter-spacing );}.elementor-28 .elementor-element.elementor-element-7b905e6 .elementor-heading-title{font-size:var( --e-global-typography-tmonos-font-size );line-height:var( --e-global-typography-tmonos-line-height );letter-spacing:var( --e-global-typography-tmonos-letter-spacing );}.elementor-28 .elementor-element.elementor-element-f4ea86d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-28 .elementor-element.elementor-element-219b3ec .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-3c920ce .elementor-heading-title{font-size:var( --e-global-typography-th2-font-size );line-height:var( --e-global-typography-th2-line-height );letter-spacing:var( --e-global-typography-th2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-faf8030{font-size:var( --e-global-typography-tlead-font-size );line-height:var( --e-global-typography-tlead-line-height );letter-spacing:var( --e-global-typography-tlead-letter-spacing );}.elementor-28 .elementor-element.elementor-element-ab5297c .elementor-heading-title{font-size:var( --e-global-typography-tmono-font-size );line-height:var( --e-global-typography-tmono-line-height );letter-spacing:var( --e-global-typography-tmono-letter-spacing );}.elementor-28 .elementor-element.elementor-element-c5c3ba7 .elementor-heading-title{font-size:var( --e-global-typography-tvoce-font-size );line-height:var( --e-global-typography-tvoce-line-height );letter-spacing:var( --e-global-typography-tvoce-letter-spacing );}.elementor-28 .elementor-element.elementor-element-e262fc2 .elementor-heading-title{font-size:var( --e-global-typography-tmono-font-size );line-height:var( --e-global-typography-tmono-line-height );letter-spacing:var( --e-global-typography-tmono-letter-spacing );}.elementor-28 .elementor-element.elementor-element-afd5f7d .elementor-heading-title{font-size:var( --e-global-typography-tvoce-font-size );line-height:var( --e-global-typography-tvoce-line-height );letter-spacing:var( --e-global-typography-tvoce-letter-spacing );}.elementor-28 .elementor-element.elementor-element-c4b10a7 .elementor-heading-title{font-size:var( --e-global-typography-tmono-font-size );line-height:var( --e-global-typography-tmono-line-height );letter-spacing:var( --e-global-typography-tmono-letter-spacing );}.elementor-28 .elementor-element.elementor-element-c3ddc1b .elementor-heading-title{font-size:var( --e-global-typography-tvoce-font-size );line-height:var( --e-global-typography-tvoce-line-height );letter-spacing:var( --e-global-typography-tvoce-letter-spacing );}.elementor-28 .elementor-element.elementor-element-2ecbdf5 .elementor-heading-title{font-size:var( --e-global-typography-tmonos-font-size );line-height:var( --e-global-typography-tmonos-line-height );letter-spacing:var( --e-global-typography-tmonos-letter-spacing );}.elementor-28 .elementor-element.elementor-element-7ae21a0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-3b0a030 .elementor-heading-title{font-size:var( --e-global-typography-th2-font-size );line-height:var( --e-global-typography-th2-line-height );letter-spacing:var( --e-global-typography-th2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-454125d .elementor-heading-title{font-size:var( --e-global-typography-th3-font-size );line-height:var( --e-global-typography-th3-line-height );letter-spacing:var( --e-global-typography-th3-letter-spacing );}.elementor-28 .elementor-element.elementor-element-463a084{font-size:var( --e-global-typography-tcard-font-size );line-height:var( --e-global-typography-tcard-line-height );letter-spacing:var( --e-global-typography-tcard-letter-spacing );}.elementor-28 .elementor-element.elementor-element-b25ece7 .elementor-heading-title{font-size:var( --e-global-typography-th3-font-size );line-height:var( --e-global-typography-th3-line-height );letter-spacing:var( --e-global-typography-th3-letter-spacing );}.elementor-28 .elementor-element.elementor-element-21f651f{font-size:var( --e-global-typography-tcard-font-size );line-height:var( --e-global-typography-tcard-line-height );letter-spacing:var( --e-global-typography-tcard-letter-spacing );}.elementor-28 .elementor-element.elementor-element-3648c7d .elementor-heading-title{font-size:var( --e-global-typography-th3-font-size );line-height:var( --e-global-typography-th3-line-height );letter-spacing:var( --e-global-typography-th3-letter-spacing );}.elementor-28 .elementor-element.elementor-element-c355521{font-size:var( --e-global-typography-tcard-font-size );line-height:var( --e-global-typography-tcard-line-height );letter-spacing:var( --e-global-typography-tcard-letter-spacing );}.elementor-28 .elementor-element.elementor-element-de1d22b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-3e85fb8 .elementor-heading-title{font-size:var( --e-global-typography-th2-font-size );line-height:var( --e-global-typography-th2-line-height );letter-spacing:var( --e-global-typography-th2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-486d3bc .elementor-heading-title{font-size:var( --e-global-typography-tmonos-font-size );line-height:var( --e-global-typography-tmonos-line-height );letter-spacing:var( --e-global-typography-tmonos-letter-spacing );}.elementor-28 .elementor-element.elementor-element-2afb068 .elementor-heading-title{font-size:var( --e-global-typography-tmono-font-size );line-height:var( --e-global-typography-tmono-line-height );letter-spacing:var( --e-global-typography-tmono-letter-spacing );}.elementor-28 .elementor-element.elementor-element-7f768cc .elementor-heading-title{font-size:var( --e-global-typography-th3-font-size );line-height:var( --e-global-typography-th3-line-height );letter-spacing:var( --e-global-typography-th3-letter-spacing );}.elementor-28 .elementor-element.elementor-element-fd4ea44{font-size:var( --e-global-typography-tcard-font-size );line-height:var( --e-global-typography-tcard-line-height );letter-spacing:var( --e-global-typography-tcard-letter-spacing );}.elementor-28 .elementor-element.elementor-element-0f94967{--justify-content:center;}.elementor-28 .elementor-element.elementor-element-20ab604 .elementor-heading-title{font-size:var( --e-global-typography-tchip-font-size );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );}.elementor-28 .elementor-element.elementor-element-ceb1e03 .elementor-heading-title{font-size:var( --e-global-typography-tchip-font-size );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );}.elementor-28 .elementor-element.elementor-element-8c4f723 .elementor-heading-title{font-size:var( --e-global-typography-tchip-font-size );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );}.elementor-28 .elementor-element.elementor-element-6dd4c2b .elementor-heading-title{font-size:var( --e-global-typography-tchip-font-size );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );}.elementor-28 .elementor-element.elementor-element-071789b .elementor-heading-title{font-size:var( --e-global-typography-tchip-font-size );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );}.elementor-28 .elementor-element.elementor-element-cef7d57 .elementor-heading-title{font-size:var( --e-global-typography-tchip-font-size );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );}.elementor-28 .elementor-element.elementor-element-aeb7c0a .elementor-button{font-size:var( --e-global-typography-tbtn-font-size );line-height:var( --e-global-typography-tbtn-line-height );letter-spacing:var( --e-global-typography-tbtn-letter-spacing );}.elementor-28 .elementor-element.elementor-element-17d41b9 .elementor-heading-title{font-size:var( --e-global-typography-tmonos-font-size );line-height:var( --e-global-typography-tmonos-line-height );letter-spacing:var( --e-global-typography-tmonos-letter-spacing );}.elementor-28 .elementor-element.elementor-element-cd8d6b8 .elementor-heading-title{font-size:var( --e-global-typography-tmono-font-size );line-height:var( --e-global-typography-tmono-line-height );letter-spacing:var( --e-global-typography-tmono-letter-spacing );}.elementor-28 .elementor-element.elementor-element-c354b19 .elementor-heading-title{font-size:var( --e-global-typography-th3-font-size );line-height:var( --e-global-typography-th3-line-height );letter-spacing:var( --e-global-typography-th3-letter-spacing );}.elementor-28 .elementor-element.elementor-element-b7f4b96{font-size:var( --e-global-typography-tcard-font-size );line-height:var( --e-global-typography-tcard-line-height );letter-spacing:var( --e-global-typography-tcard-letter-spacing );}.elementor-28 .elementor-element.elementor-element-06d565b{--justify-content:center;}.elementor-28 .elementor-element.elementor-element-9b4c713 .elementor-heading-title{font-size:var( --e-global-typography-tchip-font-size );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );}.elementor-28 .elementor-element.elementor-element-605313f .elementor-heading-title{font-size:var( --e-global-typography-tchip-font-size );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );}.elementor-28 .elementor-element.elementor-element-470849a .elementor-heading-title{font-size:var( --e-global-typography-tchip-font-size );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );}.elementor-28 .elementor-element.elementor-element-60cf69c .elementor-button{font-size:var( --e-global-typography-tbtn-font-size );line-height:var( --e-global-typography-tbtn-line-height );letter-spacing:var( --e-global-typography-tbtn-letter-spacing );}.elementor-28 .elementor-element.elementor-element-4431460 .elementor-heading-title{font-size:var( --e-global-typography-tmonos-font-size );line-height:var( --e-global-typography-tmonos-line-height );letter-spacing:var( --e-global-typography-tmonos-letter-spacing );}.elementor-28 .elementor-element.elementor-element-3223673 .elementor-heading-title{font-size:var( --e-global-typography-tmonos-font-size );line-height:var( --e-global-typography-tmonos-line-height );letter-spacing:var( --e-global-typography-tmonos-letter-spacing );}.elementor-28 .elementor-element.elementor-element-6c1acb0 .elementor-heading-title{font-size:var( --e-global-typography-tmono-font-size );line-height:var( --e-global-typography-tmono-line-height );letter-spacing:var( --e-global-typography-tmono-letter-spacing );}.elementor-28 .elementor-element.elementor-element-88c96db .elementor-heading-title{font-size:var( --e-global-typography-th3-font-size );line-height:var( --e-global-typography-th3-line-height );letter-spacing:var( --e-global-typography-th3-letter-spacing );}.elementor-28 .elementor-element.elementor-element-02fa554{font-size:var( --e-global-typography-tcard-font-size );line-height:var( --e-global-typography-tcard-line-height );letter-spacing:var( --e-global-typography-tcard-letter-spacing );}.elementor-28 .elementor-element.elementor-element-0070ac6{--justify-content:center;}.elementor-28 .elementor-element.elementor-element-f9e703d .elementor-heading-title{font-size:var( --e-global-typography-tchip-font-size );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );}.elementor-28 .elementor-element.elementor-element-6bd338b .elementor-heading-title{font-size:var( --e-global-typography-tchip-font-size );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );}.elementor-28 .elementor-element.elementor-element-6f7a366 .elementor-heading-title{font-size:var( --e-global-typography-tchip-font-size );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );}.elementor-28 .elementor-element.elementor-element-151c901 .elementor-heading-title{font-size:var( --e-global-typography-tchip-font-size );line-height:var( --e-global-typography-tchip-line-height );letter-spacing:var( --e-global-typography-tchip-letter-spacing );}.elementor-28 .elementor-element.elementor-element-ced729b .elementor-button{font-size:var( --e-global-typography-tbtn-font-size );line-height:var( --e-global-typography-tbtn-line-height );letter-spacing:var( --e-global-typography-tbtn-letter-spacing );}.elementor-28 .elementor-element.elementor-element-162e1db .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-dfe298c .elementor-heading-title{font-size:var( --e-global-typography-th2-font-size );line-height:var( --e-global-typography-th2-line-height );letter-spacing:var( --e-global-typography-th2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-b109b47 .elementor-heading-title{font-size:var( --e-global-typography-tmono-font-size );line-height:var( --e-global-typography-tmono-line-height );letter-spacing:var( --e-global-typography-tmono-letter-spacing );}.elementor-28 .elementor-element.elementor-element-83690d6 .elementor-heading-title{font-size:var( --e-global-typography-th3-font-size );line-height:var( --e-global-typography-th3-line-height );letter-spacing:var( --e-global-typography-th3-letter-spacing );}.elementor-28 .elementor-element.elementor-element-ab62712{font-size:var( --e-global-typography-tcard-font-size );line-height:var( --e-global-typography-tcard-line-height );letter-spacing:var( --e-global-typography-tcard-letter-spacing );}.elementor-28 .elementor-element.elementor-element-71f799d .elementor-heading-title{font-size:var( --e-global-typography-tmono-font-size );line-height:var( --e-global-typography-tmono-line-height );letter-spacing:var( --e-global-typography-tmono-letter-spacing );}.elementor-28 .elementor-element.elementor-element-b0fac4b .elementor-heading-title{font-size:var( --e-global-typography-th3-font-size );line-height:var( --e-global-typography-th3-line-height );letter-spacing:var( --e-global-typography-th3-letter-spacing );}.elementor-28 .elementor-element.elementor-element-4db38e1{font-size:var( --e-global-typography-tcard-font-size );line-height:var( --e-global-typography-tcard-line-height );letter-spacing:var( --e-global-typography-tcard-letter-spacing );}.elementor-28 .elementor-element.elementor-element-1d99f5f .elementor-heading-title{font-size:var( --e-global-typography-tmono-font-size );line-height:var( --e-global-typography-tmono-line-height );letter-spacing:var( --e-global-typography-tmono-letter-spacing );}.elementor-28 .elementor-element.elementor-element-a106f60 .elementor-heading-title{font-size:var( --e-global-typography-th3-font-size );line-height:var( --e-global-typography-th3-line-height );letter-spacing:var( --e-global-typography-th3-letter-spacing );}.elementor-28 .elementor-element.elementor-element-5874025{font-size:var( --e-global-typography-tcard-font-size );line-height:var( --e-global-typography-tcard-line-height );letter-spacing:var( --e-global-typography-tcard-letter-spacing );}.elementor-28 .elementor-element.elementor-element-656beec .elementor-heading-title{font-size:var( --e-global-typography-tmono-font-size );line-height:var( --e-global-typography-tmono-line-height );letter-spacing:var( --e-global-typography-tmono-letter-spacing );}.elementor-28 .elementor-element.elementor-element-1fea66b .elementor-heading-title{font-size:var( --e-global-typography-th3-font-size );line-height:var( --e-global-typography-th3-line-height );letter-spacing:var( --e-global-typography-th3-letter-spacing );}.elementor-28 .elementor-element.elementor-element-5b0caa2{font-size:var( --e-global-typography-tcard-font-size );line-height:var( --e-global-typography-tcard-line-height );letter-spacing:var( --e-global-typography-tcard-letter-spacing );}.elementor-28 .elementor-element.elementor-element-ca4ce72 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-d0301c4 .elementor-heading-title{font-size:var( --e-global-typography-th2-font-size );line-height:var( --e-global-typography-th2-line-height );letter-spacing:var( --e-global-typography-th2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-766a973 .elementor-accordion-title{font-size:var( --e-global-typography-tfaq-font-size );line-height:var( --e-global-typography-tfaq-line-height );letter-spacing:var( --e-global-typography-tfaq-letter-spacing );}.elementor-28 .elementor-element.elementor-element-766a973 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-22d99d2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-92105ca .elementor-heading-title{font-size:var( --e-global-typography-th2-font-size );line-height:var( --e-global-typography-th2-line-height );letter-spacing:var( --e-global-typography-th2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-f481a6a{font-size:var( --e-global-typography-tlead-font-size );line-height:var( --e-global-typography-tlead-line-height );letter-spacing:var( --e-global-typography-tlead-letter-spacing );}.elementor-28 .elementor-element.elementor-element-3a65304{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-28 .elementor-element.elementor-element-a6f4e77 .elementor-button{font-size:var( --e-global-typography-tbtn-font-size );line-height:var( --e-global-typography-tbtn-line-height );letter-spacing:var( --e-global-typography-tbtn-letter-spacing );}.elementor-28 .elementor-element.elementor-element-acf7e33 .elementor-button{font-size:var( --e-global-typography-tbtn-font-size );line-height:var( --e-global-typography-tbtn-line-height );letter-spacing:var( --e-global-typography-tbtn-letter-spacing );}}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-a4391f3{--content-width:1240px;}.elementor-28 .elementor-element.elementor-element-bd5b3fa{--content-width:1240px;}.elementor-28 .elementor-element.elementor-element-20a91b9{--content-width:1240px;}.elementor-28 .elementor-element.elementor-element-b70dded{--content-width:1240px;}.elementor-28 .elementor-element.elementor-element-42069c4{--content-width:1240px;}.elementor-28 .elementor-element.elementor-element-21aa211{--content-width:1240px;}.elementor-28 .elementor-element.elementor-element-c7babf1{--content-width:1240px;}}