.elementor-2338 .elementor-element.elementor-element-0ead9d7f{--display:flex;}.elementor-2338 .elementor-element.elementor-element-0ccdf7df{--display:flex;--min-height:740px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-2338 .elementor-element.elementor-element-f2d56443{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2338 .elementor-element.elementor-element-8f8eaae7{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-2338 .elementor-element.elementor-element-0b211ffa .elementor-button-content-wrapper{flex-direction:row;}.elementor-2338 .elementor-element.elementor-element-36f0fc36{--display:flex;}.elementor-2338 .elementor-element.elementor-element-c170d235{--display:flex;}.elementor-2338 .elementor-element.elementor-element-982f20a6{--display:flex;}.elementor-2338 .elementor-element.elementor-element-bc6d38f6{--display:flex;}.elementor-2338 .elementor-element.elementor-element-e08873c2{--display:flex;}.elementor-2338 .elementor-element.elementor-element-158b3a08{--display:flex;}.elementor-2338 .elementor-element.elementor-element-37f409dd{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2338 .elementor-element.elementor-element-d413248e .elementor-icon-wrapper{text-align:start;}.elementor-2338 .elementor-element.elementor-element-d413248e.elementor-view-stacked .elementor-icon{background-color:#96C2E2;}.elementor-2338 .elementor-element.elementor-element-d413248e.elementor-view-framed .elementor-icon, .elementor-2338 .elementor-element.elementor-element-d413248e.elementor-view-default .elementor-icon{color:#96C2E2;border-color:#96C2E2;}.elementor-2338 .elementor-element.elementor-element-d413248e.elementor-view-framed .elementor-icon, .elementor-2338 .elementor-element.elementor-element-d413248e.elementor-view-default .elementor-icon svg{fill:#96C2E2;}.elementor-2338 .elementor-element.elementor-element-329e24c8{--display:flex;}.elementor-2338 .elementor-element.elementor-element-a9ca4f7d .elementor-icon-wrapper{text-align:start;}.elementor-2338 .elementor-element.elementor-element-a9ca4f7d.elementor-view-stacked .elementor-icon{background-color:#96C2E2;}.elementor-2338 .elementor-element.elementor-element-a9ca4f7d.elementor-view-framed .elementor-icon, .elementor-2338 .elementor-element.elementor-element-a9ca4f7d.elementor-view-default .elementor-icon{color:#96C2E2;border-color:#96C2E2;}.elementor-2338 .elementor-element.elementor-element-a9ca4f7d.elementor-view-framed .elementor-icon, .elementor-2338 .elementor-element.elementor-element-a9ca4f7d.elementor-view-default .elementor-icon svg{fill:#96C2E2;}.elementor-2338 .elementor-element.elementor-element-3b1b326e{--display:flex;}.elementor-2338 .elementor-element.elementor-element-1e31752a .elementor-icon-wrapper{text-align:start;}.elementor-2338 .elementor-element.elementor-element-1e31752a.elementor-view-stacked .elementor-icon{background-color:#96C2E2;}.elementor-2338 .elementor-element.elementor-element-1e31752a.elementor-view-framed .elementor-icon, .elementor-2338 .elementor-element.elementor-element-1e31752a.elementor-view-default .elementor-icon{color:#96C2E2;border-color:#96C2E2;}.elementor-2338 .elementor-element.elementor-element-1e31752a.elementor-view-framed .elementor-icon, .elementor-2338 .elementor-element.elementor-element-1e31752a.elementor-view-default .elementor-icon svg{fill:#96C2E2;}.elementor-2338 .elementor-element.elementor-element-d90ac136{--display:flex;}.elementor-2338 .elementor-element.elementor-element-e7a653a0 .elementor-icon-wrapper{text-align:start;}.elementor-2338 .elementor-element.elementor-element-e7a653a0.elementor-view-stacked .elementor-icon{background-color:#96C2E2;}.elementor-2338 .elementor-element.elementor-element-e7a653a0.elementor-view-framed .elementor-icon, .elementor-2338 .elementor-element.elementor-element-e7a653a0.elementor-view-default .elementor-icon{color:#96C2E2;border-color:#96C2E2;}.elementor-2338 .elementor-element.elementor-element-e7a653a0.elementor-view-framed .elementor-icon, .elementor-2338 .elementor-element.elementor-element-e7a653a0.elementor-view-default .elementor-icon svg{fill:#96C2E2;}.elementor-2338 .elementor-element.elementor-element-601ffc27{--display:flex;}.elementor-2338 .elementor-element.elementor-element-518f0401 .elementor-icon-wrapper{text-align:start;}.elementor-2338 .elementor-element.elementor-element-518f0401.elementor-view-stacked .elementor-icon{background-color:#96C2E2;}.elementor-2338 .elementor-element.elementor-element-518f0401.elementor-view-framed .elementor-icon, .elementor-2338 .elementor-element.elementor-element-518f0401.elementor-view-default .elementor-icon{color:#96C2E2;border-color:#96C2E2;}.elementor-2338 .elementor-element.elementor-element-518f0401.elementor-view-framed .elementor-icon, .elementor-2338 .elementor-element.elementor-element-518f0401.elementor-view-default .elementor-icon svg{fill:#96C2E2;}.elementor-2338 .elementor-element.elementor-element-88ec3144{--display:flex;}.elementor-2338 .elementor-element.elementor-element-50d9e35f .elementor-icon-wrapper{text-align:start;}.elementor-2338 .elementor-element.elementor-element-50d9e35f.elementor-view-stacked .elementor-icon{background-color:#96C2E2;}.elementor-2338 .elementor-element.elementor-element-50d9e35f.elementor-view-framed .elementor-icon, .elementor-2338 .elementor-element.elementor-element-50d9e35f.elementor-view-default .elementor-icon{color:#96C2E2;border-color:#96C2E2;}.elementor-2338 .elementor-element.elementor-element-50d9e35f.elementor-view-framed .elementor-icon, .elementor-2338 .elementor-element.elementor-element-50d9e35f.elementor-view-default .elementor-icon svg{fill:#96C2E2;}.elementor-2338 .elementor-element.elementor-element-3e3e418e{--display:flex;}.elementor-2338 .elementor-element.elementor-element-1c31f457{--display:flex;}.elementor-2338 .elementor-element.elementor-element-9bb733d7{--display:flex;}.elementor-2338 .elementor-element.elementor-element-42445048{--display:flex;}.elementor-2338 .elementor-element.elementor-element-dca0da23{--display:flex;}.elementor-2338 .elementor-element.elementor-element-9aead700{--display:flex;}.elementor-2338 .elementor-element.elementor-element-6762a936{--display:flex;}.elementor-2338 .elementor-element.elementor-element-e7eb0581{--display:flex;}.elementor-2338 .elementor-element.elementor-element-a6bd2ff0{--display:flex;}.elementor-2338 .elementor-element.elementor-element-f666ede2{--display:flex;}.elementor-2338 .elementor-element.elementor-element-8df82ae9{--display:flex;}.elementor-2338 .elementor-element.elementor-element-27a85d14{--display:flex;}.elementor-2338 .elementor-element.elementor-element-eb8022c9{--display:flex;}.elementor-2338 .elementor-element.elementor-element-3a30c78b{--display:flex;}.elementor-2338 .elementor-element.elementor-element-f2889897{--display:flex;}.elementor-2338 .elementor-element.elementor-element-41a2e0e1{--display:flex;}.elementor-2338 .elementor-element.elementor-element-c2746548{--display:flex;}.elementor-2338 .elementor-element.elementor-element-10924225{--display:flex;}.elementor-2338 .elementor-element.elementor-element-c7bb5ae1{--display:flex;}.elementor-2338 .elementor-element.elementor-element-89127183{--display:flex;}.elementor-2338 .elementor-element.elementor-element-cacd5c81{--display:flex;}.elementor-2338 .elementor-element.elementor-element-f0851fcb{--display:flex;}.elementor-2338 .elementor-element.elementor-element-fa2ddd41{--display:flex;}.elementor-2338 .elementor-element.elementor-element-ccafc61a{--display:flex;}.elementor-2338 .elementor-element.elementor-element-b391ada0{--display:flex;}.elementor-2338 .elementor-element.elementor-element-e0a5cc94{--display:flex;}.elementor-2338 .elementor-element.elementor-element-e7841ca9{--display:flex;}.elementor-2338 .elementor-element.elementor-element-65fbf721{--display:flex;}.elementor-2338 .elementor-element.elementor-element-3c2d4b2c{--display:flex;}.elementor-2338 .elementor-element.elementor-element-0347916d{--display:flex;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-2338 .elementor-element.elementor-element-223ca627{--display:flex;}.elementor-2338 .elementor-element.elementor-element-0f0483f1{--display:flex;}.elementor-2338 .elementor-element.elementor-element-52c63d6b{--display:flex;}.elementor-2338 .elementor-element.elementor-element-7d0180d5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2338 .elementor-element.elementor-element-0a2afcb6{--display:flex;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-8f8eaae7 */.elementor-2338 .elementor-element.elementor-element-8f8eaae7{display:flex;flex-direction:row;flex-wrap:wrap;gap:14px;align-items:stretch;margin-top:8px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2d56443 */.elementor-2338 .elementor-element.elementor-element-f2d56443{max-width:680px;margin-left:max(24px,calc((100% - 1240px)/2 + 24px));margin-right:20px;position:relative;z-index:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ccdf7df */.elementor-2338 .elementor-element.elementor-element-0ccdf7df{position:relative;overflow:hidden;background:#243643 url('https://www.forefrontteam.com/wp-content/uploads/2026/08/water-damage-restoration-dishwasher-leak-kitchen-drying-equipment.webp') center center/cover no-repeat;}.elementor-2338 .elementor-element.elementor-element-0ccdf7df::before{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,rgba(10,28,42,.5) 0%,rgba(10,28,42,0) 30%),linear-gradient(0deg,rgba(10,28,42,.42) 0%,rgba(10,28,42,0) 40%),linear-gradient(90deg,rgba(9,26,40,.9) 0%,rgba(12,38,56,.74) 46%,rgba(18,52,74,.42) 74%,rgba(25,69,97,.12) 100%);}@media(max-width:767px){.elementor-2338 .elementor-element.elementor-element-0ccdf7df::before{background:linear-gradient(180deg,rgba(9,26,40,.86) 0%,rgba(11,34,50,.72) 50%,rgba(11,34,50,.88) 100%);}}.elementor-2338 .elementor-element.elementor-element-0ccdf7df>*{position:relative;z-index:1;}@media(max-width:767px){.elementor-2338 .elementor-element.elementor-element-0ccdf7df{background-position:68% center;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f0fc36 */.elementor-2338 .elementor-element.elementor-element-36f0fc36{background:#f4f1ec;padding:2px 24px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c170d235 */.elementor-2338 .elementor-element.elementor-element-c170d235{background:#f4f1ec;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e08873c2 */.elementor-2338 .elementor-element.elementor-element-e08873c2{max-width:760px;margin:0 auto 48px;text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37f409dd */.elementor-2338 .elementor-element.elementor-element-37f409dd{background:#fff;border:1px solid #e8e4de;border-left:3px solid #96C2E2;border-radius:4px;padding:24px 26px;transition:transform .2s ease,box-shadow .2s ease;}.elementor-2338 .elementor-element.elementor-element-37f409dd:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(8,18,28,.10);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-329e24c8 */.elementor-2338 .elementor-element.elementor-element-329e24c8{background:#fff;border:1px solid #e8e4de;border-left:3px solid #96C2E2;border-radius:4px;padding:24px 26px;transition:transform .2s ease,box-shadow .2s ease;}.elementor-2338 .elementor-element.elementor-element-329e24c8:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(8,18,28,.10);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b1b326e */.elementor-2338 .elementor-element.elementor-element-3b1b326e{background:#fff;border:1px solid #e8e4de;border-left:3px solid #96C2E2;border-radius:4px;padding:24px 26px;transition:transform .2s ease,box-shadow .2s ease;}.elementor-2338 .elementor-element.elementor-element-3b1b326e:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(8,18,28,.10);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d90ac136 */.elementor-2338 .elementor-element.elementor-element-d90ac136{background:#fff;border:1px solid #e8e4de;border-left:3px solid #96C2E2;border-radius:4px;padding:24px 26px;transition:transform .2s ease,box-shadow .2s ease;}.elementor-2338 .elementor-element.elementor-element-d90ac136:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(8,18,28,.10);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-601ffc27 */.elementor-2338 .elementor-element.elementor-element-601ffc27{background:#fff;border:1px solid #e8e4de;border-left:3px solid #96C2E2;border-radius:4px;padding:24px 26px;transition:transform .2s ease,box-shadow .2s ease;}.elementor-2338 .elementor-element.elementor-element-601ffc27:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(8,18,28,.10);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88ec3144 */.elementor-2338 .elementor-element.elementor-element-88ec3144{background:#fff;border:1px solid #e8e4de;border-left:3px solid #96C2E2;border-radius:4px;padding:24px 26px;transition:transform .2s ease,box-shadow .2s ease;}.elementor-2338 .elementor-element.elementor-element-88ec3144:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(8,18,28,.10);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-158b3a08 */.elementor-2338 .elementor-element.elementor-element-158b3a08{display:grid;grid-template-columns:1fr 1fr;gap:24px 48px;margin-top:24px;}@media(max-width:720px){.elementor-2338 .elementor-element.elementor-element-158b3a08{grid-template-columns:1fr;gap:24px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e3e418e */.elementor-2338 .elementor-element.elementor-element-3e3e418e{margin-top:48px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc6d38f6 */.elementor-2338 .elementor-element.elementor-element-bc6d38f6{max-width:1240px;margin:0 auto;width:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-982f20a6 */.elementor-2338 .elementor-element.elementor-element-982f20a6{padding:clamp(56px,9vw,108px) 24px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9aead700 */.elementor-2338 .elementor-element.elementor-element-9aead700{max-width:450px;justify-self:center;border-radius:6px;overflow:hidden;box-shadow:0 18px 44px rgba(8,18,28,.16);}.elementor-2338 .elementor-element.elementor-element-9aead700 .elementor-widget-container{width:100%;}.elementor-2338 .elementor-element.elementor-element-9aead700 img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;}.elementor-2338 .elementor-element.elementor-element-9aead700{border-left:4px solid #96C2E2;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42445048 */.elementor-2338 .elementor-element.elementor-element-42445048{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:center;}@media(max-width:860px){.elementor-2338 .elementor-element.elementor-element-42445048{grid-template-columns:1fr;gap:28px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bb733d7 */.elementor-2338 .elementor-element.elementor-element-9bb733d7{max-width:1240px;margin:0 auto;width:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c31f457 */.elementor-2338 .elementor-element.elementor-element-1c31f457{padding:clamp(56px,9vw,108px) 24px;}.elementor-2338 .elementor-element.elementor-element-1c31f457{background:#194561;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f666ede2 */.elementor-2338 .elementor-element.elementor-element-f666ede2{max-width:450px;justify-self:center;border-radius:6px;overflow:hidden;box-shadow:0 18px 44px rgba(8,18,28,.16);}.elementor-2338 .elementor-element.elementor-element-f666ede2 .elementor-widget-container{width:100%;}.elementor-2338 .elementor-element.elementor-element-f666ede2 img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;}.elementor-2338 .elementor-element.elementor-element-f666ede2{border-right:4px solid #96C2E2;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6bd2ff0 */.elementor-2338 .elementor-element.elementor-element-a6bd2ff0{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:center;}@media(max-width:860px){.elementor-2338 .elementor-element.elementor-element-a6bd2ff0{grid-template-columns:1fr;gap:28px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7eb0581 */.elementor-2338 .elementor-element.elementor-element-e7eb0581{max-width:1240px;margin:0 auto;width:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6762a936 */.elementor-2338 .elementor-element.elementor-element-6762a936{padding:clamp(56px,9vw,108px) 24px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2889897 */.elementor-2338 .elementor-element.elementor-element-f2889897{max-width:450px;justify-self:center;border-radius:6px;overflow:hidden;box-shadow:0 18px 44px rgba(8,18,28,.16);}.elementor-2338 .elementor-element.elementor-element-f2889897 .elementor-widget-container{width:100%;}.elementor-2338 .elementor-element.elementor-element-f2889897 img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;}.elementor-2338 .elementor-element.elementor-element-f2889897{border-left:4px solid #96C2E2;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb8022c9 */.elementor-2338 .elementor-element.elementor-element-eb8022c9{max-width:1240px;margin:0 auto;width:100%;}.elementor-2338 .elementor-element.elementor-element-eb8022c9{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:center;}@media(max-width:860px){.elementor-2338 .elementor-element.elementor-element-eb8022c9{grid-template-columns:1fr;gap:28px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27a85d14 */.elementor-2338 .elementor-element.elementor-element-27a85d14{padding:clamp(56px,9vw,108px) 24px;}.elementor-2338 .elementor-element.elementor-element-27a85d14{background:#f4f1ec;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89127183 */.elementor-2338 .elementor-element.elementor-element-89127183{background:#f4f1ec;border:1px solid #e8e4de;border-left:3px solid #96C2E2;border-radius:6px;padding:30px 36px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10924225 */.elementor-2338 .elementor-element.elementor-element-10924225{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;}@media(max-width:980px){.elementor-2338 .elementor-element.elementor-element-10924225{grid-template-columns:1fr;gap:32px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cacd5c81 */.elementor-2338 .elementor-element.elementor-element-cacd5c81{margin-top:44px;text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2746548 */.elementor-2338 .elementor-element.elementor-element-c2746548{max-width:1240px;margin:0 auto;width:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a2e0e1 */.elementor-2338 .elementor-element.elementor-element-41a2e0e1{padding:clamp(56px,9vw,108px) 24px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccafc61a */.elementor-2338 .elementor-element.elementor-element-ccafc61a{text-align:left;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0a5cc94 */.elementor-2338 .elementor-element.elementor-element-e0a5cc94{text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b391ada0 */.elementor-2338 .elementor-element.elementor-element-b391ada0{display:flex;flex-direction:column;align-items:flex-start;gap:24px;}.elementor-2338 .elementor-element.elementor-element-b391ada0 > .elementor-element{width:100%;max-width:430px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa2ddd41 */.elementor-2338 .elementor-element.elementor-element-fa2ddd41{max-width:1160px;margin:0 auto;width:100%;display:grid;grid-template-columns:1.15fr .85fr;gap:56px;align-items:start;}@media(max-width:900px){.elementor-2338 .elementor-element.elementor-element-fa2ddd41{grid-template-columns:1fr !important;gap:28px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0851fcb */.elementor-2338 .elementor-element.elementor-element-f0851fcb{padding:clamp(56px,9vw,108px) 24px;}.elementor-2338 .elementor-element.elementor-element-f0851fcb{background:#f4f1ec;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c2d4b2c */.elementor-2338 .elementor-element.elementor-element-3c2d4b2c{max-width:760px;margin:0 auto 48px;text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0347916d */.elementor-2338 .elementor-element.elementor-element-0347916d{max-width:860px;margin:8px auto 0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65fbf721 */.elementor-2338 .elementor-element.elementor-element-65fbf721{max-width:1240px;margin:0 auto;width:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7841ca9 */.elementor-2338 .elementor-element.elementor-element-e7841ca9{padding:clamp(56px,9vw,108px) 24px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52c63d6b */.elementor-2338 .elementor-element.elementor-element-52c63d6b{display:flex;flex-direction:row;flex-wrap:wrap;gap:14px;justify-content:center;align-items:stretch;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f0483f1 */.elementor-2338 .elementor-element.elementor-element-0f0483f1{max-width:1240px;margin:0 auto;width:100%;}.elementor-2338 .elementor-element.elementor-element-0f0483f1{text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-223ca627 */.elementor-2338 .elementor-element.elementor-element-223ca627{padding:clamp(56px,9vw,108px) 24px;}.elementor-2338 .elementor-element.elementor-element-223ca627{background:#194561;}/* End custom CSS */