@font-face {
    font-family: 'Noto Sans';
    src: url('../fonts/NotoSans-Black.woff2') format('woff2'), url('../fonts/NotoSans-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
} 

@font-face {
    font-family: 'Noto Sans';
    src: url('../fonts/NotoSans-Italic.woff2') format('woff2'), url('../fonts/NotoSans-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Noto Sans';
    src: url('../fonts/NotoSans-Bold.woff2') format('woff2'), url('../fonts/NotoSans-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Noto Sans';
    src: url('../fonts/NotoSans-ExtraBold.woff2') format('woff2'), url('../fonts/NotoSans-ExtraBold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Noto Sans';
    src: url('../fonts/NotoSans-Medium.woff2') format('woff2'), url('../fonts/NotoSans-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Noto Sans';
    src: url('../fonts/NotoSans-Light.woff2') format('woff2'), url('../fonts/NotoSans-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Noto Sans';
    src: url('../fonts/NotoSans-Regular.woff2') format('woff2'), url('../fonts/NotoSans-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Noto Sans';
    src: url('../fonts/NotoSans-SemiBold.woff2') format('woff2'), url('../fonts/NotoSans-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Noto Sans';
    src: url('../fonts/NotoSans-Thin.woff2') format('woff2'), url('../fonts/NotoSans-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

* {
    margin: 0;
    padding: 0;
}

body {
    margin: 0;
    padding: 0;
    font-family: 'Noto Sans';
}



.navbar-nav .dropdown-menu{    box-shadow: 0px 6px 10px #0000003b;
    border: none;
    width: 250px;
    background: #fff;
    padding: 15px;}

    .navbar-nav .dropdown-menu li{ border-bottom:1px solid #ebebeb ;}
    .dropdown-item.active, .dropdown-item:active {
        color: #fff;
        text-decoration: none;
        background-color: #004890;
    }

.top-header-p {
    background-color: #010101;
    height: 40px;
}

.top-header-p {
    padding-top: 10px;
}

.header {
    padding-top: 50px;
}

.get-offers p {
    font-size: 14px;
    color: #fff;
    margin-bottom: 0px;
}

.get-offers a {
    padding: 3px 5px;
    font-weight: 600;
    text-decoration: none;
    background-color: #F7CD00;
    border-radius: 7px;
    color: #000;
    font-style: italic;
}

.contact-no p {
    margin-bottom: 0px;
    display: inline-block;
    font-size: 14px;
    color: #fff;
    font-weight: 400;
}

.contact-no img {
    display: inline-block;
    margin-right: 7px;
}

.email-text-icon img {
    margin-right: 7px;
}

.email-text {
    font-size: 14px;
    color: #fff;
    text-decoration: none;
}

.navbar-nav-wrap .dropdown-toggle::after {
    display: inline-block;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    font: normal normal normal 14px/1 FontAwesome;
    content: "\f107" !important;
    border-top: 0px;
    vertical-align: -1px;
    margin-left: 7px;
    color: #000;
}

.navbar-nav-wrap .nav-item .nav-link {
    font-size: 18px;
    color: #1D1D1D;
    font-weight: 500;
}

.navbar-nav-wrap .nav-item .nav-link:hover {
    color: #F7CD00;
}

.navbar-nav-wrap .nav-item {
    padding: 20px 17px 10px 0px;
}

.lets-talk-btn {
    font-weight: 600;
    color: #000;
    font-size: 18px;
    border-radius: 7px;
    background: #F7CD00;
    padding: 10px 40px;
    border: none;
    display: none;
}

header .btn-check:focus+.btn,
.btn:focus {
    outline: 0;
    box-shadow: none;
}

.hero-sec {
    background-image: url(../images/hero-bg.png);
    width: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    margin-top: 10px;
}

.tution-board h2 {
    font-size: 60px;
    color: #000;
    font-weight: 600;
}

.tution-board span {
    font-size: 60px;
    color: #004890;
    font-weight: 600;
}

.tution-board p {
    font-size: 18px;
    color: #000;
    font-weight: 400;
    padding-top: 15px;
}

.tution-availble-btn {
    background-color: #EAEAEA;
    border-radius: 30px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    padding: 7px 20px;
    margin-top: 80px;
}

.classcheck {
    display: flex;
    flex-wrap: wrap;
    padding-left: 0px;
    margin-top: 30px;
    width: 484px;
}

.classcheck li {
    list-style: none;
    width: 153px;
    padding: 10px 16px;
    font-size: 16px;
    font-weight: 500;
}

.classcheck li img {
    padding-right: 10px;
}

.doubts-bg-dark {
    background-color: #000;
    border-radius: 5px 5px 0px 0px;
    padding: 13px 0px;
}

.doubts-sec {
    background-color: #FAFAFA;
    box-shadow: 7px 7px 15px 0px rgba(0, 0, 0, 0.08);
}

.doubts-bg-dark h3 {
    text-align: center;
    font-size: 22px;
    font-weight: 600;
    color: #fff;
}

.doubts-bg-dark p {
    text-align: center;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
    margin-bottom: 0px;
}

.radious-check .form-check-label {
    font-size: 14px;
    font-weight: 500;
}

.radious-check .form-check-input:checked {
    background-color: #F7CD00;
    border-color: #F7CD00;
}

.radious-check .form-check-input:focus {
    box-shadow: none;
}

.radious-check {
    padding: 30px 0px;
}

.radious-check .form-check {
    padding-right: 30px;
}

.radious-check .form-check .are-you {
    color: #696969;
}

.over-student {
    background-color: #FAFAFA;
    display: block;
    padding: 40px 0px;
}

.over-student p {
    text-align: center;
    font-size: 20px;
    font-weight: 500;
    color: #8B8B8B;
}

.over-student span {
    color: #000;
}

.over-student .brand-img-2 img {
    height: 65px;
    margin-top: 10px;
    padding-left: 30px;
}

.subject-class {
    padding: 50px 0px;
}
.subject-class .class-number {
    margin: -60px auto 0;
    width: 90px;
    height: 90px;
    background: #004890;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 35px;
    color: #fff;
    font-weight: 600;
}
.subject-class h2 {
    text-align: center;
    color: #000000;
    font-size: 45px;
    font-weight: 600;
    padding-bottom: 50px;
}

.subject-class span {
    color: #004890;
}

.clasess-cover .card {
    background-color: #FBFBFB;
    border: none;
    position: relative;
    padding: 0px 20px 10px 20px;
}

.clasess-cover .card-body img {
    position: absolute;
    top: -50px;
    left: 38%;
}

.h{ text-align: right;}

.clasess-cover .card-title {
    text-align: center;
    padding: 30px 0px 20px 0px;
    font-size: 25px;
    font-weight: 600;
}

.subject-classe-list {
    padding-left: 0px;
    text-align: center;
}

.subject-classe-list li {
    list-style: none;
    font-size: 14px;
    background-color: #F4F4F4;
    border-radius: 15px;
    padding: 6px;
    text-align: center;
    margin-right: 2px;
}

.clasess-cover{ margin-bottom:70px;}

.math-sub {
    width: 130px;
}

.learn-btn {
    text-align: center;
    text-decoration: none;
    font-size: 16px;
    font-weight: 500;
    margin: 10px 0px 20px 0px;
}

.learn-btn img {
    margin-left: 10px;
}

.clasess-cover-wrap .card-body img {
    position: relative;
    top: -70px;
    left: 40%;
}

.clasess-cover-wrap .card-body {
    height: 40px;
}

.clasess-cover-wrap .card-title {
    height: 40px;
    text-align: center;
    padding: 20px 0px 50px 0px;
    font-size: 25px;
    font-weight: 600;
}

.clasess-cover-wrap .card {
    background-color: #FBFBFB;
    border: none;
    padding: 0px 20px 10px 20px;
    margin-top: 100px;
}

.clasess-cover-wrap .subject-classe-list-11th {
    padding-left: 0px;
}

.subject-classe-list-11th li {
    list-style: none;
    font-size: 16px;
    background-color: #F4F4F4;
    border-radius: 15px;
    padding: 5px 12px 5px 13px;
    text-align: center;
    margin-right: 2px;
}

.consult-now-bg1 {
    background-image: url("../images/consult-them-now-bg.png");
    width: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    padding: 70px;
}

.consult-now-bg {
    background-image: url("../images/unleash.png");
    width: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    padding: 70px;
}

.discover-success h4 {
    letter-spacing: 3px;
    font-size: 18px;
    color: #fff;
    font-weight: 400;
}

.discover-success p {
    font-size: 32px;
    color: #fff;
    font-weight: 600;
    margin-bottom: 0px;
}

.consult-btn {
    font-weight: 600;
    color: #000;
    font-size: 18px;
    border-radius: 7px;
    background: #F7CD00;
    padding: 12px 20px;
    border: none;
    margin: 40px 0px 7px 40px;
}
.accordion-faq h2{text-align:center};
.why-choose {
    background: #fafafa;
    background-image: url(../images/why-choose-us-bg.png);
    width: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    padding: 70px 0px;
}

.why-choose-text h2 {
    color: #000000;
    font-size: 45px;
    font-weight: 600;
    padding-bottom: 50px;
}

.why-choose-text span {
    color: #004890;
}

.why-choose-text-card {
    background-color: #fff;
    border-radius: 7px;
    padding: 30px;
}

.boder-top {
    border-top: 4px solid #004890;
    margin-bottom: 10px;
    width: 70px;
}

.why-choose-text-card h3 {
    font-size: 20px;
    font-weight: 600;
}

.why-choose-text-card p {
    color: #666666;
    font-size: 16px;
    margin-bottom: 0px;
}

.uniqe-student {
    padding-top: 70px;
}

.uniqe-student-text h2 {
    color: #000000;
    font-size: 45px;
    font-weight: 600;
    padding-bottom: 10px;
}

.uniqe-student-text span {
    color: #004890;
}


.uniqe-student-text-2 {
    color: #1A1A1A;
    margin-bottom: 0px;
}

.tuition-board {
    background-color: #FAFAFA;
    padding: 70px;
}

.tuition-board h2 {
    color: #000000;
    font-size: 45px;
    font-weight: 600;
    padding-bottom: 10px;
}

.tuition-board span {
    color: #004890;
}

.tuition-board-list-item {
    background-image: url(../images/htuition-board-list-item-bg.png);
    width: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    padding: 30px;
    border-radius: 10px;
}

.brain-thums-img {
    background-color: #fff;
    border-radius: 10px;
    padding: 10px;
}

.brain-thums-img img {
    background-color: #F0F0F0;
    border-radius: 3px;
    padding: 10px;
}

.brain-thums-text-2 {
    vertical-align: -11px;
}

.uniqe-student-img img {
    position: relative;
    top: 0px;
}

.brain-thums-text p {
    margin-bottom: 0px;
}

.student-bg {
    background-image: url(../images/student-img-bg.png);
    width: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    padding: 40px 0px;
}

.join-prefered h2 {
    font-size: 23px;
    font-weight: 700;
    color: #fff;
    text-align: center;
    text-transform: uppercase;
}

.join-prefered p {
    font-size: 18px;
    color: #fff;
    text-align: center;
    padding-top: 7px;
}

.join-now-btn {
    font-weight: 600;
    padding: 13px 30px;
    font-size: 20px;
}

.join-prefered img {
    vertical-align: -1px;
}

.board-of-excellence h2 {
    color: #000000;
    font-size: 45px;
    font-weight: 600;
    padding-bottom: 10px;
    text-align: center;
}

.board-of-excellence span {
    color: #004890;
}

.board-of-excellence {
    padding: 70px 0xp;
    margin: 70px;
}

.excellence-card {
    background-color: #fff;
    border-radius: 5px;
    padding: 20px;
    box-shadow: 0px 7px 7px 0px rgba(0, 0, 0, 0.10);
    width: 207px;
}

.gexcellence-text h4 {
    font-size: 20px;
    text-align: center;
    font-weight: 600;
    padding-top: 10px;
}

.gexcellence-text p {
    font-size: 16px;
    text-align: center;
    margin-bottom: 0px;
}

.excellence-img img {
    width: 70px;
}

.accordion-faq {
    background-image: url(../images/faq-bg.png);
    width: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    padding: 70px 0px;
}

.faq-acc h3 {
    color: #000000;
    font-size: 45px;
    font-weight: 600;
    padding-bottom: 30px;
    text-align: center;
}
.faq-acc span {
    color: #004890;
}

.accordion-wrap .accordion-button:not(.collapsed)::after {
    background-image: url(../images/crosse-acco.png);
    transform: rotate(-180deg);
}

.accordion-wrap .accordion-button::after {
    background-image: url(../images/pluse-aaco.png);
}

.accordion-wrap .accordion-button:not(.collapsed) {
    background-color: #000;
    color: #fff;
}

.accordion-wrap .accordion-item {
    margin-bottom: 20px;
    border: none;
}

.accordion-wrap .accordion-button:focus {
    box-shadow: none;
}

.accordion-body p {
    margin-bottom: 0px;
}

.accordion-wrap .accordion-button {
    font-size: 16px;
    font-weight: 500;
    padding: 20px 30px;
}

.get-in-touch {
    padding: 100px 0px;
}

.get-in-touch-text h2 {
    font-size: 45px;
    font-weight: 600;
}

.get-in-touch-text p {
    font-size: 16px;
    color: #5F5F5F;
    padding-top: 10px;
}

.phone-icon {
    background-color: #004890;
    border-radius: 5px;
    vertical-align: -6px;
    margin-right: 17px;
    padding: 17px 22px;
}

.phone-no span {
    font-size: 17px;
    font-weight: 600
}

.phone-no p {
    font-size: 20px;
    color: #5F5F5F;
    margin-bottom: 0px;
}

.email-icon {
    background-color: #004890;
    border-radius: 5px;
    margin-right: 17px;
    vertical-align: -10px;
    padding: 17px 17px;
}

.touch-box {
    background-color: #fff;
    box-shadow: 7px 7px 15px 0px rgba(0, 0, 0, 0.08);
    padding: 30px;
    border-radius: 7px;
}

.boder-top-2 {
    border-top: 7px solid #004890;
    margin-bottom: 10px;
    width: 70px;
    margin-left: 210px;
}

.touch-box h2 {
    font-size: #101010;
    text-align: center;
    font-size: 25px;
    font-weight: 600;
}

.who-are-you .form-check-label-wrap-2 {
    font-size: 14px;
    color: #000;
    margin-left: 7px;
    font-weight: 500
}

.who-are-you .form-check {
    padding: 30px 15px 5px 30px;
}

.who-are-you .form-check-input:checked {
    background-color: #F7CD00;
    border-color: #F7CD00;
}

.who-are-you .form-check-input:focus {
    box-shadow: none;
}

.form-check-label-wrap {
    color: #5F5F5F;
}

.info-text .form-floating-wrap {
    border-color: #D9D9D9;
    color: #989898;
}

.info-text .form-floating>.form-select {
    padding-top: 10px;
    color: #000;
    font-weight: 500;
}

.get-assistence {
    font-weight: 600;
    color: #000;
    font-size: 18px;
    border-radius: 7px;
    background: #F7CD00;
    padding: 12px 20px;
    border: none;
    margin: 15px 0px 10px 0px;
    display: block;
    text-align: center;
    text-decoration: none;
    
}

.get-assistence:hover {
    color: #000;
}

footer {
    background-image: url(../images/footer-bg.png);
    width: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    padding: 70px 0px;
}

.footer-text p {
    color: #fff;
    padding-top: 20px;
    color: #B8B8B8;
}

.footer-links-me h3 {
    font-size: 18px;
    color: #B8B8B8;
}

.footer-links-me li {
    list-style: none;
    padding: 5px 0px;
}

.footer-links-me li a {
    text-decoration: none;
    color: #fff;
}

.footer-links-me ul {
    padding-left: 0px;
}

.footer-b-link a {
    text-decoration: none;
    color: #fff;
}

.footer-links-me span {
    color: #fff;
    font-weight: 500;
}

.add-text img {
    vertical-align: 4px;
    margin: 20px 10px 0px 0px;
}

.phonenumber-foot {
    text-decoration: none;
    color: #fff;
}

.foot-b-links {
    padding-left: 80px;
}

footer hr {
    color: #fff;
}

.p-20 {
    padding: 0px 30px 10px 30px;
}

.copyright-text p {
    font-size: 14px;
    color: #B8B8B8;
    text-align: center;
    padding-top: 30px;
    margin-bottom: 0px;
}

.copyright-text span {
    color: #fff;
}


/* ashok */

.newhe {
    text-align: right;
}

.contact-no {
    display: inline-block;
    padding-right: 20px
}

.email-text-icon {
    display: inline-block;
}

.class_x {
    background: url("../images/class-x.png") top center ;
    padding: 80px 0px;
}
.class_x .classcheck li{
    width: 100%;
    color: #fff;
    display: flex;
    justify-content: start;
    align-items: start;
    font-size: 15px;
    text-align: left;
    padding-left:0 ;
}
.class_x h3 {
    font-size: 50px;
    color: #fff;
}

.class_x p {
    font-size: 15px;
    color: #fff;
}

.class_x_content {
    padding: 70px;
}

.class_x_content h4 {
    font-size: 40px;
}

.class_x_cv {
    background: #fafafa;
    padding: 50px 0px 0px 0px;
}

.class_x_cv h3 {
    font-size: 45px;
}

.class_x_cv h3 span {
    color: #004890;
}

.icon_con {
    background: #004890;
    padding: 13px;
    border-radius: 5px;
    width: 60px;
    height: 60px;
    vertical-align: middle;
    text-align: center
}

.text_cont p {
    font-size: 18px;
    margin-bottom: 0px;
}

.about_bg {
    background: url("../images/consult-them-now-bg.png") top center no-repeat;
    padding: 80px 0px;
}

.about_bg h3 {
    font-size: 50px;
    color: #fff;
}

.about_bg p {
    font-size: 15px;
    color: #fff;
}

.deepikatexti {
    padding: 60px 0px
}

.deepikatexti p {
    font-size: 30px;
    font-style: italic;
    font-weight: 500
}

.deepikatexti img {
    text-align: right;
}

.deepikatexti span {
    text-align: right;
}

.signpar {
    display: block;
    text-align: right;
}

.box_blog {
    border-top: 2px solid #000;
    margin-top: 50px;
    padding-top: 50px;
}
.whats-btn{display:none}
@media (max-width:991px){
    .class_x_cv img{width: 100%}
}
@media (max-width:767px) {
    .top-header-p{ height: auto; text-align: center; display:none}
    .newhe{ text-align: center;}
    .foot-b-links {
        padding-left: 15px;
    }
    .whats-btn{background:#000; position:fixed;
    bottom:0; width:100%; padding:15px;  text-align:center; display:flex; align-items:center; justify-content:center;}
    .get-assistence img{width:25px; margin-right:5px;}
    footer{padding:70px 0px 105px}
    .tution-availble-btn{margin-top: 0px;}
    .hero-sec .get-assistence img{width: auto}
    .subject-class,.over-student{padding: 30px 0;}
}

.class_x h1{color: #fff;}
@media (max-width:480px) {
    .text_cont p br{ display: none;}
    .phone-no {text-align: center;}
    .consult-now-bg{ text-align: center;}
    .discover-success p{ font-weight: bold;}
    .class_x{text-align: center;margin: -50px 0 0;padding: 50px 0}
    .class_x h1{color: #fff}
    .class_x_cv h3{ font-size: 29px; margin-top: 30px;}
.newspo{ padding-top: 30px;}
.deepikatexti-about .newspo{padding-top:0 }
.deepikatexti-about .boxws{padding: 30px 15px !important}
.deepikatexti p{font-size: 17px;}
    .boxws{ order: 2;}
    .signpar img{ width:150px !important;}
    .subject-class h2{font-size: 28px;}
    body{padding-top: 120px}
    .button {
        display: block !important;
        width: 50%;
        margin: auto;
    }

    .h {
        text-align: center;
    }

    .add-text img {
        vertical-align: 17px;
        margin: 0px 10px 0px 0px;
    }

.add-text-2{ margin-bottom: 10px;}

    .get-offers{ display: none;}
    .newhe{ display: none;}
    .new-s{ display: none;}
        .navbar{ background: #fff; box-shadow: 0px 0px 15px #00000047;}
    .top-header{ position: fixed; top: 0; z-index: 999; width: 100%;}
    .hero-sec{ margin-top: 0px; }
    .hero-sec.pt-5{padding-top:0 !important}
    .excellence-card {
        width: auto;
        margin: 5px;
    }
    .board-of-excellence {
        margin: 70px 20px;
    }
    .phone-no p {
        width: 300px;
    }
    .phone-no p br {
        display: none !important;
    }
    .phone-icon {
        vertical-align: 0px;
    }
    .top-header-p {
        height: auto;
        text-align: center;
        padding-bottom: 10px;
    }
    .navbar-nav .dropdown-menu{ width: 96%;}
    .newhe {
        text-align: center;
        padding: 8px 0px;
    }
    .navbar-nav-wrap .nav-item {
        padding: 0px;
    }
    .tution-board h2 {
        font-size: 40px;
    }
    .tution-board span {
        font-size: 30px;
    }
    .tution-board p {
        font-size: 15px;
    }
    .classcheck {
        width: 100%;
    }
    .subject-classe-list {
        text-align: center;
    }
    .subject-classe-list li {
        font-size: 14px;
    }
    .clasess-cover .card {
        margin-bottom: 50px;
        padding: 10px;
    }
    .clasess-cover{margin-bottom: 20px;}
    .clasess-cover .card-title{
        padding: 10px 0 15px;
        margin-bottom: 0;
        font-size: 22px;
    }
    .subject-classe-list-11th{padding-left: 0;}
    .clasess-cover .card:last-child{
        margin-bottom: 30px;
    }
    .clasess-cover .card-body img {
        left: 36%;
    }
    .clasess-cover-wrap .card-body img {
        left: 34%;
    }
    .clasess-cover-wrap .card {
        margin-top: 0px;
    }
    .subject-class .subject-row{margin: 0;row-gap: 15px}
    .subject-class .subject-row .col-md-4.col-6{padding-left: 5px;padding-right: 0;}
    .subject-class .subject-row .col-md-4.col-6.column-gap-one{padding-right: 5px;padding-left: 0;}
    .clasess-cover-wrap .subject-classe-list-11th {
        text-align: center;
    }
    .subject-class .class-number{width: 70px;height: 70px;font-size: 28px;margin-top: -40px;}
    .clasess-cover-wrap {
        margin-bottom: 80px;
    }
    .subject-class {
        padding-bottom: 0px;
    }
    .consult-now-bg1 {
        padding: 40px 5px;
        background: #000;
    }
    .why-choose-text h2,.uniqe-student-text h2,.tuition-board h2, .accordion-faq h2,.faq-acc h3,.class_x_cv h2,.get-in-touch-text h2{font-size: 28px;padding-bottom: 15px;}
    .why-choose-text{margin-bottom: 0;}
    .why-choose-text h2 br {display: none;}
    .why-choose{padding: 30px 0;}
    .consult-btn {
        margin: 20px 0px 7px 0px;
    }
    .why-choose-text-card{padding:0 0 25px 0;margin-bottom: 0 !important;}
    .uniqe-student{
        padding:0 0 30px 0;
    }
    .uniqe-student.about-unique-student{padding: 0}
    .uniqe-student.about-unique-student .uniqe-student-text{margin-top: 0}
    .uniqe-student-text {
        margin-top: 50px;
    }
    .tuition-board {
        padding: 30px 0;
    }
    .tuition-board .row{margin-left: 0;margin-right: 0;margin: 0;}
    .tuition-board .row>*{padding: 0;margin: 0;}
    .uniqe-student-text-2{margin-bottom: 20px;}
    .tuition-board-list-item {
        padding: 15px;
    }
    .student-bg{
        background: #000;padding: 30px 10px;
    }
    .accordion-faq{padding: 30px 0;}
    .accordion-wrap .accordion-button{padding: 20px 15px;}
    footer{padding: 50px 0 105px;}
    .add-text{display: flex;}
    .brain-thums-img {
        text-align: center
    }
    .boder-top-2 {
        margin-left: 115px;
    }
    .touch-box {
        padding: 15px;
    }
    .foot-b-links {
        padding-left: 12px;
    }
    .class_x_cv img {
        width: 100%;
    }
    .p-20 {
        padding: 0px 15px 10px 15px;
    }
  
    .text_cont p {
        font-size: 13px;
    }
    .class_x_content {
        padding: 30px 0;
    }
    .classcheck img {
        width: auto;
    }
    .classcheck li {
        width: auto;
    }
    .class_x_cv .lets-talk-btn {
        margin-bottom: 50px;
    }
    .consult-now-bg {
        padding: 15px;
    }
    .bolog-b .offset-2 {
        margin-left: 0px !important;
    }
    .bolog-b img {
        width: 100%;
    }
    .blog_bg img {
        width: 100%;
    }
    .about_bg {
        padding: 55px 0px 80px 0px;
    }
    .deepikatexti img {
        width: 100%;
    }
    .get-in-touch {
        padding: 30px 0px;
    }
    .deepikatexti {
        padding: 0px 0px;
    }
   .class_x_cv{padding: 30px 0 0;}
   .class_x_cv h2 br,.discover-success br,.get-in-touch-text h2 br{display: none;}
   .class_x_cv h2,.get-in-touch-text h2{margin-bottom: 0;}
   .classcheck{margin: 10px 0 0;}
   .bg-white.class_x_cv {padding: 0;}
   .bg-white.class_x_cv .row{flex-direction: column-reverse;}
   .bg-white.class_x_cv h2{padding-bottom: 0;}
   .discover-success p{font-size: 25px;line-height: 34px;margin: 0 0 8px;}
   .get-in-touch .phone-no .d-inline-block{display: block !important;}
   .get-in-touch .phone-no p{width: 100%;}
   .get-in-touch-text p{padding-top: 0;margin-bottom: 0;}
   .class_x_cv{margin: -50px 0 0;}
   .class_x_cv h3{margin-top: 0;}
   .class_x_cv button img{width: auto;}
   .button.get-assistence{width: 60%;padding: 9px 15px;}
}