body,
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Lato", sans-serif;
}
 a , button {
outline:0;
text-decoration:none!important;
}
//#2011ebb
body,
html {
  height: 100%;
  color: #777;
  line-height: 1.8;
}
.mySlideModal{
  display:none;
}

.efeito {
  background-color: rgba(255, 255, 255, 0.4);
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(1px);
}

.mySlides, .mySlides img
{
background-color: rgba(0,0,0,.95);
}

@media (min-width: 768px){
.mySlides, .mySlides img
{
 height: 100vh;
}
}

.botao:hover {
  background-color: #1ebb65!important;

}

.box_modal
{
  width: 100vw;
 /* height: 100vh;*/
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;


}

.img_modal,.mySlideModal 
{
  width:50vw;
  height:80vh;
}

#imgcard
{ width:279px;height:186px;
  
}

.arowl 
{
  
  position: absolute;
  top: 50%;
  left: 10%;
  translate(-0%,-50%)!important;
}
 .arowr
 {
  position: absolute;
  top: 50%;
  right: 10%;
  translate(-0%,-50%)!important;
 }
#container{

background: rgba(48, 41, 41, 0.2);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(9.9px);
-webkit-backdrop-filter: blur(9.9px);
border: 1px solid rgba(48, 41, 41, 0.33);
}
/* Create a Parallax Effect */
.bgimg-1,
.bgimg-2,
.bgimg-3 {
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}



.banner {
  display: inline-block;
  position: relative;
}
.banner p {
  position: absolute;
  top: 145px;
  font-size: 50px;
  color: black;
}

.banner .btnw
{
  position: absolute;
}

.w3-wide {
  letter-spacing: 10px;
}

.w3-hover-opacity {
  cursor: pointer;
}





@media (max-width: 600px){

.w3-display-middle {
    width: 330px!important;
}

}

@media only screen and (max-width: 450px) {

  .mySlides img{
    height:25vh!important;
  }
  
  h3 {
    font-size: 23px!important;
}
html,body{
    font-size: 14px!important;
}


.mySlideModal,.img_modal
{
  width:60vw;
  height:50vh;
  top:50%;
  lef:50%;
  right:50%;
  bottom:50%;

}
}