.elementor-25929 .elementor-element.elementor-element-6a0f6070{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-25929 .elementor-element.elementor-element-3fbaa926 .elementor-heading-title{font-family:var( --e-global-typography-65844d0-font-family ), Sans-serif;font-size:var( --e-global-typography-65844d0-font-size );font-weight:var( --e-global-typography-65844d0-font-weight );text-transform:var( --e-global-typography-65844d0-text-transform );line-height:var( --e-global-typography-65844d0-line-height );letter-spacing:var( --e-global-typography-65844d0-letter-spacing );color:var( --e-global-color-accent );}.elementor-25929 .elementor-element.elementor-element-4dde5cc > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-25929 .elementor-element.elementor-element-4dde5cc .elementor-heading-title{font-family:"PT Narrow Font", Sans-serif;font-size:3rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-25929 .elementor-element.elementor-element-14a5bd39{width:var( --container-widget-width, calc(100% * 1/3) );max-width:calc(100% * 1/3);--container-widget-width:calc(100% * 1/3);--container-widget-flex-grow:0;}.elementor-25929 .elementor-element.elementor-element-3a8f45bf{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25929 .elementor-element.elementor-element-63ace65{--grid-columns:3;}.elementor-25929 .elementor-element.elementor-element-3a2b5f53{--display:grid;--e-con-grid-template-columns:3fr 2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;}.elementor-25929 .elementor-element.elementor-element-3a2b5f53:not(.elementor-motion-effects-element-type-background), .elementor-25929 .elementor-element.elementor-element-3a2b5f53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24807d1 );}.elementor-25929 .elementor-element.elementor-element-18495ea{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-25929 .elementor-element.elementor-element-00ac1d8 .elementor-icon-box-wrapper{text-align:start;}.elementor-25929 .elementor-element.elementor-element-00ac1d8 .elementor-icon-box-title{margin-block-end:1rem;color:var( --e-global-color-23c867f );}.elementor-25929 .elementor-element.elementor-element-00ac1d8 .elementor-icon-box-title, .elementor-25929 .elementor-element.elementor-element-00ac1d8 .elementor-icon-box-title a{font-family:var( --e-global-typography-af040bb-font-family ), Sans-serif;font-size:var( --e-global-typography-af040bb-font-size );font-weight:var( --e-global-typography-af040bb-font-weight );line-height:var( --e-global-typography-af040bb-line-height );}.elementor-25929 .elementor-element.elementor-element-00ac1d8 .elementor-icon-box-description{font-family:var( --e-global-typography-086c360-font-family ), Sans-serif;font-size:var( --e-global-typography-086c360-font-size );line-height:var( --e-global-typography-086c360-line-height );color:var( --e-global-color-23c867f );}.elementor-25929 .elementor-element.elementor-element-468a656{--display:flex;}.elementor-25929 .elementor-element.elementor-element-05ccc96{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-25929 .elementor-element.elementor-element-d5e2f57 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-25929 .elementor-element.elementor-element-d5e2f57 .elementor-icon-box-title{margin-block-end:1rem;color:var( --e-global-color-23c867f );}.elementor-25929 .elementor-element.elementor-element-d5e2f57.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-23c867f );}.elementor-25929 .elementor-element.elementor-element-d5e2f57.elementor-view-framed .elementor-icon, .elementor-25929 .elementor-element.elementor-element-d5e2f57.elementor-view-default .elementor-icon{fill:var( --e-global-color-23c867f );color:var( --e-global-color-23c867f );border-color:var( --e-global-color-23c867f );}.elementor-25929 .elementor-element.elementor-element-d5e2f57 .elementor-icon{font-size:2rem;}.elementor-25929 .elementor-element.elementor-element-d5e2f57 .elementor-icon-box-title, .elementor-25929 .elementor-element.elementor-element-d5e2f57 .elementor-icon-box-title a{font-family:var( --e-global-typography-fd1dac8-font-family ), Sans-serif;font-size:var( --e-global-typography-fd1dac8-font-size );font-weight:var( --e-global-typography-fd1dac8-font-weight );line-height:var( --e-global-typography-fd1dac8-line-height );}.elementor-25929 .elementor-element.elementor-element-d5e2f57 .elementor-icon-box-description{font-family:var( --e-global-typography-086c360-font-family ), Sans-serif;font-size:var( --e-global-typography-086c360-font-size );line-height:var( --e-global-typography-086c360-line-height );color:var( --e-global-color-23c867f );}@media(max-width:1023px){.elementor-25929 .elementor-element.elementor-element-3fbaa926 .elementor-heading-title{font-size:var( --e-global-typography-65844d0-font-size );line-height:var( --e-global-typography-65844d0-line-height );letter-spacing:var( --e-global-typography-65844d0-letter-spacing );}.elementor-25929 .elementor-element.elementor-element-14a5bd39{width:100%;max-width:100%;}.elementor-25929 .elementor-element.elementor-element-3a8f45bf{--grid-auto-flow:row;}.elementor-25929 .elementor-element.elementor-element-63ace65{--grid-columns:2;}.elementor-25929 .elementor-element.elementor-element-3a2b5f53{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25929 .elementor-element.elementor-element-00ac1d8 .elementor-icon-box-title, .elementor-25929 .elementor-element.elementor-element-00ac1d8 .elementor-icon-box-title a{font-size:var( --e-global-typography-af040bb-font-size );line-height:var( --e-global-typography-af040bb-line-height );}.elementor-25929 .elementor-element.elementor-element-00ac1d8 .elementor-icon-box-description{font-size:var( --e-global-typography-086c360-font-size );line-height:var( --e-global-typography-086c360-line-height );}.elementor-25929 .elementor-element.elementor-element-d5e2f57 .elementor-icon-box-title, .elementor-25929 .elementor-element.elementor-element-d5e2f57 .elementor-icon-box-title a{font-size:var( --e-global-typography-fd1dac8-font-size );line-height:var( --e-global-typography-fd1dac8-line-height );}.elementor-25929 .elementor-element.elementor-element-d5e2f57 .elementor-icon-box-description{font-size:var( --e-global-typography-086c360-font-size );line-height:var( --e-global-typography-086c360-line-height );}}@media(max-width:767px){.elementor-25929 .elementor-element.elementor-element-3fbaa926 .elementor-heading-title{font-size:var( --e-global-typography-65844d0-font-size );line-height:var( --e-global-typography-65844d0-line-height );letter-spacing:var( --e-global-typography-65844d0-letter-spacing );}.elementor-25929 .elementor-element.elementor-element-3a8f45bf{--grid-auto-flow:row;}.elementor-25929 .elementor-element.elementor-element-63ace65{--grid-columns:1;}.elementor-25929 .elementor-element.elementor-element-3a2b5f53{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-25929 .elementor-element.elementor-element-00ac1d8 .elementor-icon-box-title, .elementor-25929 .elementor-element.elementor-element-00ac1d8 .elementor-icon-box-title a{font-size:var( --e-global-typography-af040bb-font-size );line-height:var( --e-global-typography-af040bb-line-height );}.elementor-25929 .elementor-element.elementor-element-00ac1d8 .elementor-icon-box-description{font-size:var( --e-global-typography-086c360-font-size );line-height:var( --e-global-typography-086c360-line-height );}.elementor-25929 .elementor-element.elementor-element-d5e2f57 .elementor-icon-box-title, .elementor-25929 .elementor-element.elementor-element-d5e2f57 .elementor-icon-box-title a{font-size:var( --e-global-typography-fd1dac8-font-size );line-height:var( --e-global-typography-fd1dac8-line-height );}.elementor-25929 .elementor-element.elementor-element-d5e2f57 .elementor-icon-box-description{font-size:var( --e-global-typography-086c360-font-size );line-height:var( --e-global-typography-086c360-line-height );}}/* Start custom CSS for heading, class: .elementor-element-4dde5cc */.elementor-25929 .elementor-element.elementor-element-4dde5cc span{
    font-weight: 700;
}/* End custom CSS */