.elementor-2790 .elementor-element.elementor-element-409a1a7{--display:flex;}.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-2790 .elementor-element.elementor-element-d4b1aaf{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2.7px;}.elementor-2790 .elementor-element.elementor-element-d4b1aaf .elementor-divider-separator{width:60%;margin:0 auto;margin-left:0;}.elementor-2790 .elementor-element.elementor-element-d4b1aaf .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2790 .elementor-element.elementor-element-d4b1aaf .elementor-divider__text{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;}@media(max-width:1367px){.elementor-2790 .elementor-element.elementor-element-d4b1aaf .elementor-divider-separator{width:70%;}}@media(max-width:767px){.elementor-2790 .elementor-element.elementor-element-d4b1aaf .elementor-divider-separator{width:100%;}}/* Start custom CSS for divider, class: .elementor-element-d4b1aaf */.elementor-2790 .elementor-element.elementor-element-d4b1aaf:after {
    top: 19px;
    left: 0px;
    width: 10px;
    height: 10px;
    content: "";
    position: absolute;
    border-radius: 100%;
    -webkit-animation: linear infinite;
    animation: linear infinite;
    -webkit-animation-name: run;
    animation-name: run;
    -webkit-animation-duration: 5s;
    animation-duration: 5s;
    background-color: #000;
}
@keyframes run{
0% {
    left: 0;
}
50% {
    left: 70px;
}
100% {
    left: 0;
}}
@media(max-width:767px){
    .elementor-2790 .elementor-element.elementor-element-d4b1aaf:after {
        display:none;
    }
}/* End custom CSS */