/*!
 * jumppage2b
 */

body {
	width: 100%;
	height: 100%;
	font-family: 'Roboto', sans-serif;
	color: #222020;
	font-size: 20px;
	line-height: 1.3;
	/*overflow-x: hidden;
overflow-y: scroll;*/
}
.no-gutter >[class*='col-'] {
	padding-right: 15px;
	padding-left: 15px;
}
input::-moz-focus-inner {
	border: 0;
}
object,
embed {
	outline: 0;
}
a,
a:active,
a:focus,
a:hover {
	outline: none;
	outline: 0;
	color: #1878b0;
	text-decoration: none;
}
button,
button:focus,
button:active,
.btn,
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn.focus:active,
.btn.active.focus {
	outline: none;
	outline: 0;
}
input::-moz-focus-inner {
	border: 0;
}
a:active {
	outline: none;
}
html {
	width: 100%;
	height: 100%;
	scroll-behavior: smooth;
}

.mobile-only { display: none;}
.desktop-only { display: block;}
/* CTA */

.btn {
	border-radius: 6px;
	background-color: #00ae56;
	border: none !important;
	font-weight: 700;
	color: #FFF !important;
	box-shadow: 0px 8px 10px 0px rgba(0, 174, 86, 0.3);
}
.btn:hover {
	background-color: #008944;
}

.cta-wrapper-belowheading {
    margin: 30px auto 10px auto;
}

.cta-wrapper-belowheading .btn {
    font-size:25px;
}

.btn-invert {
	border-radius: 6px;
	background-color: #3c73f1;
	border: none !important;
	font-weight: 700;
	color: #FFF !important;
	box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.2);
}
.btn-invert:hover {
	background-color: #5587fa;
}
/* Notification*/

.notification-sec {
	background: #062165;
	padding: 5px 0;
	text-align: center;
}
.notification-sec p {
	text-align:center;
}
/*Counter*/

.sale-top {
	display:none;
    text-align:center;
}

.sale-top small {
    display: block;
    margin-top: 15px;
    margin-bottom: 0px;
    margin-right:10px;
    margin-left:auto;
    margin-right:auto;
    padding: 0;
}
.counter-wrapper {
	margin: 0 auto;
	max-width: 500px;
}
.counted {
	min-width: 350px;
}
.countdown h3 {
	font-weight: 700;
	font-size: 24px;
}
.countdown p,
.cdmob {
	font-size: 16px;
	font-weight: 300;
}
.countdown .container {
	max-width: 1000px;
}
.countdown * {
	color: #fff;
}
.col.counter {
	max-width: 250px;
}
.count {
	display: flex;
	flex-direction: row;
}
.count > div {
	flex-grow: 1;
	font-size: 12px;
	font-weight: 300;
	text-align: center;
	position: relative;
}
.count > div span:after {
	content: ":";
	font-weight: 700;
	position: absolute;
	top: 0;
	right: 0;
	margin-right: -2px;
}
.count > div:last-child span:after {
	display: none;
}
.count > div span {
	font-size: 18px;
	font-weight: 700;
	display: block;
	line-height: 1;
	width: 100%;
}
/* Nav */

.navigation-sec {
	background: #FFF;
}
.navbar {
	border-bottom: 1px solid #bed9ea;
	padding: 0;
}
.navbar-light {
	background: #FFF !important;
}
.nav-item {
	height: 50px;
}
.nav-item .active {
	border-bottom: #67bff2 solid 5px;
	height: 50px;
}
.navbar li {
	padding-right: 40px;
}
.nav-link {
	font-size: 16px;
	font-weight: 300;
    padding:1rem .5rem;
}
.logo {
	float: left;
}
.navbar-toggler {
	margin-right: 10px;
	border: none;
}
.custom-toggler.navbar-toggler {
	border-color: rgb(0, 0, 0);
}
.btn-top {
	border-radius: 5px;
	background-color: #00ae56;
	border: none !important;
	font-weight: 700;
	color: #FFF !important;
	box-shadow: 0px 8px 10px 0px rgba(0, 174, 86, 0.3);
    height: 40px;
	padding: 0 10px;
    margin:5px;
}
.btn-top:hover {
	background-color: #008944;
}

.btn-topmenu {
    padding:0 10px !important;
    margin:5px !important;
    box-shadow: none !important;
}
/* Header */

header {
	background: url(files/header-bg.jpg) no-repeat top right;
	background-size: cover;
	padding: 40px 0 60px;
	margin-top: 80px;
}
header h1 {
	font-size: 75px;
	color: #00bf63;
	font-weight: 700;
	line-height: .9;
	margin-bottom: 12px;
}
header h2 {
	font-size: 40px;
	color: #4c4c4c;
	font-weight: 700;
	line-height: .9;
	margin-bottom: 15px;
}
header h3 {
	font-size: 30px;
	color: #4c4c4c;
	font-weight: 700;
	line-height: .9;
	margin-bottom: 20px;
}
.heading {
	max-width: 856px;
}
.heading-subtext {
	color: #593f99;
	font-size: 24px;
	font-weight: 700;
	margin-bottom: 40px;
}
.heading-subtext span {
	color: #ff450a;
	text-decoration: underline;
}
header ul {
	margin: 0 0 50px 0;
	padding: 0
}
header ul li {
	list-style: none; display:list-item; margin-bottom:20px; background: top left no-repeat url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='26px' height='24px'%3e%3cpath fill-rule='evenodd' fill='rgb(0, 174, 86)' d='M11.979,18.980 L3.972,11.331 L6.432,8.826 L12.024,14.059 L23.072,0.059 L25.845,2.384 L11.979,18.980 ZM12.000,1.999 C6.477,1.999 2.000,6.476 2.000,11.999 C2.000,17.522 6.477,21.999 12.000,21.999 C17.523,21.999 22.000,17.522 22.000,11.999 C22.000,11.435 21.943,10.886 21.853,10.348 L23.516,8.645 C23.826,9.710 24.000,10.833 24.000,11.999 C24.000,18.627 18.627,23.999 12.000,23.999 C5.373,23.999 -0.000,18.627 -0.000,11.999 C-0.000,5.372 5.373,-0.001 12.000,-0.001 C14.636,-0.001 17.066,0.860 19.047,2.301 L17.638,3.742 C16.033,2.644 14.092,1.999 12.000,1.999 Z'/%3e%3c/svg%3e");}
	header ul li span {
		margin-left: 35px;
		display: block;
	}
	.btn-hdr {
		padding: 20px 15px;
		font-size: 18px;
		margin-bottom: 20px;
	}
	.btn-highlight {
		color: #ffe14d;
	}
	.btn-icon {
		font-size: 22px;
	}
	/* As Seen In Sec*/
	.aseenin-sec {
		background: #FFF;
		padding: 30px 0;
	}
	.asseenin-art-sml {
		display: none;
	}
	/* Sec 1 */
	.sec1 {
		background: #062165;
		padding: 50px 0;
		text-align: center;
	}
	.exp-txt {
		font-weight: 700;
		color: #FFF;
		font-size: 34px;
		line-height: 1;
		margin: 0;
	}
	.no-txt {
		font-weight: 300;
		color: #ffc935;
		font-size: 24px;
		line-height: 1;
	}
	.btn-sml {
		font-size: 18px;
		padding: 15px 22px;
	}
	/* Sec2 */
	.sec2 {
		background: #d9e6ed;
		text-align: center;
		padding: 80px 0;
	}
    .sec2Empty {padding: 50px 0;}
	.watch-txt {
		font-size: 47px;
		color: #062165;
		font-weight: 700;
	}
	.arrow-holder {
		text-align: left;
		max-width: 1060px;
		margin: 0 auto;
	}
	.embed-responsive {
		max-width: 920px;
		max-height: 500px;
		margin: -120px auto 0;
		padding: 0 40px;
	}
	.video-art{ margin-top:-120px;}
	
	.modal-dialog {
      max-width: 800px;
      margin: 190px auto; padding:0 20px;
  }
.modal-body {
  position:relative;
  padding:0px;
}

.modal-content {
    border:none;
    background:none !important;
}
.close {
  position:absolute;
  right:0px;
  top:-120px;
  z-index:999;
  font-size:2rem;
  font-weight: normal;
  color:#fff;
  opacity:1;
}
	
	
	/* Sec3 */
	.sec3 {
		background: #eeeff1;
		padding: 90px 0;
		margin-top: -130px;
		border-top: 1px solid #cddbe3;
	}
	.onemed-txt {
		color: #062165;
		font-size: 50px;
		font-weight: 700;
		text-align: center;
	}
	.why-txt {
		color: #593f99;
		font-size: 50px;
		font-weight: 700;
		text-align: center;
		margin-bottom: 30px;
	}
	.img-art {
		border: 1px solid #e1e5ef;
		margin-bottom: 10px;
	}
	.sec3-wrapper {
		max-width: 1190px;
		margin: 0 auto;
	}
	.sec3 h3 {
		font-weight: bold;
		font-size: 28px;
		margin-bottom: 30px;
	}
	/*.sec3 p {
		font-weight: 300;
	}*/
	/* Sec4 */
	.sec4 {
		background: #fafafa;
		padding: 60px 0;
		border-top: 1px solid #dadde4;
	}
	.sec4 h3 {
		font-weight: bold;
		font-size: 28px;
		margin-bottom: 20px;
	}
	.sec4-p-txt {
		margin-bottom: 30px;
		font-weight: 300;
	}
	.testi-box-1 {
		border: 1px solid #f8bfad;
		background: #fbf7f0;
		padding: 30px;
		text-align: center;
		font-weight: 700;
		font-style: italic;
		font-size: 14px;
		margin-top: 30px;
	}
	.testi-profile-1 {
		margin-top: -30px;
		padding: 0 0 0 30px;
	}
	.testi-profile-pic-1 {
		float: left;
	}
	.testi-name {
		font-weight: 700;
		margin: 0;
		padding: 0;
		line-height: 1;
		float: left;
		margin-top: 35px;
		margin-left: 10px;
		text-align: left;
	}
	.testi-name span {
		color: #757a8c;
		font-size: 14px;
		font-weight: 300;
	}
	.testi-rating {
		float: right;
	}
	.vu-txt {
		font-size: 14px;
		text-align: right;
		font-weight: 700;
		margin-top: 35px;
	}
	.star {
		background: no-repeat url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='106px' height='17px'%3e%3cpath fill-rule='evenodd' fill='rgb(241, 201, 0)' d='M101.473,10.847 L102.509,16.999 L97.000,14.084 L91.436,16.999 L92.527,10.900 L88.000,6.529 L94.218,5.611 L97.000,-0.001 L99.782,5.611 L106.000,6.529 L101.473,10.847 ZM80.509,16.999 L75.000,14.084 L69.436,16.999 L70.527,10.900 L66.000,6.529 L72.218,5.611 L75.000,-0.001 L77.782,5.611 L84.000,6.529 L79.473,10.847 L80.509,16.999 ZM58.509,16.999 L53.000,14.084 L47.436,16.999 L48.527,10.900 L44.000,6.529 L50.218,5.611 L53.000,-0.001 L55.782,5.611 L62.000,6.529 L57.473,10.847 L58.509,16.999 ZM36.509,16.999 L31.000,14.084 L25.436,16.999 L26.527,10.900 L22.000,6.529 L28.218,5.611 L31.000,-0.001 L33.782,5.611 L40.000,6.529 L35.473,10.847 L36.509,16.999 ZM14.509,16.999 L9.000,14.084 L3.436,16.999 L4.527,10.900 L-0.000,6.529 L6.218,5.611 L9.000,-0.001 L11.782,5.611 L18.000,6.529 L13.473,10.847 L14.509,16.999 Z'/%3e%3c/svg%3e");
		width: 105px;
		height: 22px;
		margin-top: -10px;
	}
	.white-box {
		border: solid 1px #e1e5ef;
		padding: 45px;
		border-radius: 40px;
		background: #FFF;
		text-align: center;
	}
	.sec4-heading-holder {
		max-width: 435px;
		margin: 0 auto;
	}
	.sec4-heading-holder h3 {
		color: #593f99;
		font-weight: 700;
		font-size: 34px;
	}
	.sec4 ul {
		margin: 0;
		padding: 0;
		text-align: left;
	}
	.sec4 ul li {
		list-style: none; display:list-item; margin-bottom:20px; background: top left no-repeat url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='26px' height='24px'%3e%3cpath fill-rule='evenodd' fill='rgb(0, 174, 86)' d='M11.979,18.980 L3.972,11.331 L6.432,8.826 L12.024,14.059 L23.072,0.059 L25.845,2.384 L11.979,18.980 ZM12.000,1.999 C6.477,1.999 2.000,6.476 2.000,11.999 C2.000,17.522 6.477,21.999 12.000,21.999 C17.523,21.999 22.000,17.522 22.000,11.999 C22.000,11.435 21.943,10.886 21.853,10.348 L23.516,8.645 C23.826,9.710 24.000,10.833 24.000,11.999 C24.000,18.627 18.627,23.999 12.000,23.999 C5.373,23.999 -0.000,18.627 -0.000,11.999 C-0.000,5.372 5.373,-0.001 12.000,-0.001 C14.636,-0.001 17.066,0.860 19.047,2.301 L17.638,3.742 C16.033,2.644 14.092,1.999 12.000,1.999 Z'/%3e%3c/svg%3e"); }
		.sec4 ul li span {
			margin-left: 35px;
			display: block;
		}
		.sec4-art-img {
			margin-top: 60px;
			float: right;
			margin-right: 90px;
		}
		/* Sec5 */
		.sec5 {
			background: #0c2a76 url(../img/sec5-bg.jpg) no-repeat;
			background-size: cover;
			padding: 85px 0;
			text-align: center;
		}
		.sec5 h2 {
			font-size: 50px;
			color: #FFF;
			font-weight: 700;
		}
		.sec5-sub-txt {
			font-weight: 300;
			color: #77e1ff;
			margin-bottom: 30px;
		}
		.how-box {
			background: #FFF;
			padding: 20px 25px;
			min-height: 380px;
			margin-bottom: 10px;
		}
		.title-txt {
			font-weight: 700;
		}
		.how-box-p-txt {
			font-weight: 300;
			font-size: 18px;
		}
		/* Sec 6 */
		.sec6 {
			background: #FFF;
			padding: 90px 0;
			text-align: center;
		}
		.sec6 h2 {
			font-size: 50px;
			font-weight: 700;
			color: #062165;
		}
		.sec6 h3 {
			font-size: 50px;
			font-weight: 700;
			color: #593f99;
			font-size: 26px;
		}
		.sec6 p {
			font-weight: 300;
			max-width: 1000px;
			margin: 0 auto;
			margin-bottom: 20px;
		}
		.sec6 p span {
			font-size: 14px;
		}
		.steps-box {
			max-width: 406px;
			margin: 0 auto;
		}
		.steps-number {
			display: block;
			position: relative;
			z-index: 1;
			margin-left: 15px;
		}
		.steps-art {
			margin-top: -20px;
			margin-bottom: 20px;
		}
		/* Sec 7 */
		.sec7 {
			background: #0c2a76 url(../img/sec7-bg.jpg) no-repeat;
			background-size: cover;
			padding: 90px 0;
			text-align: center;
			color: #FFF;
		}
		.sec7 h3 {
			font-weight: 700;
			margin-bottom: 30px;
		}
		.sec7-p-txt {
			font-weight: 300;
		}
		.doctor-name {
			font-weight: 700;
		}
		.doctor-name span {
			display: block;
			color: #41b4f8;
			font-weight: 300;
		}
		.quote-open {
			text-align: left;
			font-weight: 700;
			font-size: 36px;
		}
		.quote-close {
			text-align: right;
			font-weight: 700;
			font-size: 36px;
		}
		.sec7 hr {
			border: none;
			background: #29499b;
			height: 1px;
		}
		.sec7-img-art {
			margin-bottom: 20px;
		}
		/* Sec Testimonials */
		.sec-testimonials {
			background: #eeeff1;
			padding: 70px 0;
			text-align: center;
		}
		.sec-testimonials-sub-txt {
			font-weight: 300;
			max-width: 1000px;
			margin: 0 auto;
			margin-bottom: 20px;
		}
		.sec-testi-sup-txt {
			color: #062165;
			font-size: 18px;

			font-weight: 700;
		}
		.sec-testimonials hr {
			border: none;
			background: #369ad5;
			height: 2px;
			max-width: 30px;
			margin-top: -10px;
		}
		.sec-testimonials h2 {
			color: #062165;
			font-size: 50px;
			font-weight: 700;
		}
		.star-holder {
			max-width: 105px;
			margin: 0 auto;
		}
		.testi-box {
			background: #FFF;
			border: 1px solid #e0eaf1;
			box-shadow: 0px 6px 0px 0px rgba(0, 26, 93, 0.04);
			margin-bottom: 30px;
			padding: 40px;
			min-height: 360px;
		}
		.testi-title {
			font-weight: 700;
		}
		.testi-message {
			font-weight: 300;
			font-size: 18px;
		}
		.sec-testimonials-name {
			font-weight: 700;
		}
		.sec-testimonials-name span {
			color: #757a8c;
			display: block;
			font-size: 14px;
			font-weight: 300;
		}
		.testi-profile-pic {
			max-width: 110px !important;
			margin: 0 auto;
		}
		.btn-spacer {
			margin-top: 30px;
		}
		.owl-dot.active span {
			background: #369ad5 !important;
		}
		.owl-dot span {
			background: #bbd1df !important;
		}
		/* Special Offer Sec */
		.specialoffer-sec {
			background: #fafafa;
			padding: 60px 0 30px;
			text-align: center;
		}
		.special-offer-heading {
			color: #062165;
			font-weight: 700;
			font-size: 40px;
			max-width: 1160px;
			margin: 0 auto;
		}
		.special-offer-box {
			border: #ff6635 dashed 4px;
			background: #FFF;
			padding: 30px 0px 0;
			max-width: 1160px;
			margin: 0 auto 40px;
		}
		.special-offer-box-heading {
			color: #062165;
			font-weight: 700;
			font-size: 64px;
			margin-bottom: 20px;
		}
		.specialoffer-sec-sub-txt {
			color: #369ad5;
			font-weight: 700;
			font-size: 26px;
		}
		.special-counter-wrapper {
			color: #ff6635 !important;
			max-width: 1000px;
		}
		.special-counter-holder {
			color: #ff6635 !important;
			float: right;
			margin-top: -30px;
		}
        .counter-wrapper p {
            font-size: 18px;
        }
		.special-product-wrapper {
			max-width: 938px;
			margin: 0 auto;
		}
		.special-offer-bot-box {
			background: #fbf6f0;
			border-top: 1px solid #dfd7c9;
			padding: 60px;
			margin-top: 40px;
		}
		.specialoffer-sec h3 {
			font-size: 30px;
			font-weight: 700;
		}
		.specialoffer-sec h3 span {
			color: #1878f3;
		}
		.specialoffer-sec ul {
			margin: 0;
			padding: 0;
			text-align: left;
			max-width: 540px;
			margin: 0 auto;
		}

        .big-link {
            font-size: 30px; 
            font-weight:bold;
            color:blue;
            text-decoration: underline;
        }
		.specialoffer-sec ul li {
			list-style: none; display:inline-block; margin-bottom:20px; background: top left no-repeat url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='26px' height='24px'%3e%3cpath fill-rule='evenodd' fill='rgb(0, 174, 86)' d='M11.979,18.980 L3.972,11.331 L6.432,8.826 L12.024,14.059 L23.072,0.059 L25.845,2.384 L11.979,18.980 ZM12.000,1.999 C6.477,1.999 2.000,6.476 2.000,11.999 C2.000,17.522 6.477,21.999 12.000,21.999 C17.523,21.999 22.000,17.522 22.000,11.999 C22.000,11.435 21.943,10.886 21.853,10.348 L23.516,8.645 C23.826,9.710 24.000,10.833 24.000,11.999 C24.000,18.627 18.627,23.999 12.000,23.999 C5.373,23.999 -0.000,18.627 -0.000,11.999 C-0.000,5.372 5.373,-0.001 12.000,-0.001 C14.636,-0.001 17.066,0.860 19.047,2.301 L17.638,3.742 C16.033,2.644 14.092,1.999 12.000,1.999 Z'/%3e%3c/svg%3e"); padding-right:30px;}
			.specialoffer-sec ul li span {
				margin-left: 35px;
				display: block;
			}
			.special-offer-info-txt {
				font-size: 18px;
				font-weight: 300;
			}
			.btn-s-offer {
				font-size: 30px;
				font-weight: 700;
				padding: 25px;
				width: 100%;
				max-width: 925px;
			}
			.btn-icon-s-offer {
				font-size: 40px;
			}
			.claim-txt {
				font-size: 46px;
				color: #e40513;
				font-weight: 700;
			}
			.warning-icon {
				margin-top: -8px;
			}
			.claim-sub-txt {
				font-size: 30px;
				color: #000;
				display: block;
				font-weight: 700;
			}
			.bot-info {
				font-style: italic;
				margin-bottom: 40px;
			}
			.bot-info span {
				background: url(./60-off-bg.jpg) no-repeat bottom center;
			}
			.specialoffer-sec hr {
				border: none;
				border-top: 1px dashed #dfd7c9;
				max-width: 1060px;
				margin: 0 auto;
			}
			/*Counter Special Offer*/
			.timer-text2 {
				color: #ff6635;
				font-weight: 700;
				font-size: 28px;
				margin-bottom: 10px;
				line-height: 1;
			}
			.counter-wrapper2 {
				margin: 0 auto;
				max-width: 500px;
				margin-bottom: 40px;
			}
			.counted2 {
				max-width: 190px;
				margin: 0 auto;
			}
			.countdown2 * {
				color: #bb8f80;
				font-size: 34px !important;
			}
			.count2 {
				display: flex;
				flex-direction: row;
			}
			.count2 > div {
				flex-grow: 1;
				font-size: 12px !important;
				font-weight: 300;
				text-align: center;
				position: relative;
			}
			.count2 > div span:after {
				content: ":";
				font-weight: 700;
				position: absolute;
				top: 0;
				right: 0;
				margin-right: -2px;
			}
			.count2 > div:last-child span:after {
				display: none;
			}
			.count2 > div span {
				font-size: 18px;
				font-weight: 700;
				display: block;
				line-height: 1;
				width: 100%;
				color: #ff6635;
			}
/* Faq Section */
.faq-sec{background: #ffffff top center no-repeat url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='1920px' height='126px'%3e%3cpath fill-rule='evenodd' fill='rgb(250, 250, 250)' d='M1920.001,0.001 L0.015,0.001 L0.000,125.999 C342.982,-4.456 520.344,34.229 746.000,76.999 C1004.853,126.060 1060.335,107.593 1295.000,49.999 C1409.675,21.855 1450.063,50.824 1581.000,92.999 C1699.039,131.019 1769.491,31.427 1920.001,88.480 L1920.001,0.001 Z'/%3e%3c/svg%3e"); background-size:contain; padding:140px 0 90px;}

.faq-sec h2{ text-align:center; font-weight:700; font-size:50px;}
.faq-sec-sup-text{ text-align:center; font-weight:300; margin-bottom:60px;}
.faq-sec-sup-text span{ color:#369ad5;}
.accordion{ max-width:1160px; margin:0 auto;}
.accordion .card-header:after {
    font-family: 'FontAwesome';  
    content: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20px' height='4px'%3e%3cpath fill-rule='evenodd' fill='rgb(255, 102, 53)' d='M-0.000,-0.000 L20.000,-0.000 L20.000,3.999 L-0.000,3.999 L-0.000,-0.000 Z'/%3e%3c/svg%3e");
   
	color:#ff6635;
	position:relative; float:right;
	right:0;
	
}
.accordion .card-header.collapsed:after {
    /* symbol for "collapsed" panels */
    content: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20px' height='20px'%3e%3cpath fill-rule='evenodd' fill='rgb(54, 154, 213)' d='M20.000,12.000 L12.000,12.000 L12.000,20.000 L8.000,20.000 L8.000,12.000 L-0.000,12.000 L-0.000,7.999 L8.000,7.999 L8.000,-0.000 L12.000,-0.000 L12.000,7.999 L20.000,7.999 L20.000,12.000 Z'/%3e%3c/svg%3e");
	color:#369ad5;
	
}
.card{border:none;}
.card-header{background: rgb(255,255,255); cursor:pointer;}
.card-title{background: no-repeat top left url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='27px' height='26px'%3e%3cpath fill-rule='evenodd' fill='rgb(255, 102, 53)' d='M23.846,9.845 C23.162,9.845 22.597,9.637 22.154,9.222 C21.710,8.807 21.488,8.268 21.488,7.603 C21.488,6.930 21.713,6.383 22.161,5.963 C22.610,5.543 23.171,5.333 23.846,5.333 C24.531,5.333 25.098,5.543 25.546,5.963 C25.995,6.383 26.219,6.930 26.219,7.603 C26.219,8.268 25.997,8.807 25.553,9.222 C25.110,9.637 24.541,9.845 23.846,9.845 ZM14.776,20.230 L18.277,23.014 L15.514,25.489 L11.029,21.842 C10.518,21.930 9.988,21.974 9.438,21.974 C7.692,21.974 6.134,21.549 4.765,20.699 C3.396,19.849 2.335,18.636 1.583,17.059 C0.830,15.482 0.449,13.668 0.440,11.617 L0.440,10.562 C0.440,8.463 0.813,6.615 1.561,5.018 C2.308,3.421 3.364,2.196 4.729,1.341 C6.094,0.487 7.653,0.059 9.409,0.059 C11.164,0.059 12.724,0.487 14.089,1.341 C15.453,2.196 16.509,3.421 17.257,5.018 C18.004,6.615 18.378,8.458 18.378,10.548 L18.378,11.500 C18.378,13.492 18.060,15.223 17.423,16.693 C16.787,18.163 15.904,19.342 14.776,20.230 ZM13.980,10.533 C13.980,8.297 13.585,6.598 12.794,5.435 C12.003,4.273 10.875,3.692 9.409,3.692 C7.953,3.692 6.829,4.266 6.038,5.413 C5.247,6.561 4.847,8.243 4.837,10.460 L4.837,11.500 C4.837,13.678 5.233,15.367 6.024,16.568 C6.814,17.769 7.953,18.370 9.438,18.370 C10.894,18.370 12.013,17.791 12.794,16.634 C13.575,15.477 13.971,13.790 13.980,11.573 L13.980,10.533 ZM23.846,17.330 C24.531,17.330 25.098,17.540 25.546,17.960 C25.995,18.380 26.219,18.927 26.219,19.600 C26.219,20.265 25.997,20.804 25.553,21.219 C25.110,21.634 24.541,21.842 23.846,21.842 C23.162,21.842 22.597,21.634 22.154,21.219 C21.710,20.804 21.488,20.265 21.488,19.600 C21.488,18.927 21.713,18.380 22.161,17.960 C22.610,17.540 23.171,17.330 23.846,17.330 Z'/%3e%3c/svg%3e"); color:#282623 !important; font-size:24px; font-weight:700;}
.card-title span{ margin-left:50px;}
.accordion p{ color:#282623; font-size:18px; font-weight:300;}
.ul-decimal li{ list-style:decimal; }
.faq-sec ul li{ font-size:18px;}
			/* Discount Sec */
			.discount-sec {
				background: #062165;
				padding: 30px 0;
				text-align: center;
			}
			.discount-sec h2 {
				font-size: 34px;
				color: #FFF;
				font-weight: 700;
			}
			.discount-sec h2 span {
				color: #369ad5;
			}
			.discount-wrapper {
				max-width: 1120px;
				margin: 0 auto;
			}
			/* Footer */
			footer {
				background: #00154a;
				border-top: 1px solid #0e2e7e;
				color: #FFF;
				padding: 30px 10px;
				font-size: 14px;
				color: #a4b0ce;
			}
			.ftr-sml-txt {
				font-weight: 300;
				font-size: 12px;
				color: #6f7c9d;
				text-align: center;
				max-width: 990px;
			}
			footer ul {
				margin: 0;
				padding: 0;
				float: right;
			}
			footer ul li {
				list-style: none;
				display: inline-block;
				font-size: 14px;
				padding-right: 5px;
				color: #a4b0ce;
			}
			footer ul li a {
				color: #a4b0ce;
			}
			footer hr {
				border: none;
				background: #132759;
				height: 1px;
				margin-bottom: 30px;
			}
			.ftr-logo {
				margin-bottom: 10px;
			}
            .sticky-wrapper {
                background: rgba(0, 0, 0, 0.95);
                display:none;
                text-align: center;
                padding: 9px;
                position: fixed;
                left: 0;
                bottom: 0px;
                width: 100%;
                text-align: center;
                z-index: 9999;
                color:#FFF;
                font-size:15px;
            }
            .sticky-wrapper p {
                margin:10px !important;
            }
			.btn-ftr {
				box-shadow: none;
				padding: 0px 20px;
				font-size: 14px;
			}
			/* MediaQueries */
			@media (min-width: 1500px) {
				.container-fluid {
					width: 1440px;
				}
			}
			@media (max-width: 1152px) {
				.sec4-art-img {
					margin-top: -70px;
					float: right;
					margin-right: 20px;
				}
			}
			@media (max-width: 1099px) {
				.arrow-holder {
					max-width: 700px;
				}
				.video-arrow {
					max-width: 35px;
					position: absolute;
					margin-top: -90px;
				}
				.embed-responsive {
					margin: 0px auto 0;
                    padding: 0px;
				}
                .embed-responsive {
                   
                }

				.navbar li {
					padding-right: 10px;
				}
				.video-art{ margin-top:10px;}
				.close {top:-30px;}
			}
			@media (max-width: 991px) {
                .mobile-only { display: block; }
                .desktop-only { display: none; }
                .heading-container {text-align:center;}
                .product-belowheading {max-width:90%;margin:0 auto;}
                .heading-extrainfo-mobile {margin:0 auto;max-width:90%;flex:100%}
				.navbar li {
					text-align: center;
				}
				.navbar {
					padding: 0;
				}
				.nav-item {
					margin-left: 10px;
				}
				.btn-top {
					margin-top: 0px;
				}
				.btn-top-spacer {
					margin-top: 5px;
				}
				.heading h1{ font-size:55px; margin-bottom:10px;}
				.logo{ max-width:225px; margin-top: 0px;margin-left:10px;}
                .heading-subtext{ font-size:30px; margin-bottom:5px;text-align:left;}
				header{ padding:40px 0; margin-top:60px;background:none #eeeff1 !important;} 
					header ul {
	margin: 0 0 20px 0;
	padding: 0
}
				header ul li {
					text-align: left;
					font-size: 16px;
					background-size: 20px;
					padding-bottom:0px; margin-bottom:5px;
				}
					.btn-hdr {
		padding: 10px 20px;
		font-size: 16px;
		margin-bottom: 10px;
	}
.sec1{ padding:20px 0;}
.exp-txt{font-size: 24px;}
.sec2{ padding:20px 0;}
.sec2Empty {display:none;}
.watch-txt {
		font-size: 30px;
	}
	.video-arrow {
					max-width: 25px;
					position: absolute;
					margin-top: -30px;
					margin-left:-40px;
				}
				.onemed-txt {
				font-size: 30px;
				margin-top:40px;
			}
			.why-txt {
		font-size: 30px;
		margin-bottom: 30px;
	}
	.sec4 h3{font-size:20px;}
	.sec4 ul {
	margin: 0 0 20px 0;
	padding: 0
}
				.sec4 ul li {
					text-align: left;
					font-size: 16px;
					background-size: 20px;
					padding-bottom:0px; margin-bottom:5px;
				}
	.sec5{ padding:20px 0;}
	.sec5 h2{ font-size:30px;}
	.sec6{ padding:20px 0;}
	.sec6 h2{ font-size:30px;}
	.sec-testimonials{ padding:20px 0;}
	.sec-testimonials h2{ font-size:30px;}
	.specialoffer-sec{ padding:20px 0;}
	.special-offer-heading{font-size:20px;}
	.special-offer-box-heading{font-size:30px;}
	.claim-txt { font-size:30px;
					max-width: 300px;
					margin: 0 auto;
				}
				.warning-icon {
					margin-top: -8px;
					max-width: 40px;
				}
				.faq-sec{padding:20px 0;}
				.faq-sec h2{ font-size:30px;}
				.btn-s-offer {
					font-size: 20px;
					font-weight: 700;
					padding: 15px;
					width: 100%;
					max-width: 925px;
				}
				.btn-icon-s-offer {
					font-size: 20px;
				}
				.btn-ftr {
				box-shadow: none;
				padding: 10px 28px;
				font-size: 18px;
			}
			.guaranteed-days-art {
				width:100%;
					max-width: 250px;
					margin-bottom: 10px;
				}
				.neck-hammock-special-offer{width:100%; max-width: 450px;
					margin-bottom: 10px;}
			}
			@media (max-width: 767px) {
                body {
                    font-size:18px;
                }
				.watch-txt {
					padding: 0 50px;
				}
				footer {
					text-align: center;
				}
				footer ul {
					float: none;
					text-align: center;
				}
				.guaranteed-days-art {
					max-width: 300px;
					margin-bottom: 20px;
				}
				.card-title {
					font-size: 18px;
					background-size: 18px;
				}
				.card-title span {
					padding-right:80px;
					margin-left:22px;
				}
			}
			@media (max-width: 640px) {
                .exp-txt {
                    font-size: 27px;
                }
                .mobile-center {
                    text-align:center;
                    display:block;
                }
				header {
					padding: 40px 10px 20px;
					text-align: left;
				}
				header h1 {
					font-size: 35px;
					margin-bottom: 10px;
				}
				.heading {
					max-width: auto;
					margin: 0 auto;
				}
				.heading-subtext {
					color: #593f99;
					font-size: 22px;
					font-weight: 700;
					margin-bottom: 20px;
				}
				header ul li {
					text-align: left;
					font-size: 18px;
					background-size: 20px;
				}
				header ul li span {
					margin-left: 25px;
				}
				.asseenin-art {
					display: none;
				}
				.asseenin-art-sml {
					display: block;
					margin: 0 auto;
				}
				.watch-txt {
					font-size: 30px;
				}
				section {
					padding: 20px 0px !important;
				}
				.sec3 {
					background: #eeeff1;
					padding: 90px 0;
					margin-top: 0px;
					text-align: center;
				}
				.onemed-txt {
					font-size: 30px;
					margin-top: 15px;
				}
				.why-txt {
					font-size: 30px;
					margin-bottom: 20px;
				}
				.sec3 h3 {
					font-size: 24px;
					margin-bottom: 20px;
				}
				.sec3 p {
					font-size: 18px;
				}
				.sec4 {
					text-align: center;
				}
				.sec4 ul li {
					text-align: left;
					font-size: 18px;
					background-size: 20px;
					margin-bottom: 10px;
				}
				.sec4 ul li span {
					margin-left: 25px;
				}
				.sec4-art-img {
					margin-top: -70px;
					float: none;
					margin-right: 0px;
				}
				.testi-box {
					margin-bottom: 10px;
					padding: 40px;
					min-height: 580px;
				}
				.btn-spacer {
					margin-top: 10px;
				}
				.btn-s-offer {
					font-size: 18px;
					font-weight: 700;
					padding: 25px;
					width: 100%;
					max-width: 925px;
				}
				.btn-icon-s-offer {
					font-size: 20px;
				}
				.specialoffer-sec ul {
					/*max-width: 240px;*/
					margin: 0 auto;
				}
				.special-offer-bot-box {
					padding: 20px;
					margin-top: 20px;
				}
				.guaranteed-days-art {
					max-width: 200px;
					margin-bottom: 20px;
				}
				h3 {
					font-size: 20px !important;
				}
				h2 {
					font-size: 26px !important;
				}
				/*p {
					font-size: 16px !important;
				}*/
				.ftr-sml-txt {
					font-size: 12px !important;
				}
				.timer-text2 {
					font-size: 20px !important;
				}
				
				footer {
					padding: 20px 10px 120px !important;
				}
				.card-title {
					font-size: 18px;
					background-size: 18px;
				}
				.card-title span {
					padding-right:20px;
					margin-left:22px;
				}
				.accordion .card-header:after {
transform: scale(.6); position:absolute; padding-right:10px;
	}}
	@media (max-width: 514px) {
.card-title {
					font-size: 14px;
					background-size: 14px;
				}
				.card-title span {
					padding-right:20px;
					margin-left:22px;
				}
			}
			@media (max-width: 390px) {
				.logo {
					max-width: 220px;
				}
				.sec4-art-img {
					margin-top: -50px;
					float: none;
					margin-right: 0px;
					max-width: 220px;
				}
				footer {
					padding: 20px 10px 90px !important;
				}
				footer ul li {
					list-style: none;
					display: list-item;
				}
				.ftr-divider {
					display: none;
				}
				.btn {
					font-size: 12px !important;
					padding: 10px 20px 15px;
				}
			}
			