body{font-family:'Roboto',sans-serif}.navbar{padding:10px 40px 10px 40px}.fixed-top{z-index:2000}.navbar.scrolled{background:rgba(0,0,0,0.97)!important;transition:background 200ms}.navbar-dark .navbar-nav .nav-link{color:#fff;padding-left:35px!important;padding-right:35px!important;padding-top:5px!important;padding-bottom:5px!important;clip-path:polygon(25% 0%,100% 0%,75% 100%,0% 100%);transition:all 0.5s}.navbar-dark .navbar-nav .nav-link:hover{background-color:#f6bb15;color:#fff}.current-menu-item{background-color:#f6bb15;clip-path:polygon(25% 0%,100% 0%,75% 100%,0% 100%)}.carousel{position:relative}.custom-indicators{justify-content:start!important;left:-20px}.carousel-indicators .active{opacity:1;background-color:#f6bb15}.carousel-indicators li{background-color:#fff;opacity:1}h1{font-size:50px;font-weight:400}h2{font-size:36px;font-weight:300;color:#fff}.paragraph-styling{font-size:20px;font-weight:400;line-height:25px;letter-spacing:1px;margin-top:25px}.span-styling{display:inline-block}.custom-size{width:150px;height:auto}.link-styling{color:#fff;text-align:center;border-radius:200px;padding:10px 30px 10px 30px;border:1px solid #f1b409;display:inline-block;transition:all 0.5s}.link-styling:hover{background-color:#f6bb15;color:#fff;text-decoration:none}.section-heading{font-size:36px;font-weight:700;color:#272864;text-align:center}.main-wrapper{height:50rem;overflow:hidden;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:end;align-items:flex-end;background:#252462}.carousel-background{background:linear-gradient(rgba(0,0,0,0.6),rgba(0,0,0,0.6));height:100%;width:100%;position:absolute;top:0;z-index:10;display:none}.sub-wrapper{position:relative;max-width:1200px;width:100%;height:100%;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:end;align-items:flex-end}.image-banner{position:absolute;z-index:0;top:0;max-width:100%;height:auto;min-height:100%;width:auto;min-width:1000px;right:-75px;object-fit:cover}.content-wrapper{position:relative;z-index:11;height:100%;color:#fff;width:500px;padding:0 30px;top:148px}.img-res{width:100%;height:100%}.img-animate{opacity:0.8;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);-webkit-transition:-webkit-transform 0.5s,opacity 0.5s;transition:transform 0.5s,opacity 0.5s}.img-animate:hover{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.section-products{padding:80px 0}.section-heading{font-size:32px;font-weight:500;color:#272864;text-align:center;margin-bottom:40px}.products p{margin-top:20px;font-size:18px}.section-testimonial{background-color:#272864;padding:80px 0}.testimonial-heading{font-size:32px;font-weight:500;color:#fff;text-align:center;margin-bottom:40px}.wrapper{max-width:750px;width:100%;margin:auto}.box{position:relative}.yellow-box{width:133px;height:264px;border-radius:10px;background-color:#f6bb15;margin-left:32px}.white-box{width:196px;position:absolute;height:227px;left:0;top:18px;border-radius:10px;background-color:#ffffff}.testimonial-image{position:absolute;z-index:1050;top:46px;left:20px}.sub-heading{color:#ffffff;padding-left:50px;font-size:26px;font-weight:500;line-height:42px}.sub-heading::after{width:189px;height:3px;border-radius:2px;background-color:#f6bb15;content:" ";display:block}.div-styling{color:#f6bb15;font-weight:500;line-height:42px;padding-left:50px}.p-styling{color:#fff;padding-left:80px;font-size:16px;font-weight:400;line-height:25px;letter-spacing:1px;margin-top:25px}.quote-spacing{padding-left:50px}.modified-indicators{bottom:-40px}.section-services{padding:80px 0;position:relative;z-index:0}.main-background{background-color:#efefef}.sub-background{background-image:url(../images/sub-background.png);background-position:left}.services-heading{font-size:32px;font-weight:500;text-transform:uppercase;text-align:center;color:#272864}.services-paragraph{font-size:20px;font-weight:400;color:#262626;text-align:center;margin-bottom:100px}.services-box{padding:50px 15px 50px 15px;background-color:#fff;box-shadow:0 0 9px 1px rgba(39,40,100,0.18);border-radius:10px}.animate-left{transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.animate-left:hover{-webkit-transform:translateX(-1.5rem);transform:translateX(-1.5rem)}.animate-top{transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.animate-top:hover{-webkit-transform:translateY(-1.5rem);transform:translateY(-1.5rem)}.animate-right{transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.animate-right:hover{-webkit-transform:translateX(1.5rem);transform:translateX(1.5rem)}.animate-bottom{transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.animate-bottom:hover{-webkit-transform:translateY(1.5rem);transform:translateY(1.5rem)}.box-spacing{margin-bottom:20px}.specific-spacing{margin-top:-50px}.services-content-center{text-align:center}.services-content-center img{}.services-box-heading{font-size:20px;font-weight:700;color:#262626;margin-top:30px}.services-box-paragraph{font-size:16px;font-weight:400;line-height:27px;color:#262626}.services-button{position:relative;display:inline-block;cursor:pointer;background-color:transparent;border:1px solid #272864;color:#272864;padding:10px 30px 10px 30px;transition:all 500ms cubic-bezier(0.77,0,0.175,1);user-select:none}.services-button:before,.services-button:after{content:'';position:absolute;transition:inherit;z-index:-1}.services-button:hover{color:#fff;transition-delay:.5s}.services-button:hover:before{transition-delay:0s}.services-button:hover:after{background:#272864;transition-delay:.35s}.from-left:before,.from-left:after{top:0;width:0;height:100%}.from-left:before{right:0;border:1px solid #272864;border-left:0;border-right:0}.from-left:after{left:0}.from-left:hover:before,.from-left:hover:after{width:100%}.section-technology{padding:80px 0}.technology-heading{font-size:32px;font-weight:500;text-align:center;color:#272864}.technology-sub-heading{font-size:24px;font-weight:500;margin:30px 0;line-height:25px;letter-spacing:1.2px;color:#262626}.section-about-us{padding:80px 0;background-color:#efefef}.about-us-heading{font-size:32px;font-weight:500;margin-bottom:60px;text-align:center;color:#272864}.about-us-paragraph{font-size:18px;font-weight:400;line-height:28px;letter-spacing:1.1px;color:#262626;text-align:justify}.img-styling{box-shadow:0 0 26px 5px rgba(39,40,100,0.25);border-radius:10px}.name{font-size:24px;font-weight:500;line-height:25px;letter-spacing:1.2px;text-align:center;color:#272864;margin-top:40px}.about-us-text{color:#262626;font-size:20px;font-weight:400;line-height:25px;letter-spacing:1.2px;text-align:center}footer{color:#fff;background-color:#272864;padding:80px 0}.contact-us-wrapper p{margin-bottom:2px}.small-text{font-size:14px;font-weight:300}.footer-paragraph{font-size:20px;font-weight:400}.social-links{margin-top:40px}.social-links a{font-size:25px;color:#fff}.social-links a:hover{color:#f6bb15}.contact-us-background{background-image:linear-gradient(rgba(39,40,100,0.6),rgba(39,40,100,0.6)),url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==);background-position:center;background-size:cover;height:400px}.pos-rel{position:relative}.pos-ab{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.contact-us-background span{font-size:20px;font-weight:400;line-height:25px;letter-spacing:1px;color:#fff;margin-top:10px;display:inline-block}.contact-us-heading{font-weight:700;color:#000}.contact-us-spacing{margin-top:80px;margin-bottom:80px}.contact-us-paragraph{font-size:20px;font-weight:400;line-height:42px;letter-spacing:1px}.text-area{margin-top:30px}.form-button{color:#fff;background-color:#484c7b;border:1px solid #424570;border-radius:5px;padding:10px 20px 10px 20px;margin-top:30px}iframe{width:100%;height:100%}.career-banner{height:100vh;background-position:center;background-size:cover;padding-left:100px}.content-container{max-width:470px;width:100%;color:#fff}.section-jobs{padding:80px 0}.section-jobs .container h2{color:#272864;font-weight:bold;text-align:center}.jobs-container{margin-top:80px}.jobs-sub-container{max-width:1044px;width:100%;position:relative}.jobs-sub-container .image{width:100%;height:100%}.jobs-content-container{width:50%;position:absolute;top:30px}.right-50{right:50px}.left-80{left:80px}.job-heading{color:#272864;font-size:28px;font-weight:bold}.apply{font-size:18px;display:inline-block;padding:5px 20px 5px 20px;color:#fff;background:#e9ad03;border:1px solid #d8a103}.jobs-icon-container{position:absolute;top:-35px}.right-0{right:0}.jobs-icon-container .image-styling{width:452.69px}.jobs-icon{position:absolute;top:50%;transform:translate(-50%,-50%)}.left-40{left:40%}.left-55{left:55%}.job-icon-container .image-styling{width:452.69px}.main-container{background-image:url(../images/sub-background.png);background-position:center;background-size:cover;background-attachment:fixed}.logo-container{padding:20px 0}.heading{color:#272864;font-size:36px;font-weight:500;text-align:center;margin-bottom:40px}.container-background{border-radius:6px;border:1px solid #898989;background-color:#f7f7f7}form{padding:10px 0}label{color:#262626;font-size:17px;font-weight:500}.star{color:#d51d1d}.information{background-color:#272864;color:#ffffff;font-size:22px;font-weight:500;margin:20px 0;padding:10px 10px 10px 20px}tr{background-color:#fff}tr select{border-radius:4px!important;background-color:#f2f2f2!important}tr input{border-radius:4px!important;background-color:#f2f2f2!important}.date-styling{width:195px}.job-title{width:129px}.organization{width:360px}.text-styling{font-weight:400;font-size:16px}.text-style{color:#262626;font-size:17px;font-weight:500}.button-style{border-radius:6px;height:47px;border:2px solid #f7941d;background-color:transparent;display:inline-block;padding:5px 20px 5px 20px}label.error{font-size:12px;color:#c92013}input.error,textarea.error{border:1px solid #a4231a}#confirm-error{position:absolute;bottom:-25px}.small-text i{font-size:16px;color:#f7941d}.gallery{display:grid;grid-template-columns:repeat(10,1fr);grid-template-rows:repeat(3,5vw);grid-gap:15px;align-items:center;justify-items:center}.quote{text-align:center;margin-top:15px;font-size:19px;color:#636568}.no-job{text-align:center;width:30%;margin:auto}.no-job img{opacity:0.7}.no-job p{margin-top:20px;font-size:18px;color:#636568}.d-job{display:block}.m-job{display:none}