@charset "UTF-8";@font-face{font-family:'noto_sans_malayalamregular';src:url('../fonts/notosansmalayalam-regular.eot');src:url('../fonts/notosansmalayalam-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/notosansmalayalam-regular.woff2') format('woff2'), url('../fonts/notosansmalayalam-regular.woff') format('woff'), url('../fonts/notosansmalayalam-regular.ttf') format('truetype'), url('../fonts/notosansmalayalam-regular.svg#noto_sans_malayalamregular') format('svg');font-weight:normal;font-style:normal;}
.ml p,
li{font-family:'noto_sans_malayalamregular';font-size:14px !important;text-align:justify;font-weight:100;}
.Oswald{font-family: 'Oswald', sans-serif;}
body{background:url(../img/pattern.png);overflow-x:hidden;}
.white-bg{background-color:white}
.gree-bg{background-color:#279f58;}
.lytgreen{background-color:#184f86;}
.black-bg{background-color:#02030D !important}
.black-color{color:black}
.margin-left{margin-left:10px}
.fltr{float:right;padding:10px;}
.topmenu{float:left;width:100%;color:#fff;padding:0rem 0rem;font-family:'Source Sans Pro', sans-serif;}
.logo{float:left;width:20%;background:#000;padding:6px 0px;text-align:center;}
.logo img{width:198px;}
.top-menu1{float:left;width:80%;text-align:right;color:#fff;background:url(../img/bg-top.png);padding:21px 10px;font-family:'Oswald', sans-serif;}
.top-menu1 a{color:#fff;font-size:13px;}
.top-menu2{float:left;width:80%;text-align:right;color:#000;background:#fff;padding:10px;}
.top-menu2 a{color:#000;font-size:14px;font-weight:500;}
.top-a{font-size:12px;padding:0px 10px;border-right:solid 1px #4CAF50;}
.top-as{padding:0px 5px;}
.top-a:hover{color:#2d0706;text-decoration:none;padding:1px 10px;background:#eed404;border-radius:35px;}
.banner{width:100%;}
.carousel{position:inherit;}
.announcements{padding:20px 0px;text-align:center;}
.announcements h1{color:#fff;padding:0px;font-family:'Oswald', sans-serif;margin-top:0;}
.announcements h4{color:#279f58;padding:0px;}
.announcements p{color:#fff;padding:0px;}
.explore h2{text-align:center;font-family:'Oswald', sans-serif;margin-bottom:30px;}
.card img{width:100%;}
.about{padding:20px;background:#279f58;min-height:350px;}
.about p{color:white;font-size:13px;}
.about h3{color:white;font-family:'Oswald', sans-serif;margin-bottom:20px;margin-top:0;text-transform:uppercase;}
.read-more{padding:5px 10px;background:#fff;border-radius:50px;margin-top:10px;display:inline-flex;font-size:12px;}
.read-more:hover{background:#f8b60a;}
.about a:hover{text-decoration:none;}
.about ul{padding:15px;color:#fff;font-size:12px;}
.price h2{text-align:center;font-family:'Oswald', sans-serif;}
.bottom_box_wap{margin-top:10px;padding-top:30px;padding-bottom:40px;background:url(../img/designbg.jpg);}
.explore{margin-bottom:30px;}
.text_wir{font-family:'Oswald', sans-serif;color:#764006;font-size:18px;text-decoration:none;font-weight:normal;line-height:23px;position:absolute;top:112px;width:54%;margin:0 auto;text-align:center;display:inline-block;left:0;right:0;}
.price-list{text-align:center;}
.lead{font-size:21px !important;color:#f1bd05 !important;}
.adjust2 p{color:#f1bd05 !important;}
.testimonial{margin-top:0px;background:#02030D;}
.testimonial h4{color:#f1bd05 !important;font-size:14px;}
.fotr{text-align:center;margin-top:10px;}
.ft-bg{width:100%;background:#279f58;height:10px;margin-bottom:20px;}
.caption a{color:#f1bd05 !important;margin-bottom:10px;float:left;width:100%;}
#sidebar-wrapper{margin-right:0;left:-250px;width:250px;background:rgb(0, 0, 0);position:fixed;height:100%;overflow-y:auto;z-index:1000;transition:all 0.5s ease-in 0s;-webkit-transition:all 0.5s ease-in 0s;-moz-transition:all 0.5s ease-in 0s;-ms-transition:all 0.5s ease-in 0s;-o-transition:all 0.5s ease-in 0s;}
.sidebar-nav{position:absolute;top:0;width:250px;list-style:none;margin:0;padding:0;}
.sidebar-nav li{line-height:50px;text-indent:20px;}
.sidebar-nav li a{color:#999999;display:block;text-decoration:none;font-family:'Oswald', sans-serif;}
.sidebar-nav li a:hover{color:#fff;background:rgba(255, 255, 255, 0.2);text-decoration:none;}
.sidebar-nav li a:active,
.sidebar-nav li a:focus{text-decoration:none;}
.sidebar-nav > .sidebar-brand{height:55px;line-height:55px;font-size:18px;}
.sidebar-nav > .sidebar-brand a{color:#999999;}
.sidebar-nav > .sidebar-brand a:hover{color:#fff;background:none;}
#menu-toggle{top:0;left:0;position:fixed;z-index:1;background:#d8b110;border-radius:0;padding:18px;margin-top:0;border:0;}
#sidebar-wrapper.active{left:0px;width:250px;transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;}
.toggle{margin:5px 5px 0 0;}
.mobile{display:none;}
.testimonial-in{padding:20px;min-height:231px;}
.testimonial-in p{color:#ccc;font-size:13px;margin-bottom:0px;}
.testimonial-in h3{color:white;font-family:'Oswald', sans-serif;margin-bottom:20px;margin-top:0;text-transform:uppercase;font-size:16px;border-bottom:solid 5px #f5b808;padding-bottom:10px;}
.testimonial-in a{width:100%;color:#ccc;float:left;font-size:13px;font-family:'Oswald', sans-serif;margin-bottom:5px;}
.testimonial-in a:hover{text-decoration:none;color:#f5b808;}
.ftbox{font-family:'Oswald', sans-serif;font-size:13px;text-decoration:none;line-height:22px;color:#7A7A7A;padding:10px 0px;}
.testimonial-in .form-control{background:#02030D;color:#888888;border:1px solid #636060;border-radius:0;font-size:12px;}
section{background:#eee;max-width:600px;margin:0 auto;padding:20px;overflow:hidden;}
.module{padding:10px;}
.come-in{transform:translateY(280px);animation:come-in 0.8s ease forwards;}
.come-in:nth-child(odd){animation-duration:0.7s;}
.already-visible{transform:translateY(0);animation:none;}
@keyframes come-in{to{transform:translateY(0);}
}

.subCaption {  font-size:11px !important; }

.carousel-control{position:absolute;top:0;bottom:0;left:0;width:80px;font-size:50px;color:#fff;text-align:center;text-shadow:none;filter:alpha(opacity=50);opacity:.5;}
.carousel-control.left{background-image:linear-gradient(to right, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .0001) 100%);}
.carousel-control.right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .0001) 100%);}
.carousel-control .icon-prev{width:30px;height:30px;margin-top:-40px;font-size:79px;}
.carousel-control .icon-prev{width:30px;height:30px;margin-top:-40px;font-size:79px;}
.carousel-control .icon-next{width:30px;height:30px;margin-top:-40px;font-size:79px;}
.about-inner{background:#fff;width:100%;margin-bottom:-10px;padding-bottom:30px;padding-top:30px;}
.about-inner h3{font-family:'noto_sans_malayalamregular';margin-left:0px;line-height:22px;text-transform:uppercase;font-weight:bold;color:#5A5A5A;margin-bottom:20px;margin-top:0px;}
.about-inner p{font-size:14px !important;text-align:justify;font-weight:normal;}
.inner-hd{position:absolute;width:100%;text-align:center;z-index:99999;font-size:50px;top:40%;font-family:'Oswald', sans-serif;}
.left-menu{background:url(../img/bg-top.png);width:100%;float:left;min-height:200px;background-color:#279f58;padding:20px;border-top:solid 5px #e5c8a1;}
.left-menu a{font-family:'Oswald', sans-serif;color:#f4dd02;text-decoration:none;font-size:14px;width:100%;float:left;padding-bottom:10px;margin-bottom:10px;border-bottom:solid 1px #ffffff3d;text-transform:uppercase;}
.left-menu a:hover{color:#fff;}
.position-stick{position:sticky;top:0;z-index:9;}
.border-left{border-left:solid #e5c8a1 2px;}
.przbox{border:#edd2ad 5px solid;background:#fff;text-align:center;margin-bottom:20px;}
.przbox h3{background:#e5c8a1;padding:10px;margin:0 0px;text-align:center;color:#000000;text-transform:none;font-weight:normal;font-family:'Oswald', sans-serif;}
.przbox h3 span{position:relative;top:-10px;}
.prize{color:#000;font-size:16px;margin-bottom:10px;text-align:center;font-weight:300;color:#282828;font-family:'Oswald', sans-serif;color:#000;}

.form-control{padding: 6px 5px;}

.rgmal{
      display: none ;
  }      
    
    
    
    .exmpro .banner h2 {
        
        font-size: 35px;
        top: 15%;
        
        width: 100%;
        text-align: center;
      
         font-size: 30px;
        font-family: 'Oswald', sans-serif;
        
    } 
    
    
.exmpro .banner{  
    float : left;
    
    background: url(../img/about.jpg) no-repeat center center  ; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
      
}


.exmpro .about-inner {
    background: #fff;
    width: 100%;
    margin-bottom: -10px;
    padding-bottom: 15px;
    padding-top: 0;
    float : left;
}
 .exmpro  .fotr {
    text-align: center;
    margin-top: 10px;
    padding: 10px 0;
    
    width:100%;
    float: left;
}
    


.exmpro .topmenu {
    margin-top: -10px;
}


@media (max-width:767px){
     .rgmal{
      background: #ac7921;
      display: block;
          padding: 35px 0 15px;
      }  
      .rgmal p{
        font-weight: bold;   
      }
      
    .rgmal button  {
            padding: 8px 21px;
            margin-top: 20px;
            background-color: #000000;
            border-color: #000000;
            border: none;
            outline: none;
      }
      
      .rgmal button:hover  {background-color: #000000b8;}
   .rgmal .btn-warning:active:focus,
    .rgmal .btn-warning:active:hover {
        background-color: #000000;
            border-color: #000000;
    }
}

@media (max-width:740px){.mobile{display:block;}
.top-menu1{display:none;}
.top-menu2{display:none;}
.logo img{width:180px;margin-right:10px;}
.logo{width:100%;float:right;text-align:right;}
.topmenu{background:#000;position:fixed;z-index:99;top:0;}
.carousel-inner{margin-top:60px;}
.inner-hd{font-size:17px;top:34%;}
.left-menu{margin-bottom:30px;min-height:auto;}
.position-stick{position: relative;}
}