
@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap');
:root {
  --bs-body-font-family: manrope, arial;
  --bs-border-radius:10px;
}


.showcase {
/*padding-top:180px !important;
padding-bottom:180px !important;
*/
/*background-image:url("./img/bde5b888b28b38178211327a5f81dd31.png");*/
background-repeat:none;
background-position:50% 50%;
background-size:cover;
position:relative;
min-height:100vh;
height:100%;

}

.showcase .video {position:absolute; z-index:-1;display:flex;height:100%; width:100%;}
.showcase .video .videobg {position:absolute; z-index:0;height:100%; width:100%; background-color:rgba(0,0,0,0.5);}
.showcase .video video {
height:100%; width:100%;
object-fit:cover;
}
.showcase nav {
background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity, 0.5)) !important;

}
.showcase nav a {color:#fff;}
.showcase p, .showcase h1 {text-shadow: 3px 3px 3px rgba(0,0,0, 0.25);}

.s1howcase >div {background-color:RGBA(0,0,0, var(--bs-bg-opacity, 0.25));}

.navbar-brand img{height:50px;}

.sectionbg 
{
background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 0.1)) !important;
}

.fsbig {font-size:5rem; line-height:4rem; width:4rem !important; display:block; text-align:center;


}



.form-check-input:checked {
  background-color: var(--bs-success);
  border-color: var(--bs-success);
}

.form-control:focus, .form-check-input:focus {

    border-color: var(--bs-success);
    box-shadow: 0 0 0 .25rem rgba(var(--bs-success-rgb),.25);
}



