:root{--color-blue:#003f4e;--color-light-green:#009b45;--color-dark-green:#014815;--color-primary-text:#012a4a;--color-secondary-text:#213c42e1;--color-white:#fff;--color-bg-1:#f7fafb;--color-bg-2:#f5faf7;--transition:all .3s ease;--radius-1:.3rem;--radius-2:.6rem;--radius-3:1rem}*{box-sizing:border-box;border:0;outline:0;margin:0;padding:0}h1,h2,h3,h4,h5,h6{color:#012a4a;font-family:Montserrat,sans-serif}h1{font-size:2.2rem}.h2{font-size:1.4rem;font-weight:600}h3{font-size:1.1rem;line-height:1.2}h4{font-size:1rem}h5{line-height:1.4}body{font-family:Open Sans,sans-serif}section{padding:36px 0}p{color:var(--color-secondary-text)}.custom-ul{padding-left:0;list-style:none}.custom-ul li{color:#ffffffda}.custom-ul li a{color:#ffffffda;text-decoration:none}.header{text-align:center;flex-direction:column;align-items:center;margin-bottom:2.4rem;display:flex}.header h2{color:var(--color-primary-text);margin-bottom:1rem}.header p{color:var(--color-secondary-text);font-family:Open Sans,sans-serif;font-weight:500;line-height:1.6}a{text-decoration:none}@media (max-width:768px){.header p{width:100%;font-size:.9rem;line-height:1.4}.header{margin-bottom:1.8rem}}.custom-button a{color:#fff;text-decoration:none}.custom-button-secondary a{color:#2c2c2c;text-decoration:none}.topBar{background-color:var(--color-blue);color:var(--color-white);padding:.6rem 0}.logo{width:160px;height:auto;margin-top:8px;margin-bottom:8px}.nav_item{gap:1.6rem;font-weight:500}.mobile-toggle{height:auto;padding-bottom:2rem}.mobile-toggle .nav_item{gap:.2rem}.custom-button{color:#fff;background-color:#009b45;border-radius:.2rem;padding:.5rem .8rem;font-size:1rem;font-weight:500}.custom-button-secondary{color:#222121;background-color:#fff;border:1px solid #e9e9e9;border-radius:.2rem;padding:.5rem .8rem;font-size:1rem;font-weight:500}.dropdown{font-family:Open Sans,sans-serif;font-weight:600}.nav_service_link a{color:var(--color-primary-text);text-decoration:none}.banner img{height:80vh;-o-object-fit:cover!important;object-fit:cover!important;width:100%!important}.banner_caption{text-align:center;position:absolute;top:50%;transform:translateY(-50%)}.banner_btn{border-radius:var(--radius-1);color:#fff;background-color:#009b45;margin-top:.6rem;padding:12px 24px}.banner_caption h1{color:#ffffffd8;margin-bottom:1rem;line-height:1.1}.banner_caption p{color:#ffffffd8;font-size:18px}@media (max-width:475px){.banner_caption{position:absolute;top:30%;left:4%;right:4%;transform:translateY(-30%)}.banner_caption p{line-height:1.2}.banner img{height:70vh}}.comp{padding-top:70px}.comperhensive_card{text-align:center;border-radius:var(--radius-2);padding:2rem .6rem}.comp_service-title h6{color:var(--color-primary-text);margin-bottom:.8rem;font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:700}.comp_service-para{color:var(--color-secondary-text);font-family:Open Sans,sans-serif;font-size:.9rem;font-weight:500;line-height:1.4}.comperhensive_card:hover{transition:var(--transition);box-shadow:0 1rem 2rem #0000001a, inset 0px -2px 0px 0px var(--color-light-green)}.comperhensive_icon{color:var(--color-light-green);margin-bottom:1.2rem;font-size:3rem}@media (min-width:768px){.comperhensive_header p{width:80ch;margin:.6rem auto 3rem}}.faq_content{background:var(--color-bg-2);padding:2rem}.faq_accodian{margin-inline:2rem}.faq_accodian h3{margin-bottom:1.2rem}@media (max-width:768px){.faq_accodian{margin-inline:1rem}}.service{background-color:var(--color-bg-1)}.service a{color:var(--color-light-green);text-decoration:none}.service_card{border-radius:var(--radius-2);padding:.8rem}.service_img{border-radius:var(--radius-2)}.service_btn{color:var(--color-light-green);background:0 0;font-size:.9rem;font-weight:600}.service2_icon{color:var(--color-light-green);margin-bottom:1.2rem;font-size:3rem}.service2_card{height:400px;position:relative}.service2_card-body p{color:var(--color-secondary-text);font-family:Open Sans,sans-serif;font-size:.9rem;font-weight:500;line-height:1.2}.service2_card-body h5{color:var(--color-primary-text);font-size:1rem;font-weight:700}.service2_card-body{background-image:url(../media/service_bg.1_ybv9gxiil-z.png);background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:var(--color-white);border-radius:var(--radius-2);text-align:center;height:240px;margin:0 .6rem;padding:1rem;position:absolute;top:36%;box-shadow:0 1rem 2rem #0000001a}.service2_card-body:hover{background-color:var(--color-light-green);color:var(--color-white)}.service2_card-body:hover p,.service2_card-body:hover .comperhensive_icon{color:var(--color-white)}.service2_card-body:hover .service2_btn,.service2_card-body:hover .service2_icon,.service2_card-body:hover a{color:#ffd500}.service2_card-body:hover h5{color:#fff}.service2_btn{color:var(--color-light-green);background-color:#0000;font-size:.9rem;font-weight:600}@media (max-width:475px){.service2_card-body{position:absolute;top:50%}}@media (max-width:768px){.service2_card-body{margin:0 1rem;position:absolute;top:50%}.service2_card{height:430px;position:relative}.service2_card-body{height:212px}}.assistance{padding:80px 0}.assistence_icon{color:var(--color-light-green)}.assistence_img{border-radius:var(--radius-2);height:300px;overflow:hidden}.assistence_img img{-o-object-fit:cover;object-fit:cover;height:100%}.assistance_row{-moz-column-gap:48px;column-gap:48px}@media (max-width:768px){.assistence_img img{width:100%}.assistence_img{margin-bottom:32px}}.testimonial{background-image:linear-gradient(#003d4dcc,#003d4dc4),url(../media/bgbanner.3k28qwi6hetfa.png);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:3rem;padding:120px 0}.testimonial_profile{aspect-ratio:1;margin-bottom:1.6rem;border-radius:50%;width:3rem;height:auto;margin-inline:auto}.review,.testimonial_review{text-align:center}.testimonial_review p{width:80ch;margin-inline:auto}@media (max-width:475px){.testimonial_review p{width:70%;margin-inline:auto}.slick-next{right:0}.slick-prev{left:0}}@media (max-width:768px){.testimonial_review p{width:80%;margin-inline:auto}}.broucher{padding:70px 0}.broucher_header{padding:6rem}.broucher_header h2{color:var(--color-primary-text)}.broucher_img img{border-radius:var(--radius-2);overflow:hidden}@media (max-width:768px){.broucher_header{margin:1rem;padding:1rem}}@media (max-width:1024px){.broucher_header{margin:2rem;padding:2rem}}.ft_item{align-items:center;gap:.6rem;display:flex}.footer{color:var(--color-white);background-image:linear-gradient(#002914f8,#002914f8),url(../media/faq.1wn-y4urs5-be.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:4rem 0 1rem}.footer p{color:var(--color-white)}.footer_contact{padding:1rem}.footer_contact h6{color:#fff}@media (max-width:768px){.footer h5{font-size:16px}.footer_contact{padding:.6rem}}@media (max-width:425px){.ft_item{margin-bottom:1.4rem}.footer{margin-bottom:70px}}.service{padding:70px 0}.ServicePage_list-list{list-style-type:none}.servicepage_banner{background-color:#003f4e;flex-direction:column;justify-content:center;height:200px;display:flex}.servicepage_banner p{color:#fff}.service_img{margin-bottom:2rem;overflow:hidden}.service_img img{border-radius:var(--radius-1);width:100%}.otherservices,.booking{background-color:#dfe9eb;height:fit-content;padding:2rem 1.6rem}.booking h3,.otherservices h3{border-bottom:2px solid var(--color-light-green);padding-bottom:1rem}.otherservices ul{padding:0}.otherservices li{padding:.4rem}.otherservices li a:hover{color:var(--color-light-green)}.otherservices li a{color:var(--color-blue);font-weight:500;text-decoration:none}label{margin-bottom:.3rem;font-size:15px}input{border-radius:var(--radius-1);border:none;outline:none;width:100%;height:40px;padding:.2rem}.servicedrop{border-radius:var(--radius-1);border:none;outline:none;width:100%;height:2rem;padding:.2rem;height:40px!important}.formbtn{color:#fff;background-color:#009b45;width:100%;height:40px;margin-top:1rem}@media (max-width:425px){.otherservices,.booking{padding:1.6rem 1rem}}ul.breadcrumb{list-style:none}ul.breadcrumb li{color:#f5faf7;font-size:16px;display:inline}ul.breadcrumb li+li:before{color:#fff;content:"/ ";padding:8px}ul.breadcrumb li a{color:#ffffffb7;text-decoration:none}ul.breadcrumb li a:hover{color:#fff;text-decoration:underline}.tabStyle{background-color:none}.tabContent{padding:1.6rem 0}.tabStyle .nav-link.active,.tabStyle .nav-link{border-bottom:2px solid #009b45;color:#009b45!important}.service_page_features_list{padding:0;list-style-type:none}.service_page_features_list li{align-items:start;padding:.4rem;display:flex}.service_feature{color:var(--color-primary-text);font-weight:600}.otherservices{height:fit-content;margin-bottom:2rem}.about_img{border-radius:var(--radius-2);justify-content:center;align-items:center;height:400px;display:flex;overflow:hidden}.about_img img{-o-object-fit:contain;object-fit:contain;max-height:100%}@media (max-width:425px){.about_img{height:300px;margin-bottom:32px}}.about_heading{color:var(--color-primary-text);margin-bottom:12px}.about_para{color:var(--color-secondary-text);margin-bottom:20px;line-height:1.4}.about_sub{background-color:var(--color-bg-2);border-radius:var(--radius-1);flex-direction:column;gap:1rem;padding:1rem;display:flex}.about_list{display:flex}.about_list p{color:var(--color-blue);margin:0;font-weight:500;line-height:1.4}.about_icon{margin-right:1rem}.contact_form{width:40%;margin-inline:auto}@media (max-width:425px){.contact_form{width:80%;margin-inline:auto}.about_img img{width:100%}}.fixed-actionbg{background-color:var(--color-blue);z-index:9;width:100%;padding:10px 12px;display:none;position:fixed;bottom:0;left:0}.action-item p{color:#fff;margin:0;margin-top:4px}.action-item a{text-decoration:none}.action-item p{font-size:13px}.action-item{flex-direction:column;justify-content:center;display:flex}@media only screen and (max-width:600px){.fixed-actionbg{display:block}}.bookbloodtest_banner{background-color:#f9f9f9;padding:60px 0}@media only screen and (max-width:425px){.bookbloodtest_banner{padding:24px 16px}}.bookbloodtest_img{border-radius:var(--radius-2);background-color:#b5c5c9;justify-content:center;align-items:center;margin-bottom:24px;display:flex;overflow:hidden}@media only screen and (min-device-width:475px) and (max-device-width:768px){.bookbloodtest_img{height:300px}}.bookbloodtest_tag{color:#fff;background-color:#009b45;border-radius:4px}.price_card{color:#003f4e;background-color:#f9f9f9;border-radius:4px;flex-direction:column;justify-content:space-between;width:100%;padding:24px;display:flex}.price_card p{color:#003f4e;font-size:14px}.price_card_button{color:#fff;background-color:#003f4e;border-radius:.2rem;width:100%;margin-top:24px;padding:.5rem .8rem;font-size:1rem;font-weight:500}.selectTest{background-color:#f9f9f9}.searchbox{background-color:#fff;border-radius:6px;align-items:center;width:80%;padding:0 20px;display:flex}.listAdd{align-items:center;display:flex}.testCard{background-color:#fff;border-radius:6px;padding:12px}.dropdown_btn{background-color:#fff}.biomarkers{background-color:#e4e4e4;border-radius:8px;margin-top:12px;padding:12px}.cart_top{text-align:center;background-color:#003f4e}.cart_top p{color:#fff;margin:0;padding:8px}.cart_bottom{background-color:#fff;justify-content:center;align-items:center;gap:24px;display:flex}.cart_bottom p{margin:0}.cart_button{color:#fff;background-color:#009b45;border-radius:6px;padding:6px 32px;font-weight:500}.cart_button a{color:#fff;text-decoration:none}.date_picker{background-color:#f9f9f9}.custom-input{background-color:#f9f9f9;margin-bottom:8px;padding-left:12px}.custom-datepicker{background-color:#f9f9f9;border-radius:8px;align-items:center;gap:4px;padding:4px 12px;display:flex}.custom-datepicker input{background-color:inherit}.custom-timepicker{color:#000c;background-color:#f9f9f9;border-radius:4px;margin:4px;padding:10px 20px;font-weight:500}.custom-timepicker:hover{background-color:#e2ece6}.custom-timepicker-selected{color:#fff;background-color:#009b45;border-radius:4px;margin-right:12px;padding:10px 20px;font-weight:500}.splash-button{color:#fff;cursor:pointer;z-index:1;background:teal;border:none;border-radius:50px;padding:15px 30px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block;position:relative}.splash-button:before{content:"";background:inherit;border-radius:inherit;z-index:-1;animation:2s infinite splash-pulse;position:absolute;inset:0}@keyframes splash-pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.splash-button:hover{transform:translateY(-3px);box-shadow:0 5px 15px #0003}.content-wrapper{margin-top:124px}@media (max-width:475px){.content-wrapper{margin-top:80px}}
