.margin-top-0{
    margin-top:0!important
}
.margin-top-5{
    margin-top:5px!important
}
.margin-top-10{
    margin-top:10px!important
}
.margin-top-15{
    margin-top:15px!important
}
.margin-top-20{
    margin-top:20px!important
}
.margin-top-25{
    margin-top:25px!important
}
.margin-top-30{
    margin-top:30px!important
}
.margin-top-35{
    margin-top:35px!important
}
.margin-top-60{
    margin-top:60px!important
}
.margin-right-0{
    margin-right:0!important
}
.margin-right-5{
    margin-right:5px!important
}
.margin-right-10{
    margin-right:10px!important
}
.margin-right-15{
    margin-right:15px!important
}
.margin-right-20{
    margin-right:20px!important
}
.margin-right-25{
    margin-right:25px!important
}
.margin-right-30{
    margin-right:30px!important
}
.margin-right-35{
    margin-right:35px!important
}
.margin-bottom-0{
    margin-bottom:0!important
}
.margin-bottom-5{
    margin-bottom:5px!important
}
.margin-bottom-10{
    margin-bottom:10px!important
}
.margin-bottom-15{
    margin-bottom:15px!important
}
.margin-bottom-20{
    margin-bottom:20px!important
}
.margin-bottom-25{
    margin-bottom:25px!important
}
.margin-bottom-30{
    margin-bottom:30px!important
}
.margin-bottom-35{
    margin-bottom:35px!important
}
.margin-bottom-60{
    margin-bottom:60px!important
}
.margin-left-0{
    margin-left:0!important
}
.margin-left-5{
    margin-left:5px!important
}
.margin-left-10{
    margin-left:10px!important
}
.margin-left-15{
    margin-left:15px!important
}
.margin-left-20{
    margin-left:20px!important
}
.margin-left-25{
    margin-left:25px!important
}
.margin-left-30{
    margin-left:30px!important
}
.margin-left-35{
    margin-left:35px!important
}
.padding-top-0{
    padding-top:0!important
}
.padding-top-5{
    padding-top:5px!important
}
.padding-top-10{
    padding-top:10px!important
}
.padding-top-15{
    padding-top:15px!important
}
.padding-top-20{
    padding-top:20px!important
}
.padding-top-25{
    padding-top:25px!important
}
.padding-top-30{
    padding-top:30px!important
}
.padding-top-35{
    padding-top:35px!important
}
.padding-right-0{
    padding-right:0!important
}
.padding-right-5{
    padding-right:5px!important
}
.padding-right-10{
    padding-right:10px!important
}
.padding-right-15{
    padding-right:15px!important
}
.margin-right-20{
    padding-right:20px!important
}
.padding-right-25{
    padding-right:25px!important
}
.padding-right-30{
    padding-right:30px!important
}
.padding-right-35{
    padding-right:35px!important
}
.padding-bottom-0{
    padding-bottom:0!important
}
.padding-bottom-5{
    padding-bottom:5px!important
}
.padding-bottom-10{
    padding-bottom:10px!important
}
.padding-bottom-15{
    padding-bottom:15px!important
}
.padding-bottom-20{
    padding-bottom:20px!important
}
.padding-bottom-25{
    padding-bottom:25px!important
}
.padding-bottom-30{
    padding-bottom:30px!important
}
.padding-bottom-35{
    padding-bottom:35px!important
}
.padding-left-0{
    padding-left:0!important
}
.padding-left-5{
    padding-left:5px!important
}
.padding-left-10{
    padding-left:10px!important
}
.padding-left-15{
    padding-left:15px!important
}
.padding-left-20{
    padding-left:20px!important
}
.padding-left-25{
    padding-left:25px!important
}
.padding-left-30{
    padding-left:30px!important
}
.padding-left-35{
    padding-left:35px!important
}
@font-face{
    font-family:JennaSue;
    src:url(../font/JennaSue.ttf) format('truetype')
}
.font-jennasue{
    font-family:JennaSue
}
.tagline-title{
    font-size:30px;
    letter-spacing:1px
}
.tagline-header{
    font-size:26px;
    letter-spacing:1.5px;
    color:#000
}
.full-width{
    width:100%!important
}
.footer-text-color{
    color:#b3b3b3!important
}
.font-footer{
    font-size:30px!important;
    letter-spacing:1.5px!important
}
.font-footer-small{
    font-size:26px!important;
    color:#fff!important;
    letter-spacing:1.5px!important
}
.footer-link{
    color:#109ad7!important
}
.footer-link:active,.footer-link:focus,.footer-link:hover{
    color:#b3b3b3!important
}
.banner-height{
    height:700px!important
}
.banner-height h1,.banner-height h2,.banner-height h3,.banner-height h4,.banner-height h5,.banner-height h6{
    color:#fff!important
}
.font-black{
    color:#000!important
}
.font-white{
    color:#fff!important
}
.freedemo,.freedemo a{
    color:#fff
}
.about-section{
    padding:80px 0
}
.font-size-10{
    font-size:10px!important
}
.font-size-13{
    font-size:13px!important
}
.text-center{
    text-align:center!important
}
.customer-logo{
    margin:20px 15px

}
 .customer-logo{
  height: 100px;
    width: 200px;
}
.waterfallmodel{
    height:420px; 
}
/*.customer-logo{
    filter:grayscale(1);
    margin:20px 15px
}
.customer-logo:hover{
    filter:grayscale(0)!important
}*/
.bg-border-dark-color{
    background-color:#dedede!important
}
#scroll::-webkit-scrollbar{
    width:10px!important
}
#scroll::-webkit-scrollbar-track{
    -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)!important
}
#scroll::-webkit-scrollbar-thumb{
    background-color:#a9a9a9!important;
    outline:#708090 solid 1px!important
}
#scroll{
    max-height:500px;
    overflow-x:hidden;
    overflow-y:auto
}
.freedemo{
    position:fixed;
    padding:10px 10px;
    background:#109ad7!important;
    top:120px;
    z-index:999;
    border-radius:50%;
    font-size:22px;
    border:4px solid #fff;
    right:12px
}
.text-danger{
    color:red!important;
    font-weight:500;
    margin-left:15px
}
.font-size-16{
    font-size:16px!important
}
