.elementor-63638 .elementor-element.elementor-element-6e9de18:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-63638 .elementor-element.elementor-element-6e9de18 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-63638 .elementor-element.elementor-element-6e9de18 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-63638 .elementor-element.elementor-element-6e9de18 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-63638 .elementor-element.elementor-element-a2b848c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-63638 .elementor-element.elementor-element-a2b848c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-63638 .elementor-element.elementor-element-a2b848c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-63638 .elementor-element.elementor-element-a2b848c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:left;}.elementor-63638 .elementor-element.elementor-element-a2b848c > .elementor-element-populated > .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-63638 .elementor-element.elementor-element-099a9d9{width:var( --container-widget-width, 101.129% );max-width:101.129%;--container-widget-width:101.129%;--container-widget-flex-grow:0;}.elementor-63638 .elementor-element.elementor-element-099a9d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 1.875rem 0rem;}.elementor-63638 .elementor-element.elementor-element-099a9d9 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:1.688rem;font-weight:700;text-transform:uppercase;line-height:1.2;color:#FFFFFF;}.elementor-63638 .elementor-element.elementor-element-757dbd8{width:var( --container-widget-width, 105.033% );max-width:105.033%;--container-widget-width:105.033%;--container-widget-flex-grow:0;}.elementor-63638 .elementor-element.elementor-element-757dbd8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}@media(min-width:768px){.elementor-63638 .elementor-element.elementor-element-a2b848c{width:15%;}.elementor-63638 .elementor-element.elementor-element-bf9e66c{width:84.666%;}}/* Start custom CSS for column, class: .elementor-element-a2b848c */@media screen and (min-width: 800px) {
/*.aws-lifecycle .lifecycle-content*/ .section-icon {
        top: -10px;
        left: -55px;
        width: 50px;
        height: 50px;
    }
}

@media screen and (min-width: 600px) {
 /*.aws-lifecycle .lifecycle-content*/.section-icon {
        position: absolute;
        top: 0;
        left: 0;
    }
}
/*.aws-lifecycle .lifecycle-content*/ .section-icon {
    position: relative;
    width: 40px;
    height: 40px;
    margin-bottom: 1.875rem;
    padding-top: .3125rem;
    border-radius: 50%;
    background: #fff;
    fill: #33f;
    text-align: center;}/* End custom CSS */
/* Start custom CSS for wp-widget-text, class: .elementor-element-757dbd8 */.elementor-63638 .elementor-element.elementor-element-757dbd8 {
    color: #fff;
    font-size: 1.125rem;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
}



.elementor-63638 .elementor-element.elementor-element-757dbd8 strong {
color: #fff;
font-family: "IBM Plex Sans", sans-serif;
font-size: 15px;
font-style: normal;
font-weight: 700;
letter-spacing: 1.93008px;
text-align: left;
text-transform: uppercase;
}

.elementor-63638 .elementor-element.elementor-element-757dbd8 h5 {
    font-family: 'IBM Plex Sans', Sans-serif; font-size: 3.125rem; font-weight: 500; line-height: 1.2; color: #fff;
}

.elementor-63638 .elementor-element.elementor-element-757dbd8 li {
    font-size: 1.125rem; color: #fff;
    
}


.elementor-63638 .elementor-element.elementor-element-757dbd8 ul, .elementor-63638 .elementor-element.elementor-element-757dbd8 a{ 
list-style: none; 
margin: 0;
padding:0;
color: #13BFEA;
 padding-left: 2rem;
 padding-top: 1rem;
}

.elementor-63638 .elementor-element.elementor-element-757dbd8 li {
 
  margin-left: 0;
  margin-bottom: 1.25rem;
  list-style: none;
  vertical-align: middle;
  
  
background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='%2313BFEA'%3E%3Cpath d='M10.2.7c5.2 0 9.5 4.2 9.5 9.5s-4.2 9.5-9.5 9.5S.7 15.5.7 10.2 4.9.7 10.2.7zm0 1.7c-4.3 0-7.8 3.5-7.8 7.8S5.9 18 10.2 18s7.8-3.5 7.8-7.8-3.6-7.8-7.8-7.8zm3.3 3.8l1.3 1.1-6 7-3.6-2.8 1.3-1.4 2.3 1.8 4.7-5.7z'/%3E%3C/svg%3E") no-repeat;
}

 .ekit-unfold-data.active~.ekit-unfold-btn:after {content:" -"; color: #13BFEA;}

 .ekit-unfold-data~.ekit-unfold-btn:after {content:" +";color: #13BFEA;}

.elementor-63638 .elementor-element.elementor-element-757dbd8 .ekit-wid-con .ekit-unfold-data::after {
    content: none;
}/* End custom CSS */