h1, h2, h3, h4, h5, h6{color: #0e1215;}.home .banner .btn{min-width: 200px;font-size: inherit;border: inherit;margin-right: .5rem;}.btn.btn-main{border: 1px solid #d44d57 !important;}.home .banner .btn.btn-ghost{border: 1px solid #fff !important;color: #fff !important;background: none !important;}.home .banner .btn.btn-ghost:hover{background: #fff !important;color: #000 !important;}.home .banner .btn.btn-ghost.focus, .home .banner .btn.btn-ghost:focus{-webkit-box-shadow: 0 0 0 0.2rem rgba(82, 115, 223, 0.25);box-shadow: 0 0 0 0.2rem rgba(82, 115, 223, 0.25);}header .navbar{border: none;position: absolute;z-index: 2;-webkit-transition: all 0.5s ease-in-out, padding 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out, padding 0.5s ease-in-out;transition: all 0.5s ease-in-out, padding 0.5s ease-in-out;width: 100%;background: none;}header .navbar:focus-within{background: #0e1215;}header h1, header h2, header h3, header h4, header h5, header h6, header .mega-menu-wrap .dropdown-menu .dropdown-header, header .mega-menu-wrap .dropdown-menu .dropdown-menu-parent .input-group input, header .mega-menu-wrap .dropdown-menu .dropdown-menu-parent .input-group input::placeholder{color: #fff;}header a{color: #fff !important;}header .navbar .nav-link{color: #fff !important;}header .navbar .nav-link:hover, header .navbar .nav-item:focus-within>a{background: #0a0d0f;}header .mega-menu-wrap .dropdown-menu{background: #0a0d0f;margin-top: -1px;}header .mega-menu-wrap .dropdown-menu .dropdown-menu-parent{background: #0a0d0f;}header .mega-menu-wrap .dropdown-menu .dropdown-menu-parent:first-of-type::before{display: none;}header .mega-menu-wrap .dropdown-menu .dropdown-item{padding-left: 1rem !important;}header .mega-menu-wrap .dropdown-menu .dropdown-item:hover, header .mega-menu-wrap .dropdown-menu .dropdown-item.hover{background: #070809;border-radius: 5px 0 0 5px !important;color: #fff !important;}header .mega-menu-wrap .dropdown-menu .dropdown-item:hover::before, header .mega-menu-wrap .dropdown-menu .dropdown-item.hover::before{display: none;}header .mega-menu-wrap .dropdown-menu .dropdown-menu-parent.has-sub .dropdown-item:hover::before, header .mega-menu-wrap .dropdown-menu .dropdown-menu-parent.has-sub .dropdown-item.hover::before{display: none;}header .mega-menu-wrap .dropdown-menu .dropdown-menu-parent.has-sub .dropdown-item:hover::after, header .mega-menu-wrap .dropdown-menu .dropdown-menu-parent.has-sub .dropdown-item.hover::after{background: #070809;}header .mega-menu-wrap .dropdown-menu .has-spr{border-right: 1px solid #e3e3e314;}header .mega-menu-wrap .sub-menu-wrap{background: #070809;}header .mega-menu-wrap .sub-menu::after{content: "";background: #070809;}header .navbar .btn.btn-main{display: none;}header .navbar #searchbutton.btn.btn-main{display: block;background: transparent !important;border: none !important;margin: 0;box-shadow: none;padding: 0 !important;min-width: auto;}header .navbar .dropdown-menu .search #searchbutton.btn.btn-main{margin-top: -1rem;}header .navbar .input-group .input-group-append{position: absolute;right: 1rem;top: 1.40rem;z-index: 9;}header .navbar .search-field{position: absolute;right: 0;border: 1px solid #737475;border-radius: 25px !important;background: transparent;margin-top: 1rem;color: #fff;width: 120px;-webkit-transition: all 0.5s ease-in-out, padding 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out, padding 0.5s ease-in-out;transition: all 0.5s ease-in-out, padding 0.5s ease-in-out;padding-right:40px;}header .navbar .search-field::placeholder{color: #fff;}header .navbar .search-field:focus{border: 1px solid #fff;width: 200px;background: #0e1215;}header .navbar .staff-search .search-field{width: 100%;}.banner{position: relative;padding: auto;min-height: 74px;overflow: hidden;background: url(../img/banner.webp) no-repeat;background: #19262f;background-size: cover;display: block !important;margin: 0;}.home .banner{height: 260px;margin-bottom: 1rem;}.banner::after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: -moz-linear-gradient(90deg, rgb(28, 31, 32) 0%, rgb(6, 8, 10) 100%);background-image: -webkit-linear-gradient(90deg, rgb(28, 31, 32) 0%, rgb(6, 8, 10) 100%);background-image: -ms-linear-gradient(90deg, rgb(28, 31, 32) 0%, rgb(6, 8, 10) 100%);opacity: 50%;}.banner video{width: 100vw;object-fit: cover;position: absolute;left: 0;right: 0;top: -1.5rem;z-index: 0;}.banner .wrap{position: absolute;left: 0;right: 0;top: 35%;z-index: 1;}.banner .wrap h1{font-size: 3rem;margin-bottom: 1rem;}.banner .wrap .search-box, .banner .client-list{display: none;}.news-list .nav{display: none;}.filters{border: 0;margin-bottom: 1rem;position: relative;}.home .filters::before{content: "\2630";left: -2rem;position: absolute;top: .15rem;font-size: 1.5rem;}.filters .form-group{margin-bottom: 10px !important;}.filters .card-title{font-size: 1.5rem !important;font-weight: normal;color: #2F323A;text-align: left !important;}.filters .card-body{padding: 0rem !important;}.filters .select2-container{display: block;}.filters .btn-wrap{margin-top: .5rem;}.filters .gj-datepicker-bootstrap [role="right-icon"] button .gj-icon, .filters .gj-datepicker-bootstrap [role="right-icon"] button .material-icons{top: 6px !important;}.filters .form-control{height: calc(1.5em + 0.75rem + 2px) !important;padding: .375rem .75rem !important;font-size: 13px;}.filters .btn-wrap .btn{box-shadow: none;font-size: 13px;}.more-filters-container{display: contents;}.map-container-full{margin-bottom: 2rem;}.article-list .article .article-body .badge a label{background: none;border: solid 1px rgb(180, 173, 173);border-radius: 3px;font-size: 12px;color: rgb(67, 66, 66);text-transform: uppercase;font-weight: normal;-webkit-transition: all 0.5s ease-in-out, padding 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out, padding 0.5s ease-in-out;transition: all 0.5s ease-in-out, padding 0.5s ease-in-out;}.article-list .article .article-body .badge a label.science-lb:hover{background: #48488e;border: solid 1px #48488e;color: #fff;}.article-list .article .article-body .badge a label.medicine-lb:hover{background: #8e488e;border: solid 1px #8e488e;color: #fff;}.article-list .article .article-body .badge a label.business-lb:hover{background: #c24785;border: solid 1px #c24785;color: #fff;}.article-list .article .article-body .badge a label.life-lb:hover{background: #488e48;border: solid 1px #488e48;color: #fff;}.clients{width: 84%;}.clients img{margin: .5rem 0;-webkit-filter: grayscale(1);filter: grayscale(1);-webkit-transition: all 0.5s ease-in-out, padding 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out, padding 0.5s ease-in-out;transition: all 0.5s ease-in-out, padding 0.5s ease-in-out;}.clients img:hover{-webkit-filter: grayscale(0);filter: none;}footer .call2Act{background: #1e2428;}footer .call2Act h2{color: #fff;}footer .call2Act .about{color: #fff;border-left: 1px solid #fff;}footer .copyRight{background: #0e1215;color: #fff;}footer .copyRight a{color: #fff;}footer .copyRight ul li a{color: #fff;border-right: 1px solid #fff;}#mobile-menu, #mobile-menu .close-menu{background: #0e1215;}#mobile-menu a.nav-link[aria-expanded="true"], #mobile-menu a.dropdown-item[aria-expanded="true"]{background: #090b0d;}#mobile-menu .collapse.show, #mobile-menu .collapse .collapse a{background: #070809;}.gj-datepicker .input-group-append .btn{z-index: 1;}@media (max-width: 768px){.banner{min-height: 56px;}}