@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap');


html, body, h1, h2, h3, h4, h5, h6, a, p, span, b, div, u, li, ul {
    font-family: 'Manrope'  !important;
}

.slide-price{

}

.navbar{
    border:0px!important;
}

.footer{
    border:0px;
}

a{
    color: black !important;
}



div.footer{
background-color: #d2e8f5 !important;
color:black !important;
    
}

.typewriter h1 {
  animation-iteration-count: 3 !important  ;
  overflow: hidden; 
  border-right: .15em solid orange; 
  white-space: nowrap; 
  margin: 0 auto; 
  letter-spacing: .15em; 
  animation: 
    typing 5.5s steps(100, end),
    blink-caret .75s step-end infinite;
    
}

@keyframes typing {
  from { width: 0 }
  to { width: 100% }
}

@keyframes blink-caret {
  from, to { border-color: transparent }
  50% { border-color: orange; }
}

.rendered-form label {
    display: initial;
    color: black;
    font-size:14px;
}

input[type="text"]:not(.flatpickr-calendar input), .form-control, .select2-selection {
    width: 100%;
    min-height: 50px;
    background: white;
    color: black;
}

.show{
  display: block;
  position:relative;
  text-decoration:none;
  padding:5px;
  font-size:18px;
  color:#fff;
  text-transform:uppercase;
  transition:0.5s;
}

.show:hover{
  transform:scale(1.5);
  opacity:0.2;
  filter:blur(5px);
}

.show:hover{
  transform:scale(1);
  opacity:1;
  filter:blur(0);
  text-decoration:none;
  color:#fff;
}

.show:before{
  content:'';
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:grey;
  transition:0.5s;
  transform-origin:right;
  transform:scaleX(0);
  z-index:-1;
}

.show:hover:before{
  transition:transform 0.5s;
  transform-origin:left;
  transform:scaleX(1);
}

@media(min-width:992px){
    .typos{
    display:none;
}
}