.elementor-30 .elementor-element.elementor-element-7b13fb07:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-7b13fb07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://downtownstjohnsmi.com/wp-content/uploads/2025/11/Experience-Header.jpg");background-position:center center;background-size:cover;}.elementor-30 .elementor-element.elementor-element-7b13fb07{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-30 .elementor-element.elementor-element-7b13fb07 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-1ecb4a6 > .elementor-widget-container{padding:220px 0px 120px 0px;}.elementor-30 .elementor-element.elementor-element-1ecb4a6{text-align:right;}.elementor-30 .elementor-element.elementor-element-1ecb4a6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:bold;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-77d978f2:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-77d978f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-77d978f2{border-style:solid;border-width:0px 0px 2px 0px;border-color:#8EE4AF;box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-30 .elementor-element.elementor-element-77d978f2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-3fc63e55{text-align:center;}.elementor-30 .elementor-element.elementor-element-3fc63e55 .elementor-heading-title{font-family:"Montserrat", Sans-serif;color:#8EE4AF;}.elementor-30 .elementor-element.elementor-element-324ddc66:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-324ddc66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-324ddc66 > .elementor-container{max-width:1600px;}.elementor-30 .elementor-element.elementor-element-324ddc66{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;padding:40px 20px 0px 20px;}.elementor-30 .elementor-element.elementor-element-324ddc66 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-3cb37ab4 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-30 .elementor-element.elementor-element-3cb37ab4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-3e0e34c4 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-3e0e34c4{text-align:left;}.elementor-30 .elementor-element.elementor-element-3e0e34c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:bold;color:#3A3A3A;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-3dfeea8c > .elementor-widget-container{background-color:rgba(122, 122, 122, 0);padding:20px 20px 20px 20px;}.elementor-30 .elementor-element.elementor-element-3dfeea8c{text-align:left;font-family:"Open Sans", Sans-serif;font-size:18px;color:#3A3A3A;}.elementor-30 .elementor-element.elementor-element-8ac8418:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-8ac8418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-8ac8418 > .elementor-container{max-width:1600px;}.elementor-30 .elementor-element.elementor-element-8ac8418{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;padding:40px 20px 0px 20px;}.elementor-30 .elementor-element.elementor-element-8ac8418 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-30d9e05 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-30 .elementor-element.elementor-element-30d9e05 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-9547b58 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-9547b58{text-align:center;}.elementor-30 .elementor-element.elementor-element-9547b58 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:bold;color:#3A3A3A;}.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-2b4031e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-2b4031e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-2b4031e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-30 .elementor-element.elementor-element-f85c9e9{text-align:left;}.elementor-30 .elementor-element.elementor-element-c7dc338 > .elementor-widget-container{background-color:rgba(122, 122, 122, 0);padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-c7dc338{font-family:"Open Sans", Sans-serif;font-size:18px;color:#3A3A3A;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-97b81ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-97b81ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-97b81ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-97b81ec .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-97b81ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-97b81ec .elementor-icon-list-icon i{color:#8EE4AF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-97b81ec .elementor-icon-list-icon svg{fill:#8EE4AF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-97b81ec{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-97b81ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-97b81ec .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-97b81ec .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-db44916.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-db44916.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-db44916 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-30 .elementor-element.elementor-element-7200f38{text-align:left;}.elementor-30 .elementor-element.elementor-element-e0e3ed5 > .elementor-widget-container{background-color:rgba(122, 122, 122, 0);padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-e0e3ed5{text-align:left;font-family:"Open Sans", Sans-serif;font-size:18px;color:#3A3A3A;}.elementor-30 .elementor-element.elementor-element-ad4c185 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-ad4c185 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-ad4c185 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-ad4c185 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-ad4c185 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-ad4c185 .elementor-icon-list-icon i{color:#8EE4AF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-ad4c185 .elementor-icon-list-icon svg{fill:#8EE4AF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-ad4c185{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-ad4c185 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-ad4c185 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-ad4c185 .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-e345114.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-e345114.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-e345114 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-30 .elementor-element.elementor-element-285634b{text-align:left;}.elementor-30 .elementor-element.elementor-element-f39f796 > .elementor-widget-container{background-color:rgba(122, 122, 122, 0);padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-f39f796{font-family:"Open Sans", Sans-serif;font-size:18px;color:#3A3A3A;}.elementor-30 .elementor-element.elementor-element-9490a55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-9490a55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-9490a55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-9490a55 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-9490a55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-9490a55 .elementor-icon-list-icon i{color:#8EE4AF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-9490a55 .elementor-icon-list-icon svg{fill:#8EE4AF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-9490a55{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-9490a55 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-9490a55 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-9490a55 .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-273c2e7.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-273c2e7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-273c2e7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-30 .elementor-element.elementor-element-ebe0f3f{text-align:left;}.elementor-30 .elementor-element.elementor-element-7031b63 > .elementor-widget-container{background-color:rgba(122, 122, 122, 0);padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-7031b63{font-family:"Open Sans", Sans-serif;font-size:18px;color:#3A3A3A;}.elementor-30 .elementor-element.elementor-element-68b9f41 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-68b9f41 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-68b9f41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-68b9f41 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-68b9f41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-68b9f41 .elementor-icon-list-icon i{color:#8EE4AF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-68b9f41 .elementor-icon-list-icon svg{fill:#8EE4AF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-68b9f41{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-68b9f41 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-68b9f41 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-68b9f41 .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-93075d1.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-93075d1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-93075d1 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-30 .elementor-element.elementor-element-6a97abf{text-align:left;}.elementor-30 .elementor-element.elementor-element-83b6176 > .elementor-widget-container{background-color:rgba(122, 122, 122, 0);padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-83b6176{font-family:"Open Sans", Sans-serif;font-size:18px;color:#3A3A3A;}.elementor-30 .elementor-element.elementor-element-22c57b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-22c57b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-22c57b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-22c57b0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-22c57b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-22c57b0 .elementor-icon-list-icon i{color:#8EE4AF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-22c57b0 .elementor-icon-list-icon svg{fill:#8EE4AF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-22c57b0{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-22c57b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-22c57b0 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-22c57b0 .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-2a82007.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-2a82007.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-2a82007 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-30 .elementor-element.elementor-element-ba86da1{text-align:left;}.elementor-30 .elementor-element.elementor-element-cb9ffe0 > .elementor-widget-container{background-color:rgba(122, 122, 122, 0);padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-cb9ffe0{font-family:"Open Sans", Sans-serif;font-size:18px;color:#3A3A3A;}.elementor-30 .elementor-element.elementor-element-186d388 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-186d388 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-186d388 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-186d388 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-186d388 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-186d388 .elementor-icon-list-icon i{color:#8EE4AF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-186d388 .elementor-icon-list-icon svg{fill:#8EE4AF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-186d388{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-186d388 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-186d388 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-186d388 .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-2f266ac.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-2f266ac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-2f266ac > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-30 .elementor-element.elementor-element-84e5114{text-align:left;}.elementor-30 .elementor-element.elementor-element-b8ee29b > .elementor-widget-container{background-color:rgba(122, 122, 122, 0);padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-b8ee29b{text-align:left;font-family:"Open Sans", Sans-serif;font-size:18px;color:#3A3A3A;}.elementor-30 .elementor-element.elementor-element-fd1917c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-fd1917c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-fd1917c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-fd1917c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-fd1917c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-fd1917c .elementor-icon-list-icon i{color:#8EE4AF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-fd1917c .elementor-icon-list-icon svg{fill:#8EE4AF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-fd1917c{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-fd1917c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-fd1917c .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-fd1917c .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-c6acc2b.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-c6acc2b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-c6acc2b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-30 .elementor-element.elementor-element-16b6b2e{text-align:left;}.elementor-30 .elementor-element.elementor-element-b110340 > .elementor-widget-container{background-color:rgba(122, 122, 122, 0);padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-b110340{font-family:"Open Sans", Sans-serif;font-size:18px;color:#3A3A3A;}.elementor-30 .elementor-element.elementor-element-0af1c1d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-0af1c1d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-0af1c1d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-0af1c1d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-0af1c1d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-0af1c1d .elementor-icon-list-icon i{color:#8EE4AF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-0af1c1d .elementor-icon-list-icon svg{fill:#8EE4AF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-0af1c1d{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-0af1c1d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-0af1c1d .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-0af1c1d .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-307bab3.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-307bab3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-307bab3 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-30 .elementor-element.elementor-element-a170eb2{text-align:left;}.elementor-30 .elementor-element.elementor-element-d247ea8 > .elementor-widget-container{background-color:rgba(122, 122, 122, 0);padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-d247ea8{font-family:"Open Sans", Sans-serif;font-size:18px;color:#3A3A3A;}.elementor-30 .elementor-element.elementor-element-a627394 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-a627394 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-a627394 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-a627394 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-a627394 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-a627394 .elementor-icon-list-icon i{color:#8EE4AF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-a627394 .elementor-icon-list-icon svg{fill:#8EE4AF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-a627394{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-a627394 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-a627394 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-a627394 .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-4675674.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-4675674.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-4675674 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-30 .elementor-element.elementor-element-a529f83{text-align:left;}.elementor-30 .elementor-element.elementor-element-82dbdb8 > .elementor-widget-container{background-color:rgba(122, 122, 122, 0);padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-82dbdb8{text-align:left;font-family:"Open Sans", Sans-serif;font-size:18px;color:#3A3A3A;}.elementor-30 .elementor-element.elementor-element-c4c92c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-c4c92c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-c4c92c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-c4c92c0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-c4c92c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-c4c92c0 .elementor-icon-list-icon i{color:#8EE4AF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-c4c92c0 .elementor-icon-list-icon svg{fill:#8EE4AF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-c4c92c0{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-c4c92c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-c4c92c0 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-c4c92c0 .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-3760330.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-3760330.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-3760330 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-30 .elementor-element.elementor-element-47643b0{text-align:left;}.elementor-30 .elementor-element.elementor-element-92d2c28 > .elementor-widget-container{background-color:rgba(122, 122, 122, 0);padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-92d2c28{font-family:"Open Sans", Sans-serif;font-size:18px;color:#3A3A3A;}.elementor-30 .elementor-element.elementor-element-e5977d5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-e5977d5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-e5977d5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-e5977d5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-e5977d5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-e5977d5 .elementor-icon-list-icon i{color:#8EE4AF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-e5977d5 .elementor-icon-list-icon svg{fill:#8EE4AF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-e5977d5{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-e5977d5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-e5977d5 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-e5977d5 .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-7aa3c1f.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-7aa3c1f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-7aa3c1f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-30 .elementor-element.elementor-element-e0a443e{text-align:left;}.elementor-30 .elementor-element.elementor-element-617fd9a > .elementor-widget-container{background-color:rgba(122, 122, 122, 0);padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-617fd9a{font-family:"Open Sans", Sans-serif;font-size:18px;color:#3A3A3A;}.elementor-30 .elementor-element.elementor-element-7449275 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-7449275 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-7449275 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-7449275 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-7449275 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-7449275 .elementor-icon-list-icon i{color:#8EE4AF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-7449275 .elementor-icon-list-icon svg{fill:#8EE4AF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-7449275{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-7449275 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-7449275 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-7449275 .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-18a6edf.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-18a6edf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-18a6edf > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-30 .elementor-element.elementor-element-5ac9551{text-align:left;}.elementor-30 .elementor-element.elementor-element-3d18f1a > .elementor-widget-container{background-color:rgba(122, 122, 122, 0);padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-3d18f1a{font-family:"Open Sans", Sans-serif;font-size:18px;color:#3A3A3A;}.elementor-30 .elementor-element.elementor-element-4b4c8b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-4b4c8b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-4b4c8b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-4b4c8b3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-4b4c8b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-4b4c8b3 .elementor-icon-list-icon i{color:#8EE4AF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-4b4c8b3 .elementor-icon-list-icon svg{fill:#8EE4AF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-4b4c8b3{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-4b4c8b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-4b4c8b3 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-4b4c8b3 .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-737684e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-737684e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-737684e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-30 .elementor-element.elementor-element-83272c5{text-align:left;}.elementor-30 .elementor-element.elementor-element-a35bdd9 > .elementor-widget-container{background-color:rgba(122, 122, 122, 0);padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-a35bdd9{text-align:left;font-family:"Open Sans", Sans-serif;font-size:18px;color:#3A3A3A;}.elementor-30 .elementor-element.elementor-element-48566fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-48566fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-48566fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-48566fd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-48566fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-48566fd .elementor-icon-list-icon i{color:#8EE4AF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-48566fd .elementor-icon-list-icon svg{fill:#8EE4AF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-48566fd{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-48566fd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-48566fd .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-48566fd .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-528128d.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-528128d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-528128d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-30 .elementor-element.elementor-element-f96965d{text-align:left;}.elementor-30 .elementor-element.elementor-element-544bc46 > .elementor-widget-container{background-color:rgba(122, 122, 122, 0);padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-544bc46{font-family:"Open Sans", Sans-serif;font-size:18px;color:#3A3A3A;}.elementor-30 .elementor-element.elementor-element-4ab6b4e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-4ab6b4e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-4ab6b4e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-4ab6b4e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-4ab6b4e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-4ab6b4e .elementor-icon-list-icon i{color:#8EE4AF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-4ab6b4e .elementor-icon-list-icon svg{fill:#8EE4AF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-4ab6b4e{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-4ab6b4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-4ab6b4e .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-4ab6b4e .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-31a80c7.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-31a80c7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-31a80c7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-30 .elementor-element.elementor-element-73be8b5{text-align:left;}.elementor-30 .elementor-element.elementor-element-0002c4e > .elementor-widget-container{background-color:rgba(122, 122, 122, 0);padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-0002c4e{font-family:"Open Sans", Sans-serif;font-size:18px;color:#3A3A3A;}.elementor-30 .elementor-element.elementor-element-e27d12d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-e27d12d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-e27d12d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-e27d12d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-e27d12d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-e27d12d .elementor-icon-list-icon i{color:#8EE4AF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-e27d12d .elementor-icon-list-icon svg{fill:#8EE4AF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-e27d12d{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-e27d12d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-e27d12d .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-e27d12d .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-41fad9f.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-41fad9f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-41fad9f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-30 .elementor-element.elementor-element-716bbcd{text-align:left;}.elementor-30 .elementor-element.elementor-element-2c3fc3a > .elementor-widget-container{background-color:rgba(122, 122, 122, 0);padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-2c3fc3a{font-family:"Open Sans", Sans-serif;font-size:18px;color:#3A3A3A;}.elementor-30 .elementor-element.elementor-element-3150aa8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-3150aa8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-3150aa8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-3150aa8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-3150aa8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-3150aa8 .elementor-icon-list-icon i{color:#8EE4AF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-3150aa8 .elementor-icon-list-icon svg{fill:#8EE4AF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-3150aa8{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-3150aa8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-3150aa8 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-3150aa8 .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-2b3ba16.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-2b3ba16.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-2b3ba16 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-30 .elementor-element.elementor-element-bac18a8{text-align:left;}.elementor-30 .elementor-element.elementor-element-c7ce32b > .elementor-widget-container{background-color:rgba(122, 122, 122, 0);padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-c7ce32b{text-align:left;font-family:"Open Sans", Sans-serif;font-size:18px;color:#3A3A3A;}.elementor-30 .elementor-element.elementor-element-52cbb04 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-52cbb04 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-52cbb04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-52cbb04 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-52cbb04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-52cbb04 .elementor-icon-list-icon i{color:#8EE4AF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-52cbb04 .elementor-icon-list-icon svg{fill:#8EE4AF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-52cbb04{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-52cbb04 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-52cbb04 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-52cbb04 .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-a54c8ad.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-a54c8ad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-a54c8ad > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-30 .elementor-element.elementor-element-2e6a8af{text-align:left;}.elementor-30 .elementor-element.elementor-element-5258a18 > .elementor-widget-container{background-color:rgba(122, 122, 122, 0);padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-5258a18{font-family:"Open Sans", Sans-serif;font-size:18px;color:#3A3A3A;}.elementor-30 .elementor-element.elementor-element-ae8f013 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-ae8f013 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-ae8f013 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-ae8f013 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-ae8f013 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-ae8f013 .elementor-icon-list-icon i{color:#8EE4AF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-ae8f013 .elementor-icon-list-icon svg{fill:#8EE4AF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-ae8f013{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-ae8f013 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-ae8f013 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-ae8f013 .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-fd12689.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-fd12689.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-fd12689 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-30 .elementor-element.elementor-element-43ac673{text-align:left;}.elementor-30 .elementor-element.elementor-element-6af81b0 > .elementor-widget-container{background-color:rgba(122, 122, 122, 0);padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-6af81b0{font-family:"Open Sans", Sans-serif;font-size:18px;color:#3A3A3A;}.elementor-30 .elementor-element.elementor-element-cebdae9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-cebdae9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-cebdae9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-cebdae9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-cebdae9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-cebdae9 .elementor-icon-list-icon i{color:#8EE4AF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-cebdae9 .elementor-icon-list-icon svg{fill:#8EE4AF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-cebdae9{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-cebdae9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-cebdae9 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-cebdae9 .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-486f0bd.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-486f0bd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-486f0bd > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-30 .elementor-element.elementor-element-048753e{text-align:left;}.elementor-30 .elementor-element.elementor-element-bf4978c > .elementor-widget-container{background-color:rgba(122, 122, 122, 0);padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-bf4978c{font-family:"Open Sans", Sans-serif;font-size:18px;color:#3A3A3A;}.elementor-30 .elementor-element.elementor-element-c1ac5ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-c1ac5ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-c1ac5ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-c1ac5ed .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-c1ac5ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-c1ac5ed .elementor-icon-list-icon i{color:#8EE4AF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-c1ac5ed .elementor-icon-list-icon svg{fill:#8EE4AF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-c1ac5ed{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-c1ac5ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-c1ac5ed .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-c1ac5ed .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-9ab7815.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-9ab7815.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-9ab7815 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-30 .elementor-element.elementor-element-4910e15{text-align:left;}.elementor-30 .elementor-element.elementor-element-7fc5bee > .elementor-widget-container{background-color:rgba(122, 122, 122, 0);padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-7fc5bee{text-align:left;font-family:"Open Sans", Sans-serif;font-size:18px;color:#3A3A3A;}.elementor-30 .elementor-element.elementor-element-8d500a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-8d500a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-8d500a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-8d500a1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-8d500a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-8d500a1 .elementor-icon-list-icon i{color:#8EE4AF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-8d500a1 .elementor-icon-list-icon svg{fill:#8EE4AF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-8d500a1{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-8d500a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-8d500a1 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-8d500a1 .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-806cd6c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-806cd6c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-806cd6c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-30 .elementor-element.elementor-element-d4bed84{text-align:left;}.elementor-30 .elementor-element.elementor-element-eef6943 > .elementor-widget-container{background-color:rgba(122, 122, 122, 0);padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-eef6943{font-family:"Open Sans", Sans-serif;font-size:18px;color:#3A3A3A;}.elementor-30 .elementor-element.elementor-element-3ecf8ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-3ecf8ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-3ecf8ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-3ecf8ef .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-3ecf8ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-3ecf8ef .elementor-icon-list-icon i{color:#8EE4AF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-3ecf8ef .elementor-icon-list-icon svg{fill:#8EE4AF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-3ecf8ef{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-3ecf8ef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-3ecf8ef .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-3ecf8ef .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-ba6febb.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-ba6febb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-ba6febb > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-30 .elementor-element.elementor-element-f3cf4d9{text-align:left;}.elementor-30 .elementor-element.elementor-element-57b37ef > .elementor-widget-container{background-color:rgba(122, 122, 122, 0);padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-57b37ef{font-family:"Open Sans", Sans-serif;font-size:18px;color:#3A3A3A;}.elementor-30 .elementor-element.elementor-element-3421e8d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-3421e8d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-3421e8d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-3421e8d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-3421e8d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-3421e8d .elementor-icon-list-icon i{color:#8EE4AF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-3421e8d .elementor-icon-list-icon svg{fill:#8EE4AF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-3421e8d{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-3421e8d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-3421e8d .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-3421e8d .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-46fa7a3.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-46fa7a3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-46fa7a3 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-30 .elementor-element.elementor-element-7bcea6e{text-align:left;}.elementor-30 .elementor-element.elementor-element-1631515 > .elementor-widget-container{background-color:rgba(122, 122, 122, 0);padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-1631515{font-family:"Open Sans", Sans-serif;font-size:18px;color:#3A3A3A;}.elementor-30 .elementor-element.elementor-element-1011738 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-1011738 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-1011738 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-1011738 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-1011738 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-1011738 .elementor-icon-list-icon i{color:#8EE4AF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-1011738 .elementor-icon-list-icon svg{fill:#8EE4AF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-1011738{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-1011738 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-1011738 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-1011738 .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-f5458f7.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-f5458f7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-f5458f7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-30 .elementor-element.elementor-element-5a76165 > .elementor-widget-container{background-color:rgba(122, 122, 122, 0);padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-5a76165{text-align:left;font-family:"Open Sans", Sans-serif;font-size:18px;color:#3A3A3A;}.elementor-30 .elementor-element.elementor-element-724bd2a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-724bd2a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-724bd2a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-30 .elementor-element.elementor-element-724bd2a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-724bd2a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-30 .elementor-element.elementor-element-724bd2a .elementor-icon-list-icon i{color:#8EE4AF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-724bd2a .elementor-icon-list-icon svg{fill:#8EE4AF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-724bd2a{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-724bd2a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-724bd2a .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-724bd2a .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-ce7b588.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-ce7b588.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-ce7b588 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-3f603ca.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-3f603ca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-3f603ca > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-30 .elementor-element.elementor-element-6d0a6a9:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-6d0a6a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-6d0a6a9 > .elementor-container{max-width:1600px;}.elementor-30 .elementor-element.elementor-element-6d0a6a9{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;padding:40px 20px 0px 20px;}.elementor-30 .elementor-element.elementor-element-6d0a6a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-9f464aa > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-30 .elementor-element.elementor-element-9f464aa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-254edcf > .elementor-widget-container{background-color:rgba(122, 122, 122, 0);padding:20px 20px 20px 20px;}.elementor-30 .elementor-element.elementor-element-254edcf{text-align:left;font-family:"Open Sans", Sans-serif;font-size:18px;color:#3A3A3A;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-e995c74{--divider-border-style:solid;--divider-color:#3A3A3A;--divider-border-width:4px;}.elementor-30 .elementor-element.elementor-element-e995c74 .elementor-divider-separator{width:24%;margin:0 auto;margin-center:0;}.elementor-30 .elementor-element.elementor-element-e995c74 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-30 .elementor-element.elementor-element-7dad12a:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-7dad12a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://downtownstjohnsmi.com/wp-content/uploads/2025/10/PSD-Header.jpg");background-position:top center;background-size:cover;}.elementor-30 .elementor-element.elementor-element-7dad12a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-30 .elementor-element.elementor-element-7dad12a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-fb5bbe8:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-fb5bbe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB3;}.elementor-30 .elementor-element.elementor-element-fb5bbe8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:200px;margin-bottom:200px;}.elementor-30 .elementor-element.elementor-element-fb5bbe8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-ee8e153:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-30 .elementor-element.elementor-element-ee8e153 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(122, 122, 122, 0);}.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-ee8e153.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-30 .elementor-element.elementor-element-ee8e153.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-30 .elementor-element.elementor-element-ee8e153 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 40px 20px;}.elementor-30 .elementor-element.elementor-element-ee8e153 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-aaa19f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 40px 0px;}.elementor-30 .elementor-element.elementor-element-aaa19f3{text-align:center;}.elementor-30 .elementor-element.elementor-element-aaa19f3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:bold;color:#3A3A3A;}.elementor-30 .elementor-element.elementor-element-ea7a201:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-ea7a201 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-ea7a201{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;}.elementor-30 .elementor-element.elementor-element-ea7a201 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-101610b{text-align:center;}.elementor-30 .elementor-element.elementor-element-101610b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:normal;text-transform:none;color:#3A3A3A;}.elementor-30 .elementor-element.elementor-element-8944382{text-align:center;font-family:"Open Sans", Sans-serif;color:#3A3A3A;}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-5862b54{width:33.079%;}.elementor-30 .elementor-element.elementor-element-1c49eba{width:33.127%;}.elementor-30 .elementor-element.elementor-element-4eef6af{width:33.126%;}}