@import url(https://fonts.googleapis.com/css2?family=Sofia+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Google+Sans:ital,opsz,wght@0,17..18,400..700;1,17..18,400..700&display=swap);*{font-family:Google Sans,Segoe UI,Arial,sans-serif}body{background-color:#f9f9f9}a{color:#81ad28}.bg-theme{background-color:#81ad28}.bg-theme-light{background-color:#e6efd4}.bg-theme-secondary{background-color:#3872a2}.btn-theme{background-color:#81ad28;border-color:#81ad28;color:#fff}.btn-theme:hover{background-color:#6e9322;border-color:#678a20;color:#fff}.btn-theme:focus{background-color:#81ad28;border-color:#81ad28;color:#fff}.btn-theme:active{background-color:#678a20!important;border-color:#61821e!important;color:#fff!important}.btn-theme:disabled{background-color:#81ad28;border-color:#81ad28;color:#fff}.btn-outline-theme{border-color:#81ad28;color:#81ad28}.btn-outline-theme:focus,.btn-outline-theme:hover{background-color:#81ad28;color:#fff}.btn-outline-theme:active{background-color:#678a20!important;border-color:#61821e!important;color:#fff!important}.navbar-toggler{box-shadow:none!important}.navbar-toggler:focus{outline:2px solid #81ad28;outline-offset:1px;transition:outline-offset .75ms linear}.btn{box-shadow:none!important}.btn:focus{outline:2px solid #81ad28;outline-offset:1px;transition:outline-offset .75ms linear}.nav-link{box-shadow:none!important}.nav-link:focus{outline:2px solid #81ad28;outline-offset:1px;transition:outline-offset .75ms linear}.form-control{box-shadow:none!important}.form-control:focus{outline:2px solid #81ad28;outline-offset:1px;transition:outline-offset .75ms linear}.form-select{box-shadow:none!important}.form-select:focus{outline:2px solid #81ad28;outline-offset:1px;transition:outline-offset .75ms linear}.form-check-input{box-shadow:none!important}.form-check-input:focus{outline:2px solid #81ad28;outline-offset:1px;transition:outline-offset .75ms linear}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link:hover{background-color:initial}.navbar-light .navbar-nav .btn.active{background-color:#81ad28;border-color:#81ad28;color:#fff}.navbar-light .navbar-nav .btn.active:hover{background-color:#6e9322;border-color:#678a20;color:#fff}.navbar-nav .nav-link.active,.navbar-nav .nav-link:hover{color:#81ad28}#hero{align-items:center;background:url(/static/media/hero.2f36006ea67a19047729.png) no-repeat;background-size:cover;display:flex;height:825px}@media (max-width:768px){#hero{height:500px}}@media (max-width:576px){#hero{height:auto}}#about{align-items:center;background:#e6efd4;display:flex;min-height:600px;position:relative}.about-content{padding-right:2rem;width:50%}.about-image{height:100%;position:absolute;right:0;top:0;width:50%}.about-image img{display:block;height:100%;object-fit:cover;width:100%}@media (max-width:992px){#about{display:block;min-height:auto}.about-content{padding:4rem 0;width:100%}.about-image{height:450px;position:relative;width:100%}}@media (max-width:576px){.about-image{height:320px}}::-webkit-scrollbar{width:16px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#ddd}::-webkit-scrollbar-thumb:hover{background:#ccc}body,html{height:100%}body{color:#000}#root{display:flex;flex-direction:column;height:100%}td,th{color:#000!important}.bg-primary-light{background-color:#d6defa}.bg-success-light{background-color:#d5f0e6}.bg-info-light{background-color:#d4e5f0}.bg-warning-light{background-color:#fdf2df}.bg-danger-light{background-color:#f8d4d5}.bg-black{background-color:#000}.bg-pink{background-color:#d63384}.text-theme{color:#81ad28}.text-theme-secondary{color:#3872a2}main{display:flex;flex:1 1}#home{flex-direction:column}#home .hero{align-items:center;background:url(/static/media/hero.2f36006ea67a19047729.png) no-repeat;background-size:cover;display:flex;flex:1 1;justify-content:center;min-height:825px}#home .hero img{width:100%}#home .display-1.icon{font-size:200px}#about .img{background:url(/static/media/about.ed41255b243df54d1f85.png) no-repeat;background-size:cover;border-bottom-right-radius:2rem;border-top-right-radius:2rem;height:700px}#dashboard,#login{align-items:center;flex:1 1}.form-floating .form-control{position:relative}.form-floating.show .form-control{border-radius:.375rem .375rem 0 0}.autocomplete{background:#fff;border:1px solid #ced4da;border-radius:0 0 .375rem .375rem;box-shadow:0 1px 2px rgba(0,0,0,.05);height:300px;left:0;list-style:none;margin:0;overflow-y:auto;padding:0;position:absolute;top:57px;width:100%;z-index:3}.autocomplete.hide{display:none}.autocomplete.show{display:block}.autocomplete li{padding:8px}.autocomplete li.active,.autocomplete li:hover{background:#eee}#dashboard .card{flex:1 1}#dashboard .card.orders{height:100%}#order,#order form{display:flex;flex:1 1;overflow-y:auto}#order section{flex:3 1;overflow-y:auto}.card-img-top{height:96px}#order aside,#order aside>div.items{flex:1 1;overflow-y:auto}#messages{flex:1 1}#order .btn-group{bottom:0;position:absolute;right:0}#order .swap-x:hover{color:#b92327;cursor:pointer}.driver-icon{align-items:center;border-radius:4px;display:flex;font-size:32px;height:60px;justify-content:center;line-height:0;width:60px}#checkout form{display:flex;flex:1 1}#checkout form>div:first-child{flex:2 1}#checkout form>div:last-child{flex:1 1}#campaign,#campaigns,#categories,#customers,#deals,#dispatch,#drivers,#expenses,#orders,#permissions,#products,.tabular{flex-direction:column}#dispatch .card{flex:1 1;height:100%}#dispatch .accordion-item{flex:1 1}#dispatch option{text-transform:capitalize}.card.position-relative .card-body{height:175px!important}.card.position-relative img{height:100%!important;width:100%!important}.reset{display:none;position:absolute;right:8px;top:4px}.card.position-relative:hover .reset{display:block}.fa-share{-webkit-transform:scaleX(-1);transform:scaleX(-1)}#expenses td a,.page-link{cursor:pointer}.badge-success-light{background-color:#d5f0e6}.badge-danger-light{background-color:#f8d4d5}.summary-table .card-body{height:300px;overflow-y:auto}.deal-image{height:10rem}.additional{color:red;font-size:12px}.select{margin:0;padding:0;width:20rem}.table-head{display:flex}.video{border-radius:.375rem;height:450px;width:100%}.driver-status{width:10rem}@media print{.no-print{display:none}}#login textarea{height:200px!important}.customer,.support{width:30%}.support{margin-left:auto}
/*# sourceMappingURL=main.b67f0ce7.css.map*/