.elementor-34843 .elementor-element.elementor-element-2fff4095:not(.elementor-motion-effects-element-type-background), .elementor-34843 .elementor-element.elementor-element-2fff4095 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34843 .elementor-element.elementor-element-2fff4095{box-shadow:0px 5px 9px 0px rgba(0, 0, 0, 0.18);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 30px 30px 30px;}.elementor-34843 .elementor-element.elementor-element-2fff4095 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34843 .elementor-element.elementor-element-2663c12c .elementor-button .elementor-align-icon-right{margin-left:13px;}.elementor-34843 .elementor-element.elementor-element-2663c12c .elementor-button .elementor-align-icon-left{margin-right:13px;}.elementor-34843 .elementor-element.elementor-element-2663c12c .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-34843 .elementor-element.elementor-element-2663c12c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-34843 .elementor-element.elementor-element-438c315a{--spacer-size:50px;}.elementor-34843 .elementor-element.elementor-element-1c1b568 .elementor-menu-toggle{margin:0 auto;}.elementor-34843 .elementor-element.elementor-element-1c1b568 .elementor-nav-menu .elementor-item{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-34843 .elementor-element.elementor-element-1c1b568 > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-34843 .elementor-element.elementor-element-f5769ee .elementor-menu-toggle{margin:0 auto;}.elementor-34843 .elementor-element.elementor-element-f5769ee .elementor-nav-menu .elementor-item{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-34843 .elementor-element.elementor-element-f5769ee > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-34843 .elementor-element.elementor-element-3e113219{--spacer-size:50px;}.elementor-34843 .elementor-element.elementor-element-f013952 .elementor-menu-toggle{margin:0 auto;}.elementor-34843 .elementor-element.elementor-element-f013952 .elementor-nav-menu .elementor-item{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-34843 .elementor-element.elementor-element-f013952 > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-34843 .elementor-element.elementor-element-f013952{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-34843 .elementor-element.elementor-element-353a5be4{--spacer-size:50px;}.elementor-34843 .elementor-element.elementor-element-3bfc5cd .elementor-menu-toggle{margin:0 auto;}.elementor-34843 .elementor-element.elementor-element-3bfc5cd .elementor-nav-menu .elementor-item{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-34843 .elementor-element.elementor-element-3bfc5cd > .elementor-widget-container{margin:0px 0px 0px -20px;}@media(min-width:768px){.elementor-34843 .elementor-element.elementor-element-3ea1bee3{width:16.42%;}.elementor-34843 .elementor-element.elementor-element-75881126{width:2.734%;}.elementor-34843 .elementor-element.elementor-element-21d94348{width:19.698%;}.elementor-34843 .elementor-element.elementor-element-5edc13e0{width:17.559%;}.elementor-34843 .elementor-element.elementor-element-2cc13171{width:2.511%;}.elementor-34843 .elementor-element.elementor-element-4db23d49{width:15.85%;}.elementor-34843 .elementor-element.elementor-element-daedbcf{width:2.805%;}.elementor-34843 .elementor-element.elementor-element-4c7f18ca{width:19.914%;}}/* Start custom CSS for column, class: .elementor-element-75881126 */.flow::after{
    position: absolute;
      left: 19px;
    height: 90%;
    width: 2px;
    content:'';
    bottom: 15px;
    top: 10px;
 background: rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2cc13171 */.flow::after{
    position: absolute;
      left: 19px;
    height: 90%;
    width: 2px;
    content:'';
    bottom: 15px;
    top: 10px;
 background: rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-daedbcf */.flow::after{
    position: absolute;
      left: 19px;
    height: 90%;
    width: 2px;
    content:'';
    bottom: 15px;
    top: 10px;
 background: rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2fff4095 */.hed{
     margin-top: 20px;
    margin-left: 38px;
    margin-right: 49px;
}

.elementor-34843 .elementor-element.elementor-element-2fff4095 .hed{
    box-shadow: 0 0 1px 0 rgb(0 0 0 / 10%), 0 3px 6px 0 rgb(0 0 0 / 5%) !important;
    
}/* End custom CSS */