.light-background,:root{--surface-color:#ffffff}.dark-background,:root{--contrast-color:#ffffff}a,a:hover{text-decoration:none}.header li a,.theme-btn{text-transform:uppercase}:root{--default-font:"Jost",sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--heading-font:"Jost",sans-serif;--nav-font:"Jost",sans-serif;--background-color:#ffffff;--default-color:#444444;--heading-color:#2c4964;--accent-color:#0052bf;--nav-color:#ffffff;scroll-behavior:smooth}.light-background{--background-color:#f1f7fc}.dark-background{--background-color:#060606;--default-color:#ffffff;--heading-color:#ffffff;--surface-color:#252525}.jobs .job-box .job-list a:hover,.theme-bg,.theme-bg-sec{background:var(--accent-color)}.theme-bg-lght{background:#c8ddf9}.theme-bg-form{background:#0b55B560}body{color:var(--default-color);background-color:var(--background-color);font-family:var(--default-font)}a{color:var(--accent-color);transition:.3s}a:hover{color:color-mix(in srgb,var(--accent-color),transparent 25%)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--heading-color);font-family:var(--heading-font)}.theme-btn{text-align:center;padding:10px 20px;font-weight:600!important;color:#fff!important;background:var(--accent-color);border-radius:9px;transition:.3s linear;border:1px solid var(--theme-color-main)}.footer,.page-title,.section,section{color:var(--default-color)}.theme-btn:hover{background:#0a0a0a;color:#fff!important}.jobs .job-box,.services .service-item,.stats .stats-item{background-color:var(--surface-color)}.header a.logo,.header li a{text-decoration:none;color:#fff!important;display:block}.header li a.active{color:#8bf!important;border-bottom:2px solid #8bf;border-radius:20px}.header li a:hover.active{color:#bbffc0!important;border-bottom:2px solid #1b5e20}.header li a:hover{color:#bbffc0!important}.header{position:fixed;z-index:1000;width:100%}.header ul{margin:10px 0 0;padding:0;list-style:none;overflow:hidden}.header li a{padding:12px 20px;font-weight:500}.header .menu-btn:hover{color:var(--theme-color-main)!important}.header a.logo{float:left;font-size:2em;padding:10px}.header a:hover.logo{color:#000}.header .menu{clear:both;max-height:0;transition:max-height .2s ease-out}.jobs .job-box .job-list a,.jobs .job-box .pic img,.services .service-item{transition:.3s ease-in-out}.header .menu-icon{cursor:pointer;display:inline-block;float:right;padding:32px 20px;position:relative;user-select:none}.contact-form-input,.contact-form-input.textarea{margin:5px 0;padding-top:10px;padding-bottom:10px;padding-left:22px;width:100%;font-size:16px}.header .menu-icon .navicon{background:#fff;display:block;height:2px;position:relative;transition:background .2s ease-out;width:18px}.header .menu-icon .navicon:after,.header .menu-icon .navicon:before{background:#fff;content:"";display:block;height:100%;position:absolute;transition:.2s ease-out;width:100%}.header .menu-icon .navicon:before{top:5px}.header .menu-icon .navicon:after{top:-5px}.header .menu-btn{display:none}.header .menu-btn:checked~.menu{max-height:260px;padding-bottom:20px;background:#172333}.header .menu-btn:checked~.menu-icon .navicon{background:0 0}.header .menu-btn:checked~.menu-icon .navicon:before{transform:rotate(-45deg)}.header .menu-btn:checked~.menu-icon .navicon:after{transform:rotate(45deg)}.header .menu-btn:checked~.menu-icon:not(.steps) .navicon:after,.header .menu-btn:checked~.menu-icon:not(.steps) .navicon:before{top:0}.contact-form-input:focus{border:1px solid #15141c99}.contact-form-input{border:1px solid #15141c5e;border-radius:10px;height:50px}.blog-single-page,.blog-three-page,.blog-two-page{height:180px!important;width:100%!important}.footer,.hero .content .why-box .more-btn i{font-size:14px}.contact-form-input.textarea{border:1px solid #15141c5e;border-radius:10px;height:125px}.footer{background-color:var(--background-color);border-top:1px solid color-mix(in srgb,var(--accent-color),transparent 75%);position:relative}.footer .footer-top{padding-top:50px}.footer .footer-about .logo{line-height:1;margin-bottom:25px}.footer .footer-about .logo img{max-height:40px;margin-right:6px}.footer .footer-about .logo span{color:var(--heading-color);font-family:var(--heading-font);font-size:26px;font-weight:700;letter-spacing:1px}.footer .footer-about p{font-size:14px;font-family:var(--heading-font)}.footer .social-links a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid color-mix(in srgb,var(--default-color),transparent 50%);font-size:16px;color:color-mix(in srgb,var(--default-color),transparent 20%);margin-right:10px;transition:.3s}.footer .social-links a:hover{color:var(--accent-color);border-color:var(--accent-color)}.footer .h4,.footer h4{font-size:16px;font-weight:700;position:relative;padding-bottom:12px}.footer .footer-links,.hero .content .why-box p{margin-bottom:30px}.footer .footer-links ul{list-style:none;padding:0;margin:0}.footer .footer-links ul i{padding-right:2px;font-size:12px;line-height:0}.footer .footer-links ul li{padding:10px 0;display:flex;align-items:center}.footer .footer-links ul li:first-child{padding-top:0}.footer .footer-links ul a{color:color-mix(in srgb,var(--default-color));display:inline-block;line-height:1}.footer .footer-links ul a:hover,.services .service-item:hover .icon i{color:var(--accent-color)}.footer .footer-contact p{margin-bottom:5px}.footer .copyright{padding-top:25px;padding-bottom:25px;border-top:1px solid color-mix(in srgb,var(--default-color),transparent 90%)}.about .content p:last-child,.footer .copyright p,.section-title p{margin-bottom:0}.footer .credits{margin-top:8px;font-size:13px}#preloader{position:fixed;inset:0;z-index:999999;overflow:hidden;background:var(--background-color);transition:.6s ease-out}#preloader:before{content:"";position:fixed;top:calc(50% - 30px);left:calc(50% - 30px);border:6px solid #fff;border-color:var(--accent-color) transparent var(--accent-color) transparent;border-radius:50%;width:60px;height:60px;animation:1.5s linear infinite animate-preloader}@keyframes animate-preloader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@media screen and (max-width:768px){[data-aos-delay]{transition-delay:0!important}}.job-btn{width:auto;position:absolute;right:20px}.hero,.page-title,.section-title{position:relative}.page-title{background:linear-gradient(90deg,#010143b1,#002167c6),url(../images/inner-banner-lg.webp) center top/cover no-repeat}.page-title .heading{padding:80px 0;border-top:1px solid color-mix(in srgb,var(--accent-color),transparent 80%)}.heading .h1,.page-title .heading h1{font-size:38px;font-weight:700}.page-title nav{background-color:color-mix(in srgb,var(--accent-color),transparent 94%);padding:20px 0}.page-title nav ol{display:flex;flex-wrap:wrap;list-style:none;margin:0;font-size:16px;font-weight:600}.page-title nav ol li+li{padding-left:10px}.page-title nav ol li+li::before{content:"/";display:inline-block;padding-right:10px;color:color-mix(in srgb,var(--default-color),transparent 70%)}.section,section{background-color:var(--background-color);padding:30px 0;scroll-margin-top:72px;overflow:clip}@media (max-width:1199px){.section,section{scroll-margin-top:60px}}.section-title{text-align:center;padding-bottom:20px}.section-title .h2,.section-title h2{font-size:32px;font-weight:500;margin-bottom:20px;padding-bottom:20px;position:relative}.section-title .h2:before,.section-title h2:before{content:"";position:absolute;display:block;width:160px;height:1px;background:color-mix(in srgb,var(--default-color),transparent 60%);left:0;right:0;bottom:1px;margin:auto}.section-title .h2::after,.section-title h2::after{content:"";position:absolute;display:block;width:60px;height:3px;background:var(--accent-color);left:0;right:0;bottom:0;margin:auto}.hero{width:100%;padding:170px 0 40px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:url(../images/banner-image.webp) center bottom/contain no-repeat #172333}.hero img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;z-index:1}.hero .container{z-index:3}.hero .welcome .h2,.hero .welcome h2{margin:0;font-size:48px;font-weight:700}.hero .welcome p{font-size:24px;margin:0}.hero .content{margin-top:20px}.hero .content .why-box{color:var(--contrast-color);background:var(--accent-color);padding:20px;border-radius:10px}.hero .content .why-box .h3,.hero .content .why-box h3{color:var(--contrast-color);font-weight:700;font-size:34px}.hero .content .why-box .more-btn{color:var(--contrast-color);background:color-mix(in srgb,var(--contrast-color),transparent 80%);display:inline-block;padding:6px 30px 8px;border-radius:50px;transition:.4s ease-in-out}.hero .content .why-box .more-btn:hover{background:var(--surface-color);color:var(--accent-color)}.hero .content .icon-box{border-radius:10px;background:color-mix(in srgb,var(--surface-color),transparent 20%);box-shadow:0 2px 15px rgba(0,0,0,.1);padding:20px 30px;width:100%}.hero .content .icon-box i{font-size:40px;color:var(--accent-color)}.hero .content .icon-box .h4,.hero .content .icon-box h4{font-size:20px;font-weight:700;margin:10px 0 20px}.hero .content .icon-box p{font-size:15px;color:color-mix(in srgb,var(--default-color),transparent 30%)}.about .content .h3,.about .content h3{font-size:2rem;font-weight:700}.about .content ul{list-style:none;padding:0}.about .content ul li{display:flex;align-items:flex-start;margin-top:40px}.about .content ul i{flex-shrink:0;font-size:48px;color:var(--accent-color);margin-right:20px}.about .content ul .h5,.about .content ul h5{font-size:18px;font-weight:700}.about .content ul p{font-size:15px}.about .pulsating-play-btn{position:absolute;left:calc(50% - 47px);top:calc(50% - 47px)}.stats .stats-item{margin-top:0;padding:20px;width:100%;position:relative;text-align:center;box-shadow:0 2px 35px rgba(0,0,0,.1);border-radius:4px;z-index:0}.stats .stats-item span{font-size:32px;display:block;margin:10px 0;font-weight:700;color:var(--heading-color)}.stats .stats-item p{padding:0;margin:0;font-family:var(--heading-font);font-size:16px}.services .service-item{border:1px solid color-mix(in srgb,var(--default-color),transparent 85%);padding:20px;height:100%}.services .service-item .icon{margin:0 auto 20px;width:100%;background:var(--accent-color);border-radius:4px;align-items:center;justify-content:center;transition:.3s;transform-style:preserve-3d;overflow:hidden;height:140px}.services .service-item .icon i{color:var(--contrast-color);font-size:28px;transition:.3s ease-in-out}.services .service-item .icon::before{position:absolute;content:"";left:-8px;top:-8px;height:100%;width:100%;background:color-mix(in srgb,var(--accent-color),transparent 80%);border-radius:5px;transition:.3s ease-out;transform:translateZ(-1px)}.services .service-item .h3,.services .service-item h3{font-weight:700;margin:10px 0 15px;font-size:22px}.services .service-item p{line-height:24px;font-size:14px;margin-bottom:0}.services .service-item:hover{background:var(--accent-color);border-color:var(--accent-color)}.services .service-item:hover .icon{background:var(--surface-color)}.services .service-item:hover img{filter:invert(1)}.services .service-item:hover .icon::before{background:color-mix(in srgb,var(--background-color),transparent 70%)}.jobs .job-box .job-list a:hover i,.services .service-item:hover .h3,.services .service-item:hover h3,.services .service-item:hover p{color:var(--contrast-color)}.jobs .job-box{box-shadow:0 2px 15px rgba(0,0,0,.1);position:relative;border-radius:5px;transition:.5s;padding:20px 0;height:100%}.jobs .job-box .pic{overflow:hidden;width:100px;border-radius:50%;flex-shrink:0}.jobs .job-box:hover{transform:translateY(-10px)}.jobs .job-box .job-info{padding-left:30px}.jobs .job-box .h4,.jobs .job-box h4{font-weight:700;margin-bottom:5px;font-size:17px;padding:0 20px 10px 0;text-wrap:auto}.jobs .job-box span{display:block;font-size:15px;padding-bottom:10px;position:relative;font-weight:500;text-wrap:auto}.jobs .job-box span::after{content:"";position:absolute;display:block;width:50px;height:1px;background:color-mix(in srgb,var(--default-color),transparent 85%);bottom:0;left:0}.jobs .job-box p{margin:10px 0 0;font-size:14px}.jobs .job-box .job-list{display:flex;align-items:center;justify-content:start;width:100%}@media (max-width:468px){.jobs .job-box{flex-direction:column;justify-content:center!important;align-items:center!important}.jobs .job-box .job-info{padding:30px 0 0;text-align:center}.jobs .job-box span::after{left:calc(50% - 25px)}.jobs .job-box .job-list{justify-content:center}}.jobs .job-box .job-list a{background:color-mix(in srgb,var(--default-color),transparent 94%);display:flex;align-items:center;justify-content:center;border-radius:50px;width:36px;height:36px}.cta-btn,.submit-btn{border:1px solid #ccc}.jobs .job-box .job-list a i{color:color-mix(in srgb,var(--default-color),transparent 20%);font-size:16px;margin:0 2px}.jobs .job-box .job-list a+a{margin-left:8px}.job-bg{background:#c8ddf9;padding:20px}.form-control,.form-select,.view-btn{padding:10px 30px}.cta-btn{width:auto;background:#1977cc;color:#fff}.header01,.submit-btn,.view-btn{width:100%}.cta-btn:hover,.submit-btn button:hover{background:#022e54;color:#fff}.submit-btn,.view-btn:hover{background:#1977cc;color:#fff}.view-btn{border-radius:20px;margin:0 auto;border:2px solid #fff;color:#fff}.header01{position:fixed;z-index:1000;background:rgba(255,255,255,0);padding:18px;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-o-transition:.5s ease-out;transition:.5s ease-out}.active{background-color:#172333;color:#000}.alpha-filter ul li{font-size:16px;float:left;margin:10px 3px;list-style:none;text-align:center}.alpha-filter ul li a{cursor:pointer;display:inline;width:35px;height:35px;background-color:#0052bf;color:#fff!important;box-sizing:border-box;text-align:centre;font-weight:600}strong{color:#003d8d}.alpha-filter ul.medical_dictionary li{float:none;display:block}.grid-list{display:grid;grid-template-columns:repeat(2,1fr)}.job-categories,.job-list{width:100%;margin:0;padding:0}.job-categories ul,.job-list ul{list-style:none;margin:0 0 0 -20px}.job-categories ul li,.job-list ul li{width:auto;margin:5px 0;padding:10px 20px 0 30px;background:url(../images/bullet-icon.webp) 8px 12px/15px no-repeat}.medical_dictionary{column-count:3}.j-tags{border-radius:12px;border:1px solid var(--accent-color);color:#000!important;padding:5px 20px;display:inline-block;margin-bottom:10px}.j-tags:hover{background:var(--accent-color);color:#fff!important}.page-item.active:hover .page-link,.page-link:hover{color:#000!important}@media (min-width:320px) and (max-width:992px){.page-title{background:linear-gradient(90deg,#010143b1,#002167c6),url(../images/inner-banner.webp) center center/cover no-repeat}.page-title .heading{padding:80px 0 0}.pagination{display:inline-block!important}.jobs .job-box .h4,.jobs .job-box h4{width:100%;padding:0 0 10px}.job-btn{width:auto;position:relative;right:0;margin:20px 0}.hero{padding:100px 0 40px;background:url(../images/mobile-banner.webp) top center/cover no-repeat}}.page-item-color,.page-link:hover{background-color:#c8ddf9}.page-link{border:0 solid #18326a70!important;color:var(--accent-color);float:left}.page-link.active{color:var(--accent-color)!important;background-color:#c8ddf9!important;border:2px soild var(--accent-color)!important}label.error{color:red;font-size:1rem;display:block;margin-top:5px}label.error.fail-alert{border:2px solid red;border-radius:4px;line-height:1;padding:2px 0 6px 6px;background:#ffe6eb}input.valid.success-alert{border:2px solid #4caf50;color:green}input.error,textarea.error{border:1px solid red!important;font-weight:300;color:red}.alert{border:1px solid #0a3622;border-radius:6px;background:#d1e7dd;padding:10px}.alert-success{color:#0a3622}@media (min-width:992px){.header li{float:left}.header li a{padding:12px 30px}.header .menu{clear:none;float:right;max-height:none}.header .menu-icon{display:none}.search-box{position:sticky;top:75px;overflow-y:auto}}.breadcrumb,.pagination{display:inline-block;list-style:none}.breadcrumb{flex-wrap:wrap;padding:0;margin:0}.breadcrumb a{color:#f1f7fc!important}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#fff;content:var(--bs-breadcrumb-divider, "/")}.text-color:hover{color:#bbffc0!important;font-weight:700!important}@font-face{font-family:Jost;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt5D4hTxM.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Jost;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt7j4hTxM.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt4D4h.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73oDd4iYl.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73ord4iYl.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73oTd4g.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.blog-single-page{background:url('../images/blogs/blog-image-one.webp') center/cover no-repeat!important}.blog-two-page{background:url('../images/blogs/blog-image-two.webp') center/cover no-repeat!important}.blog-three-page{background:url('../images/blogs/blog-image-three.webp') center/cover no-repeat!important}.about-us-page{background:url('../images/about-us.webp') center/contain no-repeat!important;width:100%!important;height:400px!important}.blog-cover-one,.blog-cover-three,.blog-cover-two{width:100%!important;height:440px!important}.blog-cover-one{background:url('../images/blogs/blog-image-one.webp') center/contain no-repeat!important}.blog-cover-two{background:url('../images/blogs/blog-image-two.webp') center/contain no-repeat!important}.blog-cover-three{background:url('../images/blogs/blog-image-three.webp') center/contain no-repeat!important}@media (min-width:320px) and (max-width:992px){.about-us-page{height:250px!important}.blog-cover-one,.blog-cover-three,.blog-cover-two{height:200px!important}}@media (max-width:576px){.breadcrumb{flex-direction:column;align-items:center}.breadcrumb-item{margin:5px 0}}.contact-side-img {background: url('/theme/images/contact/contact-image.webp') center/cover no-repeat;width: 100%;height: 320px;border-radius: .5rem;}