@charset "UTF-8";
main{position:relative}.btn-primary{background-color:#69A3BE;border:#69A3BE;text-transform:uppercase;transition:0.3s}
.btn-primary:hover{background-color:#4687bc}a{color:#69A3BE;text-decoration:none}
a:hover{color:#4687bc}body,html{height:100%;margin:0;color:rgba(0,0,0,0.6);background-color:white;font-family:"Montserrat",sans-serif}h1{font-family:"Lora",serif;font-weight:400;font-size:55px;color:black}h2{font-family:"Lora",serif;font-weight:500;font-size:45px;color:black}h3{font-family:"Lora",serif;font-weight:700;font-size:30px;color:black}
h3 .light{font-weight:400}h4{font-family:"Lora",serif;font-weight:700;font-size:25px;color:black}h5{font-family:"Lora",serif;font-weight:400;font-size:15px;color:black}p{font-size:16px}footer p{font-size:13px}.vh-50{min-height:50vh}#welcome{position:relative;height:50svh;width:100%}
#welcome>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:center;object-position:center}
#welcome .blueTransparentGradient{position:absolute;width:100%;height:424px;background:linear-gradient(rgba(20,87,180,0.67) 0%,rgba(255,255,255,0) 100%)}
#welcome .kissling-logo{position:absolute;top:0;left:0;z-index:1000;width:100%;height:100%;display:flex;justify-content:center;align-items:center}
#welcome .kissling-logo .slogan{margin:auto;width:60%;height:auto}.pageTopImg{position:relative;height:40svh;width:100%}
.pageTopImg>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:center;object-position:center}
.pageTopImg .blueTransparentGradient{position:absolute;width:100%;height:25svh;background:linear-gradient(rgba(20,87,180,0.67) 0%,rgba(255,255,255,0) 100%)}
.pageTopImg .centerSlogan{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;height:100%}
.pageTopImg .centerSlogan h1{color:white}.scroll-bg{background-color:#4687bc !important;transition:background-color 0.5s}.navbar .navbar-brand{width:70px}
.navbar .nav-item{margin:0 10px;text-transform:uppercase}
.navbar .nav-link{color:rgba(255,255,255,0.8)}
.navbar .nav-link:hover{color:rgba(255,255,255,0.95)}
.navbar .nav-link.active{font-weight:500}.socialMenu{flex-direction:row !important}.vivanceCard{display:flex;flex-direction:column;justify-content:space-between;border-radius:4px;background:#fff;background:linear-gradient(rgba(20,87,180,0.15) 0%,rgba(255,255,255,0) 20%);box-shadow:0px 3px 6px rgba(0,0,0,0.06);padding:20px}.googleMaps{width:100%;height:30vh}@media (max-width:768px){.socialMenu{flex-direction:row !important}.navbar .show{background-color:#4687bc}.navbar .show .socialMenu{padding-left:10px;padding-bottom:10px}h1{font-size:45px}h2{font-size:37px}h3{font-size:30px}h4{font-size:25px}h5{font-size:15px}p{font-size:16px}#welcome>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:center;object-position:center}#welcome .blueTransparentGradient{height:40vh}#welcome .kissling-logo .slogan{margin:auto;width:90%;height:auto}}