.elementor-194 .elementor-element.elementor-element-0b9a95d{--display:flex;--min-height:49vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-194 .elementor-element.elementor-element-0b9a95d:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-0b9a95d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-072cffa );}@media(min-width:768px){.elementor-194 .elementor-element.elementor-element-0b9a95d{--content-width:1400px;}}/* Start custom CSS for html, class: .elementor-element-8f67198 */@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap');

.circle-text-wrapper {
    width: 250px;
    height: 250px;
    margin: auto;
}

.circle-text {
    width: 100%;
    height: 100%;
    animation: rotateText 12s linear infinite;
}

.circle-text text {
    font-family: 'Montserrat', sans-serif; /* ✅ font added */
    font-size: 14px;
    letter-spacing: 4px;
    fill: #FFFFFF;
    text-transform: uppercase;
}

/* Rotation Animation */
@keyframes rotateText {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}/* End custom CSS */