 
   <style>
 
   
     @import url('https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&display=swap');
 
 
 @font-face {
     font-family: 'Massilia';
     src: url('https://resources.edunexttechnologies.com/web-data/navriti/fonts/Massilia-Bold.woff2') format('woff2'),
         url('https://resources.edunexttechnologies.com/web-data/navriti/fonts/Massilia-Bold.woff') format('woff');
     font-weight: bold;
     font-style: normal;
     font-display: swap;
 }
 
 @font-face {
     font-family: 'Massilia';
     src: url('https://resources.edunexttechnologies.com/web-data/navriti/fonts/Massilia-Regular.woff2') format('woff2'),
         url('https://resources.edunexttechnologies.com/web-data/navriti/fonts/Massilia-Regular.woff') format('woff');
     font-weight: normal;
     font-style: normal;
     font-display: swap;
 }
     .custom_h2 {
       color: #000;
       font-weight: 700;
       font-size: 32px;
       margin-top: 0;
       margin-bottom: 10px;
       font-family: 'Massilia', sans-serif;
     }
 
 
     img.main-logo {
     width: 2.2rem;
 }
 
   #backToTopBtn {
       display: none; /* Hidden by default */
       position: fixed;
       bottom: 40px;
       right: 30px;
       z-index: 99;
       font-size: 18px;
       border: none;
       outline: none;
       background-color: #901b2c;
       color: white;
       cursor: pointer;
       padding: 5px 8px;
       border-radius: 50%;
       box-shadow: 0 2px 6px rgb(10 3 3 / 30%);
       transition: background-color 0.3s;
     }
     #backToTopBtn:hover {
       background-color: #333;
     }
 
 
     input::placeholder {
       font-size: 12px;
     }
 
     .form-control:focus {
       border-color: #c52030;
       outline: 0;
       box-shadow: none;
     }
 
     .form-check-input:checked {
       background-color: #c52030;
       border-color: #c52030;
     }
 
     .form-check-input:focus
     {
       outline: 0;
       box-shadow: none;
     }
 
     .termcondition label{
       font-size: 10px;
     }
 
      .logo {
       width: 120px;
     }
     .moblogo{
       display: none;
     }
 
 
     .advisory-slider {
     display: none;
 }
 
 
 
 a.font-12.line-height20.mb-2.text-decoration-none.text-gray:hover {
     color: #fff;
 }
 a.font-12.line-height20.mb-2.text-decoration-none.text-gray:hover {
     color: #fff;
 }
 
 
     body{
       font-family: "Montserrat", sans-serif !important;
       font-optical-sizing: auto;
       font-style: normal;
     }
 
   
   .chooseview{
     background-color: #F1E4D1;
     padding: 60px 0px;
 }
 
 
 .CampusView{
    padding: 60px 0px;
 }
 
 .advisoryBoard{
    padding: 0px 0px 60px 0px;
 }
 
 
     .chooseview p{
       text-align: justify;
       font-family: "Montserrat", sans-serif !important;
     }
 
     p{
       font-family: "Montserrat", sans-serif !important;
     }
 
 
 
 
 
     :root {
       scroll-behavior: smooth;
     }
 
 
     .btn-fill {
       background-color: #C42030;
       border: 1px solid #C42030;
       border-radius: 4px;
       font-size: 12px;
       color: #fff !important;
       padding: 6px 20px;
       box-shadow: 0 0 0 0 !important;
       line-height: 20px;
       width: 100%;
     }
 
     ul.sm_view {
       display: inline;
       margin: 0;
       padding: 0;
     }
 
     ul.sm_view li {
       list-style: none;
       display: inline-block;
       margin: 0px 15px 0px 0px !important;
     }
 
     ul.sm_view img {
       width: 24px;
     }
     ul.sm_view a img:hover {
       transform: scale(1.2);
       transition: 1s ease;
     }
 
     .frame {
       border-radius: 12px;
     }
 
     body {
       text-align: justify  !important;
     }
 
     /*for nvt css updated */
 
     .drop_blk {
       display: none;
     }
     .collapsed .drop_blk{
       display: block;
     }
 
     .text-white {
       color: #ffffff;
     }
 
     .collapsed .drop_fff{
       display: none;
     }
 
     .nav-tabs .nav-item.show .nav-link,
     .nav-tabs .nav-link.active {
       background: 0 0;
       border-bottom: 3px solid #C42030;
       border-radius: 3px;
       color: #C42030 !important;
       border-top-color:transparent ;
       border-right-color: transparent;
       border-left-color: transparent;
     }
 
 
     .nav-link {
       color: #757380;
     }
 
 
     .nav-tabs .nav-link:hover {
       border-bottom: 3px solid #C42030;
     }
 
     .nav>li>a:active,
     .nav>li>a:focus,
     .nav>li>a:hover {
       color: #636363;
       background: 0 0
     }
 
     li.nav-item{
       text-align: center;
     }
 
     .form-group label {
       font-weight: 600;
       margin-bottom: .5rem
     }
 
     .notice_message {
       animation: 2s infinite blink;
       background-color: #5de392;
       border-radius: 50%;
       line-height: 15px;
       border: 2px solid #fff
     }
 
 
     .bg_img p {
       text-align: justify;
     }
 
 
 
     .text-red {
       color: #C42030;
     }
 
     .bg_red {
       background-blend-mode: #C42030;
     }
 
     .header_cardnvt img {
       width: 80%;
       max-width: 100%;
     margin: 0 auto;
     }
 
     .text_itelic {
       font-style: italic;
     }
 
     .footer_cardnvt {
       background: #C42030;
       border-radius: 0px 0px 12px 10px;
       padding: 10px 15px;
       /*max-height: 120px;*/
       min-height: 120px;
       display: flex;
       flex-direction: column;
       justify-content: center;
       align-items: center;
       text-align: center;
     }
     .header_cardnvt{
       background: #F9E8EA;
       text-align: center;
       border-radius: 10px 10px 0px 0px;
     }
 
 
     .footer_cardnvt p.name {
       font-weight: 600;
       font-size: 14px;
     }
 
     .footer_cardnvt p.award {
       font-weight: 500;
       font-size: 14px;
     }
 
     .footer_cardnvt p.collage {
       font-weight: 400;
       font-size: 12px;
     }
 
     .footer_cardnvt p.degree {
       font-weight: 400;
       font-size: 12px;
     }
 
 
     /*End for nvt css updated */
 
 
 
 
     p {
       margin-top: 0;
       margin-bottom: 0;
     }
 
 
     .sec_left p {
       font-size: 35px;
       position: relative;
       font-weight: 700;
       writing-mode: tb;
       transform: rotate(180deg);
       text-align: center;
     }
 
 
     .img_sec img {
       transition: transform .2s;
     }
 
     .box_sec:hover .img_sec img {
       transform: scale(1.2);
     }
 
 
     .fw-500 {
       font-weight: 500;
     }
 
     .fw-600 {
       font-weight: 600;
     }
 
     .fw-700 {
       font-weight: 700;
     }
 
     .fs-14 {
       font-size: 14px;
     }
 
    
 
     .be-2 {
       border-right: 2px solid #00000029;
       padding-right: 50px;
     }
 
     .bannernavriti{
       background-image: url(https://resource.simplyadmission.com/campus_assets/navriti/img/banner_nvt.png);
       padding: 36px 0 100px 0px;
       background-size: cover;
       background-repeat: no-repeat;
       background-position: center top;
     }
 
 
 
     .bg_inner {
       background-repeat: no-repeat;
       background-color: #F3F3F3;
       padding: 50px;
       background-position: left;
       background-image: url(img/1703568017428_Mask_Group_89467.png);
     }
 
     .bg_inner01 {
       background-repeat: no-repeat;
       background-color: #FFFFFF;
       padding: 50px;
       background-position: left;
       background-image: url(https://resource.simplyadmission.com/campus_assets/navriti/img/img_06.png);
     }
 
     .img_box {
       padding: 25px;
       position: relative;
     }
 
     .img_box img {
       z-index: 9999;
       position: relative;
     }
 
     .img_box:after {
       content: '';
       position: absolute;
       left: 0;
       top: 0;
       background-color: #D2D72A;
       width: 74%;
       height: 74%;
       z-index: 0;
     }
 
 
 
     .fs-12 {
       font-size: 12px;
     }
 
 
 
     .social_icon img {
       width: 20px;
       margin-right: 5px;
     }
 
 
 
     .bg_img {
       position: relative;
       margin-bottom: 10px;
       margin-right: 10px;
     }
 
     .box_hover {
       background-color: rgb(0 0 0 / 60%);
       padding: 15px;
       position: absolute;
       top: 0;
       left: 0;
       right: 0;
       height: 100%;
     }
 
     .box_hover p{
       color: #fff !important;
     }
 
     .box_center {
       margin: 0;
       width: 100%;
       position: absolute;
       bottom: 50%;
       left: 50%;
       -webkit-transform: translate(-50%, 50%) !important;
       transform: translate(-50%, 50%) !important;
       padding: 20px;
     }
 
     .box_hover {
       opacity: 0;
       transition: 0.4s;
     }
 
     .bg_img:hover .box_hover {
       opacity: 1;
     }
 
     p.line_pra {
       font-size: 20px;
       font-weight: 500;
       padding: 0px;
       text-align: center !important;
     }
 
     .box_01 {
       position: relative;
       background-color: #fff;
       padding: 10px;
       margin-bottom: 10px;
     }
 
     .heading-section h2 {
       font-size: 28px;
       font-weight: 600;
       padding-top: 10px;
       padding-bottom: 15px;
     }
 
 
 
     .carousel-testimonial .item {
       padding: 10px;
     }
 
     .form-box {
       margin-top: 40px;
     }
 
 
     .form-box .header-form {
       background: #f3f4f3;
       border-top-right-radius: 10px;
       border-top-left-radius: 10px;
       padding: 15px;
       align-items: center;
       justify-content: center;
     }
 
     .form-box iframe{
       border-bottom-left-radius: 10px;
       border-bottom-right-radius: 10px;
       height: 505px;
       background: #f3f4f3;
     }
 
 
 
 
 
     .formView {
       padding: 15px 15px 35px 15px;
     }
 
     .form-box .header-form p {
       font-size: 14px;
     }
 
     .form-box .header-form h4 {
       font-weight: 700;
       font-size: 14px;
     }
 
     .banner-bottom-strip {
       background: #C42030;
       overflow: hidden;
     }
 
 
     .news-content {
       position: relative;
     }
 
     .news-content:after {
       content: "";
       background: #F0E3D0;
       position: absolute;
       left: 0;
       top: 0;
       height: 100%;
       width: 3000px;
     }
 
     .news-content marquee {
       position: relative;
       z-index: 9;
     }
 
     .news-content ul {
       display: flex;
       list-style: none;
       margin: 0;
       gap: 30px;
       padding-top: 5px;
     }
 
     .news-content ul li:before {
       content: "";
       display: inline-block;
       border-color: transparent transparent transparent #000000;
       border-style: solid;
       border-width: 6px;
     }
 
     .news-content ul li {
       color:#000000;
       font-size: 14px;
     }
 
     .news {
       padding-right: 20px;
       padding-left: 100px;
     }
 
     .news p {
       color: #fff;
       font-size: 14px;
     }
 
     .news img {
       width: 20px;
       margin-right: 10px;
     }
     .myaccordion p {
       font-size: 13px !important;
       margin-bottom: 10px;
       font-weight: 400;
     }
     .about-left {
       padding-right: 50px;
     }
 
     .about-left p {
       font-size: 14px;
       font-weight: 400;
     }
 
     .about-left p:last-child {
       font-size: 13px;
       font-weight: 500;
       color: #000;
     }
 
 
     h2.custom_h2 {
       margin-bottom: 20px;
       position: relative;
     }
 
     .box_sec p span {
       color: #004521;
       display: block;
       margin-top: 10px;
       font-size: 19px;
     }
 
     .box_sec p {
       font-size: 22px;
       font-weight: 700;
       max-width: 400px;
       margin: 0 auto;
       color: #2C2C2C;
       line-height: 1.3;
     }
 
     .add-cont {
       background-image: url(https://resource.simplyadmission.com/campus_assets/navriti/img/bg_admission_nvt.png);
       display: flex;
       flex-direction: column;
       height: 100%;
       justify-content: center;
       color: #fff;
       padding: 30px 50px;
       align-items: start;
       background-size: cover;
       background-repeat: no-repeat;
       background-position: center;
     }
 
     .add-cont h2 {
       font-weight: 600;
       margin-bottom: 15px;
           font-family: 'Massilia', sans-serif;
     }
 
     .add-cont p {
       margin-bottom: 20px;
       font-size: 14px;
       line-height: 1.5;
     }
 
     a.page-btn:after {
       background: #C42030;
       content: "";
       height: 50px;
       width: 100px;
       position: absolute;
       transform: rotate(0deg);
       transition: 0.2s;
       left: 40%;
       top: -15px;
     }
 
     a.page-btn:hover::after {
       left: 100%;
       top: -50px;
     }
 
 
     a.page-btn:before {
       background: #C42030;
       content: "";
       height: 50px;
       width: 100px;
       position: absolute;
       transform: rotate(0deg);
       transition: 0.2s;
       right: 40%;
       bottom: -15px;
     }
 
     a.page-btn:hover::before {
       bottom: -50px;
       right: 100%;
     }
 
     a.page-btn {
       display: inline;
       width: auto;
       background: #000000;
       text-decoration: none;
       color: #000;
       font-weight: 500;
       padding: 6px 17px;
       border-radius: 5px;
       font-size: 15px;
       position: relative;
       overflow: hidden;
       transition: 0.2s;
     }
 
     a.page-btn:hover {
       color: #fff;
     }
 
     a.page-btn span {
       z-index: 1;
       position: relative;
       color: #ffffff;
       text-transform: uppercase;
       font-size: 13px;
     }
 
     section.faq-view{
       margin-top: 70px;
     }
 
     .testimonials-wrap .heading-section h2 {
       padding: 0;
       position: relative;
       font-size: 30px;
       font-weight: 700;
     }
 
     .testimonials-wrap .heading-section h2:after {
       position: absolute;
       content: "";
       height: 4px;
       width: 70px;
       background: #ffb606;
       top: -12px;
       border-radius: 5px;
       left: 50%;
       transform: translateX(-50%);
     }
 
     .testi-img {
       display: flex;
       align-items: flex-end;
       gap: 15px;
       margin-bottom: -80px;
       padding: 0 20px;
       position: relative;
     }
 
     .name-are ul {
       display: flex;
       list-style: none;
       padding: 0;
       gap: 5px;
       margin: 0;
     }
 
     .name-are ul li img {
       width: 15px !important;
     }
 
 
 
     .carousel-testimonial .item {
       padding: 10px;
       height: 100%;
     }
 
     .testi-img .img-are img {
       border-radius: 15px;
       box-shadow: 0 0 10px rgb(0 0 0 / 30%);
       width: 100%;
       max-width: 110px;
     }
 
     .name-are h4 {
       font-size: 16px;
       margin-bottom: 5px;
     }
 
 
     .carousel-testimonial .owl-stage {
       display: flex;
     }
 
 
 
     /* footer contact info list - end */
 
     .foo-nav ul li {
       margin-right: 25px;
     }
 
     .foo-nav ul li:last-child {
       margin-right: 0;
     }
 
     .foo-nav ul li a {
       font-size: 12px;
       color: #fff !important;
       font-weight: normal;
     }
 
     .copyright_text {
       font-size: 12px;
       font-weight: normal;
     }
 
     .footer_section {
       /*margin-top: -35px;*/
       /*padding-top: 60px;*/
       background-color: #901B2C;
     }
 
 
 
     .about-section h2:after, .headAfter:after{
       position: absolute;
       content: "";
       display: block;
       transform: translate(-50%, 10px);
       left: 50%;
       bottom: 2px;
       border: 3px solid #C20018;
       width: 121px;
       border-radius: 7px;
     }
 
 
     a.fixed-btn:hover {
       background: #2c2c2c;
       color: #fff;
     }
 
     a.fixed-btn {
       position: fixed;
       background: #F0E3D0;
       top: 50%;
       right: 0;
       writing-mode: tb;
       transform: translateY(-50%) rotate(180deg);
       color: #2C2C2C;
       font-weight: 700;
       text-decoration: none;
       padding: 16px 7px;
       border-radius: 0px 8px 8px 0px;
       font-size: 16px;
       z-index: 9;
       font-family: "Montserrat", sans-serif !important;
     }
 
     @media(max-width:1300px) {
       .img_sec {
         height: auto;
         margin-bottom: 20px;
       }
     }
 
     @media(max-width:1199px) {
       .add-cont {
         padding: 20px;
       }
 
       .app-img {
         height: 100%;
         object-fit: cover;
       }
 
       .about-left {
         padding-right: 0;
       }
 
       .about-right {
         padding-right: 10px !important;
       }
 
       .sec_left {
 
         width: 120px;
       }
 
     }
 
     @media(max-width:767px) {
 
       .logo{
         display: none;
       }
 
       .moblogo{
         display: block;
       }
 
       .add-cont {
       background-image: url(https://resource.simplyadmission.com/campus_assets/navriti/img/addi.png);
       }
 
       .bannernavriti{
         background-image: url(https://resource.simplyadmission.com/campus_assets/navriti/img/bannermobile1.jpg);
         background-size: 100% 100%;
       }
 
       .slider-campus>button.slick-next.slick-arrow .arrow_img {
     position: relative;
     left: -10px;
 }
 
       .advisory-slider1{
          display: none;
       }
 
       .advisory-slider {
     display: block;
 }
 
 img.arrow_img1 {
     width: 24px;
 }
 
 .app-img{
   display: none;
 }
 
 
 button.slick-next.slick-arrow .arrow_img1 {
     position: relative;
     top: -15px;
 }
 
       .slider-campus .slick-prev:before, .slider-campus .slick-next:before{
     color: #901b2c;
     display: none !important;
       }
 
         .advisory-slider .slick-prev:before, .slider-campus .slick-next:before{
     color: #901b2c;
     display: none !important;
       }
 
 
       .chooseview button.slick-next.slick-arrow .arrow_img{
     position: relative;
     right: -10px;
 }
 
 
       .arrow_img{
     height: 1.5rem !important;
    }
 
       .slider .slick-next{
                right: -8px;
                left: auto;
                }
 
                .slider .slick-next {
                right: -8px;
                left: auto;
                   }
 
 
 .hide-mobile{
 display: none;
 }
 
 .box_hover p{
   overflow: auto;
     max-height: 120px;
 }
 
 
 p.line_pra{
 font-size: 14px;
 }
     .slider-thumb div{
         height: 60px;
     }
 
 
 
 .footer_cardnvt p.name{
   font-size: 12px !important;
 }
 
 .news{
   padding-right: 0px;
     padding-left: 20px;
     width: 100px;
 }
 .news p{
     color: #fff;
     font-size: 12px;
     font-weight: 500;
 }
        .chooseview {
          padding: 30px 20px !important;
        }
 
        .CampusView{
     padding: 30px 20px !important;
        }
       section.CampusView .d-flex{
     flex-wrap: wrap;
 }
 
 
        .advisoryBoard{
     padding: 30px 20px !important;
        }
 
        section.faq-view{
                margin: 30px 0px;
                 padding: 0px !important;
        }
 
        .myaccordion .btn{
         text-align: start !important;
        }
 
       .hand-list{
           flex-direction: column;
       }
 
       .form-box {
         margin-top: 20px;
       }
 
      h2.custom_h2{
       font-size: 20px !important;
       text-align: center;
      }
 
       .about-left {
         padding: 0px;
       }
 
       .about-right {
         padding-right: 0px !important;
       }
 
       .sec_left {
         position: relative;
         width: 100%;
         padding: 0 15px;
         background-color: transparent;
         margin-bottom: 20px;
       }
 
       .sec_left p {
         font-size: 35px;
         text-align: center;
         writing-mode: inherit;
         transform: rotate(0deg);
         background-color: transparent;
         color: #fff;
 
       }
 
       .box_sec {
         margin-bottom: 25px;
       }
 
       .section_2 {
         padding: 40px 0;
       }
 
       .bg_inner {
         padding: 50px 0;
       }
 
       section.inner_box05.bg_inner .d-flex {
         flex-wrap: wrap;
       }
 
       section.inner_box05.bg_inner .bg_img {
         width: 100%;
         margin-right: 0;
       }
 
       section.inner_box05.bg_inner .bg_img img {
         width: 100%;
 
       }
 
       section.inner_box05.bg_inner .d-flex>div {
         width: 100%;
       }
 
       .testimonials-wrap {
         padding: 60px 0 40px;
       }
 
       .box_sec p {
         font-size: 18px;
       }
 
       .box_sec p span {
 
         font-size: 15px;
       }
 
       .bg_inner01 {
         padding: 30px 20px !important;
       }
 
       .sec_left p {
         font-size: 20px;
       }
 
       a.fixed-btn {
         padding: 13px 5px;
         font-size: 18px;
         z-index: 9;
       }
 
     }
 
     @media(max-width:425px) {
       .custom_h2 {
         font-size: 25px;
       }
 
       .name-are h4 {
         font-size: 15px;
         margin-bottom: 5px;
       }
 
       .testi-img .img-are img {
         max-width: 100px;
       }
     }
 
 
 
 
     /* handle list css start */
     .hand-list {
       display: flex;
       flex-wrap: wrap;
       list-style: none;
       padding: 0px;
       row-gap: 13px;
       margin-top: 10px;
     }
 
     .hand-list li {
       flex-basis: 44%;
       white-space: nowrap;
       font-size: 14px;
     }
 
     .hand-list li:hover {
       text-decoration: underline;
     }
 
     .hand-list li:hover img {
       transform: translateX(5px);
     }
 
     .hand-list li img {
       transition: 0.2s;
     }
 
     /* handle list css end */
 
     /* slider css start */
     .container1 {
       width: 90%;
       margin: 0px auto;
     }
 
     img.img-padding {
       padding: 0px 0px;
       background: white;
     }
 
     .slider .slick-prev:before,
     .slider-vertical .slick-next:before {
       display: none;
     }
 
     .slider .slick-prev,
     .slider .slick-next {
       width: 28px;
       height: 28px;
       border-style: solid;
       margin: 10px;
       display: inline-block;
       margin: auto;
       left: 0;
       right: 0;
       top: 0;
       bottom: 0;
       z-index: 10;
       cursor: pointer;
     }
 
     .slider .slick-prev:before,
     .slider .slick-next:before {
       display: none;
     }
 
     .slider .slick-prev {
       left: 0px;
       margin-left: -50px;
       right: auto;
     }
 
     .slider .slick-next {
       right: 19px;
       left: auto;
     }
 
     .slider .slick-prev:hover,
     .slider .slick-next:hover {
       border-color: transparent;
     }
 
     .slider .slick-prev.slick-disabled,
     .slider .slick-next.slick-disabled,
     .slider .slick-prev.slick-disabled:hover,
     .slider .slick-next.slick-disabled:hover {
       opacity: 0.1;
       cursor: default;
     }
 
    
     .slider-thumb div {
       height: 60px;
       line-height: 50px;
       font-size: 25px;
     }
 
     .slider-thumb .slick-slide.slick-current {
       border: 2px solid #C42030;
     }
 
     .slider-thumb .slick-slide {
       margin: 0 5px;
       /*opacity: 0.5;*/
       transition: opacity 0.3s;
     }
     .slider-thumb .slick-current {
       opacity: 1;
     }
     .slider-thumb {
       box-sizing: border-box;
       overflow: hidden;
     }
     .slider-thumb-container {
       width: 100%;
       max-width: 100%;
     }
 
 
     .img-size {
       width: 100%;
       height: 100%;
       object-fit: cover;
     }
 
     .arrow_img {
       height: 3rem;
       width: 5rem;
     }
 
     .img-slid {
       width: 70%;
       margin: 0 auto;
     }
     /* footer - start
 ==================================================================================================== */
 
     .footer_section.bg_gray {
       background-color: #f5f6fa;
     }
 
     .footer_section.bg_black {
       background-color: #212121;
     }
 
     .footer_widget_title {
       font-size: 13px;
     }
 
     .footer_bottom_boxed {
       padding: 15px 0px;
       /*border-top: 1px solid #79828d;*/
     }
 
     .footer_bottom_boxed.bg_white {
       background-color: #ffffff;
     }
 
     .footer_brand_area {
       padding: 60px 0px;
     }
 
     .footer_brand_area.border_bottom {
       border-bottom: 1px solid #e0e0e0;
     }
 
     /* footer brand list - end */
     /* footer useful links - start */
     .footer_useful_links li {
       line-height: 1;
     }
 
     .footer_useful_links li:not(:last-child) {
       margin-bottom: 22px;
     }
 
     .footer_useful_links a {
       color: #757575;
     }
 
     .footer_useful_links a:hover {
       color: #fb0f01;
     }
 
     /* footer useful links - end */
     /* footer contact form - start */
     .footer_contact_form .form_item input {
       height: 55px;
       color: #ffffff;
       background-color: #1a1e5d;
     }
 
     .footer_contact_form .form_item input:-moz-placeholder {
       color: #d4d7ff;
     }
 
     .footer_contact_form .form_item input::-moz-placeholder {
       color: #d4d7ff;
     }
 
     .footer_contact_form .form_item input:-ms-input-placeholder {
       color: #d4d7ff;
     }
 
     .footer_contact_form .form_item input::-webkit-input-placeholder {
       color: #d4d7ff;
     }
 
     .footer_contact_form .form_item .submit_btn {
       height: 55.5px;
       min-width: 55px;
       line-height: 57px;
       font-size: 18px;
       color: #ffffff;
       text-align: center;
     }
 
 
     .footer_hotline {
       display: block;
       line-height: 1.4;
       color: #fff;
       position: relative;
       font-size: 13px;
       font-weight: 600;
     }
 
     .footer_hotline i {
       margin-top: 3px;
       margin-right: 10px;
       color: #fff;
     }
 
     .fa-phone {
       transform: rotate(90deg);
     }
 
     .author_links {
       color: #fb0f01;
     }
 
     .text-gray {
       color: #CECECE;
     }
 
     .font-12 {
       font-size: 12px;
     }
 
     .fs-14 {
       font-size: 14px;
     }
 
     .line-height20 {
       line-height: 20px;
     }
 
     .footer_about.bg_black {
       background-color: #171717;
     }
 
     .footer_contact_info li {
       display: flex;
       align-items: center;
     }
 
     .footer_contact_info li:not(:last-child) {
       margin-bottom: 30px;
     }
 
     .footer_contact_info .item_icon {
       width: 40px;
       height: 40px;
       color: #ffffff;
       line-height: 44px;
       border-radius: 5px;
       text-align: center;
       margin-right: 15px;
     }
 
     .footer_contact_info .item_icon.bg_default_yellow {
       color: #222222;
     }
 
     .footer_contact_info h4 {
       line-height: 1;
       font-size: 14px;
       font-weight: 600;
       margin-bottom: 5px;
       color: #757575;
       font-family: 'Poppins';
       text-transform: uppercase;
     }
 
     .footer_contact_info p {
       margin: 0px;
       line-height: 1;
       font-size: 18px;
     }
 
     /* footer contact info list - end */
 
     .foo-nav ul li {
       margin-right: 25px;
     }
 
     .foo-nav ul li:last-child {
       margin-right: 0;
     }
 
     .foo-nav ul li a {
       font-size: 12px;
       color: #fff !important;
       font-weight: normal;
     }
 
     .copyright_text {
       font-size: 12px;
       font-weight: normal;
     }
 
     /***********************Faq************/
 
     .myaccordion {
       max-width: 100%;
       box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
     }
 
     .myaccordion .card,
     .myaccordion .card:last-child{
       border: none;
       border: 1px solid #EBEBEB;
     }
 
     .myaccordion .card-header.unactive-header {
       border: 1px solid #EBEBEB;
       background: #F8F8F8;
       border-radius: 8px;
 
     }
 
     .myaccordion .card-header{
       border: 1px solid #EBEBEB;
     }
 
     .myaccordion .card-header.active-header {
       border-bottom-color: #C42030;
       background: #C42030 !important; /* Light blue or any color */
 
     }
 
     .myaccordion .card-header.active-header a span{
       color: #fff;
       font-size: 14px;
       font-weight: 500;
     }
 
     /*.myaccordion .card-header:after {*/
     /*   border-bottom-color: #edeff0;*/
     /*   background: red;*/
     /*}*/
 
     .myaccordion .fa-stack {
       font-size: 12px;
     }
 
     .myaccordion .btn {
       width: 100%;
       color: #202124;
       padding: 0;
       font-size: 14px;
       font-weight: 400;
       text-decoration: none;
     font-family: 'Massilia', sans-serif;
     }
 
 
     .myaccordion .btn-link:hover,
     .myaccordion .btn-link:focus {
       text-decoration: none;
     }
 
     .myaccordion li + li {
       margin-top: 10px;
     }
 .slider-campus img {
     height: 300px;
     width: 100%;
     object-fit: cover;
 }
   </style>