:root{--section-spacing:40px;--section-spacing-lg:80px;--line-height:1.23;--line-height-body:1.5;--gradient-bg-color:linear-gradient(94.77deg,#001270 -1.95%,#bb0f30 110.44%);--primary-main:#bb0f30;scroll-behavior:smooth}::selection{background:var(--primary-main);color:#fff}*,:after,:before{box-sizing:border-box;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}body{line-height:var(--line-height);margin:0;padding:0;max-width:100vw;overflow-x:hidden}[data-aos]{overflow-anchor:none;transform:translateZ(0)}body *{scrollbar-width:thin;scroll-behavior:smooth}img:before{content:"";height:calc(100% + 10px);background-color:#ccc;top:50%;transform:translateY(-50%)}img:after,img:before{width:100%;position:absolute;left:0}img:after{content:"\2600" " " attr(alt);font-size:18px;text-transform:capitalize;color:#646464;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:2;top:0;height:100%}a{color:inherit;text-decoration:none}pre{white-space:pre-wrap}b,strong{font-weight:600}img{max-width:100%;object-fit:cover;object-position:center;height:auto;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover;position:relative}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=email],input[type=tel],input[type=text],textarea[type=text]{font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=number]{appearance:none;-webkit-appearance:none;-moz-appearance:textfield}input[type=file i]::-webkit-file-upload-button{font-family:inherit}button{font-family:inherit}.icon{font-size:20px}.icon-xs{font-size:14px}.icon-sm{font-size:18px}.icon-md{font-size:20px}.icon-lg{font-size:22px}.icon-xl{font-size:24px}.service_line-4{--line:4}.line-1,.line-2,.line-3,.line-4,.line-5,.line-6,.line-7,.service_line-4{min-height:calc(var(--line-height) * var(--line) * 1em);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:var(--line);line-clamp:var(--line);-webkit-box-orient:vertical}.line-1,.line-2,.line-3,.line-4,.line-5,.line-6,.line-7{--line:1}.line-2{--line:2}.line-3{--line:3}.line-4{--line:4}.line-5{--line:5}.line-6{--line:6}.line-7{--line:7}.capitalize{text-transform:capitalize}.section-spacing-mt{margin-top:var(--section-spacing)}.section-spacing-mb,.section-spacing-my{margin-bottom:var(--section-spacing)}.section-spacing-my{margin-top:var(--section-spacing)}.section-spacing-pt{padding-top:var(--section-spacing)}.section-spacing-pb,.section-spacing-py{padding-bottom:var(--section-spacing)}.section-spacing-py{padding-top:var(--section-spacing)}.section-spacing-mt-lg{margin-top:var(--section-spacing-lg)}.section-spacing-mb-lg,.section-spacing-my-lg{margin-bottom:var(--section-spacing-lg)}.section-spacing-my-lg{margin-top:var(--section-spacing-lg)}.section-spacing-pt-lg{padding-top:var(--section-spacing-lg)}.section-spacing-pb-lg,.section-spacing-py-lg{padding-bottom:var(--section-spacing-lg)}.section-spacing-py-lg{padding-top:var(--section-spacing-lg)}.gradient-text{background:var(--gradient-bg-color);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}.gradient-bg{background:var(--gradient-bg-color)}@media screen and (max-width:992px){:root{--section-spacing:20px;--section-spacing-lg:40px}}#nprogress .bar{background:var(--primary-main);height:3px}#nprogress .peg{box-shadow:0 0 10px var(--primary-main),0 0 5px var(--primary-main)!important}#nprogress .spinner{top:unset!important;bottom:15px!important}#nprogress .spinner-icon{border-top-color:var(--primary-main);border-left-color:var(--primary-main)}.grecaptcha-badge{display:none!important}.blog_cta{position:relative;padding:60px 48px;display:flex;align-items:center;justify-content:space-between;background:var(--gradient-bg-color);background-repeat:no-repeat;background-size:cover;border-radius:80px 14px 14px 14px}.blog_cta h2{max-width:70%;color:#fff}.btn-bg-gradient{position:relative;height:46px;padding-inline:2rem;outline:none;text-decoration:none;display:flex;justify-content:center;align-items:center;cursor:pointer;border:none;border-radius:100px;background:var(--gradient-bg-color);color:#fff;font-weight:500;font-size:.875rem;font-family:var(--font-family);z-index:0;overflow:hidden;transition:all .3s cubic-bezier(.02,.01,.47,1)}.btn-bg-gradient:hover{animation:sh0 .5s ease-in-out both}.btn-bg-gradient:after,.btn-bg-gradient:before{content:"";position:absolute;right:0;bottom:0;width:100px;height:100px;border-radius:100px;background:#fff;opacity:0;transition:transform .15s cubic-bezier(.02,.01,.47,1),opacity .15s cubic-bezier(.02,.01,.47,1);z-index:-1;transform:translate(100%,-25%) translateZ(0)}.btn-bg-gradient:hover:after,.btn-bg-gradient:hover:before{opacity:.15;transition:transform .2s cubic-bezier(.02,.01,.47,1),opacity .2s cubic-bezier(.02,.01,.47,1)}.btn-bg-gradient:hover:before{transform:translate3d(50%,0,0) scale(.9)}.btn-bg-gradient:hover:after{transform:translate(50%) scale(1.1);border-radius:100px}.blog_cta p a{max-width:100%}.btnContainedWhite{position:relative;padding:18px 32px!important;background:#fff;border-radius:100px;border:none;cursor:pointer;transition:opacity .2s}.btnContainedWhite span{font-weight:700;line-height:1;font-size:1.125rem;color:transparent;background-image:linear-gradient(94.77deg,#001270 -1.95%,#bb0f30 110.44%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.btnContainedWhite:before{content:"";position:absolute;top:0;left:0;width:1px;height:1px;background-color:#fff;border-radius:100px;z-index:-1}.btnContainedWhite:hover{opacity:.8}@keyframes sh0{0%{transform:rotate(0deg) translateZ(0)}25%{transform:rotate(7deg) translateZ(0)}50%{transform:rotate(-7deg) translateZ(0)}75%{transform:rotate(1deg) translateZ(0)}to{transform:rotate(0deg) translateZ(0)}}.job-card-desc ul{list-style-type:none;padding:0;margin:0}.job-card-desc li{display:inline}.job-card-desc li:after{content:" "}.job-popup-desc ul{padding-left:14px;list-style:none;margin:0;display:flex;flex-direction:column;gap:4.4px}.about-div p{margin:0}.about-div ul{position:relative;padding-left:17px;margin:0}.about-div ul li{margin-bottom:2px}.job-popup-desc ul li{position:relative;padding-left:14px}.job-popup-desc ul li:before{content:"•";position:absolute;left:-10px}@media screen and (max-width:767px){.line-1,.line-2,.line-3,.line-4,.line-5,.line-6{--line:unset}.blog_cta{flex-direction:column;padding:16px;border-radius:60px 14px 14px 14px}.blog_cta h2{max-width:100%;text-align:center}.btn-bg-gradient{padding:8px 12px}.blog_cta:before{inset:-4px -4px -4px}}@supports (-webkit-touch-callout:none){input{font-size:16px}}