.elementor-184 .elementor-element.elementor-element-9f9f9a9{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-184 .elementor-element.elementor-element-9f9f9a9.e-con{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-184 .elementor-element.elementor-element-9f9f9a9{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-184 .elementor-element.elementor-element-9f9f9a9{--width:92.329%;}}@media(max-width:767px){.elementor-184 .elementor-element.elementor-element-9f9f9a9{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-00067a8 */h2.text-gray-900 {
    color: white;
}
.circle-container {
    display: flex; /* Enables side-by-side layout */
    justify-content: center; /* Centers circles horizontally */
    gap: 20px; /* Adds space between circles */
    text-align: center;
}
.circle {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: red; /* Default color: Not complete */
    display: inline-block;
    margin: 10px;
}
h3 {
    color: white; /* Make title white */
    font-size: 18px; /* Adjust font size */
    font-weight: bold;
    margin-top: 20px; /* Space between title and circles */
}
p {
    color: white; /* Makes labels white */
    font-weight: bold; /* Optional: Makes text bold */
    text-align: center; /* Centers labels */
}/* End custom CSS */