.elementor-1671 .elementor-element.elementor-element-300124cc{--display:flex;}.elementor-1671 .elementor-element.elementor-element-300124cc:not(.elementor-motion-effects-element-type-background), .elementor-1671 .elementor-element.elementor-element-300124cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:auto;}.elementor-1671 .elementor-element.elementor-element-2c947a9{--display:flex;--min-height:200px;--margin-top:-21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1671 .elementor-element.elementor-element-2717780{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1671 .elementor-element.elementor-element-2717780 .elementor-heading-title{font-family:"Alike", Sans-serif;font-size:30px;color:#FFFFFF;}.elementor-1671 .elementor-element.elementor-element-78511d6{--display:flex;}.elementor-1671 .elementor-element.elementor-element-78511d6:not(.elementor-motion-effects-element-type-background), .elementor-1671 .elementor-element.elementor-element-78511d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-size:auto;}.elementor-1671 .elementor-element.elementor-element-e2e4689{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 4px 4px;}.elementor-1671 .elementor-element.elementor-element-e6ea3fd{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1671 .elementor-element.elementor-element-e6ea3fd:not(.elementor-motion-effects-element-type-background), .elementor-1671 .elementor-element.elementor-element-e6ea3fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1671 .elementor-element.elementor-element-18ab307{font-family:"Rubik", Sans-serif;}.elementor-1671 .elementor-element.elementor-element-18ab307 p{margin-block-end:12px;}body.elementor-page-1671:not(.elementor-motion-effects-element-type-background), body.elementor-page-1671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-1671 .elementor-element.elementor-element-300124cc{--content-width:1140px;}.elementor-1671 .elementor-element.elementor-element-78511d6{--content-width:1140px;}}@media(min-width:1025px){.elementor-1671 .elementor-element.elementor-element-300124cc:not(.elementor-motion-effects-element-type-background), .elementor-1671 .elementor-element.elementor-element-300124cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1671 .elementor-element.elementor-element-78511d6:not(.elementor-motion-effects-element-type-background), .elementor-1671 .elementor-element.elementor-element-78511d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for html, class: .elementor-element-e2e4689 */.content {
    font-family: "Rubik", sans-serif;
    font-size: 0.8rem;
    font-weight: normal;
    color: #111111;
    padding-left: 0.25em;
}

@media only screen and (max-width: 767px) {
    .content {
        font-size: 2rem !important;
        padding-left: 0.25em;
    }
}

.outer {
    overflow: hidden;  !important;
}

.outer div {
    display: inline-block;
}

.loop {
    white-space: nowrap;
    animation: loop-anim 15s linear infinite;
}

@media only screen and (max-width: 767px) {
    .loop {
        animation: loop-anim 3.5s linear infinite;
    }
}

@keyframes loop-anim {
    0% {
        margin-left: 0;
    }
    100% {
        margin-left: -50% /* This works because of the div between "outer" and "loop" */
    }
}


--------------------------------------


Adjustments and additional code 👇

/* An example of a media query for devices between 767 and 1024 pixels (tablets). Change out the pixel values to control the breakpoints. Target the correct class and make your changes. */

@media only screen and (min-width: 767px) and (max-width: 1024px) {
   .content {
        font-size: 2.25rem !important;
        padding-left: 0.25em;
    }
}/* End custom CSS */