#whyus h1.text-center.mt-5.aboutus-heading {
    padding-top: 60px
}

#whyus {
    padding-top: 50px;
    background-image: url(https://idpdefault.s3.ap-south-1.amazonaws.com/2030646b513da63452520230522165549.jpg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover
}

#whyus .img-size-cover-1 {
    border-radius: 20px;
    padding: 5px;
    width: 100%
}

#whyus .img-size-cover-2 {
    border-radius: 20px;
    padding: 5px;
    height: 140px;
    width: 100%
}

#whyus .img-size-cover-3 {
    border-radius: 20px;
    height: 450px;
    padding: 0;
    margin: 0;
    width: 100%;
    background-position: center;
    object-fit: cover
}

#whyus .img-size-cover-4 {
    border-radius: 20px;
    padding: 5px;
    width: 100%
}

#whyus .img-size-cover-5 {
    border-radius: 20px;
    padding: 5px;
    width: 100%
}

#whyus .fa-quote-right {
    font-size: 40px
}

#whyus .fa-quote-left {
    font-size: 40px
}

#whyus .col-2 {
    padding: 0;
    margin: 0
}

#whyus .col-3 {
    padding: 0;
    margin: 0
}

#whyus .img-size-coverr {
    border-radius: 20px;
    padding: 5px;
    height: 190px;
    width: 100%
}

.cards-about-main {
    transform: translateX(100px)
}

#cards-about {
    padding-bottom: 40px
}

.abt_pd {
    padding: 25px 0 5px 0
}

.card-background-1 {
    background-color: #14053E;
    border: none;
    border-radius: 20px;
    box-shadow: rgb(100 100 111 / .2) 0 7px 29px 0
}

.card-background {
    border: none;
    border-radius: 20px;
    box-shadow: rgb(100 100 111 / .2) 0 7px 29px 0
}

h1.text-center.my-5.aboutus-heading {
    box-shadow: none
}

img.imgaboutus {
    text-align: center!important;
    justify-content: center!important;
    width: 50%
}

.card-on-side-1 {
    transform: translate(-45px,0)
}

.card-on-side-2 {
    transform: translate(-93px,0)
}

.card-on-side-3 {
    transform: translate(-135px,0)
}

.card-img-top {
    background-position: center;
    object-fit: contain
}

.divison {
    border-radius: 20px
}

#cards-about h1 {
    font-size: 22px
}

#aboutUs {
    /* background-image: url(../images/wave.png); */
    background-repeat: no-repeat;
    background-position: center;
    padding-bottom: 200px;
    width: 100%
}

img.image2 {
    position: absolute;
    top: 77%;
    right: 74%;
    height: 300px;
    object-fit: cover
}

.divison {
    border-radius: 20px;
    position: relative
}

.image1 {
    box-shadow: rgb(0 0 0 / .16) 0 10px 36px 0,rgb(0 0 0 / .06) 0 0 0 1px;
    border-radius: 20px;
    object-fit: cover
}

.image2 {
    box-shadow: rgb(0 0 0 / .16) 0 10px 36px 0,rgb(0 0 0 / .06) 0 0 0 1px;
    border-radius: 20px;
    object-fit: cover;
    background-position: center
}

#whychooseus {
    background: #14053E;
    padding: 20px 0 50px 0
}

.paratext {
    padding: 50px
}

#whychooseus .nav-pills .nav-link.active,.nav-pills .show>.nav-link {
    color: var(--bs-nav-pills-link-active-color);
    background-color: #fff0
}

#whychooseus div#v-pills-messages-tab {
    font-size: 27px
}

#whychooseus .tab-content>.active {
    display: block;
    border-radius: 20px;
    background: #e5b42b;
    font-size: 18px;
    padding: 60px
}

#whychooseus .accourdian {
    max-width: 100%
}

@media (max-width: 1200px) {
    .section-3.col-12.col-md-6.col-4-lg.col-xl-4 {
        padding-top:350px
    }

    p.text-center.mb-5.fs-2 {
        font-size: 16px!important
    }

    #aboutUs {
        /* background-image: url(../images/wave.png); */
        background-repeat: no-repeat;
        background-position: center;
        width: 100%;
        margin: 0;
        padding: 0
    }

    img.image2 {
        position: absolute;
        top: 103%;
        right: 0%;
        height: 300px;
        object-fit: cover
    }

    .aboutus-heading {
        padding-top: 50px
    }
}

@media (min-width: 768px) and (max-width:1199px) {
    .section-3.col-12.col-md-6.col-4-lg.col-xl-4 {
        padding-top:60px
    }
}

@media (min-width: 500px) and (max-width:700px) {
    #whyus {
        padding-top:0
    }

    img.image2 {
        position: absolute;
        top: 104%;
        right: 4%
    }

    .section-3.col-12.col-md-6.col-4-lg.col-xl-4 {
        padding-top: 375px
    }
}

@media (max-width: 991px) {
    #whyus h1.text-center.mt-5.aboutus-heading {
        padding-top:20px
    }

    .card-on-side-1 {
        transform: none
    }

    #whychooseus .imgaboutus {
        padding-top: 50px
    }

    .card-on-side-2 {
        transform: none
    }

    .card-on-side-3 {
        transform: none
    }

    .cards-about-main {
        padding-top: 20px;
        transform: none
    }

    .about-us-h4 {
        font-size: 30px
    }
}
