/**
 * If using a CSS pre-processor, tell it to overwrite this file. If not, place
 * your custom CSS modifications here.
 */
body{
    font-family: 'Poppins', sans-serif;
}
/*
*{
    outline: 1px solid red;
}
*/

.navbar-button{
    border: 3px solid #007bff;
  
}
.header-links{
    list-style-type: none;
}
.header-links>a{
    text-decoration: none;
}
.header-links:hover{
    color: #007bff !important;
}

/*
.color-blue{
    background-color: rgba(19, 68, 135, 0.06);
    opacity: 10% !important;
}
*/
.btn-link{
    text-decoration: none !important;
}
.image-footer{
    height: 100px;
    width: 150px;
}
.header-logo{
    width:88px;
}
#top-image{
   background: url('slider1.jpg');
    background-size: cover;
    background-position: center;
    min-height: 100vh;
    transform: matrix3d(1.00066, 0.00000116002, 0, 0, -0.00000116002, 1.00066, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform-origin: 0% 0% 0px;
/*
    position: relative !important;
    top: -102px;
    z-index: -14 !important;
*/
}
.welcome{
    font-size: 350%;
    font-weight: 600;
}
body {
  margin: 0px;
  padding: 0px;
}
#about-us{
    background-color: #EBEBEB;
}
.about-text {
    text-align: justify;
    font-size: 16px;
    line-height: 25px;
}
.about-image{
    width: 60%;
    margin-left: 25% !important;
}
.text-hover:hover{
    background-color: #007bff!important;
    color: white;
}
.lightSlider-img{
    width: 100%;
    height: 300px;
}
.btn{
    border-radius: 35px !important;
}

.footer-text{
    color: #aaaaaa;
}
.footer-a:hover{
    text-decoration: none;
    color: white;
}
.bg-footer{
    background-color:#363636; 
    margin-top: 40px;
}
.button:hover{
    background-color: #363636;
    border: 1px solid #363636;
    color: white;
}
.dark-gary{
    color:#363636;
}
/*about us*/
#header-aboutus{
    background: url('https://dwijitsolutions.com/wp-content/uploads/2016/02/android-development-company-pune-title.jpg');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    min-height: 40vh;
}
.underline{
    width: 140px;
    height: 6px;
    border: 1px solid white;
    border-radius: 6px;
    background-color: #007bff;
}
.color-blue{
    color: #007bff;
}
.pt-5{
    padding-top: 50px;
}
.pt-3{
    padding-top: 30px;
}
.text-white{
    color:white
}
.mt-5{
    margin-top: 50px;
}
.mt-3{
    margin-top: 30px;
}
.mb-5{
    margin-bottom: 50px;
}
.py-5{
    padding-bottom: 3rem;
    padding-top: 3rem;
}
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img{
    width:100%;
}
 .region-header{
    background: #69c7da;
    padding:60px 0;
    color:white;
     margin-bottom: 40px;
}
 .region-header h1{
    text-align: center;
    border-bottom: none;
}
.navbar{
    margin-bottom: 0px;
}
.padding-0{
    padding: 0;
}
.navbar-nav{
    margin-top:30px;
}