:root{color:#0a003b;color:#0b035e;color:#0e91cb;color:#58c6d8;color:#e1e1e1;color:#ed3438;color:#060043;color:#5199c9;color:#00000029;color:#d2232a;color:#1d78c2}body{margin:0;padding:0;color:#060043;font-weight:400;font-style:normal;line-height:normal;font-family:Poppins,sans-serif}img{width:100%;height:auto}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;font-weight:700;color:#060043}a,font,li,p{font-size:16px;font-weight:400;line-height:normal;vertical-align:middle;color:#060043}b,strong{font-weight:800}ul{padding-left:20px;margin-bottom:0}a{text-decoration:none}a:focus,a:hover{text-decoration:none;color:inherit}.fa-solid,.fas,i{vertical-align:middle}.border-bottom-red{border-bottom:2px solid #d2232a}.border-bottom-blk{border-bottom:1px solid #202536}.rounded-10{border-radius:10px!important}.rounded-20{border-radius:20px!important}.bold-txt{font-weight:800}.red-txt{color:#ed3438}.blue-txt,.blue-txt:hover{color:#1d78c2}.l-blue-bg{background-color:#f6f8ff;line-height:25px;vertical-align:middle;font-size:20px;font-weight:600}.more-ng-top{margin-top:-3%}.badge{padding:10px 15px;text-transform:uppercase;width:auto;max-width:fit-content}.badge span{font-size:16px;font-weight:300;line-height:20px;vertical-align:middle}.text-bg-danger{background-color:#ffc4c4!important;color:red!important}.text-bg-success{background-color:#b5d84a!important;color:#01683e!important;border-radius:40px;display:inline;padding:5px 40px;font-size:45px;top:-12%;position:absolute;line-height:45px}.btn-close{opacity:1;position:absolute;right:15px}button:focus{outline:0}.btn-primary{padding:10px 30px;width:180px;vertical-align:middle;font-size:15px;font-weight:600;border-radius:23px;color:#fff!important;background-color:#ed3438;border:1px solid #ed3438}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{color:#ed3438!important;background-color:transparent!important;border-color:#ed3438!important;box-shadow:none}.btn-primary.inv-btn{color:#ed3438!important;background-color:transparent;border:1px solid #ed3438}.btn-primary.inv-btn.focus,.btn-primary.inv-btn:focus,.btn-primary.inv-btn:hover{color:#fff!important;background-color:#ed3438!important;border-color:#ed3438!important;box-shadow:none}.btn-primary.wht-inv{color:#fff!important;background-color:transparent;border:1px solid #fff}.btn-primary.wht-inv.focus,.btn-primary.wht-inv:focus,.btn-primary.wht-inv:hover{color:#060043!important;background-color:#fff!important;border-color:#fff!important;box-shadow:none}.badge{padding:15px 20px;text-transform:uppercase;width:auto;max-width:fit-content}span.badge{color:#060043!important;font-size:25px;font-weight:300;line-height:25px;vertical-align:middle}span.badge i{color:#ed3438;font-size:25px;margin-right:10px}.text-bg-primary{color:#060043!important;background-color:#fff!important}.topbar{background-color:#060043;padding:10px 0;position:relative}.topbar a,.topbar p{color:#fff;font-weight:300;line-height:25px;margin:0 13px;font-size:16px}.topbar i{color:#ed3438;font-size:18px;margin-right:10px}.topbar span{font-weight:600;color:#ed3438;font-size:17px;padding:0 10px}header{background-color:#fff;z-index:999;position:fixed;width:100%;box-shadow:0 3px 30px #00000029;padding:5px 0;top:46px}header.smaller{top:0!important;-webkit-animation:slide-top .3s cubic-bezier(.455,.030,.515,.955) both;animation:slide-top .3s cubic-bezier(.455,.030,.515,.955) both}@-webkit-keyframes slide-top{0%{-webkit-transform:translateY(20px);transform:translateY(20px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-top{0%{-webkit-transform:translateY(20px);transform:translateY(20px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}header.smaller li a{padding-top:5px;padding-bottom:5px;color:#060043;margin:0}.logo img{width:70%;height:auto}.header-icons .nav-item i{font-size:20px;margin-left:10px}.dropdown .dropdown-toggle.active,.nav-link .nav-item:hover,.nav-link.active .nav-item{color:#ed3438!important;font-weight:400;border-bottom:3px solid #ed3438!important;padding-bottom:23px}.navbar-collapse .dropdown-toggle::after{display:none}.navbar{padding-bottom:0;padding-top:0}.header .nav-item{color:#060043;font-weight:400;list-style:none;padding-left:0;padding-right:0}.header .navbar-nav .nav-link{padding:0 0 0 35px;border-bottom:transparent;line-height:65px;vertical-align:middle}.header-socials i{font-size:25px;color:#fff;line-height:75px;padding-left:10px}.navbar-collapse .dropdown-toggle::after{display:none}.dropdown .dropdown-toggle i{font-size:14px;font-weight:600;vertical-align:middle;color:#060043}.navbar-nav .nav-link.dropdown-toggle{position:relative;color:#060043}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;top:106%;border:0;min-width:230px;padding:30px;left:20px;box-shadow:0 3px 6px #00000029;border-radius:10px}.dropdown-item{font-weight:400;color:#060043;padding:10px 0;display:inline;width:100%;line-height:45px}.dropdown-item.active,.dropdown-item:active{color:#ed3438;text-decoration:none;background-color:transparent;border-bottom:3px solid #ed3438!important;font-weight:600}.dropdown-item:focus,.dropdown-item:hover{color:#ed3438;background-color:transparent;border-bottom:3px solid #ed3438!important}.card{border-radius:10px}.dark-card{background-color:#060043;padding:20px!important;border-radius:100px;align-items:center}.dark-card .card-body{align-content:center}.dark-card a,.dark-card h3,.dark-card p{color:#fff}.dark-card img{width:13%;height:auto}.dark-card i{color:#ed3438;font-size:40px;margin-bottom:20px}.blue-card{background-color:#1d78c2;padding:20px;border-radius:100px}.blue-card h3,.blue-card p{color:#fff}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,.3))!important}.home-header{background-image:url(/images/home/header.jpg);background-position:center;background-size:cover;margin-top:4%}.home-header .card{height:700px;border:0;background-color:transparent}.home-header .card-img-overlay{position:absolute;top:auto;right:0;bottom:5%;left:0;text-align:center}.home-header .card-img-overlay h1{margin-bottom:30px;color:#fff;font-weight:600}.home-header .card-img-overlay p{margin-bottom:30px;color:#fff}.home-intro{text-align:center;padding:5% 0}.home-intro .card p{color:#060043}.home-intro .card h6{color:#060043;font-weight:600;margin-bottom:20px}.home-intro .card-footer{padding:0 0 15px 0;background-color:transparent;border-top:0}.more-info{padding-top:5%}.testimonials{background-image:url(/images/background.jpg);background-position:center;background-size:cover;padding:5% 0}.testimonials .card{border-radius:40px;padding:70px}.testimonials .carousel-control-next,.testimonials .carousel-control-prev{position:absolute;top:-60px;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:5%;padding:0;color:#060043;text-align:center;background:0 0;border:0;opacity:1;transition:opacity .15s ease}.testimonials .carousel-control-next i,.testimonials .carousel-control-prev i{font-size:30px}.testimonials .carousel-control-prev{left:-60px}.testimonials .carousel-control-next{right:-60px}.testimonials .carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:15px;height:15px;padding:0;margin-right:5px;margin-left:5px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:1px solid #060043;opacity:.8;transition:opacity .6s ease;border-radius:100%}.testimonials .carousel-indicators .active{opacity:1;background-color:#060043}.testimonials .carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:0;margin-left:15%;top:100%}.why-choose{padding:5% 0}#riskAssessmentModal ul>li>i,.why-choose ul>li>i{margin-right:10px}.why-choose a.blue-txt{border-bottom:2px solid #1d78c2}.page-top{background-color:#060043;padding:2% 0;margin-top:4%}.page-top h1{color:#fff}.about .card{border:0}.about .card img{width:100%}.about .card .col-md-6{padding:0}.about .card .card-body{margin-left:-10px}.vision-mission{background-color:#060043;padding:5% 0;color:#fff}.vision-mission .h5,.vision-mission p{color:#fff}.values{padding:5% 0}.values .nav-pills .nav-link.active,.values .nav-pills .show>.nav-link{color:#fff;background-color:#1d78c2;padding:10px 30px}.values .nav-pills .nav-link{border-radius:23px;background-color:#e1e1e1;padding:10px 30px;color:#060043;font-weight:600}.values .tab-pane .card{background-color:#1d78c2;border-radius:50px;color:#fff;border:0;padding:40px}.values .tab-pane .card p{color:#fff}.values .tab-pane .card h4{color:#fff;margin-bottom:20px}.about-team{background-image:url(/images/about/team.jpg);background-position:center;background-size:cover}.about-team .card{height:700px;border:0;background-color:transparent;align-items:center}.about-team .card-img-overlay,.our-team .card-img-overlay{align-self:center;text-align:center}.our-team{background-image:url(/images/team/header.jpg);background-position:center;background-size:cover}.our-team .card{height:700px;border:0;background-color:transparent;align-items:center}.team{margin-top:-3%;padding-bottom:5%}.services-vision-mission{background-image:url(/images/background.jpg);background-position:center;background-size:cover;padding:5% 0}.services{padding:5% 0;background-color:#f9f9f9}.service-page .card img{width:77%}.customers{padding:5% 0}.customers .card{border-radius:0;border:0}.customers ul>li,.projects ul>li{line-height:60px;vertical-align:middle}.customers ul>li>i,.projects ul>li>i{font-size:22px;margin-right:10px}.proj-customers,.qa{padding:5% 0}.accordion-item{border-top-left-radius:0;border-top-right-radius:0;color:#ed3438;background-color:transparent;margin-bottom:20px;border-bottom:2px solid #ed3438;border-top:0;border-left:0;border-right:0}.accordion-item:last-of-type{border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion-body{padding:20px 0}.accordion-button{background-color:transparent;color:#ed3438;font-weight:600;font-size:20px;padding:20px 0}.accordion-button:not(.collapsed){background-color:transparent;box-shadow:none;color:#ed3438;font-weight:600;font-size:20px;padding:20px 0}.accordion-header{margin-bottom:0;border-bottom:0;background-color:transparent}.accordion-button:focus{z-index:3;border-color:transparent;outline:0;box-shadow:none}.accordion-button.training-btn:not(.collapsed)::after{content:"Close Training";background-image:none;transform:none;font-style:italic;color:#00072a;font-size:16px;font-weight:400}.accordion-button.improvement-btn:not(.collapsed)::after{content:"Close Improvement";background-image:none;transform:none;font-style:italic;color:#00072a;font-size:16px;font-weight:400}.accordion-button.collaboration-btn:not(.collapsed)::after{content:"Close Collaboration";background-image:none;transform:none;font-style:italic;color:#00072a;font-size:16px;font-weight:400}.accordion-button::after{flex-shrink:0;width:auto;height:auto;margin-left:auto;content:"Read More";background-image:none;background-repeat:no-repeat;background-size:0;font-style:italic;color:#00072a;font-size:16px;font-weight:400}.projects{background-image:url(/images/projects/header.jpg);background-position:center;background-size:cover}.projects .card{height:700px;border:0;background-color:transparent;align-items:center}.projects .card-img-overlay{align-self:center}.projects .card-img-overlay li,.projects .card-img-overlay p{color:#fff}.careers{background-image:url(/images/careers/header.jpg);background-position:center;background-size:cover}.careers .card{height:600px;border:0;background-color:transparent;align-items:center}.careers .card-img-overlay{align-self:center}.blog .card{margin-bottom:40px;border:0}.blog .card h3{margin-bottom:20px}.blog .card .card-body{padding-left:0}.blog-page{padding:2% 0 5% 0}.blog-page img{margin:40px 0}.blog-page ul{margin-bottom:40px}.blog,.branches,.contact{padding:5% 0}.contact-form{background-color:#e1e1e1;padding:5% 0}#map1,#map2,#map3,#map4,#map5,#map6{height:200px;width:100%;border-radius:20px}.form-control{display:block;width:100%;height:auto;padding:20px 15px;font-size:15px;font-weight:400;line-height:1.5;color:#323234;background-color:#fff;background-clip:padding-box;border:1px solid #efefef;border-radius:5px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus{color:#131010;background-color:#fff;border-color:#404627;outline:0;box-shadow:none}textarea.form-control{height:150px}label{margin-bottom:10px;color:#202536;font-weight:500}.input-group-text{display:flex;align-items:center;padding:0 .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:transparent;border:0;border-radius:5px}.form-control::placeholder{color:#202536;opacity:1;vertical-align:middle;line-height:20px;font-weight:400;font-size:15px}.form-control:-ms-input-placeholder{color:#202536;vertical-align:middle;line-height:20px;font-weight:400;font-size:15px}.form-control::-ms-input-placeholder{color:#202536;vertical-align:middle;line-height:20px;font-weight:400;font-size:15px}footer{background-image:url(/images/background.jpg);background-position:center;background-size:cover}.footer,.vacancies{padding:5% 0}.footer p>strong{color:#fff;font-size:30px}.footer-lower a,.footer-lower p{color:#fff}.error-page{padding:30vh 0}