.elementor-2834 .elementor-element.elementor-element-2c9c7da{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:0.78;--padding-top:150px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-2834 .elementor-element.elementor-element-2c9c7da:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-2c9c7da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000AB;}.elementor-2834 .elementor-element.elementor-element-2c9c7da::before, .elementor-2834 .elementor-element.elementor-element-2c9c7da > .elementor-background-video-container::before, .elementor-2834 .elementor-element.elementor-element-2c9c7da > .e-con-inner > .elementor-background-video-container::before, .elementor-2834 .elementor-element.elementor-element-2c9c7da > .elementor-background-slideshow::before, .elementor-2834 .elementor-element.elementor-element-2c9c7da > .e-con-inner > .elementor-background-slideshow::before, .elementor-2834 .elementor-element.elementor-element-2c9c7da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-1068bdb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2834 .elementor-element.elementor-element-1d32b161{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.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-2834 .elementor-element.elementor-element-53dc2ac4{text-align:center;}.elementor-2834 .elementor-element.elementor-element-53dc2ac4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;line-height:42px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-7c77ffbc{text-align:center;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-2834 .elementor-element.elementor-element-7c77ffbc p{margin-block-end:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-5399c28{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-2834 .elementor-element.elementor-element-5399c28 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-2834 .elementor-element.elementor-element-5399c28 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2834 .elementor-element.elementor-element-1571051{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-2834 .elementor-element.elementor-element-a0946b8 .elementor-icon-box-wrapper{gap:20px;}.elementor-2834 .elementor-element.elementor-element-a0946b8 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5950eeb );}.elementor-2834 .elementor-element.elementor-element-a0946b8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-a0946b8.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-a0946b8.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-a0946b8:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-a0946b8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-a0946b8 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;line-height:1px;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-047ac91 .elementor-icon-box-wrapper{gap:20px;}.elementor-2834 .elementor-element.elementor-element-047ac91 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5950eeb );}.elementor-2834 .elementor-element.elementor-element-047ac91.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-047ac91.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-047ac91.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-047ac91:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-047ac91:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-047ac91 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;line-height:1px;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-96ef56f .elementor-icon-box-wrapper{gap:20px;}.elementor-2834 .elementor-element.elementor-element-96ef56f .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5950eeb );}.elementor-2834 .elementor-element.elementor-element-96ef56f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-96ef56f.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-96ef56f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-96ef56f:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-96ef56f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-96ef56f .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;line-height:1px;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-0160550 .elementor-icon-box-wrapper{gap:20px;}.elementor-2834 .elementor-element.elementor-element-0160550 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5950eeb );}.elementor-2834 .elementor-element.elementor-element-0160550.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-0160550.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-0160550.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-0160550:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-0160550:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-0160550 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;line-height:1px;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-8bde403{--display:flex;--min-height:50px;--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:center;border-style:solid;--border-style:solid;border-width:0px 0px 02px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:02px;--border-left-width:0px;border-color:#24272A38;--border-color:#24272A38;}.elementor-2834 .elementor-element.elementor-element-8bde403:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-8bde403 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-6f6e3d7{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-6f6e3d7 p{margin-block-end:0px;}.elementor-2834 .elementor-element.elementor-element-6f6e3d7 a{color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-6f6e3d7 a:hover, .elementor-2834 .elementor-element.elementor-element-6f6e3d7 a:focus{color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-4055c262{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2834 .elementor-element.elementor-element-4055c262:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-4055c262 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-310acc52{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2834 .elementor-element.elementor-element-310acc52:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-310acc52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor8 );background-image:url("https://solitonsystems.com/wp-content/uploads/2026/08/CONSTRUCTION-MINING.png");}.elementor-2834 .elementor-element.elementor-element-310acc52::before, .elementor-2834 .elementor-element.elementor-element-310acc52 > .elementor-background-video-container::before, .elementor-2834 .elementor-element.elementor-element-310acc52 > .e-con-inner > .elementor-background-video-container::before, .elementor-2834 .elementor-element.elementor-element-310acc52 > .elementor-background-slideshow::before, .elementor-2834 .elementor-element.elementor-element-310acc52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2834 .elementor-element.elementor-element-310acc52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#1A0F0F;}.elementor-2834 .elementor-element.elementor-element-a54a24e{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:50px;}.elementor-2834 .elementor-element.elementor-element-a54a24e::before, .elementor-2834 .elementor-element.elementor-element-a54a24e > .elementor-background-video-container::before, .elementor-2834 .elementor-element.elementor-element-a54a24e > .e-con-inner > .elementor-background-video-container::before, .elementor-2834 .elementor-element.elementor-element-a54a24e > .elementor-background-slideshow::before, .elementor-2834 .elementor-element.elementor-element-a54a24e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2834 .elementor-element.elementor-element-a54a24e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2834 .elementor-element.elementor-element-a54a24e.e-con{--align-self:center;}.elementor-2834 .elementor-element.elementor-element-4a03a3f{text-align:start;}.elementor-2834 .elementor-element.elementor-element-4a03a3f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-5950eeb );}.elementor-2834 .elementor-element.elementor-element-c4b7c24{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-f1bc7eb .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#FFFFFF00;border-style:solid;border-color:var( --e-global-color-accent );border-radius:5px 6px 6px 6px;padding:18px 32px 18px 032px;}.elementor-2834 .elementor-element.elementor-element-f1bc7eb .elementor-button:hover, .elementor-2834 .elementor-element.elementor-element-f1bc7eb .elementor-button:focus{background-color:#900F2E0A;}.elementor-2834 .elementor-element.elementor-element-b9521cf{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:100px;}.elementor-2834 .elementor-element.elementor-element-b9521cf:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-b9521cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-2834 .elementor-element.elementor-element-b9521cf.e-con{--align-self:center;}.elementor-2834 .elementor-element.elementor-element-ccc039e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2834 .elementor-element.elementor-element-ccc039e{border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-2ab4365{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-2ab4365 p{margin-block-end:0px;}.elementor-2834 .elementor-element.elementor-element-eb4c90d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2834 .elementor-element.elementor-element-eb4c90d:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-eb4c90d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-c56cc4b{--display:flex;}.elementor-2834 .elementor-element.elementor-element-66b7679{--display:flex;}.elementor-2834 .elementor-element.elementor-element-66b7679.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2834 .elementor-element.elementor-element-06edd89{text-align:start;}.elementor-2834 .elementor-element.elementor-element-06edd89 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:700;}.elementor-2834 .elementor-element.elementor-element-d6707e8{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-2834 .elementor-element.elementor-element-56f2b7e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#24272A4A;--border-color:#24272A4A;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2834 .elementor-element.elementor-element-56f2b7e:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-56f2b7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-2834 .elementor-element.elementor-element-4c726a2{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-2834 .elementor-element.elementor-element-750ad84{text-align:start;}.elementor-2834 .elementor-element.elementor-element-750ad84 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-52f6288{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-2834 .elementor-element.elementor-element-52f6288 .elementor-divider-separator{width:40%;}.elementor-2834 .elementor-element.elementor-element-52f6288 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2834 .elementor-element.elementor-element-bf8b635{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;padding:0px 0px 0px 0px;}.elementor-2834 .elementor-element.elementor-element-bf8b635 p{margin-block-end:0px;}.elementor-2834 .elementor-element.elementor-element-32ee49f{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2834 .elementor-element.elementor-element-1f8ea6b{--display:flex;--border-radius:0px 0px 0px 0px;}.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-2834 .elementor-element.elementor-element-118090f .elementor-icon-wrapper{text-align:start;}.elementor-2834 .elementor-element.elementor-element-118090f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-118090f.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-118090f.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-118090f.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-118090f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-a225a7b{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;padding:0px 0px 0px 0px;}.elementor-2834 .elementor-element.elementor-element-a225a7b p{margin-block-end:0px;}.elementor-2834 .elementor-element.elementor-element-bf18ce6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#B8193F40;--border-color:#B8193F40;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2834 .elementor-element.elementor-element-bf18ce6:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-bf18ce6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-aa43355{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-2834 .elementor-element.elementor-element-23a3f45{text-align:start;}.elementor-2834 .elementor-element.elementor-element-23a3f45 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-086f752{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-2834 .elementor-element.elementor-element-086f752 .elementor-divider-separator{width:40%;}.elementor-2834 .elementor-element.elementor-element-086f752 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2834 .elementor-element.elementor-element-09a5b24{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;padding:0px 0px 0px 0px;}.elementor-2834 .elementor-element.elementor-element-09a5b24 p{margin-block-end:0px;}.elementor-2834 .elementor-element.elementor-element-9847d5a{--display:flex;}.elementor-2834 .elementor-element.elementor-element-a8e9c82{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-2834 .elementor-element.elementor-element-bd960d2 .elementor-icon-wrapper{text-align:start;}.elementor-2834 .elementor-element.elementor-element-bd960d2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-bd960d2.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-bd960d2.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-bd960d2.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-bd960d2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-fd1ddac{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;padding:0px 0px 0px 0px;}.elementor-2834 .elementor-element.elementor-element-fd1ddac p{margin-block-end:0px;}.elementor-2834 .elementor-element.elementor-element-c006abb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#B8193F40;--border-color:#B8193F40;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2834 .elementor-element.elementor-element-c006abb:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-c006abb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B8193F0F;}.elementor-2834 .elementor-element.elementor-element-92b541e .elementor-icon-wrapper{text-align:center;}.elementor-2834 .elementor-element.elementor-element-92b541e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-92b541e.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-92b541e.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-92b541e.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-92b541e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-92b541e .elementor-icon{font-size:35px;}.elementor-2834 .elementor-element.elementor-element-92b541e .elementor-icon svg{height:35px;}.elementor-2834 .elementor-element.elementor-element-92b541e{padding:10px 20px 10px 10px;}.elementor-2834 .elementor-element.elementor-element-f34aaac{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;padding:0px 0px 0px 0px;}.elementor-2834 .elementor-element.elementor-element-f34aaac p{margin-block-end:0px;}.elementor-2834 .elementor-element.elementor-element-6a7a6a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2834 .elementor-element.elementor-element-6a7a6a3:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-6a7a6a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-2641950{--display:flex;}.elementor-2834 .elementor-element.elementor-element-d928307{--display:flex;}.elementor-2834 .elementor-element.elementor-element-9577956{text-align:start;}.elementor-2834 .elementor-element.elementor-element-9577956 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-5950eeb );}.elementor-2834 .elementor-element.elementor-element-bf01e4d{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-6aa95a2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2834 .elementor-element.elementor-element-6aa95a2:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-6aa95a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-61a7c39{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2834 .elementor-element.elementor-element-b42e65f .elementor-icon-box-wrapper{gap:20px;}.elementor-2834 .elementor-element.elementor-element-b42e65f .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5950eeb );}.elementor-2834 .elementor-element.elementor-element-b42e65f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-b42e65f.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-b42e65f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-b42e65f:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-b42e65f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-b42e65f .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;line-height:1px;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-f8d18c2 .elementor-icon-box-wrapper{gap:20px;}.elementor-2834 .elementor-element.elementor-element-f8d18c2 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5950eeb );}.elementor-2834 .elementor-element.elementor-element-f8d18c2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-f8d18c2.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-f8d18c2.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-f8d18c2:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-f8d18c2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-f8d18c2 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;line-height:1px;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-3a42b90 .elementor-icon-box-wrapper{gap:20px;}.elementor-2834 .elementor-element.elementor-element-3a42b90 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5950eeb );}.elementor-2834 .elementor-element.elementor-element-3a42b90.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-3a42b90.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-3a42b90.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-3a42b90:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-3a42b90:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-3a42b90 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;line-height:1px;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-16936b3 .elementor-icon-box-wrapper{gap:20px;}.elementor-2834 .elementor-element.elementor-element-16936b3 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5950eeb );}.elementor-2834 .elementor-element.elementor-element-16936b3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-16936b3.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-16936b3.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-16936b3:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-16936b3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-16936b3 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;line-height:1px;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-9634db8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2834 .elementor-element.elementor-element-9634db8:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-9634db8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-bb97f02{--display:flex;}.elementor-2834 .elementor-element.elementor-element-e5b3a63{--display:flex;}.elementor-2834 .elementor-element.elementor-element-15517e3{text-align:start;}.elementor-2834 .elementor-element.elementor-element-15517e3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-4f4492e{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-2a0f75e{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-61dee40{--display:flex;}.elementor-2834 .elementor-element.elementor-element-24188d7 img{width:75%;}.elementor-2834 .elementor-element.elementor-element-fc03222{text-align:center;}.elementor-2834 .elementor-element.elementor-element-36b9d3e{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-2834 .elementor-element.elementor-element-36b9d3e .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-2834 .elementor-element.elementor-element-36b9d3e .elementor-divider{text-align:center;}.elementor-2834 .elementor-element.elementor-element-367186b{--display:flex;}.elementor-2834 .elementor-element.elementor-element-ac03e47 img{width:75%;}.elementor-2834 .elementor-element.elementor-element-2c6f379{text-align:center;}.elementor-2834 .elementor-element.elementor-element-95a9d6f{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-2834 .elementor-element.elementor-element-95a9d6f .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-2834 .elementor-element.elementor-element-95a9d6f .elementor-divider{text-align:center;}.elementor-2834 .elementor-element.elementor-element-12ada18{--display:flex;}.elementor-2834 .elementor-element.elementor-element-f7094d3 img{width:75%;}.elementor-2834 .elementor-element.elementor-element-b1b35ab{text-align:center;}.elementor-2834 .elementor-element.elementor-element-5759057{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-2834 .elementor-element.elementor-element-5759057 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-2834 .elementor-element.elementor-element-5759057 .elementor-divider{text-align:center;}.elementor-2834 .elementor-element.elementor-element-375c653{--display:flex;}.elementor-2834 .elementor-element.elementor-element-9943a5d img{width:75%;}.elementor-2834 .elementor-element.elementor-element-06557ba{text-align:center;}.elementor-2834 .elementor-element.elementor-element-79229f7{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-2834 .elementor-element.elementor-element-79229f7 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-2834 .elementor-element.elementor-element-79229f7 .elementor-divider{text-align:center;}.elementor-2834 .elementor-element.elementor-element-f1d9930{--display:flex;}.elementor-2834 .elementor-element.elementor-element-855bf52 img{width:75%;}.elementor-2834 .elementor-element.elementor-element-0bde39c{text-align:center;}.elementor-2834 .elementor-element.elementor-element-1aa2aa1{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-2834 .elementor-element.elementor-element-1aa2aa1 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-2834 .elementor-element.elementor-element-1aa2aa1 .elementor-divider{text-align:center;}.elementor-2834 .elementor-element.elementor-element-e5eeb1b{--display:flex;}.elementor-2834 .elementor-element.elementor-element-8e69430 img{width:75%;}.elementor-2834 .elementor-element.elementor-element-caaea2c{text-align:center;}.elementor-2834 .elementor-element.elementor-element-a350777{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-2834 .elementor-element.elementor-element-a350777 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-2834 .elementor-element.elementor-element-a350777 .elementor-divider{text-align:center;}.elementor-2834 .elementor-element.elementor-element-d5b317f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 25px;--row-gap:0px;--column-gap:25px;--grid-auto-flow:row;--justify-items:stretch;}.elementor-2834 .elementor-element.elementor-element-07ca73f .elementor-icon-box-wrapper{align-items:center;gap:25px;}.elementor-2834 .elementor-element.elementor-element-07ca73f .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-07ca73f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-07ca73f.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-07ca73f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-07ca73f .elementor-icon{font-size:50px;}.elementor-2834 .elementor-element.elementor-element-07ca73f .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-07ca73f .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-07ca73f:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-07ca73f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-07ca73f .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-07ca73f{padding:20px 20px 20px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F3F3F3;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-7e4edf5 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:25px;}.elementor-2834 .elementor-element.elementor-element-7e4edf5 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-7e4edf5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-7e4edf5.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-7e4edf5.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-7e4edf5 .elementor-icon{font-size:50px;}.elementor-2834 .elementor-element.elementor-element-7e4edf5 .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-7e4edf5 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-7e4edf5:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-7e4edf5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-7e4edf5 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-7e4edf5{padding:20px 20px 20px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F3F3F3;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-855f5e6 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:25px;}.elementor-2834 .elementor-element.elementor-element-855f5e6 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-855f5e6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-855f5e6.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-855f5e6.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-855f5e6 .elementor-icon{font-size:50px;}.elementor-2834 .elementor-element.elementor-element-855f5e6 .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-855f5e6 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-855f5e6:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-855f5e6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-855f5e6 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-855f5e6{padding:20px 20px 20px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F3F3F3;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-1769fdf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:100px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-2834 .elementor-element.elementor-element-1769fdf:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-1769fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-7233c2f{--display:flex;}.elementor-2834 .elementor-element.elementor-element-5c9f763{--display:flex;}.elementor-2834 .elementor-element.elementor-element-6b828c2{text-align:start;}.elementor-2834 .elementor-element.elementor-element-6b828c2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:700;}.elementor-2834 .elementor-element.elementor-element-1fe8440{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-2834 .elementor-element.elementor-element-a407d83{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 25px;--row-gap:0px;--column-gap:25px;--grid-auto-flow:row;--justify-items:stretch;}.elementor-2834 .elementor-element.elementor-element-8942c2f .elementor-icon-box-wrapper{text-align:start;gap:50px;}.elementor-2834 .elementor-element.elementor-element-8942c2f .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-8942c2f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-8942c2f.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-8942c2f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-8942c2f .elementor-icon{font-size:50px;}.elementor-2834 .elementor-element.elementor-element-8942c2f .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-8942c2f .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-8942c2f:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-8942c2f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-8942c2f .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-8942c2f{padding:20px 20px 20px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F3F3F3;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-c4352dd .elementor-icon-box-wrapper{text-align:start;gap:50px;}.elementor-2834 .elementor-element.elementor-element-c4352dd .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-c4352dd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-c4352dd.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-c4352dd.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-c4352dd .elementor-icon{font-size:50px;}.elementor-2834 .elementor-element.elementor-element-c4352dd .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-c4352dd .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-c4352dd:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-c4352dd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-c4352dd .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-c4352dd{padding:20px 20px 20px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-adf3583 );border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-b77c8cd .elementor-icon-box-wrapper{text-align:start;gap:50px;}.elementor-2834 .elementor-element.elementor-element-b77c8cd .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-b77c8cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-b77c8cd.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-b77c8cd.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-b77c8cd .elementor-icon{font-size:50px;}.elementor-2834 .elementor-element.elementor-element-b77c8cd .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-b77c8cd .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-b77c8cd:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-b77c8cd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-b77c8cd .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-b77c8cd{padding:20px 20px 20px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-adf3583 );border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-9994b60 .elementor-icon-box-wrapper{text-align:start;gap:50px;}.elementor-2834 .elementor-element.elementor-element-9994b60 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-9994b60.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-9994b60.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-9994b60.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-9994b60 .elementor-icon{font-size:50px;}.elementor-2834 .elementor-element.elementor-element-9994b60 .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-9994b60 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-9994b60:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-9994b60:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-9994b60 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-9994b60{padding:20px 20px 20px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-adf3583 );border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-3168f53{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#B8193F40;--border-color:#B8193F40;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2834 .elementor-element.elementor-element-3168f53:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-3168f53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B8193F0F;}.elementor-2834 .elementor-element.elementor-element-99b41fe .elementor-icon-wrapper{text-align:center;}.elementor-2834 .elementor-element.elementor-element-99b41fe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-99b41fe.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-99b41fe.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-99b41fe.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-99b41fe.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-99b41fe .elementor-icon{font-size:35px;padding:10px;}.elementor-2834 .elementor-element.elementor-element-99b41fe .elementor-icon svg{height:35px;}.elementor-2834 .elementor-element.elementor-element-99b41fe{padding:10px 20px 10px 10px;}.elementor-2834 .elementor-element.elementor-element-830b833{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;padding:0px 0px 0px 0px;}.elementor-2834 .elementor-element.elementor-element-830b833 p{margin-block-end:0px;}.elementor-2834 .elementor-element.elementor-element-b644553{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2834 .elementor-element.elementor-element-b644553:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-b644553 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-90ace89{--display:flex;}.elementor-2834 .elementor-element.elementor-element-60e8559{--display:flex;}.elementor-2834 .elementor-element.elementor-element-8216fbe{text-align:start;}.elementor-2834 .elementor-element.elementor-element-8216fbe .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-5950eeb );}.elementor-2834 .elementor-element.elementor-element-6c6ea57{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-6c6ea57 a{color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-488dc43{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-651e6a8{--display:flex;--min-height:250px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F3F3F300;--border-color:#F3F3F300;--border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-651e6a8:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-651e6a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F347;background-image:url("https://solitonsystems.com/wp-content/uploads/2026/08/CONSTRUCTION-MINING.png");background-position:center center;background-size:cover;}.elementor-2834 .elementor-element.elementor-element-651e6a8:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2834 .elementor-element.elementor-element-5eda9dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-2834 .elementor-element.elementor-element-f578d22{--display:flex;}.elementor-2834 .elementor-element.elementor-element-a4f40e6{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-a4f40e6 p{margin-block-end:0px;}.elementor-2834 .elementor-element.elementor-element-11cda91{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2834 .elementor-element.elementor-element-e2815ff .elementor-icon-wrapper{text-align:center;}.elementor-2834 .elementor-element.elementor-element-e2815ff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-e2815ff.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-e2815ff.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-e2815ff.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-e2815ff.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-e2815ff .elementor-icon{font-size:30px;}.elementor-2834 .elementor-element.elementor-element-e2815ff .elementor-icon svg{height:30px;}.elementor-2834 .elementor-element.elementor-element-4eb499b{--display:flex;--min-height:250px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F3F3F300;--border-color:#F3F3F300;--border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-4eb499b:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-4eb499b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F347;background-image:url("https://solitonsystems.com/wp-content/uploads/2026/08/TOWER-CRANES.png");background-position:center center;background-size:cover;}.elementor-2834 .elementor-element.elementor-element-4eb499b:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2834 .elementor-element.elementor-element-09f2cb2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-2834 .elementor-element.elementor-element-d721a68{--display:flex;}.elementor-2834 .elementor-element.elementor-element-9bf916d{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-9bf916d p{margin-block-end:0px;}.elementor-2834 .elementor-element.elementor-element-82341f9{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2834 .elementor-element.elementor-element-d5d352b .elementor-icon-wrapper{text-align:center;}.elementor-2834 .elementor-element.elementor-element-d5d352b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-d5d352b.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-d5d352b.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-d5d352b.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-d5d352b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-d5d352b .elementor-icon{font-size:30px;}.elementor-2834 .elementor-element.elementor-element-d5d352b .elementor-icon svg{height:30px;}.elementor-2834 .elementor-element.elementor-element-3f529d7{--display:flex;--min-height:250px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F3F3F300;--border-color:#F3F3F300;--border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-3f529d7:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-3f529d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F347;background-image:url("https://solitonsystems.com/wp-content/uploads/2026/08/HAZARDOUS-REMOTE-SITES.png");background-position:center center;background-size:cover;}.elementor-2834 .elementor-element.elementor-element-3f529d7:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2834 .elementor-element.elementor-element-2946f49{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-2834 .elementor-element.elementor-element-ad1a7f0{--display:flex;}.elementor-2834 .elementor-element.elementor-element-8fd7959{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-8fd7959 p{margin-block-end:0px;}.elementor-2834 .elementor-element.elementor-element-61a584d{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2834 .elementor-element.elementor-element-09b36c7 .elementor-icon-wrapper{text-align:center;}.elementor-2834 .elementor-element.elementor-element-09b36c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-09b36c7.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-09b36c7.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-09b36c7.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-09b36c7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-09b36c7 .elementor-icon{font-size:30px;}.elementor-2834 .elementor-element.elementor-element-09b36c7 .elementor-icon svg{height:30px;}.elementor-2834 .elementor-element.elementor-element-e1597bf{--display:flex;--min-height:250px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F3F3F300;--border-color:#F3F3F300;--border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-e1597bf:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-e1597bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F347;background-image:url("https://solitonsystems.com/wp-content/uploads/2026/08/DISASTER-RECONSTRUCTION.png");background-position:center center;background-size:cover;}.elementor-2834 .elementor-element.elementor-element-e1597bf:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2834 .elementor-element.elementor-element-bc3ef7d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-2834 .elementor-element.elementor-element-d815319{--display:flex;}.elementor-2834 .elementor-element.elementor-element-d08d17f{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-d08d17f p{margin-block-end:0px;}.elementor-2834 .elementor-element.elementor-element-ce1654f{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2834 .elementor-element.elementor-element-0830243 .elementor-icon-wrapper{text-align:center;}.elementor-2834 .elementor-element.elementor-element-0830243.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-0830243.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-0830243.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-0830243.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-0830243.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-0830243 .elementor-icon{font-size:30px;}.elementor-2834 .elementor-element.elementor-element-0830243 .elementor-icon svg{height:30px;}.elementor-2834 .elementor-element.elementor-element-c2afc81{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2834 .elementor-element.elementor-element-c2afc81:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-c2afc81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-4b2e540{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:100px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-2834 .elementor-element.elementor-element-4b2e540:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-4b2e540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-e947d41{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2834 .elementor-element.elementor-element-a99bba5{--display:flex;}.elementor-2834 .elementor-element.elementor-element-cb65c1a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-08a3c7e{text-align:start;}.elementor-2834 .elementor-element.elementor-element-08a3c7e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-566ef2b{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-463f771{--display:flex;}.elementor-2834 .elementor-element.elementor-element-4ee2c29 img{border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-4ee2c29{border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-1d5fedb{--display:flex;--border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-1d5fedb:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-1d5fedb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12122238;}.elementor-2834 .elementor-element.elementor-element-1e22597{--display:flex;}.elementor-2834 .elementor-element.elementor-element-e215d3d{text-align:start;}.elementor-2834 .elementor-element.elementor-element-e215d3d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-0e0a192{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 25px;--row-gap:0px;--column-gap:25px;--grid-auto-flow:row;--justify-items:stretch;--border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-2488070 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-2834 .elementor-element.elementor-element-2488070 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-2488070.elementor-view-stacked .elementor-icon{background-color:#B8193F;}.elementor-2834 .elementor-element.elementor-element-2488070.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-2488070.elementor-view-default .elementor-icon{fill:#B8193F;color:#B8193F;border-color:#B8193F;}.elementor-2834 .elementor-element.elementor-element-2488070 .elementor-icon{font-size:75px;}.elementor-2834 .elementor-element.elementor-element-2488070 .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-2488070 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-2488070:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-2488070:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-2488070 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-2488070{padding:20px 20px 20px 20px;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-4657eb8 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-2834 .elementor-element.elementor-element-4657eb8 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-4657eb8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-4657eb8.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-4657eb8.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-4657eb8 .elementor-icon{font-size:75px;}.elementor-2834 .elementor-element.elementor-element-4657eb8 .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-4657eb8 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-4657eb8:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-4657eb8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-4657eb8 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-4657eb8{padding:20px 20px 20px 20px;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-9de1e09 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-2834 .elementor-element.elementor-element-9de1e09 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-9de1e09.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-9de1e09.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-9de1e09.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-9de1e09 .elementor-icon{font-size:75px;}.elementor-2834 .elementor-element.elementor-element-9de1e09 .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-9de1e09 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-9de1e09:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-9de1e09:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-9de1e09 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-9de1e09{padding:20px 20px 20px 20px;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-1342c54 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-2834 .elementor-element.elementor-element-1342c54 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-1342c54.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-1342c54.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-1342c54.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-1342c54 .elementor-icon{font-size:75px;}.elementor-2834 .elementor-element.elementor-element-1342c54 .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-1342c54 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-1342c54:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-1342c54:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-1342c54 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-1342c54{padding:20px 20px 20px 20px;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-be20ec0 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-2834 .elementor-element.elementor-element-be20ec0 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-be20ec0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-be20ec0.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-be20ec0.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-be20ec0 .elementor-icon{font-size:75px;}.elementor-2834 .elementor-element.elementor-element-be20ec0 .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-be20ec0 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-be20ec0:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-be20ec0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-be20ec0 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-be20ec0{padding:20px 20px 20px 20px;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-c7de1bf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2834 .elementor-element.elementor-element-c7de1bf:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-c7de1bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12122238;}.elementor-2834 .elementor-element.elementor-element-ed73f96{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2834 .elementor-element.elementor-element-228db27 .elementor-icon-wrapper{text-align:center;}.elementor-2834 .elementor-element.elementor-element-228db27.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-228db27.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-228db27.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-228db27.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-228db27.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-6ed2c3d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2834 .elementor-element.elementor-element-108877a{text-align:start;}.elementor-2834 .elementor-element.elementor-element-108877a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-93f370e{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;}.elementor-2834 .elementor-element.elementor-element-5e09fab .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:6px 6px 6px 6px;padding:10px 20px 10px 20px;}.elementor-2834 .elementor-element.elementor-element-5e09fab .elementor-button:hover, .elementor-2834 .elementor-element.elementor-element-5e09fab .elementor-button:focus{background-color:#900F2E0A;}.elementor-2834 .elementor-element.elementor-element-a77c1a4{--display:flex;--min-height: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-2834 .elementor-element.elementor-element-a77c1a4:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-a77c1a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-4582ac3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:100px;--padding-bottom:0150px;--padding-left:0px;--padding-right:0px;}.elementor-2834 .elementor-element.elementor-element-4582ac3:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-4582ac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-5aa18e3{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-2834 .elementor-element.elementor-element-5aa18e3:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-5aa18e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solitonsystems.com/wp-content/uploads/2026/08/guillaume-techer-XvNPUh6fWVk-unsplash-scaled.jpg");background-position:bottom right;background-size:cover;}.elementor-2834 .elementor-element.elementor-element-f26799e{--display:flex;--border-radius:5px 5px 5px 5px;--margin-top:50px;--margin-bottom:-70px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2834 .elementor-element.elementor-element-f26799e:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-f26799e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-3e36f6f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-b4c4dc3{text-align:start;}.elementor-2834 .elementor-element.elementor-element-b4c4dc3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:700;}.elementor-2834 .elementor-element.elementor-element-637aab5{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-2834 .elementor-element.elementor-element-637aab5 .elementor-divider-separator{width:20%;margin:0 auto;margin-left:0;}.elementor-2834 .elementor-element.elementor-element-637aab5 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-2834 .elementor-element.elementor-element-d641aa4{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-2834 .elementor-element.elementor-element-87f2a78{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 25px;--row-gap:0px;--column-gap:25px;--grid-auto-flow:row;--justify-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2834 .elementor-element.elementor-element-b4ab54a .elementor-icon-box-wrapper{gap:25px;}.elementor-2834 .elementor-element.elementor-element-b4ab54a .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-b4ab54a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-b4ab54a.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-b4ab54a.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-b4ab54a .elementor-icon{font-size:40px;}.elementor-2834 .elementor-element.elementor-element-b4ab54a .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-b4ab54a .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-b4ab54a:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-b4ab54a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-b4ab54a .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-b4ab54a{padding:20px 0px 20px 0px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-5f90616 .elementor-icon-box-wrapper{gap:25px;}.elementor-2834 .elementor-element.elementor-element-5f90616 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-5f90616.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-5f90616.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-5f90616.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-5f90616 .elementor-icon{font-size:40px;}.elementor-2834 .elementor-element.elementor-element-5f90616 .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-5f90616 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-5f90616:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-5f90616:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-5f90616 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-5f90616{padding:20px 0px 20px 0px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-c4386ee .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-5950eeb );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:6px 6px 6px 6px;padding:10px 20px 10px 20px;}.elementor-2834 .elementor-element.elementor-element-c4386ee .elementor-button:hover, .elementor-2834 .elementor-element.elementor-element-c4386ee .elementor-button:focus{background-color:#900F2E0A;}.elementor-2834 .elementor-element.elementor-element-d7feca4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2834 .elementor-element.elementor-element-d7feca4:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-d7feca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-882ca45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:100px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-2834 .elementor-element.elementor-element-882ca45:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-882ca45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-512324f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2834 .elementor-element.elementor-element-b37e10c{--display:flex;}.elementor-2834 .elementor-element.elementor-element-56c272b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-db1dbe9{text-align:start;}.elementor-2834 .elementor-element.elementor-element-db1dbe9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-b9648b9{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-0c5bcb5{--display:flex;}.elementor-2834 .elementor-element.elementor-element-5c45a76{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:23px 23px 23px 23px;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-5c45a76 img{max-width:90%;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-9acd90b{--display:flex;--border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-9acd90b:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-9acd90b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12122238;}.elementor-2834 .elementor-element.elementor-element-0fd4e73{--display:flex;}.elementor-2834 .elementor-element.elementor-element-1578dad{text-align:start;}.elementor-2834 .elementor-element.elementor-element-1578dad .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-665b537{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 25px;--row-gap:0px;--column-gap:25px;--grid-auto-flow:row;--justify-items:stretch;--border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-eb6f199 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-2834 .elementor-element.elementor-element-eb6f199 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-eb6f199.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-eb6f199.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-eb6f199.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-eb6f199 .elementor-icon{font-size:50px;}.elementor-2834 .elementor-element.elementor-element-eb6f199 .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-eb6f199 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-eb6f199:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-eb6f199:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-eb6f199 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-eb6f199{padding:20px 20px 20px 20px;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-6c55441 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-2834 .elementor-element.elementor-element-6c55441 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-6c55441.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-6c55441.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-6c55441.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-6c55441 .elementor-icon{font-size:50px;}.elementor-2834 .elementor-element.elementor-element-6c55441 .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-6c55441 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-6c55441:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-6c55441:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-6c55441 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-6c55441{padding:20px 20px 20px 20px;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-97943ee .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-2834 .elementor-element.elementor-element-97943ee .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-97943ee.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-97943ee.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-97943ee.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-97943ee .elementor-icon{font-size:50px;}.elementor-2834 .elementor-element.elementor-element-97943ee .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-97943ee .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-97943ee:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-97943ee:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-97943ee .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-97943ee{padding:20px 20px 20px 20px;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-039f216{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2834 .elementor-element.elementor-element-039f216:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-039f216 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12122238;}.elementor-2834 .elementor-element.elementor-element-1828fb1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2834 .elementor-element.elementor-element-b0628e8 .elementor-icon-wrapper{text-align:center;}.elementor-2834 .elementor-element.elementor-element-b0628e8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-b0628e8.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-b0628e8.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-b0628e8.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-b0628e8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-2d6210c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2834 .elementor-element.elementor-element-2303da6{text-align:start;}.elementor-2834 .elementor-element.elementor-element-2303da6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-ce9d8ca{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;}.elementor-2834 .elementor-element.elementor-element-f74a30d .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:6px 6px 6px 6px;padding:10px 20px 10px 20px;}.elementor-2834 .elementor-element.elementor-element-f74a30d .elementor-button:hover, .elementor-2834 .elementor-element.elementor-element-f74a30d .elementor-button:focus{background-color:#900F2E0A;}.elementor-2834 .elementor-element.elementor-element-d96c3a5{--display:flex;--min-height: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-2834 .elementor-element.elementor-element-d96c3a5:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-d96c3a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-98c290c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:100px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-2834 .elementor-element.elementor-element-98c290c:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-98c290c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-a00efcd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2834 .elementor-element.elementor-element-82c64b2{--display:flex;}.elementor-2834 .elementor-element.elementor-element-538607a img{border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-621edd2{--display:flex;}.elementor-2834 .elementor-element.elementor-element-733acf4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-19ad89f{text-align:start;}.elementor-2834 .elementor-element.elementor-element-19ad89f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:700;}.elementor-2834 .elementor-element.elementor-element-4b250e1{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-2834 .elementor-element.elementor-element-4b250e1 p{margin-block-end:0px;}.elementor-2834 .elementor-element.elementor-element-25dc1ce{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-adf3583 );--border-color:var( --e-global-color-adf3583 );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2834 .elementor-element.elementor-element-25dc1ce:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-25dc1ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#24272A24;}.elementor-2834 .elementor-element.elementor-element-d9544b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2834 .elementor-element.elementor-element-5dc29d5 .elementor-icon-wrapper{text-align:center;}.elementor-2834 .elementor-element.elementor-element-5dc29d5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-5dc29d5.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-5dc29d5.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-5dc29d5.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-5dc29d5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-5dc29d5 .elementor-icon{font-size:60px;padding:10px;}.elementor-2834 .elementor-element.elementor-element-5dc29d5 .elementor-icon svg{height:60px;}.elementor-2834 .elementor-element.elementor-element-5dc29d5{padding:10px 20px 10px 10px;}.elementor-2834 .elementor-element.elementor-element-756a929{--display:flex;}.elementor-2834 .elementor-element.elementor-element-2512714{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-2834 .elementor-element.elementor-element-2512714 p{margin-block-end:0px;}.elementor-2834 .elementor-element.elementor-element-bc1355e{font-family:"Open Sans", Sans-serif;font-size:21px;font-weight:400;color:var( --e-global-color-primary );margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2834 .elementor-element.elementor-element-bc1355e p{margin-block-end:0px;}.elementor-2834 .elementor-element.elementor-element-c177ecf{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;padding:0px 0px 0px 0px;}.elementor-2834 .elementor-element.elementor-element-c177ecf p{margin-block-end:0px;}.elementor-2834 .elementor-element.elementor-element-551bb09{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2834 .elementor-element.elementor-element-3ee0869 .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#F3F3F300;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:6px 6px 6px 6px;padding:15px 20px 15px 20px;}.elementor-2834 .elementor-element.elementor-element-3ee0869 .elementor-button:hover, .elementor-2834 .elementor-element.elementor-element-3ee0869 .elementor-button:focus{background-color:#900F2E0A;}.elementor-2834 .elementor-element.elementor-element-6396b05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:100px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-2834 .elementor-element.elementor-element-6396b05:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-6396b05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-f734eca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2834 .elementor-element.elementor-element-68551e3{--display:flex;}.elementor-2834 .elementor-element.elementor-element-4ea63dc{text-align:start;}.elementor-2834 .elementor-element.elementor-element-4ea63dc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:700;}.elementor-2834 .elementor-element.elementor-element-be1c573{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-2834 .elementor-element.elementor-element-1b8d88e{--display:flex;}.elementor-2834 .elementor-element.elementor-element-3fb8a59 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2834 .elementor-element.elementor-element-3fb8a59{border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-b1b0107{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-b1b0107 p{margin-block-end:0px;}.elementor-2834 .elementor-element.elementor-element-622f4ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:100px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-2834 .elementor-element.elementor-element-622f4ff:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-622f4ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-11ce14f{text-align:start;}.elementor-2834 .elementor-element.elementor-element-11ce14f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-5abbe34{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-af2fdcd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2834 .elementor-element.elementor-element-27ddea8{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2834 .elementor-element.elementor-element-27ddea8:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-27ddea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202228;}.elementor-2834 .elementor-element.elementor-element-e14dbd4{text-align:start;}.elementor-2834 .elementor-element.elementor-element-e14dbd4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-7457844{text-align:start;}.elementor-2834 .elementor-element.elementor-element-7457844 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:33px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-54bb672{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-54bb672 p{margin-block-end:0px;}.elementor-2834 .elementor-element.elementor-element-826bdb7{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-8ec1b27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2834 .elementor-element.elementor-element-21f6bc7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-2834 .elementor-element.elementor-element-ec5a976{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2834 .elementor-element.elementor-element-ec5a976:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-ec5a976 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202228;}.elementor-2834 .elementor-element.elementor-element-c4b5c1f .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-2834 .elementor-element.elementor-element-c4b5c1f .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-c4b5c1f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-c4b5c1f.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-c4b5c1f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-c4b5c1f .elementor-icon{font-size:50px;}.elementor-2834 .elementor-element.elementor-element-c4b5c1f .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-c4b5c1f .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-c4b5c1f:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-c4b5c1f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-c4b5c1f .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-c4b5c1f{padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-b5611c4{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2834 .elementor-element.elementor-element-b5611c4:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-b5611c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202228;}.elementor-2834 .elementor-element.elementor-element-243d6dd .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-2834 .elementor-element.elementor-element-243d6dd .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-243d6dd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-243d6dd.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-243d6dd.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-243d6dd .elementor-icon{font-size:50px;}.elementor-2834 .elementor-element.elementor-element-243d6dd .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-243d6dd .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-243d6dd:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-243d6dd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-243d6dd .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-243d6dd{padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-e19270a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-2834 .elementor-element.elementor-element-6968b73{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2834 .elementor-element.elementor-element-6968b73:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-6968b73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202228;}.elementor-2834 .elementor-element.elementor-element-e22e97c .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-2834 .elementor-element.elementor-element-e22e97c .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-e22e97c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-e22e97c.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-e22e97c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-e22e97c .elementor-icon{font-size:50px;}.elementor-2834 .elementor-element.elementor-element-e22e97c .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-e22e97c .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-e22e97c:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-e22e97c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-e22e97c .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-e22e97c{padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-233fd5a{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2834 .elementor-element.elementor-element-233fd5a:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-233fd5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202228;}.elementor-2834 .elementor-element.elementor-element-a15da6f .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-2834 .elementor-element.elementor-element-a15da6f .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-a15da6f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-a15da6f.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-a15da6f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-a15da6f .elementor-icon{font-size:50px;}.elementor-2834 .elementor-element.elementor-element-a15da6f .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-a15da6f .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-a15da6f:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-a15da6f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-a15da6f .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-a15da6f{padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-f8defc3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:5px 5px 5px 5px;--padding-top:35px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2834 .elementor-element.elementor-element-f8defc3:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-f8defc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202228;}.elementor-2834 .elementor-element.elementor-element-af56c21{text-align:center;}.elementor-2834 .elementor-element.elementor-element-af56c21 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-881ec62{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-edc4b04{--display:flex;}.elementor-2834 .elementor-element.elementor-element-1b18d08{text-align:center;}.elementor-2834 .elementor-element.elementor-element-1b18d08 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:33px;font-weight:700;color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-8571d6e{text-align:center;}.elementor-2834 .elementor-element.elementor-element-8571d6e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-0f8369e{--display:flex;}.elementor-2834 .elementor-element.elementor-element-4ee3222{text-align:center;}.elementor-2834 .elementor-element.elementor-element-4ee3222 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:33px;font-weight:700;color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-2ae0b73{text-align:center;}.elementor-2834 .elementor-element.elementor-element-2ae0b73 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-036bab0{--display:flex;}.elementor-2834 .elementor-element.elementor-element-9f152bd{text-align:center;}.elementor-2834 .elementor-element.elementor-element-9f152bd .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:33px;font-weight:700;color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-13dab68{text-align:center;}.elementor-2834 .elementor-element.elementor-element-13dab68 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-9775007{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:100px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-2834 .elementor-element.elementor-element-9775007:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-9775007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-3240a4a{--display:flex;}.elementor-2834 .elementor-element.elementor-element-d418b84{--display:flex;}.elementor-2834 .elementor-element.elementor-element-f9803d3{text-align:start;}.elementor-2834 .elementor-element.elementor-element-f9803d3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:700;}.elementor-2834 .elementor-element.elementor-element-01d5107{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-2834 .elementor-element.elementor-element-fc9b009{--display:flex;}.elementor-2834 .elementor-element.elementor-element-26a51bf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 50px;--row-gap:0px;--column-gap:50px;--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-648fd2c{--display:flex;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 7px 0px rgba(0,0,0,0.5);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2834 .elementor-element.elementor-element-648fd2c:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-648fd2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-884b45e img{max-width:50%;}.elementor-2834 .elementor-element.elementor-element-7703251{text-align:start;}.elementor-2834 .elementor-element.elementor-element-7703251 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:700;}.elementor-2834 .elementor-element.elementor-element-8f45e10{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-2aeef5d{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-2834 .elementor-element.elementor-element-1648ef1 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:25px;}.elementor-2834 .elementor-element.elementor-element-1648ef1 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-1648ef1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-1648ef1.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-1648ef1.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-1648ef1 .elementor-icon{font-size:40px;}.elementor-2834 .elementor-element.elementor-element-1648ef1 .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-1648ef1 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-1648ef1:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-1648ef1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-1648ef1 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-1648ef1{padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-c51cdeb .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:25px;}.elementor-2834 .elementor-element.elementor-element-c51cdeb .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-c51cdeb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-c51cdeb.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-c51cdeb.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-c51cdeb .elementor-icon{font-size:40px;}.elementor-2834 .elementor-element.elementor-element-c51cdeb .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-c51cdeb .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-c51cdeb:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-c51cdeb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-c51cdeb .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-c51cdeb{padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-4125f68 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:25px;}.elementor-2834 .elementor-element.elementor-element-4125f68 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-4125f68.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-4125f68.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-4125f68.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-4125f68 .elementor-icon{font-size:40px;}.elementor-2834 .elementor-element.elementor-element-4125f68 .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-4125f68 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-4125f68:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-4125f68:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-4125f68 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-4125f68{padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-f1c6a66 .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-5950eeb );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:6px 6px 6px 6px;padding:10px 20px 10px 20px;}.elementor-2834 .elementor-element.elementor-element-f1c6a66 .elementor-button:hover, .elementor-2834 .elementor-element.elementor-element-f1c6a66 .elementor-button:focus{background-color:#900F2E0A;}.elementor-2834 .elementor-element.elementor-element-f1c6a66{padding:20px 0px 0px 0px;}.elementor-2834 .elementor-element.elementor-element-937ab93{--display:flex;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 7px 0px rgba(0,0,0,0.5);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2834 .elementor-element.elementor-element-937ab93:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-937ab93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-3752de6 img{max-width:50%;}.elementor-2834 .elementor-element.elementor-element-fef90b8{text-align:start;}.elementor-2834 .elementor-element.elementor-element-fef90b8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:700;}.elementor-2834 .elementor-element.elementor-element-9b4d890{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-5cdc748{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-2834 .elementor-element.elementor-element-e6dc960 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:25px;}.elementor-2834 .elementor-element.elementor-element-e6dc960 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-e6dc960.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-e6dc960.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-e6dc960.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-e6dc960 .elementor-icon{font-size:40px;}.elementor-2834 .elementor-element.elementor-element-e6dc960 .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-e6dc960 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-e6dc960:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-e6dc960:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-e6dc960 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-e6dc960{padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-d6abd69 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:25px;}.elementor-2834 .elementor-element.elementor-element-d6abd69 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-d6abd69.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-d6abd69.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-d6abd69.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-d6abd69 .elementor-icon{font-size:40px;}.elementor-2834 .elementor-element.elementor-element-d6abd69 .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-d6abd69 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-d6abd69:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-d6abd69:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-d6abd69 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-d6abd69{padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-9cfc545 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:25px;}.elementor-2834 .elementor-element.elementor-element-9cfc545 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-9cfc545.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-9cfc545.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-9cfc545.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-9cfc545 .elementor-icon{font-size:40px;}.elementor-2834 .elementor-element.elementor-element-9cfc545 .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-9cfc545 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-9cfc545:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-9cfc545:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-9cfc545 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-9cfc545{padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-2d8a997 .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-5950eeb );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:6px 6px 6px 6px;padding:10px 20px 10px 20px;}.elementor-2834 .elementor-element.elementor-element-2d8a997 .elementor-button:hover, .elementor-2834 .elementor-element.elementor-element-2d8a997 .elementor-button:focus{background-color:#900F2E0A;}.elementor-2834 .elementor-element.elementor-element-2d8a997{padding:20px 0px 0px 0px;}.elementor-2834 .elementor-element.elementor-element-6f7ae66{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:100px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-2834 .elementor-element.elementor-element-6f7ae66:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-6f7ae66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-4af619b{--display:flex;}.elementor-2834 .elementor-element.elementor-element-4fc39e8{--display:flex;}.elementor-2834 .elementor-element.elementor-element-2583d46{text-align:start;}.elementor-2834 .elementor-element.elementor-element-2583d46 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:700;}.elementor-2834 .elementor-element.elementor-element-979ec7d{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-2834 .elementor-element.elementor-element-9ef9e38{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 25px;--row-gap:0px;--column-gap:25px;--grid-auto-flow:row;--justify-items:stretch;}.elementor-2834 .elementor-element.elementor-element-601a2cd .elementor-icon-box-wrapper{text-align:start;gap:50px;}.elementor-2834 .elementor-element.elementor-element-601a2cd .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-601a2cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-601a2cd.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-601a2cd.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-601a2cd .elementor-icon{font-size:50px;}.elementor-2834 .elementor-element.elementor-element-601a2cd .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-601a2cd .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-601a2cd:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-601a2cd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-601a2cd .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-601a2cd{padding:20px 20px 20px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-adf3583 );border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-7d675df .elementor-icon-box-wrapper{text-align:start;gap:50px;}.elementor-2834 .elementor-element.elementor-element-7d675df .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-7d675df.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-7d675df.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-7d675df.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-7d675df .elementor-icon{font-size:50px;}.elementor-2834 .elementor-element.elementor-element-7d675df .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-7d675df .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-7d675df:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-7d675df:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-7d675df .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-7d675df{padding:20px 20px 20px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F3F3F3;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-c9f7596 .elementor-icon-box-wrapper{text-align:start;gap:50px;}.elementor-2834 .elementor-element.elementor-element-c9f7596 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-c9f7596.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-c9f7596.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-c9f7596.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-c9f7596 .elementor-icon{font-size:50px;}.elementor-2834 .elementor-element.elementor-element-c9f7596 .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-c9f7596 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-c9f7596:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-c9f7596:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-2834 .elementor-element.elementor-element-c9f7596 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-c9f7596{padding:20px 20px 20px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-adf3583 );border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-6507ba1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#B8193F40;--border-color:#B8193F40;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2834 .elementor-element.elementor-element-6507ba1:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-6507ba1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B8193F0F;}.elementor-2834 .elementor-element.elementor-element-2d74105 .elementor-icon-wrapper{text-align:center;}.elementor-2834 .elementor-element.elementor-element-2d74105.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-2d74105.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-2d74105.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-2d74105.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-2d74105.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-2d74105 .elementor-icon{font-size:35px;padding:10px;}.elementor-2834 .elementor-element.elementor-element-2d74105 .elementor-icon svg{height:35px;}.elementor-2834 .elementor-element.elementor-element-2d74105{padding:10px 30px 10px 10px;}.elementor-2834 .elementor-element.elementor-element-d3c5183{text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;padding:0px 0px 0px 0px;}.elementor-2834 .elementor-element.elementor-element-d3c5183 p{margin-block-end:0px;}.elementor-2834 .elementor-element.elementor-element-07964dd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2834 .elementor-element.elementor-element-07964dd:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-07964dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-dbe28c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:100px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-2834 .elementor-element.elementor-element-dbe28c7:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-dbe28c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-4fb72ce{text-align:start;}.elementor-2834 .elementor-element.elementor-element-4fb72ce .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-e52ee4a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-e52ee4a p{margin-block-end:25px;}.elementor-2834 .elementor-element.elementor-element-c794461{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2834 .elementor-element.elementor-element-f90fc42{--display:flex;--border-radius:5px 0px 0px 05px;}.elementor-2834 .elementor-element.elementor-element-f90fc42:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-f90fc42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solitonsystems.com/wp-content/uploads/2026/08/Asama-case-study-1.png");background-size:cover;}.elementor-2834 .elementor-element.elementor-element-1ff1f1e{--display:flex;--border-radius:0px 5px 5px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2834 .elementor-element.elementor-element-1ff1f1e:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-1ff1f1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202228;}.elementor-2834 .elementor-element.elementor-element-92eae03 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-92eae03{padding:0px 0px 0px 0px;}.elementor-2834 .elementor-element.elementor-element-3a22753{text-align:start;padding:0px 0px 0px 0px;}.elementor-2834 .elementor-element.elementor-element-3a22753 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-26b08b3{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-2834 .elementor-element.elementor-element-26b08b3 .elementor-divider-separator{width:10%;}.elementor-2834 .elementor-element.elementor-element-26b08b3 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2834 .elementor-element.elementor-element-b48884a{text-align:start;}.elementor-2834 .elementor-element.elementor-element-b48884a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-1ea2830{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-1ea2830 p{margin-block-end:0px;}.elementor-2834 .elementor-element.elementor-element-e2e0341{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-aab54e2 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:25px;}.elementor-2834 .elementor-element.elementor-element-aab54e2 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-aab54e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-aab54e2.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-aab54e2.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-aab54e2 .elementor-icon{font-size:40px;}.elementor-2834 .elementor-element.elementor-element-aab54e2 .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-aab54e2 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-aab54e2:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-aab54e2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-aab54e2 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-aab54e2{padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-3a90b66 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:25px;}.elementor-2834 .elementor-element.elementor-element-3a90b66 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-3a90b66.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-3a90b66.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-3a90b66.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-3a90b66 .elementor-icon{font-size:40px;}.elementor-2834 .elementor-element.elementor-element-3a90b66 .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-3a90b66 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-3a90b66:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-3a90b66:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-3a90b66 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-3a90b66{padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-5ba0485 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:25px;}.elementor-2834 .elementor-element.elementor-element-5ba0485 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-5ba0485.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-5ba0485.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-5ba0485.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-5ba0485 .elementor-icon{font-size:40px;}.elementor-2834 .elementor-element.elementor-element-5ba0485 .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-5ba0485 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-5ba0485:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-5ba0485:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-5ba0485 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-5ba0485{padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-681e268 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:25px;}.elementor-2834 .elementor-element.elementor-element-681e268 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-681e268.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-681e268.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-681e268.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-681e268 .elementor-icon{font-size:40px;}.elementor-2834 .elementor-element.elementor-element-681e268 .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-681e268 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-681e268:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-681e268:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-681e268 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-681e268{padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-be19c51{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2834 .elementor-element.elementor-element-8fd0048{--display:flex;--border-radius:05px 0px 0px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2834 .elementor-element.elementor-element-8fd0048:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-8fd0048 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202228;}.elementor-2834 .elementor-element.elementor-element-fafcf80 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-fafcf80{padding:0px 0px 0px 0px;}.elementor-2834 .elementor-element.elementor-element-2ff40df{text-align:start;padding:0px 0px 0px 0px;}.elementor-2834 .elementor-element.elementor-element-2ff40df .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-2e79c40{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-2834 .elementor-element.elementor-element-2e79c40 .elementor-divider-separator{width:10%;}.elementor-2834 .elementor-element.elementor-element-2e79c40 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2834 .elementor-element.elementor-element-e4eaf88{text-align:start;}.elementor-2834 .elementor-element.elementor-element-e4eaf88 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-bd3ebca{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-bd3ebca p{margin-block-end:0px;}.elementor-2834 .elementor-element.elementor-element-0b92bf5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-d42de86 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:25px;}.elementor-2834 .elementor-element.elementor-element-d42de86 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-d42de86.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-d42de86.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-d42de86.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-d42de86 .elementor-icon{font-size:40px;}.elementor-2834 .elementor-element.elementor-element-d42de86 .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-d42de86 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-d42de86:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-d42de86:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-d42de86 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-d42de86{padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-95abaa2 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:25px;}.elementor-2834 .elementor-element.elementor-element-95abaa2 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-95abaa2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-95abaa2.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-95abaa2.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-95abaa2 .elementor-icon{font-size:40px;}.elementor-2834 .elementor-element.elementor-element-95abaa2 .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-95abaa2 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-95abaa2:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-95abaa2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-95abaa2 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-95abaa2{padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-74f7a38 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:25px;}.elementor-2834 .elementor-element.elementor-element-74f7a38 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-74f7a38.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-74f7a38.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-74f7a38.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-74f7a38 .elementor-icon{font-size:40px;}.elementor-2834 .elementor-element.elementor-element-74f7a38 .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-74f7a38 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-74f7a38:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-74f7a38:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-74f7a38 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-74f7a38{padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-97ef7ab .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:25px;}.elementor-2834 .elementor-element.elementor-element-97ef7ab .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-97ef7ab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-97ef7ab.elementor-view-framed .elementor-icon, .elementor-2834 .elementor-element.elementor-element-97ef7ab.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-97ef7ab .elementor-icon{font-size:40px;}.elementor-2834 .elementor-element.elementor-element-97ef7ab .elementor-icon-box-title, .elementor-2834 .elementor-element.elementor-element-97ef7ab .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-2834 .elementor-element.elementor-element-97ef7ab:has(:hover) .elementor-icon-box-title,
					 .elementor-2834 .elementor-element.elementor-element-97ef7ab:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-97ef7ab .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-97ef7ab{padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-2834 .elementor-element.elementor-element-a1feb1a{--display:flex;--border-radius:0px 05px 05px 0px;}.elementor-2834 .elementor-element.elementor-element-a1feb1a:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-a1feb1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solitonsystems.com/wp-content/uploads/2026/08/Kyiv-Case-Study.png");background-size:cover;}.elementor-2834 .elementor-element.elementor-element-826d2dd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:5px 5px 5px 5px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2834 .elementor-element.elementor-element-826d2dd:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-826d2dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202228;}.elementor-2834 .elementor-element.elementor-element-ac2d291{text-align:center;}.elementor-2834 .elementor-element.elementor-element-ac2d291 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-3525f78{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-3525f78 p{margin-block-end:0px;}.elementor-2834 .elementor-element.elementor-element-d9c7e53 .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:6px 6px 6px 6px;padding:10px 20px 10px 20px;}.elementor-2834 .elementor-element.elementor-element-d9c7e53 .elementor-button:hover, .elementor-2834 .elementor-element.elementor-element-d9c7e53 .elementor-button:focus{border-color:var( --e-global-color-310543f );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2834 .elementor-element.elementor-element-d9c7e53{padding:20px 0px 0px 0px;}.elementor-2834 .elementor-element.elementor-element-4096538e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2834 .elementor-element.elementor-element-4096538e:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-4096538e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-53e5e27{--display:flex;}.elementor-2834 .elementor-element.elementor-element-64ddfd19{text-align:center;padding:0px 0px 0px 0px;}.elementor-2834 .elementor-element.elementor-element-64ddfd19 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;}.elementor-2834 .elementor-element.elementor-element-4733d8c{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-4733d8c p{margin-block-end:0px;}.elementor-2834 .elementor-element.elementor-element-79b25656{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-2834 .elementor-element.elementor-element-79b25656 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-2834 .elementor-element.elementor-element-79b25656 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2834 .elementor-element.elementor-element-663f456c{--display:flex;}.elementor-2834 .elementor-element.elementor-element-590664e1{--display:flex;}.elementor-2834 .elementor-element.elementor-element-1b4fcb58{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-2834 .elementor-element.elementor-element-5ebe9e65{--display:flex;}.elementor-2834 .elementor-element.elementor-element-1651e21{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-2834 .elementor-element.elementor-element-e68cb47{--display:flex;}.elementor-2834 .elementor-element.elementor-element-405177e{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-2834 .elementor-element.elementor-element-0d78517{--display:flex;}.elementor-2834 .elementor-element.elementor-element-1dada7a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-2834 .elementor-element.elementor-element-fbede1a{--display:flex;}.elementor-2834 .elementor-element.elementor-element-5ed00cb{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-2834 .elementor-element.elementor-element-fdd8845{--display:flex;}.elementor-2834 .elementor-element.elementor-element-a7dcf1b{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-2834 .elementor-element.elementor-element-5adcb54{--display:flex;}.elementor-2834 .elementor-element.elementor-element-9044692{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-2834 .elementor-element.elementor-element-102d8c6{--display:flex;}.elementor-2834 .elementor-element.elementor-element-79d746d{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-2834 .elementor-element.elementor-element-5c2ffd9{--display:flex;}.elementor-2834 .elementor-element.elementor-element-c358951{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-2834 .elementor-element.elementor-element-246c84d{--display:flex;}.elementor-2834 .elementor-element.elementor-element-6c5e66a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-2834 .elementor-element.elementor-element-3b2e5a04{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:20px;--n-accordion-icon-size:15px;}.elementor-2834 .elementor-element.elementor-element-3b2e5a04 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-secondary );border-style:none;}.elementor-2834 .elementor-element.elementor-element-3b2e5a04 {--n-accordion-padding:40px 50px 40px 020px;}:where( .elementor-2834 .elementor-element.elementor-element-3b2e5a04 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Open Sans", Sans-serif;font-weight:700;}.elementor-2834 .elementor-element.elementor-element-bbbf509{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:100px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-2834 .elementor-element.elementor-element-bbbf509:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-bbbf509 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2834 .elementor-element.elementor-element-3828291 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-3828291{padding:0px 0px 0px 0px;}.elementor-2834 .elementor-element.elementor-element-ae338c2{text-align:start;}.elementor-2834 .elementor-element.elementor-element-ae338c2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-2840f09{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-2840f09 p{margin-block-end:25px;}.elementor-2834 .elementor-element.elementor-element-4c6092f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:5px 5px 5px 5px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2834 .elementor-element.elementor-element-4c6092f:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-4c6092f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202228;}.elementor-2834 .elementor-element.elementor-element-2fe27f1{text-align:center;}.elementor-2834 .elementor-element.elementor-element-2fe27f1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-32087b9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-5d9c107{--display:flex;}.elementor-2834 .elementor-element.elementor-element-ef65384{text-align:center;}.elementor-2834 .elementor-element.elementor-element-ef65384 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:62px;font-weight:700;color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-8a41a28{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-8a41a28 p{margin-block-end:0px;}.elementor-2834 .elementor-element.elementor-element-86d5ceb{--display:flex;}.elementor-2834 .elementor-element.elementor-element-6dfd320{text-align:center;}.elementor-2834 .elementor-element.elementor-element-6dfd320 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:62px;font-weight:700;color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-c5f424d{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-c5f424d p{margin-block-end:0px;}.elementor-2834 .elementor-element.elementor-element-e6a35f6{--display:flex;}.elementor-2834 .elementor-element.elementor-element-a536bf6{text-align:center;}.elementor-2834 .elementor-element.elementor-element-a536bf6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:62px;font-weight:700;color:var( --e-global-color-accent );}.elementor-2834 .elementor-element.elementor-element-73a82d6{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-73a82d6 p{margin-block-end:0px;}.elementor-2834 .elementor-element.elementor-element-549c8b3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:5px 5px 5px 5px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2834 .elementor-element.elementor-element-549c8b3:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-549c8b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202228;}.elementor-2834 .elementor-element.elementor-element-6bc079e{text-align:center;}.elementor-2834 .elementor-element.elementor-element-6bc079e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2834 .elementor-element.elementor-element-b7277fc{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-adf3583 );}.elementor-2834 .elementor-element.elementor-element-b7277fc p{margin-block-end:0px;}.elementor-2834 .elementor-element.elementor-element-5b2a022 .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:6px 6px 6px 6px;padding:10px 20px 10px 20px;}.elementor-2834 .elementor-element.elementor-element-5b2a022 .elementor-button:hover, .elementor-2834 .elementor-element.elementor-element-5b2a022 .elementor-button:focus{border-color:var( --e-global-color-310543f );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2834 .elementor-element.elementor-element-5b2a022{padding:20px 0px 0px 0px;}.elementor-2834 .elementor-element.elementor-element-3d1b865{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2834 .elementor-element.elementor-element-2a0f75e{--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-d5b317f{--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-a407d83{--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-488dc43{--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-0e0a192{--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-87f2a78{--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-665b537{--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-881ec62{--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-26a51bf{--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-9ef9e38{--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-e2e0341{--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-0b92bf5{--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-32087b9{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-2834 .elementor-element.elementor-element-1d32b161{--width:70%;}.elementor-2834 .elementor-element.elementor-element-4055c262{--content-width:100%;}.elementor-2834 .elementor-element.elementor-element-a54a24e{--width:50%;}.elementor-2834 .elementor-element.elementor-element-b9521cf{--width:50%;}.elementor-2834 .elementor-element.elementor-element-66b7679{--width:100.357%;}.elementor-2834 .elementor-element.elementor-element-4c726a2{--width:30%;}.elementor-2834 .elementor-element.elementor-element-1f8ea6b{--width:30%;}.elementor-2834 .elementor-element.elementor-element-aa43355{--width:30%;}.elementor-2834 .elementor-element.elementor-element-a8e9c82{--width:30%;}.elementor-2834 .elementor-element.elementor-element-d928307{--width:60%;}.elementor-2834 .elementor-element.elementor-element-e5b3a63{--width:60%;}.elementor-2834 .elementor-element.elementor-element-5c9f763{--width:60%;}.elementor-2834 .elementor-element.elementor-element-60e8559{--width:60%;}.elementor-2834 .elementor-element.elementor-element-f578d22{--width:80%;}.elementor-2834 .elementor-element.elementor-element-11cda91{--width:20%;}.elementor-2834 .elementor-element.elementor-element-d721a68{--width:80%;}.elementor-2834 .elementor-element.elementor-element-82341f9{--width:20%;}.elementor-2834 .elementor-element.elementor-element-ad1a7f0{--width:80%;}.elementor-2834 .elementor-element.elementor-element-61a584d{--width:20%;}.elementor-2834 .elementor-element.elementor-element-d815319{--width:80%;}.elementor-2834 .elementor-element.elementor-element-ce1654f{--width:20%;}.elementor-2834 .elementor-element.elementor-element-a99bba5{--width:40%;}.elementor-2834 .elementor-element.elementor-element-463f771{--width:60%;}.elementor-2834 .elementor-element.elementor-element-ed73f96{--width:40%;}.elementor-2834 .elementor-element.elementor-element-93f370e{--width:40%;}.elementor-2834 .elementor-element.elementor-element-a77c1a4{--content-width:500px;}.elementor-2834 .elementor-element.elementor-element-f26799e{--width:45%;}.elementor-2834 .elementor-element.elementor-element-b37e10c{--width:40%;}.elementor-2834 .elementor-element.elementor-element-0c5bcb5{--width:60%;}.elementor-2834 .elementor-element.elementor-element-1828fb1{--width:40%;}.elementor-2834 .elementor-element.elementor-element-ce9d8ca{--width:40%;}.elementor-2834 .elementor-element.elementor-element-d96c3a5{--content-width:500px;}.elementor-2834 .elementor-element.elementor-element-82c64b2{--width:60%;}.elementor-2834 .elementor-element.elementor-element-621edd2{--width:40%;}.elementor-2834 .elementor-element.elementor-element-d9544b9{--width:15%;}.elementor-2834 .elementor-element.elementor-element-756a929{--width:60%;}.elementor-2834 .elementor-element.elementor-element-551bb09{--width:22%;}.elementor-2834 .elementor-element.elementor-element-68551e3{--width:40%;}.elementor-2834 .elementor-element.elementor-element-1b8d88e{--width:60%;}.elementor-2834 .elementor-element.elementor-element-27ddea8{--width:50%;}.elementor-2834 .elementor-element.elementor-element-8ec1b27{--width:50%;}.elementor-2834 .elementor-element.elementor-element-21f6bc7{--width:100%;}.elementor-2834 .elementor-element.elementor-element-ec5a976{--width:50%;}.elementor-2834 .elementor-element.elementor-element-b5611c4{--width:50%;}.elementor-2834 .elementor-element.elementor-element-e19270a{--width:100%;}.elementor-2834 .elementor-element.elementor-element-6968b73{--width:50%;}.elementor-2834 .elementor-element.elementor-element-233fd5a{--width:50%;}.elementor-2834 .elementor-element.elementor-element-d418b84{--width:60%;}.elementor-2834 .elementor-element.elementor-element-4fc39e8{--width:60%;}.elementor-2834 .elementor-element.elementor-element-f90fc42{--width:50%;}.elementor-2834 .elementor-element.elementor-element-1ff1f1e{--width:50%;}.elementor-2834 .elementor-element.elementor-element-8fd0048{--width:50%;}.elementor-2834 .elementor-element.elementor-element-a1feb1a{--width:50%;}.elementor-2834 .elementor-element.elementor-element-53e5e27{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2834 .elementor-element.elementor-element-1d32b161{--width:100vw;}}@media(max-width:767px){.elementor-2834 .elementor-element.elementor-element-2c9c7da{--content-width:100vw;--min-height:100vh;}.elementor-2834 .elementor-element.elementor-element-53dc2ac4 .elementor-heading-title{font-size:2rem;}.elementor-2834 .elementor-element.elementor-element-7c77ffbc{font-size:1.3rem;}.elementor-2834 .elementor-element.elementor-element-2a0f75e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-d5b317f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-a407d83{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-488dc43{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-0e0a192{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-87f2a78{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-665b537{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-881ec62{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-26a51bf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-9ef9e38{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-e2e0341{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-0b92bf5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2834 .elementor-element.elementor-element-32087b9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-8bde403 */.elementor-2834 .elementor-element.elementor-element-8bde403 {
    position: sticky;
    top: 105px; /* height of your main white navigation */
    z-index: 998;

    background: rgba(255, 255, 255, 0.97);
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);

    border-bottom: 1px solid rgba(0, 0, 0, 0.08);

    transition:
        box-shadow 0.25s ease,
        background-color 0.25s ease;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-67639f5 */.elementor-2834 .elementor-element.elementor-element-67639f5 .elementor-menu-anchor {
    position: relative;
    top: -200px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf8b635 */.elementor-2834 .elementor-element.elementor-element-bf8b635 .accent-bold {
    color: #c8103a;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a225a7b */.elementor-2834 .elementor-element.elementor-element-a225a7b .accent-bold {
    color: #c8103a;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09a5b24 */.elementor-2834 .elementor-element.elementor-element-09a5b24 .accent-bold {
    color: #c8103a;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd1ddac */.elementor-2834 .elementor-element.elementor-element-fd1ddac .accent-bold {
    color: #c8103a;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f34aaac */.elementor-2834 .elementor-element.elementor-element-f34aaac .accent-bold {
    color: #c8103a;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-c45cfe4 */.elementor-2834 .elementor-element.elementor-element-c45cfe4 .elementor-menu-anchor {
    position: relative;
    top: -150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-830b833 */.elementor-2834 .elementor-element.elementor-element-830b833 .accent-bold {
    color: #c8103a;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-4ee7ea4 */.elementor-2834 .elementor-element.elementor-element-4ee7ea4 .elementor-menu-anchor {
    position: relative;
    top: -150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-651e6a8 */.elementor-2834 .elementor-element.elementor-element-651e6a8 {
    transition: transform 0.25s ease,
                box-shadow 0.25s ease,
                border-color 0.25s ease;
    cursor: pointer;
    text-decoration: none;
    color: inherit;
}

.elementor-2834 .elementor-element.elementor-element-651e6a8:hover {
    transform: translateY(-4px) scale(1.015);
    box-shadow: 0 14px 30px rgba(0, 0, 0, 0.22);
    border-color: rgba(200, 16, 58, 0.55);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eb499b */.elementor-2834 .elementor-element.elementor-element-4eb499b {
    transition: transform 0.25s ease,
                box-shadow 0.25s ease,
                border-color 0.25s ease;
    cursor: pointer;
    text-decoration: none;
    color: inherit;
}

.elementor-2834 .elementor-element.elementor-element-4eb499b:hover {
    transform: translateY(-4px) scale(1.015);
    box-shadow: 0 14px 30px rgba(0, 0, 0, 0.22);
    border-color: rgba(200, 16, 58, 0.55);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f529d7 */.elementor-2834 .elementor-element.elementor-element-3f529d7 {
    transition: transform 0.25s ease,
                box-shadow 0.25s ease,
                border-color 0.25s ease;
    cursor: pointer;
    text-decoration: none;
    color: inherit;
}

.elementor-2834 .elementor-element.elementor-element-3f529d7:hover {
    transform: translateY(-4px) scale(1.015);
    box-shadow: 0 14px 30px rgba(0, 0, 0, 0.22);
    border-color: rgba(200, 16, 58, 0.55);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1597bf */.elementor-2834 .elementor-element.elementor-element-e1597bf {
    transition: transform 0.25s ease,
                box-shadow 0.25s ease,
                border-color 0.25s ease;
    cursor: pointer;
    text-decoration: none;
    color: inherit;
}

.elementor-2834 .elementor-element.elementor-element-e1597bf:hover {
    transform: translateY(-4px) scale(1.015);
    box-shadow: 0 14px 30px rgba(0, 0, 0, 0.22);
    border-color: rgba(200, 16, 58, 0.55);
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-8dc4945 */.elementor-2834 .elementor-element.elementor-element-8dc4945 .elementor-menu-anchor {
    position: relative;
    top: -150px;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-f5a2ca5 */.elementor-2834 .elementor-element.elementor-element-f5a2ca5 .elementor-menu-anchor {
    position: relative;
    top: -100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26799e */.elementor-2834 .elementor-element.elementor-element-f26799e {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aa18e3 */.elementor-2834 .elementor-element.elementor-element-5aa18e3 {
    position: relative;
    overflow: visible;
    isolation: isolate;
}

.elementor-2834 .elementor-element.elementor-element-5aa18e3::after {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 1;
    pointer-events: none;

    background: linear-gradient(
        to right,
        rgba(245, 245, 245, 0) 45%,
        rgba(245, 245, 245, 0.15) 55%,
        rgba(245, 245, 245, 0.40) 65%,
        rgba(245, 245, 245, 0.72) 73%,
        rgba(245, 245, 245, 0.92) 82%,
        #f3f3f3 100%
    );

    border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-40ef34c */.elementor-2834 .elementor-element.elementor-element-40ef34c .elementor-menu-anchor {
    position: relative;
    top: -100px;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-645b11e */.elementor-2834 .elementor-element.elementor-element-645b11e .elementor-menu-anchor {
    position: relative;
    top: -100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2512714 */.elementor-2834 .elementor-element.elementor-element-2512714 .accent-bold {
    color: #c8103a;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc1355e */.elementor-2834 .elementor-element.elementor-element-bc1355e .accent-bold {
    color: #c8103a;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c177ecf */.elementor-2834 .elementor-element.elementor-element-c177ecf .accent-bold {
    color: #c8103a;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-678e9dd */.elementor-2834 .elementor-element.elementor-element-678e9dd .elementor-menu-anchor {
    position: relative;
    top: -150px;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-395e05f */.elementor-2834 .elementor-element.elementor-element-395e05f .elementor-menu-anchor {
    position: relative;
    top: -150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3c5183 */.elementor-2834 .elementor-element.elementor-element-d3c5183 .accent-bold {
    color: #c8103a;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-6c08162 */.elementor-2834 .elementor-element.elementor-element-6c08162 .elementor-menu-anchor {
    position: relative;
    top: -100px;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-7498fdd */.elementor-2834 .elementor-element.elementor-element-7498fdd .elementor-menu-anchor {
    position: relative;
    top: -150px;
}/* End custom CSS */
/* Start custom CSS */html {
  scroll-behavior: smooth;
}/* End custom CSS */