/* Process */
/* .loading_scroll {
    background-color: #3D319F;
} */

.service_section {
    background: linear-gradient(89.16deg, #d2e7ff -61.77%, rgba(240, 238, 255, 0) 122.11%), linear-gradient(270deg, #fffdea, rgba(255, 253, 234, 0));
    padding: 40px 0;
}



.loading_scroll h2 {
    color: #fff;
    text-align: center;
}

.loading_scroll h2::after {
    content: "";
    background: linear-gradient(90deg, #11BBCA 0%, #0999D2 100%);
    height: 5px;
    border-radius: 100px;
    width: 75px;
    position: absolute;
    left: 0px;
    right: 0px;
    margin: auto;
    top: 7.4%;
}

.loading_scroll .color_process {
    background-color: #fff;
    border-radius: 20px;
    padding: 20px !important;
    position: relative;
}

.loading_scroll .color_process h3 {
    background: linear-gradient(176deg, #0092D3 8.41%, #10BACA 76.98%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-align: center;
    font-weight: 700;
}

.loading_scroll .color_process span {
    text-align: center;
    font-size: 15px;
    font-weight: 400;
}

.loading_scroll .icon_process {
    width: 20px !important;
    height: 20px;
    top: 0px;
    left: 0px;
    right: 0px;
    margin-left: auto;
    margin-right: auto;
    z-index: 11;
    position: absolute;
    box-shadow: 0px 0px 12.2px 0px #78D9FF;
    box-shadow: 0px 0px 14.9px 0px #11BBCA8C;
    background: linear-gradient(180deg, #11BBCA 0%, #0999D2 100%);
    border-radius: 50%;
}

.loading_scroll .position_colmain {
    position: relative;
}

/* progress */
.loading_scroll .main_slotprogress {
    position: absolute;
    height: 112%;
    top: 0px;
    left: 0px;
    right: 0px;
    margin-left: auto;
    margin-right: auto;
    width: 7px !important;
    /* background-color: #fff; */
    padding: 0px !important;
}

.loading_scroll .main_slotprogress::after {
    content: "";
    height: 87%;
    background: #FFFFFF59;
    box-shadow: 0px 2px 3.6px 0px #FFFFFF40 inset;
    position: absolute;
    top: 0px;
    width: 7px !important;
    z-index: 0;
}

.loading_scroll .inner_procolored {
    box-shadow: 0px 0px 12.2px 0px #78D9FF;
    box-shadow: 0px 0px 14.9px 0px #11BBCA8C;
    background: linear-gradient(180deg, #11BBCA 0%, #0999D2 100%);
    height: 5%;
    width: 100%;
    z-index: 10 !important;
    position: relative;
    padding: 0px !important;
}


.content_section {
    position: relative;
}

/* progress */



.rocket {
    position: relative;
}


.rocket-line::after {
    background: url("https://d2w7l1p59qkl0r.cloudfront.net/static/images/aboutline.png");
    content: "";
    height: 1920px;
    position: absolute;
    left: 4px;
    top: 5%;
    z-index: -1;
    background-position: left;
    background-repeat: no-repeat;
    right: 0;
}

.rocket::after {
    background-image: url('https://d2w7l1p59qkl0r.cloudfront.net/static/images/quality1.png');
    content: "";
    position: absolute;
    top: 0%;
    background-position: center;
    background-repeat: no-repeat;
    height: 200px;
    width: 200px;
    left: 50px;
    z-index: 11;
    transform: rotate(-5deg);
}


.rocket::before {
    background-image: url('https://d2w7l1p59qkl0r.cloudfront.net/static/images/quality2.png');
    content: "";
    position: absolute;
    top: 0px;
    background-position: center;
    background-repeat: no-repeat;
    height: 84rem;
    width: 143px;
    left: 435px;
    z-index: 1;
    transform: rotate(130deg);
    background-size: 37%;
}

.rocket-line::before {
    background-image: url('https://d2w7l1p59qkl0r.cloudfront.net/static/images/quality2.png');
    content: "";
    position: absolute;
    top: 0px;
    background-position: center;
    background-repeat: no-repeat;
    height: 172rem;
    width: 143px;
    left: 3rem;
    z-index: 1;
    transform: rotate(240deg);
    background-size: 30%;
}

.rocket-line2::before {
    background-image: url('https://d2w7l1p59qkl0r.cloudfront.net/static/images/quality2.png');
    content: "";
    position: absolute;
    top: 0px;
    background-position: center;
    background-repeat: no-repeat;
    height: 203rem;
    width: 143px;
    left: -4rem;
    z-index: 1;
    transform: rotate(198deg);
    background-size: 25%;
}

.rocket-line2::after {
    background-image: url('https://d2w7l1p59qkl0r.cloudfront.net/static/images/quality2.png');
    content: "";
    position: absolute;
    top: 0px;
    background-position: center;
    background-repeat: no-repeat;
    height: 239rem;
    width: 143px;
    left: -1.5rem;
    z-index: 1;
    transform: rotate(45deg);
    background-size: 22%;
}



@media(max-width:992px) {

    .rocket,
    .loading_scroll .inner_procolored,
    .loading_scroll .main_slotprogress,
    .icon_process {
        display: none;
    }
    .color_process .card-text {
        text-align: justify;
    }

}


.companyHistory_company__cYQzS h3 {
    color: #003e78;
    font-weight: 600;
    text-transform: uppercase;
}

.companyHistory_company__cYQzS h3 span,
.companyHistory_company__cYQzS h4 span {
    color: #ffa033;
}