 #header.header-2 .pre-header:before {
   background: url(img/header_stripe.png) repeat-x;
   }
   body{
   font-family: 'Droid Serif', sans-serif;
   }
   p{
   color: #212d3c;
   font-size: 16px;
   font-weight: 600;
   font-family: 'Open Sans', sans-serif;
   line-height: 31px;
   text-indent: 10px;
   margin-bottom: 10px;
       text-align: justify;
   }
   h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
   font-family: 'Droid Serif', sans-serif;
   }
   #header .logo-wrap {
   width: auto;
   }
   #header.header-2 .pre-header {
   background: #F2184F !important;
   }
   #main-navigation > ul > li > a {
   color: #242855;
   font-weight: 700;
   }
   .contact-info-menu > * {
   font-size: 14px;
   }
   .neww h6 {
   /* line-height: 36px; */
   color: black;
   background: #f09f7b;
   text-align: center;
   padding: 10px;
   border-radius: 50px;
   margin: 5px 0px;
   }
   .announce marquee{
   margin: 5px 0px;
   }
   
   @media screen and (max-width:1024px) and (min-width:769px)
   {
   #header.header-2 .pre-header {
   padding-bottom: 10px;
   }
   }
   @media screen and (max-width:768px) and (min-width:426px)
   {
   .social-icons{
   margin-top: 9px;
   }
   #header.header-2 .pre-header {
   padding-bottom: 16px;
   }
   }
   @media screen and (max-width:425px) and (min-width:320px)
   {
   .announce{
      padding-top: 5px;
   }
   .responsive-nav-button {
     color: #f2184f;
     border: 2px solid #f2184f;
     border-radius: 5px;
     padding: 5px 10px;
 }
 .rox-s {
    border-bottom: 1px solid #ffffff61;
    padding: 20px 10px;
  border-right: none !important;
}
.home-three {
    padding: 50px 10px;
    }
    .video-img {
    margin-top: 27px;
}
.copy-left {
    text-align: center !important;
}
.copy-right {
    text-align: center !important;
}
   }
   @media screen and (max-width:425px) and (min-width:375px)
   {
   .social-icons{
   margin-top: 9px;
   }
   #header.header-2 .pre-header {
   padding-bottom: 16px;
   }
   }
   @media screen and (max-width:320px) 
   {
   .social-icons{
   margin-top: 9px;
   }
   #header.header-2 .pre-header {
   padding-bottom: 16px;
   }
   }
      .footer-2{
   background: #052042 !important;
   }
   #footer .widget .widget-title{
   color: #f09f7b;
   padding-bottom: 10px;
   font-weight: 800;
   }
   #footer .widget .info-links i{
   color: #f09f7b;
   }
   #footer .widget .info-links li{
   color: #e5e5e5;
   font-family: 'Open Sans', sans-serif;
   padding-left: 21px;
   margin-top: -26px;
   font-size: 16px;
   padding-bottom: 5px;
   }
   #footer .widget .info-links li a{
   text-transform: none;
   }
   .copyright-section{
   padding: 25px 0px;
   }
   .copyright-section .footer-bottom .copy  {
   font-size: 16px;
   color: #e5e5e5;
   font-family: 'Open Sans', sans-serif;
   }
   .copyright-section .footer-bottom .copy a{
   font-size: 16px;
   color: #f09f7b;
   font-family: 'Open Sans', sans-serif;
   }
   .copy-left{
   text-align: left;
   }
   .copy-right{
   text-align: right;
   }
    .sec-top h3{
         text-align: center;
         color: #0d3465;
         }
         .sec-top h3 span{
         color: #F2184F;
         }
         .sec-top h5{
         text-align: center;
         color: #37355A;
         font-family: "Roboto", Sans-serif;
         font-weight: 700;
         }
         .home-about{
         padding: 50px 0px;
         }
         .college{
         padding: 10px;
         background: #f1f1f1;
         border: 2px solid #f2184f;
         box-shadow: rgb(0 0 0 / 15%) 1.95px 1.95px 2.6px;
         }
         .home-two{
         background: #0d3465;
         padding: 50px 0px;
         }
         .rox h5{
         color: #f09f7b;
         font-weight: 500;  
         }
         .rox p{
         text-indent: 0px;
         font-size: 15px;
         color: white;  
         }
         .rox-s{
         border-right: 1px solid white;
         }
         .home-three{
         padding: 50px 0px;
         background: white;
         }
         .home-three h4{
         border-left: 5px solid #ffbd0a;
         padding-left: 20px;
         color: #F2184F;
         margin-bottom: 20px;
         }
         .home-three h4 span{
         color: #37355a;
         }
         .home-three .mssgg p{
         text-align: center;
         margin-bottom: 0px;
         }
         .mssgg {
         border: 2px solid #dadada;
         padding: 30px 10px;
         background: white;
         }
         .msg-box{
         /*border-left: 2px solid #dadada;*/
         background: beige;
         padding: 22px;
         }
         .home-three .mssgg .imgg img{
         width: 100%;
         border: 1px solid #dadada;
         border-bottom: 3px solid #172e4b;;
         }
         .home-four{
         padding: 50px 0px;
         background: #f6f6f6;
         }
         .home-four .cont-box {
         background-color: #ffffff;
         padding: 0px 30px 30px 30px;
         text-align: center;
         box-shadow: rgb(0 0 0 / 24%) 0px 3px 8px;
         border-top: 3px solid #f2184f;
         }
         .home-four .cont-box .category {
         color: white;
         position: relative;
         font-size: 20px;
         font-weight: 800;
         padding: 10px 25px;
         line-height: 20px;
         border-radius: 50px;
         display: inline-block;
         margin-bottom: 10px;
         background: #f2184f;
         -webkit-box-shadow: 0px 0px 50px 0px rgb(0 0 0 / 20%);
         box-shadow: 0px 0px 50px 0px rgb(0 0 0 / 20%);
         -webkit-transform: translateY(-50%);
         -ms-transform: translateY(-50%);
         transform: translateY(-50%);
         }
         .home-four .courses-offer h6{
         color: #37355a;
         font-size: 25px;
         padding-bottom: 10px;
         }
         .home-four .courses-offer h6 i{
         padding-right: 20px;
         color: #f2184f;
         }
         .home-four .courses-offer ul li{
         color: black;
         font-size: 18px;
         font-weight: 600;
         line-height: 50px;
         }
         .video-img {
         padding: 10px;
         border: 1px solid grey;
         }
         .video-img .icon {
         position: absolute;
         top: 0;
         bottom: 0;
         height: 100%;
         width: 100%;
         -webkit-box-align: center;
         -ms-flex-align: center;
         align-items: center;
         -webkit-box-pack: center;
         -ms-flex-pack: center;
         justify-content: center;
         display: -webkit-box;
         display: -ms-flexbox;
         display: flex;
         z-index: 1;
         }
         .video-img .icon a {
         background-color: red;
         color: #fff;
         text-align: center;
         height: 60px;
         width: 60px;
         line-height: 28px;
         border-radius: 100%;
         -webkit-transition: all ease .5s;
         transition: all ease .5s;
         }
         .btn-ser-need-ani {
         background: red;
         color: #fff;
         padding: 10px 20px 10px 20px;
         font-size: 35px;
         background-color: #e32845;
         color: #fff;
         text-align: center;
         height: 60px;
         width: 60px;
         line-height: 42px;
         border-radius: 100%;
         cursor: pointer;
         font-weight: 700;
         box-shadow: 0 0 0 rgb(33 215 141);
         animation: animate 3s linear infinite;
         }
         @keyframes animate {
         0% {
         box-shadow: 0 0 0 0 rgb(255, 109, 74, 0.7), 0 0 0 0 rgb(255, 109, 74, 0.7)
         }
         40% {
         box-shadow: 0 0 0 50px rgb(255, 109, 74, 0), 0 0 0 0 rgb(255, 109, 74, 0.7)
         }
         80% {
         box-shadow: 0 0 0 50px rgb(255, 109, 74, 0), 0 0 0 30px rgb(255, 109, 74, 0)
         }
         100% {
         box-shadow: 0 0 0 0 rgb(255, 109, 74, 0), 0 0 0 30px rgb(255, 109, 74, 0)
         }
         }