#app{padding:5rem 10%}#nav{padding:30px}#nav a{font-weight:700;color:#2c3e50}#nav a.router-link-exact-active{color:#42b983}.bg{background-image:url(https://via.placeholder.com/1080x1920.png?text=HQ_Image);background-size:cover;background-position:50%;display:flex}.bg:before{content:"";padding-bottom:100%}body{background:#dcdcdc}.label{display:block;font-size:1.25rem}.btn,.label{margin-top:1.25rem}.w-100{width:100%}.row{margin:0;margin-bottom:0!important}nav{background:none!important;box-shadow:none!important}nav>.nav-wrapper>ul>li>a>a{color:#000!important}.border{box-shadow:inset 0 0 0 1px #dcdcdc}.btn{background-color:#008263;letter-spacing:.25rem;height:auto}.btn:hover{background-color:#01614b}.text-primary{color:#008263!important}.text-bold{font-weight:700}@font-face{font-family:ThemeFont;src:url(../fonts/OpenSans-Regular.3ed9575d.ttf)}*{font-family:ThemeFont,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}body:after{content:"";position:fixed;z-index:-1;background-image:linear-gradient(to right top,#008263,#1c8965,#2c9067,#3a9669,#479d6b,#52a36d,#5ca96f,#67af71,#73b673,#7fbc75,#8bc377,#97c979);opacity:.5;left:0;top:0;right:0;bottom:0}body .heading{font-size:2rem;margin-bottom:.5rem}@media screen and (min-width:768px){.login{width:60%;margin:auto;margin-top:5%}}.login .row{display:flex;flex-wrap:wrap}.login .row .bg{background-image:url(../img/camera_bg.02799a12.jpg);background-size:cover;background-position:50%;position:relative}.login .row .bg:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#008263;opacity:.5}.login .info{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem 2rem}.login .info .logo{max-width:80%}.login .info .logo.signout{margin-bottom:4rem;margin-top:2rem}.header .row{align-items:center}.logo{margin:1rem 0;max-width:100%}.logo,.logo.dc{width:10rem}.logo.signout{width:15rem}.logo-lg{width:20rem!important}.nav-wrapper ul li,.nav-wrapper ul li a{background:transparent!important}.nav-wrapper ul li a{color:#333;padding-left:1.5rem;padding-right:1.5rem}.nav-wrapper ul li.active{position:relative}.nav-wrapper ul li.active a{color:#008263}.nav-wrapper ul li.active:after{content:"";position:absolute;left:0;bottom:0;right:0;border-bottom:medium solid #008263;width:75%;margin:auto}.nav-wrapper ul li:hover a{color:#008263}.home .equipment>.col{background-color:#dcdcdc}.home .equipment>.col:first-of-type{border-right:thin solid #f8f8ff}.card{padding:0;box-shadow:0 0 1rem 0 rgba(0,0,0,.25);background-color:#f8f8ff}.card .row{display:flex;flex-wrap:wrap}.card .row.no-gap .col{padding-left:0;padding-right:0}.p-0{padding:0!important}.p-1{padding:1rem!important}.input-group label{font-size:1rem;color:#008263}.tabs{background-color:transparent;margin-bottom:1rem}.tabs .tab a{color:#00c597;background-color:transparent!important;font-size:1rem;letter-spacing:3px}.tabs .tab a.active{color:#008263}.tabs .tab a:hover{color:#01614b}.tabs .indicator{background-color:#008263}.tabs.tabs-vertical{display:flex;flex-direction:column;height:auto}.tabs.tabs-vertical .tab{text-align:right;border:thin solid #dcdcdc;background-color:#dcdcdc;height:auto;line-height:1;text-transform:capitalize}.tabs.tabs-vertical .tab a{color:#333;font-size:1rem;padding:1rem}.tabs.tabs-vertical .tab a.active{background-color:#f8f8ff!important}.tabs.tabs-vertical .tab a:hover{background:#f8f8ff!important}.tabs.tabs-vertical .indicator{display:none}.list{margin:0}.list .list-item{transition:.15s ease-in-out;cursor:pointer;background-color:#f8f8ff;border:thin solid #dcdcdc;padding:1rem;position:relative}.list .list-item h4{font-size:1.1rem;line-height:1;margin:0}.list .list-item h5{font-size:.9rem;margin-bottom:0}.list .list-item:hover{background-color:#f8f8ff}.list .list-item:after{content:"+";position:absolute;right:0;bottom:0;top:0;margin:auto;display:flex;justify-content:center;align-items:center;padding:1rem;font-size:1.5rem}.list .list-item.unavailable{cursor:not-allowed;background-color:#f5f5f5;color:#aaa!important}.list.borrow .list-item{cursor:auto}.list.borrow .list-item:after{content:"remove";font-size:1rem;text-transform:uppercase;letter-spacing:3px;font-weight:700;color:#cd5c5c;cursor:pointer}.table-cart thead th{font-weight:400;font-size:1.25rem;text-align:center}.table-cart thead th:first-child{text-align:left}.table-cart tbody tr td{text-align:center}.table-cart tbody tr td:first-child{text-align:left;font-weight:700}.table-cart tbody tr td:last-child{color:#cd5c5c;text-transform:uppercase;font-size:1rem;letter-spacing:3px;cursor:pointer;font-weight:700}