.elementor-52676 .elementor-element.elementor-element-f178d13:not(.elementor-motion-effects-element-type-background), .elementor-52676 .elementor-element.elementor-element-f178d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0B3E;}.elementor-52676 .elementor-element.elementor-element-f178d13{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-52676 .elementor-element.elementor-element-f178d13 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52676 .elementor-element.elementor-element-91e1de9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-52676 .elementor-element.elementor-element-91e1de9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 10px 22px 10px;z-index:111;}.elementor-52676 .elementor-element.elementor-element-91e1de9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52676 .elementor-element.elementor-element-5eeff06:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52676 .elementor-element.elementor-element-5eeff06 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-52676 .elementor-element.elementor-element-5eeff06 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-52676 .elementor-element.elementor-element-5eeff06 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52676 .elementor-element.elementor-element-90acaab{text-align:left;}.elementor-52676 .elementor-element.elementor-element-90acaab img{width:100%;max-width:176px;height:30px;}.elementor-52676 .elementor-element.elementor-element-58c08b2 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-52676 .elementor-element.elementor-element-91e1de9{padding:32px 20px 20px 20px;}.elementor-52676 .elementor-element.elementor-element-5eeff06 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-52676 .elementor-element.elementor-element-90acaab{text-align:left;}.elementor-52676 .elementor-element.elementor-element-58c08b2 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-52676 .elementor-element.elementor-element-91e1de9{padding:32px 20px 10px 20px;}.elementor-52676 .elementor-element.elementor-element-5eeff06{width:75%;}.elementor-52676 .elementor-element.elementor-element-5eeff06 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-52676 .elementor-element.elementor-element-90acaab{text-align:left;}.elementor-52676 .elementor-element.elementor-element-58c08b2{width:25%;}.elementor-52676 .elementor-element.elementor-element-58c08b2 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-52676 .elementor-element.elementor-element-abc59a4{width:25%;}.elementor-52676 .elementor-element.elementor-element-8acb38b{width:49.332%;}.elementor-52676 .elementor-element.elementor-element-bb6692a{width:25%;}.elementor-52676 .elementor-element.elementor-element-5eeff06{width:18.889%;}.elementor-52676 .elementor-element.elementor-element-58c08b2{width:81.111%;}}@media(max-width:1024px) and (min-width:768px){.elementor-52676 .elementor-element.elementor-element-5eeff06{width:25%;}.elementor-52676 .elementor-element.elementor-element-58c08b2{width:75%;}}/* Start custom CSS for html, class: .elementor-element-63a651d */.deploy-now {
    font-size: 15px !important;
    background: linear-gradient(72deg, #FB2726 9.01%, #FF7C33 25.95%, #FF14E8 46.29%, #5F14FF 87.81%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 600 !important;
    letter-spacing: -0.03em;
}

.header-servers {
  color: #fff;
  font-weight: 600;
  overflow: hidden;
  white-space: nowrap;
  height: 40px;
  display: flex;
  align-items: center;
  cursor: pointer;
}

.scroll-container {
  width: 100%;
  overflow: hidden;
  position: relative;
}

.scroll-text {
  display: inline-block;
  white-space: nowrap;
  animation: scroll-left 35s linear infinite;
}

.scroll-text span {
  margin-right: 100px;
}

.deploy-now {
  color: #ff3b3b;
  margin-left: 6px;
  text-decoration: none;
  font-weight: 700;
}

@keyframes scroll-left {
  0% {
    transform: translateX(0); /* visible immediately */
  }
  100% {
    transform: translateX(-50%); /* seamless loop */
  }
}

/* ✨ Pause animation when hovering */
.header-servers:hover .scroll-text {
  animation-play-state: paused;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f178d13 */.header-servers p {
    font-size: 15px;
    font-weight: 400;
    font-family: 'hellix';
    color: #FFF;
    margin-bottom: 5px;
}
.header-icons {
    width: 23px;
    height: 24px;
}
.header-icon-two {
    width: 15px;
    height: 24px;
}
.phone-link,
.phone-heading {
    font-size: 13px;
    font-weight: 400;
    font-family: 'hellix';
    color: #FFF !important;
}
span.underline.decoration-dotted.underline-offset-4 {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}
.header-btn-group .header-new-custom-btn {
    color: #FFF;
    font-size: 14px;
    font-weight: 600;
    cursor: pointer;
    
}
.header-btn-group ul {
    display: flex;
    gap: 20px;
    list-style: none;
    justify-content: flex-end;
    align-items: center;
    margin-bottom: 1px;
}
.header-btn-group .rs-new-custom-btn {
    cursor: pointer;
}
/*.header-btn-group ul .login-btn {*/
/*    padding: 1.5px !important;*/
/*    background: #fd3e60;*/
/*    border-radius: 8px;*/
/*}*/
/*.header-btn-group ul .login-btn:hover {*/
/*    background: linear-gradient(75.07deg, #FB2726 12.49%, #FF7C33 22.28%, #FF14E8 34.03%, #5F14FF 58.02%);*/
/*}*/
.header-btn-group ul .login-btn:hover a {
    background: 0 0;
    border-color: #28255f;
    color: #fff !important;
}
.header-btn-group ul .login-btn a {
    font-family: hellix;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    line-height: 21px;
    /*background: #28255f;*/
    color: #fff !important;
    /*padding: 6px 22px !important;*/
    justify-content: center !important;
    border-radius: 7px !important;
    transition: all .5s ease;
    text-align: center;
    width: 100%;
    cursor: pointer;
}
.elementor-element-ee4796b .elementor-container.elementor-column-gap-default {
    justify-content: center;
    align-items: center;
}
.elementor-172146 .elementor-element.elementor-element-3c6955c,
.elementor-element-63a651d{
    text-align: center;
}
.elementor-element-f178d13 .elementor-element-85d057e .elementor-element-populated {
    padding: 6px 0 5px 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-91e1de9 */.rs-header-menu.rs-fixed-header {
background-color:  rgba(15, 13, 62, 0.98);
padding:10px!important;
}

.elementor-52676 .elementor-element.elementor-element-91e1de9 {
    padding: 12px 10px !important;
}/* End custom CSS */