
#section3 h2{
    font-size:40px;
}


#section3 .imagedisplay img{

  opacity: 85%;
  border-radius: 30px;
  width: 100%;
  height: 100%;
}



.left-wrapper{

  padding:10px;
  border-radius: 20px;
  align-items: center;
  border: 2px solid gray ;
  margin-right:40px;
}
.right-wrapper{


  padding:10px;
  border-radius: 20px;
  align-items: center;
  border: 1px solid ;
  margin-left:40px;
  display: block;
  text-align: center;
}

.right-wrapper h4{
  font-size:20px;
}

.img-container {
  text-align: center;
  display: block;
  padding: 10px;
  margin-bottom: 20px;
}

.mailserve{
  padding: 20px;
  font-size: 18px;
  border-radius: 20px;
  height: 50%;
  width: 80%;
  background-color: rgba(128, 128, 128, 0.295);
  margin-top: 20px;
}
.img-container img{
  width: 70%;
  height: 70%;
 }



.mailserve a{
color: black;
font-size:20px;
}

.mailserve a:hover{
  transform: scale(1.1);
  font-size: 22px;
}

#maillink { display: none; } 


#g-recaptcha-error{
  width:20px;
}


@media (max-width: 1400px){

    #section3 h2{
      font-size:30px;
  }

  .img-container img{
   width: 50%;
   height: 50%;
  }
}

@media (max-width: 858px){

    #section3 h2{
      font-size:25px;
  }

  .mailserve a{
    color:black;
    font-size:16px;
    }

    .left-wrapper{
      display:none;
    }
    .col-sm-6{
      display:block;
      align-items: center;
    }

    .right-wrapper{
      display:block;
      align-items:center;
      margin-left:0px;


     
      margin-top: 10px;
    
}
}

.row{
  padding: 10px;
}