@charset "utf-8";
/* CSS Document */
/*----------------
RESET CSS
-----------------*/
body {
	top:0;
	bottom:0;
	left:0;
	right:0;
	margin:auto;
	padding:0;
	background:#fff;
	color:#000000;
	text-align:center;
	font-family: 'Inter';
	font-weight:normal;
	}
div, ul, h1, h2, h3, h4, h5, li, p, img, form, input, textarea {margin: 0;padding: 0;}
header, section, footer, aside, nav, main, article, figure {display: block;}
table, tr, td {border: 0;}
a {outline: none;color: inherit;text-decoration: none;}
img {border: none; height:auto; max-width:100%;}
li {list-style: none;}
* {box-sizing: border-box;}
.img-full {max-width: 100%;}
.clearall {
	clear: both;
	font-size: 1px;
	line-height: 1px;
	height: 1px;
	}
/*====Fonts====*/
@font-face {
    font-family: 'Inter';
    src: url('Inter-Regular.woff2') format('woff2'),
        url('Inter-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url('Inter-Bold.woff2') format('woff2'),
        url('Inter-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url('Inter-ExtraBold.woff2') format('woff2'),
        url('Inter-ExtraBold.woff') format('woff');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url('Inter-Medium.woff2') format('woff2'),
        url('Inter-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url('Inter-SemiBold.woff2') format('woff2'),
        url('Inter-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Futura';
    src: url('FuturaCondMedium.woff2') format('woff2'),
        url('FuturaCondMedium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Futura';
    src: url('Futura-Bold.woff2') format('woff2'),
        url('Futura-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}


/*=====MAIN_CSS_START=====*/
.container {
	width:1170px;
	margin:0 auto;
	padding:0;
	position:relative;
	}
	
/*====Top Strip====*/	
.top_strip{
	float:left;
	width:100%;
	background:#303052;
	padding:7px 0;
	}
.top_strip_inner{
	margin:0 auto 0;
	width:100%;
	display: -webkit-flex;
	display: flex;
	justify-content: center;
	align-items: center;
	column-gap:20px;
	}
.strip_inner_content{
	display: -webkit-flex;
	display: flex;
	justify-content: center;
	align-items: center;
	column-gap:10px;
	}	
.top_strip_inner img{ width:20px;}	
.top_strip_text{
	font-size:18px;
	line-height:20px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	}	
	
#clockdiv{
	width:130px;
	background:#fff;
	border-radius:6px;
	padding:3px 12px;
	display: -webkit-flex;
    display: flex;
    align-items: center;
    justify-content: center;
    column-gap: 7px;
	}
#clockdiv div > span{
	text-align: center;
    color: #000;
    font-size: 17px;
    line-height: 17px;
    font-weight: bold;
	}
#clockdiv .smalltext {
	font-size: 10px;
    line-height: 10px;
    color: #000;
    text-align: center;
	}
#clockdiv p{
    color: #000;
    font-size: 18px;
    line-height: 20px;
	font-weight:bold;
    text-align: center;
	}		
	
/*====Header====*/
.header{
	float:left;
	width:100%;
	height:70px;
	position:relative;
	background:#fff;
	box-shadow: 0px 2px 10px 1px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0px 2px 10px 1px rgba(0, 0, 0, 0.1);
	}
.header_row{
	display:flex;
	display:-webkit-flex;
    -webkit-box-align:center;
    align-items:center;
    justify-content: space-between;
	width:100%;
	height:70px;
	}
.logo{
	flex-shrink:0;
	width:140px;
	}
a.nav-btn{
    width: 100%;
    max-width: 200px;
    height: 50px;
    color: #fff;
    text-align: center;
    font-size: 19px;
    line-height: 50px;
    background: #13c75f;
    border-radius: 8px;
    font-weight: bold;
    letter-spacing: 0.3px;
    position: relative;
	}	
			
/*====Banner Section====*/
.banner_section{
	float:left;
	width:100%;
	background:#fff;
	overflow:hidden;
	padding:40px 0 35px;
	}
.banner_left{
	float:left;
	width: 56%;
	text-align:left;
	}
.bnr_review_text{
	display:inline-block;
	vertical-align:top;
	border:1px solid #e6e6db;
	border-radius:35px;
	font-size:15px;
	line-height:15px;
	color:#000;
	font-weight:500;
	text-align:center;
	padding:8px 12px;
	}
.bnr_review_text img{
    display: inline-block;
    width: 74px;
    margin: 0 7px 0 0;
	}	
.banner_heading{
	font-size:48px;
	line-height:54px;
	color:#1a1a33;
	font-family: 'Futura';
	font-weight:bold;
	margin-top:15px;
	}
.banner_heading span{ color:#514acc;}
.banner_text{
	font-size:18px;
	line-height:26px;
	color:#000;
	padding-right:60px;
	margin-top:12px;
	}
ul.banner_list{
	width:100%;
	max-width:475px;
	display:inline-block;
	vertical-align:top;
	margin-top:22px;
	}
ul.banner_list li{
	float:left;
	width:100%;
	border-bottom:1px solid #d2d2d2;
	margin-bottom:8px;
	padding-bottom:9px;
	position:relative;
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	}
ul.banner_list li img{ width:16px;}	
ul.banner_list li p{
	width: calc(100% - 16px);
    text-align: left;
    padding-left: 12px;
    font-size: 20px;
    line-height: 22px;
    color: #0a0a0a;
    font-weight: bold;
	}	
ul.banner_list li:last-child{ 
	border:none;
	margin-bottom:0;
	padding-bottom:0;
	}	

/*Button*/
.button__box{
	display:inline-block;
	vertical-align:top;
	width:100%;
	margin-top:50px;
	}
.banner_section .button__box{ margin-top:35px;}	
.button__width{
	display:inline-block;
	vertical-align:top;
	width:100%;
	max-width:475px;
	text-align:center;
	}
.button_stock{
	font-size:15px;
	line-height:16px;
	color:#000;
	margin-bottom:10px;
	}
.button_stock:before{
    content: '';
	display:inline-block;
	vertical-align:middle;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #16c60c;
	margin:-2px 7px 0 0;
    animation: breath 1.3s infinite;
	}	
@keyframes breath{
	0% { opacity:1;}
	50% { opacity:0;}
	100% { opacity:1;}
	}	
.btn-flag{
    display: inline-block;
    vertical-align: middle;
    width: 22px;
    margin: -1px 0 0 10px;
	}	
.common__button{
    display: inline-block;
    vertical-align: top;
    width: 100%;
    height: 75px;
    border-radius: 12px;
    color: #fff;
    font-size: 27px;
    line-height: 75px;
    font-weight: bold;
    background: #13c75f;
	}
.common__button img{
	display:inline-block;
	vertical-align:middle;
	width:15px;
	margin:-5px 0 0 20px;
	}	
ul.button-box__list{
	margin: 10px auto 0;
    width: 100%;
    display: -webkit-flex;
    display: flex;
    justify-content: center;
	column-gap: 30px;
	}
ul.button-box__list li{
	font-size: 15px;
    line-height: 15px;
	color:#000;
    text-align: left;
	position:relative;
	}
ul.button-box__list li:before{
	content:'';
	position:absolute;
	top:6px;
	left:-15px;
	width:5px;
	height:5px;
	background:#090029;
	border-radius:50%;
	}	
ul.button-box__list li:first-child:before{ display:none;}	

.banner_right{
    float: right;
    width: 44%;
    text-align: center;
    position: relative;
	}
.banner-product{
	float:left;
	max-width:none;
	}

ul.brand_logos{
    float: left;
    width: 100%;
    display: -webkit-flex;
    display: flex;
    justify-content: center;
    align-items: center;
    column-gap: 57px;
    margin: -80px 0 0 32px;
	}
ul.brand_logos li{
	display:inline-block;
	vertical-align:middle;
	flex-shrink: 0;
	}
ul.brand_logos li img{
	margin:0 auto 0;
	display:block;
	width:auto;
	height:46px;
	}
	
.clinicians_box{
	display:inline-block;
	vertical-align:top;
	width:100%;
	max-width:440px;
	background:#f6f6fb;
	border:1px solid #e1e1ec;
	border-radius:12px;
	padding:14px 15px;
	margin:-10px 0 0 55px;
	}
.clinicians_inner_box{
	margin:0 auto 0;
	width:100%;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	}
.clinicians_box_left{
	text-align:center;
	flex-shrink: 0;
	}	
.clinicians-logo{
	margin:0 auto 0;
	display:block;
	width:145px;
	}
.clinicians_box_left p{
	font-size:11px;
	line-height:11px;
	color:#000;
	font-weight:600;
	font-style:italic;
	margin-top:7px;
	}
.clinicians_box_left p img{
    width: 11px;
    display: inline-block;
    margin: 0 0 0 4px;
	}
.clinicians_box_right{
	text-align:left;
	border-left:1px solid #e1e1e1;
	padding-left:14px;
	margin-left:14px;
	}
.clinicians-people{
	display:block;
	}		
.clinicians_box_right p{
	font-size:14px;
	line-height:16px;
	color:#000;
	margin-top:5px;
	}
.clinicians_box_right p img{
	display:inline-block;
	vertical-align:middle;
	width:89px;
	margin: -2px 0 0 5px;
	}

/*-----------------------
 	Scroll Strip
------------------------*/	
.scrollStrip{
	float:left;
	position: relative;
	width:100%;
	overflow:hidden;
	background:#edecff;
	border-top:1px solid #caddeb;
	border-bottom:1px solid #caddeb;
	padding:20px 0;
	}
.logoSlider{
	float:left;
	width:100%;
	display: flex;
    flex-wrap: nowrap;
	}
.slider_track{
	display: flex;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    flex-shrink: 0;
    animation: marquee-horizontal 60s linear infinite;
	}
@keyframes marquee-horizontal {
	from {transform: translateX(0);}
	to {transform: translateX(-100%);}
	}
.slider_track li{
	font-size:16px;
	line-height:18px;
	color:#000;
	font-weight:600;
	text-transform:uppercase;
	position:relative;
	padding:0 30px;
	}
.slider_track li:after{
	content:'';
	position: absolute;
    top: 8px;
    right: -2px;
    background: #625cc6;
    width: 6px;
    height: 6px;
    border-radius: 50%;
	}

/*====section1====*/
.section1{
	float:left;
	width:100%;
	padding:60px 0 20px;
	background:#fff;
	}
.common_sub_heading{
	font-size:18px;
	line-height:20px;
	color:#1a1a33;
	font-weight:500;
	text-transform:uppercase;
	position:relative;
	margin-bottom:20px;
	}	
.common_sub_heading span{
	display:inline-block;
	vertical-align:top;
	position:relative;
	}	
.common_sub_heading span:before, .common_sub_heading span:after{
	content:'';
	position:absolute;
	top:10px;
	left:-34px;
	background:#6661c4;  
	width:26px;
	height:2px;
	}	
.common_sub_heading span:after{
	left:auto;
	right:-34px;
	}
.common_sub_heading--red span:before, .common_sub_heading--red span:after{ background:#c9171d;}			
.common_heading{
    font-size: 44px;
    line-height: 51px;
    color: #1a1a33;
	font-family: 'Futura';
	font-weight:bold;
	}
.common_heading span{ color:#6661c4;}
.common_heading--red span{ color:#e91111;}
.common_text{
	font-size:18px;
	line-height:26px;
	color:#000;
	margin-top:25px;
	}
.s1-liver-image{
	display:inline-block;
	vertical-align:top;
	width:552px;
	margin-top:25px;
	}	
	
.liver_info_wrap{
	margin:25px auto 0;
	width:100%;
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	}
		
.liver_info_box{
    width: 31.5%;
    text-align: center;
    background: #fff;
    border: 1px solid #edeaea;
    border-radius: 4px;
    padding: 25px 15px;
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
	}
.liver_info_top{
	float:left;
	width:100%;
	}	
.liver_info_top h3{
	font-size:20px;
	line-height:24px;
	color:#000;
	font-weight:800;
	}	
.liver_info_top p{ margin-top:12px;}	
.liver_info_bottom{
	float:left;
	width:100%;
	}		
.liver_info_btm_inner{
    margin: 15px auto 0;
    width: 100%;
    display: -webkit-flex;
    display: flex;
    align-items: center;
    justify-content: center;
	padding: 0 8px;
	}
.liver_btm_imgbx{
    flex-shrink: 0;
	}		
.liver_btm_imgbx img{
	margin:0 auto 0;
	display:block;
	}	
.liver_btm_contbx{
	text-align:left;
	padding-left:17px;
	}
.liver_info_box:nth-child(2) .liver_btm_contbx{ padding-left:0;}		
.liver_btm_tag{
	display: inline-block;
    vertical-align: middle;
    background: #fcfafa;
    border: 1px solid #e1e1e1;
    border-radius: 5px;
    padding: 7px 10px;
    font-size: 13px;
    line-height: 13px;
    color: #e80000;
    font-weight: 500;
	}
.liver_btm_tag img{
    display: inline-block;
    vertical-align: middle;
    width: 12px;
    margin: -3px 6px 0 0;
	}	
.liver_btm_text{
	font-size:16px;
	line-height:24px;
	color:#000;
	font-weight:600;
	margin-top:10px;
	}		
.liver_btm_text span{ color:#ff0404;}	
	
.problem_strip{
	display:inline-block;
	vertical-align:top;
	width:100%;
	max-width:770px;
	background:#fef5f6;
	border-radius:5px;
	padding:14px 34px;
	margin-top:40px;
	}	
.problem_inner_strip{
	margin:0 auto 0;
	width:100%;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	}	
.problem_strip_icnbox{
	width:53px;
	flex-shrink: 0;
	}	
.problem_strip_icnbox img{
	margin:0 auto 0;
	display:block;
	}	
.problem_strip_contentbox{
	text-align:left;
	padding-left:15px;
	}	
.problem_strip_contentbox p{
	font-size:20px;
	line-height:30px;
	color:#000;
	}	
.problem_strip_contentbox p span{
	font-size:22px;
	font-weight:bold;
	}
	
/*====section2====*/
.section2{
	float:left;
	width:100%;
	padding:60px 0 70px;
	background:#fff;
	}	
.s2_assault_wrap{
	margin:35px auto 0;
	width:100%;
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	column-gap:2%;
	row-gap:25px;
	}	
.s2_assault_box{
	width:23.5%;
	text-align:center;
	background:#fbfbfb;
	border:1px solid #fad6d3;
	border-radius:10px;
	padding:10px 10px 25px;
	}	
.s2_assault_box_top{
	float:left;
	width:100%;
	}	
.s2-assault-bx-imgs{
	margin:0 auto 0;
	display:block;
	border:1px solid #d7d7d7;
	border-radius:12px;
	box-sizing: content-box;
	}
.s2_assault_box_bottom{
	float:left;
	width:100%;
	}	
.s2_assault_box_heading{
	font-size:20px;
	line-height:24px;
	color:#000;
	font-weight:bold;
	margin-top:15px;
	}
.text-min-height{ min-height:48px;}		
.s2_assault_box_strip{
	display: inline-block;
    vertical-align: top;
	width:100%;
    background: #fdf1f0;
    border-radius: 30px;
    padding: 7px 10px;
    font-size: 13px;
    line-height: 14px;
    color: #c0392b;
    font-weight: bold;
	margin-top:15px;
	}
.dot_text{
	display: inline-block;
    vertical-align: middle;
	width: 4px;
    height: 4px;
    background: #c44538;
    border-radius: 50%;
	margin:0 6px 0 0;
	}			
.s2_assault_box_text{
    font-size: 17px;
    line-height: 25px;
    color: #000;
    margin-top: 25px;
	}	
.s2_btm_text1{
	font-size: 20px;
    line-height: 28px;
    color: #000;
    margin-top: 45px;
	}	
.s2_btm_text2{
	font-size: 25px;
    line-height: 31px;
    color: #000;
	font-weight:bold;
    margin-top: 30px;
	}
	
.section2 .button__box{ margin-top:40px;}			
	
.liver_signal_box{
	display:inline-block;
	vertical-align:top;
	background:#0d0d20;
	border-radius:15px;
	padding:15px;
	margin-top:65px;
	}	
.liver_signal_inner_box{
	margin:0 auto 0;
	width:100%;
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: center;
	}	
.liver_signal_content{
	width:51%;
	text-align:left;
	padding:20px 0 20px 30px;
	}	
.white_text{ color:#fff !important;}	
	
.liver_signal_function{
    width: 41.3%;
    background: #fff;
    border-radius: 15px;
    padding: 40px 25px;
	}	
.signal-liver-img{
	margin:0 auto 0;
	display:block;
	width:338px;
	}
.progress_strip{
    display: inline-block;
    vertical-align: top;
    width: 100%;
    background: #fff;
    border: 2px solid #ededed;
    border-radius: 12px;
    padding: 32px 15px 12px;
    margin-top: 15px;
	}
.signal-liver-progress{
	display:inline-block;
	vertical-align:top;
	width:100%;
	height:10px;
	background:#c5c5c5;
	border-radius:20px;
	margin:5px 0 0;
	}
.signal-liver-progress-inner{
	float:left;
	height:100%;
	background:#d92815;
	border-radius:20px 0 0 20px;
	width:0;
    transition: width 1.2s ease;
	position:relative;
	}	
.progress_text{
	position:absolute;
	top:-27px;
	right:-50px;
	font-size:15px;
	line-height:15px;
	color:#c31e0c;
	font-weight:600;
	text-transform:uppercase;
	}
.progress_text:before{
	content: '';
    position: absolute;
    left: 50%;
    bottom: -8px;
    background: url(../images/progress-arw.webp) no-repeat center center;
    background-size: 8px;
    width: 8px;
    height: 7px;
    margin-left: -4px;
	}		
.percentage_text{
	margin:5px auto 0;
	width:100%;
	display: -webkit-flex;
	display: flex;
	justify-content: space-between;
	align-items: center;
	}	
.percentage_text p{
	font-size:15px;
	line-height:15px;
	color:#000;
	}			
	
/*====section3====*/
.section3{
	float:left;
	width:100%;
	padding:60px 0 70px;
	background:#f7f7fa;
	}	
.s3_weight_wrap{
	margin:45px auto 0;
	width:100%;
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: center;
	}	
.s3_weight_imgbx{
	width:44.5%;
	}	
.s3_weight_imgbx img{
	margin:0 auto 0;
	display:block;
	border:1px solid #e7e5f9;
	border-radius:14px;
	box-sizing: content-box;
	}	
.s3_weight_contentbx{
	width:50%;
	text-align:left;
	}	
ul.s3_weight_list{
	display:inline-block;
	vertical-align:top;
	width:100%;
	}	
ul.s3_weight_list li{
	float:left;
	width:100%;
	border-bottom:1px solid #d7d7d7;
	padding:0 0 25px 80px;
	margin-bottom:25px;
	position:relative;
	}
ul.s3_weight_list li:last-child{ border-bottom:none; padding-bottom:0; margin-bottom:0;}	
ul.s3_weight_list li img{
	position:absolute;
	top:0;
	left:0;
	width:60px;
	}			
ul.s3_weight_list li h3{
	font-size:20px;
	line-height:24px;
	color:#0a0a0a;
	font-weight:bold;
	}	
ul.s3_weight_list li p{ margin-top:8px;}	
	
/*====section4====*/
.section4{
	float:left;
	width:100%;
	padding:60px 0 70px;
	background:#fff;
	}		
.s4_review_text{
	font-size:18px;
	line-height:18px;
	color:#000;
	font-weight:bold;
	margin-top:35px;
	}	
.s4_review_text img{
	display:inline-block;
	margin:0 8px 0 0;
	width:95px;
	}	
	
.testimonial_block{
    display: inline-block;
    vertical-align: top;
    width: 100%;
	max-width:1960px;
    margin-top: 35px;
    overflow: hidden;
	}	
.testimonial_wrap{
    width: 100%;
    margin: 0 auto 0;
    padding: 0 10px 65px;
    position: relative;
	}	
.testimonial_box{
    display: inline-block;
    vertical-align: top;
    width: 100%;
	}	
.testimonial_box img{
	margin:0 auto 0;
	display:block;
	border-radius:10px;
	}	
	
/*====section5====*/
.section5{
	float:left;
	width:100%;
	padding:60px 0 70px;
	background:#f7f7fa;
	}		
.benefits_wrap{
	margin:40px auto 0;
	width:100%;
	max-width:1079px;
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	row-gap:30px;
	}	
.benefits_box{
	width:48.6%;
	background:#fff;
	border:3px solid #aeabe8;
	border-radius:12px;
	overflow:hidden;
	display: -webkit-flex;
    display: flex;
    flex-direction: column;
	}	
.benefits_box_top{
	float:left;
	width:100%;
	}	
.benefits_box_top img{
	margin:0 auto 0;
	display:block;
	}	
.benefits_box_bottom{
    float: left;
    width: 97%;
    background: #fff;
    padding: 25px 18px 20px;
    margin: -80px 1.5% 0;
    position: relative;
    flex: 1;
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
	}	
.benefits_box_bottom-top{
	float:left;
	width:100%;
	text-align:left;
	margin-bottom:20px;
	}	
.benefit_bx_heading{
	font-size:24px;
	line-height:26px;
	color:#000;
	font-family: 'Futura';
	font-weight:bold;
	}	
.benefit-icns{
	position:absolute;
	top:12px;
	right:14px;
	width:60px;
	}	
.benefit_bx_text{
	font-size: 17px;
    line-height: 25px;
    color: #000;
	padding-right:20px;
    margin-top: 20px;
	}	
ul.benefit_bx_list{
	display:inline-block;
	vertical-align:top;
	width:100%;
	margin-top:10px;
	}	
ul.benefit_bx_list li{
	float:left;
	width:100%;
	background:url(../images/benefit-bx-list-tike.webp) no-repeat left 6px;
	background-size:14px;
	font-size: 17px;
    line-height: 25px;
    color: #000;
	padding-left:20px;
	margin-top:5px;
	}	
.benefits_box_bottom-btm{
	float:left;
	width:100%;
	}	
.benefit_bx_strip{
	float: left;
    width: 100%;
    background: #f7f7fa;
    border-radius: 10px;
    padding: 8px 15px;
    display: -webkit-flex;
    display: flex;
    align-items: center;
    margin-top: auto;
	}
.benef_strp_icnbx{
	width: 32px;
    flex-shrink: 0;
	}		
.benef_strp_icnbx img{
	margin:0 auto 0;
	display:block;
	}	
.benef_strp_contbx{
	text-align:left;
	padding-left:12px;
	}	
.benef_strp_contbx p{
	font-size: 17px;
    line-height: 25px;
    color: #000;
	}	
.benef_strp_contbx p span{
	font-weight:800;
	text-transform:uppercase;
	}	
	
/*====section6====*/
.section6{
	float:left;
	width:100%;
	padding:60px 0 70px;
	background:#fff;
	}		
.s6-science-image{
	display:inline-block;
	vertical-align:top;
	margin-top:30px;
	width:913px;
	}	
	
.science_wrap{
	margin:40px auto 0;
	width:100%;
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	}	
.science_box{
	width:31.7%;
	display: -webkit-flex;
    display: flex;
    flex-direction: column;
	position:relative;
	}	
.science_box:after{
	content: '';
    position: absolute;
    top: 20px;
    right: -230px;
    background: #6661c4;
    height: 3px;
    width: 405px;
	}	
.science_box:last-child:after{ display:none;}	
.snc_bx_steps{
	margin: 0 auto;
    display: block;
	background:#6661c4;
	width:40px;
	height:40px;
	border-radius:50%;
	font-size:24px;
	line-height:40px;
	color:#fff;
	text-align:center;
	font-family: 'Futura';
	font-weight:bold;
	}
.science_box_inner{
	float:left;
	width:100%;
	flex: 1;
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
	margin-top:12px;
	}		
.science_box_inner_top{
	float:left;
	width:100%;
	text-align:left;
	margin-bottom:20px;
	}	
.snc_bx_header{
	width:100%;
	display: -webkit-flex;
	display: flex;
	justify-content: space-between;
	align-items: center;
	background:#6661c4;
	border-radius:7px;
	padding:4px 10px 4px 25px;
	}	
.snc_bx_header p{
	font-size:25px;
	line-height:25px;
	color:#fff;
	font-family: 'Futura';
	font-weight:bold;
	}	
.snc_bx_header img{
	width:auto;
	height:41px;
	}	
.snc_bx_text{
	font-size: 17px;
    line-height: 25px;
    color: #000;
    margin-top: 15px;
	}	
.science_box_inner_btm{
	float:left;
	width:100%;
	display: -webkit-flex;
    display: flex;
    align-items: center;
    margin-top: auto;
	}	
.science_box_inner_btm img{
	margin:0 auto 0;
	display:block;
	border-radius:10px;
	}	
	
/*====section7====*/
.section7{
	float:left;
	width:100%;
	padding:60px 0 70px;
	background:#eeeef2;
	position:relative;
	overflow:hidden;
	}		
.journey_wrap{
	margin:45px auto 0;
	width:100%;
	max-width:630px;
	display: -webkit-flex;
	display: flex;
	flex-direction: column;
	row-gap:40px;
	}	
.journey_box{
	float:left;
	width:100%;
	text-align:left;
	background:#fff;
	border-radius:10px;
	padding:20px 22px 25px;
	box-shadow:0 0 8px 4px rgba(0,0,0,0.1);
	-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,0.1);
	position:relative;
	z-index:2;
	}	
.journey_box:after{
    content: '';
    position: absolute;
    border-left: 3px dotted #8480ce;
    left: 50%;
    bottom: -40px;
    height: 40px;
    margin-left: -1.5px;
	}	
.journey_box:last-child:after{ display:none;}	
.journey_bx_heading{
	font-size:22px;
	line-height:24px;
	color:#6661c4;
	font-family: 'Futura';
	font-weight:bold;
	text-transform:uppercase;
	}	
.calender-img{
	position:absolute;
	top:15px;
	right:20px;
	width:37px;
	}	
ul.journey_bx_list{
	display:inline-block;
	vertical-align:top;
	width:100%;
	margin-top:12px;
	}	
ul.journey_bx_list li{
	float:left;
	width:100%;
	background:url(../images/jrny-list-tk.webp) no-repeat left 5px;
	background-size:15px;
	font-size: 17px;
    line-height: 24px;
    color: #000;
	padding-left:25px;
	margin-top:6px;
	}		
	
.s7_people_block{
    display: inline-block;
    vertical-align: top;
    width: 100%;
	max-width:1175px;
    margin-top: 60px;
    overflow: hidden;
	}	
.s7_people_wrap{
    width: 100%;
    margin: 0 auto 0;
    position: relative;
	}	
.s7_people_box{
    display: inline-block;
    vertical-align: top;
	width:100%;
	}	
.s7_people_box img{
	margin:0 auto 0;
	display:block;
	border-radius:15px;
	}
	
.journey_testi_box{
	display:inline-block;
	vertical-align:top;
	width:100%;
	max-width:635px;
	background:#f6f6f8;
	border-radius:12px;
	padding:30px 36px 25px;
	position:relative;
	margin-top:55px;
	}
.jrny_tbx_text{
	font-size:18px;
	line-height:26px;
	color:#000;
	font-style:italic;
	}
.jrny_tbx_name{
	font-size:15px;
	line-height:17px;
	color:#000;
	margin-top:17px;
	}
.jrny_tbx_name span{
	font-size:20px;
	line-height:20px;
	color:#6661c4;
	font-weight:bold;
	}
.jrny-tbx-quato{
	position: absolute;
    top: -14px;
    left: 50%;
    width: 44px;
    margin-left: -22px;
	}						
	
.s7-product1{
    position: absolute;
    top: 110px;
    left: -510px;
	}	
.s7-product2{
    position: absolute;
    top: 680px;
    right: -600px;
	}	
		
/*====section8====*/
.section8{
	float:left;
	width:100%;
	padding:60px 0 70px;
	background:#fff;
	}		
.s8_left{
    float: left;
    width: 47.6%;
    text-align: left;
	}	
.common_sub_heading-left span:before{
	display:none;
	}	
.ing-big-img{
    display: inline-block;
    vertical-align: top;
    margin: 20px 0 0 -80px;
    max-width: none;
	}	
.s8_left .clinicians_box{
	max-width:522px;
	margin:0;
	padding:17px 20px;
	}	
.s8_left .clinicians_box .clinicians-logo{ width:160px;}	
	
.s8_left .clinicians_box .clinicians_box_left p{
	font-size:13px;
	line-height:13px;
	}	
.s8_left .clinicians_box_left p img{ width:13px;}	
.s8_left .clinicians_box_right p{ font-size:17px; line-height:21px;}	
.s8_left .clinicians_box_right p img{ width:95px;}	
	
ul.s8_seal_list{
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 100%;
    max-width: 510px;
    margin-top: 60px;
	}
ul.s8_seal_list li{
	width: 50%;
	text-align:center;
    padding: 0 20px 30px;
	position:relative;
	}
ul.s8_seal_list li:after, ul.s8_seal_list li:before{
	content:'';
	position:absolute;
	}
ul.s8_seal_list li:after{
	top: 0;
	right: 0;
	bottom: 0;
	width: 1px;
	background: #e1e1e1;
	}
ul.s8_seal_list li:before{
    top: 0;
    right: 0;
    left: 0;
    height: 1px;
    background: #e1e1e1;
	}
ul.s8_seal_list li:nth-child(1):before, ul.s8_seal_list li:nth-child(2):before{ display:none;}	
ul.s8_seal_list li:nth-child(3):before{ right:15px;}
ul.s8_seal_list li:nth-child(4):before{ left:15px;}
ul.s8_seal_list li:nth-child(n + 3){ padding-top:30px; padding-bottom:0;}
ul.s8_seal_list li:nth-last-child(2n + 1):after{ display:none;}

ul.s8_seal_list li img{
	margin:0 auto 0;
	display:block;
	width:65px;
	}		
ul.s8_seal_list li p{
	font-size:18px;
	line-height:20px;
	color:#000;
	font-weight:bold;
	margin-top:14px;
	}		

.s8_right{
	float:right;
	width:52%;
	}		
.ingredients-container{
	width:100%;
	display: flex;
    flex-wrap: wrap;
    justify-content: center;
	margin:0 auto 0;
	border:2px solid #6661c4;
	border-radius:12px;
	overflow:hidden;
	}	
.ingredients-slide-dwn{
	float:left;
	width:100%;
	background:#fff;
	position:relative;
	border-bottom:2px solid #6661c4;
	}
.ingredients-slide-dwn.last{ border:none; padding-bottom:5px;}	
.ingredients-heading{
	float: left;
    width: 100%;
    text-align: left;
    background: url(../images/plus.webp) no-repeat 97% center;
    padding: 34px 40px 34px 132px;
    position: relative;
    cursor: pointer;
	}
.ingredients-heading-open{
	background:url(../images/minus.webp) no-repeat 97% center;
	}	
.ingredients-heading h3{
    font-size: 22px;
    line-height: 24px;
    color: #000;
	font-family: 'Futura';
    font-weight: bold;
	}	
.ingredients-heading p{
	display:inline-block;
	vertical-align:top;
	background:#e8e7ff;
	border-radius:30px;
	text-align:center;
	font-size:15px;
	line-height:15px;
	font-weight:600;
	padding:5px 12px;
	margin-top:8px;
	}		
.ingredients-heading img{
	position:absolute;
	left: 10px;
    top: 50%;
    width: 112px;
    transform: translateY(-50%);
	}
.ingredients-content{
	float: left;
    width: 100%;
    text-align: left;
    padding: 0 25px 0;
    margin-top: -10px;
	}
.ingredients-content p{
    font-size: 18px;
    line-height: 26px;
    color: #000;
    margin-bottom: 20px;
	}	

.promise_text{
	font-size:24px;
	line-height:28px;
	color:#000;
	margin-top:40px;
	}
ul.promise_list{
	width:100%;
	max-width:1010px;
	margin:30px auto 0;
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	}
ul.promise_list li{
	text-align:center;
	}					
ul.promise_list li img{
	margin:0 auto 0;
	display:block;
	width:56px;
	}
ul.promise_list li p{
	font-size:18px;
	line-height:24px;
	color:#000;
	font-weight:500;
	margin-top:10px;
	}		
	
/*====section9====*/
.section9{
	float:left;
	width:100%;
	padding:60px 0 70px;
	background:#f7f7fa;
	}	
.s9_left_box{
    float: left;
    width: 54.4%;
    background: #fff;
    border-radius: 12px;
    box-shadow: 0 0 8px 4px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 0 8px 2px rgba(0, 0, 0, 0.1);
	position:relative;
	margin-left:-30px;
	}
.s9_left_inner_box{
    position: absolute;
    left: 38px;
    bottom: 50px;
    width: 100%;
    max-width: 430px;
    background: #5652a5;
    border-radius: 12px;
    overflow: hidden;
	}	
.s9_left_innerbx_top{
    float: left;
    width: 100%;
    background: #6661c4;
    text-align: left;
    padding: 25px 155px 20px 22px;
	}	
.s9_left_innerbx_top p{
	font-size:20px;
	line-height:28px;
	color:#fff;
	font-weight:600;
	}
.s9_left_innerbx_btm{
	float:left;
	width:100%;
	text-align:left;
	padding:20px 215px 20px 22px;
	}
.s9_left_innerbx_btm h3{
	font-size:20px;
	line-height:26px;
	color:#fff;
	font-weight:800;
	}	
.s9_left_innerbx_btm span{
	display:inline-block;
	vertical-align:top;
	font-size:14px;
	line-height:14px;
	color:#fff;
	margin-top:14px;
	}				
.s9-doctor-img{
    float: right;
    margin: 10px -10px 0 0;
	position:relative;
	z-index:2;
	}		
	
.s9_right{
	float:right;
	width:45%;
	text-align:left;
	}	
	
/*====section10====*/
.section10{
	float:left;
	width:100%;
	padding:60px 0 70px;
	background:#fff;
	}	
.recommend_wrap{
	margin:45px auto 0;
	width:100%;
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	row-gap:30px;
	}		
.recommend_box{
	width:31.5%;
	background:#fff;
	text-align:center;
	border-radius:10px;
	padding:30px 25px 35px;
	box-shadow: 0 0 8px 4px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 0 8px 2px rgba(0, 0, 0, 0.1);
    position: relative;
	}	
.recommend_box_top{
	float:left;
	width:100%;
	}	
.recommend_box_top img{
	margin:0 auto 0;
	display:block;
	width:183px;
	border-radius:50%;
	}	
.recommend_box_top h3{
	font-size:22px;
	line-height:22px;
	color:#000;
	font-weight:800;
	margin-top:14px;
	}	
.recommend_box_top p{
	font-size:17px;
	line-height:17px;
	color:#000;
	margin-top:12px;
	}		
.recommend_box_bottom{
	float:left;
	width:100%;
	border-top:1px solid #d7d6e1;
	padding-top:22px;
	margin-top:30px;
	}	
.mt_0{ margin-top:0 !important;}	
	
.s10_btm_text{
	font-size: 20px;
    line-height: 28px;
    color: #000;
    margin-top: 40px;
	}	
	
/*====section11====*/
.section11{
	float:left;
	width:100%;
	padding:60px 0 70px;
	background:#f7f7fa;
	}		
.compare_box{
    width: 100%;
    max-width: 700px;
    margin: 160px auto 0;
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-start;
	}
.compare_col{ position:relative;}	
.compare_col1{ 
	width: 38%; 
	border-top:2px solid #f7f7fa; 
	border-bottom:2px solid #f7f7fa;
	}
.compare_top{
	display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 60px;
    padding: 10px;
    text-align: center;
	}
.compare-logo{
	margin:0 auto 0;
	display:block;
	width:90px;
	}	
.compare_list{
	float:left;
	width:100%;
	border-top:1px solid #ecdfd6;
	}
.compare_list li{
	width:100%;
	height: 80px;
	font-size:18px;
	line-height:24px;
	color:#000;
	padding:15px;
	text-align:left;
	border-bottom:1px solid #dfdfdf;
	
	display: -webkit-flex;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	}
.compare_list li:last-child{ border-bottom:none;}	
.compare_list li p{
	font-size: 18px;
    line-height: 18px;
    color: #000;
	}	
.compare-product{
    position: absolute;
    top: -116px;
    left: 50%;
    width: 60px;
    margin-left: -30px;
	}
.compare_col1 .compare_list li{	text-align:left; flex-direction: row; justify-content: flex-start; padding-left:10px;}
.compare_right_text{
	font-size: 15px;
    line-height: 17px;
    color: #000;
	} 
.compare_col2{
	width: 20%;
	background:#f4f3ff;
	border:2px solid #6661c4;
	border-radius:8px;
	}		
.compare-icon{ width:28px;}
.compare_col_line{ width:1%;}		
.compare_col3{
	width:20%;
	background:#fff;
	border:2px solid #ebebeb;
	border-radius:8px;
	}		
	
/*====section12====*/
.section12{
	float:left;
	width:100%;
	padding:60px 0 70px;
	background:#6661c4;
	}		
.white_text span:before, .white_text span:after{ background:#fff;}	
ul.button-box__list.white_text li{ color:#fff;}	
ul.button-box__list.white_text li:before{ background: #fff;}	
	
.quaranty_box{
	display:inline-block;
	vertical-align:top;
	background:#fff;
	width:100%;
	max-width:835px;
	text-align:center;
	border-radius:12px;
	padding:0 50px 40px;
	margin-top:100px;
	}	
.guaranty-seal{
	margin:-67px auto 0;
	display:block;
	width:150px;
	}	
.mike-sign{
	margin:20px auto 0;
	display:block;
	width:200px;
	}	
.founder_text{
	font-size:17px;
	line-height:21px;
	color:#000;
	margin-top:10px;
	}	
.founder_text span{
	font-size:20px;
	line-height:20px;
	font-weight:bold;
	}	
	
/*====section13====*/
.section13{
	float:left;
	width:100%;
	padding:60px 0 90px;
	background:#fff;
	}		
.reviewers_videos{
	display:inline-block;
	vertical-align:top;
	width:100%;
	overflow:hidden;
	margin-top:45px;
	}
.reviewers_videos_row{
	float:left;
	width:100%;
	}
.reviewers_videos_col{
    display: inline-block;
    vertical-align: top;
    position: relative;
    cursor: pointer;
	}
.reviewers_videos_box{
	float:left;
	width:100%;
	}
.reviewers_videos_img{
	display:block;
	margin:0 auto;
	max-width:100%;
	border-radius:12px;
	}
.play-btn{
	position:absolute;
	top:50%;
	left:50%;
	width:81px;
    transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	}
.reviewers_videos_col video, .thumbnail{
    vertical-align: top;
    width: 100%;
    height:100%;
    background: #000;
    object-fit: cover;
	}
.video-player{ display:none;}		
	
.testi_block{
	display:-webkit-flex;
	display:flex;
	flex-wrap: wrap;
    justify-content: space-between;

	width:100%;
	margin:50px auto 0;
	row-gap:30px;
	}
.testi_box{
	display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
	
    width:48.55%;
    background: #fff;
    border: 1px solid #cccaf5;
    border-radius: 14px;
    padding: 25px;
	}
.testi_box_top{
	float:left;
	width: 100%;
	display: -webkit-flex;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: space-between;
	}
.testi_box_cont{
	width:100%;
	text-align: left;
	}
.testi_star{
	display:block;
	width:70px;
	}
.testi_txt{
	font-size:17px;
	line-height:25px;
    color:#000;
	font-style:italic;
	margin-top:15px;
	}
.customer{
    display: inline-block;
    vertical-align: top;
    width: 100%;
    margin-top: 24px;
    text-align: left;
	}
.customer_info{
	font-size:20px;
	line-height:20px;
	color:#000;
	font-weight:bold;
	}
.verified_txt{
	display:block;
	font-size:15px;
	line-height:15px;
	color:#000;
	font-weight:normal;
	margin-top:8px;
	}
.verified_txt img{
	display:inline-block;
	vertical-align:middle;
	margin:-2px 3px 0 0;
	width:16px;
	}	
	
/*====Package Offer Strip====*/		
.package_offer_strip{
	float:left;
	width:100%;
	background:#1a1a33;
	padding:0 0 25px;
	}
.clock-img{
	margin: -30px auto 5px;
    display: block;
    width: 68px;
	}	
.offer_strip_heading{
	font-size: 30px;
    line-height: 32px;
    color: #fff;
    font-family: 'Futura';
    font-weight: bold;
	}	
.package_offer_strip .common_text{ margin-top:12px;}	

/*====Package Chance Strip====*/		
.package_chance_strip{
	float:left;
	width:100%;
	background:#fff260;
	padding:8px 0;
	}
.package_chance_strip p{
	font-size:22px;
	line-height:24px;
	color:#000;
	font-weight:bold;
	}	
		
/*====Package Section====*/	
.package_section{
	float:left;
	width:100%;
	background:#fff;
	padding:60px 0 70px;
	}	
	
.package_section_row{
	margin:0 auto 0;
	width:100%;
	max-width:1070px;
	display:-webkit-flex;
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
	position:relative;
	}
.package_section_left{
    width: 47.5%;
    float: left;
    padding: 0 2px;
	}
	
/*==========*/
.package_slide_outer{
	display:inline-block;
	vertical-align:top;
	width:100%;
	position:relative;
	}

/*====hero_section_right====*/
.package_section_right{
	width:44%;
	text-align:left;
	}
.package_choose_text{
	font-size:22px;
	line-height:24px;
	color:#000;
	font-weight:bold;
	}	
.package_wrap{
	width:100%;
	margin-top:35px;
	display: -webkit-flex;
	display: flex;
	justify-content: space-between;
	}			
.package_box{
	width:31.8%;
	text-align:center;
	background:#ebebeb;
	border-radius:8px;
	padding:25px 20px;
	display: -webkit-flex;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	cursor:pointer;
	position:relative;
	}	
.package_box.active{ background:#6661c4;}		
.package_box h3{
	font-size:55px;
	line-height:55px;
	color:#000;
	font-weight:bold;
	}	
.package_box p{
	font-size:17px;
	line-height:17px;
	color:#000;
	text-transform:uppercase;
	font-weight:bold;
	margin-top:7px;
	}	
.package_box.active h3{ color:#fff;}
.package_box.active p{ color:#fff;}	
.best_value{
	position: absolute;
    top: -8px;
    left: 50%;
    transform: translate(-50%);
    background: #06b11a;
    padding: 4px 6px;
    border-radius: 4px;
    text-align: center;
    font-size: 12px;
    line-height: 12px;
    color: #fff;
    font-weight: bold;
	white-space: nowrap;
	}
	
.purchase-box{
	display:inline-block;
	vertical-align:top;
	width:100%;
	margin-top:25px;
	}
.purchase-box-inner{
    display: inline-block;
    vertical-align: top;
    width: 100%;
    background: #f3f3f3;
    border: 1px solid #e3e1e1;
    padding: 13px 15px;
    margin-top: 17px;
    cursor: pointer;
	}
.purchase-box-inner.active{
	background:#fff9db;
	border-color:#000;
	}
.purchase-option{
	width:100%;
	display:flex;
	display:-webkit-flex;
	justify-content:space-between;
    align-items: center;
	cursor:pointer;
	}
.purchase-option-left{
	float:left;
	padding-left:30px;
	position:relative;
	text-align:left;
	}
.purchase-check{
	position:absolute;
	left:0;
	top:1px;
	width:18px;
	height:18px;
	background:#fff;
	border:1px solid #ccc;
	border-radius:5px;
	outline:none;
	-webkit-appearance:none;
	}
.purchase-check:checked{
	background-color:#6661c4;
	background-image:url(../images/subcribe-tick.webp);
	background-repeat:no-repeat;
	background-position: center center;
	background-size: 70%;
	border-color:#6661c4;
	}
.purchase-heading{
    font-size: 20px;
    line-height: 20px;
    color: #000;
    font-weight: 600;
	}
.purchase-option-right{float:right;}
.purchase-ratail-price{
	display:inline-block;
	vertical-align:middle;
	font-size:16px;
	line-height:18px;
	color:#000;
	font-weight:400;
	position:relative;
	}
.purchase-ratail-price:before{
	content:"";
	position:absolute;
	left:-5px;
	right:-5px;
	top:8px;
	border-top:2px solid #f00;
	transform:rotate(-20deg);
	}	
.purchase-offer-price{
    display: inline-block;
    vertical-align: middle;
    font-size: 20px;
    line-height: 20px;
    color: #000;
	}
.purchase-list{
	float:left;
	width:100%;
	padding:0 0 7px 34px;
	margin-top:5px;
	}
.purchase-list li{
	float:left;
	width:100%;
	text-align:left;
	font-size:15px;
    line-height:17px;
	color:#000;
	font-weight:500;
	margin-top:8px;
	padding-left:20px;
	background:url(../images/purchase-tick.webp) no-repeat left 3px;
	background-size:12px;
	}	
	
.package_button__box{
	margin-top:30px !important;
	}	
.packg_btn_text{
	font-size:15px;
	line-height:15px;
	color:#252525;
	margin-top:12px;
	}	
.packg_btn_text img{
	display:inline-block;
	vertical-align:middle;
	width:18px;
	margin:-2px 8px 0 0;
	}	
.cards-img{
	margin:20px auto 0;
	display:block;
	}	
	
/*====section14====*/
.section14{
	float:left;
	width:100%;
	padding:60px 0 70px;
	background:#f7f7fa;
	}
.faq-box{
	display:inline-block;
	vertical-align:top;
	width:100%;
	max-width:770px;
	margin:25px 0 0;
	}
.faq-row{
	float:left;
	width:100%;
	border-bottom:1px solid #000;
	}
.accordion{
	float:left;
	width:100%;
	text-align:left;
	background:url(../images/close.webp) no-repeat 100% center;
	background-size:14px !important;
	padding:24px 30px 24px 0;
	font-size:20px;
	line-height:28px;
	color:#000;
	font-weight:bold;
	position:relative;
	cursor:pointer;
	}
.acdn-heading.accordion-open{ background:url(../images/open.webp) no-repeat 100% center;}
.acdn-content{
	float:left;
	width:100%;
	text-align:left;
	padding:0 35px 5px 0;
    margin-top:-10px;
	}
.acdn-para{
	font-size:17px;
	line-height:25px;
	color:#000;
	margin-bottom:20px;
	}		
	
		
/*=======Footer=======*/
.footer {
	float:left;
	width:100%;
	padding:40px 0;
	background: #fff;
	}
.footer_logo{
	display:block;
	margin:0 auto 22px;
	width:140px;
	}
.footer_text{
	font-size: 17px;
	line-height:21px;
	color: #000;
	margin-top: 10px;
	}
.footer_text a{
	color: #000;
	padding: 0 6px;
	}

/*=======================*/
.showTab, .showMob{ display:none;}

/*=====Media-Querry=====*/
@media only screen and (max-width:1200px){
.container{width:1004px;}

.banner_heading{ font-size: 41px; line-height: 47px;}
.banner-product{ width:540px;}
ul.brand_logos{ column-gap: 40px;}
.clinicians_box{ margin-left:0;}

.liver_info_btm_inner{ padding:0;}

.s3_weight_wrap{ align-items: flex-start;}

.s7-product1{ top: 230px; left: -250px; width: 400px;}
.s7-product2{ top: 620px; right: -240px; width: 400px;}

.s8_left{ width:45%;}
.ing-big-img{ width:540px;}

.s9-doctor-img{ width:310px;}
}

@media only screen and (max-width:1021px){
.container{width:750px;}
.showDesk{display: none;}
.showTab{display: block;}

.bnr_review_text{ font-size:13px; line-height:13px;}
.banner_heading{ font-size: 31px; line-height: 37px;}
.banner_text{ font-size: 16px; line-height: 23px; padding:0;}
ul.banner_list li p{ font-size: 17px; line-height: 21px;}
.banner-product{ width: 425px;}
ul.brand_logos li img{ height:31px;}

.section1{ padding:50px 0 10px;}
.common_sub_heading{ font-size: 16px; line-height: 18px;}
.common_heading{ font-size: 34px; line-height: 40px;}
.common_text{ font-size: 17px; line-height: 25px; margin-top: 20px;}
.s1-liver-image{ width:470px;}
.liver_info_box{ width:32%;}
.liver_info_top h3{ font-size: 19px; line-height: 23px;}
.liver_info_box:nth-child(1) .liver_btm_imgbx img{ width:70px;}
.liver_info_box:nth-child(2) .liver_btm_imgbx img{ width:100px;}
.liver_info_box:nth-child(3) .liver_btm_imgbx img{ width:35px;}
.liver_btm_contbx{ padding-left:8px;}
.liver_btm_tag{ padding: 6px 5px; font-size: 9px; line-height: 9px;}
.liver_btm_text{ font-size: 13px; line-height: 18px;}
.problem_strip_icnbox{ width: 45px;}
.problem_strip_contentbox p{ font-size: 18px; line-height: 28px;}
.problem_strip_contentbox p span{ font-size: 20px;}

.section2{ padding:50px 0 60px;}
.s2_assault_box_heading{ font-size: 17px; line-height: 21px;}
.s2_btm_text1{ font-size: 18px; line-height: 26px; margin-top: 40px;}
.s2_btm_text2{ font-size: 22px; line-height: 28px;}
.liver_signal_box{ margin-top:60px;}
.liver_signal_content{ width: 47%; padding: 15px 0 15px 5px;}
.liver_signal_function{ width: 48%; padding: 30px 15px;}
.signal-liver-img{ width:230px;}

.section3{ padding:50px 0 60px;}
.s3_weight_contentbx{ width: 52%;}
ul.s3_weight_list li{ padding: 0 0 20px 65px; margin-bottom: 20px;}
ul.s3_weight_list li img{ width:50px;}
ul.s3_weight_list li h3{ font-size: 19px; line-height: 23px;}

.section4{ padding:50px 0 60px;}
.s4_review_text{ font-size: 16px; line-height: 16px;}
.s4_review_text img{ width:80px;}

.section5{ padding:50px 0 60px;}
.benefits_box_bottom{ padding: 20px 12px 15px;}
.benefit_bx_heading{ font-size: 22px; line-height: 24px;}
.benefit-icns{ width:50px;}
.benefit_bx_text{ padding-right:0;}

.section6{ padding:50px 0 60px;}
.s6-science-image{ width:600px;}
.snc_bx_header p{ font-size: 23px; line-height: 23px;}
.science_box:after{ right: -150px; width: 252px;}

.section7{ padding:50px 0 60px;}
.journey_bx_heading{ font-size:20px;}
.jrny_tbx_text{ font-size: 17px; line-height: 25px;}
.jrny_tbx_name span{ font-size: 19px; line-height: 19px;}

.section8{ padding:50px 0 60px;}
.ing-big-img{ width: 430px;}
.s8_left .clinicians_box{ padding:15px 12px;}
.s8_left .clinicians_box_right p{ font-size: 16px; line-height: 20px;}
ul.s8_seal_list li p{ font-size: 17px; line-height: 20px;}
.ingredients-heading{ padding: 30px 40px 30px 105px;}
.ingredients-heading img{ width:90px;}
.ingredients-heading h3{ font-size: 20px; line-height: 24px;}
.ingredients-heading p{ font-size:14px; line-height:14px;}

.section9{ padding:50px 0 60px;}
.s9_left_box{ width:50%; margin-left:0;}
.s9_left_inner_box{ left: 15px; bottom: 24px; max-width: 300px;}
.s9_left_innerbx_top{ padding: 20px 81px 20px 15px;}
.s9_left_innerbx_top p{ font-size: 16px; line-height: 24px;}
.s9-doctor-img{ width: 230px;}
.s9_left_innerbx_btm{ padding: 15px 115px 20px 15px;}
.s9_left_innerbx_btm h3{ font-size: 15px; line-height: 21px;}
.s9_left_innerbx_btm span{ font-size:10px; line-height:10px;}
.s9_right{ width:46%;}

.section10{ padding:50px 0 60px;}
.recommend_box{ width: 48.5%; padding: 25px 15px;}	
.recommend_box_top img{ width:150px;}
.s10_btm_text{ font-size: 18px; line-height: 26px;}

.section11{ padding:50px 0 60px;}

.section12{ padding:50px 0 60px;}

.section13{ padding:50px 0 60px;}
.play-btn{ width:65px;}
.testi_box{ padding: 25px 15px;}

.package_section{ padding:50px 0 60px;}
.package_section_right{ width: 48%;}
.purchase-heading{ font-size: 18px; line-height: 18px;}
.purchase-offer-price{ font-size: 18px; line-height: 18px;}
}

@media only screen and (max-width:767px){
.container{width:100%; padding:0 15px; max-width:600px; box-sizing:border-box;}
.showMob{display:block;}
.hideMob{ display:none;}

.top_strip_inner{ column-gap: 10px;}
.top_strip_text{ font-size: 11px; line-height: 15px;}
.top_strip_inner img{ width: 16px;}
#clockdiv{ border-radius: 4px; padding: 2px 5px 6px; column-gap: 5px; height: 32px; width: 94px;}
#clockdiv div > span{ font-size: 14px; line-height: 14px;}
#clockdiv .smalltext{ font-size: 8px; line-height: 8px;}

.header{ height:50px;}
.header_row{ height:50px; justify-content: center;}
.logo{ width:105px;}

.banner_section{ padding:20px 0 30px;}
.banner_left{ width:100%; text-align:center;}
.bnr_review_text{ font-size: 12px; line-height: 12px; padding: 6px 12px;}
.bnr_review_text img{ width: 60px; margin: 0 6px 0 0;}
.banner_heading{ font-size: 30px; line-height: 36px; margin-top: 12px; position:relative; z-index:2;}
.bnr-prod-mob{ width: calc(100% + 30px); margin: -12px auto 0; max-width: none; margin-left: -15px; display: block;}
ul.brand_logos{ float: none; margin: -8px 0 0; column-gap: 37px;}
ul.brand_logos li img{ height: 28px;}
.banner_text{ font-size: 14px; line-height: 21px; padding: 0; text-align: left; margin-top: 20px;}
ul.banner_list li img{ width: 13px;}
ul.banner_list li p{ width: calc(100% - 13px); font-size: 15px; line-height: 17px; padding-left: 10px;}
.banner_right{ width:100%; margin-top:30px;}
.clinicians_box{ margin:0; padding:10px;}
.clinicians-logo{ width:115px;}
.clinicians_box_left p{ font-size: 9px; line-height: 9px;}
.clinicians_box_left p img{ width: 9px;}
.clinicians-people{ width: 80px;}
.clinicians_box_right p{ font-size: 12px; line-height: 16px;}
.clinicians_box_right p img{ width: 85px; margin-top:0;}
.review_text_mob{ font-size:15px; line-height:15px; color:#000; margin-top:30px;}	
.review_text_mob img{ display:inline-block; margin:0 8px 0 0; width:80px;}

.button__box{ margin-top:30px;}
.banner_section .button__box{ margin-top: 30px;}
.button_stock{ font-size: 12px; line-height: 12px; margin-bottom: 8px;}
.common__button{ height: 60px; font-size: 20px; line-height: 60px; border-radius: 10px;}
.common__button img{ width: 11px; margin: -3px 0 0 17px;}
ul.button-box__list li{ font-size: 12px; line-height: 12px;}
ul.button-box__list li:before{ top: 4px; left: -17px;}

.scrollStrip{ padding: 16px 0;}
.slider_track li{ font-size: 11px; line-height: 11px; padding: 0 20px;}
.slider_track li:after{ top: 3px; right: -2px; width: 5px; height: 5px;}

.section1{ padding:30px 0 10px;}
.common_sub_heading{ font-size: 15px; line-height: 17px; margin-bottom:12px;}
.common_sub_heading span:before, .common_sub_heading span:after{ top:7px;}
.common_heading{ font-size: 30px; line-height: 34px;}
.common_text{ font-size: 16px; line-height: 24px; margin-top:15px;}
.s1-liver-image{ width: 285px; margin-top: 20px;}
.liver_info_wrap{ margin: 20px auto 0; row-gap: 22px;}
.liver_info_box{ width: 100%; padding: 15px 15px 20px;}
.liver_info_top h3{ font-size: 18px; line-height: 23px;}
.liver_info_top p{ font-size: 14px; line-height: 21px; margin-top: 10px;}
.liver_btm_tag{ padding: 6px 5px; font-size: 11px; line-height: 11px;}
.liver_btm_text{ font-size: 12px; line-height: 17px;}
.liver_btm_contbx{ padding-left: 15px;}
.liver_info_box:nth-child(1) .liver_btm_imgbx img{ width: 85px;}
.liver_info_box:nth-child(2) .liver_btm_imgbx img{ width: 125px;}
.liver_info_box:nth-child(3) .liver_btm_imgbx img{ width: 48px;}

.section2{ padding:30px 0 0;}
.problem_strip{ padding:10px 12px; margin-top: 25px;}
.problem_strip_icnbox{ width: 30px;}
.problem_strip_contentbox{ padding-left:10px;}
.problem_strip_contentbox p{ font-size: 14px; line-height: 20px; letter-spacing: -0.2px;}
.problem_strip_contentbox p span{ font-size: 14px; line-height: 20px;}
.s2_assault_wrap{ margin: 30px auto 0; row-gap:22px;}
.s2_assault_box{width:100%; display: -webkit-flex;display: flex; justify-content: space-between;align-items: flex-start; flex-direction: row-reverse;padding: 10px;}
.s2_assault_box_top{ width:115px; flex-shrink:0;}
.s2_assault_box_bottom{ width: calc(100% - 115px); text-align: left; padding:5px 12px 0 5px;}
.s2_assault_box_heading{ font-size: 18px; line-height: 22px; min-height:auto; margin:0;}
.s2_assault_box_strip{ padding: 6px 8px; font-size: 11px; line-height: 12px; margin-top: 10px; width: fit-content;}
.dot_text{ width: 4px; height: 4px; margin: -1px 4px 0 0;}
.s2_assault_box_text{ font-size: 14px; line-height: 21px; margin-top: 12px;}
.s2_btm_text1{ font-size: 16px; line-height: 24px; margin-top: 25px;}
.s2_btm_text2{ font-size: 18px; line-height: 24px; margin-top: 20px;}	
.section2 .button__box{ margin-top: 30px;}
.liver_signal_box{ width: calc(100% + 30px); border-radius: 0; margin: 35px 0 0 -15px; padding:30px 15px 35px;}	
.liver_signal_content{ width: 100%; padding: 0; text-align: center;}
.liver_signal_function{ width: 100%; padding: 0; border-radius: 0; background: none; margin-top: 25px;}	
.signal-liver-img{ width:270px;}
.progress_strip{ padding: 30px 12px 8px;}
.progress_text{ font-size: 12px; line-height: 14px;}
.percentage_text p{ font-size:12px; line-height:12px;}
.signal-liver-progress{ height:9px;}	
.damage_text{ float:left; width:100%; color:#fff; font-size:14px; line-height:14px; font-weight:600; margin-top:10px; text-align:center;}

.section3{ padding:30px 0 35px;}
.s3_weight_wrap{ margin: 25px auto 0; justify-content: center; align-items: flex-start;}
.s3_weight_imgbx{ width:100%;}
.s3_weight_contentbx{ width:100%;}
.s3_weight_imgbx img{ border: none; border-radius: 0;}
ul.s3_weight_list{ margin-top:25px;}
ul.s3_weight_list li{ padding: 0 0 15px 56px; margin-bottom: 15px;}
ul.s3_weight_list li h3{ font-size: 16px; line-height: 20px;}
ul.s3_weight_list li img{ width: 45px;}

.section4{ padding:30px 0;}	
.s4_review_text{ font-size: 15px; line-height: 15px; margin-top: 22px;}
.s4_review_text img{ width: 75px;}
.testimonial_block{ margin-top: 25px;}
.testimonial_wrap{ padding: 0 0 45px;}

.section5{ padding:30px 0 35px;}
.benefits_wrap{ margin: 25px auto 0; row-gap: 25px; padding:0 4px;}
.benefits_box{ width:100%;}
.benefits_box_bottom{ padding: 15px 10px; margin-top:-40px;}
.benefit_bx_heading{ font-size: 20px; line-height: 24px;}
.benefit-icns{ width: 48px; top: 14px;}
.benefit_bx_text{ font-size: 14px; line-height: 21px; margin-top: 15px;}
ul.benefit_bx_list li{ background-size: 12px; font-size: 14px; line-height: 21px; background-position-y: 5px; margin-top:4px;}
.benefit_bx_strip{ padding: 8px 10px;}
.benef_strp_icnbx{ width: 29px;}
.benef_strp_contbx{ padding-left:9px;}
.benef_strp_contbx p{ font-size: 14px; line-height: 21px;}
.benefits_box:nth-child(3) .benefit_bx_strip, .benefits_box:nth-child(4) .benefit_bx_strip{ align-items: flex-start;}
.benefits_box:nth-child(3) .benef_strp_icnbx, .benefits_box:nth-child(4) .benef_strp_icnbx{ margin-top: 5px;}

.section6{ padding:30px 0 35px;}
.s6-science-image{ width: calc(100% + 30px); max-width: none; margin: -110px 0 0 -15px;}
.science_wrap{ margin: 15px auto 0;}
.science_box{ width:100%; padding-bottom: 35px;}
.science_box:last-child{ padding-bottom: 0;}
.science_box_inner{ margin-top:0; padding-left: 35px;}
.snc_bx_steps{ position: absolute; top: 14px; left: 0; width: 20px; height: 20px; font-size: 12px; line-height: 20px; z-index:2;}
.science_box_inner_top{ margin-bottom:15px;}
.snc_bx_header{ padding: 5px 10px 5px 20px; position:relative;}
.snc_bx_header:before{ content:''; position:absolute; top:50%; left:-30px; background:#6661c4; width:30px; height:2px;}
.snc_bx_header p{ font-size: 22px; line-height: 22px;}
.snc_bx_header img{ height: 36px;}
.snc_bx_text{ font-size: 16px; line-height: 24px; margin-top: 10px;}
.science_box:after{ right: auto; width: 2px; height: auto; top: 25px; bottom: -25px; left: 9px;}

.section7{ padding:30px 0 35px;}
.s7-product1, .s7-product2{ display:none;}
.journey_wrap{ margin: 27px auto 0;  row-gap: 35px;}
.journey_box{ padding: 18px 20px 22px;}
ul.journey_bx_list{ margin-top:5px;}
ul.journey_bx_list li{ background-size: 14px; font-size: 16px; line-height: 22px; padding-left: 25px; margin-top: 8px;}
.calender-img{ width:20px;}
.s7_people_block{ width: calc(100% + 30px); margin: 37px 0 0 -15px;}
.journey_testi_box{ padding: 24px 15px 18px; margin-top: 30px;}
.jrny-tbx-quato{ top: -9px; width: 34px; margin-left: -17px;}
.jrny_tbx_text{ font-size: 16px; line-height: 23px;}
.jrny_tbx_name{ font-size: 12px; line-height: 12px; margin-top: 12px;}
.jrny_tbx_name span{ font-size: 16px; line-height: 16px;}

.section8{ padding:30px 0 35px;}
.s8_left{ width:100%; text-align:center;}
.ing-big-img{ width: calc(100% + 30px); margin: 0 auto; margin-left: -15px;}
.s8_right{ width:100%;}
.ingredients-container{ width: calc(100% + 30px); display: inline-block; vertical-align: top; border: none; border-radius: 0; margin:-20px 0 0 -15px;}
.ingredients-heading{ padding: 27px 38px 27px 105px; background-size: 23px;}
.ingredients-heading p{ font-size: 12px; line-height: 12px;}
.ingredients-slide-dwn.last{ border-bottom: 2px solid #6661c4;}
.ingredients-content{ padding:0 15px;}
.ingredients-content p{ font-size: 16px; line-height: 22px; margin-bottom: 15px;}

.section9{ padding:30px 0 35px; overflow:hidden;}
.s9_right{ width:100%; text-align:center;}
.s9_left_box{ width: calc(100% + 30px); box-shadow: none; border-radius: 0; background: none; margin:27px 0 0 -15px; padding-left: 10px;}
.s9_left_inner_box{ position: static; max-width: 300px;}
.s9-doctor-img{ width: 240px; position: absolute; bottom: 0; right: -32px; margin: 0;}
.s9_left_innerbx_top p{ font-size: 18px; line-height: 25px;}
.s9_left_innerbx_top{ padding: 20px 58px 30px 18px;}
.s9_left_innerbx_btm h3{ font-size: 16px; line-height: 22px;}
.s9_left_innerbx_btm{ padding: 18px 115px 22px 18px;}
.s9_left_innerbx_btm span{ font-size: 12px; line-height: 12px; margin-top: 12px;}
.common_text-leftmob{ text-align:left;}

.section10{ padding:30px 0 35px;}
.recommend_wrap{ margin: 25px auto 0; row-gap: 25px;}
.recommend_box{ width: 100%; text-align: left; padding: 22px 17px;}
.recommend_box_top img{ width: 80px; top: 10px; right: 15px; position: absolute;}
.recommend_box_top h3{ font-size: 16px; line-height: 16px; margin-top: 0;}	
.recommend_box_top p{ font-size: 11px; line-height: 11px; margin-top: 10px;}
.recommend_box_bottom{ padding-top: 15px; margin-top: 20px; border:none; position:relative;}	
.recommend_box_bottom:before{ content:''; position:absolute; top:0; left:0; right:90px; background:#d7d6e1; height:1px;}
.recommend_box_bottom .common_text{ font-size: 14px; line-height: 21px;}	
.s10_btm_text{ font-size: 14px; line-height: 21px; margin-top: 25px;}	

.section11{ padding:30px 0 35px;}
.section11 .common_text{ padding:0 10px;}	
.compare_box{ width: calc(100% + 30px); margin: 120px auto 0; margin-left: -15px;}
.compare_col1{ width:30%;}
.compare_list li{ height: 65px; font-size: 14px; line-height: 21px; padding:8px;}
.compare_col1 .compare_list li{ padding-left:7px;}
.compare_top{ padding:5px; height:48px;}
.compare-icon{ width: 20px;}	
.compare_list li p{ font-size: 14px; line-height: 14px;}	
.compare_col_line{ width: 1%;}	
.compare_col3{ width: 24%;}	
.compare_right_text{ font-size: 13px; line-height: 15px;}
.compare-product{ top: -98px; width: 50px; margin-left: -25px;}
	
.section12{ padding:30px 0 35px;}	
.quaranty_box{ padding: 0 15px 22px; margin-top: 80px;}	
.guaranty-seal{ margin: -53px auto 0; width: 120px;}	
.mike-sign{ margin: 15px auto 0; width: 170px;}	
.founder_text{ font-size: 16px; line-height: 20px;}	
.founder_text span{ font-size: 18px; line-height: 18px;}	
	
.section13{ padding:30px 0 50px;}
.section13 .common_text{ padding:0 10px;}
.testi_block{ margin: 25px auto 0; row-gap: 20px;}
.testi_box{ width:100%; padding: 22px 15px;}
.testi_star{ width: 60px;}
.testi_txt{ font-size: 16px; line-height: 22px;}
.customer_info{ font-size: 16px; line-height: 16px;}
.customer{ margin-top:15px;}
.verified_txt{ font-size: 12px; line-height: 12px;}
.verified_txt img{ margin: -3px 2px 0 0; width: 13px;}
.reviewers_videos{ width: calc(100% + 30px); margin: 25px 0 0 -15px;}
.reviewers_videos_row{ position:relative; padding-bottom:45px;}

.package_offer_strip{ padding: 0 0 15px;}
.clock-img{ margin: -22px auto 5px; width: 54px;}
.offer_strip_heading{ font-size: 26px; line-height: 30px;}
.package_offer_strip .common_text{ font-size: 14px; line-height: 20px; padding: 0 20px; margin-top: 10px;}

.package_chance_strip p{ font-size: 18px; line-height: 20px;}

.package_section{ padding:0 0 35px;}
.package_section_left{ width: calc(100% + 30px); padding: 0; margin-left: -15px;}
.package_section_right{ width:100%; margin-top:35px;}
.package_box{ padding: 20px 15px;}
.package_box h3{ font-size: 52px; line-height: 52px;}
.package_box p{ font-size: 14px; line-height: 14px; margin-top: 5px;}
.purchase-box{ margin-top:15px;}	
.purchase-box-inner{ margin-top:15px; padding: 10px 15px;}
.purchase-list li{ font-size: 13px; line-height: 15px;}	
.packg_btn_text{ font-size: 13px; line-height: 13px;}	

.section14{ padding:30px 0 35px;}
.faq-box{ margin-top:20px;}
.accordion{ background-size: 12px !important; padding: 15px 20px 15px 0; font-size: 16px; line-height: 22px;}
.acdn-content{ padding: 0 0 6px; margin-top: 0;}	
.acdn-para{ font-size: 16px; line-height: 23px; margin-bottom: 15px;}	
	
.footer{ padding:20px 0 0;}
.footer_logo{ margin: 0 auto 18px; width: 110px;}
.footer_text{ font-size: 14px; line-height: 18px; margin-top: 8px;}
.footer_text--btm{ margin-bottom:16px;}

#call-btn{
    /*background: #6661c4;*/
	padding:10px;
	position: fixed;
	bottom:0%;
	left: auto;
	z-index: 99;
	transition: bottom 1s;
	display: table;
	width:100%;
	}	
#call-btn .common__button{ box-shadow:0 0 8px 4px rgba(0,0,0,0.2);}	
}

@media only screen and (max-width:375px){
.top_strip_text{ font-size:10px;}
.banner_heading{ font-size: 29px; line-height: 35px;}
.problem_strip_contentbox p{ font-size: 13px; line-height: 19px;}
.problem_strip_contentbox p span{ font-size: 13px; line-height: 19px;}
.s2_assault_box_strip{ font-size:10px;}
.s2_btm_text1{ font-size: 15px; line-height: 23px;}
.common_heading{ font-size: 28px; line-height: 32px;}
.s9-doctor-img{ width: 226px;}
}



/**
 * Swiper 8.2.2
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2022 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 1, 2022
 */

@font-face {
	font-family: 'swiper-icons';
	src: url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');
	font-weight: 400;
	font-style: normal;
	}
:root {
	--swiper-theme-color: #000;
	}
.swiper {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	list-style: none;
	padding: 0;
	z-index: 1;
	}
.swiper-vertical > .swiper-wrapper {
	flex-direction: column;
	}
.swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: flex;
	transition-property: transform;
	box-sizing: content-box;
	}
.swiper-android .swiper-slide,
.swiper-wrapper {
	transform: translate3d(0px, 0, 0);
	}
.swiper-pointer-events {
	touch-action: pan-y;
	}
.swiper-pointer-events.swiper-vertical {
	touch-action: pan-x;
	}
.swiper-slide {
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative;
	transition-property: transform;
	}
.swiper-slide-invisible-blank {
	visibility: hidden;
	}

/* Auto Height */
.swiper-autoheight, .swiper-autoheight .swiper-slide {height: auto;}
.swiper-autoheight .swiper-wrapper {
	align-items: flex-start;
	transition-property: transform, height;
	}
.swiper-backface-hidden .swiper-slide {
	transform: translateZ(0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	}

/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
	overflow: auto;
	scrollbar-width: none;
	/* For Firefox */
	-ms-overflow-style: none;
	/* For Internet Explorer and Edge */
	}
	
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-vertical.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}
.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
}
.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  transform: translateZ(0);
}
.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
  height: 1px;
  width: var(--swiper-virtual-size);
}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
  width: 1px;
  height: var(--swiper-virtual-size);
}
:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: 35%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev.swiper-button-hidden,
.swiper-button-next.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}
.swiper-navigation-disabled .swiper-button-prev,
.swiper-navigation-disabled .swiper-button-next {
  display: none !important;
}
.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: 0;
  right: auto;
}
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: 0;
  left: auto;
}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: 'next';
}
.swiper-button-lock {
  display: none;
}
:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  --swiper-pagination-bullet-size: 8px;
  --swiper-pagination-bullet-width: 8px;
  --swiper-pagination-bullet-height: 8px;
  --swiper-pagination-bullet-inactive-color: #000;
  --swiper-pagination-bullet-inactive-opacity: 0.2;
  --swiper-pagination-bullet-opacity: 1;
  --swiper-pagination-bullet-horizontal-gap: 4px;
  --swiper-pagination-bullet-vertical-gap: 6px;
  */
}
.swiper-pagination,.swiper-pagination2 {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 1;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
.swiper-pagination-disabled > .swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: 0;
  left: 0;
  width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 11px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 11px));
  display: inline-block;
  border-radius: 50%;
  background: var(--swiper-pagination-bullet-inactive-color, #f1faff);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
  border: 1px solid #000;
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
          appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet:only-child {
  display: none !important;
}
.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-vertical > .swiper-pagination-bullets,
.swiper-pagination-vertical.swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform, 200ms top;
}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 6px);
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms left;
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms right;
}
/* Progress */
.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
.swiper-vertical > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-lock {
  display: none;
}
/* Scrollbar */
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}
.swiper-scrollbar-disabled > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-disabled {
  display: none !important;
}
.swiper-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}
.swiper-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
.swiper-slide-zoomed {
  cursor: move;
}
/* Preloader */
:root {
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  */
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* a11y */
.swiper .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-grid > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-grid-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-fade .swiper-slide-active,
.swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube {
  overflow: visible;
}
.swiper-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-cube.swiper-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-next,
.swiper-cube .swiper-slide-prev,
.swiper-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
.swiper-cube .swiper-slide-shadow-top,
.swiper-cube .swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.swiper-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}
.swiper-cube .swiper-cube-shadow:before {
  content: '';
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  filter: blur(50px);
}
.swiper-flip {
  overflow: visible;
}
.swiper-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
}
.swiper-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-flip .swiper-slide-active,
.swiper-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-flip .swiper-slide-shadow-top,
.swiper-flip .swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.swiper-creative .swiper-slide {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  overflow: hidden;
  transition-property: transform, opacity, height;
}
.swiper-cards {
  overflow: visible;
}
.swiper-cards .swiper-slide {
  transform-origin: center bottom;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  overflow: hidden;
}


.swiper-pagination-bullet{
    border: 1px solid #000;
	}
	
	
.mytestiSwiper .swiper-pagination-bullets.swiper-pagination-horizontal{ bottom:7px;}
.mytestiSwiper .swiper-pagination-bullet{background:#e1e1e1; border:none; width:10px; height:10px; margin:0 6px !important; opacity:1;}
.mytestiSwiper .swiper-pagination-bullet-active{background:#6661c4;}	

.myvideoSwiper .swiper-pagination-bullets.swiper-pagination-horizontal{ bottom:7px;}
.myvideoSwiper .swiper-pagination-bullet{background:#e1e1e1; border:none; width:10px; height:10px; margin:0 6px !important; opacity:1;}
.myvideoSwiper .swiper-pagination-bullet-active{background:#6661c4;}

/*===============*/

.swiper {
	width: 100%;
	}
.pakgeSwiper .swiper-slide{
    border-radius: 12px;
    background: #fff6ed;
	}
.pakgeSwiper img{
	width:100%;
	vertical-align: middle;
	display:inline-block;
	object-fit: cover;
	border-radius: 12px;
	}
.pkgthumbSwiper{
	margin-top: 20px;
	padding:0 0;
	}	
.pkgthumbSwiper .swiper-wrapper{
	height:auto;
	width:100%;
	}	
.pkgthumbSwiper .swiper-slide{
	cursor: pointer;
	border: 1px solid #cbcccb;
	overflow:hidden;
	background: #f1f6fa;
	}
.pkgthumbSwiper .swiper-slide-thumb-active{
	opacity: 1;
	border: 1px solid #817dce;
	border-color: #817dce;
	}
.pkgthumbSwiper img{
	width: 100%;
	vertical-align: middle;
	object-fit: cover;
	border-radius: 8px;
	}
	
@media only screen and (max-width:1021px){
	
}

@media only screen and (max-width:767px){
.mytestiSwiper .swiper-pagination-bullet{ width:8px; height:8px;}
.pakgeSwiper img{ border-radius:0;}
.pkgthumbSwiper{ margin-top: 12px; padding:0 10px;}
}