@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap'); .card { background-color: rgba(255,255,255,0.3); backdrop-filter: blur(2px); } .table { color: #f2d8bb !important; } .navbar-collapse { height: 100vh; /*display: flex; align-items: center; justify-content: center;*/ text-align: center !important; align-content: center; } .navbar-collapse .nav-link { font-size: 1.4em; letter-spacing: 2px; } .navbar-collapse .nav-item:not(:last-child) { border-bottom: 0px solid white; padding: 0.2em 1em; } .navbar { background-color: #022c28; color: #d0eae9; } .nav-link { color: #d0eae9 !important; } .content { top: 60px; } body { /*background-image: url('/uploads/0988758e-e16c-4c2c-8c1e-efa3ac5f0274/images/ribi1_brighter.png') !important;*/ background-color: #022c28; background-attachment: fixed; background-position: center; background-size: cover; color: aqua; font-family: "Montserrat", sans-serif; font-optical-sizing: auto; font-weight: 300; font-style: normal; } h1 { font-family: "Montserrat", sans-serif; font-optical-sizing: auto; font-weight: 700; font-style: bold; padding-top: 30px; padding-bottom: 10px; font-size: 2.488rem; } h2 { font-family: "Montserrat", sans-serif; font-optical-sizing: auto; font-weight: 500; font-style: normal; padding-top: 15px; padding-bottom: 10px; font-size: 2.288rem; } h3 { font-family: "Montserrat", sans-serif; font-optical-sizing: auto; font-weight: 400; font-style: normal; padding-top: 10px; padding-bottom: 10px; font-size: 2.074rem; } p { color: #fff; font-size: x-large; text-align: justify; text-justify: auto; } li { color: #fff; font-size: large; text-align: center; text-justify: auto; } .btn-primary { color: #d0eae9; background-color: #014d4e; border: 0px; margin: 5px; } .btn-primary:hover { color: #fff; background-color: #086262; border: 0px; } .row { padding-bottom: 30px; } .searchInput::placeholder { color:#d0eae9; } #myVideo { position: fixed; right: 0; top: -100px; min-width: 100%; min-height: 100%; transform: translateX(calc((100% - 100vw) / 2)); } .img-fluid { max-height: 50vh; width: auto; border-radius: 5px; } .col { align-items: center; display: flex; } .form-select { background-color: rgba(255, 255, 255, 0.2); border-radius: 5px; display: unset !important; color: #fff; } .list-group-item { background-color: rgba(255,255,255,0.3); backdrop-filter: blur(2px); } .bg-light { background-color: rgba(255,255,255,0.3); backdrop-filter: blur(2px); } .text-primary { --bs-text-opacity: 1; color: aqua; }