.elementor-177 .elementor-element.elementor-element-ee6487f{--display:flex;--min-height:350px;--overlay-opacity:0.5;}.elementor-177 .elementor-element.elementor-element-ee6487f:not(.elementor-motion-effects-element-type-background), .elementor-177 .elementor-element.elementor-element-ee6487f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theramencult.com/wp-content/uploads/2025/07/Untitled-design.png");background-position:center center;}.elementor-177 .elementor-element.elementor-element-ee6487f::before, .elementor-177 .elementor-element.elementor-element-ee6487f > .elementor-background-video-container::before, .elementor-177 .elementor-element.elementor-element-ee6487f > .e-con-inner > .elementor-background-video-container::before, .elementor-177 .elementor-element.elementor-element-ee6487f > .elementor-background-slideshow::before, .elementor-177 .elementor-element.elementor-element-ee6487f > .e-con-inner > .elementor-background-slideshow::before, .elementor-177 .elementor-element.elementor-element-ee6487f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#8D8D8D;--background-overlay:'';}.elementor-177 .elementor-element.elementor-element-1dc5a74 > .elementor-widget-container{margin:150px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-177 .elementor-element.elementor-element-1dc5a74{text-align:center;}.elementor-177 .elementor-element.elementor-element-1dc5a74 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:48px;text-transform:none;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:-1px 0px 0px #F38F00;}.elementor-177 .elementor-element.elementor-element-a983ca6 > .elementor-widget-container{margin:-34px 9px 0px 0px;padding:0px 0px 0px 0px;}.elementor-177 .elementor-element.elementor-element-796a598{--display:flex;--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-177 .elementor-element.elementor-element-e4684c2 > .elementor-widget-container{background-color:#000000;}.elementor-177 .elementor-element.elementor-element-e4684c2 .sec-title__title,.elementor-177 .elementor-element.elementor-element-e4684c2 .about-three__con-middle__title{color:#FFBE01;}.elementor-177 .elementor-element.elementor-element-e4684c2 .about-one__text,.elementor-177 .elementor-element.elementor-element-e4684c2 .about-two__text,.elementor-177 .elementor-element.elementor-element-e4684c2 .about-two__content__text,.elementor-177 .elementor-element.elementor-element-e4684c2 .about-three__text{color:#FFFFFF;}.elementor-177 .elementor-element.elementor-element-e4684c2 .about-one__info-title,.elementor-177 .elementor-element.elementor-element-e4684c2 .about-one__content__text-one,.elementor-177 .elementor-element.elementor-element-e4684c2 .about-three__experience__title{color:#FFFFFF;}.elementor-177 .elementor-element.elementor-element-e4684c2 .technologies-one__main-tab-box .tabs-content .tab p,.elementor-177 .elementor-element.elementor-element-e4684c2 .about-three__info__title{color:#FFFFFF;}.elementor-177 .elementor-element.elementor-element-a239341{--display:flex;--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-177 .elementor-element.elementor-element-9d0a771{--display:flex;--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-177 .elementor-element.elementor-element-5abf1c4e{--display:flex;--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-177 .elementor-element.elementor-element-595080e4{--display:flex;--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;}body.elementor-page-177:not(.elementor-motion-effects-element-type-background), body.elementor-page-177 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-177 .elementor-element.elementor-element-ee6487f{--content-width:1600px;}}/* Start custom CSS for html, class: .elementor-element-a983ca6 */.dot-line-wrapper {
  text-align: center;
  padding: 20px 0;
  background-color: transparent; /* Transparent background */
}

.dot-line {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
}

.dot-line span {
  display: inline-block;
  background-color: #FFD700; /* Gold color */
  border-radius: 50%;
}

/* Dot size from outer to inner (left side) and inner to outer (right side) */

.dot-line span:nth-child(2),
.dot-line span:nth-child(20) {
  width: 14px; height: 14px;
}
.dot-line span:nth-child(3),
.dot-line span:nth-child(19) {
  width: 14px; height: 14px;
}
.dot-line span:nth-child(4),
.dot-line span:nth-child(18) {
  width: 14px; height: 14px;
}
.dot-line span:nth-child(5),
.dot-line span:nth-child(17) {
  width: 12px; height: 12px;
}
.dot-line span:nth-child(6),
.dot-line span:nth-child(16) {
  width: 10px; height: 10px;
}
.dot-line span:nth-child(7),
.dot-line span:nth-child(15) {
  width: 8px; height: 8px;
}
.dot-line span:nth-child(8),
.dot-line span:nth-child(14) {
  width: 6px; height: 6px;
}
.dot-line span:nth-child(9),
.dot-line span:nth-child(13) {
  width: 4px; height: 4px;
}
.dot-line span:nth-child(10),
.dot-line span:nth-child(12) {
  width: 2px; height: 2px;
}

/* Center glow dot */
.glow-dot {
  width: 16px;
  height: 16px;
  background-color: white;
  border-radius: 50%;
  box-shadow: 0 0 15px rgba(255,255,255,0.8);
}/* End custom CSS */