@font-face{font-family:NokiaKokia;src:url(/build/assets/NokiaKokia-tTFBYn4A.ttf)}:root{--primary: #122DA5;--secondary: #00a8f2;--light: #e9ecef !important;--dark: #272630}body{background-color:#122da5!important}.btn{font-weight:700;transition:.5s}.btn:hover{-webkit-box-shadow:0 8px 6px -6px #555555;-moz-box-shadow:0 8px 6px -6px #555555;box-shadow:0 8px 6px -6px #555}.btn.btn-secondary{color:#fff}.btn-square{width:36px;height:36px}.btn-sm-square{width:28px;height:28px}.btn-lg-square{width:46px;height:46px}.btn-square,.btn-sm-square,.btn-lg-square{padding-left:0;padding-right:0;text-align:center}.back-to-top{position:fixed;display:none;right:30px;bottom:30px;z-index:99}.navbar-dark .navbar-nav .nav-link{position:relative;margin-left:30px;padding:35px 0;font-size:18px;color:var(--light);outline:none;transition:.5s}.sticky-top.navbar-dark .navbar-nav .nav-link{padding:20px 0}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link.active{color:var(--secondary)}@media(min-width:992px){.navbar-dark .navbar-nav .nav-link:before{position:absolute;content:"";width:0;height:5px;bottom:0;left:50%;background:var(--secondary);transition:.5s}.navbar-dark .navbar-nav .nav-link:hover:before,.navbar-dark .navbar-nav .nav-link.active:before{width:100%;left:0}}@media(max-width:991.98px){.navbar-dark .navbar-nav .nav-link{margin-left:0;padding:10px 0}}.bg-hero{background-size:contain}@media(max-width:991.98px){.bg-hero{background-size:cover}}.about-start,.about-end{background-size:contain}@media(min-width:992px){.about-start{position:relative;margin-right:-90px;z-index:1}.about-end{position:relative;margin-left:-90px;z-index:1}}.service-item,.contact-item{background-size:cover;transition:.5s}.service-item:hover,.contact-item:hover{background-size:cover}.service-item .service-icon,.contact-item .contact-icon{margin-top:-50px;width:100px;height:100px;color:var(--secondary);background:#fff;transform:rotate(-45deg)}.service-item .service-icon div,.contact-item .contact-icon div{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--primary);transition:.5s}.service-item .service-icon i,.contact-item .contact-icon i{transform:rotate(45deg);transition:.5s}.service-item:hover .service-icon div,.contact-item:hover .contact-icon div{background:var(--secondary)}.service-item:hover .service-icon i,.contact-item:hover .contact-icon i{color:var(--primary)}.service-item a.btn{position:relative;bottom:-30px;opacity:0}.service-item:hover a.btn{bottom:0;opacity:1}.bg-quote{background-size:cover;height:auto}@media(max-width:991.98px){.bg-quote{background-size:cover}}.bg-quote-home{background:url(/build/assets/home-B4Qx339c.jpg) center right no-repeat;background-size:cover;height:-webkit-fill-available;border-bottom-color:var(--secondary);border-bottom-width:10px;border-bottom-style:solid}.bg-quote-home .welcome{padding:40px;background-color:#ffffffd4;border-radius:30px 30px 30px 0}.team-item{position:relative;margin-bottom:45px}.team-text{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;background-size:cover;height:90px;padding:0 30px;right:45px;left:45px;bottom:-45px;transition:.5s;z-index:1}.team-item:hover .team-text{height:100%;bottom:0}.team-social{position:absolute;transition:.1s;transition-delay:0s;opacity:0}.team-item:hover .team-social{transition-delay:.3s;opacity:1}.bg-testimonial{background-size:contain}@media(max-width:991.98px){.bg-testimonial{background-size:cover}}.testimonial-carousel .owl-nav{margin-top:30px;display:flex;justify-content:start}.testimonial-carousel .owl-nav .owl-prev,.testimonial-carousel .owl-nav .owl-next{position:relative;margin:0 5px;width:45px;height:45px;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--secondary);font-size:22px;border-radius:45px;transition:.5s}.testimonial-carousel .owl-nav .owl-prev:hover,.testimonial-carousel .owl-nav .owl-next:hover{color:var(--dark)}.testimonial-carousel .owl-item img{width:60px;height:60px}.bg-call-to-action{background-size:contain}.bg-footer{background-size:contain;margin-top:auto}.bg-footer img{height:1.9rem}@media(max-width:991.98px){.bg-call-to-action,.bg-footer{background-size:cover}}.form-control:focus{border-color:#00a8f2;box-shadow:0 0 0 .25rem #296e9540}.form-check-input:focus{border-color:#00a8f2;outline:0;box-shadow:0 0 0 .25rem #296e9540}.form-check-input:checked{border-color:#00a8f2;background-color:#00a8f2}.logo-primary{color:#fff;font-family:NokiaKokia}.logo-secondary{color:#00a8f2;font-family:NokiaKokia}.navbar-brand .brand{margin-bottom:0}.navbar-brand .brand>img{height:1.6rem}.border-primary{border-color:var(--secondary)!important}.nav-link{color:var(--secondary)}.nav-link:hover,.nav-link:focus{color:#fff}.dropdown-item.active,.dropdown-item:active{background-color:var(--secondary)!important}.page-item.active .page-link{background-color:var(--secondary);border-color:var(--secondary)}.page-link{color:var(--secondary)}.page-link:focus{color:#5b8526;box-shadow:0 0 0 .25rem #5b852640}.page-link:hover{color:#5b8526;box-shadow:0 0 0 .25rem #5b852640}a{color:var(--secondary)}a:hover{color:#5b8526}table.dataTable thead{background-color:var(--dark);color:var(--light)}table.dataTable td.dt-control:before{background-color:#00a8f2!important}table.dataTable tr.shown td.dt-control:before{background-color:#dc3545!important}table.dataTable tr.highlightExpanded{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}table.dataTable thead tr>.dtfc-fixed-left,table.dataTable thead tr>.dtfc-fixed-right,table.dataTable tfoot tr>.dtfc-fixed-left,table.dataTable tfoot tr>.dtfc-fixed-right{background-color:#272630!important}.select2-selection__rendered{line-height:36px!important}.select2-container .select2-selection--single{background-color:#fff!important;height:40px!important;border-radius:8px!important;border-color:#ced4da!important}.select2-selection__arrow{height:39px!important}.select2-selection__clear{line-height:36px!important}.select2-dropdown{background-color:#e9ecef!important;border-color:#ced4da}.select2-container--default .select2-search--dropdown .select2-search__field{line-height:36px;padding-left:20px}.is-invalid+.select2-selection--single{border:1px solid #dc3545}.select2-container--default .select2-selection--single .select2-search--inline .select2-search__field{vertical-align:middle;line-height:initial}.select2-container .select2-selection--single:hover{border-color:#00a8f2!important;box-shadow:0 0 0 .25rem #00a8f2!important}.select2-container .select2-selection--multiple{background-color:#e9ecef!important;border-radius:8px!important;border-color:#ced4da!important}.select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field{vertical-align:middle;line-height:initial}.select2-container .select2-selection--multiple:hover{border-color:#00a8f2!important;box-shadow:0 0 0 .25rem #00a8f2!important}.select2-all-btn{height:42px}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#00a8f2!important}.gallery-image:hover{cursor:pointer}.gallery-file-item{background-color:#f2f2f2;border:1px solid grey;border-radius:8px}.gallery-file-item img{max-height:100px}.gallery-file-item *:hover{cursor:pointer}.gallery-image-item input[type=checkbox],.gallery-file-check{position:absolute;z-index:100;top:5px;left:20px;height:15px;width:15px}.gallery-image-item .form-check-input:focus,.gallery-file-check:focus{outline:0;box-shadow:none}.gallery-image-item input[type=checkbox]:checked+label>img,.gallery-file-check:checked+.gallery-file-item{box-shadow:5px 5px 5px #00a8f2;border-radius:8px!important}.history-card{border:1.5px solid black;border-radius:10px;margin-bottom:30px}.history-card-title .history-card-title-cell{border-right:1.5px solid black;padding:10px}.history-card-title .history-card-title-cell:last-child{border-right:none;padding:10px}.history-card-info{border-top:1.5px solid black;padding:20px}.group-project-header{background-color:#272630}.group-project-header h5{color:#fff;font-size:16px;font-weight:700;margin-bottom:0}.dropdown-menu li{position:relative}.dropdown-menu .submenu{display:none;position:absolute;left:100%;top:-7px}.dropdown-menu>li:hover>.submenu{display:block}.dropdown-item>i{float:right}
