.elementor-34 .elementor-element.elementor-element-ea06a08{z-index:1;}.elementor-34 .elementor-element.elementor-element-0c129a2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-3fcfec0:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-3fcfec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-3fcfec0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:1;}.elementor-34 .elementor-element.elementor-element-3fcfec0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-b683b71 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-34 .elementor-element.elementor-element-b683b71 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-11aabd3{--spacer-size:30px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-80d5abb{text-align:center;}.elementor-34 .elementor-element.elementor-element-80d5abb .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-34 .elementor-element.elementor-element-a767b46 > .elementor-container{max-width:1320px;}.elementor-34 .elementor-element.elementor-element-a767b46{margin-top:-180px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-9aba3a0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-9aba3a0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0b9c9d );}.elementor-bc-flex-widget .elementor-34 .elementor-element.elementor-element-9aba3a0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34 .elementor-element.elementor-element-9aba3a0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34 .elementor-element.elementor-element-9aba3a0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 100px 20px 20px;}.elementor-34 .elementor-element.elementor-element-9aba3a0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-9aba3a0{z-index:9;}.elementor-34 .elementor-element.elementor-element-8e257c1{text-align:start;}.elementor-34 .elementor-element.elementor-element-8e257c1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-9a0107b{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-34 .elementor-element.elementor-element-9a0107b .elementor-heading-title{font-family:var( --e-global-typography-8812bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-8812bd5-font-size );font-weight:var( --e-global-typography-8812bd5-font-weight );line-height:var( --e-global-typography-8812bd5-line-height );color:var( --e-global-color-898a869 );}.elementor-34 .elementor-element.elementor-element-ba321f9{z-index:200;}.elementor-34 .elementor-element.elementor-element-417ef1e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-417ef1e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://csisdef.com/wp-content/uploads/2026/04/Screenshot-2026-04-03-at-2.06.25-PM.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-417ef1e > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-2cb87f6 );opacity:0.5;}.elementor-34 .elementor-element.elementor-element-417ef1e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-34 .elementor-element.elementor-element-417ef1e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-417ef1e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-565fb0b{--spacer-size:448px;}.elementor-34 .elementor-element.elementor-element-0281064 > .elementor-container{max-width:1320px;}.elementor-34 .elementor-element.elementor-element-0281064{margin-top:-180px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-90ac854:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-90ac854 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://csisdef.com/wp-content/uploads/2025/03/0G7A3015.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-90ac854 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-2cb87f6 );opacity:0.5;}.elementor-34 .elementor-element.elementor-element-90ac854 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-34 .elementor-element.elementor-element-90ac854 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-90ac854 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-ca8cebd{--spacer-size:280px;}.elementor-34 .elementor-element.elementor-element-725ff7a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-725ff7a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de82fb2 );}.elementor-bc-flex-widget .elementor-34 .elementor-element.elementor-element-725ff7a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34 .elementor-element.elementor-element-725ff7a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34 .elementor-element.elementor-element-725ff7a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 120px;}.elementor-34 .elementor-element.elementor-element-725ff7a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-1af989b{text-align:end;}.elementor-34 .elementor-element.elementor-element-1af989b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-c11be5e{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-34 .elementor-element.elementor-element-c11be5e .elementor-heading-title{font-family:var( --e-global-typography-8812bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-8812bd5-font-size );font-weight:var( --e-global-typography-8812bd5-font-weight );line-height:var( --e-global-typography-8812bd5-line-height );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-0e8d8c4{text-align:start;color:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-e9ce7d2 > .elementor-container{max-width:1320px;}.elementor-34 .elementor-element.elementor-element-e9ce7d2{margin-top:-180px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-873595e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-873595e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0b9c9d );}.elementor-bc-flex-widget .elementor-34 .elementor-element.elementor-element-873595e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34 .elementor-element.elementor-element-873595e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34 .elementor-element.elementor-element-873595e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 100px 20px 20px;}.elementor-34 .elementor-element.elementor-element-873595e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-ed34480{text-align:start;}.elementor-34 .elementor-element.elementor-element-ed34480 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-e20ddbb{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-34 .elementor-element.elementor-element-e20ddbb .elementor-heading-title{font-family:var( --e-global-typography-8812bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-8812bd5-font-size );font-weight:var( --e-global-typography-8812bd5-font-weight );line-height:var( --e-global-typography-8812bd5-line-height );color:var( --e-global-color-898a869 );}.elementor-34 .elementor-element.elementor-element-a33a479{text-align:start;color:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-545bf9c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-545bf9c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://csisdef.com/wp-content/uploads/2025/03/0G7A2727.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-545bf9c > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-2cb87f6 );opacity:0.5;}.elementor-34 .elementor-element.elementor-element-545bf9c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-34 .elementor-element.elementor-element-545bf9c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-545bf9c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-6452fc7{--spacer-size:280px;}.elementor-34 .elementor-element.elementor-element-e56cb11 > .elementor-container{max-width:1320px;}.elementor-34 .elementor-element.elementor-element-e56cb11{margin-top:-240px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-a1184e2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-a1184e2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://csisdef.com/wp-content/uploads/2025/03/0G7A2863.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-a1184e2 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-2cb87f6 );opacity:0.5;}.elementor-34 .elementor-element.elementor-element-a1184e2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-34 .elementor-element.elementor-element-a1184e2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-a1184e2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-dba56d3{--spacer-size:280px;}.elementor-34 .elementor-element.elementor-element-84e69ff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-84e69ff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de82fb2 );}.elementor-bc-flex-widget .elementor-34 .elementor-element.elementor-element-84e69ff.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34 .elementor-element.elementor-element-84e69ff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34 .elementor-element.elementor-element-84e69ff > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 120px;}.elementor-34 .elementor-element.elementor-element-84e69ff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-d878e26{text-align:end;}.elementor-34 .elementor-element.elementor-element-d878e26 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-8957908{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-34 .elementor-element.elementor-element-8957908 .elementor-heading-title{font-family:var( --e-global-typography-8812bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-8812bd5-font-size );font-weight:var( --e-global-typography-8812bd5-font-weight );line-height:var( --e-global-typography-8812bd5-line-height );color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-10e7d01{text-align:justify;color:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-bb9ed55 > .elementor-container{max-width:1320px;}.elementor-34 .elementor-element.elementor-element-bb9ed55{margin-top:-80px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-a965833:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-a965833 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0b9c9d );}.elementor-bc-flex-widget .elementor-34 .elementor-element.elementor-element-a965833.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34 .elementor-element.elementor-element-a965833.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34 .elementor-element.elementor-element-a965833 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 100px 20px 20px;}.elementor-34 .elementor-element.elementor-element-a965833 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-c2b1851{text-align:start;}.elementor-34 .elementor-element.elementor-element-c2b1851 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-e595e5e{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-34 .elementor-element.elementor-element-e595e5e .elementor-heading-title{font-family:var( --e-global-typography-8812bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-8812bd5-font-size );font-weight:var( --e-global-typography-8812bd5-font-weight );line-height:var( --e-global-typography-8812bd5-line-height );color:var( --e-global-color-898a869 );}.elementor-34 .elementor-element.elementor-element-8a38798{text-align:start;color:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-2acc230:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-2acc230 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://csisdef.com/wp-content/uploads/2025/03/0G7A3528.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-2acc230 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-2cb87f6 );opacity:0.5;}.elementor-34 .elementor-element.elementor-element-2acc230 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-34 .elementor-element.elementor-element-2acc230 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-2acc230 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-0e4ca29{--spacer-size:280px;}.elementor-34 .elementor-element.elementor-element-7cccb7b > .elementor-container{max-width:1320px;}.elementor-34 .elementor-element.elementor-element-7cccb7b{margin-top:-150px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-d07dab0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-d07dab0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://csisdef.com/wp-content/uploads/2025/03/0G7A2993.jpg");background-position:-140px -75px;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-d07dab0 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-2cb87f6 );opacity:0.5;}.elementor-34 .elementor-element.elementor-element-d07dab0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-34 .elementor-element.elementor-element-d07dab0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-d07dab0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-578e2df{--spacer-size:280px;}.elementor-34 .elementor-element.elementor-element-7e9ae5f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-7e9ae5f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de82fb2 );}.elementor-bc-flex-widget .elementor-34 .elementor-element.elementor-element-7e9ae5f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34 .elementor-element.elementor-element-7e9ae5f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34 .elementor-element.elementor-element-7e9ae5f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 120px;}.elementor-34 .elementor-element.elementor-element-7e9ae5f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-5944a3a{text-align:end;}.elementor-34 .elementor-element.elementor-element-5944a3a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-f12aa3b{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-34 .elementor-element.elementor-element-f12aa3b .elementor-heading-title{font-family:var( --e-global-typography-8812bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-8812bd5-font-size );font-weight:var( --e-global-typography-8812bd5-font-weight );line-height:var( --e-global-typography-8812bd5-line-height );color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-53fdda2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-34 .elementor-element.elementor-element-53fdda2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-34 .elementor-element.elementor-element-53fdda2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-34 .elementor-element.elementor-element-53fdda2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-34 .elementor-element.elementor-element-53fdda2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-34 .elementor-element.elementor-element-53fdda2 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-53fdda2 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-34 .elementor-element.elementor-element-53fdda2{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-34 .elementor-element.elementor-element-53fdda2 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-34 .elementor-element.elementor-element-53fdda2 .elementor-icon-list-text{color:var( --e-global-color-2cb87f6 );transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-3bb6e5c:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-3bb6e5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-3bb6e5c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-220px;margin-bottom:0px;z-index:1;}.elementor-34 .elementor-element.elementor-element-3bb6e5c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-5ddc236{--spacer-size:30px;}.elementor-34 .elementor-element.elementor-element-b0f55ec:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-b0f55ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E9CEA;}.elementor-34 .elementor-element.elementor-element-b0f55ec > .elementor-background-overlay{background-color:var( --e-global-color-a0b9c9d );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-b0f55ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;z-index:1;}.elementor-bc-flex-widget .elementor-34 .elementor-element.elementor-element-1222380.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34 .elementor-element.elementor-element-1222380.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34 .elementor-element.elementor-element-1222380 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 60px 0px 0px;}.elementor-34 .elementor-element.elementor-element-1222380 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-be63e8e .elementor-swiper-button{font-size:30px;color:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-be63e8e .elementor-swiper-button svg{fill:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-be63e8e .swiper-pagination-bullet{height:0px;width:0px;}.elementor-34 .elementor-element.elementor-element-be63e8e .swiper-horizontal .swiper-pagination-progressbar{height:0px;}.elementor-34 .elementor-element.elementor-element-be63e8e .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-2cb87f6 );opacity:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-be63e8e .elementor-testimonial__text{color:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-be63e8e .elementor-testimonial__name{color:var( --e-global-color-2cb87f6 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-34 .elementor-element.elementor-element-be63e8e .elementor-testimonial__title{color:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-757ffa5:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-757ffa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-757ffa5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:80px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-34 .elementor-element.elementor-element-757ffa5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-5143e5b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-1c18fc0 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-34 .elementor-element.elementor-element-1c18fc0 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-1c18fc0{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-34 .elementor-element.elementor-element-c8316ec:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-c8316ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-c8316ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:1;}.elementor-34 .elementor-element.elementor-element-c8316ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-b861c84{--spacer-size:30px;}.elementor-34 .elementor-element.elementor-element-3d1acb0 > .elementor-container{max-width:1320px;}.elementor-34 .elementor-element.elementor-element-3d1acb0{margin-top:-180px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-eccaa9a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-eccaa9a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0b9c9d );}.elementor-bc-flex-widget .elementor-34 .elementor-element.elementor-element-eccaa9a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34 .elementor-element.elementor-element-eccaa9a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34 .elementor-element.elementor-element-eccaa9a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 100px 20px 20px;}.elementor-34 .elementor-element.elementor-element-eccaa9a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-9731628{text-align:start;}.elementor-34 .elementor-element.elementor-element-9731628 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-8680c7f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-34 .elementor-element.elementor-element-8680c7f .elementor-heading-title{font-family:var( --e-global-typography-8812bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-8812bd5-font-size );font-weight:var( --e-global-typography-8812bd5-font-weight );line-height:var( --e-global-typography-8812bd5-line-height );color:var( --e-global-color-898a869 );}.elementor-34 .elementor-element.elementor-element-9fe48f1{text-align:start;color:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-6dbc9ae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-6dbc9ae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://csisdef.com/wp-content/uploads/2025/03/0G7A2993.jpg");background-position:-158px 108px;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-6dbc9ae > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-2cb87f6 );opacity:0.5;}.elementor-34 .elementor-element.elementor-element-6dbc9ae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-34 .elementor-element.elementor-element-6dbc9ae > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-6dbc9ae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-71dab30{--spacer-size:280px;}.elementor-34 .elementor-element.elementor-element-b865972 > .elementor-container{max-width:1320px;}.elementor-34 .elementor-element.elementor-element-b865972{margin-top:-260px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-d19b826:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-d19b826 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://csisdef.com/wp-content/uploads/2025/03/0G7A2745.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-d19b826 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-2cb87f6 );opacity:0.5;}.elementor-34 .elementor-element.elementor-element-d19b826 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-34 .elementor-element.elementor-element-d19b826 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-d19b826 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-3465a6b{--spacer-size:280px;}.elementor-34 .elementor-element.elementor-element-b6350aa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-b6350aa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de82fb2 );}.elementor-bc-flex-widget .elementor-34 .elementor-element.elementor-element-b6350aa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34 .elementor-element.elementor-element-b6350aa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34 .elementor-element.elementor-element-b6350aa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 120px;}.elementor-34 .elementor-element.elementor-element-b6350aa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-507211a{text-align:end;}.elementor-34 .elementor-element.elementor-element-507211a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-7012872{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-34 .elementor-element.elementor-element-7012872 .elementor-heading-title{font-family:var( --e-global-typography-8812bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-8812bd5-font-size );font-weight:var( --e-global-typography-8812bd5-font-weight );line-height:var( --e-global-typography-8812bd5-line-height );color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-4723acc{text-align:start;color:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-9efa1d8 > .elementor-container{max-width:1320px;}.elementor-34 .elementor-element.elementor-element-9efa1d8{margin-top:-120px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-84135e0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-84135e0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0b9c9d );}.elementor-bc-flex-widget .elementor-34 .elementor-element.elementor-element-84135e0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34 .elementor-element.elementor-element-84135e0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34 .elementor-element.elementor-element-84135e0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 100px 20px 20px;}.elementor-34 .elementor-element.elementor-element-84135e0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-e8b5cfe{text-align:start;}.elementor-34 .elementor-element.elementor-element-e8b5cfe .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-8ea5e7c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-34 .elementor-element.elementor-element-8ea5e7c .elementor-heading-title{font-family:var( --e-global-typography-8812bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-8812bd5-font-size );font-weight:var( --e-global-typography-8812bd5-font-weight );line-height:var( --e-global-typography-8812bd5-line-height );color:var( --e-global-color-898a869 );}.elementor-34 .elementor-element.elementor-element-41b4e44{text-align:start;color:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-74b6437:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-74b6437 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://csisdef.com/wp-content/uploads/2025/03/0G7A2495.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-74b6437 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-2cb87f6 );opacity:0.5;}.elementor-34 .elementor-element.elementor-element-74b6437 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-34 .elementor-element.elementor-element-74b6437 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-74b6437 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-4e9404f{--spacer-size:280px;}.elementor-34 .elementor-element.elementor-element-6384c8b > .elementor-container{max-width:1320px;}.elementor-34 .elementor-element.elementor-element-6384c8b{margin-top:-330px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-a46ed96:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-a46ed96 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://csisdef.com/wp-content/uploads/2025/03/0G7A3006.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-a46ed96 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-2cb87f6 );opacity:0.5;}.elementor-34 .elementor-element.elementor-element-a46ed96 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-34 .elementor-element.elementor-element-a46ed96 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-a46ed96 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-e7abe04{--spacer-size:280px;}.elementor-34 .elementor-element.elementor-element-d2d5372:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-d2d5372 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de82fb2 );}.elementor-bc-flex-widget .elementor-34 .elementor-element.elementor-element-d2d5372.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34 .elementor-element.elementor-element-d2d5372.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34 .elementor-element.elementor-element-d2d5372 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 120px;}.elementor-34 .elementor-element.elementor-element-d2d5372 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-50d76cc{text-align:end;}.elementor-34 .elementor-element.elementor-element-50d76cc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-c175868{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-34 .elementor-element.elementor-element-c175868 .elementor-heading-title{font-family:var( --e-global-typography-8812bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-8812bd5-font-size );font-weight:var( --e-global-typography-8812bd5-font-weight );line-height:var( --e-global-typography-8812bd5-line-height );color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-95de440{text-align:justify;color:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-8369ed8 > .elementor-container{max-width:1320px;}.elementor-34 .elementor-element.elementor-element-8369ed8{margin-top:-130px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-61d4ac6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-61d4ac6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0b9c9d );}.elementor-bc-flex-widget .elementor-34 .elementor-element.elementor-element-61d4ac6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34 .elementor-element.elementor-element-61d4ac6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34 .elementor-element.elementor-element-61d4ac6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 100px 20px 20px;}.elementor-34 .elementor-element.elementor-element-61d4ac6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-3b7eadb{text-align:start;}.elementor-34 .elementor-element.elementor-element-3b7eadb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-558a8a1{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-34 .elementor-element.elementor-element-558a8a1 .elementor-heading-title{font-family:var( --e-global-typography-8812bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-8812bd5-font-size );font-weight:var( --e-global-typography-8812bd5-font-weight );line-height:var( --e-global-typography-8812bd5-line-height );color:var( --e-global-color-898a869 );}.elementor-34 .elementor-element.elementor-element-3a6e8aa{text-align:start;color:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-64cfc81:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-64cfc81 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://csisdef.com/wp-content/uploads/2025/03/0G7A3020.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-64cfc81 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-2cb87f6 );opacity:0.5;}.elementor-34 .elementor-element.elementor-element-64cfc81 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-34 .elementor-element.elementor-element-64cfc81 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-64cfc81 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-63528c7{--spacer-size:280px;}.elementor-34 .elementor-element.elementor-element-b551a7b > .elementor-container{max-width:1320px;}.elementor-34 .elementor-element.elementor-element-b551a7b{margin-top:-170px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-fea4d48:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-fea4d48 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://csisdef.com/wp-content/uploads/2025/03/0G7A2825.jpg");background-position:-140px -75px;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-fea4d48 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-2cb87f6 );opacity:0.5;}.elementor-34 .elementor-element.elementor-element-fea4d48 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-34 .elementor-element.elementor-element-fea4d48 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-fea4d48 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-4d3c800{--spacer-size:280px;}.elementor-34 .elementor-element.elementor-element-16d7d54:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-16d7d54 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de82fb2 );}.elementor-bc-flex-widget .elementor-34 .elementor-element.elementor-element-16d7d54.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34 .elementor-element.elementor-element-16d7d54.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34 .elementor-element.elementor-element-16d7d54 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 120px;}.elementor-34 .elementor-element.elementor-element-16d7d54 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-c766213{text-align:end;}.elementor-34 .elementor-element.elementor-element-c766213 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-1090ff8{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-34 .elementor-element.elementor-element-1090ff8 .elementor-heading-title{font-family:var( --e-global-typography-8812bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-8812bd5-font-size );font-weight:var( --e-global-typography-8812bd5-font-weight );line-height:var( --e-global-typography-8812bd5-line-height );color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-110f3c3{text-align:start;color:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-0e6a392:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-0e6a392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2cb87f6 );}.elementor-34 .elementor-element.elementor-element-0e6a392{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-200px;margin-bottom:0px;z-index:1;}.elementor-34 .elementor-element.elementor-element-0e6a392 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-db11a37{--spacer-size:30px;}@media(min-width:768px){.elementor-34 .elementor-element.elementor-element-9aba3a0{width:52%;}.elementor-34 .elementor-element.elementor-element-417ef1e{width:47.959%;}.elementor-34 .elementor-element.elementor-element-90ac854{width:48%;}.elementor-34 .elementor-element.elementor-element-725ff7a{width:51.959%;}.elementor-34 .elementor-element.elementor-element-873595e{width:52%;}.elementor-34 .elementor-element.elementor-element-545bf9c{width:47.959%;}.elementor-34 .elementor-element.elementor-element-a1184e2{width:49.959%;}.elementor-34 .elementor-element.elementor-element-84e69ff{width:50%;}.elementor-34 .elementor-element.elementor-element-a965833{width:52%;}.elementor-34 .elementor-element.elementor-element-2acc230{width:47.959%;}.elementor-34 .elementor-element.elementor-element-d07dab0{width:48.959%;}.elementor-34 .elementor-element.elementor-element-7e9ae5f{width:51%;}.elementor-34 .elementor-element.elementor-element-eccaa9a{width:52%;}.elementor-34 .elementor-element.elementor-element-6dbc9ae{width:47.959%;}.elementor-34 .elementor-element.elementor-element-d19b826{width:49.959%;}.elementor-34 .elementor-element.elementor-element-b6350aa{width:50%;}.elementor-34 .elementor-element.elementor-element-84135e0{width:54.959%;}.elementor-34 .elementor-element.elementor-element-74b6437{width:45%;}.elementor-34 .elementor-element.elementor-element-a46ed96{width:51.959%;}.elementor-34 .elementor-element.elementor-element-d2d5372{width:48%;}.elementor-34 .elementor-element.elementor-element-61d4ac6{width:52%;}.elementor-34 .elementor-element.elementor-element-64cfc81{width:47.959%;}.elementor-34 .elementor-element.elementor-element-fea4d48{width:48%;}.elementor-34 .elementor-element.elementor-element-16d7d54{width:51.959%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-80d5abb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-34 .elementor-element.elementor-element-8e257c1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-9a0107b .elementor-heading-title{font-size:var( --e-global-typography-8812bd5-font-size );line-height:var( --e-global-typography-8812bd5-line-height );}.elementor-34 .elementor-element.elementor-element-1af989b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-c11be5e .elementor-heading-title{font-size:var( --e-global-typography-8812bd5-font-size );line-height:var( --e-global-typography-8812bd5-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-34 .elementor-element.elementor-element-ed34480 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-e20ddbb .elementor-heading-title{font-size:var( --e-global-typography-8812bd5-font-size );line-height:var( --e-global-typography-8812bd5-line-height );}.elementor-34 .elementor-element.elementor-element-d878e26 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-8957908 .elementor-heading-title{font-size:var( --e-global-typography-8812bd5-font-size );line-height:var( --e-global-typography-8812bd5-line-height );}.elementor-34 .elementor-element.elementor-element-c2b1851 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-e595e5e .elementor-heading-title{font-size:var( --e-global-typography-8812bd5-font-size );line-height:var( --e-global-typography-8812bd5-line-height );}.elementor-34 .elementor-element.elementor-element-d07dab0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-d07dab0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-34 .elementor-element.elementor-element-5944a3a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-f12aa3b .elementor-heading-title{font-size:var( --e-global-typography-8812bd5-font-size );line-height:var( --e-global-typography-8812bd5-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-be63e8e .elementor-testimonial__name{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-9731628 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-8680c7f .elementor-heading-title{font-size:var( --e-global-typography-8812bd5-font-size );line-height:var( --e-global-typography-8812bd5-line-height );}.elementor-34 .elementor-element.elementor-element-6dbc9ae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-6dbc9ae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-34 .elementor-element.elementor-element-507211a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-7012872 .elementor-heading-title{font-size:var( --e-global-typography-8812bd5-font-size );line-height:var( --e-global-typography-8812bd5-line-height );}.elementor-34 .elementor-element.elementor-element-e8b5cfe .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-8ea5e7c .elementor-heading-title{font-size:var( --e-global-typography-8812bd5-font-size );line-height:var( --e-global-typography-8812bd5-line-height );}.elementor-34 .elementor-element.elementor-element-50d76cc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-c175868 .elementor-heading-title{font-size:var( --e-global-typography-8812bd5-font-size );line-height:var( --e-global-typography-8812bd5-line-height );}.elementor-34 .elementor-element.elementor-element-3b7eadb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-558a8a1 .elementor-heading-title{font-size:var( --e-global-typography-8812bd5-font-size );line-height:var( --e-global-typography-8812bd5-line-height );}.elementor-34 .elementor-element.elementor-element-fea4d48:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-fea4d48 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-34 .elementor-element.elementor-element-c766213 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-1090ff8 .elementor-heading-title{font-size:var( --e-global-typography-8812bd5-font-size );line-height:var( --e-global-typography-8812bd5-line-height );}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-ea06a08{margin-top:0px;margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-3fcfec0{margin-top:0px;margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-80d5abb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-34 .elementor-element.elementor-element-a767b46{margin-top:0px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-34 .elementor-element.elementor-element-9aba3a0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-8e257c1{text-align:start;}.elementor-34 .elementor-element.elementor-element-8e257c1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-9a0107b{text-align:start;}.elementor-34 .elementor-element.elementor-element-9a0107b .elementor-heading-title{font-size:var( --e-global-typography-8812bd5-font-size );line-height:var( --e-global-typography-8812bd5-line-height );}.elementor-34 .elementor-element.elementor-element-565fb0b{--spacer-size:250px;}.elementor-34 .elementor-element.elementor-element-0281064{margin-top:30px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-34 .elementor-element.elementor-element-ca8cebd{--spacer-size:250px;}.elementor-34 .elementor-element.elementor-element-725ff7a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-1af989b{text-align:start;}.elementor-34 .elementor-element.elementor-element-1af989b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-c11be5e{text-align:start;}.elementor-34 .elementor-element.elementor-element-c11be5e .elementor-heading-title{font-size:var( --e-global-typography-8812bd5-font-size );line-height:var( --e-global-typography-8812bd5-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-34 .elementor-element.elementor-element-e9ce7d2{margin-top:30px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-34 .elementor-element.elementor-element-873595e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-ed34480{text-align:start;}.elementor-34 .elementor-element.elementor-element-ed34480 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-e20ddbb{text-align:start;}.elementor-34 .elementor-element.elementor-element-e20ddbb .elementor-heading-title{font-size:var( --e-global-typography-8812bd5-font-size );line-height:var( --e-global-typography-8812bd5-line-height );}.elementor-34 .elementor-element.elementor-element-6452fc7{--spacer-size:250px;}.elementor-34 .elementor-element.elementor-element-e56cb11{margin-top:30px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-34 .elementor-element.elementor-element-dba56d3{--spacer-size:250px;}.elementor-34 .elementor-element.elementor-element-84e69ff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-d878e26{text-align:start;}.elementor-34 .elementor-element.elementor-element-d878e26 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-8957908{text-align:start;}.elementor-34 .elementor-element.elementor-element-8957908 .elementor-heading-title{font-size:var( --e-global-typography-8812bd5-font-size );line-height:var( --e-global-typography-8812bd5-line-height );}.elementor-34 .elementor-element.elementor-element-bb9ed55{margin-top:30px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-34 .elementor-element.elementor-element-a965833 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-c2b1851{text-align:start;}.elementor-34 .elementor-element.elementor-element-c2b1851 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-e595e5e{text-align:start;}.elementor-34 .elementor-element.elementor-element-e595e5e .elementor-heading-title{font-size:var( --e-global-typography-8812bd5-font-size );line-height:var( --e-global-typography-8812bd5-line-height );}.elementor-34 .elementor-element.elementor-element-0e4ca29{--spacer-size:250px;}.elementor-34 .elementor-element.elementor-element-7cccb7b{margin-top:30px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-34 .elementor-element.elementor-element-d07dab0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-d07dab0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-34 .elementor-element.elementor-element-578e2df{--spacer-size:250px;}.elementor-34 .elementor-element.elementor-element-7e9ae5f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-5944a3a{text-align:start;}.elementor-34 .elementor-element.elementor-element-5944a3a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-f12aa3b{text-align:start;}.elementor-34 .elementor-element.elementor-element-f12aa3b .elementor-heading-title{font-size:var( --e-global-typography-8812bd5-font-size );line-height:var( --e-global-typography-8812bd5-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-34 .elementor-element.elementor-element-3bb6e5c{margin-top:0px;margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-b0f55ec{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-1222380 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-be63e8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-be63e8e .elementor-swiper-button{font-size:16px;}.elementor-34 .elementor-element.elementor-element-be63e8e .elementor-testimonial__name{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-34 .elementor-element.elementor-element-757ffa5{margin-top:30px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-c8316ec{margin-top:0px;margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-3d1acb0{margin-top:0px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-34 .elementor-element.elementor-element-eccaa9a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-9731628{text-align:start;}.elementor-34 .elementor-element.elementor-element-9731628 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-8680c7f{text-align:start;}.elementor-34 .elementor-element.elementor-element-8680c7f .elementor-heading-title{font-size:var( --e-global-typography-8812bd5-font-size );line-height:var( --e-global-typography-8812bd5-line-height );}.elementor-34 .elementor-element.elementor-element-6dbc9ae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-6dbc9ae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-34 .elementor-element.elementor-element-71dab30{--spacer-size:250px;}.elementor-34 .elementor-element.elementor-element-b865972{margin-top:30px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-34 .elementor-element.elementor-element-3465a6b{--spacer-size:250px;}.elementor-34 .elementor-element.elementor-element-b6350aa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-507211a{text-align:start;}.elementor-34 .elementor-element.elementor-element-507211a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-7012872{text-align:start;}.elementor-34 .elementor-element.elementor-element-7012872 .elementor-heading-title{font-size:var( --e-global-typography-8812bd5-font-size );line-height:var( --e-global-typography-8812bd5-line-height );}.elementor-34 .elementor-element.elementor-element-9efa1d8{margin-top:30px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-34 .elementor-element.elementor-element-84135e0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-e8b5cfe{text-align:start;}.elementor-34 .elementor-element.elementor-element-e8b5cfe .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-8ea5e7c{text-align:start;}.elementor-34 .elementor-element.elementor-element-8ea5e7c .elementor-heading-title{font-size:var( --e-global-typography-8812bd5-font-size );line-height:var( --e-global-typography-8812bd5-line-height );}.elementor-34 .elementor-element.elementor-element-4e9404f{--spacer-size:250px;}.elementor-34 .elementor-element.elementor-element-6384c8b{margin-top:30px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-34 .elementor-element.elementor-element-e7abe04{--spacer-size:250px;}.elementor-34 .elementor-element.elementor-element-d2d5372 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-50d76cc{text-align:start;}.elementor-34 .elementor-element.elementor-element-50d76cc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-c175868{text-align:start;}.elementor-34 .elementor-element.elementor-element-c175868 .elementor-heading-title{font-size:var( --e-global-typography-8812bd5-font-size );line-height:var( --e-global-typography-8812bd5-line-height );}.elementor-34 .elementor-element.elementor-element-8369ed8{margin-top:30px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-34 .elementor-element.elementor-element-61d4ac6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-3b7eadb{text-align:start;}.elementor-34 .elementor-element.elementor-element-3b7eadb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-558a8a1{text-align:start;}.elementor-34 .elementor-element.elementor-element-558a8a1 .elementor-heading-title{font-size:var( --e-global-typography-8812bd5-font-size );line-height:var( --e-global-typography-8812bd5-line-height );}.elementor-34 .elementor-element.elementor-element-63528c7{--spacer-size:250px;}.elementor-34 .elementor-element.elementor-element-b551a7b{margin-top:30px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-34 .elementor-element.elementor-element-fea4d48:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-fea4d48 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-34 .elementor-element.elementor-element-4d3c800{--spacer-size:250px;}.elementor-34 .elementor-element.elementor-element-16d7d54 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-c766213{text-align:start;}.elementor-34 .elementor-element.elementor-element-c766213 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-1090ff8{text-align:start;}.elementor-34 .elementor-element.elementor-element-1090ff8 .elementor-heading-title{font-size:var( --e-global-typography-8812bd5-font-size );line-height:var( --e-global-typography-8812bd5-line-height );}.elementor-34 .elementor-element.elementor-element-0e6a392{margin-top:0px;margin-bottom:0px;}}/* Start custom CSS for heading, class: .elementor-element-80d5abb */.elementor-34 .elementor-element.elementor-element-80d5abb{
    display: none;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9aba3a0 */@media screen and (min-width: 1140px) {
    .elementor-34 .elementor-element.elementor-element-9aba3a0 {
        clip-path: polygon(0 0, calc(100% - 120px) 0, 100% 55%, calc(100% - 130px) 100%, 0 100%, 0 0);
        margin-top: 180px;
        margin-right: -80px;
        margin-left: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-417ef1e */@media screen and (min-width: 1140px) {
    .elementor-34 .elementor-element.elementor-element-417ef1e {
        clip-path: polygon(0 0, 100% 0%, 100% 0, 100% 100%, 120px 100%, 0% 40%);
        margin-bottom: 220px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-90ac854 */@media screen and (min-width: 1140px) {
    .elementor-34 .elementor-element.elementor-element-90ac854 {
        clip-path: polygon(0 0, calc(100% - 140px) 0, 100% 60%, calc(100% - 60px) 100%, 0 100%, 0 0);
        margin-top: 220px;
        margin-right: -80px;
        margin-left: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-725ff7a */@media screen and (min-width: 1140px) {
    .elementor-34 .elementor-element.elementor-element-725ff7a {
        clip-path: polygon(145px 0, 100% 0%, 100% 0, 100% 100%, 120px 100%, 0% 48%);
        margin-bottom: 220px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-873595e */@media screen and (min-width: 1140px) {
    .elementor-34 .elementor-element.elementor-element-873595e {
        clip-path: polygon(0 0, calc(100% - 120px) 0, 100% 50%, calc(100% - 120px) 100%, 0 100%, 0 0);
        margin-top: 220px;
        margin-right: -80px;
        margin-left: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-545bf9c */@media screen and (min-width: 1140px) {
    .elementor-34 .elementor-element.elementor-element-545bf9c {
        clip-path: polygon(55px 0, 100% 0%, 100% 0, 100% 100%, 120px 100%, 0% 45%);
        margin-bottom: 280px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a1184e2 */@media screen and (min-width: 1140px) {
    .elementor-34 .elementor-element.elementor-element-a1184e2 {
        clip-path: polygon(0 0, calc(100% - 120px) 0, 100% 76%, calc(100% - 80px) 100%, 0 100%, 0 0);
        margin-top: 280px;
        margin-right: -80px;
        margin-left: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-84e69ff */@media screen and (min-width: 1140px) {
    .elementor-34 .elementor-element.elementor-element-84e69ff {
        clip-path: polygon(140px 0, 100% 0%, 100% 0, 100% 100%, 120px 100%, 0% 40%);
        margin-bottom: 120px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a965833 */@media screen and (min-width: 1140px) {
    .elementor-34 .elementor-element.elementor-element-a965833 {
        clip-path: polygon(0 0, calc(100% - 125px) 0, 100% 50%, calc(100% - 120px) 100%, 0 100%, 0 0);
        margin-top: 120px;
        margin-right: -80px;
        margin-left: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2acc230 */@media screen and (min-width: 1140px) {
    .elementor-34 .elementor-element.elementor-element-2acc230 {
        clip-path: polygon(62px 0, 100% 0%, 100% 0, 100% 100%, 115px 100%, 0% 40%);
        margin-bottom: 190px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d07dab0 */@media screen and (min-width: 1140px) {
    .elementor-34 .elementor-element.elementor-element-d07dab0 {
        clip-path: polygon(0 0, calc(100% - 155px) 0, 100% 65%, calc(100% - 60px) 100%, 0 100%, 0 0);
        margin-top: 190px;
        margin-right: -80px;
        margin-left: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7e9ae5f */@media screen and (min-width: 1140px) {
    .elementor-34 .elementor-element.elementor-element-7e9ae5f {
        clip-path: polygon(150px 0, 100% 0%, 100% 0, 100% 100%, 120px 100%, 0% 46%);
        margin-bottom: 220px;
    }
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-1c18fc0 */@media screen and (max-width: 768px) {
    .elementor-34 .elementor-element.elementor-element-1c18fc0 a.e-gallery-item {
        width: calc(50% - 5px);
    }
    
    .elementor-34 .elementor-element.elementor-element-1c18fc0 .e-gallery-container {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
    }
    
    .elementor-34 .elementor-element.elementor-element-1c18fc0 a.e-gallery-item:last-child {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-eccaa9a */@media screen and (min-width: 1140px) {
    .elementor-34 .elementor-element.elementor-element-eccaa9a {
        clip-path: polygon(0 0, calc(100% - 120px) 0, 100% 55%, calc(100% - 130px) 100%, 0 100%, 0 0);
        margin-top: 180px;
        margin-right: -80px;
        margin-left: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6dbc9ae */@media screen and (min-width: 1140px) {
    .elementor-34 .elementor-element.elementor-element-6dbc9ae {
        clip-path: polygon(0 0, 100% 0%, 100% 0, 100% 100%, 120px 100%, 0% 30%);
        margin-bottom: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d19b826 */@media screen and (min-width: 1140px) {
    .elementor-34 .elementor-element.elementor-element-d19b826 {
        clip-path: polygon(0 0, calc(100% - 140px) 0, 100% 50%, calc(100% - 60px) 100%, 0 100%, 0 0);
        margin-top: 310px;
        margin-right: -80px;
        margin-left: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b6350aa */@media screen and (min-width: 1140px) {
    .elementor-34 .elementor-element.elementor-element-b6350aa {
        clip-path: polygon(145px 0, 100% 0%, 100% 0, 100% 100%, 140px 100%, 0% 65%);
        margin-bottom: 170px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-84135e0 */@media screen and (min-width: 1140px) {
    .elementor-34 .elementor-element.elementor-element-84135e0 {
        clip-path: polygon(0 0, calc(100% - 120px) 0, 100% 50%, calc(100% - 120px) 100%, 0 100%, 0 0);
        margin-top: 170px;
        margin-right: -80px;
        margin-left: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-74b6437 */@media screen and (min-width: 1140px) {
    .elementor-34 .elementor-element.elementor-element-74b6437 {
        clip-path: polygon(50px 0, 100% 0%, 100% 0, 100% 100%, 155px 100%, 0% 20%);
        margin-bottom: 380px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a46ed96 */@media screen and (min-width: 1140px) {
    .elementor-34 .elementor-element.elementor-element-a46ed96 {
        clip-path: polygon(0 0, calc(100% - 200px) 0, 100% 70%, calc(100% - 80px) 100%, 0 100%, 0 0);
        margin-top: 380px;
        margin-right: -80px;
        margin-left: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d2d5372 */@media screen and (min-width: 1140px) {
    .elementor-34 .elementor-element.elementor-element-d2d5372 {
        clip-path: polygon(140px 0, 100% 0%, 100% 0, 100% 100%, 120px 100%, 0% 70%);
        margin-bottom: 180px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-61d4ac6 */@media screen and (min-width: 1140px) {
    .elementor-34 .elementor-element.elementor-element-61d4ac6 {
        clip-path: polygon(0 0, calc(100% - 125px) 0, 100% 60%, calc(100% - 120px) 100%, 0 100%, 0 0);
        margin-top: 180px;
        margin-right: -80px;
        margin-left: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-64cfc81 */@media screen and (min-width: 1140px) {
    .elementor-34 .elementor-element.elementor-element-64cfc81 {
        clip-path: polygon(110px 0, 100% 0%, 100% 0, 100% 100%, 115px 100%, 0% 45%);
        margin-bottom: 220px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fea4d48 */@media screen and (min-width: 1140px) {
    .elementor-34 .elementor-element.elementor-element-fea4d48 {
        clip-path: polygon(0 0, calc(100% - 180px) 0, 100% 80%, calc(100% - 60px) 100%, 0 100%, 0 0);
        margin-top: 220px;
        margin-right: -80px;
        margin-left: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-16d7d54 */@media screen and (min-width: 1140px) {
    .elementor-34 .elementor-element.elementor-element-16d7d54 {
        clip-path: polygon(150px 0, 100% 0%, 100% 0, 100% 100%, 120px 100%, 0% 42%);
        margin-bottom: 200px;
    }
}/* End custom CSS */