body{font-family: 'Montserrat', sans-serif; position: relative;}/*background-color:#f3f3f3;*/
p{margin:0;}
ul, li{list-style-type: none;padding:0;margin:0;}
a, a:hover{color:inherit;text-decoration:inherit;}
.container, .container-lg, .container-md, .container-sm, .container-xl{max-width:1250px}

.modal-header .close{padding:0;background-color: transparent;border: 0;-webkit-appearance: none;float: right;text-shadow: 0 1px 0 #fff;opacity:1;}
.modal-header .close span{font-size:2.5rem;font-weight: 300;color: #000;line-height: 0;}

.blink{background-color: #166298;padding: 10px 15px;text-align: center;display: grid;place-items: center;/*animation: blink 1s linear infinite;*/}
.blink span{font-size: 14px;color: white;font-weight:600;animation: blink 1s linear infinite;}
@keyframes blink{0%{opacity: 0;}50%{opacity: .5;}100%{opacity: 1;}}
/* HEADER CSS */
.header1{box-shadow: 0px 2px 2px rgba(189, 189, 189, 0.2);padding:10px 0;	}
.header1.fixed {position: fixed;top: 0;left: 0;width: 100%;background-color:#FFF;z-index: 999;}

.hd_searchbar{max-width:700px;}
.hd_searchbar{padding:15px 0;margin:0 auto;}
.hd_searchbar .form-select-wrap{background: #F1F1F1;border-radius: 4px;margin:0 10px 0 0;height:30px;}
.hd_searchbar .form-select{width:280px;border:0;background-color:transparent;font-size: 12px;color: #888888;height:100%;}
.hd_searchbar .searchbar{position:relative;display:flex;width: 100%;border:0;background: #F1F1F1;border-radius: 4px;height:30px;}
.hd_searchbar .searchbar input{background-color:transparent;border:0;font-size: 12px;color: #888888;height:100%;padding-right: 28px;}
.hd_searchbar .searchbar .btn{position:absolute;right:0;border:0;height:30px;width:30px;background-image:url(../img/search.svg);background-position:center;background-repeat:no-repeat;}

.hd_ls_option .hd_login{background-color:#FFBC00;border:1px solid #ffbc00;color:#FFF;font-weight: 500;font-size: 13px;line-height: 17px;display:inline-block;height:32px;padding:0 15px;line-height:30px;border-radius: 2px;}
.hd_ls_option .hd_signup{background-color:#FFF;border:1px solid #ffbc00;color:#ffbc00;font-weight: 500;font-size: 13px;line-height: 17px;display:inline-block;height:32px;padding:0 15px;line-height:30px;border-radius: 2px;}
.hd_cart{position:relative;margin:0 10px;}
.hd_cart span{position:absolute;top:0;right:-4px;height:13px;min-width:13px;width:auto;font-size:14px;color:#FFF;text-align:center;background: #166298;font-size:10px;line-height:13px;border-radius:50%;text-align:center;}

.navbar-expand-lg .navbar-nav .nav-link{font-family: 'Niramit', sans-serif;font-size: 15px;font-weight:700;line-height: 20px;text-align: left;color:#166298;padding:0 15px;}

.navbar-expand-lg .navbar-nav .nav-link.active{color:#48AFE9;}
.dropdown-toggle::after{display:none;}

.hd_call_option{display: flex;align-items: center;align-content: center;margin:0 20px 0 0;}
.hd_call_option img{margin:5px 10px 0 0;}/*width:21px;*/
.hd_call_option strong{display:block;color:#355E7B;font-size:16px;font-weight:700;line-height:14px;margin:3px 0 0 0;}
.hd_call_option span{display:inline-block;color:#355E7B;font-size:13px;font-weight:400;}
.call_line{margin:0 5px;}
.call_heading{margin-right:5px;}
/* Special Packages section CSS */

.quick_action{margin:30px 0 0 0;}
.quick_action .container{background: linear-gradient(90deg, #166298 0%, #48AFE9 100%);border-radius: 50px 50px 0px 0px;padding:60px 25px 25px 25px;}
/*max-width:calc(100% - 60px);width:100%;*/

/* Special Packages section CSS */

.special_packages{background-color:#fafafa;padding:50px 0;;}
.special_packages h2{font-size:30px;font-weight:800;color: #114E79;position:relative;display:block;text-align:center;padding:0 0 20px 0;margin:0 0 20px 0;}
.special_packages h2:before{content:"";position:absolute;bottom:0;left:50%;width:100px;margin-left:-50px;border-bottom:1px solid #bee7ff;}
.special_packages h2:after{content:"";position:absolute;bottom:-1px;left:50%;width:30px;margin-left:-15px;border-bottom:3px solid #114e79;}
.special_packages .sp_wrap a{background-color:#bee7ff;display:flex;height:100px;width:100%;justify-content:space-between;align-items:center;border-radius:0.6rem;margin:0 0 30px 0;transition:0.5s all;padding:15px;}
.special_packages .sp_wrap a h3{color:#114e79;font-size:22px;font-weight:700;margin:0;display:flex;justify-content:space-between;align-items:center;max-width: 160px;padding:0 0 0 15px;}
.special_packages .sp_wrap a:hover{transition:0.5s all;box-shadow: 8px 8px 8px rgba(189, 189, 189, 0.5);}/*background-color:#166298;*/
/* .special_packages .sp_wrap a:hover h3{color:#FFF;} */
.special_packages .view_all{font-weight: 600;font-size: 20px;line-height: 24px;text-align: center;text-decoration-line: underline;color: #166298;margin:0 auto;display: block;}

/* Middle banner section */

.page_middle_section{background-color:#fafafa;position:relative;background-image:url(../../assets/img/take-survey-banner.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:500px;display:flex;justify-content:center;align-items:center;}
.page_middle_section h2{font-style: normal;font-weight: 700;font-size: 42px;line-height: 50px;color: #FFFFFF;margin:0 0 40px 0;}
.page_middle_section a{width: 226px;height: 80px;color: #FFFFFF;background: #166298;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);border-radius: 5px;font-weight: 800;font-size: 26px;display: inline-block;line-height: 78px;text-align:center;}

/* Middle banner section 2 */

.page_middle_section2{background-color:#fafafa;position:relative;background-image:url(../../assets/img/take-survey-banner2.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:500px;display:flex;justify-content:center;align-items:center;text-align:right;}
.page_middle_section2 h2{font-style: normal;font-weight: 700;font-size:29px;line-height:40px;color: #355e7b;margin:0 0 40px 0;}
.page_middle_section2 a{width: 226px;height: 80px;color: #FFFFFF;background: #ffbc00;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);border-radius: 5px;font-weight: 800;font-size: 26px;display: inline-block;line-height: 78px;text-align:center;}

/* Are you suffering from? section */

.are_suffering_section{background-color:#fafafa;padding:50px 0 60px 0;}
.are_suffering_section h3{font-size:30px;font-weight:800;color: #114E79;position:relative;display:block;text-align:center;padding:0 0 20px 0;margin:0 0 20px 0;}
.are_suffering_section h3:before{content:"";position:absolute;bottom:0;left:50%;width:100px;margin-left:-50px;border-bottom:1px solid #bee7ff;}
.are_suffering_section h3:after{content:"";position:absolute;bottom:-1px;left:50%;width:30px;margin-left:-15px;border-bottom:3px solid #114e79;}
.are_suffering_section .aysf_wrp{background: #FFFFFF;border: 2px solid #BBD7E1;border-radius: 10px;;padding:25px;display:flex;justify-content:center;align-items:center;flex-direction: column;height:370px;transition:0.5s all;}
.are_suffering_section .aysf_wrp:hover{border: 2px solid #FFBC00;box-shadow: 8px 8px 8px rgba(189, 189, 189, 0.5);transition:0.5s all;}
.are_suffering_section .aysf_wrp h2{font-weight: 700;font-size:24px;line-height: 26px;text-align: center;color: #114E79;text-transform:uppercase;}
.are_suffering_section .aysf_wrp img{margin:15px auto;width: 100%;max-height:190px;}
.are_suffering_section .aysf_wrp a{width: 140px;height: 30px;background: #FFF;border-radius: 4px;text-align:center;line-height:28px;color:#FFBC00;font-size:14px;border: 1px solid #FFBC00;font-weight:600;}
.are_suffering_section .aysf_wrp a:hover{background: #FFBC00;color:#FFF;}

/* Are you suffering from? section */
.main_footer{background: #053354;padding:40px 0 0 0;}
.main_footer .copyright{border-top:1px solid #FFF;margin-top:25px;}
.main_footer .copyright p{padding:15px 0;font-weight: 300;font-size: 12px;line-height: 16px;color:#FFF;}
.main_footer .ft_nav li a{font-weight:500;font-size: 14px;line-height: 17px;text-transform: uppercase;color: #E5E5E5;margin:0 0 15px 0;display:block;}
.ft_followus h2{font-weight:600;font-size: 18px;line-height: 16px;color: #FFFFFF;}
.ft_followus p{font-weight:300;font-size:12px;line-height: 16px;color: #FFFFFF;}
.ft_followus ul{margin:20px 0 0 0;}
.ft_followus ul li{display:inline-block;margin:0 10px 0 0;}

/* Popular section */

.popular_packages{margin:0;background-color:#fafafa;padding:50px 0;;background-image:url(../../assets/img/popular_bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;}
.popular_packages h2{font-size:30px;font-weight:800;color:#FFBC00;position:relative;display:block;text-align:center;padding:0 0 20px 0;margin:0 0 20px 0;}
.popular_packages h2:before{content:"";position:absolute;bottom:0;left:50%;width:100px;margin-left:-50px;border-bottom:1px solid #BEE7FF;}
.popular_packages h2:after{content:"";position:absolute;bottom:-1px;left:50%;width:30px;margin-left:-15px;border-bottom:3px solid #114E79;}
.popular_packages span{font-size:16px;line-height: 15px;color: #FFF;text-align:center;display:block;}
.popular_packages h3{font-size:15px;font-weight:700;color:#444444;position:relative;display:block;text-transform: uppercase;padding-right: 20px;position:relative;height: 36px;overflow: hidden !important;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical !important;}
.popular_packages p{font-size: 14px;line-height:24px;color: #444444;padding-right: 20px;position:relative;overflow: hidden !important;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical !important;height:96px;}
.popular_packages .sp_wrap{background-color:#FFF;border-radius: 10px;padding:65px 0 0 20px;position:relative;margin:24px 0 0 0;overflow:hidden;}
.popular_packages .sp_wrap .pack_price{background-color:#FFBC00;position:absolute;padding:5px 16px;right:0;top:0;color:#FFF;font-size:18px;font-weight:600;border-radius: 0px 10px;}
.popular_packages .sp_wrap a{width: 120px;height: 30px;background: #166298;border-radius: 4px;color:#FFF;font-weight: 600;font-size: 14px;display:inline-block;text-align:center;line-height:30px;margin:20px 0 25px 0;}
.popular_packages .sp_wrap .booknowbtn{display:flex;justify-content:space-between;height:auto;align-items:flex-end;}
.popular_packages .view_all{width: 120px;height: 30px;border-radius: 4px;color:#FFF;font-weight: 600;font-size: 14px;display:block;text-align:center;line-height:30px;margin:10px 0 0 0;margin:24px auto 0 auto;text-decoration:underline;}

/* About Us section */

.aboutus_section{background-color:#FFF;padding:80px 0;}
.aboutus_section h3{font-size: 32px;font-weight: 600;line-height: 48px;letter-spacing: 0em;color:#166298;display:flex;justify-content:start;align-items:center;margin:0 0 40px 0}
.aboutus_section h3 img{margin-left:15px;}
.aboutus_section p{font-size: 16px;font-weight: 400;line-height: 24px;letter-spacing: 0em;text-align: left;color:#666666;margin:0 0 20px 0;}
.aboutus_section p:last-child{margin:0;}
.about_video{height:375px;}
.aboutus_txt{min-height:375px;display:flex;align-content:center;flex-direction:column;justify-content:center;}

/* Why section */

.why_section{background-color:#FAFAFA;padding:80px 0;}
.why_section h3{font-size: 32px;font-weight: 600;line-height: 48px;letter-spacing: 0em;color:#166298;display:flex;justify-content:center;align-items:center;margin:0 0 40px 0}
.why_section h3 img{margin-left:15px;}
.why_section .why_wrp{height: 460px;background: #FFFFFF;box-shadow: 0px 0px 2px 2px rgba(189, 189, 189, 0.25);border-radius: 20px;display:flex;justify-content:center;align-items:center;flex-direction: column;}
.why_section .why_wrp span{font-family: 'Poppins', sans-serif;width: 50px;height: 50px;left: 255px;top: 4428px;border:2px solid #48AFE9;font-size:20px;display:inline-block;line-height:50px;border-radius:50px;text-align:center;color:#48AFE9;font-weight:700;}
.why_section .why_wrp img{height:160px;margin:30px 0;}
.why_section .why_wrp p{font-family: 'Poppins', sans-serif;font-weight: 400;font-size: 20px;line-height: 30px;text-align: center;color: #166298;}
.why_section .why_wrp p strong{font-weight:600;}
.why_section .view_all{width: 100%;height: 30px;border-radius: 4px;color:#166298;font-weight: 600;font-size: 17px;display:block;text-align:center;line-height:30px;margin:25px auto 0 auto;text-decoration:underline;}


/* Testimonials section */
.testimonials_section{background-color:#EBF7FC;padding:50px 0;}
.testimonials_section h3{font-size: 32px;font-weight: 600;line-height: 48px;letter-spacing: 0em;color:#166298;;margin:0 0 40px 0;display:block;text-align:center;}
.testimonials_section .tm_wrp{height:255px;background: #FFFFFF;box-shadow: 4px 4px 4px rgba(189, 189, 189, 0.25);border-radius: 5px;padding:3px 3px 15px 3px;display:flex;justify-content:space-between;align-items:center;flex-direction: column;}
.testimonials_section .tm_wrp .testimonials_text_video{height:178px;display:flex;justify-content:center;align-items:center;flex-direction: column;width: 100%;}
.testimonials_section .tm_wrp .testimonials_name{}
.testimonials_section .tm_wrp h2{font-weight:700;font-size: 14px;line-height: 16px;text-align: center;color: #424242;margin:15px 0 5px 0;}
.testimonials_section .tm_wrp span{font-weight:500;font-size: 12px;line-height: 15px;text-align: center;color:#888888;display: block;margin:0;}
.testimonials_section .tm_wrp p{font-weight:500;font-size: 12px;line-height:17px;text-align: center;color:#666666;display: block;padding:0 15px;}
.testimonials_section .owl-nav{position:absolute;top:50%;left:0;width:100%;margin-top:-25px !important}
.testimonials_section .owl-nav .owl-prev, .testimonials_section .owl-nav .owl-next{width: 38px !important;height: 38px !important;top: 50%;background-color: #FFFFFF !important;box-shadow: 0px 0px 2px 2px rgba(189, 189, 189, 0.25);border-radius: 38px !important;color:#888888;position:absolute;}
.testimonials_section .owl-nav .owl-prev span, .testimonials_section .owl-nav .owl-next span{font-size:34px;   line-height: 30px;color: #888888;}
.testimonials_section .owl-nav .owl-prev span:hover, .testimonials_section .owl-nav .owl-next span:hover{color: #888888;}
.testimonials_section .owl-nav .owl-prev{left:-43px;}
.testimonials_section .owl-nav .owl-next{right:-43px}
.owl-dots{display:none;}
.testimonials_section .tm_wrp p .test_img1{display:inline-block;}
.testimonials_section .tm_wrp p .test_img1 img{display:inline-block;width:14px !important;margin-top:-15px;margin-right:2px;}
.testimonials_section .tm_wrp p .test_img2{display:inline-block;}
.testimonials_section .tm_wrp p .test_img2 img{display:inline-block;width:14px !important;margin-bottom:-15px;margin-left:2px;}

/* =========================== INNER PAGES CSS START HERE =========================== */




.inner_page_banner{height:270px;display:flex;justify-content:center;align-content:center;align-items:center;}
.inner_page_banner h1{color:#FFF;font-size: 64px;font-weight: 700;line-height: 50px;text-align: center;}
.about_page_bg{background-image:url(../../assets/img/about-banner.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;}

.about_purpose{padding:100px 0;overflow:hidden;position:relative;background-image:url(../../assets/img/our-purpose.svg);background-position:top right;background-repeat:no-repeat;}
.about_purpose h2{font-size: 30px;font-weight: 700;line-height: 50px;color: #114E79;}
.about_purpose p{font-size: 20px;font-weight: 400;line-height: 32px;color: #666666;margin:30px 0 0 0;}
/* .about_purpose img{margin-top:-80px;} */

.about_values{background-color:#D5E8F3;padding:50px 0;}
.about_values h2{font-size: 30px;font-weight: 700;line-height: 50px;color:#114E79;}
.about_values ul{position:relative;margin:30px 0 0 0;}
.about_values ul:before{position:absolute;top:0;left:50px;border-left: 2px dashed #114E79;width:200px;height:75%;content:"";}
.about_values ul li{display:flex;margin:0 0 80px 0;}
.about_values ul li .value_img{display:flex;height:80px;margin:0 35px 0 0;position:relative;z-index: 1;}
.about_values ul li .value_img img{height:80px;}
.about_values ul li .value_txt{}
.about_values h3{font-size: 24px;font-weight: 600;line-height: 29px;color:#114E79;margin:10px 0 0 0;}
.about_values p{font-size: 20px;font-weight: 400;line-height: 32px;color:#666666;}

.about_navs{padding:40px 0;}
.about_navs ul{display:flex;align-items:center;justify-content:center;}
.about_navs ul li{display:inline-block;margin:0 30px;}
.about_navs ul li a{display:block;text-align:center;border: 1px solid #88A6BB;color: #053354;border-radius: 4px;height: 40px;line-height: 40px;min-width: 160px;padding:0 15px;font-weight: 500;font-size: 16px;}

/* Our Labs section */
.our_labs_section{background-color:#FFF;padding:80px 0;font-family: 'Poppins', sans-serif;}
.our_labs_section:nth-child(even){background-color:#D5E8F3;}
.our_labs_section h3{font-size: 32px;font-weight: 600;line-height: 48px;color:#166298;display:flex;justify-content:start;align-items:center;margin:0 0 25px 0}
.our_labs_section h3 img{margin-left:15px;}
.our_labs_section p{font-size: 16px;font-weight: 400;line-height: 24px;color:#666666;margin:0 0 20px 0;}
.our_labs_section p:last-child{margin:0;}
.our_labs_section a{color:#114E79;text-decoration: underline;font-size: 16px;font-weight: 400;}
.about_video{display: inline-flex;align-items: center;align-content: center;justify-content: center;width: 100%;}
.aboutus_txt{min-height:375px;display:flex;align-content:center;flex-direction:column;justify-content:center;}

/* Special Packages section CSS */

.our_marketing_campaigns{background-color:#FFF;padding:50px 0;;}
.our_marketing_campaigns h2{font-size:30px;font-weight:800;color: #114E79;position:relative;display:block;text-align:center;padding:0 0 20px 0;margin:0 0 20px 0;}
.our_marketing_campaigns h2:before{content:"";position:absolute;bottom:0;left:50%;width:100px;margin-left:-50px;border-bottom:1px solid #bee7ff;}
.our_marketing_campaigns h2:after{content:"";position:absolute;bottom:-1px;left:50%;width:30px;margin-left:-15px;border-bottom:3px solid #114e79;}
.our_marketing_campaigns p{font-size:20px;font-weight: 400;line-height: 32px;letter-spacing: 0em;text-align: left;color:#666666;text-align:center;}

.marketing_campaigns{background-color:#D5E8F3;padding:80px 0;;}
.marketing_campaigns h2{font-size:30px;font-weight:800;color: #114E79;position:relative;display:block;text-align:center;padding:0 0 20px 0;margin:0 0 45px 0;}
.marketing_campaigns h2:before{content:"";position:absolute;bottom:0;left:50%;width:100px;margin-left:-50px;border-bottom:1px solid #bee7ff;}
.marketing_campaigns h2:after{content:"";position:absolute;bottom:-1px;left:50%;width:30px;margin-left:-15px;border-bottom:3px solid #114e79;}

.mc_wrapper{background: #FFFFFF;box-shadow: 4px 4px 4px rgba(189, 189, 189, 0.25);border-radius: 4px;padding:10px;margin:0 0 24px 0;}
.mc_wrapper h3{font-weight: 700;font-size: 16px;line-height: 20px;color: #114E79;padding:10px 10px 0 10px;}

.career_options{background-color:#FFF;padding:80px 0;;}
.career_options h2{font-size:30px;font-weight:800;color: #114E79;position:relative;display:block;text-align:center;padding:0 0 20px 0;margin:0 0 45px 0;}
.career_options .accordion-header{display:flex;align-items:center;align-content:center;justify-content: space-between;padding:5px;border-top: 2px solid #C9DAE3;border-bottom: 2px solid #C9DAE3;}
.view_job{background: #FFF !important;border: 1px solid #88A6BB !important;border-radius: 4px !important;width: 160px;height: 30px;font-weight: 500;font-size: 13px;color: #053354 !important;box-shadow:inherit !important;padding: 9px !important;}
.accordion-button::after{width: 1rem;height: 1rem;background-size: 1rem;}
.career_options .accordion-item{border:0;border-radius:0;}
.career_options .accordion-header h3{font-size:18px;font-weight: 400;line-height: 24px;color: #666666;margin:0;}
.career_options .accordion-header label{background: #053354;border-radius: 4px;font-weight: 500;font-size: 13px;height: 30px;display: inline-block;color:#FFF;padding:0 15px;line-height:28px;}
.career_options .accordion-header span{font-weight: 400;font-size: 16px;line-height: 20px;color: #666666;margin:0 15px;}
.career_options .job_action{width: 50%;display: inline-flex;align-content: end;justify-content: end;align-items: center;}
.career_options .accordion-body{background: #E6F4FB;}
.career_options .accordion-body strong{font-weight: 600;font-size: 16px;line-height: 20px;color: #666666;margin:0 0 10px 0;display:block}
.career_options .accordion-body p{font-weight: 400;font-size: 14px;line-height: 21px;color: #666666;margin:0}
.career_options .accordion-body p a{font-weight: 500;color: #053354;margin:15px 0 0 0;display: inline-block;}
.accordion-button.view_job:not(.collapsed){background: #C4DCED !important;}

.mobile-show{display:none}
.desktop-hide{display:none;}

.ft_nav{}

@media only screen and (min-width:0px) and (max-width:991px){
    .mobile-show{display:block;}
    .mobile-hide{display:none !important;}

    .mobile_menu{display: inline-flex;align-items: center;}
    .navbar-toggler{padding:0;margin:0 0 3px 10px}
    .header1{padding:5px 0;}
    .navbar-expand-lg .navbar-nav .nav-link{padding:15px 0 0 0;}

    .hd_call_option{margin:0 5px 0 10px;}
    .hd_call_option img{margin:0;width:20px;}

    .why_section h3{display:block;}
    .why_section h3 img{display:block;}

    .aboutus_section h3{display:block;}

    .testimonials_section .owl-nav .owl-prev{left:15px;}
    .testimonials_section .owl-nav .owl-next{right:15px;}
    .hd_searchbar .form-select{width:100px;}
    .hd_searchbar{padding:10px 0;}

    .quick_action{margin:0;}
    .quick_action .container{width:100%;border-radius:0;max-width:100%;padding:10px 10px 0 10px;}
    .qc_wrap{margin:0 0 10px 0;}
    .special_packages{padding:20px 0;}
    .special_packages h2{font-size:20px;padding: 0 0 10px 0;margin: 0 0 10px 0;}
    .special_packages .col-6:nth-child(odd){padding-left: 5px;}
    .special_packages .col-6:nth-child(even){padding-right: 5px;}
    .special_packages .sp_wrap a{min-height:60px;height:auto;padding:10px;margin: 0 0 10px 0;flex-direction: column;}
    .special_packages .sp_wrap{height:100%;}
    .special_packages .sp_wrap a h3{font-size:16px;text-align:center;align-items:center;padding: 5px 0 0 0;}
    .special_packages .view_all{font-size:15px;}

    .page_middle_section{height: auto;padding:50px 0;}
    .page_middle_section h2{font-size:24px;line-height:30px;margin:0 0 10px 0;}
    .page_middle_section a{font-size:17px;width:auto;height:45px;line-height:45px;padding:0 15px;}
    .page_middle_section2{height: auto;padding:50px 0;}
    .page_middle_section2 h2{font-size:18px;line-height:22px;margin:0 0 10px 0;}
    .page_middle_section2 h2 br{display:none;}
    .page_middle_section2 a{font-size:17px;width:auto;height:45px;line-height:45px;padding:0 15px;}
    .are_suffering_section h3{font-size:20px;padding: 0 0 10px 0;margin: 0 0 10px 0;}
    .are_suffering_section .aysf_wrp{height:auto;padding:15px;margin:0 0 10px 0;}
    .are_suffering_section .aysf_wrp h2{font-size:18px;}
    .are_suffering_section{margin:0;padding:20px 0 10px 0;}
    .popular_packages{padding:20px 0;}
    .popular_packages h2{font-size:20px;padding: 0 0 10px 0;margin: 0 0 10px 0;}
    .popular_packages span{font-size:14px;line-height:20px;}
    .popular_packages .sp_wrap{margin:20px 0 0 0;}

    .why_section{padding:20px 0;}
    .why_section h3{font-size:20px;margin:0 0 20px 0;}
    .why_section h3 img{margin:0;height:32px;}
    .why_section .why_wrp{height:auto;padding:20px;margin:0 0 15px 0;}
    .why_section .why_wrp span{}
    .why_section .why_wrp p{font-size:15px;line-height:20px;}
    .why_section .why_wrp img{margin:15px 0;height:120px;}
    .aboutus_section{padding:20px 0;}
    .aboutus_section h3{font-size:20px;margin:0 0 15px 0;line-height:38px;}
    .aboutus_section h3 img{margin:0;height:32px;}
    .aboutus_section p{font-size:14px;line-height:18px;margin:0 0 10px 0;}
    .aboutus_txt{min-height:auto;margin:0 0 10px 0;}

    .testimonials_section{padding:20px 0;}
    .testimonials_section h3{font-size:20px;margin:0 0 10px 0;}
    .testimonials_section .owl-nav .owl-prev, .testimonials_section .owl-nav .owl-next{position:absolute;bottom:0;top:auto;margin:0;}

    .main_footer{padding:20px 0 0 0;}
    .main_footer img{margin:0 0 20px 0;}
    .main_footer .ft_nav{margin: 0}
    .main_footer .ft_nav li a{margin:0 0 5px 0;font-size:13px;}
    .ft_followus{margin:10px 0 0 0;}
    .ft_followus ul{margin:10px 0 0 0;}
    .main_footer .copyright{margin:0;}

    .about_navs{padding:20px 0 15px 0;}
    .about_navs ul{display:inline-flex;}
    .about_navs ul li{margin:0 0 5px 3px;}
    .about_navs ul li a{font-size:13px;height:30px;line-height:28px;padding:0 15px;min-width: auto;}

    .inner_page_banner{height:140px}
    .inner_page_banner h1{font-size:24px;margin:0;}
    .about_purpose{padding:20px 0;background-image:inherit}
    .inner_page_banner h1 img{width:180px;display:block;}
    .about_purpose h2{font-size:20px;}
    .about_purpose p{font-size:14px;margin:0 0 10px 0;line-height:22px;}
    .about_values{padding:20px 0 10px 0;}
    .about_values h2{font-size:20px;}
    .about_values ul{margin:10px 0 0 0;}
    .about_values ul li{margin:0 0 25px 0;}
    .about_values ul li .value_img{height:40px;margin: 0 10px 0 0;}
    .about_values ul li .value_img img{height:40px;}
    .about_values ul:before{left:31px;height:70%;}
    .about_values h3{font-size:16px;margin:0;}
    .about_values p{font-size:14px;margin:0;line-height:20px;}

    .our_marketing_campaigns{padding:20px 0;}
    .our_marketing_campaigns h2{font-size:20px;}
    .our_marketing_campaigns p{font-size:14px;line-height:22px;}
    .marketing_campaigns{padding:20px 0;}
    .marketing_campaigns h2{font-size:20px;padding:0 0 10px 0;margin: 0 0 10px 0;}
    .mc_wrapper{margin:0 0 12px 0;}

    .career_options{padding:20px 0;}
    .career_options h2{font-size:20px;padding: 0 0 10px 0;margin: 0 0 10px 0;}
    .career_options .accordion-header{display: block;padding:10px 0 ;}
    .career_options .job_action{display:block;width:100%;}
    .career_options .accordion-header h3{font-size:16px;font-weight:500;}
    .view_job{margin:5px 0 0;padding:0 8px;width: 117px;font-size: 12px;}
    .career_options .accordion-header label{font-size:12px;height:24px;line-height:24px;padding:0 8px;}
    .career_options .accordion-header span{font-size:14px;margin:0 5px 0 5px;text-align: right;}
    .career_options .accordion-body{padding:10px;}

    .our_labs_section{padding:20px 0;}
    .our_labs_section h3{font-size:20px;margin:0;}
    .our_labs_section p{font-size:14px;line-height:22px;}
    .about_video{padding:10px;}
    .about_video img{width:100%;}
}





/* Health Packages & Tests page CSS */

/* Special Packages Tests section */
.special_packages_tests{margin:0;background-color:#fafafa;padding:50px 0 20px 0;}
.special_packages_tests h2{font-size:30px;font-weight:800;color:#114E79;position:relative;display:block;text-align:center;padding:0 0 20px 0;margin:0 0 20px 0;}
.special_packages_tests h2:before{content:"";position:absolute;bottom:0;left:50%;width:100px;margin-left:-50px;border-bottom:1px solid #BEE7FF;}
.special_packages_tests h2:after{content:"";position:absolute;bottom:-1px;left:50%;width:30px;margin-left:-15px;border-bottom:3px solid #114E79;}
.special_packages_tests span{font-size:16px;line-height: 15px;color: #FFF;text-align:center;display:block;}
.special_packages_tests h3{font-size:15px;font-weight:700;color:#444444;position:relative;display:block;text-transform: uppercase;padding-right: 20px;position:relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.special_packages_tests p{font-size: 14px;line-height:20px;color: #444444;padding-right: 20px;position:relative}
.special_packages_tests .sp_wrap{min-height: 250px;background-color:#FFF;border-radius: 10px;padding:50px 0 0 20px;position:relative;margin:24px 0 0 0;overflow:hidden;box-shadow: 0px 0px 2px 2px rgba(189, 189, 189, 0.25);}
.special_packages_tests .sp_wrap .pack_price{background-color:#FFBC00;position:absolute;padding:5px 16px;right:0;top:0;color:#FFF;font-size:18px;font-weight:600;border-radius: 0px 10px;}
.special_packages_tests .sp_wrap a{width: 120px;height: 30px;background: #166298;border-radius: 4px;color:#FFF;font-weight: 600;font-size: 14px;display:inline-block;text-align:center;line-height:30px;margin:20px 0 20px 0;}
.special_packages_tests .sp_wrap .booknowbtn{display:flex;justify-content:space-between;align-items:flex-end;}
.special_packages_tests .view_all{width: 120px;height: 30px;border-radius: 4px;color:#FFF;font-weight: 600;font-size: 14px;display:block;text-align:center;line-height:30px;margin:10px 0 0 0;margin:0 auto;}

/* Frequently Asked Questions Section */

.faqs_product{background-color:#FFF;padding:60px 0 80px 0;}
.faqs_product h2{font-size:30px;font-weight:800;color: #114E79;position:relative;display:block;padding:0 0 0 15px;margin:0 0 45px 0;}
.faqs_product .accordion-header{display:flex;align-items:center;align-content:center;justify-content: space-between;padding:14px 20px;border-top: 2px solid #C9DAE3;border-bottom:1px solid #C9DAE3;background-color:#FFF;}
.accordion-button::after{width: 1rem;height: 1rem;background-size: 1rem;}
.faqs_product .accordion-item{border:0;border-radius:0;}
.faqs_product .accordion-header h3{font-size: 16px;font-weight: 400;line-height: 20px;color:#666666;margin:0;}
.faqs_product .job_action{width: 50%;display: inline-flex;align-content: end;justify-content: end;align-items: center;}
.faqs_product .accordion-body{background: #E6F4FB;}
.faqs_product .accordion-body strong{font-weight: 600;font-size: 16px;line-height: 20px;color: #666666;margin:0 0 10px 0;display:block}
.faqs_product .accordion-body p{font-weight: 400;font-size: 14px;line-height: 21px;color: #666666;margin:0}
.faqs_product .accordion-body p a{font-weight: 500;color: #053354;margin:15px 0 0 0;display: inline-block;}
.accordion-button.view_job:not(.collapsed){background: #FFF !important;}


/* Are you suffering from? section */

.browsetests_section{background-color:#EBF7FC;padding:60px 0 50px 0}
.browsetests_section h3{font-size:16px;font-weight:800;color: #114E79;position:relative;display:block;text-align:center;padding:0 0 20px 0;margin:0 0 40px 0;}
.browsetests_section h3:before{content:"";position:absolute;bottom:0;left:50%;width:100px;margin-left:-50px;border-bottom:1px solid #bee7ff;}
.browsetests_section h3:after{content:"";position:absolute;bottom:-1px;left:50%;width:30px;margin-left:-15px;border-bottom:3px solid #114e79;}
.browsetests_section .aysf_wrp{background: #FFFFFF;border: 2px solid #BBD7E1;border-radius: 10px;;padding:25px;display:flex;justify-content:center;align-items:center;flex-direction: column;height:280px;transition:0.5s all;margin-bottom:24px;}
.browsetests_section .aysf_wrp:hover{border: 2px solid #FFBC00;box-shadow: 8px 8px 8px rgba(189, 189, 189, 0.5);transition:0.5s all;}
.browsetests_section .aysf_wrp h2{font-weight: 700;font-size:24px;line-height: 26px;text-align: center;color: #114E79;text-transform:uppercase;}
.browsetests_section .aysf_wrp img{margin:15px auto;width: 100%;max-height:124px;}
.browsetests_section .aysf_wrp a{width: 140px;height: 30px;background: #FFF;border-radius: 4px;text-align:center;line-height:28px;color:#FFBC00;font-size:14px;border: 1px solid #FFBC00;font-weight:600;}
.browsetests_section .aysf_wrp a:hover{background: #FFBC00;color:#FFF;}
.browsetests_section .aysf_wrp button{max-width: 140px;height: 30px;background: #FFF;border-radius: 4px;text-align:center;line-height:28px;color:#FFBC00;font-size:14px;border: 1px solid #FFBC00;font-weight:600;padding:0 15px;width: auto;}
.browsetests_section .aysf_wrp button:hover{background: #FFBC00;color:#FFF;}
.hd_searchbar_pack{padding:15px 0;margin:0 auto;background-color:#FAFAFA;}
.hd_searchbar_pack .searchbar{position:relative;display:inline-block;min-width:430px;border:0;background: #F1F1F1;border-radius: 4px;height:30px;margin:0 10px 0 0;}
.hd_searchbar_pack .searchbar input{background-color:#FFF;border:0;font-size: 12px;color: #888888;height:100%;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.25);}
.hd_searchbar_pack .searchbar .btn{position:absolute;right:0;border:0;height:30px;width:30px;background-image:url(../../assets/img/search.svg);background-position:center;background-repeat:no-repeat;top: 0;}
.hd_searchbar_pack .form-select-wrap{border-radius: 4px;margin:0 5px 0 0;height:30px;display:inline-block;}
.hd_searchbar_pack .form-select{width:280px;border:0;background-color:transparent;font-size: 12px;color: #888888;height:100%;margin:0 5px 0 0;display:inline-block;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.25);background-color:#FFF}
.fl_btn_filter{background:#166298;border-radius:4px;font-weight:600;font-size:13px;line-height:16px;border:0;width: 75px;height: 30px;color:#FFF;}
.fl_btn_reset{background:#FFF;border-radius:4px;font-weight:600;font-size:13px;line-height:16px;border:0;width: 75px;height: 30px;color:#166298;border: 1px solid #166298;}

@media only screen and (min-width:0px) and (max-width:991px){
    .hd_searchbar_pack .searchbar{min-width:100%;}
    .hd_searchbar_pack .form-select-wrap{width:100%;margin:5px 0 0 0;}
    .hd_searchbar_pack .form-select{width:100%;}
    .fl_btn_filter{margin:5px 0;}
    .browsetests_section{padding:20px 0 0 0}

    .special_packages_tests{padding:20px 0;}
    .special_packages_tests h2{font-size:20px;margin: 0 0 12px 0;}
    .special_packages_tests .sp_wrap{margin:12px 0 0 0;min-height:auto;}

    .faqs_product{padding:20px 0}
    .faqs_product h2{font-size:20px;margin: 0 0 12px 0;}
    .faqs_product .accordion-header{padding:10px 0;}
    .faqs_product .accordion-body{padding:10px;}
    .faqs_product .accordion-header h3{font-size:14px;}

    .browsetests_section h3{font-size:20px;margin: 0 0 12px 0;}
    .browsetests_section .aysf_wrp{padding:10px;height:auto;margin:0 0 12px 0;}
    .browsetests_section .aysf_wrp h2{font-size: 18px;}
    .browsetests_section .aysf_wrp img{margin:5px 0;}
}

.inner-page-bradecrums{padding:9px 0;box-shadow: 0px 2px 2px rgba(189, 189, 189, 0.25);}
.inner-page-bradecrums ul{display:block}
.inner-page-bradecrums ul li{display:inline-block;margin:0 5px 0 0;color:#166298;font-size: 13px;font-weight: 500;}
.inner-page-bradecrums ul li a{display:block;color:#48AFE9;font-size:13px}
.inner-page-bradecrums ul li a:hover{text-decoration:underline;}
.inner-page-bradecrums ul li.active{color:#007185;cursor:default;}

.checkup_package_details{padding:40px 0;}
.checkup_package_details_wrap{background: #FFFFFF;box-shadow: 0px 0px 2px 2px rgba(189, 189, 189, 0.25);border-radius: 10px;overflow:hidden;}
.checkup_package_details_wrap .checkup_package_details_wrap_header{background: #166298;padding:25px 34px;}

.checkup_package_details_wrap .checkup_package_details_wrap_header .cpd_header_left{}
.checkup_package_details_wrap .checkup_package_details_wrap_header h2{font-weight: 700;font-size: 18px;line-height: 22px;color: #FFFFFF;}
.checkup_package_details_wrap .checkup_package_details_wrap_header .cpd_header_left p{width: 160px;height: 24px;background: #FFFFFF;border-radius: 14px;display:flex;align-items:center;justify-content:center;}
.checkup_package_details_wrap .checkup_package_details_wrap_header .cpd_header_left p strong{font-weight: 600;font-size: 15px;line-height: 18px;text-align: center;color: #888888;margin:0 5px 0 0;}
.checkup_package_details_wrap .checkup_package_details_wrap_header .cpd_header_left p img{margin:-2px 0 0 5px;}
.checkup_package_details_wrap .checkup_package_details_wrap_header span.parameters{font-weight: 500;font-size: 15px;line-height: 22px;color: #FFFFFF;display:block;margin:6px 0 10px 0}
.checkup_package_details_wrap .checkup_package_details_wrap_header button{min-width: 120px;height: 32px;background: #FFBC00;border-radius: 4px;font-weight: 600;font-size: 16px;line-height: 20px;color: #FFFFFF;border:0;}
.checkup_package_details_wrap .checkup_package_details_wrap_header a{min-width: 120px;height: 32px;background: #FFBC00;border-radius: 4px;font-weight: 600;font-size: 16px;line-height: 20px;color: #FFFFFF;border:0;}
.checkup_package_details_wrap .checkup_package_details_wrap_header .cpd_header_right{text-align:right;}
.checkup_package_details_wrap .checkup_package_details_wrap_header h3{font-weight:600;font-size: 20px;line-height: 22px;color: #FFFFFF;display:block;margin:5px 0 10px 0;}
.checkup_package_details_wrap .checkup_package_details_wrap_header span.price{font-weight: 500;font-size: 15px;line-height: 22px;color: #FFFFFF;text-decoration:line-through;}

.checkup_package_details_wrap .checkup_package_details_wrap_body{padding:25px 34px;}
.checkup_package_details_wrap .checkup_package_details_wrap_body p{font-weight: 400;font-size: 12px;line-height: 21px;color: #444444;margin:0 0 25px 0;}
.checkup_package_details_wrap .checkup_package_details_wrap_body .checkup_package_shorts{background: #FFFFFF;box-shadow: 0px 0px 2px 2px rgba(189, 189, 189, 0.25);border-radius: 4px;padding:15px;display:flex;flex-direction: column;justify-content:center;}
.checkup_package_details_wrap .checkup_package_details_wrap_body .checkup_package_shorts span{font-weight: 500;font-size: 13px;line-height: 16px;color: #114E79;display:block;margin:0 0 5px 0;}
.checkup_package_details_wrap .checkup_package_details_wrap_body .checkup_package_shorts p{font-weight: 700;font-size: 13px;line-height: 16px;color: #114E79;margin:0;}
.checkup_package_details_wrap .checkup_package_details_wrap_body .betn_book_now{min-width: 120px;height: 32px;background: #FFBC00;border-radius: 4px;border:0;font-weight: 600;font-size: 16px;line-height: 20px;text-align: center;color: #FFFFFF;margin:32px 0 6px 0}

.test_details_product{background-color:#FAFAFA;}
.test_details_product .accordion-header h3{font-size: 16px;font-weight: 600;line-height: 20px;color: #666666;text-transform:uppercase;}
.test_details_product ul{padding: 0 0 0 20px;}
.test_details_product ul li{font-weight: 400;font-size: 14px;line-height: 24px;list-style-type: disc;color:#666666;}

.most_search_packages{background-color:#EBF7FC;}
.most_search_packages .tm_wrp{padding:5px;}
.most_search_packages .owl-nav{position:absolute;top:50%;left:0;width:100%;margin-top:-14px !important}
.most_search_packages .owl-nav .owl-prev, .most_search_packages .owl-nav .owl-next{width: 38px !important;height: 38px !important;top: 50%;background-color: #FFFFFF !important;box-shadow: 0px 0px 2px 2px rgba(189, 189, 189, 0.25);border-radius: 38px !important;color:#888888;position:absolute;}
.most_search_packages .owl-nav .owl-prev span, .most_search_packages .owl-nav .owl-next span{font-size:34px;   line-height:30px;color: #888888;display:inline-block;}
.most_search_packages .owl-nav .owl-prev span:hover, .most_search_packages .owl-nav .owl-next span:hover{color: #888888;}
.most_search_packages .owl-nav .owl-prev{left:-43px;}
.most_search_packages .owl-nav .owl-next{right:-43px}

@media only screen and (min-width:0px) and (max-width:991px){
    .most_search_packages{padding:20px 0;}
    .most_search_packages h3{font-size:20px;margin:0 0 10px 0;}
    .most_search_packages .owl-nav{position: initial;margin: 0 !important;}
    .most_search_packages .owl-nav .owl-prev, .most_search_packages .owl-nav .owl-next{position:absolute;bottom:0;top:auto;margin:0;position:inherit;}
    .most_search_packages .owl-nav .owl-prev{left:0;}
    .most_search_packages .owl-nav .owl-next{right:0;}

    
    .testimonials_section .owl-nav{position: initial;margin: 0 !important;}
    .testimonials_section .owl-nav .owl-prev, .testimonials_section .owl-nav .owl-next{position:absolute;bottom:0;top:auto;margin:0;position:inherit;}
    .testimonials_section .owl-nav .owl-prev{left:0;}
    .testimonials_section .owl-nav .owl-next{right:0;}

    .test_details_product .accordion-header h3{font-size: 14px;line-height: 15px;}
    .test_details_product .accordion-header{padding:10px 5px;}

    .checkup_package_details{padding:15px 0;}
    .checkup_package_details_wrap .checkup_package_details_wrap_header{padding:10px 22px;}
    .checkup_package_details_wrap .checkup_package_details_wrap_header h2{font-size:16px;line-height:16px;margin:0;}
    .checkup_package_details_wrap .checkup_package_details_wrap_header span.parameters{font-size:14px;margin:0px 0 5px 0;}
    .checkup_package_details_wrap .checkup_package_details_wrap_header .cpd_header_left p strong{font-size:13px;}
    .checkup_package_details_wrap .checkup_package_details_wrap_header .cpd_header_left p{width:140px;}
    .checkup_package_details_wrap .checkup_package_details_wrap_header span.price{font-size:14px;}
    .checkup_package_details_wrap .checkup_package_details_wrap_header h3{font-size:15px;margin:0 0 5px 0;}
    .checkup_package_details_wrap .checkup_package_details_wrap_body{padding:10px 22px;}
    .checkup_package_details_wrap .checkup_package_details_wrap_body p{margin:0 0 10px 0}
    .checkup_package_details_wrap .checkup_package_details_wrap_body .checkup_package_shorts{padding:10px;margin:0 0 10px 0;}
    .checkup_package_details_wrap .checkup_package_details_wrap_body .betn_book_now{margin:0;}

}

.carousel-control-next, .carousel-control-prev{width:40px;height:40px;opacity:1;top:50%;margin-top:-25px;background-color:#c5cdd0;border-radius: 50%;padding: 10px;margin: 0 10px;}

/* USER Register */
.user_register{padding:100px 0;}
.user_register h2{font-weight:700;font-size:40px;color:#333333;margin:0 0 18px 0;}
.user_register .form-group{margin:0 0 24px 0;}
.user_register input.form-control{background-color:#f4f4f4;height:50px;border-radius:0;border:0;font-size:14px;color:#333333;}
.user_register .btn{background-color:#166298;color:#FFF;height:50px;padding:0 40px;border-radius:2px;text-transform:uppercase;font-size:13.5px;}

.user_login .inline_radio{margin:15px 25px 25px 0;}
.user_login .inline_radio .form-check-label{color:#949494;}
.ca_fp_wrap_main{display: flex;align-items: center;align-content: center;margin:25px 0 0 0;}
.ca_fp_wrap_main .ca_fp_wrap{display:flex;width:100%;justify-content: space-between;padding:0 0 0 25px;}
.ca_fp_wrap_main .ca_fp_wrap p{font-size:14px;text-transform:uppercase;color:#666666;font-weight:500;}
.ca_fp_wrap_main .ca_fp_wrap p a{color:#48afe9;}

.top-header-account{display: inline-flex;flex-direction: column;align-items: center;}
.top-header-account span{display: inline-block;margin: 0;font-size: 12px;font-weight:500;}
.top-header-account .dropdown-toggle{color: #023e68;font-size:14px;font-weight:700;padding:0;margin:0;line-height:12px;max-width:100px;text-overflow: ellipsis;text-transform: capitalize;white-space: nowrap;overflow: hidden;}

.hd_upload_prescription{background-color:#FFBC00;border:1px solid #ffbc00;color:#FFF;font-weight: 500;font-size: 13px;line-height: 17px;display:inline-block;height:32px;padding:0 15px;line-height:30px;border-radius: 2px;margin:0 10px 0 15px;}

.luser_info{display: block;border-bottom: 1px solid #CCC;padding:8px 18px 18px 18px;}
.luser_info p {display: block;color: #166298;font-size:16px;line-height: 14px;margin: 0;font-weight: 700;max-width:160px;text-overflow: ellipsis;text-transform: capitalize;white-space: nowrap;overflow: hidden;}
.luser_info p span{display: block;color: #082744;font-size: 12px;line-height: 14px;margin: 0 0 5px 0;}

@media only screen and (min-width:0px) and (max-width:991px){
    .user_register{padding:25px 0;}
    .user_register h2{font-size:24px;margin: 0 0 10px 0;}
    .user_register .form-group{margin:0 0 10px 0;}
    .user_login .inline_radio{margin:0 0 5px 0;}
    .user_login .inline_radio .form-check-label{font-size:14px;}
    .ca_fp_wrap_main{align-items: self-start;align-content: center;margin:15px 0 0 0;}
    .ca_fp_wrap_main .ca_fp_wrap{flex-direction:column;padding:10px 0 0 10px;}
    .ca_fp_wrap_main .ca_fp_wrap p{font-size:10.5px;}
    .navbar-brand img{width:160px;}
    .top-header-account .dropdown-toggle img{width:24px;}
    .hd_upload_prescription{display: block;text-align: center;margin:10px 0;}
}
.modal-header{border-bottom: none;}
.modal-footer{border-top: none;}
.modal-dialog{max-width: 1100px;margin: 1.75rem auto;}
.modal-content{padding: 20px;}
.modal-body{padding-top: 3px;}
.select-city{display: block;margin: 0 auto;margin-top: 0px;margin-top: 0px;border: none;background: #166298;color: #fff;padding: 10px 35px;border-radius: 10px;font-size: 12px;width: 40%;margin-top: 5px;}
.modal-dialog {max-width: 500px;}
.modal-content{min-height: 35vh;}
.modal-header {justify-content: center;padding: 0;}
.modal-title {font-size: 21px;font-weight: bold;color: #166298;}
.modal-body p {max-width: 80%;text-align: center;margin: 0 auto 30px;font-size: 14px;}
.select_cart {width: 100%;height: 34px;border: none;background: #f1f4f6;padding: 6px;font-weight: 600;color: #757575;font-size: 11px;margin-bottom: 12px;}

/*header custom dropdown*/
.custom_dropdown {background: #fff;box-shadow: 1px 1px 10px #e5e3e3;padding: 20px;position: absolute;border-radius: 7px;z-index: 9;right: -20px;top: 70px;width: 30%;transform: translateY(-100px);opacity: 0;display: none;}
.custom_dropdown.active {display: block;opacity: 1;transform: translateY(0);}
div#topbar .container {position: relative;}
.custom_dropdown h6 {font-size: 15px;font-weight: 700;color: #166298;margin-bottom: 10px;}
.custom_dropdown .aboutTest span {font-size: 10px;}
.custom_dropdown .aboutTest {display: flex;justify-content: space-between;padding-bottom: 6px;}
.custom_dropdown .bothBtn{margin-top: 10px;display: flex;justify-content: space-between;}
.custom_dropdown .aboutTest .price {font-weight: 600;margin-left: 10px;}
.custom_dropdown .bothBtn a {background: #166298;padding: 5px 15px;font-size: 10px;color: #fff;border-radius: 4px;}
.custom_dropdown h5{text-align: center;font-size: 13px;font-weight: 800;color: #48aee3;}
#topbar option {text-transform: uppercase;}
.common_banner .container {position: relative;}
.common_banner img {width: 100%;}
.common_banner .content {display: flex;align-items: center;justify-content: space-between;position: absolute;top: -50px;width: 85%;left: 0;}
.common_banner .content .title {color: #fff;font-weight: 900;font-size: 20px;}
.common_banner li.breadcrumb-item a {color: #fff;}
li.breadcrumb-item.active {color: #fdba2d;}
/* common banner style  */
.common_banner .content .title {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 50%;}
.common_banner {position: relative;}
.common_banner:before {content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #000;opacity: 0.4;}
.navbar .dropdown ul a {font-size: 14px;}
li.breadcrumb-item.active {font-weight: 600;}
.breadcrumb-item+.breadcrumb-item::before{content: "\003E";color: #efefef;}
.input_submit button {position: absolute;right: 10px;border: none;background: transparent;top: 5px;}
.input_submit {position: relative;}

/* Pagination */
.pagination{width: 100%;margin: 30px auto 0 auto;display: inline-flex;align-items: center;justify-content: center;}
.pagination .page-item{}
.pagination .page-link{margin: 0 2px !important;padding: 8px;width: 40px;height: 40px;text-align: center;border-radius: 5px;font-weight: 600;color: #166298;display: inline-flex;justify-content: center;border: 1px solid #efefef;line-height: 40px;padding: 0;}
.pagination .page-item.active .page-link{background-color: #166298;border-color: #166298;}
.pagination .page-item:first-child .page-link, .pagination .page-item:last-child .page-link{font-size: 37px;padding: 0;line-height: 31px;color: #5c5e5c;font-weight: 400;}
.pagination .page-item.disabled{cursor: not-allowed;opacity:0.5;}


@media only screen and (min-width:0px) and (max-width:991px){
    .common_banner img {min-height: 60px;object-fit: cover;object-position: right;}
    .common_banner .content {top: -37px;}
    .common_banner .content .title {margin-left: 11px;}
    .common_banner .content{top: -38px;width: 100%;padding: 0 10px;}
    .common_banner .content .title{margin-left: 0;font-size: 12px;margin-bottom: 0;}
    .common_banner .content nav .breadcrumb{margin-bottom: 0 !important;}
    .common_banner .content nav .breadcrumb .breadcrumb-item{font-size: 10px;}
}



/* why_choose_us_page */
.why_choose_us_page{background: rgb(237,241,249);
    background: -moz-linear-gradient(left, rgb(237,241,249) 0%, rgb(237,241,249) 50%, rgb(255,214,103) 51%, rgb(255,214,103) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgb(237,241,249)), color-stop(50%, rgb(237,241,249)), color-stop(51%, rgb(255,214,103)), color-stop(100%, rgb(255,214,103)));
    background: -webkit-linear-gradient(left, rgb(237,241,249) 0%, rgb(237,241,249) 50%, rgb(255,214,103) 51%, rgb(255,214,103) 100%);
    background: -o-linear-gradient(left, rgb(237,241,249) 0%, rgb(237,241,249) 50%, rgb(255,214,103) 51%, rgb(255,214,103) 100%);
    background: -ms-linear-gradient(left, rgb(237,241,249) 0%, rgb(237,241,249) 50%, rgb(255,214,103) 51%, rgb(255,214,103) 100%);
    background: linear-gradient(to right, rgb(237,241,249) 0%, rgb(237,241,249) 50%, rgb(255,214,103) 51%, rgb(255,214,103) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edf1f9', endColorstr='#ffd667', GradientType=1 );padding:80px 0;}
    
    .why_map_counts{display:flex;}
    
    .why_choose_us_page h2{display:flex;width:100%;align-items:center;font-weight: 600;font-size: 28px;line-height: 34px;color: #5A658E;margin:0 0 28px 0;}
    .why_choose_us_page h2 img{margin:0 10px 0 0;}
    .why_choose_us_page .wcu_hd_ul1{display: inline-flex;flex-direction: column;align-items: end;}
    .why_choose_us_page .wcu_hd_ul1 .count1{display: inline-flex;background-color: #FFF;width: fit-content;border-radius: 10px;margin: 0 0 35px 0;align-items:center;padding:12px 25px;}
    .why_choose_us_page .wcu_hd_ul1 .count1 strong{font-weight: 700;font-size: 50px;line-height: 61px;color: #48AFE9;}
    .why_choose_us_page .wcu_hd_ul1 .countRed strong{color: #E54E4E;}
    .why_choose_us_page .wcu_hd_ul1 .count1 span{font-weight: 700;font-size: 26px;line-height: 26px;color: #5A658E;margin:0 20px;}
    .why_choose_us_page .wcu_hd_ul1 .count1 p{font-weight: 700;font-size: 50px;line-height: 61px;color: #E54E4E;}
    
    .why_choose_us_page .wcu_hd_ul2{}
    .why_choose_us_page .wcu_hd_ul2 li{background-color:#FFF;text-align:center;box-shadow: 0px 0px 2px 2px rgba(189, 189, 189, 0.25);border-radius: 20px;margin:0 0 36px 0;padding:25px 20px;}
    .why_choose_us_page .wcu_hd_ul2 li strong{font-weight: 700;font-size: 80px;line-height:80px;color: #F99746;display:block;}
    .why_choose_us_page .wcu_hd_ul2 li b{font-weight: 700;font-size: 26px;line-height: 36px;color: #F99746;display:block;}
    .why_choose_us_page .wcu_hd_ul2 li span{font-weight: 400;font-size: 26px;line-height:32px;color: #5A658E;}
    .why_choose_us_page .wcu_hd_ul2 li p{font-weight: 600;font-size: 26px;line-height: 40px;color: #5A658E;}
    
    
    @media only screen and (min-width:0px) and (max-width:991px){
        .why_choose_us_page{padding:25px 0;}
        .why_map_counts{display:block;}
        .why_choose_us_page h2{flex-direction:column;font-size:21px;margin:0 0 12px 0;}
        .why_choose_us_page h2 img{height:30px;}
        .why_choose_us_page .wcu_hd_ul1{align-items: center;width: 100%;}
        .why_choose_us_page .wcu_hd_ul1 .count1{margin:0 0 5px 0;}
        .why_choose_us_page .wcu_hd_ul1 .count1 strong{font-size:20px;line-height:20px;}
        .why_choose_us_page .wcu_hd_ul1 .count1 span{font-size:17px;line-height: 19px;}
        .why_choose_us_page .wcu_hd_ul1 .count1 img{height:20px;}
        .why_choose_us_page .wcu_hd_ul2 li{padding: 10px;margin:0 0 5px 0;}
        .why_choose_us_page .wcu_hd_ul2 li span{font-size:17px;}
        .why_choose_us_page .wcu_hd_ul2 li strong{font-size:21px;line-height:20px;}
        .why_choose_us_page .wcu_hd_ul2 li p{line-height:20px;font-size:17px;}
        .why_choose_us_page .wcu_hd_ul2 li b{line-height:21px;font-size:21px;}
        .why_section h3{}
    }

section.why_book_outr{margin-bottom:50px;}
.customer-support-policy{padding:50px 0;}
.customer-support-policy h1{}
.customer-refund-policy{padding:50px 0;}
.privacy-policy{padding:50px 0;}
.fa, .far, .fas{font-family: "Font Awesome 5 Free" !important;}
.wrapper_second_divInners{display: flex;align-content: space-between;padding:20px 0 10px 0;align-items:center;}
.wrapper_second_divInners img{margin:0 10px 0 0}
.special_packages_tests .sp_wrap a.packageLink{font-size: 15px;font-weight: 700;color: #444444;position: relative;display: block;text-transform: uppercase;padding-right: 20px;position: relative;width: auto;height: auto;background-color: transparent;text-align: left;margin: 0;}
.dialog_health_risks{max-width: 1045px;}
.dialog_health_risks .modal-content{padding:0;}
.dialog_health_risks .modal-content .modal-header{background: #166298;padding:8px 20px;}
.dialog_health_risks .modal-content .modal-header .modal-title{font-weight: 600;font-size: 21px;line-height: 26px;color: #FFFFFF;width: 100%;}
.dialog_health_risks .sp_wrap{}
.dialog_health_risks h5{font-size:15px;font-weight:700;color:#444444;position:relative;display:block;text-transform: uppercase;padding-right: 20px;position:relative;overflow: hidden !important;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical !important;}
.dialog_health_risks span{font-size: 14px;line-height:24px;color: #444444;padding-right: 20px;position:relative;overflow: hidden !important;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical !important;height:96px;}
.dialog_health_risks .sp_wrap{background-color:#FFF;border-radius: 10px;padding:50px 0 0 20px;position:relative;margin:24px 0 0 0;overflow:hidden;border: 2px solid #BBD7E1;}
.dialog_health_risks .sp_wrap .pack_price{background-color:#FFBC00;position:absolute;padding:5px 16px;right:0;top:0;color:#FFF;font-size:18px;font-weight:600;border-radius: 0px 10px;}
.dialog_health_risks .sp_wrap a{width: 120px;height: 30px;background: #166298;border-radius: 4px;color:#FFF;font-weight: 600;font-size: 14px;display:inline-block;text-align:center;line-height:30px;margin:20px 0 25px 0;}
.dialog_health_risks .sp_wrap .booknowbtn{display:flex;justify-content:space-between;height:auto;align-items:flex-end;}
.dialog_health_risks .view_all{width: 120px;height: 30px;border-radius: 4px;color:#FFF;font-weight: 600;font-size: 14px;display:block;text-align:center;line-height:30px;margin:10px 0 0 0;margin:24px auto 0 auto;text-decoration:underline;}
.dialog_health_risks_carousel{padding:0 40px;}
.dialog_health_risks .owl-dots{display:block;margin:25px 0 7px 0;}
.dialog_health_risks .owl-dots .owl-dot span{width: 8px !important;height: 8px !important;padding:0 !important;margin:4px !important;opacity:1 !important;}
.dialog_health_risks .owl-dots .owl-dot.active span, .dialog_health_risks .owl-dots .owl-dot:hover span{background: #166298 !important;opacity:1 !important;}
.dialog_health_risks .owl-nav{position: absolute;top: calc(50% - 40px);width: 100%;left: 0;}
.dialog_health_risks .owl-nav .owl-prev span, .dialog_health_risks .owl-nav .owl-next span{color:#166298;font-size: 80px;padding:0;height: 40px;}
.dialog_health_risks .owl-nav .owl-prev{left:0;position: absolute;}
.dialog_health_risks .owl-nav .owl-next{right:0;position: absolute;}
.dialog_health_risks{padding:0 30px;}
.dialog_health_risks_head{font-size:24px;font-weight:800;color:#FFBC00;position:relative;display:block;text-align:center;padding:0 0 20px 0;margin:0 0 5px 0;}
.dialog_health_risks_head:before{content:"";position:absolute;bottom:0;left:50%;width:100px;margin-left:-50px;border-bottom:1px solid #BEE7FF;}
.dialog_health_risks_head:after{content:"";position:absolute;bottom:-1px;left:50%;width:30px;margin-left:-15px;border-bottom:3px solid #114E79;}
.dialog_health_risks_carousel_img{margin:40px auto !important;}
.dialog_health_risks_carousel_text{font-weight: 400;font-size: 14px !important;line-height: 21px;color: #666666;margin:40px 0 15px 0 !important;width:100% !important;max-width:100% !important;text-align:left !important;}
.dialog_health_risks_carousel_text:last-child{margin:0;}
.dialog_health_risks .btn-close{background-image:url(../img/icon_x.svg);background-size: 28px;opacity: 1;    position: absolute;right:-25px;}


.alert .close{position: absolute;top: 0;right: 0;padding: .75rem 1.25rem;background-color: transparent;border: 0;-webkit-appearance: none;float: right;font-size: 1.5rem;font-weight: 700;line-height: 1.3;color: #000;text-shadow: 0 1px 0 #fff;opacity: .5;}
.profile_2{padding: 50px 0;}
.dropdown-menu-right {right:0;}
.dialog_health_risks .modal-content .modal-header .modal-title span{font-weight: 600;font-size: 21px;line-height: 26px;color: #FFFFFF;display:inline-flex;height: auto;}

@media only screen and (min-width:0px) and (max-width:991px){
    .special_packages .sp_wrap a img{height: auto;max-width: 100px;}
    .dialog_health_risks .modal-content .modal-header .modal-title{font-size:15px;line-height: 20px;}
    .dialog_health_risks .modal-content .modal-header .modal-title span{font-size:15px;line-height: 20px;}
    .dialog_health_risks_carousel_img{width:100%;}
    .dialog_health_risks_head{font-size: 16px;}
}

a.back-to-top{
    width: 40px;
    height: 40px;
    background-color: #166298;
    border:1px solid #166298 ;
    border-radius: 50%;
    color: #FFF;
    font-weight: 600;
    font-size: 22px;
    display: inline-block;
    text-align: center;
    line-height: 40px;
    position: absolute;
    bottom: 10px;
    right: 10px;
}
a.back-to-top:hover{
    background-color: #ffffff;
    color:#166298;
    border:1px solid #166298;
    box-shadow: 3px 3px 3px rgb(189 189 189 / 50%);
    transition: 0.5s all;
}
@media only screen and (min-width:991px) and (max-width:1200px){
    .navbar-brand img{width: 144px;}
    .navbar-expand-lg .navbar-nav .nav-link{padding: 0 8px;}
    /* .hd_call_option p{display:none;} */
}

.dialog_health_risks .sp_wrap h3{padding:0;margin:0;margin-bottom: 10px}
.dialog_health_risks .sp_wrap h3 a{font-size:15px;font-weight:700;color:#444444;position:relative;display:block;text-transform: uppercase;padding-right: 20px;position:relative;overflow: hidden !important;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical !important;background-color: white;padding: 0;margin: 0;text-align: left;width:auto;}
.dialog_health_risks .sp_wrap h3:before, .dialog_health_risks .sp_wrap h3:after{display:none;}
.dialog_health_risks span{font-size: 14px;line-height:24px;color: #444444;padding-right: 20px;position:relative;overflow: hidden !important;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical !important;height:70px;}
.dialog_health_risks .sp_wrap p{font-size: 14px;line-height:24px;color: #444444;padding-right: 20px;position:relative;overflow: hidden !important;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical !important;height:70px;padding: 0;text-align: left;max-width: 100%;margin: 0;}


/* applyJobModal */
#applyJobModal .modal-content{padding:0;}
#applyJobModal .modal-footer{align-content:flex-start;align-items: flex-start;justify-content: flex-start;}
#applyJobModal .modal-content .modal-header{padding:15px;}
#applyJobModal .modal-content .modal-title{width: 100%;}
#applyJobModal .modal-content small{text-align: center;display:block;padding:5px 15px;font-weight: 500;font-size:16px;}
#applyJobModal .modal-content small a{display:block;color: #053354;}
.btnClose_jobP{border: 1px solid #88A6BB !important;border-radius: 4px;font-weight: 500;font-size: 16px;height: 40px;display: inline-block;color: #053354;padding: 0 15px;line-height:38px;}
.submitApplyJobForm{background: #053354;border-radius: 4px;font-weight: 500;font-size: 16px;height: 40px;display: inline-block;color: #FFF;padding: 0 15px;line-height:38px;}
.submitApplyJobForm:hover{color:#FFF;}

.slick-track{padding: 15px 0;}
.slick-prev:before, .slick-next:before{background-color:#505050;padding:0px 3px 3px 3px;border-radius:4px;opacity:1;}
/* .slick-arrow:before{content:"/f105";font-family: "FontAwesome";} */

.file_warning{padding:5px 10px;display:block;width:fit-content;margin:10px 0 10px 0;font-size:13px;}


/* 15-06-2022 changes */

.browsetests_section .view_all{width: 100%;height: 30px;border-radius: 4px;color:#166298;font-weight: 600;font-size: 17px;display:block;text-align:center;line-height:30px;margin:10px auto 15px auto;text-decoration:underline;}
.aboutus_section .view_all{width: 100%;height: 30px;border-radius: 4px;color:#166298;font-weight: 600;font-size: 17px;display:block;text-align:center;line-height:30px;margin:25px auto 0 auto;text-decoration:underline;}

.browsetests_section .aysf_wrp button{max-width: 140px;height: 30px;background: #FFF;border-radius: 4px;text-align:center;line-height:28px;color:#FFBC00;font-size:14px;border: 1px solid #FFBC00;font-weight:600;padding:0 15px;width: auto;}
.browsetests_section .aysf_wrp button:hover{background: #FFBC00;color:#FFF;}

.dialog_health_risks{max-width: 1045px;}
.dialog_health_risks .modal-content{padding:0;}
.dialog_health_risks .modal-content .modal-header{background: #166298;padding:8px 20px;}
.dialog_health_risks .modal-content .modal-header .modal-title{font-weight: 600;font-size: 21px;line-height: 26px;color: #FFFFFF;width: 100%;}
.dialog_health_risks .sp_wrap{}
.dialog_health_risks h5{font-size:15px;font-weight:700;color:#444444;position:relative;display:block;text-transform: uppercase;padding-right: 20px;position:relative;overflow: hidden !important;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical !important;}
.dialog_health_risks span{font-size: 14px;line-height:24px;color: #444444;padding-right: 20px;position:relative;overflow: hidden !important;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical !important;height:96px;}
.dialog_health_risks .sp_wrap{background-color:#FFF;border-radius: 10px;padding:60px 20px 0 20px;position:relative;margin:24px 0 0 0;overflow:hidden;border: 2px solid #BBD7E1;}
.dialog_health_risks .sp_wrap .pack_price{background-color:#FFBC00;position:absolute;padding:5px 16px;right:0;top:0;color:#FFF;font-size:18px;font-weight:600;border-radius: 0px 10px;}
.dialog_health_risks .sp_wrap a{width: 120px;height: 30px;background: #166298;border-radius: 4px;color:#FFF;font-weight: 600;font-size: 14px;display:inline-block;text-align:center;line-height:30px;margin:20px 0 25px 0;}
.dialog_health_risks .sp_wrap .booknowbtn{display:flex;justify-content:space-between;height:auto;align-items:flex-end;}
.dialog_health_risks .view_all{width: 120px;height: 30px;border-radius: 4px;color:#FFF;font-weight: 600;font-size: 14px;display:block;text-align:center;line-height:30px;margin:10px 0 0 0;margin:24px auto 0 auto;text-decoration:underline;}
.dialog_health_risks_carousel{padding:0 40px;}
.dialog_health_risks .owl-dots{display:block;margin:25px 0 7px 0;}
.dialog_health_risks .owl-dots .owl-dot span{width: 8px !important;height: 8px !important;padding:0 !important;margin:4px !important;opacity:1 !important;}
.dialog_health_risks .owl-dots .owl-dot.active span, .dialog_health_risks .owl-dots .owl-dot:hover span{background: #166298 !important;opacity:1 !important;}
.dialog_health_risks .owl-nav{position: absolute;top: calc(50% - 40px);width: 100%;left: 0;}
.dialog_health_risks .owl-nav .owl-prev span, .dialog_health_risks .owl-nav .owl-next span{color:#166298;font-size: 80px;padding:0;height: 40px;}
.dialog_health_risks .owl-nav .owl-prev{left:0;position: absolute;}
.dialog_health_risks .owl-nav .owl-next{right:0;position: absolute;}
.dialog_health_risks{padding:0 30px;}
.dialog_health_risks_head{font-size:24px;font-weight:800;color:#FFBC00;position:relative;display:block;text-align:center;padding:0 0 20px 0;margin:0 0 5px 0;}
.dialog_health_risks_head:before{content:"";position:absolute;bottom:0;left:50%;width:100px;margin-left:-50px;border-bottom:1px solid #BEE7FF;}
.dialog_health_risks_head:after{content:"";position:absolute;bottom:-1px;left:50%;width:30px;margin-left:-15px;border-bottom:3px solid #114E79;}
.dialog_health_risks_carousel_img{margin:40px auto !important;}
.dialog_health_risks_carousel_text{font-weight: 400;font-size: 14px !important;line-height: 21px;color: #666666;margin:40px 0 15px 0 !important;width:100% !important;max-width:100% !important;text-align:left !important;}
.dialog_health_risks_carousel_text:last-child{margin:0;}
.dialog_health_risks .btn-close{background-image:url(../img/icon_x.svg);background-size: 28px;opacity: 1;    position: absolute;right:-25px;}
.dialog_health_risks .modal-content .modal-header .modal-title span{font-weight: 600;font-size: 21px;line-height: 26px;color: #FFFFFF;display:inline-flex;height: auto;}
.dialog_health_risks.dialog_health_risks_page{max-width: 100%;}
@media only screen and (min-width:0px) and (max-width:991px){
    .special_packages .sp_wrap a img{height: auto;max-width: 100px;}
    .dialog_health_risks .modal-content .modal-header .modal-title{font-size:15px;line-height: 20px;}
    .dialog_health_risks .modal-content .modal-header .modal-title span{font-size:15px;line-height: 20px;}
    .dialog_health_risks_carousel_img{width:100%;}
    .dialog_health_risks_head{font-size: 16px;margin-top:20px;}
}

.excellence-of-buddy4health{padding:60px 0;overflow:hidden;position:relative;}
.excellence-of-buddy4health h2{font-size: 30px;font-weight: 700;line-height: 50px;color: #114E79;}
.excellence-of-buddy4health p{font-size: 20px;font-weight: 400;line-height: 32px;color: #666666;margin:30px 0 0 0;}
.excellence-of-buddy4health p strong{color:#114E79;}
/* .about_purpose img{margin-top:-80px;} */

/* 21-06-2022 */

@media only screen and (min-width:0px) and (max-width:991px){
    .blink{padding:5px;}
    .blink span{font-size:12px;line-height:14px;font-weight:400;}

    .hd_call_option strong{font-size:12px;display: inline-block;}
    .hd_call_option span{font-size:11px;}
    .hd_call_option{display:flex;margin: 0;width: 100%;}
    .hd_call_option img{margin-right:5px;margin-left:0;width: 13px}
    .hd_call_option .call_line{margin:0;}
    /* .hd_searchbar .form-select{width:100%;} */
    .ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front{width: 60% !important;}
    .ui-menu-item-wrapper{font-size:12px !important;line-height:13px !important;}
    .hd_ls_option{text-align: center;padding: 15px 0;}
}


.testimonials_section .tm_wrp p{position: relative;}
.testimonials_section .tm_wrp p:before{background-image: url(../img/test_img1.svg);display: inline-block;content:"";height:10px;width:10px;background-repeat:no-repeat;margin-right: 4px;background-size: 100%;}
.testimonials_section .tm_wrp p:after{background-image: url(../img/test_img2.svg);display: inline-block;content:"";height:10px;width:10px;background-repeat:no-repeat;margin-left: 4px;margin-bottom: -5px;background-size: 100%;}


/* 24-06-2022 */

.excellence-of-buddy4health{padding:60px 0;overflow:hidden;position:relative;}
.excellence-of-buddy4health h2{font-size: 30px;font-weight: 700;line-height: 50px;color: #114E79;}
.excellence-of-buddy4health p{font-size: 20px;font-weight: 400;line-height: 32px;color: #666666;margin:30px 0 0 0;}
.excellence-of-buddy4health p strong{color:#114E79;}
/* .about_purpose img{margin-top:-80px;} */

/* .special_packages_tests .sp_wrap .booknowbtn_op2{display:flex;justify-content: start;position: absolute;width: 100%;bottom: 0;left: 0;} */
.special_packages_tests .sp_wrap .booknowbtn_op2{display:flex;justify-content: start;width: 100%;bottom: 0;left: 0;}
/* .special_packages_tests .view_all{width: 120px;height: 30px;border-radius: 4px;color:#FFF;font-weight: 600;font-size: 14px;display:block;text-align:center;line-height:30px;margin:10px 0 0 0;margin:0 auto;} */
.special_packages_tests .sp_wrap a{width: 120px;height: 30px;background: #166298;border-radius: 4px;color:#FFF;font-weight: 600;font-size: 14px;display:inline-block;text-align:center;line-height:30px;margin:20px 0 20px 0;}
.special_packages_tests .sp_wrap a.btn_a_more{width: 120px;height: 30px;background: #FFF;border-radius: 4px;color:#166298;font-weight: 600;font-size: 14px;display:inline-block;text-align:center;line-height:30px;margin:20px 0 20px 0;}
.dialog_health_risks .sp_wrap h3 a{width: auto;}
.booknowbtn_op2 a:nth-child(1){width: 120px;height: 30px;background: #FFF;border-radius: 4px;color:#166298;font-weight: 600;font-size: 14px;display:inline-block;text-align:center;line-height:30px;margin:20px 0 20px 0;}
.dialog_health_risks_page h3{margin-top: 25px;text-align: left !important;}
.bookNow_wrapper .dropdown {display: none;}
.bookNow_wrapper .dropdown.active {display: block;}
.addtocart_test.disabled {border: 1px solid #999999 !important;background-color: #cccccc !important;color: #666666 !important;}
.addtocart_test {cursor: pointer;}

@media only screen and (min-width:0px) and (max-width:991px){
    .carousel-control-next, .carousel-control-prev{width:25px;height:25px;padding: 6px;margin-top:-12px;}
    .add_to_cart_section .wrapper_second_div div:first-child h6{font-size:15px !important;}
    .slick-next{right:-14px !important;}
    .slick-prev{z-index: 9999 !important;left:-20px !important;}
    .cart_checkout_section .container .row > div:first-child .wrapper .cart_items{display: flex;width: 100%;}
    .cart_checkout_section .container .row > div:first-child .wrapper, .cart_checkout_section .container .row > div:nth-child(2) .form{padding:10px 20px !important;}
    .form p.title{margin-bottom:20px !important;font-size:14px !important;}
    .form p.title a{color:#0585e1;margin-top:5px !important;text-decoration:underline;}
    .cart_checkout_section{padding:20px 0 !important;}
}

@media screen and ( max-width: 991px ){
    li.page-item {display: none;}
    .page-item:first-child,
    .page-item:last-child,
    .page-item:nth-last-child(2),
    .page-item:nth-last-child(4),
    .page-item.active {display: block;}
}

.main_header{background-color:#FFF;}
@media only screen and (min-width:0px) and (max-width:991px){
    .special_packages_tests .sp_wrap .booknowbtn_op2{position: relative;}
	.dialog_health_risks .sp_wrap{padding:40px 9px 0 9px;}
}


@media only screen and (min-width:0px) and (max-width:991px){
    .owl-item.active{}
}

.dialog_health_risks_page{position: relative;}
.risk_loader{display: block;position: absolute;width: 100%;height: 100%;background: #E6F4FB;left: 0;top: 0;z-index:2;text-align: center;}

input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-results-button, input[type="search"]::-webkit-search-results-decoration{display: none;}

@media only screen and (min-width:0px) and (max-width:991px){

}

/*15-07-2022*/
.lab_logo{height:80px;width:80px;border:1px solid #CCC;margin:0 5px 5px 0;padding:4px;display:flex;align-items:center;justify-content: center;border-radius: 5;}

/* 19-07-2022 */
.limited_offer{border-radius: 10px 0px;background: #FFBC00;position: absolute;width: 120px;height: 24px;left: 0;top: 0;font-weight: 700;font-size: 12px;line-height: 15px;color: #FFFFFF;display: flex;justify-content: center;align-items: center;}
.pack_price del{display: block;font-weight: 500;font-size: 12px;line-height: 15px;text-align: right;width: 100%;}
.offer_price_wrap{position: absolute;top: 0;left: 0;width: 100%;display: flex;align-items: flex-end;justify-content: space-around;align-content: space-between;}
.offer_price_wrap .limited_offer{position: initial;margin-right: 20px;border-radius: 0 0px 10px 10px;}
.offer_price_wrap .pack_price{position: inherit;}
.booknowbtn_op2{display:flex;justify-content: start;width: 100%;}
.index_addtocart_btn{width: 120px;height: 30px;background: #166298;border-radius: 4px;color:#FFF;font-weight: 600;font-size: 14px;display:inline-block;text-align:center;line-height:30px;margin:20px 0 25px 0;border:0;}
.index_addtocart_btn2{width: 120px;height: 30px;background: #166298 !important;border-radius: 4px;color:#FFF;font-weight: 600;font-size: 14px;display:inline-block;text-align:center;line-height:30px;margin:20px 0 25px 0;border:0;}
.lab_logo_on{height:80px;width:80px;border:1px solid #CCC;margin:0 5px 5px 0;padding:4px;display:flex;align-items:center;justify-content: center;border-radius:6;}
.added_successfully_modal .modal-body{display: flex;flex-direction: column;justify-content: center;align-items: center;align-content: center;padding: 25px;}
.added_successfully_modal .modal-body h3{font-size:16px;font-weight:400;color:#000;opacity:0.8;margin-top: 15px;height: auto;text-transform:capitalize;}

/* 04-08-2022 */
.dialog_health_risks_page .sp_wrap{background-color:#FFF;border-radius: 10px;padding:60px 20px 0 20px;position:relative;margin:24px 0 0 0;overflow:hidden;border: 2px solid #BBD7E1;}
.dialog_health_risks_page .sp_wrap .pack_price{background-color:#FFBC00;position:absolute;padding:5px 16px;right:0;top:0;color:#FFF;font-size:18px;font-weight:600;border-radius: 0px 10px;}
.dialog_health_risks_page .sp_wrap a{width: 120px;height: 30px;background: #166298;border-radius: 4px;color:#FFF;font-weight: 600;font-size: 14px;display:inline-block;text-align:center;line-height:30px;margin:20px 0 25px 0;}
.dialog_health_risks_page .sp_wrap .booknowbtn{display:flex;justify-content:space-between;height:auto;align-items:flex-end;}
.dialog_health_risks_page .view_all{width: 120px;height: 30px;border-radius: 4px;color:#FFF;font-weight: 600;font-size: 14px;display:block;text-align:center;line-height:30px;margin:10px 0 0 0;margin:24px auto 0 auto;text-decoration:underline;}
.dialog_health_risks_page h3{font-size:15px;font-weight:700;color:#444444;position:relative;display:block;text-transform: uppercase;padding-right: 20px;position:relative;height: 36px;overflow: hidden !important;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical !important;}
.dialog_health_risks_page p{font-size: 14px !important;line-height:24px !important;color: #444444 !important;
	padding-right: 20px;position:relative;overflow: hidden !important;display: -webkit-box;-webkit-line-clamp: 4;
	-webkit-box-orient: vertical !important;margin: 0 !important;}

  /* 04-08-2022 */

.checked_by{margin: 10px 0;}
.checked_by .container{background-color:#3cade3;padding-top:20px;padding-bottom:20px;border-radius:10px;
    background: rgba(60,174,227,1);
    background: -moz-linear-gradient(top, rgba(60,174,227,1) 0%, rgba(20,104,157,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(60,174,227,1)), color-stop(100%, rgba(20,104,157,1)));
    background: -webkit-linear-gradient(top, rgba(60,174,227,1) 0%, rgba(20,104,157,1) 100%);
    background: -o-linear-gradient(top, rgba(60,174,227,1) 0%, rgba(20,104,157,1) 100%);
    background: -ms-linear-gradient(top, rgba(60,174,227,1) 0%, rgba(20,104,157,1) 100%);
    background: linear-gradient(to bottom, rgba(60,174,227,1) 0%, rgba(20,104,157,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3caee3', endColorstr='#14689d', GradientType=0 );
}
.checked_by p{font-weight:400;font-size:16px;color:#FFF;text-align: center;display: flex;align-items: center;justify-content: center;flex-direction: column;line-height: 22px;}
.checked_by p strong{font-weight:500;font-size:20px;color:#FFF;}
.checked_by p svg{width:44px;fill:#FFF;height:44px;margin-bottom:10px;}

/* 25-08-2022 */


/* 16-11-2022 */

.select2-dropdown {
	z-index: 9999 !important;
}

.cart_drlal_state .form-select{width:280px;border:0;background-color:transparent;font-size: 12px;color: #888888;height:100%;}

/* 16-11-2022 */