.elementor-376 .elementor-element.elementor-element-2034d6d1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-376 .elementor-element.elementor-element-2034d6d1 > .elementor-container{max-width:1670px;}.elementor-376 .elementor-element.elementor-element-2034d6d1{margin-top:3%;margin-bottom:7%;padding:0px 35px 0px 35px;}.elementor-376 .elementor-element.elementor-element-42fc3adb{animation-duration:1500ms;z-index:1;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-376 .elementor-element.elementor-element-42fc3adb .aux-media-image{border-radius:20px 20px 20px 20px;overflow:hidden;}.elementor-376 .elementor-element.elementor-element-52dcc790 > .elementor-element-populated{padding:0% 0% 0% 11%;}.elementor-376 .elementor-element.elementor-element-6f6a11ad{animation-duration:1500ms;z-index:1;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-376 .elementor-element.elementor-element-6f6a11ad .aux-modern-heading-primary{font-size:1em;font-weight:900;letter-spacing:-0.5px;color:var( --e-global-color-primary );}.elementor-376 .elementor-element.elementor-element-6f6a11ad .aux-modern-heading-secondary{font-size:3em;font-weight:800;text-transform:capitalize;line-height:60px;letter-spacing:-1.5px;color:#000000;margin:0.4em 0em 1em 0em;max-width:90%;}.elementor-376 .elementor-element.elementor-element-6f6a11ad .aux-modern-heading-description{color:rgba(0, 0, 0, 0.7);font-size:16px;line-height:25px;letter-spacing:-0.5px;max-width:85%;}.elementor-376 .elementor-element.elementor-element-8faad14{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-376 .elementor-element.elementor-element-8faad14 .elementor-heading-title{color:#000000;font-size:18px;font-weight:600;}.elementor-376 .elementor-element.elementor-element-4fc3604{animation-duration:1500ms;animation-delay:250ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-376 .elementor-element.elementor-element-4fc3604 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-376 .elementor-element.elementor-element-4fc3604 .aux-icon-list-item, .elementor-376 .elementor-element.elementor-element-4fc3604 .aux-icon-list-items{justify-content:flex-start;text-align:left;}.elementor-376 .elementor-element.elementor-element-4fc3604 .aux-icon-list-text{color:#000000;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-0.5px;}.elementor-376 .elementor-element.elementor-element-4fc3604 .aux-icon-list-icon{color:var( --e-global-color-primary );font-size:14px;}@media(min-width:768px){.elementor-376 .elementor-element.elementor-element-49edb9f3{width:57%;}.elementor-376 .elementor-element.elementor-element-52dcc790{width:43%;}}@media(max-width:1024px) and (min-width:768px){.elementor-376 .elementor-element.elementor-element-49edb9f3{width:100%;}.elementor-376 .elementor-element.elementor-element-52dcc790{width:100%;}}@media(max-width:1024px){.elementor-376 .elementor-element.elementor-element-52dcc790 > .elementor-element-populated{padding:0% 2% 0% 2%;}.elementor-376 .elementor-element.elementor-element-6f6a11ad .aux-modern-heading-secondary{font-size:2.5em;max-width:100%;}.elementor-376 .elementor-element.elementor-element-6f6a11ad .aux-modern-heading-description{font-size:1em;max-width:100%;}.elementor-376 .elementor-element.elementor-element-4fc3604 .aux-icon-list-text{font-size:22px;}}@media(max-width:767px){.elementor-376 .elementor-element.elementor-element-52dcc790 > .elementor-element-populated{padding:0% 3% 0% 3%;}.elementor-376 .elementor-element.elementor-element-6f6a11ad .aux-modern-heading-secondary{font-size:2.2em;line-height:40px;max-width:100%;}.elementor-376 .elementor-element.elementor-element-6f6a11ad .aux-modern-heading-description{max-width:100%;}.elementor-376 .elementor-element.elementor-element-4fc3604 .aux-icon-list-text{font-size:18px;}}/* Start custom CSS for aux_icon_list, class: .elementor-element-4fc3604 */.elementor-376 .elementor-element.elementor-element-4fc3604 .aux-icon-list-item{
    align-items: center;
}
.elementor-376 .elementor-element.elementor-element-4fc3604 .aux-icon-list-item:before{
    content: "";
    width: 7px;
    height: 7px;
    background: transparent linear-gradient(97deg, var(--e-global-color-679982b4) 0%, var(--e-global-color-679982b4) 9%, var(--e-global-color-47b4746f) 27%, var(--e-global-color-6474545b) 47%, var(--e-global-color-48ed99e5) 63%, var(--e-global-color-16a23eba) 83%, var(--e-global-color-5540afdb) 100%);
    display: inline-block;
    border-radius: 100%;
    margin-right: 25px;
    position: relative;
    top:0px;
}/* End custom CSS */