body,header{padding:0;width:100%}.logo-area img,header .navigation-area.menu-fix{animation-name:fadeInDown;animation-fill-mode:none}.custom-wow.animated,.open>.dropdown-menu{opacity:1;visibility:visible}.custom-wow,.dropdown-menu{visibility:hidden;opacity:0}.download-app-section .app-link,.nav-link.nav-btn,.scroll-to-top{text-align:center}*{margin:0;padding:0;outline:0!important;box-sizing:border-box}html{font-size:62.5%}body,p,ul li{font-size:1.6rem;color:#444}body{font-family:Inter,sans-serif;margin:.01rem 0 0;font-weight:400;background-color:#fff;overflow-x:hidden}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl,.row>*{padding:0 15px}.row{margin:0 -15px}b,strong{font-weight:700}p,ul li{line-height:2.7rem;font-family:Poppins,sans-serif}ol,ul{padding-left:0;color:#444}.btn-block,h1,h2,h3{font-family:Inter,sans-serif}.nav-link,blockquote{font-family:Poppins,sans-serif}h1,h2,h3,h4,h5,h6{color:#191919;font-weight:700}a,button,input[type=submit]{color:#0965ac;text-decoration:none;cursor:pointer;display:inline-block;transition:.3s ease-in-out}a:focus,a:hover,button:focus,button:hover{color:#191919;text-decoration:none;outline:0!important}::-moz-selection{color:#fff;background:#0965ac}::selection{color:#fff;background:#0965ac}.pointer-event-none{pointer-events:none}.toast-message{font-size:16px!important}.pad-50{padding:50px 0}.pad-70{padding:70px 0}.pad-90{padding:90px 0}.pad-110{padding:110px 0}.section-divider{margin:0 0 110px}.heading{font-weight:700;font-size:4.5rem;line-height:5.5rem;position:relative;margin:0 0 15px;display:inline-block;color:#191919}.btn-border,.btn-main{display:inline-flex;padding:13px 30px;text-decoration:none;font-size:14px;text-transform:capitalize;transition:.3s ease-in-out}.btn-main{align-items:center;justify-content:center;color:#fff!important;background-color:#0965ac;border:1px solid #0965ac;border-radius:30px}.btn-border,.btn-main:focus,.btn-main:hover{background-color:rgba(255,255,255,0);border:1px solid #0965ac}.btn-main:focus,.btn-main:hover{color:#0965ac!important}.btn-border{align-items:center;justify-content:center;color:#0965ac;border-radius:30px}.btn-border.border-blk:focus,.btn-border.border-blk:hover,.btn-border.border-wht:focus,.btn-border.border-wht:hover,.btn-border:focus,.btn-border:hover{border:1px solid #0965ac;background-color:#0965ac;color:#fff}.btn-border.border-blk,label.error,span.error{background-color:rgba(255,255,255,0)}.btn-border.border-wht,.btn-border.border-wht-bk-wht{background-color:rgba(255,255,255,0);border:1px solid #fff;color:#fff}.btn-border.border-blk{border:1px solid #191919;color:#191919}.btn-border.border-wht-bk-wht:focus,.btn-border.border-wht-bk-wht:hover{border:1px solid #fff;background-color:#fff;color:#191919}.btn-border.active{background-color:#0965ac;color:#fff}.btn-border.active:hover{border:1px solid #0965ac;background-color:rgba(255,255,255,0);color:#0965ac}header{position:sticky;top:0;left:0;z-index:99;animation-duration:.5s;transition:.3s ease-in-out}header .navigation-area.menu-fix{background-color:#0965ac;box-shadow:0 0 15px rgba(0,0,0,.08);padding:0;width:100%;z-index:2}.logo-area a{display:block}.logo-area img{animation-duration:.6s;max-width:145px}.logo-area.black-logo img{max-width:250px;padding:15px 0 4px}.menu-fix .logo-area img{animation-duration:.8s;animation-name:fadeInUp;animation-fill-mode:none}.custom-wow{transition:.3s ease-in-out}.custom-wow.animated.fadeInUp{animation-name:fadeInUp}.custom-wow.animated.fadeInRight{animation-name:fadeInRight}.custom-wow.animated.fadeInLeft{animation-name:fadeInLeft}.custom-wow.animated.fadeInDown{animation-name:fadeInDown}.animated{animation-duration:1s;animation-fill-mode:both}.animated.delay-1s{animation-delay:1s}.animated.delay-1-2s{animation-delay:1.2s}.animated.delay-1-3s{animation-delay:1.3s}.animated.delay-1-4s{animation-delay:1.4s}.animated.delay-1-5s{animation-delay:1.5s}.animated.delay-1-6s{animation-delay:1.6s}.menu-area{padding:0 16px;background:#fff}.nav-item{margin-left:40px}.nav-item:first-child{margin-left:0}.main-menu-section .dropdown .nav-link .fa-angle-down{color:#ccc;font-size:12px;margin:0 4px}.nav-link{color:#191919;font-weight:400;font-size:1.6rem;line-height:2.4rem;position:relative;padding:37px 0!important;text-transform:capitalize}.nav-link:focus,.nav-link:hover{color:#191919}.navbar.navbar-expand-lg,.navbar.navbar-expand-xl{padding:0}.nav-item.active .nav-link{text-decoration:none!important;color:#191919}.nav-link.nav-btn{background-color:#191919;color:#fff;padding:10px 25px!important;border-radius:30px;box-shadow:0 5px 25px rgba(75,132,255,.2)}.nav-link.nav-btn:hover{background-color:#191919;color:#fff}.main-menu-section{display:flex;justify-content:space-between;align-items:center}.nav-right{display:flex;justify-content:flex-end;align-items:center}.nav-right .nav-item{display:flex;justify-content:center;align-items:center;margin-left:25px}.nav-right .call-details a{font-weight:700;font-size:1.6rem;line-height:1.9rem}.dropdown-menu .dropdown-item,.footer-right-links .call-details a{line-height:2.5rem;font-size:1.5rem}.nav-right .call-details span{padding:0 12px;font-weight:700;color:#191919}.scroll-to-top{position:fixed;right:20px;bottom:20px;cursor:pointer;transition:.3s ease-in-out;opacity:0;z-index:99;transform-origin:bottom center;transform:rotate(-90deg) scale(0) translateX(85px);width:40px;height:40px;display:inline-block;background-color:#0965ac;border-radius:50%;padding:0;line-height:50px;color:#fff;font-size:2.5rem;box-shadow:0 5px 25px rgba(0,0,0,.2)}.check-list li,.dropdown-submenu{position:relative}.scroll-to-top.fade.in{opacity:1;transform:rotate(0) scale(1) translateX(0)}.scroll-to-top .nav-right{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.scroll-to-top:hover{color:#fff;background-color:#1b1b1b;animation:1s ease-in-out float-icon}.dropdown-menu,label{background-color:#fff}.dropdown-submenu .dropdown-menu{top:0;left:100%;margin-top:-1px}.open>.dropdown-menu{transform:scaleY(1);height:auto}.dropdown-toggle::after,.fixed_cta{display:none}.dropdown-menu{width:295px;padding:10px;border:none;margin:0 auto;box-shadow:0 10px 35px rgba(0,0,0,.07);left:0;right:0;transform:translateY(20px);display:block;transition:.3s ease-in-out}.dropdown-menu .dropdown-item{padding:12px;display:block;color:#111;background-color:#fff;border-bottom:1px solid #eee;white-space:unset}.dropdown-menu .dropdown-item.all-serv-link{font-weight:700;font-size:1.4rem}.dropdown-menu .dropdown-item:last-child{border-bottom:none}.dropdown-menu .dropdown-item:hover{background-color:#0965ac;color:#fff}.get-social{display:flex;align-items:center;justify-content:none}.get-social a{color:#fff;margin:0 20px 0 0}.form-control{height:54px;border:none;font-size:1.4rem;background-color:rgba(247,245,245,.7);border-radius:5px;padding:10px 15px}.form-control:focus{box-shadow:none;border:1px solid #fff}label{z-index:9;padding:0 10px;font-weight:600}label.error{padding:0;margin:0;font-weight:400;color:#fff}.form-group{margin-bottom:28px}textarea.form-control{min-height:105px}span.error{padding:0;margin:0 0 10px;font-weight:400;color:#ed1c24!important;display:block}.form-control.error{border:1px solid #ed1c24!important}.check-list li{list-style-type:none;padding-left:25px;margin-bottom:8px}.check-list li::before{font-family:"Font Awesome 6 Pro";content:"";position:absolute;left:0;top:0;color:#191919}@media(min-width:1400px)and (max-width:1650px){.menu-area .custom-width{flex:0 0 auto;width:83.33333333%}}@media(max-width:1650px){.nav-link{padding:10px 0!important}}@media(min-width:1200px){.navbar-expand-xl .navbar-collapse{display:block}.navbar-nav{flex-direction:row;align-items:center}.drp-arrow.submenu-arrow{transform:rotate(-90deg);display:inline-block;position:absolute;top:10px;right:10px;color:#fff}.dropdown-submenu:hover>.dropdown-menu,.dropdown:hover>.dropdown-menu{right:0;opacity:1;transform:translateY(0);visibility:visible}.dropdown.second-level .dropdown-menu{right:-100%;left:auto;top:0}.dropdown.second-level>.dropdown-item{display:flex;justify-content:space-between;align-items:center}.offcanvas-start{width:100%}}@media(max-width:1199px){#hamburger,.nav-item:last-child{border:none}.drp-arrow,.head-links{text-align:center}.dropdown.second-level.show-drop .dropdown-menu{max-height:500px;background-color:#0c0c0c}.dropdown.second-level .drp-arrow{width:38px;height:29px;background-color:#0c0c0c;color:#fff}.dropdown-item:focus,.dropdown-item:hover,.nav-item.active .nav-link{background-color:rgba(255,255,255,0)}.dropdown.second-level .dropdown-toggle i{transform:rotate(0)!important}.dropdown.second-level.show-drop .dropdown-toggle i{transform:rotate(45deg)!important}.dropdown.second-level .dropdown-menu .dropdown-item{border-bottom:1px solid #1b1b1b}.nav-link{padding:12px 0!important;color:#fff}.nav-link.nav-btn{margin-top:15px}.nav-item.active .nav-link{font-weight:600;color:#fff}.drp-arrow{display:block;position:absolute;top:3px;right:3px;width:43px;height:39px;background-color:#fff;color:#0965ac;font-size:1.6rem;z-index:99;display:flex;align-items:center;justify-content:center}.nav-open{position:relative;transition:.3s}.dropdown-item{flex-basis:100%;white-space:pre-line}.dropdown-submenu .dropdown-menu{background-color:#c8e1fe;padding:0 10px}.dropdown .drp-arrow i{transform:rotate(0);transition:.3s ease-in-out;display:inline-block}.dropdown-submenu.show .drp-arrow i,.dropdown>.drp-arrow.show i,.nav-item.dropdown.show .dropdown-toggle i{transform:rotate(45deg)}.offcanvas-start{width:260px;border-right:none;background-color:#0965ac;overflow:auto;padding:0 0 30px}.nav-item{display:block;width:100%;padding:0 10px;border-bottom:1px solid rgba(255,255,255,.2);margin:0}.nav-item.dropdown.show .dropdown-menu{display:block;visibility:visible;opacity:1}.navbar-nav .dropdown-menu{width:100%;transform:none;padding:0}.drpdown-img{display:none!important}#hamburger{background-color:rgba(255,255,255,0);cursor:pointer;padding:0}#hamburger .line{fill:none;stroke:#191919;stroke-width:6;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}#hamburger .line1,#hamburger .line3{stroke-dasharray:60 207;stroke-width:6}#hamburger .line2{stroke-dasharray:60 60;stroke-width:6}#hamburger.open .line1,#hamburger.open .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}#hamburger.open .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}.dropdown-menu{max-height:0;overflow:hidden;transition:.4s ease-in-out;display:block;min-width:10px;padding:0 7px;border-radius:0;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.03) inset}.dropdown-menu.show{max-height:500px;overflow:visible;visibility:visible;opacity:1}.dropdown-menu .dropdown-item{color:#0965ac;background-color:rgba(255,255,255,0);border-bottom:1px solid #eee}.dropdown-submenu.show .drp-submenu{max-height:500px;overflow:visible;background-color:#dbe8fb}}.footer-bg{padding:80px 0 0;position:relative}.footer-bg p,.footer-bga{font-size:1.3rem;line-height:2.3rem;color:#191919}.footer-links li{list-style-type:none;margin-bottom:12px;display:flex;align-items:baseline}.footer-links li i{margin-right:12px;width:30px;height:30px;border-radius:4px;color:#fff;background-color:#0965ac;display:flex;align-items:center;justify-content:center}.footer-links li a,.footer-links li p{display:flex;align-items:baseline;font-size:1.5rem;color:#000}.footer-links li a{border-radius:10px}.footer-links li a:hover{font-weight:700;color:#0965ac}.footer-right-links li a:hover{font-weight:400}.footer-right-links .call-details{justify-content:flex-start;align-items:center}.footer-right-links .call-details span{padding:0 6px;color:#191919;font-size:12px}.badge-area{display:flex;align-items:center;justify-content:flex-start;margin:20px 0 0}.badge-area .single-badge{padding-right:20px}.location-link-foot{border-bottom:1px solid rgba(50,97,150,.2);margin:50px 0 0}.location-link-foot ul{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.location-link-foot ul li{list-style:none}.location-link-foot ul li a{font-weight:500;font-size:1.5rem;color:#a1a1a1}.copyright-bg{padding:20px;margin:0}.copyright-bg a,.copyright-bg p{font-size:1.4rem;line-height:2.4rem;margin:0}.copyright-r{text-align:right}.copyright-r .get-social{display:flex;align-items:center;justify-content:flex-end}.copyright-r .get-social a{color:#0965ac;margin:0 20px 0 0}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}@media only screen and (max-width:2560px)and (min-width:1650px){.nav-item{margin-left:14px}.nav-right .nav-item{margin-left:20px}.nav-right .call-details a{font-weight:600;font-size:1.5rem}.nav-right .call-details span{padding:0 8px}}@media only screen and (max-width:1861px)and (min-width:1650px){.nav-right .nav-item{margin-left:14px}.nav-right .call-details a{font-size:1.2rem}}@media only screen and (max-width:1650px)and (min-width:1200px){.navbar-nav{margin-top:60px;position:fixed;top:0;right:-15px}.main-menu-section{justify-content:flex-end;position:relative}.nav-right{position:fixed;right:12px;top:6px}.menu-area{padding:10px 16px 16px!important}}@media only screen and (min-width:768px)and (max-height:1366px){.heading{font-size:4rem;line-height:5rem}.dropdown-menu .dropdown-item{padding:9px 12px}}@media(max-width:1199px){.nav-right{justify-content:center}.nav-right .call-details{display:flex;justify-content:center;align-self:center;background-color:#e9f6ff;border-radius:30px;padding:4px 20px}.nav-right .call-details .nav-link{padding:12px 0!important;color:#191919;font-weight:700;font-size:1.3rem;line-height:1.9rem}.nav-right .call-details span{padding:0 12px;font-weight:700;color:#191919;display:flex;justify-content:center;align-items:center}.nav-right .nav-item{width:auto;margin:0 10px}.nav-right .cta-buttons{display:flex;justify-content:flex-end;align-items:center}.nav-right .cta-buttons .nav-item:last-child{margin-left:0}.menu-area{padding:8px 0}.custom-head{border-top:1px solid #eee;margin:10px 0 0;padding:15px 0}.navigation-area.menu-fix .custom-head{display:none}.logo-area .logo-color,.logo-area .logo-wt{max-width:200px}.menu__block_wrap{display:flex;justify-content:flex-end}.main-menu-section{display:block}}@media(max-width:1024px){html{font-size:60%}.heading{font-size:4rem!important;line-height:5rem!important}.section-divider{margin:0 0 80px}.location-link-foot ul{justify-content:center;flex-wrap:wrap}.location-link-foot ul li{padding:0 5px}}@media(max-width:990px){html{font-size:55%}.heading{font-size:3.2rem!important;line-height:4.2rem!important}.nav-right .nav-item{margin:0 8px}.copyright-r .get-social{justify-content:center;margin:0 0 10px}.copyright-r .get-social a{margin:0 15px}.home_slider .carousel-caption .slider-main-section .slider-video .video-title{padding:20px 25px}.nav-right-mobile .cta-contact-buttons{margin:0 0 15px}.scroll-to-top{bottom:60px}}.repugen_certified{width:100px!important;max-width:100%}@media(max-width:330px){.nav-right .nav-item .nav-link{font-size:10px}}.providers_radio{display:flex}.providers_radio .form-check-inline{display:block;flex:0 0 20%}.providers_radio .form-check-inline .form-check-input{border:none}@media(max-width:767px){.providers_radio .form-check-inline{flex:0 0 33%}}.download-app-section{padding:30px 0;background-color:#f0f9ff;border-bottom:1px solid #e8e8e8;position:relative}.download-app-section .download-app-content h2{font-size:2.2rem;line-height:3.2rem;margin:0 0 20px}.download-app-section .app-link img{width:110px}.download-app-section .app-link h3{font-size:2rem;line-height:3rem;margin:0 0 15px}.section-img-main{padding:60px}@media(max-width:767px){.copyright-r,.footer-bg,.footer-links,.footer-links ul li,.menu-cta{text-align:center}.nav-right .call-details{padding:5px 0;width:100%!important;margin:0 0 10px!important}.nav-right a{padding:12px 15px}.nav-right{justify-content:center;flex-wrap:wrap;padding:0 15px}.nav-right .nav-item{width:50%;margin:0;padding:0 5px}.footer-bg .get-social,.nav-right .nav-item .btn-border,.nav-right .nav-item .btn-main{width:100%}.heading{font-size:2.6rem!important;line-height:3.6rem!important}.get-social a{margin-right:15px}.tp-area{padding:8px 0}.section-divider{margin:0 0 40px}.btn-main{padding:10px 20px}.logo-area.black-logo img{padding:8px 0 4px}.footer-links li{justify-content:center;flex-direction:column;align-items:center}.footer-links li a,.footer-links li p{align-items:center;flex-direction:column}.footer-links li i{margin:0 0 5px}.location-link-foot{margin:25px 0 0}.badge-area,.footer-links li,.footer-right-links .call-details{justify-content:center}.badge-area .single-badge:last-child{padding-right:0!important}.footer-bg{padding:30px 0 0}footer{margin:0 0 35px}.menu-cta{background-color:#fff;padding:10px 5px;font-size:1.6rem;color:#0965ac!important;margin:15px 0 0}.fixed_cta{position:fixed;width:100%;bottom:0;background-color:#1a679a;z-index:999}.fixed_cta a{display:inline-block;width:49%;text-align:center;padding:10px 0;font-size:1.4rem;text-transform:uppercase;color:#fff;text-decoration:none}.fixed_cta a:first-child{border-right:1px solid #ffffff5c;background-color:#0965ac}.download-app-content{text-align:center;margin:0 0 30px}}@media(max-width:1199px){.menu-cta{background-color:#fff;text-align:center;padding:10px 5px;font-size:1.6rem;color:#0965ac!important;margin:15px 0 0}}.team-modal-thumb{background-repeat:no-repeat;background-size:cover;background-position:center center}.team-modal .modal-content .modal-body .team-modal-info h2{font-size:1.8rem;line-height:2.8rem;position:relative;text-transform:uppercase;font-weight:700;margin:0 0 30px;color:#191919;padding:10px 20px;background-color:rgba(52,152,219,.1);border-left:5px solid #0965ac}.team-modal .modal-content .modal-body .team-modal-info p{font-size:1.6rem;line-height:2.7rem}.career-model button.close{background-color:#0965ac;background-image:none;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;line-height:30px;border:none;padding:2px 10px}