@font-face{
  font-family: "Bazooka";
  src: url("../fonts/BazookaRegular.ttf") format("truetype");
}
@font-face{
  font-family: "Roboto";
  src: url("../fonts/Roboto-Thin.ttf") format("truetype");
}
@font-face{
  font-family: "Roboto-Italic";
  src: url("../fonts/Roboto-ThinItalic.ttf") format("truetype");
}
*:not(font i){
    font-family:Roboto;
}
.logo{
    height: 100px;
}
.blackout{
    height:100%;
    width:100%;
/*    position: absolute;*/
    background: rgba(0,0,0,0.38);

    top:0;
    left:0;

}
#w0{
    position:fixed;
/*
    top:20vh;
    left:30vw;
*/
    background: rgb(250, 250, 250);
    text-align: center;
    padding:3vh 2vw;
    border-radius:6px;
    box-shadow: 6px 8px 15px 2px rgba(0,0,0,0.38);
}
.alfacrm-submit{
    background:#ef7f1b;
    
    border:none;
    border-radius:6px;
}
#w0 input{
    border:none;
    border-radius:10px;
}

.my-fade-in-slide-right{
    
}
     .my-fade-in-left {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  }
  @-webkit-keyframes fadeInLeft {
  0% {
  opacity: 0;
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
  }
  100% {
  opacity: 1;
  -webkit-transform: none;
  transform: none;
  }
  }
  @keyframes fadeInLeft {
  0% {
  opacity: 0;
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
  }
  100% {
  opacity: 1;
  -webkit-transform: none;
  transform: none;
  }
  } 

     .my-logo-header {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  }
  @-webkit-keyframes fadeIn {
  0% {opacity: 0;}
  100% {opacity: 1;}
  }
  @keyframes fadeIn {
  0% {opacity: 0;}
  100% {opacity: 1;}
  } 
  

/*#my-whatsapp-fixed{*/
/*        position:fixed;*/
/*    	width: 85px;*/
/*        height: 85px;*/
/*    	bottom:40px;*/
/*    	right:40px;*/
/*    	background-color:#25d366;*/
/*    	color:#FFF;*/
/*    	border-radius:50px;*/
/*    	text-align:center;*/
/*      font-size:4rem;*/
/*    	box-shadow: 2px 2px 3px #999;*/
/*      z-index:100;*/
/*    }*/
    
/*    #my-float{*/
/*    	margin:13px 0 0 15px;*/
/*    }*/

/* Prompt on Hover Start */

/*.tooltip {*/
/*  position: relative;*/
/*  display: inline-block;*/
/*  border-bottom: 1px dotted black;*/
/*}*/

/*.tooltip .tooltiptext {*/
  /*visibility: hidden;*/
/*  width: 120px;*/
/*  background-color: black;*/
/*  color: #fff;*/
/*  text-align: center;*/
/*  border-radius: 6px;*/
/*  padding: 5px 0;*/
/*  position: absolute;*/
/*  z-index: 1;*/
/*  bottom: 150%;*/
/*  left: 50%;*/
/*  margin-left: -60px;*/
/*}*/

/*.tooltip .tooltiptext::after {*/
/*  content: "";*/
/*  position: absolute;*/
/*  top: 100%;*/
/*  left: 50%;*/
/*  margin-left: -5px;*/
/*  border-width: 5px;*/
/*  border-style: solid;*/
/*  border-color: black transparent transparent transparent;*/
/*}*/

/*.tooltip:hover .tooltiptext {*/
/*  visibility: visible;*/
/*}*/

/* Prompt on Hover End */

.ion-social-instagram:before {
    content: "\f351";
}

@media (min-width: 320px) {
/*    #map{*/
/*        min-height: 45px;*/
/*        height:70px;*/
/*    }*/
/*    #my-email-string{*/
/*        font-size: 20px;*/
/*    }*/

    .my-whatsapp-fixed{
        position:fixed;
        width: 45px;
        height: 45px;
        bottom:40px;
        right:40px;
        background-color:#25d366;
        color:#FFF;
        border-radius:50px;
        /*text-align:center;*/
      font-size:2rem;
        box-shadow: 2px 2px 3px #999;
      z-index:100;
    }
    
    .my-float{
        margin:7px 0 0 8px;
    }
}

@media (min-width: 576px) {
    #map{
        min-height: 45px;
/*        height:70px;*/
    }
    #my-email-string{
        font-size: 20px;
    }

    .my-whatsapp-fixed{
        position:fixed;
        width: 65px;
    height: 65px;
    bottom: 40px;
    right: 40px;
    background-color: #25d366;
    color: #FFF;
    border-radius: 50px;
    /* text-align: center; */
    font-size: 2.6rem;
        box-shadow: 2px 2px 3px #999;
      z-index:100;
    }

    .my-float{
        margin:13px 0 0 15px;
    }
}
@media (min-width: 768px){
    #map{
        min-height: 20vh;
        height:100%;
    }
    #my-email-string{
        font-size: 24px;
    }

    .my-whatsapp-fixed{
        position:fixed;
        width: 85px;
        height: 85px;
        bottom:40px;
        right:40px;
        background-color:#25d366;
        color:#FFF;
        border-radius:50px;
        /*text-align:center;*/
      font-size:4rem;
        box-shadow: 2px 2px 3px #999;
      z-index:100;
    }

    .my-float{
        margin:13px 0 0 15px;
    }
}
@media (min-width: 992px){
    #map{
        min-height: 20vh;
        height:100%;
    }
    #my-email-string{
        font-size: 24px;
    }

    .my-whatsapp-fixed{
        position:fixed;
        width: 85px;
        height: 85px;
        bottom:40px;
        right:40px;
        background-color:#25d366;
        color:#FFF;
        border-radius:50px;
        /*text-align:center;*/
      font-size:4rem;
        box-shadow: 2px 2px 3px #999;
      z-index:100;
    }
    
    .my-float{
        margin:13px 0 0 15px;
    }
}

.my-center{
    
}