body{font-family: 'Montserrat', sans-serif;}/*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}

/* HEADER CSS */
.header1{box-shadow: 0px 2px 2px rgba(189, 189, 189, 0.2);padding:10px 0;
    /* border-top:40px solid #166298; */
}
.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%;}
.hd_searchbar .searchbar .btn{position:absolute;right:0;border:0;height:30px;width:30px;background-image:url(../images/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 0 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:0 10px 0 0;}
.hd_call_option strong{display:block;color:#166298;font-size:16px;line-height:17px;}
.hd_call_option span{display:block;color:#166298;font-size:12px;font-weight:500;}

/* 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;width:100%;    max-width:calc(100% - 60px);padding:60px 25px 25px 25px;}



/* 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:center;align-items:center;border-radius:0.6rem;margin:0 0 30px 0;transition:0.5s all;}
.special_packages .sp_wrap a h3{color:#114e79;font-size:22px;font-weight:700;margin:0;}
.special_packages .sp_wrap a:hover{background-color:#166298;transition:0.5s all;box-shadow: 8px 8px 8px rgba(189, 189, 189, 0.5);}
.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(../images/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(../images/take-survey-banner.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(../images/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:50px 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{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;}


/* 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;}
.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(../images/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(../images/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{height: 100%;display: inline-flex;align-items: center;align-content: center;justify-content: center;width: 100%;}
.aboutus_txt{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:10px 20px;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;}
.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: 20px;font-weight: 400;line-height: 24px;color: #666666;margin:0;text-transform: initial;}
.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;}

    .mobile_menu{display: inline-flex;align-items: center;}
    .navbar-toggler{padding:0;margin:0 0 0 15px;}
    .header1{border-top:5px solid #166298;padding:5px 0;}
    .navbar-expand-lg .navbar-nav .nav-link{padding:15px 0 0 0;}

    .hd_call_option{margin:0 -5px 0 15px;}
    .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:100px;height:auto;padding: 0 10px;margin: 0 0 10px 0;}
    .special_packages .sp_wrap a h3{font-size:16px;}
    .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{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 0 0 5px;}
    .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 60px 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;}
.special_packages_tests p{font-size: 14px;line-height:20px;color: #444444;padding-right: 20px;position:relative}
.special_packages_tests .sp_wrap{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:30px;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;}


.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(../images/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;}

    .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{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{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;}

@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:12.5px;}
}




/* 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{display:flex;}
    .why_section h3 img{margin:0 10px;}
}

/* 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: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;}
.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;}
}

.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;}
/* .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;}


/* blog section css start here */
.blog-bg{padding: 100px 0;}
.img-box{
    background: #FFFFFF;
    border: 2px solid #BBD7E1;
    border-radius: 10px;
    padding: 10px;
    display: flex;
    justify-content: center;
    flex-direction: column;
    transition: 0.5s all;
    margin-bottom: 24px;
    cursor: pointer;
}
.img-bg{width:100%; height:200px}
.img-bg img{border-radius: 7px; width:100%; height:100%}
.cat-badge{
    background-color: #C4DCED;
    color: #053354;
    padding: 7px 15px;
    border-radius: 15px;
}
.blog-para{
    color: #114E79;
    font-size: 13px;
    font-weight: 600;
}
.read-more-btn{
    width: 120px;
    height: 30px;
    background: #FFBC00;
    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;
}
.img-box:hover, .img-box:active, .img-box:focus{
    box-shadow: 8px 8px 8px rgb(189 189 189 / 50%);
    transition: 0.5s all;
}
.read-more-btn:hover{color: #ffffff;}
.page-link{
    border-radius: 5px !important;
    border-color: #BBD7E1;
    margin-right: 15px;
    color: #053354;
}
.page-link:hover{
    background-color: #053354;
    border-color: #053354;
    color:#ffffff
}
.blog-info-bg{
    border:2px solid #BBD7E1;
    border-radius: 10px;
    padding:10px
}
.blog-info-bg .searchbar{
    position: relative;
    display: flex;
    width: 100%;
    border: 0;
    background: #F1F1F1;
    border-radius: 4px;
    height: 30px;
}
.blog-info-bg .searchbar input{
    background-color: transparent;
    border: 0;
    font-size: 12px;
    color: #888888;
    height: 100%;
}
.blog-info-bg .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;}
.search-text{
    color: #114E79;
    text-transform: capitalize;
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 18px;
}
.hr-cust{
    background-color: #e7e7e7;
    height: 2px;
    margin: 2rem 0;
}
.cat-list li{
    font-size: 12px;
    color:#424242;
    font-weight: 500;
    position: relative;
    margin-bottom: 15px;
}
.cat-list li:last-child{margin-bottom: 0;}
.cat-list li .ul-cat-badge{
    position: absolute;
    right:0;
    color:#424242;
}

.r-post-bg img{
    border-radius: 7px;
    width:80px
}
.r-post-bg p{
    color: #053354;
    font-size: 13px;
    font-weight: 600;
    padding: 0 20px;
}
.tags-list li{display: inline-block; margin-bottom: 10px; margin-right:5px;}
.follow-ul li{margin-right: 10px;}
.blog-title{
    font-size: 28px;
    font-weight: 600;
    color: #114E79;
    margin:15px 0
}
.blog-data li{margin-right: 25px !important;}
.blog-data li img{width:25px}
.blog-details img{border-radius: 7px; width: 100%;}
.form-title, .comment-form .form-group label{
    color:#424242;
    font-weight: 600;
}
.comment-form .form-group label{font-size: 12px;}
.comment-btn{
    background-color: #FFBC00;
    color:#ffffff;
    font-size: 12px;
    font-weight: 600;
}
.comment-form .form-group .form-control{
    background-color:#F6F5FF;
    border-radius: 0;
    border:0
}

.no-gutter{--bs-gutter-x: 0;}
.swal2-title{font-size: 14px;}
@media screen and (max-width: 575px){
    .blog-bg {
        padding: 40px 0;
    }
    .blog-info-bg{margin-top: 30px;}
}