.roboto-<uniquifier> {
    font-family: "Roboto", serif;
    font-optical-sizing: auto;
    font-weight: <weight>;
    font-style: normal;
    font-variation-settings:
        "wdth" 100;
}

.bannerText1 {
    position: absolute;
    z-index: 2;
    top: 18%;
    margin: 0 auto;
    left: 5%;
    right: 0;
}

.bannerText1 h2 {
    color: #FFF;
    font-family: Inter;
    /* font-size: 72px; */
    font-style: normal;
    font-weight: 400;
    line-height: 82px;
    /* 113.889% */
}

.bannerText1 h1 {
    color: #FFF;
    font-family: "Bebas Neue";
    font-size: 136px;
    font-style: normal;
    margin-bottom: 0px;
    font-weight: 400;
    padding-bottom: 0px;
    line-height: 90%;
    /* 210px */
}

.bannerText1 h3 {
    color: #FFF;
    font-family: Inter;
    font-size: 70px;
    font-style: normal;
    font-weight: 400;
    padding-top: 20px;
    line-height: 49px;
    /* 117.143% */
}

.bannerText1 p {
    color: #FFF;
    font-family: Inter;
    max-width: 700px;
    font-size: 32px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    /* 48px */
}




.bannerText1 h1 span:first-child {
    color: #ED0101;
}

.bannerText1 ul {
    margin: 15px 0 0 0;
    padding: 0;
}

.bannerText1 ul li {
    list-style-type: none;
    transition: 0.3s;
    display: inline-block;
    padding: 12px 40px;
    margin-right: 20px;
    border-radius: 120px;
    background: #FD8F01;
}

.bannerText1 ul li:hover {
    background: #ED0101;
}

.bannerText1 ul li a {
    color: #FFF;
    font-family: Inter;
    font-size: 26px;
    font-style: normal;
    font-weight: 600;
    line-height: var(--Body-Large-Line-Height, 24px);
    /* 120% */
    font-variant: all-small-caps;
    letter-spacing: var(--Body-Large-Tracking, 0.5px);
}


.aboutsec2Mainbg {
    background: url('../../assets/images/aboutmidesecbg.webp') no-repeat center center !important;
    background-size: cover !important;
    padding: 60px 0px;
}

.aboutsec2 {
    padding: 60px 0 0 0px;
}

.aboutbannerText {
    top: 18% ;
}

.aboutsec2 h2 {
    text-align: center;
    color: #000;
    text-align: center;
    font-family: Poppins;
    font-size: 42px;
    font-style: normal;
    font-weight: 300;
    line-height: 120%;
    /* 50.4px */
}

.aboutsec2 h3 {
    color: #000;
    font-family: Roboto;
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: 150%;
    /* 36px */
}

.aboutsec2 img {
    margin-bottom: 20px;
}

.aboutsec2 p {
    color: #000;
    font-family: Roboto;
    font-size: 20px !important;
    font-style: normal;
    font-weight: 300;
    line-height: 150%;
    /* 30px */
}

.setsbottom {
    padding-top: 5%;
}

.aboiutsec3 {
    padding: 0px;
    margin: 0px;
}

.aboutsec4 {
    padding: 60px 0px;
    background: url('../../assets/images/valuesbg.webp') no-repeat center center;
    background-size: cover !important;
}

.aboutsec4 h2 {
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 64px;
    font-style: normal;
    font-weight: 300;
    padding-bottom: 40px;
    line-height: 100%;
    /* 76.8px */
}

.valuesBox {
    text-align: center;
}

.valuesBox img {
    margin-bottom: 10px;
}

.valuesBox h3 {
    color: #FB8F05;
    text-align: center;
    font-family: Roboto;
    font-size: 20px;
    font-style: normal;
    padding-bottom: 10px;
    font-weight: 500;
    line-height: 150%;
    /* 36px */
}

.valuesBox p {
    color: #FFF;
    text-align: center;
    font-family: Roboto;
    font-size: 20px !important;
    font-style: normal;
    font-weight: 300;
    padding: 0 40px;
    line-height: 150%;
    /* 30px */
}

.aboutsec11 {
    padding: 0 0 60px 0px;
}

.aboutsec11 h2 {
    color: #15375B;
    font-family: Poppins;
    font-size: 64px;
    font-style: normal;
    font-weight: 300;
    padding-bottom: 20px;
    line-height: 120%;
    /* 76.8px */
}

.aboutsec11 p {
    color: #333;
    font-family: Inter;
    font-size: 24px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 150%;
    /* 36px */
}

.aboutsec11Right {
    padding-top: 12%;
}

.aboutsec11bottom {
    text-align: center;
}

.gotobottomabout {
    position: absolute;
    z-index: 99;
    bottom: -21px;
    left: 0;
    right: 0;
    margin: 0 auto;
    display: block;
    width: 266px;
}

.aboutsec11bottom p {
    padding: 20px 0px;
}


/* course page starts */
.courseSec2 {
    padding: 60px 0px;
}

.Overviewsec {
    padding: 60px !important;
    border-radius: 30px;
    border: 1px solid #D4D4D4;
    background: url('../../assets/images/Overviewsecbg.webp') no-repeat center center ;
    box-shadow: 0px 0px 24px 0px rgba(0, 0, 0, 0.05);
    background-size: cover !important;
}



.Overviewsec h2 {
    color: #15375B;
    font-family: Poppins;
    font-size: 40px;
    padding-bottom: 10px;
    font-style: normal;
    font-weight: 600;
    line-height: 100%;
    /* 48px */
}

.Overviewsec p {
    color: #333;
    font-family: Inter;
    font-size: 20px;
    padding-bottom: 20px;
    font-style: normal;
    font-weight: 300;
    line-height: 150%;
    /* 30px */
}

.Overviewsec ul {
    padding: 0px 0 30px 0px;
}

.Overviewsec ul li {
    background: url('../../assets/images/overview1.svg') no-repeat left center !important;
    padding: 50px 0px 50px 110px;
    list-style-type: none;
    color: #333;
    font-family: Inter;
    font-size: 20px;
    vertical-align: text-top;
    font-style: normal;
    width: 48%;
    font-weight: 400;
    display: inline-block;
    line-height: 28px;
    /* 30px */
}

.Overviewsec ul li:nth-child(2) {
    background: url('../../assets/images/overview2.webp') no-repeat left center !important;
}

.Overviewsec ul li:nth-child(3) {
    background: url('../../assets/images/overview3.webp') no-repeat left center !important;
}

.Overviewsec ul li:nth-child(4) {
    background: url('../../assets/images/overview4.webp') no-repeat left center !important;
}



.OverviewsecPic {
    position: absolute;
    right: -22px;
    top: 200px;
}

.feesBox {
    border-radius: 20px;
    margin-top: -100%;
    background: #FFF;
    padding: 30px !important;
    box-shadow: 0px 8px 8px 0px rgba(0, 0, 0, 0.10);
}

.feesBox img {
    margin-bottom: 20px;
}

.feesBox h2 {
    padding-bottom: 10px;
}

.coursetime {
    border-radius: 30px;
    background: #0D1D62;
    color: #FFF;
    font-family: Inter;
    font-size: 20px;
    position: relative;
    font-style: normal;
    text-align: center;
    font-weight: 500;
    padding: 20px 0px;
    margin-bottom: 20px;
    line-height: 100%;
    /* 24px */
}

.coursetime img {
    position: absolute;
    left: 20%;
    top: 13px;
}

.courseprice {
    border-top: 2px #ccc solid;
    padding: 20px 0px !important;
    color: #000;
    font-family: Poppins;
    font-size: 32px;
    font-style: normal;
    font-weight: 500;
    line-height: 100%;
    /* 38.4px */
}

.registernowprice a {
    background: #FD8F01;
    border-radius: 30px;
    color: #ffffff;
    font-size: 22px;
    padding: 8px 30px;
    text-align: right;
}

.registernowprice {
    text-align: right;
}

/* sec6 starts here */
.blueboxLeft {
    background: url('../../assets/images/gainboxbg.webp') no-repeat left center !important;
    background-size: cover !important;
    padding: 80px !important;
}

.blueboxLeft h2 {
    color: #FFF;
    font-family: Poppins;
    font-size: 64px;
    font-style: normal;
    font-weight: 300;
    line-height: 120%;
    /* 76.8px */
}

.blueboxLeft p {
    color: #FFF;
    font-family: Inter;
    font-size: 24px !important;
    font-style: normal;
    font-weight: 400;
    padding-bottom: 40px;
    line-height: 150%;
    /* 36px */
}

.blueboxLeft h4 {
    color: #FFF;
    font-family: Inter;
    font-size: 24px !important;
    font-style: normal;
    font-weight: 600;
    line-height: 150%;
    /* 36px */
}

.gainBox {
    border-radius: 12px;
    padding: 30px !important;
    background: rgba(255, 255, 255, 0.12);
    /* background: rgba(255, 255, 255, 0.10); */
    margin-bottom: 30px;
    backdrop-filter: blur(20px);
}

.gainBox p {
    color: #C7C7C7;
    font-family: Inter;
    font-size: 18px !important;
    font-style: normal;
    font-weight: 400;
    padding-bottom: 0px;
    line-height: 130%;
    /* 23.4px */
}

.yellowboxRight {
    background: #FD8F01;
    position: relative;
}

.yellowboxRight img {
    width: 100%;
    margin-top: 20%;
    margin-left: -10%;
}

/* sec6 ends here */


/* coursessec11 starts */
.coursessec2 {
    background: url('../../assets/images/coursessec2.webp') no-repeat left center !important;
    background-size: cover !important;
}

.coursessec11 {
    padding: 0 0 60px 0px;
}

.coursessec11 h2 {
    color: #15375B;
    font-family: Poppins;
    font-size: 64px;
    font-style: normal;
    font-weight: 300;
    padding-bottom: 10px;
    line-height: 120%;
    /* 76.8px */
}

.coursessec11 p {
    color: #333;
    font-family: Inter;
    font-size: 24px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 150%;
    /* 36px */
}

.coursessec11Right {
    padding-top: 8%;
}

/* .coursessec11Right a {
    padding: 12px 40px;
    background: #FD8F01;
    font-size: 20px;
    font-weight: 600;
    color: #ffffff;
    border-radius: 30px;
    margin-top: 10px;
    display: inline-block;
} */

.coursessec11Right a {
    padding: 8px 16px;
    background: #FD8F01;
    font-size: 16px;
    font-weight: 600;
    color: #ffffff;
    border-radius: 30px;
    /* margin-top: 10px; */
    display: inline-block;
}

.coursessec11Right a:hover {
    color: #ffffff;
}

/* coursessec11 ends */

/* sec7 courses starts */
.coursessec7 {
    padding: 60px 0 0 0px;
    background: url('../../assets/images/whoshouldenroll.webp') no-repeat left center !important;
    background-size: cover !important;
}

.coursessec7 h2 {
    color: #15375B;
    text-align: center;
    font-family: Poppins;
    font-size: 64px;
    font-style: normal;
    font-weight: 300;
    line-height: 120%;
    /* 76.8px */
}

.coursessec7 p {
    color: #333;
    text-align: center;
    font-family: Inter;
    font-size: 24px !important;
    font-style: normal;
    padding-bottom: 40px;
    font-weight: 400;
    line-height: 150%;
    /* 36px */
}

.coursesec7box {
    border-radius: 20px;
    padding: 40px 40px !important;
    background: #FFF;
    text-align: center;
    min-height: 413px;
    /* min-height: 400px; */
    box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.15);
}

.coursessec7 p {
    color: #000;
    text-align: center;
    font-family: Roboto;
    font-size: 20px !important;
    font-style: normal;
    font-weight: 300;
    line-height: 150%;
    /* 30px */
}

.coursessec7bottom h2 {
    color: #15375B;
    font-family: Poppins;
    font-size: 62px;
    padding-bottom: 20px;
    font-style: normal;
    text-align: left;
    font-weight: 300;
    line-height: 120%;
    /* 76.8px */
}

.coursessec7bottom p {
    color: #333;
    font-family: Inter;
    font-size: 24px !important;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    line-height: 150%;
    /* 36px */
}

.coursesec8 {
    padding: 60px 0px;
    background: url('../../assets/images/digtialsec8bg.webp') no-repeat left center !important;
    color: #ffffff;
    background-size: cover !important;
}

.coursesec8 h2 {
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 64px;
    font-style: normal;
    font-weight: 300;
    padding-bottom: 10px;
    line-height: 120%;
    /* 76.8px */
}

.coursesec8 p {
    color: #FFF;
    text-align: center;
    font-family: Inter;
    font-size: 24px !important;
    font-style: normal;
    font-weight: 400;
    padding-bottom: 40px;
    line-height: 140%;
    /* 36px */
}

.coursesec8 h3 {
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 42px;
    font-style: normal;
    font-weight: 400;
    padding-bottom: 30px;
    line-height: 120%;
    /* 50.4px */
}

.coursesec8box {
    border-radius: 30px;
    margin-bottom: 40px;
    background: rgba(255, 255, 255, 0.10);
    padding: 30px !important;
    backdrop-filter: blur(20px);
}

.coursesec8box h4 {
    color: #FFF;
    font-family: Inter;
    font-size: 32px;
    font-style: normal;
    font-weight: 600;
    line-height: 100%;
    /* 32px */
}

.coursesec8box p {
    color: #FFF;
    font-family: Inter;
    font-size: 20px !important;
    font-style: normal;
    padding-bottom: 0px;
    min-height: 122px;
    font-weight: 400;
    text-align: left;
    line-height: 30px;
    /* 150% */
}

.coursesec8box img {
    margin-top: 30px;
    max-width: 80px;
}

.coursesec9 {
    padding: 60px 0px;
    background: url('../../assets/images/coursessec9.webp') no-repeat left center !important;
    background-size: cover !important;
}

.sec9box1 {
    border-radius: 30px;
    background: #FFF;
    padding: 40px 30px !important;
    min-height: 630px;
    box-shadow: 0px 0px 44px 0px rgba(0, 0, 0, 0.15);
}

.sec9box1 h2 {
    color: #15375B;
    font-family: Poppins;
    font-size: 42px;
    padding-bottom: 20px;
    font-style: normal;
    font-weight: 300;
    line-height: 100%;
    /* 50.4px */
}

.sec9box1 h3 {
    color: #0D1D62;
    font-family: Inter;
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: 100%;
    /* 36px */
}

.sec9box1 p {
    color: #333;
    font-family: Inter;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    /* 25.2px */
}

/* course page ends */


/* success stories  */
.successstoriessec2 {
    background: url('../../assets/images/Overviewsecbg.webp') no-repeat left center !important;
    background-size: cover !important;
    /* background:url('../../assets/images/successstoriessec2bg.png') no-repeat left center !important; background-size: cover !important;  */
}

.successstoriesbanner h3 {
    color: #FFF;
    font-family: Inter;
    font-size: 72px;
    font-style: normal;
    max-width: 800px;
    padding-bottom: 20px;
    font-weight: 400;
    line-height: 100%;
    /* 113.889% */
}

.successstoriesbanner h1 {
    color: #FFF;
    font-family: "Bebas Neue";
    font-size: 110px;
    font-style: normal;
    font-weight: 400;
    max-width: 900px;
    line-height: 90%;
    /* 99px */
}

.successstoriessec2Right {
    padding-top: 8%;
}

.successstoriessec2Right h2 {
    color: #15375B;
    font-family: Poppins;
    font-size: 64px;
    font-style: normal;
    font-weight: 400;
    line-height: 120%;
}

.successstoriessec2Right p {
    color: #333;
    font-family: Inter;
    font-size: 24px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    /* 36px */
}

.successstoriessec3 {
    background: url('../../assets/images/studenttestimonilasbg.png') no-repeat left center !important;
    background-size: cover !important;
    padding: 60px 0 150px 0px;
}

.successstoriessec3 h2 {
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 62px;
    display: block;
    text-align: center;
    width: 100%;
    font-style: normal;
    font-weight: 300;
    padding-bottom: 20px;
    line-height: 120%;
    /* 76.8px */
}

.testibox1 {
    border-radius: 30px;
    margin: 0 10px 10px 10px;
    min-height: 350px;
    backdrop-filter: blur(20px);
    padding: 30px;
    background: url('../../assets/images/testibgnew.png') no-repeat 95% 94% rgba(255, 255, 255, 0.10) !important;
    /* background: url('../../assets/images/testibg.svg') no-repeat 95% 94% rgba(255, 255, 255, 0.10) !important; */
}

.testibox1 p {
    color: #FFF;
    font-family: Inter;
    font-size: 22px !important;
    min-height: 200px;
    font-style: normal;
    /* border-bottom: 1px solid #7C8ECD; */
    font-weight: 400;
    margin-bottom: 20px;
    padding-bottom: 20px;
    line-height: 150%;
    /* 39px */
}
.border-b {
    border-top: 1px solid #7C8ECD;
    padding: 25px 0 0 0;

}

.testibox1 h3 {
    color: #FD8F01;
    font-family: Inter;
    font-size: 28px;
    font-style: normal;
    font-weight: 600;
    padding-top: 8px;
    line-height: 120%;
    /* 33.6px */
}

.testimonials .slick-prev {
    background: none;
    outline: none;
    border: none;
    font-size: 0px;
    background: url('../../assets/images/testiprev.svg') no-repeat;
    width: 81px;
    height: 81px;
    position: absolute;
    left: 44%;
    bottom: -30%;
}

.testimonials .slick-next {
    background: none;
    outline: none;
    border: none;
    font-size: 0px;
    background: url('../../assets/images/testinext.svg') no-repeat;
    width: 81px;
    height: 81px;
    position: absolute;
    right: 45%;
    bottom: -30%;
}

.successstoriessec4 {
    padding: 190px 0px;
    background: url('../../assets/images/successstorysec4.webp') no-repeat right center;
    background-size: cover !important;
}

.successstoriessec4 h2 {
    color: #FFF;
    font-family: Poppins;
    font-size: 64px;
    font-style: normal;
    font-weight: 300;
    line-height: 120%;
    /* 76.8px */
}

.successstoriessec4 p {
    color: #FFF;
    font-family: Inter;
    font-size: 24px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    /* 36px */
}

.successstoriessec4 a {
    border-radius: 120px;
    background: #FD8F01;
    color: #ffffff;
    padding: 10px 20px;
    color: #FFF;
    font-family: Inter;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: var(--Body-Large-Line-Height, 24px);
    /* 120% */
    letter-spacing: var(--Body-Large-Tracking, 0.5px);
    text-transform: uppercase;
    display: inline-block;
    margin-top: 20px;
}


/* collaborations starts */
.collaborationsbanner h3 {
    color: #FFF;
    font-family: Inter;
    font-size: 64px;
    padding-bottom: 20px;
    max-width: 900px;
    font-style: normal;
    font-weight: 400;
    line-height: 110%;
    /* 76.8px */
}


.collaborationsec3 {
    padding: 60px 0 0 0px;
    background: url('../../assets/images/collaborationsec3bg.webp') no-repeat right center;
    background-size: cover !important;
}



.collaborationsec4 {
    padding: 60px 0px;
    background: url('../../assets/images/collasec4bg.webp') no-repeat right center;
    background-size: cover !important;
}

.collaborationsec4 h2 {
    color: #15375B;
    text-align: center;
    font-family: Poppins;
    font-size: 64px;
    font-style: normal;
    font-weight: 300;
    padding-bottom: 20px;
    line-height: 120%;
    /* 76.8px */
}

.box1 {
    border-radius: 30px;
    min-height: 600px;
    background: #FAE6F2;
    position: relative;
    padding: 30px 30px 0px 30px !important;
    margin-bottom: 30px;
}

.box1 img {
    margin-bottom: 20px;
}

.box1 img:last-child {
    margin-bottom: 0px;
    position: absolute;
    right: 20px;
    opacity:0.7;
    bottom: 0px;
}

.box1 h2 {
    color: #15375B;
    font-family: Inter;
    font-size: 32px;
    padding-bottom: 0px;
    font-style: normal;
    font-weight: 500;
    text-align: left;
    line-height: 120%;
    /* 38.4px */
}

.box1 p {
    color: #333;
    font-family: Inter;
    font-size: 20px !important;
    font-style: normal;
    font-weight: 400;
    padding-bottom: 10px;
    line-height: 150%;
    /* 30px */
}

.box1 ul {
    padding: 0px;
}

.box1 ul li {
    padding: 0px 0 0 30px;
    list-style-type: none;
    padding-bottom: 10px;
    color: #333;
    font-family: Inter;
    font-size: 20px;
    font-style: normal;
    background: url('../../assets/images/Check.webp') no-repeat left 4px;
    font-weight: 400;
    line-height: 150%;
    /* 30px */
}


.collaborartionsec5 {
    background: url('../../assets/images/collaborationsec5bg.webp') no-repeat right center;
    background-size: cover !important;
}

.collaborartionsec5left {
    padding: 120px 0px;
}

.collaborartionsec5left h2 {
    color: #FFF;
    font-family: Poppins;
    font-size: 64px;
    display: block;
    font-style: normal;
    font-weight: 300;
    line-height: 120%;
    /* 76.8px */
}

.collaborartionsec5left p {
    color: #FFF;
    font-family: Inter;
    font-size: 24px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    /* 36px */
}


.accordion-button {
    text-decoration: none;
    font-weight: bold;
    display: flex;
    justify-content: space-between;
    width: 100%;
    text-align: left;
}

.accordion-button i {
    transition: transform 0.3s ease-in-out;
    float: right;
}

.collapsed i {
    transform: rotate(0deg);
}

.accordion-button:not(.collapsed) i {
    transform: rotate(180deg);
}

.card {
    margin-bottom: 20px;
    background: transparent !important;
}

.card-header {
    border-radius: 30px 30px 0px 0px !important;
    border: none !important;
    background: linear-gradient(84deg, #195C9D 0%, #388ADA 97.88%);
}

.card-header h2 .btn-link {
    color: #FFF;
    font-family: Inter;
    text-decoration: none;
    font-size: 34px;
    padding-left: 80px;
    font-style: normal;
    text-align: left;
    font-weight: 400;
    background: url('../../assets/images/ac1.svg') no-repeat left center;
    line-height: 120%;
    /* 50.4px */
}
.img-new h2 .btn-link {
    background: url('../../assets/images/ac2.svg') no-repeat left center;
}

.card-body {
    border-radius: 0px 0px 30px 30px;
    background: rgba(255, 255, 255, 0.10);
    backdrop-filter: blur(20px);
}

.card-body p {
    color: #FFF;
    font-family: Inter;
    font-size: 24px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    /* 36px */
}

.card-body ul {
    padding: 0px;
}

.card-body ul li {
    color: #FFF;
    font-family: Inter;
    padding: 0 0 15px 40px;
    font-size: 24px !important;
    border-bottom: 1px solid #656769;
    margin-bottom: 15px;
    font-style: normal;
    list-style: none;
    font-weight: 400;
    background: url('../../assets/images/CheckCircle1.svg') no-repeat left top;
    line-height: 150%;
    /* 36px */
}

.card-body ul li:last-child {
    border-bottom: none;
}

.collasec3Left {
    padding-top: 5%;
}

.box1.red {
    background: #FBF0D4 !important;
}

.box1.yellow {
    background: #E5FBD4 !important;
    height: 97%;
}

.box1.purple {
    background: #E7D8FF !important;
}

.box1.green {
    background: #97F1AE !important;
}

/* collaborations ends */


/* placement starts */

.placementsec11Right {
    padding-top: 5% !important;
}

    .placementsec5 {
    padding: 60px 0px;
    background: url('../../assets/images/stepBG-img.png') no-repeat center center;
    background-size: cover !important;

}
@media only screen and (min-width: 1025px) {
    .placement-text {
      display: none;
    }
    .tabviewgirl img{
        display: none;
    }
    .placementsec5 {
        padding: 0px 0px 455px 0px !important;
    }
  }
  @media only screen and (min-width: 1080px) and (max-width: 1080px) {

  .placementsec5 {
    padding: 0px 0px 488px 0px !important;
}
  }

  @media only screen and (min-width: 1440px) {
    .placementsec5 {
        padding: 0px 0px 556px 0px !important;
    }
}
  @media only screen and (min-width: 1600px) {
    .placementsec5 {
        padding: 0px 0px 820px 0px !important;
    }
}
  
  @media only screen and (min-width: 2560px) and (max-width: 25600px) {
        .placementsec5 {
        padding: 33px 0px 900px 0px !important;
    }
  }
  

.placementsec5 h2 {
    color: #FFF;
    font-family: Poppins;
    font-size: 62px;
    padding-bottom: 20px;
    font-style: normal;
    padding-top: 4%;
    font-weight: 300;
    max-width: 500px;
    line-height: 120%;
    /* 76.8px */
}

.placementsec5 p {
    color: #C7C7C7;
    font-family: Inter;
    font-size: 20px !important;
    font-style: normal;
    max-width: 600px;
    font-weight: 500;
    line-height: 30px;
    /* 110% */
}

.placementsec5 ul {
    padding: 0px;
}

.placementsec5 ul li {
    color: #C7C7C7;
    font-family: Inter;
    padding: 0 40px 20px 50px;
    font-size: 20px !important;
    list-style-type: none;
    font-style: normal;
    max-width: 900px;
    font-weight: 500;
    background: url('../../assets/images/placement6arrow.svg') no-repeat left top;
    line-height: 30px;
    /* 110% */
}


.placementsec6 {
    padding: 60px 0 0 0px;
    
    background:linear-gradient(67deg, rgba(103, 183, 99, 0.6), rgba(255, 255, 255, 0));
}

.placementsec6 h2 {
    color: #15375B;
    font-family: Poppins;
    font-size: 64px;
    font-style: normal;
    text-align: center;
    font-weight: 300;
    line-height: 120%;
    /* 76.8px */
}

.placementsec6 h4 {
    color: #333;
    font-family: Inter;
    padding-bottom: 20px;
    font-size: 24px !important;
    text-align: center;
    font-style: normal;
    font-weight: 500;
    line-height: 150%;
    /* 36px */
}

.placementsec6 h3 {
    color: #000;
    text-align: center;
    font-family: Roboto;
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: 150%;
    /* 36px */
}

.placementsec6 p {
    color: #000;
    text-align: center;
    font-family: Roboto;
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
    padding-bottom: 30px;
    line-height: 150%;
    /* 30px */
}

.placementsec6bot h2 {
    text-align: left;
    padding-bottom: 0px;
    padding-top: 30px;
}

.placementsec6bot p {
    color: #000000;
    text-align: left;
}

.placementsec6bot ul {
    padding: 0px;
}

.placementsec6bot li {
    list-style-type: none;
    padding: 0px 0 0 120px;
    text-align: left;
    /* background: url('../../assets/images/p1.svg') no-repeat left top; */
    width: 49%;
    display: inline-block;
}

.placementsec6bot li:nth-child(1) {
    background: url('../../assets/images/p1.svg') no-repeat left top;
}
.placementsec6bot li:nth-child(2) {
    background: url('../../assets/images/p2.svg') no-repeat left top;
}
.placementsec6bot li:nth-child(3) {
    background: url('../../assets/images/p3.svg') no-repeat left top;
}
.placementsec6bot li:nth-child(4) {
    background: url('../../assets/images/p4.svg') no-repeat left top;
}

.placementsec6bot li h3 {
    text-align: left;
}

.placementsec6bot li p {
    text-align: left;
}

.placementsec7 {
    background: url('../../assets/images/placementsec6bg.webp') no-repeat left top;
    padding: 60px 0 0 0px;
    background-size: cover;
}

.placementsec7Right {
    padding: 60px 0px;
}

.placementsec7Right h2 {
    color: #FFF;
    padding-bottom: 20px;
    font-family: Poppins;
    font-size: 64px;
    font-style: normal;
    font-weight: 300;
    line-height: 120%;
    /* 76.8px */
}

.placementsec7Right p {
    color: #C7C7C7;
    font-family: Inter;
    font-size: 20px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 30px;
    /* 150% */
}

.placementsec7Right a {
    display: inline-block;
    border-radius: 30px;
    background: #FD8F01;
    padding: 10px 30px;
    margin-top: 20px;
    color: #ffffff;
    font-size: 20px;
    font-weight: bold;
}

/* placement ends */

/* enquiry form starts */
.modal-content {
    background: url('../../assets/images/formbg.webp') no-repeat center center;
    background-size: cover !important;
    border: 0;
    outline: none !important;
    border-radius: 30px !important;
    background-color: transparent !important;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.5) !important;
    /* Shadow on all sides */
}

.modal-title {
    font-weight: bold;
    text-align: center;
    display: block;
    width: 100%;
    font-size: 26px;
    color: #fff;
}

.enquiryform {
    padding: 0px 0px;
}

.modal-header .close {
    color: #ffffff;
    font-size: 32px;
}

.enquiryform input,
.enquiryform select,
.enquiryform textarea {
    padding: 7px 10px !important;
    color: #000000;
    width: 100%;
    display: block;
    margin-bottom: 15px;
}

.modal-body {
    padding: 0px !important;
}

.modal-header {
    border-bottom: 0 !important;
}

.enquiryform .submit {
    background: #FD8F01;
    border: none;
    font-size: 18px;
    color: #ffffff;
    font-weight: bold;
    text-transform: uppercase;
    font-family: Inter;
    padding: 5px 30px;
    border-radius: 20px;
    display: block;
    margin: 0 auto;
}

.formRight form {
    padding: 20px;
    background: #060E31;
    border-radius: 20px;
    max-width: 400px;
    display: block;
    margin: 30px auto 30px auto;
    width: 90%;
}

.formRight form input,
.formRight form select,
.formRight form textarea {
    border-radius: 4px;
    /* opacity: 0.2; */
    background: #FFF;
}

.formRight h3 {
    color: #ffffff;
    padding-bottom: 5px;
    display: block;
    text-align: center;
}

::placeholder {
    color: #000000;
    opacity: 1;
    /* Firefox */
}

::-ms-input-placeholder {
    /* Edge 12 -18 */
    color: #000000;
}

/* enquiry form ends */


/* contact page starts */
.contactbanner h1 {
    padding-top: 16% !important;
}

.contactsec2 {
    padding: 60px 0px;
}

.contactleft h2 {
    color: #15375B;
    font-family: Poppins;
    font-size: 56px;
    font-style: normal;
    font-weight: 300;
    padding-bottom: 30px;
    line-height: 120%;
    /* 76.8px */
}

.contactleft ul {
    padding: 0px 0 20px 0px;
}

.contactleft ul li {
    color: #333;
    font-family: Inter;
    padding: 0px 0px 40px 90px;
    font-size: 22px;
    font-style: normal;
    list-style-type: none;
    font-weight: 400;
    background: url('../../assets/images/location1.svg') no-repeat left top;
    line-height: 150%;
    /* 36px */
}

.contactleft ul li:nth-child(2) {
    background: url('../../assets/images/call1.svg') no-repeat left top;
    padding: 12px 0px 40px 90px;
}

.contactleft ul li:nth-child(3) {
    background: url('../../assets/images/email1.svg') no-repeat left top;
    padding: 12px 0px 40px 90px;
}

.contactleft ul li a {
    color: #333;
}
.contactleft ul li a:hover {
    color: #FB8F05;
}

.contactform {
    border-radius: 20px;
    padding: 30px 20px !important;
    background: #060E31;
}

.contactform h3 {
    color: #ffffff;
    text-align: center;
    padding-bottom: 10px;
}

.contactform form {
    border-radius: 12px;
    background: rgba(255, 255, 255, 0.10);
    backdrop-filter: blur(12.5px);
    padding: 30px 20px;
}

.contactform input,
.contactform textarea {
    border-radius: 8px;
    width: 100%;
    padding: 7px 10px;
    /* opacity: 0.5; */
    display: block;
    border: none;
    margin-bottom: 20px;
    /* background: #B0B0B0!important; */
    background: #FFF;
    border-radius: 0;
    color: #000 !important;
    /* color: #B0B0B0 !important; */
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.contactmid iframe {
    border-radius: 20px;
}

.contactform .submit {
    background: #ffffff;
    color: #000000;
    margin: 10px auto 0 auto;
    display: block;
    color: #000;
    text-align: center;
    font-family: Inter;
    font-size: 18px;
    padding: 10px 20px;
    font-style: normal;
    width: 160px;
    border: none;
    outline: none;
    font-weight: 700;
    line-height: normal;
}

/* contact page ends */



@media only screen and (max-width: 1800px) {
    .bannerText1 h3 {
        font-size: 58px !important;
    }

    .bannerText1 h2 {
        font-size: 58px;
    }

    .bannerText1 h1 {
        font-size: 100px;
    }

    .aboutsec11 h2 {
        font-size: 52px;
        padding-bottom: 10px;
    }

    .aboutsec4 h2 {
        font-size: 52px;
    }

    /* success stories starts */
    .successstoriessec2Right h2 {
        font-size: 46px;
    }

    .successstoriessec2Right p {
        font-size: 22px !important;
    }

    .testimonials .slick-next {
        right: 42%;
    }

    .successstoriessec3 h2 {
        font-size: 52px;
        padding-bottom: 30px;
    }

    .successstoriessec4 h2 {
        font-size: 52px;
    }

    .successstoriessec4 p {
        font-size: 22px !important;
    }

    .successstoriessec4 a {
        margin-top: 10px;
    }

    .testibox1 p {
        font-size: 20px !important;
    }

    /* success stories ends */

    /* collaboration starts */
    .collaborationsbanner h3 {
        font-size: 46px !important;
        max-width: 750px;
    }

    .collaborationsbanner h1 {
        font-size: 90px;
        line-height: 92px;
    }

    .card-header h2 .btn-link {
        font-size: 28px;
    }

    .card-body p {
        font-size: 20px !important;
    }

    .card-body ul li {
        font-size: 20px !important;
    }

    .collaborationsec4 h2 {
        font-size: 46px;
        padding-bottom: 30px;
    }

    .box1 h2 {
        font-size: 28px;
        padding-bottom: 10px;
    }

    .box1 p {
        font-size: 18px !important;
    }

    .box1 ul li {
        font-size: 18px !important;
    }

    .collaborartionsec5left h2 {
        font-size: 40px;
        padding-bottom: 10px;
    }

    .collaborartionsec5left p {
        font-size: 20px !important;
    }

    /* collaboration ends */


    /* placement starts */
    .placementsec5 h2 {
        font-size: 42px;
    }

    .placementsec5 ul li {
        max-width: 600px;
    }

    .placementsec6 h2 {
        font-size: 52px;
    }

    .placementsec6 h4 {
        font-size: 22px !important;
    }

    .placementsec6 p {
        font-size: 20px !important;
    }

    .placementsec6 h2 {
        font-size: 40px;
    }

    .placementsec7Right h2 {
        font-size: 48px;
    }

    /* placement ends */


}

@media only screen and (max-width: 1600px) {
    .bannerText1 h3 {
        font-size: 50px !important;
        padding-top: 40px;
    }

    .bannerText1 h2 {
        font-size: 38px;
    }

    .bannerText1 h1 {
        font-size: 76px;
        line-height: 74px;
    }

    .aboutsec11 {
        background: url('../../assets/images/aboursecshadowbg.webp') no-repeat 0% -10% !important;
    }

    .aboutsec11 h2 {
        font-size: 44px;
        padding-bottom: 10px;
    }

    .aboutsec4 h2 {
        font-size: 48px;
        padding-bottom: 40px;
    }

    .aboutsec11 p {
        font-size: 18px !important;
    }

    .valuesBox p {
        font-size: 18px !important;
    }

    /* courses */
    .bannerText1 {
        top: 24%;
    }

    .bannerText1 h2 {
        /* font-size: 44px; */
        line-height: 59px;
    }

    .bannerText1 h1 {
        font-size: 64px;
        line-height: 66px;
    }

    .bannerText1 ul li {
        padding: 10px 30px;
    }

    .bannerText1 ul li a {
        font-size: 22px;
    }

    .Overviewsec h2 {
        font-size: 30px;
    }

    .OverviewsecPic {
        font-size: 18px !important;
        top: 190px;
        /* top: 240px; */
    }

    .Overviewsec h3 {
        font-size: 26px;
    }

    .Overviewsec ul li {
        font-size: 18px;
    }

    .coursessec11 h2 {
        font-size: 42px;
    }

    .coursessec11 p {
        font-size: 20px !important;
    }

    .feesBox h2 {
        font-size: 26px;
    }

    .coursetime {
        font-size: 16px;
    }

    .coursetime img {
        left: 8%;
        top: 13px;
    }

    .courseprice {
        font-size: 20px;
    }

    .registernowprice a {
        font-size: 16px;
        padding: 8px 18px;
    }

    .aboutsec2 h3 {
        font-size: 22px;
    }

    .aboutsec2 p {
        font-size: 18px;
    }

    .blueboxLeft h2 {
        font-size: 46px;
    }

    .blueboxLeft p {
        font-size: 18px !important;
    }

    .blueboxLeft h4 {
        font-size: 20px;
        line-height: 120%;
    }


    .coursessec7 h2 {
        font-size: 42px;
    }

    .coursessec7 h4 {
        font-size: 22px;
    }

    .coursessec7bottom h2 {
        font-size: 34px;
    }

    .coursessec7bottom p {
        font-size: 20px !important;
    }

    .coursesec8 h2 {
        font-size: 42px;
    }

    .coursesec8 p {
        font-size: 20px !important;
    }

    .coursesec8box {
        min-height: 300px;
    }

    .coursesec8 h3 {
        font-size: 32px;
    }

    .coursesec8box h4 {
        font-size: 28px;
    }

    .coursesec8box p {
        font-size: 18px !important;
    }

    .coursesec8box img {
        max-width: 62px;
    }

    .sec9box1 {
        min-height: 665px;
    }

    .sec9box1 h2 {
        font-size: 24px;
    }

    .sec9box1 h3 {
        font-size: 18px;
    }

    .sec9box1 p {
        font-size: 16px !important;
    }

    /* success stories starts */
    .successstoriessec2Right h2 {
        font-size: 42px;
    }

    .successstoriessec2Right p {
        font-size: 22px !important;
    }

    .testimonials .slick-next {
        right: 40%;
    }

    .testimonials .slick-prev {
        right: 42%;
    }

    .successstoriessec3 h2 {
        font-size: 48px;
        padding-bottom: 30px;
    }

    .successstoriessec4 h2 {
        font-size: 48px !important;
    }

    .successstoriessec4 p {
        font-size: 22px !important;
    }

    .successstoriessec4 a {
        margin-top: 10px;
    }

    /* success stories ends */


    /* collaboration starts */
    .collaborationsbanner h3 {
        font-size: 40px !important;
        max-width: 80%;
    }

    .collaborationsbanner h1 {
        font-size: 76px !important;
        line-height: 80px;
    }

    .card-header h2 .btn-link {
        font-size: 22px;
    }

    .card-body p {
        font-size: 19px !important;
    }

    .card-body ul li {
        font-size: 19px !important;
    }

    .collaborationsec4 h2 {
        font-size: 40px;
        padding-bottom: 30px;
    }

    .box1 h2 {
        font-size: 24px;
        padding-bottom: 10px;
    }

    .box1 p {
        font-size: 18px !important;
    }

    .box1 ul li {
        font-size: 18px !important;
    }

    .collaborartionsec5left h2 {
        font-size: 32px;
        padding-bottom: 10px;
    }

    .collaborartionsec5left p {
        font-size: 20px !important;
    }

    /* collaboration ends */

    /* placement starts */
    .placementsec5 {
        padding: 0 0 30px 0px;
    }

    .placementsec5 h2 {
        font-size: 42px;
    }

    .placementsec5 p {
        font-size: 16px !important;
        line-height: 26px;
    }

    .placementsec5 ul li {
        max-width: 600px;
        font-size: 16px !important;
        line-height: 22px !important;
    }

    .placementsec6 h2 {
        font-size: 36px;
    }

    .placementsec6 h4 {
        font-size: 18px !important;
    }

    .placementsec6 p {
        font-size: 20px !important;
    }

    .placementsec6 h2 {
        font-size: 36px;
    }

    .placementsec7Right {
        padding: 0px;
    }

    .placementsec6botRight {
        position: relative;
    }

    .placementsec7Right h2 {
        font-size: 48px;
    }

    .placementsec6botRight img {
        position: absolute;
        bottom: 0;
        display: block;
        margin: 0 auto;
    }

    /* placement ends */

    /* contact starts*/
    .contactleft h2 {
        font-size: 46px;
    }

    .contactleft ul li {
        font-size: 20px;
    }

    /* contact ends */


}


@media only screen and (max-width: 1200px) {
    .bannerText1 h3 {
        font-size: 38px !important;
        padding-top: 40px !important;
    }

    .bannerText1 h2 {
        font-size: 32px;
        line-height: 42px;
    }

    .bannerText1 h1 {
        font-size: 68px;
        line-height: 68px;
    }

    .bannerText1 ul li a {
        font-size: 23px;
    }

    .aboutsec11 {
        background: url('../../assets/images/aboursecshadowbg.webp') no-repeat 0% -10% !important;
    }

    .aboutsec2 h2 {
        font-size: 38px;
        padding-bottom: 20px !important;
    }

    .aboutsec2 h3 {
        font-size: 20px;
    }

    .aboutsec4 h2 {
        font-size: 36px;
        padding-bottom: 30px;
    }

    .successstoriessec4 {
        padding: 60px 0px;
    }

    .aboutsec11 h2 {
        font-size: 36px;
        padding-bottom: 10px;
    }

    .aboutsec11 p {
        font-size: 18px !important;
    }

    .valuesBox p {
        font-size: 18px !important;
    }

    .fone img {
        width: 100%;
    }


    /* courses */
    .bannerText1 {
        top: 24%;
    }

    .bannerText1 h2 {
        font-size: 44px;
        line-height: 52px;
    }

    .bannerText1 h1 {
        font-size: 64px;
        line-height: 66px;
    }

    .bannerText1 ul li {
        padding: 10px 30px;
    }

    .bannerText1 ul li a {
        font-size: 22px;
    }

    .Overviewsec {
        padding: 30px !important;
        border-radius: 20px !important;
    }

    .Overviewsec h2 {
        font-size: 26px;
    }

    .OverviewsecPic {
        font-size: 18px !important;
        top: 182px !important;
        /* top: 197px !important; */
        max-width: 32%;
        /* max-width: 56%; */
    }

    .Overviewsec h3 {
        font-size: 22px;
    }

    .Overviewsec ul li {
        font-size: 18px;
    }

    .coursessec11 h2 {
        font-size: 38px;
        padding-bottom: 0px;
    }

    .coursessec11 p {
        font-size: 18px !important;
    }

    .feesBox h2 {
        font-size: 22px;
    }

    .coursetime {
        font-size: 16px;
    }

    .coursetime img {
        left: 8%;
        top: 13px;
        display: none;
    }

    .courseprice {
        font-size: 20px;
    }

    .priceinside {
        text-align: center;
        padding: 10px 0px !important;
    }

    .registernowprice a {
        font-size: 16px;
        padding: 8px 16px;
        display: block;
        margin-top: 0px;
        text-align: center;
    }

    .aboutsec2 h3 {
        font-size: 20px;
    }

    .aboutsec2 p {
        font-size: 16px !important;
    }

    .blueboxLeft h2 {
        font-size: 42px;
    }

    .blueboxLeft p {
        font-size: 18px !important;
    }

    .blueboxLeft h4 {
        font-size: 22px;
        line-height: 120%;
    }

    .coursesec7box {
        margin-bottom: 40px;
    }

    .coursessec7 h2 {
        font-size: 40px;
    }

    .coursessec7 h4 {
        font-size: 20px;
    }

    .coursessec7bottom h2 {
        font-size: 34px;
    }

    .coursessec7bottom p {
        font-size: 20px !important;
    }

    .coursesec8 h2 {
        font-size: 36px;
    }

    .coursesec8 p {
        font-size: 18px !important;
    }

    .coursesec8box {
        min-height: 300px;
    }

    .coursesec8 h3 {
        font-size: 28px;
    }

    .coursesec8box h4 {
        font-size: 26px;
    }

    .coursesec8box p {
        font-size: 18px !important;
    }

    .coursesec8box img {
        max-width: 62px;
    }

    .sec9box1 {
        min-height: 665px;
        margin-bottom: 30px;
    }

    .sec9box1 h2 {
        font-size: 24px;
    }

    .sec9box1 h3 {
        font-size: 18px;
    }

    .sec9box1 p {
        font-size: 16px !important;
    }

    /* success stories starts */
    .successstoriesbanner h3 {
        font-size: 38px !important;
        max-width: 90%;
        line-height: 44px;
        padding-bottom: 5px;
    }

    .successstoriessec2Right h2 {
        font-size: 38px;
    }

    .successstoriessec2Right p {
        font-size: 18px !important;
    }

    .testimonials .slick-next {
        right: 40% !important;
    }

    .testimonials .slick-prev {
        left: 40% !important;
    }

    .successstoriessec3 h2 {
        font-size: 48px;
        padding-bottom: 30px;
    }

    .successstoriessec4 h2 {
        font-size: 42px !important;
    }

    .successstoriessec4 p {
        font-size: 22px !important;
    }

    .successstoriessec4 a {
        margin-top: 10px;
    }

    .testibox1 p {
        min-height: 194px;
        /* min-height: 234px; */
    }

    /* success stories ends */


    /* collaboration starts */
    .collaborationsbanner h3 {
        font-size: 36px !important;
        max-width: 84%;
    }

    .collaborationsbanner h1 {
        font-size: 64px !important;
        line-height: 64px;
    }

    .collasec3Left {
        padding-top: 0%;
    }

    .card-header h2 .btn-link {
        font-size: 22px;
    }

    .card-body p {
        font-size: 19px !important;
    }

    .card-body ul li {
        font-size: 19px !important;
    }

    .collaborationsec4 h2 {
        font-size: 40px;
        padding-bottom: 30px;
    }

    .box1 h2 {
        font-size: 24px;
        padding-bottom: 10px;
    }

    .box1 p {
        font-size: 18px !important;
    }

    .box1 ul li {
        font-size: 18px !important;
    }

    .collaborartionsec5left h2 {
        font-size: 32px;
        padding-bottom: 10px;
    }

    .collaborartionsec5left p {
        font-size: 20px !important;
    }

    /* collaboration ends */


    /* placement starts */
    .placementsec5 h2 {
        font-size: 32px;
    }

    .placementsec5 ul li {
        max-width: 600px;
        vertical-align: top;
    }

    .placementsec6 h2 {
        font-size: 52px;
    }

    .placementsec6 h3 {
        font-size: 20px;
    }

    .placementsec6 h4 {
        font-size: 18px !important;
    }

    .placementsec6 p {
        font-size: 16px !important;
    }

    .placementsec6 h2 {
        font-size: 32px;
    }

    .placementsec7Right {
        padding: 0px;
    }

    .placementsec6botRight {
        position: relative;
    }

    .placementsec7Right h2 {
        font-size: 48px;
    }

    .placementsec6botRight img {
        position: absolute;
        bottom: 0;
        display: block;
        margin: 0 auto;
    }

    .placementsec6bot li {
        vertical-align: top;
    }

    .placementsec7Right h2 {
        font-size: 36px;
        padding-bottom: 10px !important;
    }

    .placementsec7Right a {
        margin-top: 10px;
    }

    .placementsec7Right p {
        font-size: 16px !important;
        line-height: 24px !important;
    }

    /* placement ends */

    /* contact starts*/
    .contactleft h2 {
        font-size: 32px;
    }

    .contactleft ul li {
        font-size: 20px;
    }

    /* contact ends */

}

@media only screen and (max-width:520px){
    .yellowboxRight img {
        display: block !important;
        margin: -97px 0px 15px 0px !important;
        max-width: 177px !important;
    }
}


@media only screen and (max-width: 1024px) {

    .coursesec7box {
        min-height: 380px;
    }

    .blueboxLeft {
        padding: 30px !important;
    }

    .yellowboxRight img {
        display: block;
        /* margin: 30px auto; */
        max-width: 300px;
    }

    .aboutsec2 {
        padding: 30px 0px !important;
    }

    .setsbottom {
        padding-top: 0;
    }

    .coursessec11 {
        padding: 30px 0 30px 0px;
    }

    .bannerText1 h2 {
        font-size: 34px;
        line-height: 44px;
    }

    .feesBox h2 {
        font-size: 18px;
    }

    .coursetime {
        padding: 5px;
    }

    .courseprice {
        padding: 10px 0 0 0px !important;
    }

    .Overviewsec ul li {
        width: 100%;
        margin: 0px;
        padding: 20px 0px 40px 110px;
    }

    /* success stories starts */
    .successstoriesbanner h3 {
        font-size: 34px !important;
        padding-top: 10px;
        max-width: 90%;
        line-height: 42px;
        padding-bottom: 5px;
    }

    .successstoriesbanner h1 {
        font-size: 44px !important;
        line-height: 44px;
    }

    .successstoriessec2Right h2 {
        font-size: 38px;
    }

    .successstoriessec2Right p {
        font-size: 18px !important;
    }

    .testimonials .slick-next {
        right: 40% !important;
    }

    .testimonials .slick-prev {
        left: 40% !important;
    }

    .successstoriessec3 h2 {
        font-size: 38px;
        padding-bottom: 30px;
    }

    .successstoriessec4 h2 {
        font-size: 42px !important;
    }

    .successstoriessec4 p {
        font-size: 22px !important;
    }

    .successstoriessec4 a {
        margin-top: 10px;
    }

    .testimonials .slick-prev {
        left: 38% !important;
    }

    .testimonials .slick-next {
        right: 38% !important;
    }

    .testibox1 h3 {
        font-size: 20px;
    }

    /* success stories ends */

    /* collaboration starts */
    .collaborationsbanner h3 {
        font-size: 29px !important;
        max-width: 100%;
        line-height: 40px;
    }

    .collaborationsbanner h1 {
        font-size: 48px !important;
        line-height: 54px;
    }

    .collasec3Left {
        padding-top: 0%;
    }

    .card-header h2 .btn-link {
        font-size: 22px;
    }

    .card-body p {
        font-size: 19px !important;
    }

    .card-body ul li {
        font-size: 19px !important;
    }

    .collaborationsec4 h2 {
        font-size: 40px;
        padding-bottom: 30px;
    }

    .box1 h2 {
        font-size: 24px;
        padding-bottom: 10px;
    }

    .box1 p {
        font-size: 18px !important;
    }

    .box1 ul li {
        font-size: 18px !important;
    }

    .collaborartionsec5left {
        padding: 30px 0px;
    }

    .collaborartionsec5left h2 {
        font-size: 30px;
        padding-bottom: 10px;
    }

    .collaborartionsec5left p {
        font-size: 20px !important;
    }

    /* collaboration ends */


    /* placement starts */
    .aboutsec11 {
        padding: 30px 0px;
    }

    .placementsec5 {
        background: none;
        padding: 30px 0px;
    }

    .placementsec5 h2 {
        font-size: 32px;
        color: #000;
        padding-bottom: 0px;
        padding-top: 0px;
    }

    .placementsec5 p {
        color: #000000;
    }

    .placementsec5 ul li {
        max-width: 600px;
        vertical-align: top;
        color: #000000;
        background: url('../../assets/images/placement6arrowmob.svg') no-repeat left top;
    }

    .placementsec6 {
        padding: 30px 0 0 0px;
    }

    .placementsec6 h2 {
        font-size: 28px;
    }

    .placementsec6 h3 {
        font-size: 20px;
    }

    .placementsec6 h4 {
        font-size: 17px !important;
    }

    .placementsec6 p {
        font-size: 16px !important;
    }

    .placementsec6 h2 {
        font-size: 32px;
    }

    .placementsec7Right {
        padding: 0px;
    }

    .placementsec6botRight {
        position: relative;
    }

    .placementsec7Right h2 {
        font-size: 48px;
    }

    .placementsec6botRight img {
        position: relative !important;
        bottom: 0;
        display: block;
        margin: 0 auto;
    }

    .placementsec6bot li {
        vertical-align: top;
    }

    .placementsec7 {
        padding: 30px 0 0 0;
    }

    .placementsec7Right h2 {
        font-size: 36px;
        padding-bottom: 10px !important;
    }

    .placementsec7Right a {
        margin-top: 10px;
    }

    .placementsec7Right p {
        font-size: 16px !important;
        line-height: 24px !important;
    }

    .aboutsec2Mainbg {
        padding: 30px 0px;
    }

    .placementsec7positionmob {
        display: flex;
        /* flex-direction: column-reverse; */
    }

    .placementsec2mob {
        display: flex;
        /* flex-direction: column-reverse; */
    }

    /* placement ends */

    /* contact starts*/
    .contactleft h2 {
        font-size: 38px;
    }

    .contactmid {
        margin-bottom: 30px;
    }

    .contactleft ul li {
        font-size: 19px;
    }

    /* contact ends */

}

@media only screen and (max-width: 768px) {

    .bannerText1 h3 {
        font-size: 32px !important;
        padding-top: 0px !important;
    }
    .zindex{
        z-index: 9;
    }

    .bannerText1 h2 {
        font-size: 26px;
        line-height: 100%;
        padding-bottom: 5px;
    }

    .bannerText1 h1 {
        font-size: 46px;
    }

    .bannerText1 ul {
        display: none;
    }

    .aboutsec11 {
        padding: 0px;
    }

    .aboutsec11 h2 {
        font-size: 28px;
        line-height: 100%;
    }

    .aboutsec11 p {
        font-size: 18px !important;
        font-weight: 400;
    }

    .aboutsec11bottom {
        text-align: left;
    }

    .aboutsec11bottom p {
        padding: 10px 0px;
    }

    .aboutsec2 {
        padding: 30px 0px !important;
    }

    .aboutsec2 h2 {
        font-size: 28px;
        font-weight: 400;
    }


    .aboiutsec3mob {
        padding: 30px 30px 500px 30px;
        background: url('../../assets/images/vision-bg.webp') no-repeat !important;
        background-size: cover !important;
    }

    .aboiutsec3mob img {
        margin-bottom: 20px;
    }

    .aboiutsec3mob h2 {
        margin-bottom: 20px;
        color: #ffffff;
    }

    .aboiutsec3mob p {
        color: #FFF;
        font-family: Roboto;
        font-size: 14px;
        font-style: normal;
        font-weight: 300;
        line-height: 150%;
        /* 21px */
    }

    .aboutsec4 h2 {
        font-size: 34px;
    }

    .valuesBox p {
        font-size: 18px !important;
        padding-bottom: 20px;
    }


    /* courses */
    .bannerText1 {
        /* top: 20%; */
        top: 29%;
        /* top: 24%; */
    }

    .bannerText1 h2 {
        font-size: 24px;
        line-height: 28px;
    }

    .bannerText1 h1 {
        font-size: 40px;
        line-height: 42px;
    }

    .bannerText1 ul li {
        padding: 10px 30px;
    }

    .bannerText1 ul li a {
        font-size: 22px;
    }

    .Overviewsec {
        padding: 30px 15px !important;
        border-radius: 20px !important;
    }

    .Overviewsec h2 {
        font-size: 26px;
        line-height: 34px;
    }

    .OverviewsecPic {
        font-size: 18px !important;
        top: 197px !important;
        max-width: 56%;
        display: none;
    }

    .Overviewsec h3 {
        font-size: 22px;
    }

    .Overviewsec ul {
        padding: 15px 0px;
    }

    .Overviewsec ul li {
        font-size: 16px;
        padding: 0 5px 0px 0px;
        margin-bottom: 20px;
        background: none !important;
        width: 100%;
    }

    .Overviewsec ul li {
        background: url('../../assets/images/mb1.svg') no-repeat left center !important;
        padding: 10px 0px 10px 92px;
        list-style-type: none;

    }

    .gotobottomabout {
        display: none;
    }

    .Overviewsec ul li:nth-child(2) {
        background: url('../../assets/images/mb2.svg') no-repeat left center !important;
    }

    .Overviewsec ul li:nth-child(3) {
        background: url('../../assets/images/mb3.svg') no-repeat left center !important;
    }

    .Overviewsec ul li:nth-child(4) {
        background: url('../../assets/images/mb4.svg') no-repeat left center !important;
    }


    .feesBox {
        margin-top: -100%;
        margin-bottom: 30px;
    }

    .courseSec2 {
        padding: 30px 0 0 0px;
    }

    .coursesec2mobposition {
        flex-direction: column-reverse;
    }

    .coursessec11 {
        padding: 0px;
    }

    .coursessec11 h2 {
        font-size: 32px;
        padding-bottom: 5px;
    }

    .coursessec11 p {
        font-size: 18px !important;
    }

    .feesBox h2 {
        font-size: 22px;
    }

    .coursetime {
        font-size: 16px;
    }

    .coursetime img {
        left: 8%;
        top: 13px;
        display: none;
    }

    .courseprice {
        font-size: 20px;
    }

    .priceinside {
        text-align: center;
        padding: 10px 0px !important;
    }

    .registernowprice a {
        font-size: 16px;
        padding: 8px 16px;
        display: block;
        margin-top: 0px;
        text-align: center;
    }

    .aboutsec2 h3 {
        font-size: 20px;
    }

    .aboutsec2 p {
        font-size: 16px !important;
    }

    .coursessec2 {
        padding: 30px 0px;
    }

    .blueboxLeft {
        padding: 30px !important;
    }

    .blueboxLeft h2 {
        font-size: 30px !important;
    }

    .blueboxLeft p {
        font-size: 18px !important;
    }

    .blueboxLeft h4 {
        font-size: 22px;
        line-height: 120%;
    }

    .gainBox img {
        margin-bottom: 15px;
    }

    .coursessec7 {
        padding: 30px 0 0 0px;
    }

    .coursesec7box {
        margin-bottom: 40px;
    }

    .coursessec7 h2 {
        font-size: 30px;
    }

    .coursessec7 h4 {
        font-size: 20px;
    }

    .coursessec7 p {
        padding-bottom: 20px;
        text-align: center;
        font-size: 16px !important;
    }

    .coursessec7bottom h2 {
        font-size: 28px;
        margin-bottom: 0px;
    }

    .coursessec7bottom p {
        font-size: 20px !important;
    }

    .coursesec8 {
        padding: 30px 0 0 0px;
    }

    .coursesec8 h2 {
        font-size: 30px;
    }

    .coursesec8 p {
        font-size: 18px !important;
    }

    .coursesec8box {
        min-height: 210px;
        /* min-height: 300px; */
        border-radius: 15px;
    }

    .coursesec8 h3 {
        font-size: 28px;
    }

    .coursesec8box h4 {
        font-size: 26px;
    }

    .coursesec8box p {
        font-size: 13px !important;
        line-height: 19px;
    }

    .coursesec8box img {
        max-width: 62px;
        margin-bottom: 30px;
        padding-bottom:2em;
    }

    .coursesec9 {
        padding: 30px 0px;
    }

    .sec9box1 {
        min-height: auto;
        margin-bottom: 30px;
    }

    .sec9box1 h2 {
        font-size: 24px;
        line-height: 32px;
    }

    .sec9box1 h3 {
        font-size: 18px;
    }

    .sec9box1 p {
        font-size: 16px !important;
    }


    /* success stories starts */
    .successstoriesbanner {
        top: 33%;
        /* top: 18%; */
    }

    .successstoriesbanner h3 {
        font-size: 24px !important;
        padding-top: 0px;
        max-width: 100%;
        line-height: 30px;
        padding-bottom: 5px;
    }

    .successstoriesbanner h1 {
        font-size: 34px !important;
        line-height: 40px;
    }

    .successstoriessec3 {
        padding: 30px 0 150px 0px;
    }

    .successstoriessec3 h2 {
        font-size: 28px !important;
        padding-bottom: 15px !important;
    }

    .successstoriessec2Right h2 {
        font-size: 26px;
    }

    .successstoriessec2Right p {
        font-size: 18px !important;
    }

    .testimonials .slick-next {
        right: 40% !important;
    }

    .testimonials .slick-prev {
        left: 36% !important;
    }

    .successstoriessec3 h2 {
        font-size: 38px;
        padding-bottom: 30px;
    }

    .successstoriessec4 {
        background: url('../../assets/images/successmob.png') no-repeat bottom center !important;
        /* background: url('../../assets/images/successstorysec4mob.png') no-repeat bottom center !important; */
        position: relative;
        padding: 30px 0 600px 0px !important;
        background-size: cover !important;
    }

    .successstoriessec4::before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        /* background-color: rgba(0, 0, 0, 0.8); */
        /* Adjust color and opacity */
    }

    .successstoriessec4 h2 {
            font-size: 28px !important;
            padding-bottom: 10px;
            color: rgba(21, 55, 91, 1);
        }    

    .successstoriessec4 p {
        font-size: 18px !important;
        color:black;
    }

    .successstoriessec4 a {
        margin-top: 10px;
        font-size: 16px;
    }

    .testimonials .slick-prev {
        left: 34% !important;
    }

    .testimonials .slick-next {
        right: 20% !important;
    }

    .testibox1 p {
        font-size: 14px !important;
        /* font-size: 18px !important; */
    }

    /* success stories ends */

    /* collaboration starts */
    .collaborationsbanner h3 {
        font-size: 22px !important;
        max-width: 100%;
        line-height: 30px;
    }

    .collaborationsbanner h1 {
        font-size: 37px !important;
        line-height: 44px;
    }

    .collaborationsec3 {
        padding: 30px 0 0 0px;
    }

    .collasec3Left {
        padding-top: 0%;
    }

    .card-header h2 .btn-link {
        font-size: 20px;
        background: none;
        padding: 0px;
    }

    .card-body p {
        font-size: 17px !important;
    }

    .card-body ul li {
        font-size: 17px !important;
    }

    .collaborationsec4 {
        padding: 30px 0px;
    }

    .collaborationsec4 h2 {
        font-size: 24px;
        padding-bottom: 10px;
    }

    .box1 h2 {
        font-size: 22px;
        padding-bottom: 5px;
        line-height: 30px;
    }

    .box1 p {
        font-size: 17px !important;
    }

    .box1 ul li {
        font-size: 17px !important;
    }


    .collaborartionsec5left {
        padding: 30px 0px;
    }

    .collaborartionsec5left h2 {
        font-size: 24px;
        padding-bottom: 5px;
    }

    .collaborartionsec5left p {
        font-size: 17px !important;
    }

    /* collaboration ends */

    .footer-heading {
        background: linear-gradient(rgba(25, 92, 157, 1), rgba(56, 138, 218, 1));
        color: white;
        color: white;
        padding: 12px 18px;
        font-size: 18px;
        font-weight: 600;
        border-radius: 12px;
        display: flex;
        align-items: center;
        gap: 10px;
        margin-top: -20px;
    }

    /* placement starts */
    .placementsec2 {
        padding-top: 47px !important;
        padding-bottom: 0px !important;
    }

    .placementsec5 {
        background: none;
        padding: 30px 0px;
    }

    .placementsec5 h2 {
        font-size: 28px;
        color: #000;
        padding-bottom: 0px;
        padding-top: 0px;
    }

    .placementsec5 p {
        color: #000000;
    }

    .placementsec5 ul li {
        max-width: 600px;
        vertical-align: top;
        color: #000000;
        background: url('../../assets/images/placement6arrowmob.svg') no-repeat left top;
    }

    .placementsec6 {
        padding: 30px 0 0 0px;
    }

    .placementsec6 h2 {
        font-size: 28px;
    }

    .placementsec6 h3 {
        font-size: 20px;
        padding-bottom: 0px !important;
    }

    .placementsec6 h4 {
        font-size: 17px !important;
    }

    .placementsec6 p {
        font-size: 16px !important;
    }

    .placementsec7Right {
        padding: 0px;
    }

    .placementsec6botRight {
        position: relative;
    }

    .placementsec7Right h2 {
        font-size: 48px;
    }

    .placementsec6botRight img {
        position: relative !important;
        bottom: 0;
        display: block;
        margin: 0 auto;
    }

    .placementsec6bot li {
        vertical-align: top;
        width: 100%
    }

    .placementsec6bot li h3 {
        font-size: 18px;
    }

    .placementsec7 {
        padding: 30px 0 0 0;
    }

    .placementsec7Right h2 {
        font-size: 28px;
        padding-bottom: 0px !important;
    }

    .placementsec7Right a {
        margin-top: 10px;
        margin-bottom: 30px;
    }

    .placementsec7Right p {
        font-size: 16px !important;
        line-height: 24px !important;
    }

    .aboutsec2Mainbg {
        padding: 30px 0px;
    }

    .placementsec7positionmob {
        display: flex;
        flex-direction: column-reverse;
    }

    .placementsec2mob {
        display: flex;
        flex-direction: column-reverse;
    }

    /* placement ends */

    /* contact starts*/
    .contactsec2 {
        padding: 30px 0px;
    }

    .contactleft h2 {
        font-size: 32px;
        padding-bottom: 20px;
    }

    .contactmid {
        margin-bottom: 30px;
    }

    .contactleft ul li {
        font-size: 16px;
        padding-bottom: 20px;
    }

    .contactform h3 {
        font-size: 24px;
    }

    /* contact ends */


}

@media only screen and (max-width:767px){
    .bannerText1 {
        top: 16% !important;
        /* top: 18% !important; */
    }
}
@media (min-width: 1199.98px) and (max-width: 1200.98px) {
    .box1.green, .box1 {
      height: 97% !important;
    }
  }
  /* Only at exactly 1280px */
@media (min-width: 1279.98px) and (max-width: 1280.98px) {
    .box1.green, .box1 {
      height: 97% !important;
    }
  }
@media (min-width: 1239.98px) and (max-width: 1440.98px) {
    .box1.green, .box1 {
      height: 97% !important;
    }
  }

@media only screen and (max-width: 426px){
    .bannerText1 h1 {
        font-size: 35px;
        line-height: 33px;
        /* line-height: 35px; */
    }.bannerText1 {
        left: -5%;
    }
    .bannerText1 h2 {
        font-size: 23px;
        line-height: 27px;
    }
    .bannerText1 h3 {
        font-size: 25px !important;
        padding-top: 0px !important;
    }
    .box1{
        margin-bottom:60px;
        height: 660px !important; 
    }
}

@media only screen and (max-width: 768px) and (min-width: 769px) {
    .aboutbannerText {
        top: 40%;
    }
}

@media only screen and (width: 1080px) {
    .placementsec5 h2 {
        font-size: 24px;
        max-width: 24%;
    }
    .placementsec5 ul li {
        max-width: 489px;
    }
    .placementsec5 p {
        font-size: 16px !important;
        line-height: 25px;
        max-width: 36%;
    }
}
@media only screen and (width: 1200px) {
    .placementsec5 p {
        max-width: 40%;
    }
    .placementsec5 h2 {
        font-size: 31px;
        max-width: 31%;
    }
    .placementsec5 p {
        font-size: 16px !important;
        line-height: 26px;
        max-width: 40%;
    }
    .header {
        padding: 8px 12px;
    }
}
@media only screen and (width: 1360px) {
    .placementsec5 h2 {
        font-size: 33px;
        max-width: 29%;
    }
    .placementsec5 p {
        font-size: 15px !important;
        max-width: 38%;
    }

}
@media only screen and (width: 1080px) {
.bannerPic img{
    height: 68vh;
}
}

.contactleft ul li:hover{
/*     transform: translateY(-4px); */
/*     box-shadow: 0 12px 24px rgba(0, 0, 0, 0.1); */
    background-color: #fefefe; 
    border-radius: 12px;
    cursor: default;
}

.box1.green p{
    padding-top:12px;
}

    @media only screen and (max-width: 320px){
        .bannerText1 h1 {
            font-size: 31px !important;
            line-height: 28px;
        }
        .bannerText1 h3 {
            font-size: 18px !important;
            padding-top: 8px !important;
        }
        .box1{
            margin-bottom:60px;
            height: 800px !important; 
        }
    }
    /* .bannerPic{
    min-height:340px;
    } */

    /* @media (max-width: 992px) and (min-width: 768px) {
        .bannerPic {
          height: 100%;
          object-fit: contain;
          object-position: center;
        }
      } 
       */

       .scrollable-content {
        height: 100vh;
        overflow-y: scroll;
        scroll-snap-type: y mandatory;
        padding-right: 20px;
        scrollbar-width: none; 
        -ms-overflow-style: none; 
    }
    
    .scrollable-content::-webkit-scrollbar {
        display: none; 
    }
    
    
    .Overviewsec {
        scroll-snap-align: start;
        margin-bottom: 60px;
        /* margin-bottom: 100px; */
    }
    
    .feesBox {
        position: sticky;
        top: 20px;
        z-index: 10;
        background: white;
        padding: 20px;
        box-shadow: 0 0 10px rgba(0,0,0,0.1);
    }
    

    .bluebg {
        background: url('../../assets/images/blueBG.webp') no-repeat center center !important;
        background-size: cover !important;
        /* padding: 60px !important; */
        border-radius: 30px;
        border: 1px solid #D4D4D4;
        box-shadow: 0px 0px 24px 0px rgba(0, 0, 0, 0.05);
    }

    .OverviewsecPic2 {
        position: absolute;
        right: -22px;
        top: 890px;
    }
    @media only screen and (max-width: 1600px) {
    .OverviewsecPic2 {
        font-size: 18px !important;
        top: 47em;
    }
}
@media only screen and (max-width: 1200px) {
    .OverviewsecPic2 {
        font-size: 18px !important;
        top: 933px !important;
        max-width: 32%;
    }
}
    @media only screen and (max-width: 768px) {
    .OverviewsecPic2 {
        font-size: 18px !important;
        top: 197px !important;
        max-width: 56%;
        display: none;
    }
}

/* strp 3 */

    .OverviewsecPic3 {
        position: absolute;
        right: -22px;
        top: 106em;
    }
    @media only screen and (max-width: 1600px) {
    .OverviewsecPic3 {
        font-size: 18px !important;
        top: 93em;
    }
}
@media only screen and (max-width: 1200px) {
    .OverviewsecPic3 {
        font-size: 18px !important;
        top: 103em !important;
        /* top: 115em !important; */
        max-width: 32%;
    }
}
    @media only screen and (max-width: 768px) {
    .OverviewsecPic3 {
        font-size: 18px !important;
        top: 197px !important;
        max-width: 56%;
        display: none;
    }
}

/* strp 3 ends*/

/* strip 4 */

    .OverviewsecPic4 {
        position: absolute;
        right: -22px;
        top: 160em;
    }
    @media only screen and (max-width: 1600px) {
    .OverviewsecPic4 {
        font-size: 18px !important;
        top: 140em;
    }
}
@media only screen and (max-width: 1200px) {
    .OverviewsecPic4 {
        font-size: 18px !important;
        top: 155em !important;
        max-width: 32%;
    }
}
    @media only screen and (max-width: 768px) {
    .OverviewsecPic4 {
        font-size: 18px !important;
        top: 197px !important;
        max-width: 56%;
        display: none;
    }
}

/* strip 4 ends*/

/* strip 5 */
.OverviewsecPic5 {
    position: absolute;
    right: -22px;
    top: 200em;
}
@media only screen and (max-width: 1600px) {
.OverviewsecPic5 {
    font-size: 18px !important;
    top: 180em;
}
}
@media only screen and (max-width: 1200px) {
.OverviewsecPic5 {
    font-size: 18px !important;
    top: 195em !important;
    max-width: 32%;
}
}
@media only screen and (max-width: 768px) {
.OverviewsecPic5 {
    font-size: 18px !important;
    top: 200px !important;
    max-width: 56%;
    display: none;
}
}
/* strip 5 ends*/


/* strip 6 */

.OverviewsecPic6 {
    position: absolute;
    right: -22px;
    top: 240em;
}
@media only screen and (max-width: 1600px) {
.OverviewsecPic6 {
    font-size: 18px !important;
    top: 219em;
}
}
@media only screen and (max-width: 1200px) {
.OverviewsecPic6 {
    font-size: 18px !important;
    top: 235em !important;
    max-width: 32%;
}
}
@media only screen and (max-width: 768px) {
.OverviewsecPic6 {
    font-size: 18px !important;
    top: 200px !important;
    max-width: 56%;
    display: none;
}
}

/* strip 6 ends*/


/* icons for other cards */
.seo-icon ul li {
    background: url('../../assets/images/seo1.png') no-repeat left center !important;
    padding: 50px 0px 50px 110px;
    list-style-type: none;
    color: #333;
    font-family: Inter;
    font-size: 20px;
    vertical-align: text-top;
    font-style: normal;
    width: 48%;
    font-weight: 400;
    display: inline-block;
    line-height: 28px;
    /* 30px */
}

.seo-icon ul li:nth-child(2) {
    background: url('../../assets/images/seo2.png') no-repeat left center !important;
}

.seo-icon ul li:nth-child(3) {
    background: url('../../assets/images/overview3.webp') no-repeat left center !important;
}

.seo-icon ul li:nth-child(4) {
    background: url('../../assets/images/overview4.webp') no-repeat left center !important;
}
.seo-icon ul li:nth-child(5) {
    background: url('../../assets/images/overview4.webp') no-repeat left center !important;
}
.seo-icon ul li:nth-child(6) {
    background: url('../../assets/images/overview4.webp') no-repeat left center !important;
}

/* icons for other cards ends */

@media only screen and (max-width:1080px){
    .header {
        padding: 10px 29px;
    }
}


@media only screen and (width: 1220px) {
    .box1.green {
        min-height: 717px;
    }
    .box1 {
        min-height: 717px;
    }
}


@media only screen and (width: 1536px) {

.placementsec6botRight img {
    height: 100%;
}
}

@media only screen and (max-width: 1360px) {
    .OverviewsecPic3 {
        top: 95em;
    }
    .OverviewsecPic4 {
        top: 144em;
    }
    .OverviewsecPic5 {
        top: 181em;
    }
    .OverviewsecPic6 {
        top: 221em;
    }
}
@media only screen and (max-width: 1680px) {
    .OverviewsecPic6 {
        top: 247em;
    }
}

@media only screen and (max-width: 1720px) {
    .OverviewsecPic6 {
        top: 246em;
    }
}

@media only screen and (max-width: 1800px) {
    .OverviewsecPic6 {
        top: 243em;
    }
}


@media only screen and (width: 1080px) {
    .OverviewsecPic5 {
        top: 176em !important;
    }
    .OverviewsecPic6 {
        top:  213em !important;
    }
    .OverviewsecPic4 {
        top:  141em !important;
    }
    .OverviewsecPic3 {
        top:  92em !important;
    }
    .OverviewsecPic2 {
        top: 47em !important;
    }
}

@media only screen and  (max-width: 1073px) {
    .OverviewsecPic3 {
        top: 99em !important;
    }
    .OverviewsecPic2 {
        top: 882px !important;
    }
    .OverviewsecPic4 {
        top: 149em !important;
    }
    .OverviewsecPic5 {
        top: 188em !important;
    }
    .OverviewsecPic6 {
        top: 226em !important;
    }
}

@media only screen and (max-width: 1080px) {
    .yellowboxRight img {
        margin-top: 0px !important;
    }
}

@media only screen and (max-width: 500px) {
    .yellowboxRight img {
        margin-top: -71px !important;
    }
}






.image992 {
    display: none;
  }
  
  @media only screen and (width: 992px) {
    .defaultImage {
      display: none;
    }
    .image992 {
      display: block;
      height: 100%;
    }
  }

  .defaultImage {
    height: 99%;
  }

  @media only screen and (max-width: 820px) {
    /* .bannerText1 {
        top: 20%;
    } */
    .successstoriesbanner h3 {
        font-size: 29px !important;
        line-height: 38px;
    }
    .successstoriesbanner h1 {
        font-size: 41px !important;
        line-height: 44px;
    }
    .bannerText1 ul li {
        padding: 7px 16px;
    }
    .header {
        padding: 10px 47px;
    }
    /* .bannerPic {
        height: 28em !important;
        object-fit:cover !important;
      } */
}

/* On mobile devices (screen width < 768px) */
@media (max-width: 767.98px) {
    .collaborartionsec5 {
      background: url('../../assets/images/collaborationsec5bg-mobile.webp') no-repeat center center;
      background-size: cover !important;
      background-color: #f5f5f5;
      min-height: 179vh; /* Full screen height */
  }
}

@media only screen and (max-width: 1360px) {
    .OverviewsecPic3 {
        top: 95em;
    }
    .OverviewsecPic4 {
        top: 144em;
    }
    .OverviewsecPic5 {
        top: 181em;
    }
    .OverviewsecPic6 {
        top: 221em;
    }
}
@media only screen and (max-width: 1680px) {
    .OverviewsecPic6 {
        top: 247em;
    }
}

@media only screen and (max-width: 1720px) {
    .OverviewsecPic6 {
        top: 246em;
    }
}

@media only screen and (max-width: 1800px) {
    .OverviewsecPic6 {
        top: 243em;
    }
}

@media only screen and (min-width:992) and (max-width: 1080px) {
    .OverviewsecPic2 {
        top: 47em !important;
    }
    .OverviewsecPic3 {
        top:  92em !important;
    }
    .OverviewsecPic4 {
        top:  141em !important;
    }
    .OverviewsecPic5 {
        top: 176em !important;
    }
    .OverviewsecPic6 {
        top:  213em !important;
    }
}


@media only screen and (max-width: 992px) {
    .OverviewsecPic3 {
        top: 99em !important;
    }
}

@media only screen and (max-width: 1024px) {
    .OverviewsecPic2 {
        top: 885px !important;
    }
    .OverviewsecPic3 {
        top: 98em !important;
    }
}


@media only screen and (min-width:992px) and (max-width: 1080px) {
    .yellowboxRight img {
        margin-top: 289px !important
    }
}

@media only screen and (min-width:768px) and (max-width: 991.5px) {
    .yellowboxRight img {
        display: block;
        margin: 30px auto;
        max-width: 300px;
        margin-top: -126px !important;
    }
    .zindex {
        z-index: 9;
    }
}




.image992 {
    display: none;
  }
  
@media only screen and (width: 992px) {
    .defaultImage {
      display: none;
    }
    .image992 {
      display: block;
      height: 100%;
    }
  }

  .defaultImage {
    height: 99%;
  }

  @media only screen and (max-width: 820px) {
    /* .bannerText1 {
        top: 20%;
    } */
    .successstoriesbanner h3 {
        font-size: 29px !important;
        line-height: 38px;
    }
    .successstoriesbanner h1 {
        font-size: 41px !important;
        line-height: 44px;
    }
    .bannerText1 ul li {
        padding: 7px 16px;
    }
    .header {
        padding: 10px 47px;
    }
    /* .bannerPic {
        height: 28em !important;
        object-fit:cover !important;
      } */
}

/* On mobile devices (screen width < 768px) */
@media (max-width: 767.98px) {
    .collaborartionsec5 {
      background: url('../../assets/images/collaborationsec5bg-mobile.webp') no-repeat center center;
      background-size: cover !important;
      background-color: #f5f5f5;
      min-height: 179vh; /* Full screen height */
  }
}

@media only screen and (max-width: 520px) {
    .gainBox img {
        max-width: 58px !important;
    }
    .blueboxLeft h4 {
        font-size: 19px !important;
    }
    .blueboxLeft p {
        font-size: 13px !important;
    }
}


.ic-img{
    width: 40px; 
    height: 40px;
}

@media only screen and (max-width: 1280px) {
    .blueboxLeft p {
        font-size: 14px !important;
    }
    .blueboxLeft h4{
        font-size: 21px !important;
    }
}

@media only screen and (max-width: 1080px) {
    .OverviewsecPic2 {
        top: 832px !important;
    }
    .OverviewsecPic3 {
        top: 93em !important;
    }
    .OverviewsecPic4 {
        top: 140em !important;
    }
    .OverviewsecPic5 {
        top: 177em !important;
    }
    .OverviewsecPic6 {
        top: 212em !important;
    }
}

@media only screen and (min-width: 1100px) {
    .placementsec5 {
        padding: 0px 0px 487px 0px !important;
    }
}
@media only screen and (min-width: 1680px) {
    .placementsec5 {
        padding: 0px 0px 583px 0px !important;
    }
}

@media only screen and (min-width: 1720px) {
    .placementsec5 {
        padding: 0px 0px 620px 0px !important;
    }
}

@media only screen and (max-width: 768px) {
    .coursesec7box {
        /* min-height: 50px ; */
    }

}
/* 
@media only screen and (min-width: 1081px) {
    .placementsec5 {
        padding: 0px 0px 482px 0px !important;
    }
} */

@media only screen and (min-width: 1680px) {
    .OverviewsecPic6 {
        top: 247em;
    }
} 

/* @media (min-width: 768px) and (max-width: 768px) {
    .yellowboxRight {
        background: #FD8F01;
        position: relative;
        height: 6em;
    }
    .yellowboxRight img {
        margin-top: -10%;
    }
    .yellowboxRight img {
        display: block;
        margin: 30px auto;
        max-width: 190px;
        margin-top:-76px;
    }
  }
   */

.pathimg img{
    height: 99.5%;
}

@media only screen 
  and (min-device-width: 1024px) 
  and (max-device-width: 1366px) 
  and (orientation: portrait)
 {
  
  .OverviewsecPic6 {
      top: 217em;
  }
}

.coursesec8box{
        min-height: 196px;
    }

    @media only screen and (min-width: 1681px) {
        .placementsec5 {
            /* padding: 0px 0px 615px 0px !important; */
            padding: 0px 0px 850px 0px !important;
        }
      }

    /* @media only screen and (min-width: 1441px) and (max-width:1680px) {
        .placementsec5 {
            padding: 0px 0px 615px 0px !important;
            padding: 0px 0px 850px 0px !important;
        }
      } */

      @media only screen and (width: 1440px) {
        .placementsec5 {
        padding: 0px 0px 623px 0px !important;
        }
      }
      
      @media only screen and (max-width: 580px) {
        img.dstrip-mob{
            width: 70% !important;
        }
        }
    


/* icon updates */
/* desktop view */

/** Overview section 1  */

.ovsec2 ul li {
    background: url('../../assets/images/ovsec2d1.svg') no-repeat left center !important;
}
.ovsec2 ul li:nth-child(2) {
    background: url('../../assets/images/ovsec2d2.svg') no-repeat left center !important;
} 
.ovsec2 ul li:nth-child(3) {
    background: url('../../assets/images/ovsec2d3.svg') no-repeat left center !important;
} 
.ovsec2 ul li:nth-child(4) {
    background: url('../../assets/images/ovsec2d4.svg') no-repeat left center !important;
} 
.ovsec2 ul li:nth-child(5) {
    background: url('../../assets/images/ovsec2d5.svg') no-repeat left center !important;
} 
.ovsec2 ul li:nth-child(6) {
    background: url('../../assets/images/ovsec2d6.svg') no-repeat left center !important;
}

/* desktop view */

/* mobile view */
@media only screen and (max-width: 768px) {
        .ovsec2 ul li{
        background: url('../../assets/images/ovsec2mb1.svg') no-repeat left center !important;
        }
        .ovsec2 ul li:nth-child(2) {
            background: url('../../assets/images/ovsec2mb2.svg') no-repeat left center !important;
        }
        .ovsec2 ul li:nth-child(3) {
            background: url('../../assets/images/ovsec2mb3.svg') no-repeat left center !important;
        }
        .ovsec2 ul li:nth-child(4) {
            background: url('../../assets/images/ovsec2mb4.svg') no-repeat left center !important;
        }
        .ovsec2 ul li:nth-child(5) {
            background: url('../../assets/images/ovsec2mb5.svg') no-repeat left center !important;
        }
        .ovsec2 ul li:nth-child(6) {
            background: url('../../assets/images/ovsec2mb6.svg') no-repeat left center !important;
        }
    }
/* mobile view */


/** Overview section 3  */
/* desktop view */
.ovsec3 ul li {
    background: url('../../assets/images/ovsec3d1.svg') no-repeat left center !important;
}
.ovsec3 ul li:nth-child(2) {
    background: url('../../assets/images/ovsec3d2.svg') no-repeat left center !important;
} 
.ovsec3 ul li:nth-child(3) {
    background: url('../../assets/images/ovsec3d3.svg') no-repeat left center !important;
} 
.ovsec3 ul li:nth-child(4) {
    background: url('../../assets/images/ovsec3d4.svg') no-repeat left center !important;
} 
.ovsec3 ul li:nth-child(5) {
    background: url('../../assets/images/ovsec3d5.svg') no-repeat left center !important;
} 
/* desktop view */
/* mobile view */
@media only screen and (max-width: 768px) {
        .ovsec3 ul li{
        background: url('../../assets/images/ovsec3mb1.svg') no-repeat left center !important;
        }
        .ovsec3 ul li:nth-child(2) {
            background: url('../../assets/images/ovsec3mb2.svg') no-repeat left center !important;
        }
        .ovsec3 ul li:nth-child(3) {
            background: url('../../assets/images/ovsec3mb3.svg') no-repeat left center !important;
        }
        .ovsec3 ul li:nth-child(4) {
            background: url('../../assets/images/ovsec3mb4.svg') no-repeat left center !important;
        }
        .ovsec3 ul li:nth-child(5) {
            background: url('../../assets/images/ovsec3mb5.svg') no-repeat left center !important;
        }
    }
/* mobile view */
/** Overview section 3 ends  */


/** Overview section 4 */
/* desktop view */
.ovsec4 ul li {
    background: url('../../assets/images/ovsec4d1.svg') no-repeat left center !important;
}
.ovsec4 ul li:nth-child(2) {
    background: url('../../assets/images/ovsec4d2.svg') no-repeat left center !important;
} 
.ovsec4 ul li:nth-child(3) {
    background: url('../../assets/images/ovsec4d3.svg') no-repeat left center !important;
} 
.ovsec4 ul li:nth-child(4) {
    background: url('../../assets/images/ovsec4d4.svg') no-repeat left center !important;
} 

/* desktop view */
/* mobile view */
@media only screen and (max-width: 768px) {
        .ovsec4 ul li{
        background: url('../../assets/images/ovsec4mb1.svg') no-repeat left center !important;
        }
        .ovsec4 ul li:nth-child(2) {
            background: url('../../assets/images/ovsec4mb2.svg') no-repeat left center !important;
        }
        .ovsec4 ul li:nth-child(3) {
            background: url('../../assets/images/ovsec4mb3.svg') no-repeat left center !important;
        }
        .ovsec4 ul li:nth-child(4) {
            background: url('../../assets/images/ovsec4mb4.svg') no-repeat left center !important;
        }
    }
/* mobile view */
/** Overview section 4 ends  */


/** Overview section 5 */
/* desktop view */
.ovsec5 ul li {
    background: url('../../assets/images/ovsec5d1.svg') no-repeat left center !important;
}
.ovsec5 ul li:nth-child(2) {
    background: url('../../assets/images/ovsec5d2.svg') no-repeat left center !important;
} 
.ovsec5 ul li:nth-child(3) {
    background: url('../../assets/images/ovsec5d3.svg') no-repeat left center !important;
} 
.ovsec5 ul li:nth-child(4) {
    background: url('../../assets/images/ovsec5d4.svg') no-repeat left center !important;
} 

/* desktop view */
/* mobile view */
@media only screen and (max-width: 768px) {
        .ovsec5 ul li{
        background: url('../../assets/images/ovsec5mb1.svg') no-repeat left center !important;
        }
        .ovsec5 ul li:nth-child(2) {
            background: url('../../assets/images/ovsec5mb2.svg') no-repeat left center !important;
        }
        .ovsec5 ul li:nth-child(3) {
            background: url('../../assets/images/ovsec5mb3.svg') no-repeat left center !important;
        }
        .ovsec5 ul li:nth-child(4) {
            background: url('../../assets/images/ovsec5mb4.svg') no-repeat left center !important;
        }
    }
/* mobile view */
/** Overview section 5 ends  */

/** Overview section 6 */
/* desktop view */
.ovsec6 ul li {
    background: url('../../assets/images/ovsec6d1.svg') no-repeat left center !important;
}
.ovsec6 ul li:nth-child(2) {
    background: url('../../assets/images/ovsec6d2.svg') no-repeat left center !important;
} 
.ovsec6 ul li:nth-child(3) {
    background: url('../../assets/images/ovsec6d3.svg') no-repeat left center !important;
} 

/* desktop view */
/* mobile view */
@media only screen and (max-width: 768px) {
        .ovsec5 ul li{
        background: url('../../assets/images/ovsec6mb1.svg') no-repeat left center !important;
        }
        .ovsec5 ul li:nth-child(2) {
            background: url('../../assets/images/ovsec6mb2.svg') no-repeat left center !important;
        }
        .ovsec5 ul li:nth-child(3) {
            background: url('../../assets/images/ovsec6mb3.svg') no-repeat left center !important;
        }
    }
/* mobile view */
/** Overview section 6 ends  */


@media only screen and (max-width: 1024px) {
    .OverviewsecPic2 {
        top: 874px !important;
    }
    .OverviewsecPic3 {
        top: 97em !important;
    }
    .OverviewsecPic4 {
        top: 142em !important;
    }
    .OverviewsecPic5 {
        top: 181em !important;
    }
    .OverviewsecPic6 {
        top: 219em !important;
    }
}
@media only screen and (max-width: 1440px) {
.OverviewsecPic6 {
    top: 219em;
}
}


    /* icon updates closed */

 @media screen and (min-width: 1600px) {
    .OverviewsecPic6 {
        top: 245em;
    }
    .OverviewsecPic5 {
        top: 202em !important;
    }
 }