.elementor-48 .elementor-element.elementor-element-7e0cc22{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-48 .elementor-element.elementor-element-83add6d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-62e5b92 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-4f59e64{--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;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-4f59e64:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-4f59e64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #185E9E 0%, #68AEE2 100%);}.elementor-48 .elementor-element.elementor-element-c0d2b2e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-df857d8 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-48 .elementor-element.elementor-element-d1d8b7c .elementor-button{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );fill:var( --e-global-color-4a6d2de );color:var( --e-global-color-4a6d2de );border-radius:6px 6px 6px 6px;padding:20px 20px 20px 20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-48 .elementor-element.elementor-element-5bbcf9b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-4d63d3b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-440bbb9 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, var( --e-global-color-5e9e889 ) 0%, var( --e-global-color-c2b2858 ) 100%);border-radius:6px 6px 6px 6px;padding:20px 20px 20px 20px;}.elementor-48 .elementor-element.elementor-element-440bbb9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-48 .elementor-element.elementor-element-4fd7a4e .elementor-button{background-color:transparent;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:6px 6px 6px 6px;padding:20px 20px 20px 20px;}.elementor-48 .elementor-element.elementor-element-4fd7a4e .elementor-button-content-wrapper{flex-direction:row;}.elementor-48 .elementor-element.elementor-element-426ae46{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:10px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-48 .elementor-element.elementor-element-0ae87c1{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-0ae87c1:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-0ae87c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5264522 );}.elementor-48 .elementor-element.elementor-element-3e45310 img{border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-5a98f12{text-align:center;}.elementor-48 .elementor-element.elementor-element-5a98f12 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-dd864f8{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-eb525ff .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:6px 6px 6px 6px;}.elementor-48 .elementor-element.elementor-element-4b7781f .elementor-button{background-color:#1976D23F;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;}.elementor-48 .elementor-element.elementor-element-1a586dc{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-1a586dc:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-1a586dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5264522 );}.elementor-48 .elementor-element.elementor-element-ecbfc47 img{border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-15a6c56{text-align:center;}.elementor-48 .elementor-element.elementor-element-15a6c56 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-ad3bf50{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-1e9bc0e .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:6px 6px 6px 6px;}.elementor-48 .elementor-element.elementor-element-bf0a535 .elementor-button{background-color:#1976D23F;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;}.elementor-48 .elementor-element.elementor-element-1677540{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-1677540:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-1677540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5264522 );}.elementor-48 .elementor-element.elementor-element-bd16fe8 img{border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-b21285e{text-align:center;}.elementor-48 .elementor-element.elementor-element-b21285e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-cf3e7b1{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-b8f7791 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:6px 6px 6px 6px;}.elementor-48 .elementor-element.elementor-element-e4c863e .elementor-button{background-color:#1976D23F;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;}.elementor-48 .elementor-element.elementor-element-fe99654{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-fe99654:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-fe99654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5264522 );}.elementor-48 .elementor-element.elementor-element-49da345 img{border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-64f0cdb{text-align:center;}.elementor-48 .elementor-element.elementor-element-64f0cdb .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-98e276f{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-d9379f1 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:6px 6px 6px 6px;}.elementor-48 .elementor-element.elementor-element-45098fd .elementor-button{background-color:#1976D23F;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;}.elementor-48 .elementor-element.elementor-element-dedabd3{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-dedabd3:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-dedabd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5264522 );}.elementor-48 .elementor-element.elementor-element-a57637e img{border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-c87baa0{text-align:center;}.elementor-48 .elementor-element.elementor-element-c87baa0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-decd4ba{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-161a520 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:6px 6px 6px 6px;}.elementor-48 .elementor-element.elementor-element-60e2c83 .elementor-button{background-color:#1976D23F;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;}.elementor-48 .elementor-element.elementor-element-dc7166a{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-dc7166a:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-dc7166a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5264522 );}.elementor-48 .elementor-element.elementor-element-839e46c img{border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-cad4bbb{text-align:center;}.elementor-48 .elementor-element.elementor-element-cad4bbb .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-16eb166{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-d16eb0e .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:6px 6px 6px 6px;}.elementor-48 .elementor-element.elementor-element-2c1012e .elementor-button{background-color:#1976D23F;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;}.elementor-48 .elementor-element.elementor-element-ef6dcf4{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-ef6dcf4:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-ef6dcf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5264522 );}.elementor-48 .elementor-element.elementor-element-7408638 img{border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-63ed91c{text-align:center;}.elementor-48 .elementor-element.elementor-element-63ed91c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-ded15bb{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-0797fb1 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:6px 6px 6px 6px;}.elementor-48 .elementor-element.elementor-element-f1f31a7 .elementor-button{background-color:#1976D23F;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;}.elementor-48 .elementor-element.elementor-element-7a5b17f{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-7a5b17f:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-7a5b17f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5264522 );}.elementor-48 .elementor-element.elementor-element-fffb801 img{border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-4441668{text-align:center;}.elementor-48 .elementor-element.elementor-element-4441668 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-ede1639{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-f8eb3ba .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:6px 6px 6px 6px;}.elementor-48 .elementor-element.elementor-element-255409c .elementor-button{background-color:#1976D23F;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;}.elementor-48 .elementor-element.elementor-element-395b2ec{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-395b2ec:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-395b2ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5264522 );}.elementor-48 .elementor-element.elementor-element-9e49fd5 img{border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-a67ab97{text-align:center;}.elementor-48 .elementor-element.elementor-element-a67ab97 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-efe6b74{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-08def08 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:6px 6px 6px 6px;}.elementor-48 .elementor-element.elementor-element-d211fe7 .elementor-button{background-color:#1976D23F;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;}.elementor-48 .elementor-element.elementor-element-6039734{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-6039734:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-6039734 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5264522 );}.elementor-48 .elementor-element.elementor-element-5692068 img{border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-ecb1a3f{text-align:center;}.elementor-48 .elementor-element.elementor-element-ecb1a3f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-6485402{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-a832f96 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:6px 6px 6px 6px;}.elementor-48 .elementor-element.elementor-element-f5930b5 .elementor-button{background-color:#1976D23F;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;}.elementor-48 .elementor-element.elementor-element-1b8ba05{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-5e2cf54 );--border-color:var( --e-global-color-5e2cf54 );--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-48 .elementor-element.elementor-element-59b4daa .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-weight:700;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-0b4c300 a{color:#4296F4;}.elementor-48 .elementor-element.elementor-element-d6757ef{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-e32ab7f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-e32ab7f:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-e32ab7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5264522 );}.elementor-48 .elementor-element.elementor-element-837146f{text-align:center;}.elementor-48 .elementor-element.elementor-element-837146f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-80ac8cb{text-align:center;}.elementor-48 .elementor-element.elementor-element-80ac8cb a{color:#4296F4;}.elementor-48 .elementor-element.elementor-element-6dfe3b2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-6dfe3b2:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-6dfe3b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5264522 );}.elementor-48 .elementor-element.elementor-element-ccb0eff{text-align:center;}.elementor-48 .elementor-element.elementor-element-ccb0eff .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-82fa083{text-align:center;}.elementor-48 .elementor-element.elementor-element-82fa083 a{color:#4296F4;}.elementor-48 .elementor-element.elementor-element-be24fc8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-be24fc8:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-be24fc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5264522 );}.elementor-48 .elementor-element.elementor-element-78c9228{text-align:center;}.elementor-48 .elementor-element.elementor-element-78c9228 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-5a50d6b{text-align:center;}.elementor-48 .elementor-element.elementor-element-5a50d6b a{color:#4296F4;}.elementor-48 .elementor-element.elementor-element-56be9af{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-56be9af:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-56be9af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5264522 );}.elementor-48 .elementor-element.elementor-element-df2e3c8{text-align:center;}.elementor-48 .elementor-element.elementor-element-df2e3c8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-4db4aff{text-align:center;}.elementor-48 .elementor-element.elementor-element-4db4aff a{color:#4296F4;}.elementor-48 .elementor-element.elementor-element-c13833e{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-48 .elementor-element.elementor-element-6496167 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-weight:700;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-83fe40c a{color:#4296F4;}.elementor-48 .elementor-element.elementor-element-c95ab4a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-7518125{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-7518125:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-7518125 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5264522 );}.elementor-48 .elementor-element.elementor-element-53b2fc8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-f0b73c8 img{height:200px;object-fit:cover;object-position:top center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-35d9141 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:6px 6px 6px 6px;}.elementor-48 .elementor-element.elementor-element-dd9cb60 a{color:#4296F4;}.elementor-48 .elementor-element.elementor-element-8b7cd7f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-8b7cd7f:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-8b7cd7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5264522 );}.elementor-48 .elementor-element.elementor-element-becb923 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-e7e90ee img{height:200px;object-fit:cover;object-position:top center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-dc6296d .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:6px 6px 6px 6px;}.elementor-48 .elementor-element.elementor-element-baeffb0 a{color:#4296F4;}.elementor-48 .elementor-element.elementor-element-74792b5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-74792b5:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-74792b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5264522 );}.elementor-48 .elementor-element.elementor-element-e720fcd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-22e0fda img{height:200px;object-fit:cover;object-position:top center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-bee0b24 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:6px 6px 6px 6px;}.elementor-48 .elementor-element.elementor-element-7ab5f60 a{color:#4296F4;}.elementor-48 .elementor-element.elementor-element-149a532{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-149a532:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-149a532 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5264522 );}.elementor-48 .elementor-element.elementor-element-28c7b84 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-adbffa1 img{height:200px;object-fit:cover;object-position:top center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-3796aad .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:6px 6px 6px 6px;}.elementor-48 .elementor-element.elementor-element-0bd895f a{color:#4296F4;}.elementor-48 .elementor-element.elementor-element-8b6ebd0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-8b6ebd0:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-8b6ebd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5264522 );}.elementor-48 .elementor-element.elementor-element-0db6ed1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-fed4cf6 img{height:200px;object-fit:cover;object-position:top center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-0a7ebf2 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:6px 6px 6px 6px;}.elementor-48 .elementor-element.elementor-element-22fa22b a{color:#4296F4;}.elementor-48 .elementor-element.elementor-element-1a190ee{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-5e2cf54 );--border-color:var( --e-global-color-5e2cf54 );--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-48 .elementor-element.elementor-element-0942b88 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-weight:700;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-ef3bd3f a{color:#4296F4;}.elementor-48 .elementor-element.elementor-element-e9392fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-00add7f{text-align:start;}.elementor-48 .elementor-element.elementor-element-640f1d4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-290cf88{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-290cf88:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-290cf88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5264522 );}.elementor-48 .elementor-element.elementor-element-57d50b5{text-align:center;}.elementor-48 .elementor-element.elementor-element-57d50b5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-121a3fb{text-align:center;}.elementor-48 .elementor-element.elementor-element-121a3fb a{color:#4296F4;}.elementor-48 .elementor-element.elementor-element-5cc61f3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-5cc61f3:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-5cc61f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5264522 );}.elementor-48 .elementor-element.elementor-element-f307103{text-align:center;}.elementor-48 .elementor-element.elementor-element-f307103 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-44b8685{text-align:center;}.elementor-48 .elementor-element.elementor-element-44b8685 a{color:#4296F4;}.elementor-48 .elementor-element.elementor-element-d455450{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-d455450:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-d455450 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5264522 );}.elementor-48 .elementor-element.elementor-element-ce45468{text-align:center;}.elementor-48 .elementor-element.elementor-element-ce45468 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-866f172{text-align:center;}.elementor-48 .elementor-element.elementor-element-866f172 a{color:#4296F4;}.elementor-48 .elementor-element.elementor-element-8ff06bc{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-48 .elementor-element.elementor-element-96c177d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-weight:700;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-411edca a{color:#4296F4;}.elementor-48 .elementor-element.elementor-element-bd6f40c{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-f83d650{text-align:start;}.elementor-48 .elementor-element.elementor-element-b5d697c a{color:#4296F4;}.elementor-48 .elementor-element.elementor-element-12428f4{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-5e2cf54 );--border-color:var( --e-global-color-5e2cf54 );--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-48 .elementor-element.elementor-element-4601020 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-weight:700;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-95d3e85 a{color:#4296F4;}.elementor-48 .elementor-element.elementor-element-62c7338 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-weight:700;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-9f65399 a{color:#4296F4;}.elementor-48 .elementor-element.elementor-element-fc65d67 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-weight:700;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-3dff660 a{color:#4296F4;}body.elementor-page-48:not(.elementor-motion-effects-element-type-background), body.elementor-page-48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4a6d2de );}@media(max-width:1024px){.elementor-48 .elementor-element.elementor-element-7e0cc22{--grid-auto-flow:row;}.elementor-48 .elementor-element.elementor-element-d1d8b7c .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-48 .elementor-element.elementor-element-4d63d3b{--grid-auto-flow:row;}.elementor-48 .elementor-element.elementor-element-440bbb9 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-48 .elementor-element.elementor-element-4fd7a4e .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-48 .elementor-element.elementor-element-426ae46{--grid-auto-flow:row;}.elementor-48 .elementor-element.elementor-element-d6757ef{--grid-auto-flow:row;}.elementor-48 .elementor-element.elementor-element-837146f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-48 .elementor-element.elementor-element-ccb0eff .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-48 .elementor-element.elementor-element-78c9228 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-48 .elementor-element.elementor-element-df2e3c8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-48 .elementor-element.elementor-element-c95ab4a{--grid-auto-flow:row;}.elementor-48 .elementor-element.elementor-element-53b2fc8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-48 .elementor-element.elementor-element-becb923 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-48 .elementor-element.elementor-element-e720fcd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-48 .elementor-element.elementor-element-28c7b84 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-48 .elementor-element.elementor-element-0db6ed1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-48 .elementor-element.elementor-element-640f1d4{--grid-auto-flow:row;}.elementor-48 .elementor-element.elementor-element-57d50b5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-48 .elementor-element.elementor-element-f307103 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-48 .elementor-element.elementor-element-ce45468 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(min-width:768px){.elementor-48 .elementor-element.elementor-element-7e0cc22{--content-width:1280px;}.elementor-48 .elementor-element.elementor-element-426ae46{--content-width:1280px;}.elementor-48 .elementor-element.elementor-element-1b8ba05{--content-width:1280px;}.elementor-48 .elementor-element.elementor-element-c13833e{--content-width:1280px;}.elementor-48 .elementor-element.elementor-element-1a190ee{--content-width:1280px;}.elementor-48 .elementor-element.elementor-element-8ff06bc{--content-width:1280px;}.elementor-48 .elementor-element.elementor-element-12428f4{--content-width:1280px;}}@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-7e0cc22{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-48 .elementor-element.elementor-element-d1d8b7c .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-48 .elementor-element.elementor-element-4d63d3b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-48 .elementor-element.elementor-element-440bbb9 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-48 .elementor-element.elementor-element-4fd7a4e .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-48 .elementor-element.elementor-element-426ae46{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-48 .elementor-element.elementor-element-d6757ef{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-48 .elementor-element.elementor-element-837146f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-48 .elementor-element.elementor-element-ccb0eff .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-48 .elementor-element.elementor-element-78c9228 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-48 .elementor-element.elementor-element-df2e3c8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-48 .elementor-element.elementor-element-c95ab4a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-48 .elementor-element.elementor-element-53b2fc8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-48 .elementor-element.elementor-element-becb923 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-48 .elementor-element.elementor-element-e720fcd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-48 .elementor-element.elementor-element-28c7b84 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-48 .elementor-element.elementor-element-0db6ed1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-48 .elementor-element.elementor-element-640f1d4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-48 .elementor-element.elementor-element-57d50b5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-48 .elementor-element.elementor-element-f307103 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-48 .elementor-element.elementor-element-ce45468 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}/* Start custom CSS for image, class: .elementor-element-3e45310 */.after-image::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(82%, #24334900), color-stop(97%, #243349));
    background: -o-linear-gradient(top, #24334900 82%, #243349 97%);
    background: linear-gradient(180deg, #24334900 82%, #243349 97%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ecbfc47 */.after-image::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(82%, #24334900), color-stop(97%, #243349));
    background: -o-linear-gradient(top, #24334900 82%, #243349 97%);
    background: linear-gradient(180deg, #24334900 82%, #243349 97%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd16fe8 */.after-image::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(82%, #24334900), color-stop(97%, #243349));
    background: -o-linear-gradient(top, #24334900 82%, #243349 97%);
    background: linear-gradient(180deg, #24334900 82%, #243349 97%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-49da345 */.after-image::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(82%, #24334900), color-stop(97%, #243349));
    background: -o-linear-gradient(top, #24334900 82%, #243349 97%);
    background: linear-gradient(180deg, #24334900 82%, #243349 97%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a57637e */.after-image::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(82%, #24334900), color-stop(97%, #243349));
    background: -o-linear-gradient(top, #24334900 82%, #243349 97%);
    background: linear-gradient(180deg, #24334900 82%, #243349 97%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-839e46c */.after-image::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(82%, #24334900), color-stop(97%, #243349));
    background: -o-linear-gradient(top, #24334900 82%, #243349 97%);
    background: linear-gradient(180deg, #24334900 82%, #243349 97%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7408638 */.after-image::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(82%, #24334900), color-stop(97%, #243349));
    background: -o-linear-gradient(top, #24334900 82%, #243349 97%);
    background: linear-gradient(180deg, #24334900 82%, #243349 97%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fffb801 */.after-image::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(82%, #24334900), color-stop(97%, #243349));
    background: -o-linear-gradient(top, #24334900 82%, #243349 97%);
    background: linear-gradient(180deg, #24334900 82%, #243349 97%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9e49fd5 */.after-image::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(82%, #24334900), color-stop(97%, #243349));
    background: -o-linear-gradient(top, #24334900 82%, #243349 97%);
    background: linear-gradient(180deg, #24334900 82%, #243349 97%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5692068 */.after-image::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(82%, #24334900), color-stop(97%, #243349));
    background: -o-linear-gradient(top, #24334900 82%, #243349 97%);
    background: linear-gradient(180deg, #24334900 82%, #243349 97%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b4c300 */.elementor-48 .elementor-element.elementor-element-0b4c300 p:last-child {
    margin-bottom: 0;
}

.elementor-48 .elementor-element.elementor-element-0b4c300 h2:first-child {
    margin-top: 0;
}

.elementor-48 .elementor-element.elementor-element-0b4c300 h2 {
    margin-top: 30px;
}

.elementor-48 .elementor-element.elementor-element-0b4c300 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-0b4c300 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-0b4c300 h2, .elementor-48 .elementor-element.elementor-element-0b4c300 h3, .elementor-48 .elementor-element.elementor-element-0b4c300 b, .elementor-48 .elementor-element.elementor-element-0b4c300 li::marker, select strong {
    color: #fff;
}

.elementor-48 .elementor-element.elementor-element-0b4c300 ol, .elementor-48 .elementor-element.elementor-element-0b4c300 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-48 .elementor-element.elementor-element-0b4c300 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80ac8cb */.elementor-48 .elementor-element.elementor-element-80ac8cb p:last-child {
    margin-bottom: 0;
}

.elementor-48 .elementor-element.elementor-element-80ac8cb h2:first-child {
    margin-top: 0;
}

.elementor-48 .elementor-element.elementor-element-80ac8cb h2 {
    margin-top: 30px;
}

.elementor-48 .elementor-element.elementor-element-80ac8cb h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-80ac8cb h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-80ac8cb h2, .elementor-48 .elementor-element.elementor-element-80ac8cb h3, .elementor-48 .elementor-element.elementor-element-80ac8cb b, .elementor-48 .elementor-element.elementor-element-80ac8cb li::marker, select strong {
    color: #fff;
}

.elementor-48 .elementor-element.elementor-element-80ac8cb ol, .elementor-48 .elementor-element.elementor-element-80ac8cb ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-48 .elementor-element.elementor-element-80ac8cb img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-82fa083 */.elementor-48 .elementor-element.elementor-element-82fa083 p:last-child {
    margin-bottom: 0;
}

.elementor-48 .elementor-element.elementor-element-82fa083 h2:first-child {
    margin-top: 0;
}

.elementor-48 .elementor-element.elementor-element-82fa083 h2 {
    margin-top: 30px;
}

.elementor-48 .elementor-element.elementor-element-82fa083 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-82fa083 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-82fa083 h2, .elementor-48 .elementor-element.elementor-element-82fa083 h3, .elementor-48 .elementor-element.elementor-element-82fa083 b, .elementor-48 .elementor-element.elementor-element-82fa083 li::marker, select strong {
    color: #fff;
}

.elementor-48 .elementor-element.elementor-element-82fa083 ol, .elementor-48 .elementor-element.elementor-element-82fa083 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-48 .elementor-element.elementor-element-82fa083 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a50d6b */.elementor-48 .elementor-element.elementor-element-5a50d6b p:last-child {
    margin-bottom: 0;
}

.elementor-48 .elementor-element.elementor-element-5a50d6b h2:first-child {
    margin-top: 0;
}

.elementor-48 .elementor-element.elementor-element-5a50d6b h2 {
    margin-top: 30px;
}

.elementor-48 .elementor-element.elementor-element-5a50d6b h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-5a50d6b h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-5a50d6b h2, .elementor-48 .elementor-element.elementor-element-5a50d6b h3, .elementor-48 .elementor-element.elementor-element-5a50d6b b, .elementor-48 .elementor-element.elementor-element-5a50d6b li::marker, select strong {
    color: #fff;
}

.elementor-48 .elementor-element.elementor-element-5a50d6b ol, .elementor-48 .elementor-element.elementor-element-5a50d6b ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-48 .elementor-element.elementor-element-5a50d6b img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4db4aff */.elementor-48 .elementor-element.elementor-element-4db4aff p:last-child {
    margin-bottom: 0;
}

.elementor-48 .elementor-element.elementor-element-4db4aff h2:first-child {
    margin-top: 0;
}

.elementor-48 .elementor-element.elementor-element-4db4aff h2 {
    margin-top: 30px;
}

.elementor-48 .elementor-element.elementor-element-4db4aff h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-4db4aff h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-4db4aff h2, .elementor-48 .elementor-element.elementor-element-4db4aff h3, .elementor-48 .elementor-element.elementor-element-4db4aff b, .elementor-48 .elementor-element.elementor-element-4db4aff li::marker, select strong {
    color: #fff;
}

.elementor-48 .elementor-element.elementor-element-4db4aff ol, .elementor-48 .elementor-element.elementor-element-4db4aff ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-48 .elementor-element.elementor-element-4db4aff img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83fe40c */.elementor-48 .elementor-element.elementor-element-83fe40c p:last-child {
    margin-bottom: 0;
}

.elementor-48 .elementor-element.elementor-element-83fe40c h2:first-child {
    margin-top: 0;
}

.elementor-48 .elementor-element.elementor-element-83fe40c h2 {
    margin-top: 30px;
}

.elementor-48 .elementor-element.elementor-element-83fe40c h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-83fe40c h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-83fe40c h2, .elementor-48 .elementor-element.elementor-element-83fe40c h3, .elementor-48 .elementor-element.elementor-element-83fe40c b, .elementor-48 .elementor-element.elementor-element-83fe40c li::marker, select strong {
    color: #fff;
}

.elementor-48 .elementor-element.elementor-element-83fe40c ol, .elementor-48 .elementor-element.elementor-element-83fe40c ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-48 .elementor-element.elementor-element-83fe40c img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9cb60 */.elementor-48 .elementor-element.elementor-element-dd9cb60 p:last-child {
    margin-bottom: 0;
}

.elementor-48 .elementor-element.elementor-element-dd9cb60 h2:first-child {
    margin-top: 0;
}

.elementor-48 .elementor-element.elementor-element-dd9cb60 h2 {
    margin-top: 30px;
}

.elementor-48 .elementor-element.elementor-element-dd9cb60 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-dd9cb60 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-dd9cb60 h2, .elementor-48 .elementor-element.elementor-element-dd9cb60 h3, .elementor-48 .elementor-element.elementor-element-dd9cb60 b, .elementor-48 .elementor-element.elementor-element-dd9cb60 li::marker, select strong {
    color: #fff;
}

.elementor-48 .elementor-element.elementor-element-dd9cb60 ol, .elementor-48 .elementor-element.elementor-element-dd9cb60 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-48 .elementor-element.elementor-element-dd9cb60 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-baeffb0 */.elementor-48 .elementor-element.elementor-element-baeffb0 p:last-child {
    margin-bottom: 0;
}

.elementor-48 .elementor-element.elementor-element-baeffb0 h2:first-child {
    margin-top: 0;
}

.elementor-48 .elementor-element.elementor-element-baeffb0 h2 {
    margin-top: 30px;
}

.elementor-48 .elementor-element.elementor-element-baeffb0 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-baeffb0 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-baeffb0 h2, .elementor-48 .elementor-element.elementor-element-baeffb0 h3, .elementor-48 .elementor-element.elementor-element-baeffb0 b, .elementor-48 .elementor-element.elementor-element-baeffb0 li::marker, select strong {
    color: #fff;
}

.elementor-48 .elementor-element.elementor-element-baeffb0 ol, .elementor-48 .elementor-element.elementor-element-baeffb0 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-48 .elementor-element.elementor-element-baeffb0 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ab5f60 */.elementor-48 .elementor-element.elementor-element-7ab5f60 p:last-child {
    margin-bottom: 0;
}

.elementor-48 .elementor-element.elementor-element-7ab5f60 h2:first-child {
    margin-top: 0;
}

.elementor-48 .elementor-element.elementor-element-7ab5f60 h2 {
    margin-top: 30px;
}

.elementor-48 .elementor-element.elementor-element-7ab5f60 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-7ab5f60 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-7ab5f60 h2, .elementor-48 .elementor-element.elementor-element-7ab5f60 h3, .elementor-48 .elementor-element.elementor-element-7ab5f60 b, .elementor-48 .elementor-element.elementor-element-7ab5f60 li::marker, select strong {
    color: #fff;
}

.elementor-48 .elementor-element.elementor-element-7ab5f60 ol, .elementor-48 .elementor-element.elementor-element-7ab5f60 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-48 .elementor-element.elementor-element-7ab5f60 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0bd895f */.elementor-48 .elementor-element.elementor-element-0bd895f p:last-child {
    margin-bottom: 0;
}

.elementor-48 .elementor-element.elementor-element-0bd895f h2:first-child {
    margin-top: 0;
}

.elementor-48 .elementor-element.elementor-element-0bd895f h2 {
    margin-top: 30px;
}

.elementor-48 .elementor-element.elementor-element-0bd895f h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-0bd895f h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-0bd895f h2, .elementor-48 .elementor-element.elementor-element-0bd895f h3, .elementor-48 .elementor-element.elementor-element-0bd895f b, .elementor-48 .elementor-element.elementor-element-0bd895f li::marker, select strong {
    color: #fff;
}

.elementor-48 .elementor-element.elementor-element-0bd895f ol, .elementor-48 .elementor-element.elementor-element-0bd895f ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-48 .elementor-element.elementor-element-0bd895f img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22fa22b */.elementor-48 .elementor-element.elementor-element-22fa22b p:last-child {
    margin-bottom: 0;
}

.elementor-48 .elementor-element.elementor-element-22fa22b h2:first-child {
    margin-top: 0;
}

.elementor-48 .elementor-element.elementor-element-22fa22b h2 {
    margin-top: 30px;
}

.elementor-48 .elementor-element.elementor-element-22fa22b h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-22fa22b h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-22fa22b h2, .elementor-48 .elementor-element.elementor-element-22fa22b h3, .elementor-48 .elementor-element.elementor-element-22fa22b b, .elementor-48 .elementor-element.elementor-element-22fa22b li::marker, select strong {
    color: #fff;
}

.elementor-48 .elementor-element.elementor-element-22fa22b ol, .elementor-48 .elementor-element.elementor-element-22fa22b ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-48 .elementor-element.elementor-element-22fa22b img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef3bd3f */.elementor-48 .elementor-element.elementor-element-ef3bd3f p:last-child {
    margin-bottom: 0;
}

.elementor-48 .elementor-element.elementor-element-ef3bd3f h2:first-child {
    margin-top: 0;
}

.elementor-48 .elementor-element.elementor-element-ef3bd3f h2 {
    margin-top: 30px;
}

.elementor-48 .elementor-element.elementor-element-ef3bd3f h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-ef3bd3f h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-ef3bd3f h2, .elementor-48 .elementor-element.elementor-element-ef3bd3f h3, .elementor-48 .elementor-element.elementor-element-ef3bd3f b, .elementor-48 .elementor-element.elementor-element-ef3bd3f li::marker, select strong {
    color: #fff;
}

.elementor-48 .elementor-element.elementor-element-ef3bd3f ol, .elementor-48 .elementor-element.elementor-element-ef3bd3f ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-48 .elementor-element.elementor-element-ef3bd3f img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-121a3fb */.elementor-48 .elementor-element.elementor-element-121a3fb p:last-child {
    margin-bottom: 0;
}

.elementor-48 .elementor-element.elementor-element-121a3fb h2:first-child {
    margin-top: 0;
}

.elementor-48 .elementor-element.elementor-element-121a3fb h2 {
    margin-top: 30px;
}

.elementor-48 .elementor-element.elementor-element-121a3fb h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-121a3fb h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-121a3fb h2, .elementor-48 .elementor-element.elementor-element-121a3fb h3, .elementor-48 .elementor-element.elementor-element-121a3fb b, .elementor-48 .elementor-element.elementor-element-121a3fb li::marker, select strong {
    color: #fff;
}

.elementor-48 .elementor-element.elementor-element-121a3fb ol, .elementor-48 .elementor-element.elementor-element-121a3fb ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-48 .elementor-element.elementor-element-121a3fb img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44b8685 */.elementor-48 .elementor-element.elementor-element-44b8685 p:last-child {
    margin-bottom: 0;
}

.elementor-48 .elementor-element.elementor-element-44b8685 h2:first-child {
    margin-top: 0;
}

.elementor-48 .elementor-element.elementor-element-44b8685 h2 {
    margin-top: 30px;
}

.elementor-48 .elementor-element.elementor-element-44b8685 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-44b8685 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-44b8685 h2, .elementor-48 .elementor-element.elementor-element-44b8685 h3, .elementor-48 .elementor-element.elementor-element-44b8685 b, .elementor-48 .elementor-element.elementor-element-44b8685 li::marker, select strong {
    color: #fff;
}

.elementor-48 .elementor-element.elementor-element-44b8685 ol, .elementor-48 .elementor-element.elementor-element-44b8685 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-48 .elementor-element.elementor-element-44b8685 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-866f172 */.elementor-48 .elementor-element.elementor-element-866f172 p:last-child {
    margin-bottom: 0;
}

.elementor-48 .elementor-element.elementor-element-866f172 h2:first-child {
    margin-top: 0;
}

.elementor-48 .elementor-element.elementor-element-866f172 h2 {
    margin-top: 30px;
}

.elementor-48 .elementor-element.elementor-element-866f172 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-866f172 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-866f172 h2, .elementor-48 .elementor-element.elementor-element-866f172 h3, .elementor-48 .elementor-element.elementor-element-866f172 b, .elementor-48 .elementor-element.elementor-element-866f172 li::marker, select strong {
    color: #fff;
}

.elementor-48 .elementor-element.elementor-element-866f172 ol, .elementor-48 .elementor-element.elementor-element-866f172 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-48 .elementor-element.elementor-element-866f172 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-411edca */.elementor-48 .elementor-element.elementor-element-411edca p:last-child {
    margin-bottom: 0;
}

.elementor-48 .elementor-element.elementor-element-411edca h2:first-child {
    margin-top: 0;
}

.elementor-48 .elementor-element.elementor-element-411edca h2 {
    margin-top: 30px;
}

.elementor-48 .elementor-element.elementor-element-411edca h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-411edca h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-411edca h2, .elementor-48 .elementor-element.elementor-element-411edca h3, .elementor-48 .elementor-element.elementor-element-411edca b, .elementor-48 .elementor-element.elementor-element-411edca li::marker, select strong {
    color: #fff;
}

.elementor-48 .elementor-element.elementor-element-411edca ol, .elementor-48 .elementor-element.elementor-element-411edca ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-48 .elementor-element.elementor-element-411edca img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5d697c */.elementor-48 .elementor-element.elementor-element-b5d697c p:last-child {
    margin-bottom: 0;
}

.elementor-48 .elementor-element.elementor-element-b5d697c h2:first-child {
    margin-top: 0;
}

.elementor-48 .elementor-element.elementor-element-b5d697c h2 {
    margin-top: 30px;
}

.elementor-48 .elementor-element.elementor-element-b5d697c h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-b5d697c h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-b5d697c h2, .elementor-48 .elementor-element.elementor-element-b5d697c h3, .elementor-48 .elementor-element.elementor-element-b5d697c b, .elementor-48 .elementor-element.elementor-element-b5d697c li::marker, select strong {
    color: #fff;
}

.elementor-48 .elementor-element.elementor-element-b5d697c ol, .elementor-48 .elementor-element.elementor-element-b5d697c ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-48 .elementor-element.elementor-element-b5d697c img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95d3e85 */.elementor-48 .elementor-element.elementor-element-95d3e85 p:last-child {
    margin-bottom: 0;
}

.elementor-48 .elementor-element.elementor-element-95d3e85 h2:first-child {
    margin-top: 0;
}

.elementor-48 .elementor-element.elementor-element-95d3e85 h2 {
    margin-top: 30px;
}

.elementor-48 .elementor-element.elementor-element-95d3e85 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-95d3e85 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-95d3e85 h2, .elementor-48 .elementor-element.elementor-element-95d3e85 h3, .elementor-48 .elementor-element.elementor-element-95d3e85 b, .elementor-48 .elementor-element.elementor-element-95d3e85 li::marker, select strong {
    color: #fff;
}

.elementor-48 .elementor-element.elementor-element-95d3e85 ol, .elementor-48 .elementor-element.elementor-element-95d3e85 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-48 .elementor-element.elementor-element-95d3e85 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f65399 */.elementor-48 .elementor-element.elementor-element-9f65399 p:last-child {
    margin-bottom: 0;
}

.elementor-48 .elementor-element.elementor-element-9f65399 h2:first-child {
    margin-top: 0;
}

.elementor-48 .elementor-element.elementor-element-9f65399 h2 {
    margin-top: 30px;
}

.elementor-48 .elementor-element.elementor-element-9f65399 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-9f65399 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-9f65399 h2, .elementor-48 .elementor-element.elementor-element-9f65399 h3, .elementor-48 .elementor-element.elementor-element-9f65399 b, .elementor-48 .elementor-element.elementor-element-9f65399 li::marker, select strong {
    color: #fff;
}

.elementor-48 .elementor-element.elementor-element-9f65399 ol, .elementor-48 .elementor-element.elementor-element-9f65399 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-48 .elementor-element.elementor-element-9f65399 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3dff660 */.elementor-48 .elementor-element.elementor-element-3dff660 p:last-child {
    margin-bottom: 0;
}

.elementor-48 .elementor-element.elementor-element-3dff660 h2:first-child {
    margin-top: 0;
}

.elementor-48 .elementor-element.elementor-element-3dff660 h2 {
    margin-top: 30px;
}

.elementor-48 .elementor-element.elementor-element-3dff660 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-3dff660 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-48 .elementor-element.elementor-element-3dff660 h2, .elementor-48 .elementor-element.elementor-element-3dff660 h3, .elementor-48 .elementor-element.elementor-element-3dff660 b, .elementor-48 .elementor-element.elementor-element-3dff660 li::marker, select strong {
    color: #fff;
}

.elementor-48 .elementor-element.elementor-element-3dff660 ol, .elementor-48 .elementor-element.elementor-element-3dff660 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-48 .elementor-element.elementor-element-3dff660 img {
    border-radius: 8px;
}/* End custom CSS */