.google-map{
width: 100%;
min-height: 450px;
margin-bottom: -300px;
}
.spinner-wrapper {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 999999;
background: transparent linear-gradient(290deg, var(--blue-color) 0%, var(--dark-blue-color) 100%) 0% 0% no-repeat padding-box;
display: flex;
justify-content: center;
align-items: center;
}
.spinner-border {
border: var(--bs-spinner-border-width) solid var(--white-color);
border-right-color: transparent;
} .fade-in {
opacity: 0;
transition: all 2s cubic-bezier(.215,.60,.355,1);
}
.fade-in.in-page {
opacity: 1;
} 
.fade-in-top {
opacity: 0;
transform: translateY(10vh);
transition: all 1s cubic-bezier(.215,.60,.355,1);
}
.fade-in-top.in-page {
opacity: 1;
transform: translateY(0);
} 
.fade-in-top.in-page {
opacity: 1;
transform: translateY(0);
} 
.transition-delay-0 {
transition-delay: 0ms;
}
.transition-delay-1 {
transition-delay: 100ms;
}
.transition-delay-2 {
transition-delay: 200ms;
}
.transition-delay-3 {
transition-delay: 300ms;
}
.transition-delay-4 {
transition-delay: 400ms;
}
.transition-delay-5 {
transition-delay: 500ms;
}
.transition-delay-6 {
transition-delay: 600ms;
}
.transition-delay-7 {
transition-delay: 700ms;
}
.transition-delay-8 {
transition-delay: 800ms;
}
.transition-delay-9 {
transition-delay: 900ms;
}
.transition-delay-10 {
transition-delay: 1000ms;
} .w-100 {
height: auto;
}
.h-100 {
width: auto;
}
.min-height-page {
min-height: 60vh;
}