.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-990c040{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-4a95d77{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-4a95d77:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-4a95d77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050b18ff;}.elementor-19 .elementor-element.elementor-element-0c6466c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:33554428px 33554428px 33554428px 33554428px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-19 .elementor-element.elementor-element-0c6466c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-0c6466c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1da9dc26;}.elementor-19 .elementor-element.elementor-element-ac4573d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-19 .elementor-element.elementor-element-9df3fa0{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-9df3fa0 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.3333332824707;letter-spacing:2.4000000953674px;color:#1da9dcff;}.elementor-19 .elementor-element.elementor-element-d37889c{width:var( --container-widget-width, auto );max-width:auto;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-d37889c .elementor-heading-title{font-size:52px;line-height:1.1;letter-spacing:-1.039999961853px;color:#ffffffff;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-19 .elementor-element.elementor-element-7a6b8c2{width:var( --container-widget-width, auto );max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:18px;line-height:1.5555555725098;color:#c4ccd9ff;}.elementor-19 .elementor-element.elementor-element-fd2a75a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-fd2a75a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-fd2a75a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-19 .elementor-element.elementor-element-30f7474{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-19 .elementor-element.elementor-element-cf4b3f4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-b6620e2{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-b6620e2 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.3333332824707;letter-spacing:2.4000000953674px;color:#1da9dcff;}.elementor-19 .elementor-element.elementor-element-b752f0a{width:var( --container-widget-width, auto );max-width:auto;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-b752f0a .elementor-heading-title{font-size:42px;line-height:1.1;letter-spacing:-0.83999997377396px;color:#0a1628ff;}.elementor-19 .elementor-element.elementor-element-9773651{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:16px;line-height:1.5;color:#5c6573ff;}.elementor-19 .elementor-element.elementor-element-2619cbe{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-d7d3ab8{--display:flex;--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:#E3E9ED;--border-color:#E3E9ED;--border-radius:8px 8px 8px 8px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-19 .elementor-element.elementor-element-d7d3ab8:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-d7d3ab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-19 .elementor-element.elementor-element-ed5ca17{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-ed5ca17:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-ed5ca17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1da9dc1a;}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-html:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-html.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-1d10a0a{width:var( --container-widget-width, auto );max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-1d10a0a .elementor-heading-title{font-size:18px;line-height:1.1;letter-spacing:-0.36000001430511px;color:#0a1628ff;}.elementor-19 .elementor-element.elementor-element-d6fb5b9{width:var( --container-widget-width, auto );max-width:auto;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14.5px;line-height:1.625;color:#5c6573ff;}.elementor-19 .elementor-element.elementor-element-f5972c6{--display:flex;--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:#E3E9ED;--border-color:#E3E9ED;--border-radius:8px 8px 8px 8px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-19 .elementor-element.elementor-element-f5972c6:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f5972c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-19 .elementor-element.elementor-element-aa487e4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-aa487e4:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-aa487e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1da9dc1a;}.elementor-19 .elementor-element.elementor-element-c81079e{width:var( --container-widget-width, auto );max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-c81079e .elementor-heading-title{font-size:18px;line-height:1.1;letter-spacing:-0.36000001430511px;color:#0a1628ff;}.elementor-19 .elementor-element.elementor-element-d56e033{width:var( --container-widget-width, auto );max-width:auto;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14.5px;line-height:1.625;color:#5c6573ff;}.elementor-19 .elementor-element.elementor-element-9f00b8e{--display:flex;--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:#E3E9ED;--border-color:#E3E9ED;--border-radius:8px 8px 8px 8px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-19 .elementor-element.elementor-element-9f00b8e:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-9f00b8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-19 .elementor-element.elementor-element-fa72536{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-fa72536:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-fa72536 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1da9dc1a;}.elementor-19 .elementor-element.elementor-element-7a98940{width:var( --container-widget-width, auto );max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-7a98940 .elementor-heading-title{font-size:18px;line-height:1.1;letter-spacing:-0.36000001430511px;color:#0a1628ff;}.elementor-19 .elementor-element.elementor-element-d100e45{width:var( --container-widget-width, auto );max-width:auto;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14.5px;line-height:1.625;color:#5c6573ff;}.elementor-19 .elementor-element.elementor-element-c9b10a8{--display:flex;--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:#E3E9ED;--border-color:#E3E9ED;--border-radius:8px 8px 8px 8px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-19 .elementor-element.elementor-element-c9b10a8:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c9b10a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-19 .elementor-element.elementor-element-5b14e7b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-5b14e7b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-5b14e7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1da9dc1a;}.elementor-19 .elementor-element.elementor-element-c29a43f{width:var( --container-widget-width, auto );max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-c29a43f .elementor-heading-title{font-size:18px;line-height:1.1;letter-spacing:-0.36000001430511px;color:#0a1628ff;}.elementor-19 .elementor-element.elementor-element-a8688dd{width:var( --container-widget-width, auto );max-width:auto;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14.5px;line-height:1.625;color:#5c6573ff;}.elementor-19 .elementor-element.elementor-element-90822ef{--display:flex;--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:#E3E9ED;--border-color:#E3E9ED;--border-radius:8px 8px 8px 8px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-19 .elementor-element.elementor-element-90822ef:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-90822ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-19 .elementor-element.elementor-element-910964d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-910964d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-910964d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1da9dc1a;}.elementor-19 .elementor-element.elementor-element-41f9a53{width:var( --container-widget-width, auto );max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-41f9a53 .elementor-heading-title{font-size:18px;line-height:1.1;letter-spacing:-0.36000001430511px;color:#0a1628ff;}.elementor-19 .elementor-element.elementor-element-2f692ef{width:var( --container-widget-width, auto );max-width:auto;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14.5px;line-height:1.625;color:#5c6573ff;}.elementor-19 .elementor-element.elementor-element-f4ab6d7{--display:flex;--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:#E3E9ED;--border-color:#E3E9ED;--border-radius:8px 8px 8px 8px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-19 .elementor-element.elementor-element-f4ab6d7:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f4ab6d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-19 .elementor-element.elementor-element-4e63c57{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-4e63c57:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-4e63c57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1da9dc1a;}.elementor-19 .elementor-element.elementor-element-f487156{width:var( --container-widget-width, auto );max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-f487156 .elementor-heading-title{font-size:18px;line-height:1.1;letter-spacing:-0.36000001430511px;color:#0a1628ff;}.elementor-19 .elementor-element.elementor-element-3ebda14{width:var( --container-widget-width, auto );max-width:auto;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14.5px;line-height:1.625;color:#5c6573ff;}.elementor-19 .elementor-element.elementor-element-4017fda{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-4017fda:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-4017fda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1da9dcff;}.elementor-19 .elementor-element.elementor-element-005790f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-19 .elementor-element.elementor-element-005790f:not(.elementor-widget-button), .elementor-19 .elementor-element.elementor-element-005790f.elementor-widget-button .elementor-button{background-image:url(https://clear-water-static.lovable.app/assets/pool-8-C2ATERMN.jpg);background-position:50% 50%;background-size:cover;}.elementor-19 .elementor-element.elementor-element-31fbe91{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-19 .elementor-element.elementor-element-31fbe91:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-31fbe91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1da9dc99;}.elementor-19 .elementor-element.elementor-element-bfc1831{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-19 .elementor-element.elementor-element-596a116{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-596a116 .elementor-heading-title{font-size:42px;line-height:1.1;letter-spacing:-0.83999997377396px;color:#ffffffff;}.elementor-19 .elementor-element.elementor-element-e2d2129{width:var( --container-widget-width, auto );max-width:auto;margin:20px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:18px;line-height:1.5555555725098;color:#ffffffff;}.elementor-19 .elementor-element.elementor-element-d78fc8e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-f48bd9f .elementor-button{background-color:#ffffffff;font-size:16px;font-weight:700;line-height:1.6;fill:#1da9dcff;color:#1da9dcff;border-style:solid;border-width:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;padding:16px 32px 16px 32px;}.elementor-19 .elementor-element.elementor-element-f48bd9f{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-2e9dd6a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-2e9dd6a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-2e9dd6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f7faff;}.elementor-19 .elementor-element.elementor-element-306aec3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-19 .elementor-element.elementor-element-f6a284c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-9a877bb{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-9a877bb .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.3333332824707;letter-spacing:2.4000000953674px;color:#1da9dcff;}.elementor-19 .elementor-element.elementor-element-5925f32{width:var( --container-widget-width, auto );max-width:auto;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 40px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-5925f32 .elementor-heading-title{font-size:42px;line-height:1.1;letter-spacing:-0.83999997377396px;color:#0a1628ff;}.elementor-widget-image-gallery.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-gallery .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image-gallery .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image-gallery.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-image-gallery:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image-gallery.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image-gallery .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19 .elementor-element.elementor-element-3f44556 .gallery-item{padding:0 16px 16px 0;}.elementor-19 .elementor-element.elementor-element-3f44556 .gallery{margin:0 -16px -16px 0;}.elementor-19 .elementor-element.elementor-element-3f44556 .gallery-item img{border-radius:8px 8px 8px 8px;}.elementor-19 .elementor-element.elementor-element-3f44556 .gallery-item .gallery-caption{text-align:center;}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-4a95d77{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-0c6466c{--border-radius:33554428px 33554428px 33554428px 33554428px;}.elementor-19 .elementor-element.elementor-element-ac4573d{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-19 .elementor-element.elementor-element-d37889c{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-7a6b8c2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-fd2a75a{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-30f7474{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-19 .elementor-element.elementor-element-cf4b3f4{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-19 .elementor-element.elementor-element-b752f0a{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-9773651{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-2619cbe{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-d7d3ab8{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:8px 8px 8px 8px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-19 .elementor-element.elementor-element-ed5ca17{--flex-wrap:initial;--border-radius:6px 6px 6px 6px;}.elementor-19 .elementor-element.elementor-element-1d10a0a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-d6fb5b9{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-f5972c6{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:8px 8px 8px 8px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-19 .elementor-element.elementor-element-aa487e4{--flex-wrap:initial;--border-radius:6px 6px 6px 6px;}.elementor-19 .elementor-element.elementor-element-c81079e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-d56e033{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-9f00b8e{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:8px 8px 8px 8px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-19 .elementor-element.elementor-element-fa72536{--flex-wrap:initial;--border-radius:6px 6px 6px 6px;}.elementor-19 .elementor-element.elementor-element-7a98940{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-d100e45{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-c9b10a8{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:8px 8px 8px 8px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-19 .elementor-element.elementor-element-5b14e7b{--flex-wrap:initial;--border-radius:6px 6px 6px 6px;}.elementor-19 .elementor-element.elementor-element-c29a43f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-a8688dd{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-90822ef{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:8px 8px 8px 8px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-19 .elementor-element.elementor-element-910964d{--flex-wrap:initial;--border-radius:6px 6px 6px 6px;}.elementor-19 .elementor-element.elementor-element-41f9a53{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-2f692ef{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-f4ab6d7{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:8px 8px 8px 8px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-19 .elementor-element.elementor-element-4e63c57{--flex-wrap:initial;--border-radius:6px 6px 6px 6px;}.elementor-19 .elementor-element.elementor-element-f487156{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-3ebda14{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-4017fda{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-005790f:not(.elementor-widget-button), .elementor-19 .elementor-element.elementor-element-005790f.elementor-widget-button .elementor-button{background-position:0px 0px;}.elementor-19 .elementor-element.elementor-element-bfc1831{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-19 .elementor-element.elementor-element-596a116{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-e2d2129{margin:20px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;}.elementor-19 .elementor-element.elementor-element-d78fc8e{--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-f48bd9f .elementor-button{border-width:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;padding:16px 32px 16px 32px;}.elementor-19 .elementor-element.elementor-element-2e9dd6a{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-306aec3{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-19 .elementor-element.elementor-element-f6a284c{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-19 .elementor-element.elementor-element-5925f32{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-4a95d77{--width:auto;}.elementor-19 .elementor-element.elementor-element-0c6466c{--width:420px;}.elementor-19 .elementor-element.elementor-element-ac4573d{--width:auto;}.elementor-19 .elementor-element.elementor-element-fd2a75a{--width:auto;}.elementor-19 .elementor-element.elementor-element-30f7474{--width:auto;}.elementor-19 .elementor-element.elementor-element-cf4b3f4{--width:auto;}.elementor-19 .elementor-element.elementor-element-2619cbe{--content-width:1280px;}.elementor-19 .elementor-element.elementor-element-d7d3ab8{--width:auto;}.elementor-19 .elementor-element.elementor-element-ed5ca17{--width:48px;}.elementor-19 .elementor-element.elementor-element-f5972c6{--width:auto;}.elementor-19 .elementor-element.elementor-element-aa487e4{--width:48px;}.elementor-19 .elementor-element.elementor-element-9f00b8e{--width:auto;}.elementor-19 .elementor-element.elementor-element-fa72536{--width:48px;}.elementor-19 .elementor-element.elementor-element-c9b10a8{--width:auto;}.elementor-19 .elementor-element.elementor-element-5b14e7b{--width:48px;}.elementor-19 .elementor-element.elementor-element-90822ef{--width:auto;}.elementor-19 .elementor-element.elementor-element-910964d{--width:48px;}.elementor-19 .elementor-element.elementor-element-f4ab6d7{--width:auto;}.elementor-19 .elementor-element.elementor-element-4e63c57{--width:48px;}.elementor-19 .elementor-element.elementor-element-4017fda{--width:auto;}.elementor-19 .elementor-element.elementor-element-005790f{--width:auto;}.elementor-19 .elementor-element.elementor-element-31fbe91{--width:auto;}.elementor-19 .elementor-element.elementor-element-bfc1831{--width:auto;}.elementor-19 .elementor-element.elementor-element-d78fc8e{--width:auto;}.elementor-19 .elementor-element.elementor-element-2e9dd6a{--width:auto;}.elementor-19 .elementor-element.elementor-element-306aec3{--width:auto;}.elementor-19 .elementor-element.elementor-element-f6a284c{--width:auto;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-4a95d77{--width:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-0c6466c{--width:420px;--border-radius:33554428px 33554428px 33554428px 33554428px;}.elementor-19 .elementor-element.elementor-element-ac4573d{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-d37889c{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-d37889c .elementor-heading-title{font-size:36px;letter-spacing:-0.72000002861023px;}.elementor-19 .elementor-element.elementor-element-7a6b8c2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;line-height:1.5;}.elementor-19 .elementor-element.elementor-element-fd2a75a{--width:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-30f7474{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-cf4b3f4{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-19 .elementor-element.elementor-element-b752f0a{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-b752f0a .elementor-heading-title{font-size:30px;letter-spacing:-0.60000002384186px;}.elementor-19 .elementor-element.elementor-element-9773651{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-2619cbe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-d7d3ab8{--width:auto;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:8px 8px 8px 8px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-19 .elementor-element.elementor-element-ed5ca17{--width:48px;--flex-wrap:initial;--border-radius:6px 6px 6px 6px;}.elementor-19 .elementor-element.elementor-element-1d10a0a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-d6fb5b9{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-f5972c6{--width:auto;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:8px 8px 8px 8px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-19 .elementor-element.elementor-element-aa487e4{--width:48px;--flex-wrap:initial;--border-radius:6px 6px 6px 6px;}.elementor-19 .elementor-element.elementor-element-c81079e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-d56e033{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-9f00b8e{--width:auto;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:8px 8px 8px 8px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-19 .elementor-element.elementor-element-fa72536{--width:48px;--flex-wrap:initial;--border-radius:6px 6px 6px 6px;}.elementor-19 .elementor-element.elementor-element-7a98940{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-d100e45{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-c9b10a8{--width:auto;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:8px 8px 8px 8px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-19 .elementor-element.elementor-element-5b14e7b{--width:48px;--flex-wrap:initial;--border-radius:6px 6px 6px 6px;}.elementor-19 .elementor-element.elementor-element-c29a43f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-a8688dd{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-90822ef{--width:auto;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:8px 8px 8px 8px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-19 .elementor-element.elementor-element-910964d{--width:48px;--flex-wrap:initial;--border-radius:6px 6px 6px 6px;}.elementor-19 .elementor-element.elementor-element-41f9a53{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-2f692ef{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-f4ab6d7{--width:auto;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:8px 8px 8px 8px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-19 .elementor-element.elementor-element-4e63c57{--width:48px;--flex-wrap:initial;--border-radius:6px 6px 6px 6px;}.elementor-19 .elementor-element.elementor-element-f487156{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-3ebda14{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-4017fda{--width:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-005790f{--width:auto;}.elementor-19 .elementor-element.elementor-element-005790f:not(.elementor-widget-button), .elementor-19 .elementor-element.elementor-element-005790f.elementor-widget-button .elementor-button{background-position:0px 0px;}.elementor-19 .elementor-element.elementor-element-31fbe91{--width:auto;}.elementor-19 .elementor-element.elementor-element-bfc1831{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-596a116{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-596a116 .elementor-heading-title{font-size:30px;letter-spacing:-0.60000002384186px;}.elementor-19 .elementor-element.elementor-element-e2d2129{margin:20px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;font-size:16px;line-height:1.5;}.elementor-19 .elementor-element.elementor-element-d78fc8e{--width:auto;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-f48bd9f{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-f48bd9f .elementor-button{border-width:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;padding:16px 32px 16px 32px;}.elementor-19 .elementor-element.elementor-element-2e9dd6a{--width:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-306aec3{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-f6a284c{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-19 .elementor-element.elementor-element-5925f32{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-5925f32 .elementor-heading-title{font-size:30px;letter-spacing:-0.60000002384186px;}}/* Start custom CSS for container, class: .elementor-element-0c6466c *//* Apply blur to the entire container */
.elementor-19 .elementor-element.elementor-element-0c6466c {
  filter: blur(100px) !important;
}/* End custom CSS */

.elementor-19 .elementor-element.elementor-element-0c6466c{height: 420px;position: absolute;right: 0px;top: -80px;}.elementor-19 .elementor-element.elementor-element-0c6466c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-19 .elementor-element.elementor-element-0c6466c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-19 .elementor-element.elementor-element-9df3fa0 .elementor-heading-title::before{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}.elementor-19 .elementor-element.elementor-element-9df3fa0 .elementor-heading-title::after{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}.elementor-19 .elementor-element.elementor-element-9df3fa0, .elementor-19 .elementor-element.elementor-element-9df3fa0 .elementor-widget-container {display: inline}

.elementor-19 .elementor-element.elementor-element-d37889c .elementor-heading-title::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;font-weight: 700;line-height: 57.2px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-19 .elementor-element.elementor-element-d37889c .elementor-heading-title::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;font-weight: 700;line-height: 57.2px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 767px) {.elementor-19 .elementor-element.elementor-element-d37889c .elementor-heading-title::before{line-height: 39.6px;}}@media (max-width: 767px) {.elementor-19 .elementor-element.elementor-element-d37889c .elementor-heading-title::after{line-height: 39.6px;}}

.elementor-19 .elementor-element.elementor-element-7a6b8c2 p::before{border-bottom-color: rgb(196, 204, 217);border-bottom-width: 0px;border-left-color: rgb(196, 204, 217);border-left-width: 0px;border-right-color: rgb(196, 204, 217);border-right-width: 0px;border-top-color: rgb(196, 204, 217);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: rgb(196, 204, 217);-webkit-text-stroke-color: rgb(196, 204, 217);}.elementor-19 .elementor-element.elementor-element-7a6b8c2 p::after{border-bottom-color: rgb(196, 204, 217);border-bottom-width: 0px;border-left-color: rgb(196, 204, 217);border-left-width: 0px;border-right-color: rgb(196, 204, 217);border-right-width: 0px;border-top-color: rgb(196, 204, 217);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: rgb(196, 204, 217);-webkit-text-stroke-color: rgb(196, 204, 217);}@media (max-width: 767px) {.elementor-19 .elementor-element.elementor-element-7a6b8c2 p::before{line-height: 24px;}}@media (max-width: 767px) {.elementor-19 .elementor-element.elementor-element-7a6b8c2 p::after{line-height: 24px;}}

.elementor-19 .elementor-element.elementor-element-ac4573d{max-width: 768px;position: relative;text-align: center;display: block;}.elementor-19 .elementor-element.elementor-element-ac4573d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-19 .elementor-element.elementor-element-ac4573d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-19 .elementor-element.elementor-element-4a95d77{position: relative;overflow: hidden;display: block;}.elementor-19 .elementor-element.elementor-element-4a95d77::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-19 .elementor-element.elementor-element-4a95d77::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-19 .elementor-element.elementor-element-4a95d77{overflow: hidden;}}@media (max-width: 767px) {.elementor-19 .elementor-element.elementor-element-4a95d77{overflow: hidden;}}

.elementor-19 .elementor-element.elementor-element-b6620e2 .elementor-heading-title::before{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}.elementor-19 .elementor-element.elementor-element-b6620e2 .elementor-heading-title::after{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}.elementor-19 .elementor-element.elementor-element-b6620e2, .elementor-19 .elementor-element.elementor-element-b6620e2 .elementor-widget-container {display: inline}

.elementor-19 .elementor-element.elementor-element-b752f0a .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 46.2px;}.elementor-19 .elementor-element.elementor-element-b752f0a .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 46.2px;}@media (max-width: 767px) {.elementor-19 .elementor-element.elementor-element-b752f0a .elementor-heading-title::before{line-height: 33px;}}@media (max-width: 767px) {.elementor-19 .elementor-element.elementor-element-b752f0a .elementor-heading-title::after{line-height: 33px;}}

.elementor-19 .elementor-element.elementor-element-9773651 p::before{border-bottom-color: rgb(92, 101, 115);border-bottom-width: 0px;border-left-color: rgb(92, 101, 115);border-left-width: 0px;border-right-color: rgb(92, 101, 115);border-right-width: 0px;border-top-color: rgb(92, 101, 115);border-top-width: 0px;line-height: 24px;-webkit-text-fill-color: rgb(92, 101, 115);-webkit-text-stroke-color: rgb(92, 101, 115);}.elementor-19 .elementor-element.elementor-element-9773651 p::after{border-bottom-color: rgb(92, 101, 115);border-bottom-width: 0px;border-left-color: rgb(92, 101, 115);border-left-width: 0px;border-right-color: rgb(92, 101, 115);border-right-width: 0px;border-top-color: rgb(92, 101, 115);border-top-width: 0px;line-height: 24px;-webkit-text-fill-color: rgb(92, 101, 115);-webkit-text-stroke-color: rgb(92, 101, 115);}

.elementor-19 .elementor-element.elementor-element-cf4b3f4{max-width: 672px;text-align: center;display: block;}.elementor-19 .elementor-element.elementor-element-cf4b3f4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-19 .elementor-element.elementor-element-cf4b3f4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-19 .elementor-element.elementor-element-7451094 {width: 24px;}.elementor-19 .elementor-element.elementor-element-7451094 {height: 24px;}.elementor-19 .elementor-element.elementor-element-7451094 .q5hrsvwn{color: rgb(29, 169, 220);display: block;fill: none;height: 24px;overflow-clip-margin: content-box;stroke: rgb(29, 169, 220);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.75px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-19 .elementor-element.elementor-element-7451094 .q5hrsvwn::before{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}.elementor-19 .elementor-element.elementor-element-7451094 .q5hrsvwn::after{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}@media (max-width: 1024px) {.elementor-19 .elementor-element.elementor-element-7451094 .q5hrsvwn{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-19 .elementor-element.elementor-element-7451094 .q5hrsvwn{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-19 .elementor-element.elementor-element-7451094 .u82z2yom{color: rgb(29, 169, 220);fill: none;stroke: rgb(29, 169, 220);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.75px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-19 .elementor-element.elementor-element-7451094 .u82z2yom::before{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}.elementor-19 .elementor-element.elementor-element-7451094 .u82z2yom::after{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}

.elementor-19 .elementor-element.elementor-element-ed5ca17{height: 48px;}.elementor-19 .elementor-element.elementor-element-ed5ca17::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-19 .elementor-element.elementor-element-ed5ca17::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-19 .elementor-element.elementor-element-1d10a0a .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 19.8px;}.elementor-19 .elementor-element.elementor-element-1d10a0a .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 19.8px;}

.elementor-19 .elementor-element.elementor-element-d6fb5b9 p::before{border-bottom-color: rgb(92, 101, 115);border-bottom-width: 0px;border-left-color: rgb(92, 101, 115);border-left-width: 0px;border-right-color: rgb(92, 101, 115);border-right-width: 0px;border-top-color: rgb(92, 101, 115);border-top-width: 0px;line-height: 23.5625px;-webkit-text-fill-color: rgb(92, 101, 115);-webkit-text-stroke-color: rgb(92, 101, 115);}.elementor-19 .elementor-element.elementor-element-d6fb5b9 p::after{border-bottom-color: rgb(92, 101, 115);border-bottom-width: 0px;border-left-color: rgb(92, 101, 115);border-left-width: 0px;border-right-color: rgb(92, 101, 115);border-right-width: 0px;border-top-color: rgb(92, 101, 115);border-top-width: 0px;line-height: 23.5625px;-webkit-text-fill-color: rgb(92, 101, 115);-webkit-text-stroke-color: rgb(92, 101, 115);}
/* Start custom CSS for container, class: .elementor-element-d7d3ab8 */.elementor-19 .elementor-element.elementor-element-d7d3ab8 {
  transition: all 0.3s ease !important;
}
.elementor-19 .elementor-element.elementor-element-d7d3ab8:hover {
  box-shadow: 0px 12px 20px #CACACA !important;
  transform: translateY(-8px) !important;
}/* End custom CSS */

.elementor-19 .elementor-element.elementor-element-d7d3ab8{display: block;}.elementor-19 .elementor-element.elementor-element-d7d3ab8::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-19 .elementor-element.elementor-element-d7d3ab8::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-19 .elementor-element.elementor-element-a139655 {width: 24px;}.elementor-19 .elementor-element.elementor-element-a139655 {height: 24px;}.elementor-19 .elementor-element.elementor-element-a139655 .ajnznoh9{color: rgb(29, 169, 220);display: block;fill: none;height: 24px;overflow-clip-margin: content-box;stroke: rgb(29, 169, 220);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.75px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-19 .elementor-element.elementor-element-a139655 .ajnznoh9::before{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}.elementor-19 .elementor-element.elementor-element-a139655 .ajnznoh9::after{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}@media (max-width: 1024px) {.elementor-19 .elementor-element.elementor-element-a139655 .ajnznoh9{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-19 .elementor-element.elementor-element-a139655 .ajnznoh9{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-19 .elementor-element.elementor-element-a139655 .ggozwv3m{color: rgb(29, 169, 220);fill: none;stroke: rgb(29, 169, 220);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.75px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-19 .elementor-element.elementor-element-a139655 .ggozwv3m::before{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}.elementor-19 .elementor-element.elementor-element-a139655 .ggozwv3m::after{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}

.elementor-19 .elementor-element.elementor-element-aa487e4{height: 48px;}.elementor-19 .elementor-element.elementor-element-aa487e4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-19 .elementor-element.elementor-element-aa487e4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-19 .elementor-element.elementor-element-c81079e .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 19.8px;}.elementor-19 .elementor-element.elementor-element-c81079e .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 19.8px;}

.elementor-19 .elementor-element.elementor-element-d56e033 p::before{border-bottom-color: rgb(92, 101, 115);border-bottom-width: 0px;border-left-color: rgb(92, 101, 115);border-left-width: 0px;border-right-color: rgb(92, 101, 115);border-right-width: 0px;border-top-color: rgb(92, 101, 115);border-top-width: 0px;line-height: 23.5625px;-webkit-text-fill-color: rgb(92, 101, 115);-webkit-text-stroke-color: rgb(92, 101, 115);}.elementor-19 .elementor-element.elementor-element-d56e033 p::after{border-bottom-color: rgb(92, 101, 115);border-bottom-width: 0px;border-left-color: rgb(92, 101, 115);border-left-width: 0px;border-right-color: rgb(92, 101, 115);border-right-width: 0px;border-top-color: rgb(92, 101, 115);border-top-width: 0px;line-height: 23.5625px;-webkit-text-fill-color: rgb(92, 101, 115);-webkit-text-stroke-color: rgb(92, 101, 115);}
/* Start custom CSS for container, class: .elementor-element-f5972c6 */.elementor-19 .elementor-element.elementor-element-f5972c6 {
  transition: all 0.3s ease !important;
}
.elementor-19 .elementor-element.elementor-element-f5972c6:hover {
  box-shadow: 0px 12px 20px #CACACA !important;
  transform: translateY(-8px) !important;
}/* End custom CSS */

.elementor-19 .elementor-element.elementor-element-f5972c6{display: block;}.elementor-19 .elementor-element.elementor-element-f5972c6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-19 .elementor-element.elementor-element-f5972c6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-19 .elementor-element.elementor-element-749f61a {width: 24px;}.elementor-19 .elementor-element.elementor-element-749f61a {height: 24px;}.elementor-19 .elementor-element.elementor-element-749f61a .fevoikph{color: rgb(29, 169, 220);display: block;fill: none;height: 24px;overflow-clip-margin: content-box;stroke: rgb(29, 169, 220);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.75px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-19 .elementor-element.elementor-element-749f61a .fevoikph::before{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}.elementor-19 .elementor-element.elementor-element-749f61a .fevoikph::after{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}@media (max-width: 1024px) {.elementor-19 .elementor-element.elementor-element-749f61a .fevoikph{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-19 .elementor-element.elementor-element-749f61a .fevoikph{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-19 .elementor-element.elementor-element-749f61a .erj2mp2l{color: rgb(29, 169, 220);fill: none;stroke: rgb(29, 169, 220);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.75px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-19 .elementor-element.elementor-element-749f61a .erj2mp2l::before{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}.elementor-19 .elementor-element.elementor-element-749f61a .erj2mp2l::after{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}

.elementor-19 .elementor-element.elementor-element-fa72536{height: 48px;}.elementor-19 .elementor-element.elementor-element-fa72536::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-19 .elementor-element.elementor-element-fa72536::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-19 .elementor-element.elementor-element-7a98940 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 19.8px;}.elementor-19 .elementor-element.elementor-element-7a98940 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 19.8px;}

.elementor-19 .elementor-element.elementor-element-d100e45 p::before{border-bottom-color: rgb(92, 101, 115);border-bottom-width: 0px;border-left-color: rgb(92, 101, 115);border-left-width: 0px;border-right-color: rgb(92, 101, 115);border-right-width: 0px;border-top-color: rgb(92, 101, 115);border-top-width: 0px;line-height: 23.5625px;-webkit-text-fill-color: rgb(92, 101, 115);-webkit-text-stroke-color: rgb(92, 101, 115);}.elementor-19 .elementor-element.elementor-element-d100e45 p::after{border-bottom-color: rgb(92, 101, 115);border-bottom-width: 0px;border-left-color: rgb(92, 101, 115);border-left-width: 0px;border-right-color: rgb(92, 101, 115);border-right-width: 0px;border-top-color: rgb(92, 101, 115);border-top-width: 0px;line-height: 23.5625px;-webkit-text-fill-color: rgb(92, 101, 115);-webkit-text-stroke-color: rgb(92, 101, 115);}
/* Start custom CSS for container, class: .elementor-element-9f00b8e */.elementor-19 .elementor-element.elementor-element-9f00b8e {
  transition: all 0.3s ease !important;
}
.elementor-19 .elementor-element.elementor-element-9f00b8e:hover {
  box-shadow: 0px 12px 20px #CACACA !important;
  transform: translateY(-8px) !important;
}/* End custom CSS */

.elementor-19 .elementor-element.elementor-element-9f00b8e{display: block;}.elementor-19 .elementor-element.elementor-element-9f00b8e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-19 .elementor-element.elementor-element-9f00b8e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-19 .elementor-element.elementor-element-28a97c4 {width: 24px;}.elementor-19 .elementor-element.elementor-element-28a97c4 {height: 24px;}.elementor-19 .elementor-element.elementor-element-28a97c4 .th4lcpfa{color: rgb(29, 169, 220);display: block;fill: none;height: 24px;overflow-clip-margin: content-box;stroke: rgb(29, 169, 220);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.75px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-19 .elementor-element.elementor-element-28a97c4 .th4lcpfa::before{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}.elementor-19 .elementor-element.elementor-element-28a97c4 .th4lcpfa::after{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}@media (max-width: 1024px) {.elementor-19 .elementor-element.elementor-element-28a97c4 .th4lcpfa{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-19 .elementor-element.elementor-element-28a97c4 .th4lcpfa{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-19 .elementor-element.elementor-element-28a97c4 .ldvaojk7{color: rgb(29, 169, 220);fill: none;stroke: rgb(29, 169, 220);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.75px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-19 .elementor-element.elementor-element-28a97c4 .ldvaojk7::before{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}.elementor-19 .elementor-element.elementor-element-28a97c4 .ldvaojk7::after{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}

.elementor-19 .elementor-element.elementor-element-5b14e7b{height: 48px;}.elementor-19 .elementor-element.elementor-element-5b14e7b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-19 .elementor-element.elementor-element-5b14e7b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-19 .elementor-element.elementor-element-c29a43f .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 19.8px;}.elementor-19 .elementor-element.elementor-element-c29a43f .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 19.8px;}

.elementor-19 .elementor-element.elementor-element-a8688dd p::before{border-bottom-color: rgb(92, 101, 115);border-bottom-width: 0px;border-left-color: rgb(92, 101, 115);border-left-width: 0px;border-right-color: rgb(92, 101, 115);border-right-width: 0px;border-top-color: rgb(92, 101, 115);border-top-width: 0px;line-height: 23.5625px;-webkit-text-fill-color: rgb(92, 101, 115);-webkit-text-stroke-color: rgb(92, 101, 115);}.elementor-19 .elementor-element.elementor-element-a8688dd p::after{border-bottom-color: rgb(92, 101, 115);border-bottom-width: 0px;border-left-color: rgb(92, 101, 115);border-left-width: 0px;border-right-color: rgb(92, 101, 115);border-right-width: 0px;border-top-color: rgb(92, 101, 115);border-top-width: 0px;line-height: 23.5625px;-webkit-text-fill-color: rgb(92, 101, 115);-webkit-text-stroke-color: rgb(92, 101, 115);}
/* Start custom CSS for container, class: .elementor-element-c9b10a8 */.elementor-19 .elementor-element.elementor-element-c9b10a8 {
  transition: all 0.3s ease !important;
}
.elementor-19 .elementor-element.elementor-element-c9b10a8:hover {
  box-shadow: 0px 12px 20px #CACACA !important;
  transform: translateY(-8px) !important;
}/* End custom CSS */

.elementor-19 .elementor-element.elementor-element-c9b10a8{display: block;}.elementor-19 .elementor-element.elementor-element-c9b10a8::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-19 .elementor-element.elementor-element-c9b10a8::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-19 .elementor-element.elementor-element-966940d {width: 24px;}.elementor-19 .elementor-element.elementor-element-966940d {height: 24px;}.elementor-19 .elementor-element.elementor-element-966940d .e96lmgz7{color: rgb(29, 169, 220);display: block;fill: none;height: 24px;overflow-clip-margin: content-box;stroke: rgb(29, 169, 220);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.75px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-19 .elementor-element.elementor-element-966940d .e96lmgz7::before{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}.elementor-19 .elementor-element.elementor-element-966940d .e96lmgz7::after{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}@media (max-width: 1024px) {.elementor-19 .elementor-element.elementor-element-966940d .e96lmgz7{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-19 .elementor-element.elementor-element-966940d .e96lmgz7{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-19 .elementor-element.elementor-element-966940d .bctvjc0v{color: rgb(29, 169, 220);fill: none;stroke: rgb(29, 169, 220);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.75px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-19 .elementor-element.elementor-element-966940d .bctvjc0v::before{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}.elementor-19 .elementor-element.elementor-element-966940d .bctvjc0v::after{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}

.elementor-19 .elementor-element.elementor-element-910964d{height: 48px;}.elementor-19 .elementor-element.elementor-element-910964d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-19 .elementor-element.elementor-element-910964d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-19 .elementor-element.elementor-element-41f9a53 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 19.8px;}.elementor-19 .elementor-element.elementor-element-41f9a53 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 19.8px;}

.elementor-19 .elementor-element.elementor-element-2f692ef p::before{border-bottom-color: rgb(92, 101, 115);border-bottom-width: 0px;border-left-color: rgb(92, 101, 115);border-left-width: 0px;border-right-color: rgb(92, 101, 115);border-right-width: 0px;border-top-color: rgb(92, 101, 115);border-top-width: 0px;line-height: 23.5625px;-webkit-text-fill-color: rgb(92, 101, 115);-webkit-text-stroke-color: rgb(92, 101, 115);}.elementor-19 .elementor-element.elementor-element-2f692ef p::after{border-bottom-color: rgb(92, 101, 115);border-bottom-width: 0px;border-left-color: rgb(92, 101, 115);border-left-width: 0px;border-right-color: rgb(92, 101, 115);border-right-width: 0px;border-top-color: rgb(92, 101, 115);border-top-width: 0px;line-height: 23.5625px;-webkit-text-fill-color: rgb(92, 101, 115);-webkit-text-stroke-color: rgb(92, 101, 115);}
/* Start custom CSS for container, class: .elementor-element-90822ef */.elementor-19 .elementor-element.elementor-element-90822ef {
  transition: all 0.3s ease !important;
}
.elementor-19 .elementor-element.elementor-element-90822ef:hover {
  box-shadow: 0px 12px 20px #CACACA !important;
  transform: translateY(-8px) !important;
}/* End custom CSS */

.elementor-19 .elementor-element.elementor-element-90822ef{display: block;}.elementor-19 .elementor-element.elementor-element-90822ef::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-19 .elementor-element.elementor-element-90822ef::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-19 .elementor-element.elementor-element-175fad7 {width: 24px;}.elementor-19 .elementor-element.elementor-element-175fad7 {height: 24px;}.elementor-19 .elementor-element.elementor-element-175fad7 .s0jys3x8{color: rgb(29, 169, 220);display: block;fill: none;height: 24px;overflow-clip-margin: content-box;stroke: rgb(29, 169, 220);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.75px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-19 .elementor-element.elementor-element-175fad7 .s0jys3x8::before{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}.elementor-19 .elementor-element.elementor-element-175fad7 .s0jys3x8::after{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}@media (max-width: 1024px) {.elementor-19 .elementor-element.elementor-element-175fad7 .s0jys3x8{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-19 .elementor-element.elementor-element-175fad7 .s0jys3x8{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-19 .elementor-element.elementor-element-175fad7 .l58tr1je{color: rgb(29, 169, 220);fill: none;stroke: rgb(29, 169, 220);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.75px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-19 .elementor-element.elementor-element-175fad7 .l58tr1je::before{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}.elementor-19 .elementor-element.elementor-element-175fad7 .l58tr1je::after{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}

.elementor-19 .elementor-element.elementor-element-4e63c57{height: 48px;}.elementor-19 .elementor-element.elementor-element-4e63c57::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-19 .elementor-element.elementor-element-4e63c57::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-19 .elementor-element.elementor-element-f487156 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 19.8px;}.elementor-19 .elementor-element.elementor-element-f487156 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 19.8px;}

.elementor-19 .elementor-element.elementor-element-3ebda14 p::before{border-bottom-color: rgb(92, 101, 115);border-bottom-width: 0px;border-left-color: rgb(92, 101, 115);border-left-width: 0px;border-right-color: rgb(92, 101, 115);border-right-width: 0px;border-top-color: rgb(92, 101, 115);border-top-width: 0px;line-height: 23.5625px;-webkit-text-fill-color: rgb(92, 101, 115);-webkit-text-stroke-color: rgb(92, 101, 115);}.elementor-19 .elementor-element.elementor-element-3ebda14 p::after{border-bottom-color: rgb(92, 101, 115);border-bottom-width: 0px;border-left-color: rgb(92, 101, 115);border-left-width: 0px;border-right-color: rgb(92, 101, 115);border-right-width: 0px;border-top-color: rgb(92, 101, 115);border-top-width: 0px;line-height: 23.5625px;-webkit-text-fill-color: rgb(92, 101, 115);-webkit-text-stroke-color: rgb(92, 101, 115);}
/* Start custom CSS for container, class: .elementor-element-f4ab6d7 */.elementor-19 .elementor-element.elementor-element-f4ab6d7 {
  transition: all 0.3s ease !important;
}
.elementor-19 .elementor-element.elementor-element-f4ab6d7:hover {
  box-shadow: 0px 12px 20px #CACACA !important;
  transform: translateY(-8px) !important;
}/* End custom CSS */

.elementor-19 .elementor-element.elementor-element-f4ab6d7{display: block;}.elementor-19 .elementor-element.elementor-element-f4ab6d7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-19 .elementor-element.elementor-element-f4ab6d7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}



.elementor-19 .elementor-element.elementor-element-30f7474{max-width: 1280px;display: block;}.elementor-19 .elementor-element.elementor-element-30f7474::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-19 .elementor-element.elementor-element-30f7474::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-19 .elementor-element.elementor-element-fd2a75a{display: block;}.elementor-19 .elementor-element.elementor-element-fd2a75a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-19 .elementor-element.elementor-element-fd2a75a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-19 .elementor-element.elementor-element-005790f{bottom: 0px;left: 0px;opacity: 0.5;position: absolute;right: 0px;top: 0px;}.elementor-19 .elementor-element.elementor-element-005790f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-19 .elementor-element.elementor-element-005790f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-19 .elementor-element.elementor-element-31fbe91{bottom: 0px;left: 0px;position: absolute;right: 0px;top: 0px;}.elementor-19 .elementor-element.elementor-element-31fbe91::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-19 .elementor-element.elementor-element-31fbe91::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-19 .elementor-element.elementor-element-596a116 .elementor-heading-title::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;font-weight: 700;line-height: 46.2px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-19 .elementor-element.elementor-element-596a116 .elementor-heading-title::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;font-weight: 700;line-height: 46.2px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 767px) {.elementor-19 .elementor-element.elementor-element-596a116 .elementor-heading-title::before{line-height: 33px;}}@media (max-width: 767px) {.elementor-19 .elementor-element.elementor-element-596a116 .elementor-heading-title::after{line-height: 33px;}}

.elementor-19 .elementor-element.elementor-element-e2d2129 {max-width: 672px !important}.elementor-19 .elementor-element.elementor-element-e2d2129 p::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-19 .elementor-element.elementor-element-e2d2129 p::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 767px) {.elementor-19 .elementor-element.elementor-element-e2d2129 p::before{line-height: 24px;}}@media (max-width: 767px) {.elementor-19 .elementor-element.elementor-element-e2d2129 p::after{line-height: 24px;}}
/* Start custom CSS for button, class: .elementor-element-f48bd9f */.elementor-19 .elementor-element.elementor-element-f48bd9f {
  transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: inline-block;
}
.elementor-19 .elementor-element.elementor-element-f48bd9f:hover {
  transform: scale(1.1);
}/* End custom CSS */

.elementor-19 .elementor-element.elementor-element-f48bd9f .hq0t679y{color: rgb(29, 169, 220);cursor: pointer;display: block;fill: none;font-weight: 700;height: 16px;overflow-clip-margin: content-box;stroke: rgb(29, 169, 220);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2.25px;text-align: center;width: 16px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-19 .elementor-element.elementor-element-f48bd9f .hq0t679y::before{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}.elementor-19 .elementor-element.elementor-element-f48bd9f .hq0t679y::after{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}.elementor-19 .elementor-element.elementor-element-f48bd9f .tgm2ig5y{color: rgb(29, 169, 220);cursor: pointer;fill: none;font-weight: 700;stroke: rgb(29, 169, 220);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2.25px;text-align: center;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-19 .elementor-element.elementor-element-f48bd9f .tgm2ig5y::before{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}.elementor-19 .elementor-element.elementor-element-f48bd9f .tgm2ig5y::after{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}.elementor-19 .elementor-element.elementor-element-f48bd9f .elementor-button{cursor: pointer;text-align: center;grid-column-gap: 8px;flex-direction: row;}.elementor-19 .elementor-element.elementor-element-f48bd9f .elementor-button {align-items: center;column-gap: 8px;display: inline-flex;row-gap: 8px;}.elementor-19 .elementor-element.elementor-element-f48bd9f .elementor-button::before{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}.elementor-19 .elementor-element.elementor-element-f48bd9f .elementor-button::after{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}

.elementor-19 .elementor-element.elementor-element-d78fc8e{text-align: center;display: block;}.elementor-19 .elementor-element.elementor-element-d78fc8e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-19 .elementor-element.elementor-element-d78fc8e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-19 .elementor-element.elementor-element-bfc1831{max-width: 896px;position: relative;text-align: center;display: block;}.elementor-19 .elementor-element.elementor-element-bfc1831::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-19 .elementor-element.elementor-element-bfc1831::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-19 .elementor-element.elementor-element-4017fda{position: relative;overflow: hidden;display: block;}.elementor-19 .elementor-element.elementor-element-4017fda::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-19 .elementor-element.elementor-element-4017fda::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-19 .elementor-element.elementor-element-4017fda{overflow: hidden;}}@media (max-width: 767px) {.elementor-19 .elementor-element.elementor-element-4017fda{overflow: hidden;}}

.elementor-19 .elementor-element.elementor-element-9a877bb .elementor-heading-title::before{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}.elementor-19 .elementor-element.elementor-element-9a877bb .elementor-heading-title::after{border-bottom-color: rgb(29, 169, 220);border-bottom-width: 0px;border-left-color: rgb(29, 169, 220);border-left-width: 0px;border-right-color: rgb(29, 169, 220);border-right-width: 0px;border-top-color: rgb(29, 169, 220);border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: rgb(29, 169, 220);-webkit-text-stroke-color: rgb(29, 169, 220);}.elementor-19 .elementor-element.elementor-element-9a877bb, .elementor-19 .elementor-element.elementor-element-9a877bb .elementor-widget-container {display: inline}

.elementor-19 .elementor-element.elementor-element-5925f32 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 46.2px;}.elementor-19 .elementor-element.elementor-element-5925f32 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 46.2px;}@media (max-width: 767px) {.elementor-19 .elementor-element.elementor-element-5925f32 .elementor-heading-title::before{line-height: 33px;}}@media (max-width: 767px) {.elementor-19 .elementor-element.elementor-element-5925f32 .elementor-heading-title::after{line-height: 33px;}}

.elementor-19 .elementor-element.elementor-element-f6a284c{max-width: 672px;text-align: center;display: block;}.elementor-19 .elementor-element.elementor-element-f6a284c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-19 .elementor-element.elementor-element-f6a284c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}



.elementor-19 .elementor-element.elementor-element-306aec3{max-width: 1280px;display: block;}.elementor-19 .elementor-element.elementor-element-306aec3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-19 .elementor-element.elementor-element-306aec3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-19 .elementor-element.elementor-element-2e9dd6a{display: block;}.elementor-19 .elementor-element.elementor-element-2e9dd6a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-19 .elementor-element.elementor-element-2e9dd6a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}


