@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300..700;1,300..700&family=Josefin+Sans:ital,wght@0,100..700;1,100..700&family=Kanit:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Marcellus&family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Public+Sans:ital,wght@0,100..900;1,100..900&family=Space+Grotesk:wght@300..700&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300..700;1,300..700&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Josefin+Sans:ital,wght@0,100..700;1,100..700&family=Kanit:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Marcellus&family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Public+Sans:ital,wght@0,100..900;1,100..900&family=Space+Grotesk:wght@300..700&display=swap');

* {
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}

/* body {
    background-color: #121212 !important;
    width: 100%;
    height: 100%;
} */

#topper {
    padding: 2%;
}

#sec-1 .main-1 h1 {
    color: #FFF;
    font-family: "Space Grotesk", sans-serif;
    font-size: 100px;
    font-style: normal;
    font-weight: 500;
    line-height: 110px;
    text-transform: capitalize;

}

#sec-1 {
    margin: 7% 0;
}

#sec-1 .scroll {
    filter: invert(1);
    display: block;
    margin: -5% auto 0;
    animation: wcSlideBottom 5s infinite linear;
    ;
}

@keyframes wcSlideBottom {
    0% {
        transform: translateY(0px);
    }

    50% {
        transform: translateY(50px);
    }

    100% {
        transform: translateY(0px);
    }

}

#sec-1 .main-2 img {
    width: 70%;
}

#sec-1 .main-4 img {
    width: 42%;
    animation: animate 5s infinite linear;
}

@keyframes animate {
    0% {
        scale: 1;
        /* Zoom-in */
    }

    50% {
        scale: 0.5;
        /* Zoom-out */
    }

    100% {
        scale: 1;
        /* Zoom-in */
    }
}



#sec-1 .container-mx-u {
    max-width: 85% !important;
}

#sec-1 #carry {
    padding: 3% 0;
}

#sec-1 .main-3 p {
    color: #999;

    font-size: 30px;
    font-style: normal;
    font-weight: 500;
    line-height: 40px;
    width: 94%;
}

#sec-1 .main-3 p div {
    font-family: "Inter", sans-serif;
}

#sec-2 .container-mx-u {
    max-width: 85% !important;
}


/* parallax */




/* parallax */



#sec-2 .main-2 p {
    color: #999;
    font-family: "Inter", sans-serif;
    font-size: 25px;
    font-style: normal;
    font-weight: 500;
    line-height: 35px;
    padding: 0 5%;
}

#sec-2 #carry {
    padding: 6% 0;
}

#sec-2 .main-1 img {
    width: 100%;
}

#sec-2 .main-3 img {
    width: 74%;
}

#sec-3 h1 {
    text-align: center;
    color: #FFF;
    text-align: center;
    font-family: "Space Grotesk", sans-serif;
    font-size: 80px;
    font-style: normal;
    font-weight: 500;
    line-height: 110px;
    text-transform: capitalize;
    padding: 4% 0;
}

#sec-3 hr {
    color: white;
    padding-bottom: 7%;
}

#sec-3 .container-mx-u {
    max-width: 80% !important;
}

#sec-3 .main-1 {
    display: flex;
    gap: 10px;
}

#sec-3 .main-1 .main-sub-1 img {
    border: 2px solid white;
    border-radius: 50%;
    padding: 15px;
    margin-top: 11px;
}

#sec-3 .main-1 .main-sub-2 h2 {
    color: #EEE;
    font-family: "Inter", sans-serif;
    font-size: 32px;
    font-style: normal;
    font-weight: 500;
    line-height: 37px;
    margin-top: 29px;
}

#sec-3 .main-1 .main-sub-2 p {
    color: #999;
    font-family: "Inter", sans-serif;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 25px;
    padding-top: 20px;
}

#sec-3 .main-1 .main-sub-2 .para {
    margin-block-end: 0;
    margin-bottom: 6%;
}

#sec-3 .main-1 .main-sub-2 .para-1 {
    margin-block-end: 0;
    margin: 6.5% 0;
}

#sec-3 .main-1 .main-sub-2 .para-2 {
    margin-block-end: 0;
    margin: 4% 0;
}

/* #sec-3 #kee {
    width: 30%;
} */


#sec-4 {
    background-image: url(../images/call-center/bg-2.png);
    background-size: cover;
    background-position: center;
    background-attachment: fixed;
    background-repeat: no-repeat;
    position: relative;
    height: 105vh;
    margin-top: 4%;
}

#sec-4 .container-fluid {
    z-index: 1;
    position: relative;
    background-color: transparent;
    padding: 20px;
    border-radius: 10px;
}



#sec-4 .timeline-container {
    text-align: center;
}

#sec-4 h1 {
    color: #FFF;
    text-align: center;
    font-family: "Space Grotesk", sans-serif;
    font-size: 80px;
    font-style: normal;
    font-weight: 500;
    line-height: 110px;
    text-transform: capitalize;
    background: transparent;
    margin-top: 50px;

}

#sec-4 .timeline {
    display: flex;
    justify-content: space-around;
    align-items: center;
    position: relative;
    background-color: transparent;
}

#sec-4 .timeline-item,
#sec-4 .timeline-item-2,
#sec-4 .timeline-item-3,
#sec-4 .timeline-item-4 {
    z-index: 1;
    position: relative;
}

#sec-4 .timeline-item {
    position: relative;
    text-align: center;
    background-color: transparent;
}

#sec-4 .timeline h5 {
    color: #FFF;
    text-align: center;
    font-family: "Inter", sans-serif;
    font-size: 24.463px;
    font-style: normal;
    font-weight: 500;
    line-height: 30px;
    margin: 14px 0;
}

#sec-4 .timeline-item-2 {
    position: relative;
    text-align: center;
    top: 50px;
    background-color: transparent;
    margin-top: 15%;
}

#sec-4 .timeline-item-3 {
    position: relative;
    text-align: center;
    background-color: transparent;
    margin-top: 5%;
}

#sec-4 .timeline-item-4 {
    position: relative;
    text-align: center;
    background-color: transparent;
    margin-top: 5%;
}

#sec-4 .circle {
    width: 194.176px;
    height: 201.875px;
    background-color: white;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    border: 1px solid #d4d4d4;
    transition: 0.3s;
    margin: auto;
}

#sec-4 .circle:hover {
    background-color: black;
    border: 1px solid white;
    transition: 0.3s;

}

#sec-4 .circle img {
    width: 120.787px;
    height: 123.986px;
    transition: filter 0.3s;
    background: transparent;
}

#sec-4 .circle:hover img {
    filter: invert(1);
    filter: invert(1) brightness(2) contrast(1.2);

}

#sec-4 .circle-1 {
    width: 194.176px;
    height: 201.875px;
    background: black;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    border: 1px solid #d4d4d4;
    transition: 0.3s;
    margin: auto;
}

#sec-4 .circle-1:hover {
    background-color: white;
    border: 1px solid #d4d4d4;
    transition: 0.3s;

}

#sec-4 .circle-1 img {
    width: 120.787px;
    height: 123.986px;
    transition: filter 0.3s;
    background: transparent;
}

#sec-4 .circle-1:hover img {
    filter: invert(1);
    filter: invert(1) brightness(2) contrast(1.2);

}

#sec-4 .step-number {
    position: absolute;
    top: 10px;
    left: 0;
    background-color: #535353;
    border-radius: 50%;
    width: 39.753px;
    height: 41.329px;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #FFF;
    font-family: "Inter", sans-serif;
    font-size: 19.876px;
    font-style: normal;
    font-weight: 700;
    line-height: 19.876px;
    /* 100% */
}



#sec-4 p {
    font-size: 16px;
    background-color: transparent;
    width: 85%;
    color: #999;
    text-align: center;
    font-family: "Inter", sans-serif;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 25px;
    margin: 10px auto 0;
}

#sec-4 .small {
    width: 71%;
}

#sec-4 .vector1,
#sec-4 .vector2,
#sec-4 .vector3 {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 0;
}

#sec-4 .vector1 {
    top: 44%;
    left: 17%;
}

#sec-4 .vector2 {
    left: 41%;
    top: 54%;
}

#sec-4 .vector3 {
    top: 36%;
    left: 66%;
}

#sec-4 .vector1 img {
    width: 305px;
    height: 158.807px;
    background-color: transparent;
    position: absolute;
}

#sec-4 .vector2 img {
    width: 317.871px;
    height: 92.762px;
    background-color: transparent;
    position: absolute;
}

#sec-4 .vector3 img {
    width: 373.025px;
    height: 106.501px;
    margin: -40% 0px 0 -10px;
    background-color: transparent;
    position: absolute;
}

#sec-5 .container-mx-u {
    max-width: 85% !important;
}

#sec-5 .campus-col {
    position: relative;
}

#sec-5 .effect {
    position: relative;
    margin-bottom: 30px;
    overflow: hidden;
}

#sec-5 .effect .effect-img {
    font-size: 0;
    overflow: hidden;
}

#sec-5 .effect .effect-img img {
    width: 100%;
    height: auto;
    transition: all .3s;
}

#sec-5 .effect:hover .effect-img img {
    opacity: 0.6;
}

#sec-5 .effect .effect-text {
    position: absolute;
    top: 38px;
    right: 38px;
    bottom: 38px;
    left: 38px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    overflow: hidden;
    transition: all .3s ease-in;
    opacity: 0;
    color: white;
}

#sec-5 .effect .effect-text .inner {
    position: absolute;
    padding: 15px;
    z-index: 1;
}

#sec-5 h1 {
    color: #FFF;
    text-align: center;
    font-family: "Space Grotesk", sans-serif;
    font-size: 80px;
    font-style: normal;
    font-weight: 500;
    text-transform: capitalize;
    margin-top: 6%;
}

#sec-5 p {
    color: #999;
    text-align: center;
    font-family: "Inter", sans-serif;
    font-size: 31px;
    font-style: normal;
    font-weight: 500;
    text-transform: capitalize;
    margin-bottom: 4%;
}


#sec-5 h4 {
    color: #FFF;
    text-align: center;
    font-family: "Inter", sans-serif;
    font-size: 30px;
    font-style: normal;
    font-weight: 500;
    text-transform: capitalize;
    margin-bottom: 14%;
}

#sec-5 .effect .effect-text .inner h2 {
    color: #FFF;
    text-align: center;
    font-family: "Inter", sans-serif;
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: 40px;
    text-transform: capitalize;
    padding: 0 3%;
}

#sec-5 .effect .effect-text:before,
#sec-5 .effect .effect-text:after {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    content: '';

}

#sec-5 .effect .effect-text:before {
    border-top: 2px solid white;
    border-right: 3px solid white;
    left: -100%;
    top: 0;

}

#sec-5 .effect .effect-text:after {
    border-bottom: 2px solid white;
    border-left: 3px solid white;
    left: 100%;
    bottom: 0;
}

#sec-5 .effect:hover .effect-text {
    opacity: 1;
}

#sec-5 .effect:hover .effect-text:before,
#sec-5 .effect:hover .effect-text:after {
    animation-delay: .1s;
    animation-duration: .5s;
    animation-iteration-count: 1;
    animation-timing-function: ease-in-out;
    animation-fill-mode: forwards;
}

#sec-5 .effect:hover .effect-text:after {
    animation-name: left-up;
}

#sec-5 .effect:hover .effect-text:before {
    animation-name: right-dn;
}

@-webkit-keyframes left-up {
    0% {
        left: 100%;
        height: 0;
    }

    50% {
        left: 0;
        height: 0;
    }

    100% {
        height: 100%;
        left: 0;
    }
}

@-webkit-keyframes right-dn {
    0% {
        left: -100%;
        height: 0;
    }

    50% {
        left: 0;
        height: 0;
    }

    100% {
        height: 100%;
        left: 0;
    }
}






















/* Media query for mobile screens */
@media only screen and (min-width:320px) and (max-width:480px) {


    #topper {
        padding: 0;
        margin: 0 !important;
    }

    /*Section 1*/
    #sec-1 .main-1 h1 {
        color: #FFF;
        font-family: "Poppins", sans-serif;
        font-size: 29px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        text-transform: capitalize;
    }

    #sec-1 .container-mx-u {
        max-width: 94% !important;
    }

    #sec-1 .scroll {
        filter: invert(1);
        display: block;
        margin: 18% auto;
    }

    #sec-1 .main-4 img {
        width: 42%;
        margin: 0 auto;
        display: block;
    }

    #sec-1 .main-2 img {
        width: 47%;
    }

    #sec-1 .main-3 p {
        color: #999;
        font-family: "Poppins", sans-serif;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        width: 100%;
    }

    /*Section 1*/
    /*Section 2*/
    #sec-2 .main-2 p {
        color: #999;
        font-family: "Poppins", sans-serif;
        font-size: 13px;
        font-style: normal;
        font-weight: 500;
        line-height: 24px;
        padding: 17px 0;
        margin-block-end: 0;
    }

    #sec-2 .main-1 img {
        width: 100%;
        display: block;
        margin: 0 auto;
    }

    #sec-2 .main-3 img {
        width: 100%;
        display: block;
        margin: 0 auto;
    }

    #sec-2 .container-mx-u {
        max-width: 91% !important;
    }

    /*Section 2*/
    /*Section 3*/
    #sec-3 h1 {
        text-align: center;
        color: #FFF;
        text-align: center;
        font-family: Poppins;
        font-size: 32px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        text-transform: capitalize;
        padding: 15% 0;
    }

    #sec-3 .container-mx-u {
        max-width: 91% !important;
    }

    #sec-3 .main-1 {
        display: inherit;
        gap: 10px;
    }

    #sec-3 .main-1 .main-sub-2 h2 {
        color: rgb(238, 238, 238);
        font-family: Poppins;
        font-size: 28px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        margin-top: 14px;
        text-align: center;
    }

    #sec-3 .main-1 .main-sub-2 p {
        color: #999;
        font-family: Poppins;
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        padding-top: 20px;
    }

    #sec-3 .main-1 .main-sub-1 img {
        border: 2px solid white;
        border-radius: 50%;
        padding: 15px;
        display: block;
        margin: 11px auto;
    }

    /*Section 3*/
    /* Section 4*/
    #sec-4 h1 {
        font-size: 40px;
        line-height: 50px;
        margin-top: 25px;
    }

    #sec-4 .timeline-item {
        position: relative;
        text-align: center;
        background-color: transparent;
        margin-top: 7%;
    }

    #sec-4 .timeline-item-2 {
        position: relative;
        text-align: center;
        top: 50px;
        background-color: transparent;
        margin-top: 0%;
    }

    #sec-4 .timeline-item-3 {
        position: relative;
        text-align: center;
        background-color: transparent;
        margin-top: 20%;
    }

    #sec-4 .timeline-item-4 {
        position: relative;
        text-align: center;
        background-color: transparent;
        margin-top: 9%;
    }


    #sec-4 .circle,
    #sec-4 .circle-1 {
        width: 150px;
        height: 150px;
    }

    #sec-4 .circle img,
    #sec-4 .circle-1 img {
        width: 90px;
        height: 90px;
    }

    #sec-4 p {
        font-size: 16px;
        line-height: 22px;
    }

    #sec-4 {
        height: auto;
    }


    #sec-4 .timeline {
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    #sec-4 .vector1,
    #sec-4 .vector2,
    #sec-4 .vector3 {
        display: none;
    }

    /* Section 4*/
    /* Section 5*/


    #sec-5 h1 {
        color: #FFF;
        text-align: center;
        font-family: Poppins;
        font-size: 46px;
        font-style: normal;
        font-weight: 500;
        text-transform: capitalize;
        margin-top: 6%;
    }

    #sec-5 p {
        color: #999;
        text-align: center;
        font-family: Poppins;
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        text-transform: capitalize;
        margin-bottom: 4%;
    }

    #sec-5 .effect .effect-text .inner h2 {
        color: #FFF;
        text-align: center;
        font-family: Poppins;
        font-size: 18px;
        font-style: normal;
        font-weight: 400;
        line-height: inherit;
        text-transform: capitalize;
        padding: 0 3%;
    }

    #sec-5 h4 {
        color: #FFF;
        text-align: center;
        font-family: Poppins;
        font-size: 23px;
        font-style: normal;
        font-weight: 500;
        text-transform: capitalize;
    }

    /* Section 5*/
}

@media only screen and (min-width:481px) and (max-width:767px) {


    #topper {
        padding: 0;
        margin: 0 !important;
    }

    /*Section 1*/
    #sec-1 .main-1 h1 {
        color: #FFF;
        font-family: "Poppins", sans-serif;
        font-size: 33px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        text-transform: capitalize;
    }

    #sec-1 .container-mx-u {
        max-width: 94% !important;
    }

    #sec-1 .main-4 img {
        width: 30%;
        margin: 0 auto;
        display: block;
    }

    #sec-1 .main-2 img {
        width: 28%;
    }

    #sec-1 .main-3 p {
        color: #999;
        font-family: "Poppins", sans-serif;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        width: 100%;
    }

    /*Section 1*/
    /*Section 2*/
    #sec-2 .main-2 p {
        color: #999;
        font-family: "Poppins", sans-serif;
        font-size: 13px;
        font-style: normal;
        font-weight: 500;
        line-height: 24px;
        padding: 9%;
        margin-block-end: 0;
    }

    #sec-2 .main-1 img {
        width: 82%;
        display: block;
        margin: 0 auto;
    }

    #sec-2 .main-3 img {
        width: 82%;
        display: block;
        margin: 0 auto;
    }

    #sec-2 .container-mx-u {
        max-width: 91% !important;
    }

    /*Section 2*/
    /*Section 3*/
    #sec-3 h1 {
        text-align: center;
        color: #FFF;
        text-align: center;
        font-family: Poppins;
        font-size: 41px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        text-transform: capitalize;
        padding: 15% 0;
    }

    #sec-3 .container-mx-u {
        max-width: 91% !important;
    }

    #sec-3 .main-1 {
        display: inherit;
        gap: 10px;
    }

    #sec-3 .main-1 .main-sub-2 p {
        color: #999;
        font-family: Poppins;
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        text-transform: capitalize;
        padding-top: 20px;
    }

    /*Section 3*/
    /* Section 4*/
    #sec-4 h1 {
        font-size: 36px;
        line-height: 50px;
        margin-block-end: 0;
        margin: 4% 0 9%;
    }

    #sec-4 .timeline-item-2 {
        position: relative;
        text-align: center;
        top: 50px;
        background-color: transparent;
        margin-top: 0%;
    }

    #sec-4 .timeline-item-3 {
        position: relative;
        text-align: center;
        background-color: transparent;
        margin-top: 17%;
    }

    #sec-4 .timeline-item-4 {
        position: relative;
        text-align: center;
        background-color: transparent;
        margin-top: 11%;
    }


    #sec-4 .circle,
    #sec-4 .circle-1 {
        width: 150px;
        height: 150px;
    }

    #sec-4 .circle img,
    #sec-4 .circle-1 img {
        width: 90px;
        height: 90px;
    }

    #sec-4 p {
        font-size: 16px;
        line-height: 22px;
    }

    #sec-4 {
        height: auto;
    }


    #sec-4 .timeline {
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    #sec-4 .vector1,
    #sec-4 .vector2,
    #sec-4 .vector3 {
        display: none;
    }

    /* Section 4*/
    /* Section 5*/


    #sec-5 h1 {
        color: #FFF;
        text-align: center;
        font-family: Poppins;
        font-size: 65px;
        font-style: normal;
        font-weight: 500;
        text-transform: capitalize;
        margin-top: 6%;
    }

    #sec-5 p {
        color: #999;
        text-align: center;
        font-family: Poppins;
        font-size: 25px;
        font-style: normal;
        font-weight: 500;
        text-transform: capitalize;
        margin-bottom: 4%;
    }

    #sec-5 .effect .effect-text .inner h2 {
        color: #FFF;
        text-align: center;
        font-family: Poppins;
        font-size: 31px;
        font-style: normal;
        font-weight: 400;
        line-height: 49px;
        text-transform: capitalize;
        padding: 0 3%;
    }

    /* Section 5*/
}

@media only screen and (min-width:768px) and (max-width:991px) {


    #topper {
        padding: 0;
        margin: 0 !important;
    }

    /*Section 1*/
    #sec-1 .main-1 h1 {
        color: #FFF;
        font-family: "Poppins", sans-serif;
        font-size: 33px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        text-transform: capitalize;
    }

    #sec-1 .container-mx-u {
        max-width: 94% !important;
    }

    #sec-1 .scroll {
        filter: invert(1);
        display: block;
        margin: 6% auto;
        animation: wcSlideBottom 5s infinite linear;
    }

    #sec-1 .main-4 img {
        width: 30%;
    }

    #sec-1 .main-2 img {
        width: 62%;
    }

    #sec-1 .main-3 p {
        color: #999;
        font-family: "Poppins", sans-serif;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        width: 100%;
    }

    /*Section 1*/
    /*Section 2*/
    #sec-2 .main-2 p {
        color: #999;
        font-family: "Poppins", sans-serif;
        font-size: 10px;
        font-style: normal;
        font-weight: 500;
        line-height: 17px;
        padding: 0%;
        margin-block-end: 0;
    }

    #sec-2 .main-1 img {
        width: 100%;
        display: block;
        margin: 0 auto;
    }

    #sec-2 .main-3 img {
        width: 73%;
        display: block;
        margin: 0;
    }

    #sec-2 .container-mx-u {
        max-width: 91% !important;
    }

    /*Section 2*/
    /*Section 3*/
    #sec-3 h1 {
        text-align: center;
        color: #FFF;
        text-align: center;
        font-family: Poppins;
        font-size: 41px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        text-transform: capitalize;
        padding: 15% 0;
    }

    #sec-3 .main-1 .main-sub-2 h2 {
        color: #EEE;
        font-family: Poppins;
        font-size: 25px;
        font-style: normal;
        font-weight: 500;
        line-height: 37px;
        text-transform: capitalize;
        margin-top: 14px;
    }

    #sec-3 .container-mx-u {
        max-width: 91% !important;
    }

    #sec-3 .main-1 {
        display: inherit;
        gap: 10px;
    }

    #sec-3 .main-1 .main-sub-2 p {
        color: #999;
        font-family: Poppins;
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        padding-top: 20px;
    }

    #sec-3 .main-1 .main-sub-2 .para-1 {
        margin-block-end: 0;
        margin: 2.5% 0;
    }

    #sec-3 .main-1 .main-sub-2 .para-2 {
        margin-block-end: 0;
        margin: 9.5% 0;
    }

    #sec-3 .main-1 .main-sub-2 .para {
        margin-block-end: 0;
        margin-bottom: 0;
    }

    /*Section 3*/
    /* Section 4*/
    #sec-4 h1 {
        font-size: 36px;
        line-height: 50px;
        margin-block-end: 0;
        margin: 4% 0 9%;
    }

    #sec-4 .timeline-item-2 {
        position: relative;
        text-align: center;
        top: 50px;
        background-color: transparent;
        margin-top: 0%;
    }

    #sec-4 .timeline-item-3 {
        position: relative;
        text-align: center;
        background-color: transparent;
        margin-top: 17%;
    }

    #sec-4 .timeline-item-4 {
        position: relative;
        text-align: center;
        background-color: transparent;
        margin-top: 11%;
    }


    #sec-4 .circle,
    #sec-4 .circle-1 {
        width: 150px;
        height: 150px;
    }

    #sec-4 .circle img,
    #sec-4 .circle-1 img {
        width: 90px;
        height: 90px;
    }

    #sec-4 p {
        font-size: 16px;
        line-height: 22px;
    }

    #sec-4 {
        height: auto;
    }


    #sec-4 .timeline {
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    #sec-4 .vector1,
    #sec-4 .vector2,
    #sec-4 .vector3 {
        display: none;
    }

    /* Section 4*/
}

@media only screen and (min-width:992px) and (max-width:1024px) {


    #topper {
        padding: 0;
        margin: 0 !important;
    }

    /*Section 1*/
    #sec-1 .main-1 h1 {
        color: #FFF;
        font-family: "Poppins", sans-serif;
        font-size: 33px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        text-transform: capitalize;
    }

    #sec-1 .container-mx-u {
        max-width: 94% !important;
    }

    #sec-1 .main-4 img {
        width: 30%;
    }

    #sec-1 .main-2 img {
        width: 62%;
    }

    #sec-1 .main-3 p {
        color: #999;
        font-family: "Poppins", sans-serif;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        width: 100%;
    }

    /*Section 1*/
    /*Section 2*/
    #sec-2 .main-2 p {
        color: #999;
        font-family: "Poppins", sans-serif;
        font-size: 15px;
        font-style: normal;
        font-weight: 500;
        line-height: 19px;
        padding: 0%;
        margin-block-end: 0;
    }

    #sec-2 .main-1 img {
        width: 100%;
        display: block;
        margin: 0 auto;
    }

    #sec-2 .main-3 img {
        width: 73%;
        display: block;
        margin: 0;
    }

    #sec-2 .container-mx-u {
        max-width: 91% !important;
    }

    /*Section 2*/
    /*Section 3*/
    #sec-3 h1 {
        text-align: center;
        color: #FFF;
        text-align: center;
        font-family: Poppins;
        font-size: 41px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        text-transform: capitalize;
        padding: 6% 0;
    }

    #sec-3 .main-1 .main-sub-2 h2 {
        color: #EEE;
        font-family: Poppins;
        font-size: 25px;
        font-style: normal;
        font-weight: 500;
        line-height: 37px;
        text-transform: capitalize;
        margin-top: 14px;
    }

    #sec-3 .container-mx-u {
        max-width: 91% !important;
    }

    #sec-3 .main-1 {
        display: inherit;
        gap: 10px;
    }

    #sec-3 .main-1 .main-sub-2 p {
        color: #999;
        font-family: Poppins;
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        padding-top: 20px;
    }

    #sec-3 .main-1 .main-sub-2 .para-1 {
        margin-block-end: 0;
        margin: 7% 0;
    }

    #sec-3 .main-1 .main-sub-2 .para-2 {
        margin-block-end: 0;
        margin: 9.5% 0;
    }

    #sec-3 .main-1 .main-sub-2 .para {
        margin-block-end: 0;
        margin-bottom: 8%;
    }

    /*Section 3*/
    /* Section 4*/
    #sec-4 h1 {
        font-size: 36px;
        line-height: 50px;
        margin-block-end: 0;
        margin: 4% 0 9%;
    }

    #sec-4 .timeline-item-2 {
        position: relative;
        text-align: center;
        top: 50px;
        background-color: transparent;
        margin-top: 0%;
    }

    #sec-4 .timeline-item-3 {
        position: relative;
        text-align: center;
        background-color: transparent;
        margin-top: 11%;
    }

    #sec-4 .timeline-item-4 {
        position: relative;
        text-align: center;
        background-color: transparent;
        margin-top: 5%;
    }


    #sec-4 .circle,
    #sec-4 .circle-1 {
        width: 150px;
        height: 150px;
    }

    #sec-4 .circle img,
    #sec-4 .circle-1 img {
        width: 90px;
        height: 90px;
    }

    #sec-4 p {
        font-size: 18px;
        line-height: 22px;
        /* border: 2px solid; */
        width: 46%;
    }

    #sec-4 .small {
        width: 47%;
    }

    #sec-4 {
        height: auto;
    }


    #sec-4 .timeline {
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    #sec-4 .vector1,
    #sec-4 .vector2,
    #sec-4 .vector3 {
        display: none;
    }

    /* Section 4*/
    /* Section 5*/


    #sec-5 .effect .effect-text .inner h2 {
        color: #FFF;
        text-align: center;
        font-family: Poppins;
        font-size: 17px;
        font-style: normal;
        font-weight: 400;
        line-height: 27px;
        text-transform: capitalize;
        padding: 0 3%;
    }

    /* Section 5*/
}

@media only screen and (min-width:1025px) and (max-width:1200px) {


    #topper {
        padding: 0;
        margin: 0 !important;
    }

    /*Section 1*/
    #sec-1 .main-1 h1 {
        color: #FFF;
        font-family: "Poppins", sans-serif;
        font-size: 33px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        text-transform: capitalize;
    }

    #sec-1 .container-mx-u {
        max-width: 94% !important;
    }

    #sec-1 .main-4 img {
        width: 30%;
    }

    #sec-1 .main-2 img {
        width: 62%;
    }

    #sec-1 .main-3 p {
        color: #999;
        font-family: "Poppins", sans-serif;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        width: 100%;
    }

    /*Section 1*/
    /*Section 2*/
    #sec-2 .main-2 p {
        color: #999;
        font-family: "Poppins", sans-serif;
        font-size: 15px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        padding: 0%;
        margin-block-end: 0;
    }

    #sec-2 .main-1 img {
        width: 100%;
        display: block;
        margin: 0 auto;
    }

    #sec-2 .main-3 img {
        width: 73%;
        display: block;
        margin: 0;
    }

    #sec-2 .container-mx-u {
        max-width: 91% !important;
    }

    /*Section 2*/
    /*Section 3*/
    #sec-3 h1 {
        text-align: center;
        color: #FFF;
        text-align: center;
        font-family: Poppins;
        font-size: 41px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        text-transform: capitalize;
        padding: 6% 0;
    }

    #sec-3 .main-1 .main-sub-2 h2 {
        color: #EEE;
        font-family: Poppins;
        font-size: 25px;
        font-style: normal;
        font-weight: 500;
        line-height: 37px;
        text-transform: capitalize;
        margin-top: 14px;
    }

    #sec-3 .container-mx-u {
        max-width: 91% !important;
    }

    #sec-3 .main-1 {
        display: inherit;
        gap: 10px;
    }

    #sec-3 .main-1 .main-sub-2 p {
        color: #999;
        font-family: Poppins;
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        padding-top: 20px;
    }

    #sec-3 .main-1 .main-sub-2 .para-1 {
        margin-block-end: 0;
        margin: 7% 0;
    }

    #sec-3 .main-1 .main-sub-2 .para-2 {
        margin-block-end: 0;
        margin: 1% 0;
    }

    #sec-3 .main-1 .main-sub-2 .para {
        margin-block-end: 0;
        margin-bottom: 8%;
    }

    /*Section 3*/
    /* Section 4*/
    #sec-4 h1 {
        font-size: 36px;
        line-height: 50px;
        margin-block-end: 0;
        margin: 4% 0 9%;
    }

    #sec-4 .circle-1 {
        width: 154.176px;
        height: 152.875px;
        background: black;
        border-radius: 50%;
        display: flex;
        justify-content: center;
        align-items: center;
        position: relative;
        border: 1px solid #d4d4d4;
        transition: 0.3s;
        margin: auto;
    }

    #sec-4 .circle-1 img {
        width: 100.787px;
        height: 100.986px;
        transition: filter 0.3s;
        background: transparent;
    }

    #sec-4 .circle {
        width: 154.176px;
        height: 152.875px;
        background-color: white;
        border-radius: 50%;
        display: flex;
        justify-content: center;
        align-items: center;
        position: relative;
        border: 1px solid #d4d4d4;
        transition: 0.3s;
        margin: auto;
    }

    #sec-4 .circle img {
        width: 100.787px;
        height: 100.986px;
        transition: filter 0.3s;
        background: transparent;
    }

    #sec-4 .timeline-item-2 {
        position: relative;
        text-align: center;
        top: 50px;
        background-color: transparent;
        margin-top: 9%;
    }

    #sec-4 p {
        font-size: 16px;
        background-color: transparent;
        width: 85%;
        color: #999;
        text-align: center;
        font-family: Poppins;
        font-size: 12px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        margin: 10px auto 0;
    }

    #sec-4 .timeline h5 {
        color: #FFF;
        text-align: center;
        font-family: Poppins;
        font-size: 17.463px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        margin: 14px 0;
    }

    #sec-4 .step-number {
        position: absolute;
        top: 10px;
        left: 0;
        background-color: #535353;
        border-radius: 50%;
        width: 36.753px;
        height: 34.329px;
        display: flex;
        justify-content: center;
        align-items: center;
        color: #FFF;
        font-family: Mulish;
        font-size: 19.876px;
        font-style: normal;
        font-weight: 700;
        line-height: 19.876px;
    }

    #sec-4 .vector1 img {
        width: 178px;
        height: 104px;
        background-color: transparent;
        position: absolute;
    }

    #sec-4 .vector1 {
        top: 39%;
        left: 19%;
    }

    #sec-4 .vector2 img {
        width: 178px;
        height: 104px;
        background-color: transparent;
        position: absolute;
    }

    #sec-4 .vector2 {
        left: 42%;
        top: 32%;
    }

    #sec-4 .vector3 img {
        width: 261px;
        height: 52px;
        background-color: transparent;
        position: absolute;
    }

    #sec-4 .vector3 {
        top: 26%;
        left: 68%;
    }

    /* Section 4*/
    /* Section 5*/


    #sec-5 .effect .effect-text .inner h2 {
        color: #FFF;
        text-align: center;
        font-family: Poppins;
        font-size: 17px;
        font-style: normal;
        font-weight: 400;
        line-height: 27px;
        text-transform: capitalize;
        padding: 0 3%;
    }

    /* Section 5*/
}

@media only screen and (min-width:1300px) and (max-width:1400px) {
    #sec-4 {
        background-image: url(../images/call-center/bg-2.png);
        background-size: cover;
        background-position: center;
        background-attachment: fixed;
        background-repeat: no-repeat;
        position: relative;
        height: 800px;
        margin-top: 4%;
    }
}

@media only screen and (min-width:1201px) and (max-width:1400px) {


    #topper {
        padding: 0;
        margin: 0 !important;
    }

    /*Section 1*/
    #sec-1 .main-1 h1 {
        color: #FFF;
        font-family: "Poppins", sans-serif;
        font-size: 61px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        text-transform: capitalize;
    }

    #sec-1 .container-mx-u {
        max-width: 94% !important;
    }

    #sec-1 .main-4 img {
        width: 30%;
    }

    #sec-1 .main-2 img {
        width: 62%;
    }

    #sec-1 .main-3 p {
        color: #999;
        font-family: "Poppins", sans-serif;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        width: 100%;
    }

    /*Section 1*/
    /*Section 2*/
    #sec-2 .main-2 p {
        color: #999;
        font-family: "Poppins", sans-serif;
        font-size: 17px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        padding: 0%;
        margin-block-end: 0;
    }

    #sec-2 .main-1 img {
        width: 100%;
        display: block;
        margin: 0 auto;
    }

    #sec-2 .main-3 img {
        width: 73%;
        display: block;
        margin: 0;
    }

    #sec-2 .container-mx-u {
        max-width: 91% !important;
    }

    /*Section 2*/
    /*Section 3*/
    #sec-3 h1 {
        text-align: center;
        color: #FFF;
        text-align: center;
        font-family: Poppins;
        font-size: 41px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        text-transform: capitalize;
        padding: 6% 0;
    }

    #sec-3 .main-1 .main-sub-2 h2 {
        color: #EEE;
        font-family: Poppins;
        font-size: 25px;
        font-style: normal;
        font-weight: 500;
        line-height: 37px;
        text-transform: capitalize;
        margin-top: 14px;
    }

    #sec-3 .container-mx-u {
        max-width: 82% !important;
    }

    #sec-3 .main-1 {
        display: inherit;
        gap: 10px;
    }

    #sec-3 .main-1 .main-sub-2 p {
        color: #999;
        font-family: Poppins;
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        padding-top: 20px;
    }

    #sec-3 .main-1 .main-sub-2 .para-1 {
        margin-block-end: 0;
        margin: 7% 0;
    }

    #sec-3 .main-1 .main-sub-2 .para-2 {
        margin-block-end: 0;
        margin: 1% 0;
    }

    #sec-3 .main-1 .main-sub-2 .para {
        margin-block-end: 0;
        margin-bottom: 8%;
    }

    /*Section 3*/
    /* Section 4*/
    #sec-4 h1 {
        font-size: 36px;
        line-height: 50px;
        margin-block-end: 0;
        margin: 4% 0 9%;
    }

    #sec-4 .circle-1 {
        width: 154.176px;
        height: 152.875px;
        background: black;
        border-radius: 50%;
        display: flex;
        justify-content: center;
        align-items: center;
        position: relative;
        border: 1px solid #d4d4d4;
        transition: 0.3s;
        margin: auto;
    }

    #sec-4 .circle-1 img {
        width: 100.787px;
        height: 100.986px;
        transition: filter 0.3s;
        background: transparent;
    }

    #sec-4 .circle {
        width: 154.176px;
        height: 152.875px;
        background-color: white;
        border-radius: 50%;
        display: flex;
        justify-content: center;
        align-items: center;
        position: relative;
        border: 1px solid #d4d4d4;
        transition: 0.3s;
        margin: auto;
    }

    #sec-4 .circle img {
        width: 100.787px;
        height: 100.986px;
        transition: filter 0.3s;
        background: transparent;
    }

    #sec-4 .timeline-item-2 {
        position: relative;
        text-align: center;
        top: 50px;
        background-color: transparent;
        margin-top: 9%;
    }

    #sec-4 p {
        font-size: 16px;
        background-color: transparent;
        width: 85%;
        color: #999;
        text-align: center;
        font-family: Poppins;
        font-size: 12px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        margin: 10px auto 0;
    }

    #sec-4 .timeline h5 {
        color: #FFF;
        text-align: center;
        font-family: Poppins;
        font-size: 17.463px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        margin: 14px 0;
    }

    #sec-4 .step-number {
        position: absolute;
        top: 10px;
        left: 0;
        background-color: #535353;
        border-radius: 50%;
        width: 36.753px;
        height: 34.329px;
        display: flex;
        justify-content: center;
        align-items: center;
        color: #FFF;
        font-family: Mulish;
        font-size: 19.876px;
        font-style: normal;
        font-weight: 700;
        line-height: 19.876px;
    }

    #sec-4 .vector1 img {
        width: 178px;
        height: 104px;
        background-color: transparent;
        position: absolute;
    }

    #sec-4 .vector1 {
        top: 39%;
        left: 19%;
    }

    #sec-4 .vector2 img {
        width: 178px;
        height: 104px;
        background-color: transparent;
        position: absolute;
    }

    #sec-4 .vector2 {
        left: 44%;
        top: 32%;
    }

    #sec-4 .vector3 img {
        width: 261px;
        height: 52px;
        background-color: transparent;
        position: absolute;
    }

    #sec-4 .vector3 {
        top: 26%;
        left: 65%;
    }

    /* Section 4*/
    /* Section 5*/


    #sec-5 .effect .effect-text .inner h2 {
        color: #FFF;
        text-align: center;
        font-family: Poppins;
        font-size: 17px;
        font-style: normal;
        font-weight: 400;
        line-height: 27px;
        text-transform: capitalize;
        padding: 0 3%;
    }

    /* Section 5*/
}

@media only screen and (min-width:1401px) and (max-width:1600px) {
    #sec-2 .main-2 p {
        color: #999;
        font-family: "Poppins", sans-serif;
        font-size: 18px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        padding: 0 5%;
    }

    #sec-1 .main-1 h1 {
        color: #FFF;
        font-family: "Poppins", sans-serif;
        font-size: 75px;
        font-style: normal;
        font-weight: 500;
        line-height: 110px;
        text-transform: capitalize;
    }

    /* Section 4*/

    #sec-4 .circle-1 {
        width: 180px;
        height: 180px;
        background: black;
        border-radius: 50%;
        display: flex;
        justify-content: center;
        align-items: center;
        position: relative;
        border: 1px solid #d4d4d4;
        transition: 0.3s;
        margin: auto;
    }

    #sec-4 .circle-1 img {
        width: 100.787px;
        height: 100.986px;
        transition: filter 0.3s;
        background: transparent;
    }

    #sec-4 .circle {
        width: 180px;
        height: 180px;
        background-color: white;
        border-radius: 50%;
        display: flex;
        justify-content: center;
        align-items: center;
        position: relative;
        border: 1px solid #d4d4d4;
        transition: 0.3s;
        margin: auto;
    }

    #sec-4 .circle img {
        width: 100.787px;
        height: 100.986px;
        transition: filter 0.3s;
        background: transparent;
    }

    #sec-4 .timeline-item-2 {
        position: relative;
        text-align: center;
        top: 50px;
        background-color: transparent;
        margin-top: 9%;
    }

    #sec-4 p {
        font-size: 16px;
        background-color: transparent;
        width: 85%;
        color: #999;
        text-align: center;
        font-family: Poppins;
        font-size: 12px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        margin: 10px auto 0;
    }

    #sec-4 .timeline h5 {
        color: #FFF;
        text-align: center;
        font-family: Poppins;
        font-size: 17.463px;
        font-style: normal;
        font-weight: 500;
        line-height: inherit;
        margin: 14px 0;
    }

    #sec-4 .step-number {
        position: absolute;
        top: 10px;
        left: 0;
        background-color: #535353;
        border-radius: 50%;
        width: 36.753px;
        height: 34.329px;
        display: flex;
        justify-content: center;
        align-items: center;
        color: #FFF;
        font-family: Mulish;
        font-size: 19.876px;
        font-style: normal;
        font-weight: 700;
        line-height: 19.876px;
    }

    #sec-4 .vector1 img {
        width: 228px;
        height: 124px;
        background-color: transparent;
        position: absolute;
    }

    #sec-4 .vector1 {
        top: 39%;
        left: 18%;
    }

    #sec-4 .vector2 img {
        width: 196px;
        height: 104px;
        background-color: transparent;
        position: absolute;
    }

    #sec-4 .vector2 {
        left: 44%;
        top: 41%;
    }

    #sec-4 .vector3 img {
        width: 261px;
        height: 52px;
        background-color: transparent;
        position: absolute;
    }

    #sec-4 .vector3 {
        top: 31%;
        left: 65%;
    }

    #sec-3 h1 {
        text-align: center;
        color: #FFF;
        text-align: center;
        font-family: Poppins;
        font-size: 80px;
        font-style: normal;
        font-weight: 500;
        line-height: 110px;
        text-transform: capitalize;
        padding: 4% 0;
    }

    #sec-5 h1 {
        color: #FFF;
        text-align: center;
        font-family: Poppins;
        font-size: 80px;
        font-style: normal;
        font-weight: 500;
        text-transform: capitalize;
        margin-top: 6%;
    }

    #sec-4 h1 {
        color: #FFF;
        text-align: center;
        font-family: Poppins;
        font-size: 80px;
        font-style: normal;
        font-weight: 500;
        line-height: 110px;
        text-transform: capitalize;
        background: transparent;
        margin-top: 50px;
    }

    /* Section 4*/
}

@media only screen and (min-width:1601px) and (max-width:1900px) {
    #sec-4 {
        height: 120vh;
    }
}