.elementor-1750 .elementor-element.elementor-element-86bae1f{margin-top:050px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-1750 .elementor-element.elementor-element-4fa0e1e img{width:20%;}.elementor-bc-flex-widget .elementor-1750 .elementor-element.elementor-element-dad6ef0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1750 .elementor-element.elementor-element-dad6ef0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1750 .elementor-element.elementor-element-dad6ef0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-bc-flex-widget .elementor-1750 .elementor-element.elementor-element-bb3392c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1750 .elementor-element.elementor-element-bb3392c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1750 .elementor-element.elementor-element-bb3392c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1750 .elementor-element.elementor-element-daafd15 img{width:50%;}.elementor-bc-flex-widget .elementor-1750 .elementor-element.elementor-element-41bcd5b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1750 .elementor-element.elementor-element-41bcd5b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1750 .elementor-element.elementor-element-41bcd5b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-bc-flex-widget .elementor-1750 .elementor-element.elementor-element-823a277.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1750 .elementor-element.elementor-element-823a277.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1750 .elementor-element.elementor-element-823a277 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}@media(max-width:1024px){.elementor-1750 .elementor-element.elementor-element-4fa0e1e img{width:30%;}}@media(max-width:767px){.elementor-1750 .elementor-element.elementor-element-4fa0e1e img{width:50%;}}/* Start custom CSS for html, class: .elementor-element-8e07c91 */.content {
    font-family: "poppins", sans-serif;
    font-size: 3.5rem;
    font-weight: 700;
    color: #13131A;
    padding-left: 0.25em;
}

@media only screen and (max-width: 767px) {
    .content {
        font-size: 2rem !important;
        padding-left: 0.25em;
    }
}

.outer {
    overflow: hidden;  !important;
     transform: rotate(-5deg); 
     background-color: #F7EC09;
     padding-top: 1%;
     padding-bottom: 1%;
     width: 110%;
     margin-left: -5%;
     z-index: 2;
     position:relative;
     
   
}

.outer div {
    display: inline-block;
}

.loop {
    white-space: nowrap;
    animation: loop-anim 25s linear infinite;
}

@media only screen and (max-width: 767px) {
    .loop {
        animation: loop-anim 5.5s linear infinite;
    }
}

@keyframes loop-anim {
    0% {
        margin-left: 0;
    }
    100% {
        margin-left: -50% /* This works because of the div between "outer" and "loop" */
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d956b3e */.content2 {
    font-family: "poppins", sans-serif;
    font-size: 3.5rem;
    font-weight: 700;
    color: #13131A;
    padding-left: 0.25em;
}

@media only screen and (max-width: 767px) {
    .content2 {
        font-size: 2rem !important;
        padding-left: 0.25em;
    }
}

.outer2 {
    overflow: hidden;  !important;
    transform: rotate(5deg); 
     background-color: #3EC70B;
     padding-top: 1%;
     padding-bottom: 1%;
     width: 110%;
     margin-left: -5%;
     z-index: 2;
     position:relative;
     
}

.outer2 div {
    display: inline-block;
}

.loop2 {
    white-space: nowrap;
    animation: loop-anim 25s linear infinite;
    animation-direction: reverse;
}

@media only screen and (max-width: 767px) {
    .loop2 {
        animation: loop-anim 5.5s linear infinite;
        animation-direction: reverse;
    }
}

@keyframes loop-anim {
    0% {
        margin-left: 0;
    }
    100% {
        margin-left: -50% /* This works because of the div between "outer" and "loop" */
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9769a43 */.content3 {
    font-family: "poppins", sans-serif;
    font-size: 3.5rem;
    font-weight: 700;
    color: #13131A;
    padding-left: 0.25em;
}

@media only screen and (max-width: 767px) {
    .content3 {
        font-size: 2rem !important;
        padding-left: 0.25em;
    }
}

.outer3 {
    overflow: hidden;  !important;
    transform: rotate(5deg); 
     background-color: #F7EC09;
     padding-top: 1%;
     padding-bottom: 1%;
     width: 110%;
     margin-left: -5%;
     z-index: 2;
     position:relative;
     
}

.outer3 div {
    display: inline-block;
}

.loop3 {
    white-space: nowrap;
    animation: loop-anim 25s linear infinite;
    animation-direction: reverse;
}

@media only screen and (max-width: 767px) {
    .loop3 {
        animation: loop-anim 5.5s linear infinite;
        animation-direction: reverse;
    }
}

@keyframes loop-anim {
    0% {
        margin-left: 0;
    }
    100% {
        margin-left: -50% /* This works because of the div between "outer" and "loop" */
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-da5c961 */.content4 {
    font-family: "poppins", sans-serif;
    font-size: 3.5rem;
    font-weight: 700;
    color: #13131A;
    padding-left: 0.25em;
}

@media only screen and (max-width: 767px) {
    .content4 {
        font-size: 2rem !important;
        padding-left: 0.25em;
    }
}

.outer4 {
    overflow: hidden;  !important;
     transform: rotate(-5deg); 
     background-color: #3EC70B;
     padding-top: 1%;
     padding-bottom: 1%;
     width: 110%;
     margin-left: -5%;
     z-index: 2;
     position:relative;
     
   
}

.outer4 div {
    display: inline-block;
}

.loop4 {
    white-space: nowrap;
    animation: loop-anim 25s linear infinite;
}

@media only screen and (max-width: 767px) {
    .loop4 {
        animation: loop-anim 5.5s linear infinite;
    }
}

@keyframes loop-anim {
    0% {
        margin-left: 0;
    }
    100% {
        margin-left: -50% /* This works because of the div between "outer" and "loop" */
    }
}/* End custom CSS */