
/* .fullcontainer{
    padding-left: 1rem ;
    padding-right: 1rem;
    border-radius: 8px;
    border: 3px solid rgb(199, 195, 195);
    box-shadow:
  3.4px 3.4px 2.7px rgba(0, 0, 0, 0.04),
  8.7px 8.7px 6.9px rgba(0, 0, 0, 0.058),
  17.7px 17.7px 14.2px rgba(0, 0, 0, 0.072),
  36.5px 36.5px 29.2px rgba(0, 0, 0, 0.09),
  100px 100px 80px rgba(0, 0, 0, 0.13)
;

    
} */

 .navitem{
    background-color: rgb(0, 157, 255);
    padding: 15px;
}

 .navitem .nav-link{
    color: white;
    font-size: 15px;
    font-weight: bold;
}

.navitem .nav-link:hover{
    color: black;
}

.header1{
    padding-top: 4rem;
    padding-bottom: 1rem;
}


/* slider design */

.mySwiper .swiper-slide .img-fluid{
    width: 100%;
height: 400px;
}

.headline{
    padding-top: 1rem;
    padding: 4rem;
}

.headline h2{
    color: white;
    font-family:Georgia, 'Times New Roman', Times, serif;
    font-weight: bold;
    background-color: rgb(93, 132, 172);
    text-align: center;
    font-size: 0.9rem;
    padding: 2rem;
}

.headline p{
    padding: 1rem;
    font-size: 0.8rem;
}

.headline h3{
    font-family:Georgia, 'Times New Roman', Times, serif;
    font-weight: bold;
    padding: 0.9rem;
    font-size: 0.9rem;
}

.headline ol li{
    font-size: 0.9rem;
}

.tender{
    padding: 6rem;
    background-color: rgb(140, 138, 138);
  text-align: center;
}

.tender h3{
    background-color:rgb(0, 157, 255); 
    font-family:Georgia, 'Times New Roman', Times, serif;
    font-weight: bold;
    padding: 0.9rem;
    font-size: 1rem;
    text-align: center;
    margin-bottom: 1.5rem;
}



.tender a{
    color: black;
    font-family:Georgia, 'Times New Roman', Times, serif;
    font-size: 1rem;
    font-weight: bold;
    padding: 0.9rem;
    background-color: white;
    border-radius: 8px;
}


/* gallery design */

.gallerysection{
    padding: 4rem;
}

.gallerysection h4{
    font-family:Georgia, 'Times New Roman', Times, serif;
    font-size: 1.3rem;
    text-align: center;
    font-weight: bold;
    padding-bottom: 1rem;
}

.gallerysection h3{
    font-family:Georgia, 'Times New Roman', Times, serif;
    font-size: 1.1rem;
    text-align: center;
    font-weight: bold;
}

.gallerysection2{
    padding: 2rem;
}

.gallerysection2 h3{
    font-family:Georgia, 'Times New Roman', Times, serif;
    font-size: 1.1rem;
    text-align: center;
    font-weight: bold;
}

.card-img-top:hover {
    -moz-transform: scale(1.08) rotate(0deg);
    -webkit-transform: scale(1.08) rotate(0deg);
    -o-transform: scale(1.08) rotate(0deg);
    -ms-transform: scale(1.08) rotate(0deg);
    transform: scale(1.08) rotate(0deg);
    -webkit-transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    -ms-transition: 0.8s;
    transition: 0.8s;
  }


    /**Support Form**/

.ct1 {
    padding: 9rem;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    background: white;
    border-top: 25px solid  rgb(140, 138, 138) ;
  }
  
  .ct1 .form {
    width: 100%;
  }
  
  .ct1 .form h2 {
    font-size: 1rem;
    font-family: Georgia, 'Times New Roman', Times, serif;
    font-weight: bold;
    color: black;
    padding-bottom: 10px;
    width: 100%;
    text-align: center;
  }
  
  .ct1 .form form {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    align-items: center;
  }
  
  .ct1 .form form input,
  .ct1 .form form textarea {
    width: 40%;
    padding: 10px;
    border: 1px solid #95a5a6;
    outline: none;
    margin: 10px 0;
    border-radius: 15px;
  }
  
  .ct1 .form form input:focus,
  .ct1 .form form textarea:focus {
    border-color:#2a3958; 
  }
  
  .ct1 .form form input::placeholder {
    color: black;
    font-family: Georgia, 'Times New Roman', Times, serif;
    font-size: 0.7rem;
  }
  
  .ct1 .form form textarea::placeholder {
    color: black;
    font-family: Georgia, 'Times New Roman', Times, serif;
    font-size: 0.7rem;
    height: 80%;
  }
  
  .ct1 .form form button {
    width: 40%;
    padding: 10px 0;
    background:  rgb(0, 157, 255);
    color: white;
    font-size: 0.9rem;
    font-family: Georgia, 'Times New Roman', Times, serif;
    font-weight: bold;
    margin: 13px 0;
    border-radius: 30px;
    cursor: pointer;
  }



    /**Copyrights page**/

.copy {
    border-top: 4px solid #ecf0f1;
    background: #3766f4;
    padding: 0.1rem;
    display: flex;
    flex-direction: column;
    width: 100%;
    text-align: center;
    justify-content: space-between;
    align-items: center;
  }
  
  .copy h3 {
    font-size: 7px;
    font-family: Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
    color:white;
    font-weight: bold;
  }
  
  .copy a {
    color: white;
    text-decoration: none;
  }
  
  .copy a:hover {
    color: white;
  }



