    .ssvn-wrapper p {font-size: 14px;text-align: left;line-height: 24px;}
      /*--Heading h2--*/
      .ssvn-wrapper .h2-container {display: flex;align-items: center;justify-content: center;width: 21%;margin-left: auto;margin-right: auto; margin-bottom: 85px;}
      .ssvn-wrapper .h2-line {flex-grow: 1;height: 1.7px; background-color: #ffe595; margin: 0 10px;}
      .ssvn-wrapper .h2 {font-size: 28px;font-weight: 600;color: #192881; margin-bottom: 0px;}
      /*--End Heading h2--*/
     /*---Banner---*/
      .ssvn-wrapper .banner-section .bannner-image{width: 100%; height: 100%;}
      .ssvn-wrapper .banner-section .announce-div{background-color: #ffe595;padding: 8px;}
      .ssvn-wrapper .banner-section .announce-div .announce-para{text-align: center;font-weight: 500;color: black;font-size: 20px;}
      .ssvn-wrapper .banner-section .announce-div .announce-para .pointing-right-icon img{width: 50px;height: auto;margin-right: 8px;}
      /*---End Banner---*/
      /*---About---*/
      .ssvn-wrapper .about-section p{text-align: justify;}
      .ssvn-wrapper .about-section .col-one{margin-top: auto; margin-bottom: auto;}
      .ssvn-wrapper .about-section .col-two{margin-top: auto; margin-bottom: auto;}
      .ssvn-wrapper .about-section .fixed-ratio {height: 0;padding-top: calc(864 / 672* 72%);border-radius: 10px;overflow: hidden;position: relative;margin: auto;}
      .ssvn-wrapper .about-section .main-img-right {position: absolute;top: 44px;width: 80%;max-width: 100%;height: auto;border-radius: 12px;}
      .ssvn-wrapper .about-section .img-1 {position: absolute;top: 56%;left: 63%;width: 32%;max-width: 70%;height: auto;border-radius: 12px;border: 5px solid #fff;}
      .ssvn-wrapper .about-section .btn-one{border-radius: 5px;color: #192881 !important;text-decoration: none !important;padding: 10px 24px;border: 2px solid #192881;font-size: 14px;font-weight: 600;background: linear-gradient(to right, #192881 50%, #fff 50%);background-size: 202% 100%;background-position: right bottom;transition: all .3s ease-out;letter-spacing: .5px;}
      .ssvn-wrapper .about-section .btn-one:hover{background-position: left bottom;
        color: #fff !important; text-decoration: none !important;}
      .ssvn-wrapper .about-section .btn-one span{font-size: 15px !important;} 
      /*---End About---*/
      /*---Academic---*/
      .ssvn-wrapper .academic-section{background-color: #192881;}
      .ssvn-wrapper .academic-section .acdemic-year{color: #fff; font-size: 24px; margin-bottom: 20px; text-align: center;}
      .ssvn-wrapper .academic-section .pass-percnt{color: #ffe595; font-size: 36px; font-weight: 600;text-align: center;}
      /*---End Academic---*/
      /*---Our Values---*/
      .ssvn-wrapper .our-values-section .value-box{border-radius: 10px; background-color: #ffe595; padding: 25px 22px; margin-bottom: 80px;}
      .ssvn-wrapper .our-values-section .value-box .value-box-icon {
            width: 80px;
            height: 80px;
            background-color: #192881;
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            position: absolute;
            top: -55px;
            left: 50%;
            transform: translateX(-50%);
        }

      .ssvn-wrapper .our-values-section .value-box .value-box-icon img {
            width: 50px;
            height: 50px;
        }
      .ssvn-wrapper .our-values-section .value-box:hover .value-box-icon{ background-color: #cc5134;
            transform: translateX(-50%) scale(1.1); }  
      .ssvn-wrapper .our-values-section .value-box .title {
            font-size: 18px;
            font-weight: bold;
            margin-top: 20px;
        }

      .ssvn-wrapper .our-values-section .value-box .description {
            font-size: 16px;
            font-style: italic;
            color: #333;
            margin-top: 10px;
        }
      /*---End Our Values---*/
      /*---Facilities---*/  
      .ssvn-wrapper .facilities-section .h2-container{width: 48%; margin-bottom: 20px;} 
      .ssvn-wrapper .facilities-section .facilities-image {border-radius: 12px; height: auto; width: 100%;}
      .ssvn-wrapper .facilities-section ul {
            list-style: none;
            padding: 0;
        }
      .ssvn-wrapper .facilities-section li {
            font-size: 16px;
            font-weight: bold;
            margin: 5px 0;
        }
      .ssvn-wrapper .facilities-section li::before {
            content: "— ";
            color: #ffe595;
            font-weight: bold;
        }
       /*---End Facilities---*/   
      /*---Achievments---*/ 
      .ssvn-wrapper .achievments-section{background-color: #dedede;} 
      .ssvn-wrapper .achievments-section .card{border-radius: 12px; margin-top: 30px; margin-bottom: 10px;}
      .ssvn-wrapper .achievments-section .card .card-img-top{border-radius: 12px; width: 100%; height: auto;} 
      .ssvn-wrapper .achievments-section .h2-container{width: 30%; margin-bottom: 8px;}
      .ssvn-wrapper .achievments-section .card-title {color: #192881; font-size: 20px;font-weight: 600;}
      .ssvn-wrapper .achievments-section .h2-line {background-color: #fff;}
      /*---End Achievments---*/ 
      /*---News an Events---*/ 
      .ssvn-wrapper .news-events-section .col-one{margin-top: 30px;}
      .ssvn-wrapper .news-events-section .col-two{margin-top: 30px; padding-left: 24px;}
      .ssvn-wrapper .news-events-section .h2-container{width: 32%; margin-bottom: 8px;}
      .ssvn-wrapper .news-events-section .card{border-radius: 12px; background-color: #dedede; border: none; min-height: 670px;}
      .ssvn-wrapper .news-events-section .card .card-img-top{padding: 15px 15px 0px 15px; border-radius: 25px; width: 100%; height: auto;}
      .ssvn-wrapper .news-events-section .card .card-title {color: #192881;font-size: 22px;font-weight: 600;}
      .ssvn-wrapper .news-events-section .read-more-link{color: #192881;}
      .ssvn-wrapper .news-events-section .read-more-link:hover {color: #07104b;}
      .ssvn-wrapper .news-events-section .col-two h4{color: #192881;font-size: 18px;font-weight: 600;}
      .ssvn-wrapper .news-events-section .col-two .row{border-bottom: 2px solid #00000024; margin-bottom: 22px; padding-bottom: 22px;}
      .ssvn-wrapper .news-events-section .col-two .row:last-child{border: none;margin-bottom:unset;}
      .ssvn-wrapper .news-events-section .col-two img{border-radius: 12px; width: 94%; height: auto;}
      .ssvn-wrapper .news-events-section .col-one .card .card-body .card-text{text-align: left;}
      .ssvn-wrapper .news-events-section .col-two .content .description{text-align: left;}
      /*---End News an Events---*/
      /*---Testimonial---*/
      .ssvn-wrapper .testimonial-section{margin-bottom: 104px;}
      .ssvn-wrapper .testimonial-section .h2-container{width: 48%; margin-bottom: 35px;}
  .ssvn-wrapper .testimonial-section .quote-img{width: 158px; height: auto;}

  .ssvn-wrapper .testimonial-section .col-center {
        margin: 0 auto;
        float: none !important;
      }
  .ssvn-wrapper .testimonial-section .carousel {
        margin: 50px auto;
        padding: 0 38px;
      }
  .ssvn-wrapper .testimonial-section .carousel-item {
        color: #999;
        font-size: 14px;
          text-align: center;
        overflow: hidden;
          min-height: 212px;
      }
  .ssvn-wrapper .testimonial-section .carousel .carousel-item .img-box {
        width: 50px;
        height: 50px;
        border-radius: 50%;
        background: #ddd;
        display: block;
        margin: 0 auto 10px;
      }
  .ssvn-wrapper .testimonial-section .carousel .img-box img {
        width: 50px;
        height: 100%;
        display: block;
        border-radius: 50%;
      }
  .ssvn-wrapper .testimonial-section .carousel .testimonial {
        padding: 25px 35px; text-align: center;
      }
  .ssvn-wrapper .testimonial-section .carousel .testimonial-author { 
        font-style: italic; text-align: center; font-weight: 600; margin-bottom: 14px;
      }
  .ssvn-wrapper .testimonial-section .carousel .carousel-control {
        width: 40px;
          height: 40px;
          margin-top: -20px;
          top: 50%;
        background: none;
      }
  .ssvn-wrapper .testimonial-section .carousel-control i {
          font-size: 40px;
        line-height: 42px;
          position: absolute;
          display: inline-block;
        color: rgba(0, 0, 0, 0.8);
          text-shadow: 0 3px 3px #e6e6e6, 0 0 0 #000;
      }
  .ssvn-wrapper .testimonial-section .carousel .carousel-indicators {
        bottom: -40px;
      }
  .ssvn-wrapper .testimonial-section .carousel-indicators li, .ssvn-wrapper .testimonial-section .carousel-indicators li.active {
        width: 10px;
        height: 10px;
        margin: 1px 3px;
        border-radius: 50%;
      }
  .ssvn-wrapper .testimonial-section .carousel-indicators li { 
        background: #999;
        border-color: transparent;
        box-shadow: inset 0 2px 1px rgba(0,0,0,0.2); cursor: pointer;
      }
  .ssvn-wrapper .testimonial-section .carousel-indicators li.active {  
        background: #192881;   
        box-shadow: inset 0 2px 1px rgba(0,0,0,0.2);
      }
  /*---End Testimonial---*/   

  /*----RESPONSIVNESS----*/
  @media screen and (max-width: 1500px) and (min-width: 1200px) {
    .ssvn-wrapper .h2-container {width: 26%;}
    .ssvn-wrapper .facilities-section .h2-container {width: 60%;}
  }
  @media screen and (max-width: 1200px) and (min-width: 992px) {
    .ssvn-wrapper .h2-container {width: 30%;}
    .ssvn-wrapper .facilities-section .h2-container {width: 72%;}
    .ssvn-wrapper .achievments-section .h2-container {width: 44%;}
    .ssvn-wrapper .news-events-section .h2-container {width: 45%;}
    .ssvn-wrapper .testimonial-section .h2-container {width: 68%;}
  }
    @media only screen and (max-width: 992px){
      .ssvn-wrapper .h2-container {width: 60%;}
      .ssvn-wrapper .academic-section .academic-heading-img{width: 370px; height: auto;}
      .ssvn-wrapper .facilities-section .h2-container {width: 58%;}
      .ssvn-wrapper .facilities-section .facilities-image {margin-bottom: 30px;}
      .ssvn-wrapper .achievments-section .h2-container {width: 74%;}
      .ssvn-wrapper .news-events-section .h2-container {width: 74%;}
      .ssvn-wrapper .news-events-section .card {min-height: unset;}
      .ssvn-wrapper .banner-section .announce-para {font-size: 16px;}
      .ssvn-wrapper .banner-section .announce-para .pointing-right-icon img {width: 30px;}
      .ssvn-wrapper .testimonial-section .h2-container {width: 90%;}
      .ssvn-wrapper .testimonial-section .quote-img {width: 78px;}
      .ssvn-wrapper .testimonial-section .carousel {padding: 0 16px;}
    }
  /*----END RESPONSIVNESS----*/ 