@media (min-width:2000px){
	.experience-container .owl-item .container {
    display: flex;
}
    }

@media (max-width: 1300px) {
	ul.menu-options>li>a {
		padding-left: 8px;
		padding-right: 8px;
	}
	.language_select {
		padding-left: 0px;
	}
	.nav_logo {
		width: 170px;
		padding: 35px 7px;
	}
	.betterSection .title_area h1 {
		font-size: 52px;
	}
}


/*=============================================================================*/

@media (max-width: 1199px) {
	.nav_logo {
		width: 160px;
		padding: 35px 7px;
	}
	ul.menu-options>li>a {
		font-size: 14px;
		padding-left: 7px;
		padding-right: 7px;
	}
	.language_select select {
		width: 120px;
	}
	.innovation_icons ul li {
		width: 15%;
	}
	.product_video_section .content_section {
		display: none;
	}
	.product_video_section .content_section.responsive,
	.product_video_section .video_section {
		display: block;
		width: 100%;
	}
	.product_video_section.play .content_section.responsive {
		display: none;
	}
	.product_video_section .video_section {
		height: 550px;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.product_video_section .content_section>div {
		min-width: 100%;
		padding-top: 70px;
		padding-bottom: 70px;
		text-align: center;
	}
	.betterSection .title_area h1 {
		font-size: 46px;
	}
}


/* (1366x768) WXGA Display */

@media screen and (max-width: 1366px) {
	/* insert styles here */
	.ingredients_section .leaf_container>li>div.leaf>span.content p {
		font-size: 12px;
	}
}

@media (max-width: 1199px) and (min-width:768px) {
	.we_lead_section h1 {
		font-size: 45px;
	}
	h1 span.small {
		font-size: 34px;
	}
	.navbar .container {
		width: 98%px;
	}
	.br-sm,
	.br-md {
		display: inline;
	}
	.slide_control ul li {
		height: 100px;
	}
	.slide_control ul li>span>span {
		font-size: 14px;
	}
}

@media (max-width: 1200px) {
	.ingredient_res_section {
		display: block;
	}
	.ingredients_container {
		display: none;
	}
	.ingredient_res_section ul {
		list-style: none;
		display: block;
		margin: 0;
		padding: 0;
	}
	.ingredient_res_section ul li {
		text-align: center;
		display: block;
		padding: 0 150px;
		margin-top: 40px;
	}
	.ingredient_res_section ul li h6 {
		margin-bottom: 10px;
	}
}


/*==========================================================================*/

@media (max-width: 1024px) {
	.slide_control,
	.slider .slider_area li .content {
		width: 50%;
	}
	.parallax_bg {
		background-attachment: scroll;
	}
	.rejuvenate_section {
		background-position: 36% 0;
	}
	.restore_section {
		background-position: 60% center;
	}
	.betterSection h1.white {
		font-size: 48px;
	}
	.ingredients_container {
		display: none;
	}
	.ingredient_res_section {
		display: block;
	}
	.ingredient_res_section ul {
		list-style: none;
		display: block;
		margin: 0;
		padding: 0;
	}
	.ingredient_res_section ul li {
		text-align: center;
		display: block;
		padding: 0 150px;
		margin-top: 40px;
	}
	.ingredient_res_section ul li h6 {
		margin-bottom: 10px;
	}
	.bootstrap-select .filter-option {
		padding-left: 30px;
	}
	.bootstrap-select.btn-group .dropdown-menu li a {
		padding-left: 48px !important;
	}
	.bootstrap-select {
		background-position: 12px 16px !important;
	}
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
	.parallax_bg {
		background-attachment: scroll;
	}
}


/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

@media (min-width: 768px) {
	.modal-dialog {
		min-width: 650px;
		width: auto;
	}
}


/*=============================================================================*/

@media (max-width: 1024px) {
	/*-- NAVBAR RESPONSIVE STYLING STARTS--*/
	.navbar.navbar-default {
		min-height: 90px;
	}
	.loginHeader {
		display: none;
	}
	.nav_logo {
		padding: 15px 0;
		width: auto;
		margin: 0 0 0 7px;
		height: 90px;
	}
	.nav_logo img {
		/* max-height: 100%; */
		width: 160px;
	}
	.mobile_menus {
		display: block;
		height: 90px;
	}
	.menu-options {
		padding: 20px 0 100px 0;
		height: 100vh;
		overflow-y: auto;
		position: relative;
	}
	body {
		overflow-x: hidden;
	}
	.menu-options>li {
		display: block;
		width: 100%;
	}
	.main-menubar .mob_menu {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		height: 60px;
		width: 100%;
		padding-left: 20px;
		border-bottom: 1px solid rgba(19, 141, 169, 0.25);
		-webkit-box-pack: left;
		-ms-flex-pack: left;
		justify-content: left;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.main-menubar .animated-icon {
		height: 25px;
		width: 30px;
		padding: 0;
	}
	.main-menubar {
		position: fixed;
		right: -100%;
		-webkit-transition: .5s ease-out;
		-o-transition: .5s ease-out;
		transition: .5s ease-out;
		z-index: 99999;
		width: 75%;
		height: 100%;
		background-color: rgba(0, 0, 0, 0.90);
	}
	.main-menubar:after {
		position: fixed;
		background-color: transparent;
		top: 0;
		right: -100%;
		content: "";
		width: 100%;
		z-index: -1;
		height: 100%;
	}
	.scroll_none .main-menubar:after {
		right: 0%;
	}
	.scroll_none .main-menubar {
		right: 0;
	}
	.main-menubar>ul {
		padding: 0;
	}
	.menu-options>li>a:after,
	.menu-options>li.active>a:after {
		display: none;
	}
	#productMenu {
		display: none;
	}
	ul.menu-options>li>a {
		line-height: 60px;
		margin: 0;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		color: #fff;
		height: 60px;
		padding: 0 20px 0 20px;
		border-bottom: 1px solid rgba(19, 141, 169, 0.25);
	}
	.language_select {
		padding: 0;
		border-bottom: 1px solid rgba(19, 141, 169, 0.25);
	}
	.language_select>div {
		height: 100%;
	}
	.bootstrap-select>.dropdown-toggle,
	.bootstrap-select>.dropdown-toggle:active,
	.bootstrap-select>.dropdown-toggle:focus,
	.bootstrap-select>.dropdown-toggle:hover {
		width: 100%;
		color: #fff !important;
		padding: 0 40px 0 20px;
		border: none !important;
		font-weight: 300;
		height: 60px;
		line-height: 60px;
	}
	.language_select .form-control,
	.bootstrap-select.btn-group .dropdown-menu>li>a:hover,
	.bootstrap-select.btn-group .dropdown-menu>li>a:focus {
		background-color: transparent;
	}
	.bootstrap-select.btn-group .dropdown-menu li a {
		font-family: 'Montserrat';
		font-weight: 300;
		color: #fff;
		height: 60px;
		font-size: 13px;
		line-height: 60px;
		padding: 0px 0px 0px 40px;
		text-transform: uppercase;
	}
	ul.menu-options>li.open>a {
		border-bottom: none;
	}
	.icon-dropdown:before {
		content: '';
		position: absolute;
		border-top: 7px solid;
		border-right: 6px solid transparent;
		border-left: 6px solid transparent;
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
		top: 50%;
	}
	ul.menu-options>li.active a,
	ul.menu-options>li>a:hover {
		background: none;
	}
	.menu-options>li.login {
		display: none;
	}
	.bs-caret .icon-dropdown {
		margin-top: 30px !important;
	}
	.menu-options>li.active>a,
	.menu-options>li.active>a:hover,
	.menu-options>li.active>a:focus {
		color: #047892;
		background: none;
	}
	.menu-options>li>a:hover,
	.menu-options>li>a:focus {
		color: #fff;
	}
	.mobile_login {
		display: block;
	}
	ul.menu-options li.mobile_login>a {
		padding: 15px 20px;
		background-color: #88aa2d;
		display: inline-block;
		line-height: initial;
		position: relative;
	}
	ul.menu-options li.mobile_login>a:before {
		content: none;
	}
	.menu-options .open .dropdown-menu {
		position: relative;
		top: 0;
		left: 0;
		border: navajowhite;
		-webkit-box-shadow: none;
		box-shadow: none;
		background: transparent;
		min-width: 100%;
	}
	ul.menu-options>li.mobile_login a {
		padding: 0 0 0 20px;
		background-color: transparent;
		position: static;
		margin: 0;
		text-transform: capitalize;
		width: 100%;
		line-height: 60px;
		height: 60px;
		font-size: 13px;
		font-weight: 300;
		text-transform: uppercase;
	}
	.dropdown-menu li {
		width: 100%;
	}
	.dropdown-menu>li>a span {
		display: none;
	}
	li.dropdown .dropdown-menu li span {
		display: none;
	}
	li.dropdown .dropdown-menu li p {
		background-color: transparent;
		color: #fff;
		text-align: left;
		padding: 0;
		height: 60px;
		line-height: 60px;
		font-family: 'Montserrat';
		font-size: 14px;
		font-weight: 300;
		text-transform: uppercase;
	}
	.menu-options li.dropdown.open .dropdown-menu {
		top: 0;
		left: 0;
	}
	li.dropdown .dropdown-menu li {
		width: 100%;
		padding: 0;
	}
	li.dropdown .dropdown-menu>li>a {
		padding: 0px 0px 0px 40px;
	}
	li.dropdown .dropdown-menu>li:last-child>a {
		border-bottom: 1px solid rgba(19, 141, 169, 0.25);
	}
	li.dropdown .caret {
		border-top: 7px solid;
		border-right: 6px solid transparent;
		border-left: 6px solid transparent;
	}
	.dropdown-backdrop {
		display: none;
	}
	.dropdown-menu>li>a {
		font-weight: 300;
		font-size: 14px;
		padding: 0px 0px 0px 30px;
		width: 100%;
	}
	.dropdown-menu li p {
		background-color: transparent;
		color: #fff;
		text-align: left;
		float: left;
		width: 100%;
		padding: 8px;
		font-size: 17px;
	}
	.menu-options>.open>a,
	.menu-options>.open>a:hover,
	.menu-options>.open>a:focus {
		color: #fff;
	}
	.menu-options>li:not(:last-child) {
		margin-top: 0px;
	}
	/*-- NAVBAR RESPONSIVE STYLING ENDS--*/
}


/*=============================================================================*/

@media (max-width: 991px) {
	/*-- GLOBAL STYLES STARTS --*/
	.br-md {
		display: inline;
	}
	.blue_sq_trans_bg.right {
		text-align: center;
	}
	.blue_sq_trans_bg>div {
		width: 100%;
	}
	.supplimentry_section .space100 .row>div[class*='col-']:first-child {
		padding-bottom: 40px;
	}
	.faq_section .panel-group {
		margin-bottom: 0;
	}
	/*-- GLOBAL STYLES ENDS --*/
	/*-- NAVBAR RESPONSIVE STYLING STARTS--*/
	.navbar.navbar-default {
		min-height: 90px;
	}
	.loginHeader {
		display: none;
	}
	.nav_logo {
		padding: 15px 0;
		width: auto;
		margin: 0px;
		height: 90px;
	}
	.nav_logo img {
		/* max-height: 100%; */
		width: 160px;
	}
	.mobile_menus {
		display: block;
		height: 90px;
		position: absolute;
		right: 16px;
	}
	.menu-options {
		padding: 20px 0 100px 0;
		height: 100vh;
		overflow-y: auto;
		position: relative;
		overflow-x: hidden;
	}
	body {
		overflow-x: hidden;
	}
	.menu-options>li {
		display: block;
		width: 100%;
	}
	.main-menubar .mob_menu {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		height: 60px;
		width: 100%;
		padding-left: 20px;
		border-bottom: 1px solid rgba(19, 141, 169, 0.25);
		-webkit-box-pack: left;
		-ms-flex-pack: left;
		justify-content: left;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.main-menubar .animated-icon {
		height: 25px;
		width: 30px;
		padding: 0;
	}
	.main-menubar {
		position: fixed;
		right: -100%;
		-webkit-transition: .5s ease-out;
		-o-transition: .5s ease-out;
		transition: .5s ease-out;
		z-index: 99999;
		width: 75%;
		height: 100%;
		background-color: rgba(0, 0, 0, 0.90);
	}
	.main-menubar:after {
		position: fixed;
		background-color: transparent;
		top: 0;
		right: -100%;
		content: "";
		width: 100%;
		z-index: -1;
		height: 100%;
	}
	.scroll_none .main-menubar:after {
		right: 0%;
	}
	.scroll_none .main-menubar {
		right: 0;
	}
	.main-menubar>ul {
		padding: 0;
	}
	.menu-options>li>a:after,
	.menu-options>li.active>a:after {
		display: none;
	}
	ul.menu-options>li>a {
		line-height: 60px;
		margin: 0;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		color: #fff;
		height: 60px;
		padding: 0 20px 0 20px;
		border-bottom: 1px solid rgba(19, 141, 169, 0.25);
	}
	.language_select {
		padding: 0;
		border-bottom: 1px solid rgba(19, 141, 169, 0.25);
	}
	.language_select>div {
		height: 100%;
	}
	.bootstrap-select>.dropdown-toggle,
	.bootstrap-select>.dropdown-toggle:active,
	.bootstrap-select>.dropdown-toggle:focus,
	.bootstrap-select>.dropdown-toggle:hover {
		width: 100%;
		color: #fff !important;
		padding: 0 40px 0 20px;
		border: none !important;
		font-weight: 300;
		height: 60px;
		line-height: 60px;
	}
	.language_select .form-control,
	.bootstrap-select.btn-group .dropdown-menu>li>a:hover,
	.bootstrap-select.btn-group .dropdown-menu>li>a:focus {
		background-color: transparent;
	}
	.bootstrap-select.btn-group .dropdown-menu li a {
		font-family: 'Montserrat';
		font-weight: 300;
		color: #fff;
		height: 60px;
		font-size: 13px;
		line-height: 60px;
		padding: 0px 0px 0px 40px;
		text-transform: uppercase;
	}
	ul.menu-options>li.open>a {
		border-bottom: none;
	}
	.icon-dropdown:before {
		content: '';
		position: absolute;
		border-top: 7px solid;
		border-right: 6px solid transparent;
		border-left: 6px solid transparent;
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
		top: 50%;
	}
	.menu-options>li.active>a,
	.menu-options>li.active>a:hover,
	.menu-options>li.active>a:focus {
		color: #047892;
	}
	.menu-options>li>a:hover,
	.menu-options>li>a:focus {
		color: #fff;
	}
	.mobile_login {
		display: block;
	}
	ul.menu-options li.mobile_login>a {
		padding: 15px 20px;
		background-color: #88aa2d;
		display: inline-block;
		line-height: initial;
		position: relative;
	}
	ul.menu-options li.mobile_login>a:before {
		content: none;
	}
	.menu-options .open .dropdown-menu {
		position: relative;
		top: 0;
		left: 0;
		border: navajowhite;
		-webkit-box-shadow: none;
		box-shadow: none;
		background: transparent;
		min-width: 100%;
	}
	ul.menu-options>li.mobile_login a {
		padding: 0 0 0 20px;
		background-color: transparent;
		position: static;
		margin: 0;
		text-transform: capitalize;
		width: 100%;
		line-height: 60px;
		height: 60px;
	}
	.dropdown-menu li {
		width: 100%;
	}
	.dropdown-menu>li>a span {
		display: none;
	}
	li.dropdown .dropdown-menu li span {
		display: none;
	}
	li.dropdown .dropdown-menu li p {
		background-color: transparent;
		color: #fff;
		text-align: left;
		padding: 0;
		height: 60px;
		line-height: 60px;
	}
	.menu-options li.dropdown.open .dropdown-menu {
		top: 0;
		left: 0;
	}
	li.dropdown .dropdown-menu li {
		width: 100%;
		padding: 0;
	}
	li.dropdown .dropdown-menu>li>a {
		padding: 0px 0px 0px 40px;
	}
	li.dropdown .dropdown-menu>li:last-child>a {
		border-bottom: 1px solid rgba(19, 141, 169, 0.25);
	}
	li.dropdown .caret {
		border-top: 7px solid;
		border-right: 6px solid transparent;
		border-left: 6px solid transparent;
	}
	.dropdown-backdrop {
		display: none;
	}
	.dropdown-menu>li>a {
		font-weight: 300;
		font-size: 14px;
		padding: 0px 0px 0px 30px;
		width: 100%;
	}
	.dropdown-menu li p {
		background-color: transparent;
		color: #fff;
		text-align: left;
		float: left;
		width: 100%;
		padding: 8px;
		font-size: 17px;
	}
	.menu-options>.open>a,
	.menu-options>.open>a:hover,
	.menu-options>.open>a:focus {
		color: #fff;
	}
	.menu-options>li:not(:last-child) {
		margin-top: 0px;
	}
	/*-- NAVBAR RESPONSIVE STYLING ENDS--*/
	/*-- SLIDER STYLES --*/
	.slide_control {
		top: 0;
		padding: 60px 0 0 0;
		left: 0;
		height: 100%;
		width: 100%;
		bottom: 0;
		background-color: transparent;
	}
	.slide_control .text_area {
		margin-top: 0;
		padding: 0;
		max-width: 250px;
		margin: 0 auto;
	}
	.slide_control ul {
		position: absolute;
		padding: 0;
		bottom: 0;
		margin-top: 20px;
	}
	.slide_control ul li {
		height: 120px;
	}
	.slider .slider_area {
		padding: 0;
		margin: 0;
		position: absolute;
		top: 0;
		width: 100%;
		height: 100%;
		overflow: hidden;
	}
	.slider .slider_area li .content {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		height: 100%;
		width: 100%;
		padding: 200px 0 60px;
	}
	.play_btn {
		display: none;
		z-index: 99;
		position: relative;
	}
	.play_btn img {
		width: 80px;
	}
	.view_more_btn {
		display: none;
	}
	.banner_text img {
		width: 100%;
	}
	.rejuvenate_section {
		background-position: 30% top;
	}
	.exp_bottom_content {
		padding: 30px 20px;
	}
	.betterSection .title_area {
		display: block;
	}
	.betterSection>div:last-child {
		min-height: auto;
	}
	.betterSection .left_area,
	.betterSection .right_area {
		padding: 0 10px;
		width: 50%;
	}
	.moringorian_section {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.moringorian_section>div {
		width: 100%;
	}
	.moringorian_section>div:first-child {
		width: 100%;
	}
	.moringorian_section>div:last-child {
		margin: 35px 0 40px;
		width: 100%;
	}
	.moringorian_section>div h1,
	.moringorian_section>div p {
		text-align: center;
	}
	footer .footer_content {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
	footer .link_area {
		-ms-flex-item-align: stretch;
		-ms-grid-row-align: stretch;
		align-self: stretch;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		padding: 50px 20px;
		-webkit-box-flex: 0;
		-ms-flex: none;
		flex: none;
	}
	footer .footer_content .logo_area {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
	footer .address p {
		display: -webkit-inline-box;
		display: -ms-inline-flexbox;
		display: inline-flex;
	}
	footer .logo_area .address>p:last-child {
		margin-left: 10px;
	}
	footer .footer_logo {
		text-align: center;
		margin-bottom: 10px;
	}
	footer .footer_logo a {
		display: inline-block;
	}
	footer .social_area p {
		text-align: center;
	}
	.innovationBanner {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.innovationBanner .imgSection {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		padding-top: 10px;
	}
	.innovationBanner .imgSection img {
		max-height: 400px;
	}
	.innovationBanner .nutramatrix.imgSection {
		padding-right: 15%;
	}
	.innovationBanner .cellrix.imgSection {
		padding-right: 15%;
		padding-left: 15%;
	}
	.innovationBanner>div {
		text-align: center;
	}
	.keyFeatures>div {
		-webkit-box-flex: initial;
		-ms-flex: initial;
		flex: initial;
		width: 33.33%;
	}
	.product_video_section .content_section>div {
		padding: 50px 40px 50px;
	}
	.product_video_section>.video_section {
		height: 500px;
	}
	.subMenu ul li a {
		font-size: 14px;
	}
	.subMenu ul li {
		padding: 0 10px;
	}
	.product_banner_content {
		margin: 0 auto;
	}
	.benifits_section {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}
	.philosophy_section .controller_section ul li a,
	.philosophy_section .controller_section ul li a:active,
	.philosophy_section .controller_section ul li a:focus {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		padding: 0;
	}
	.philosophy_section .controller_section ul li a h4 i {
		margin: 0;
	}
	.philosophy_section .controller_section ul li a h4 i+span {
		display: none;
	}
	.philosophy_section .controller_section ul {
		padding: 0 20px;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		margin: 0;
	}
	.philosophy_section .polygon_content {
		background-color: rgba(255, 255, 255, 0.80);
		position: static;
		padding: 40px 0px;
	}
	.philosophy_section .polygon_container>img {
		display: none;
	}
	.blue_polygon_section>div {
		width: 100%;
	}
	.blue_polygon_section>div>img {
		display: none;
	}
	.blue_polygon_content {
		width: 100%;
		position: static;
		padding: 70px 30px;
		background-color: rgba(19, 141, 169, 0.75);
	}
	.blue_polygon_content>div {
		padding: 0;
	}
	.innovation_icons ul {
		margin-top: 0;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.innovation_icons ul li {
		width: 25%;
	}
	.comes_from__gallery {
		padding-bottom: 10px;
	}
	.first_row,
	.third_row,
	.second_row {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.first_row>div,
	.third_row>div,
	.second_row>div,
	.third_row>div:first-child {
		height: 400px;
		width: 100%;
	}
	.comes_from__gallery>div>div {
		border: 0 none;
	}
	.what_you_get_section {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.what_you_get_section .img_section {
		width: 100%;
		-webkit-box-ordinal-group: 2;
		-ms-flex-order: 1;
		order: 1;
	}
	.what_you_get_section .content_section {
		width: 100%;
		-webkit-box-ordinal-group: 3;
		-ms-flex-order: 2;
		order: 2;
		padding: 40px 20px;
		margin: 0px 18px;
	}
	.we_lead_section {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.we_lead_section .img_section {
		width: 100%;
		-webkit-box-ordinal-group: 2;
		-ms-flex-order: 1;
		order: 1;
		padding-top: 40px;
	}
	.we_lead_section .content_section {
		-webkit-box-ordinal-group: 3;
		-ms-flex-order: 2;
		order: 2;
		width: 100%;
		padding: 30px 0px 40px;
		-webkit-box-align: stretch;
		-ms-flex-align: stretch;
		align-items: stretch;
	}
	.we_lead_section .content_section>* {
		text-align: center;
	}
	.we_lead_section h4 {
		margin: 5px 0 10px;
	}
	.we_lead_section .img_section:first-child,
	.we_lead_section .img_section:last-child {
		padding-left: 0;
		padding-right: 0;
	}
	.opportunities_section .img_gallery {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.opportunities_section .img_gallery div:nth-child(2) {
		height: 1000px;
	}
	.opportunities_section .img_gallery>div:not(:nth-child(2)) {
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		height: 500px;
	}
	.opportunities_section .img_gallery>div:nth-child(2) {
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
	}
	.opportunities_section .img_gallery>div:nth-child(2)>div {
		height: 500px;
	}
	.opportunities_section .img_gallery>div:not(:nth-child(2)) img {
		display: block;
		position: relative;
		top: -480px;
	}
	.opportunities_section .img_gallery>div:not(:nth-child(2)) img.opp_phytoshine {
		height: 140%;
		width: auto;
		top: -75px;
		margin: auto;
	}
	.opportunities_section .img_gallery>div:first-child>span,
	.opportunities_section .img_gallery>div:last-child>span {
		height: 100%;
		background-repeat: no-repeat;
		background-size: cover;
		background-position: 0 30%;
	}
	.opportunities_section .img_gallery>div:first-child>span {
		background-image: url(../images/opp_img1_res.jpg);
	}
	.opportunities_section .img_gallery>div:last-child>span {
		background-image: url(../images/opp_img4_res.jpg);
	}
	.opportunities_section .img_gallery>div:not(:nth-child(2))>div {
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.opportunities_section .img_gallery>div:not(:nth-child(2))>div>div {
		position: static;
	}
	.opportunities_section .img_gallery>div:not(:nth-child(2))>div>div:after {
		position: absolute;
		top: 0;
		left: 0;
		content: "";
		width: 100%;
		height: 100%;
		-webkit-transform: skewY(0deg);
		-ms-transform: skewY(0deg);
		transform: skewY(0deg);
		background-color: rgba(66, 36, 22, 0.8);
	}
	.opportunities_section .img_gallery>div:nth-child(2)>div>div {
		background-color: rgba(0, 141, 169, 0.8);
	}
	.opportunities_section .img_gallery>div:nth-child(2)>div:last-child>div {
		background-color: rgba(119, 172, 25, 0.8);
	}
	.opportunities_section .img_gallery>div:not(:nth-child(2)),
	.opportunities_section .img_gallery>div:nth-child(2)>div {
		border: 5px solid #fff;
		border-left: 0 none;
		border-right: 0 none;
	}
	.opportunities_section .img_gallery h4 {
		font-size: 34px;
		line-height: 46px;
	}
	.contact_section.blue_sq_trans_bg>div {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}

	.contact_section.blue_sq_trans_bg>div h1 {
		text-align: center;
	}
	.faq_section {
		display: none;
	}
	.faq_section.mobile_div {
		display: block;
	}
}

@media (max-width: 900px) {
	.product_video_section.play_video .video-wrapper {
		width: 650px !important;
		height: 373px;
		margin-top: 100px;
	}
}

@media (max-width: 425px) {
	.product_video_section.play_video {
		height: 400px;
	}
	.product_video_section.play_video .video-wrapper {
		width: 370px !important;
		height: 218px;
		margin-top: 60px;
	}
	.opportunities_section .img_gallery>div:not(:nth-child(2)) img {
		top: -170px;
	}
}

@media (max-width: 375px) {
	.product_video_section.play_video {
		height: 400px;
	}
	.product_video_section.play_video .video-wrapper {
		width: 300px !important;
		height: 178px;
		margin-top: 80px;
	}
	.opportunities_section .img_gallery>div:not(:nth-child(2)) img {
		top: -130px !important;
	}
}


/*=============================================================================*/

@media (max-width: 767px) {
	/*-- GLOBAL STYLES STARTS --*/
	.container {
		padding-left: 20px;
		padding-right: 20px;
	}
	.contact_tab_content .container .row {
		margin-left: -20px;
		margin-right: -20px;
	}
	.contact_tab_content .container .row>div[class*="col-"] {
		padding-left: 20px;
		padding-right: 20px;
	}
	.res-container-0 {
		padding-left: 0px;
		padding-right: 0px;
	}
	.btn.btn-lg {
		height: 50px;
		line-height: 50px;
		padding: 0px 30px 0px 20px;
		font-size: 14px;
		margin-right: 28px;
	}
	.btn.btn-lg.btn-outline {
		padding-top: 0;
		height: 50px;
		line-height: 46px;
	}
	.btn.btn-lg::after {
		width: 30px;
	}
	.br-sm {
		display: inline;
	}
	h1 {
		font-size: 34px;
		line-height: 41px;
	}
	h4 {
		font-size: 18px;
		line-height: 24px;
	}
	h4.sub_title {
		margin-top: 20px;
		margin-bottom: 15px;
	}
	h6 {
		font-size: 14px;
		line-height: 24px;
	}
	p {
		font-size: 14px;
		line-height: 22px;
	}
	.blue_sq_trans_bg>div {
		padding: 70px 20px;
	}
	section.pv70 {
		padding-top: 40px;
		padding-bottom: 40px;
	}
	.pb70 {
		padding-bottom: 40px;
	}
	.font_img img {
		max-height: 38px;
		max-width: 150px;
	}
	/*-- GLOBAL STYLES ENDS --*/
	.slide_control ul li {
		height: 75px;
		border-top: 1px solid #fff;
	}
	.slide_control ul li>span>span {
		font-size: 12px;
	}
	.slider .slider_area li .content {
		-webkit-box-pack: end;
		-ms-flex-pack: end;
		justify-content: flex-end;
		padding: 200px 0 100px;
	}
	.blue_sq_trans_bg {
		/*padding: 0;*/
		    padding: 110px 30px;
	}
	.containerSection {
		padding: 20px 0;
	}
	.add_bg.added_bg {
		padding: 42px;
	}
	.blue_sq_trans_bg>div p {
		font-size: 14px;
		line-height: 24px;
		text-align: center;
		margin-bottom: 40px;
		margin-top: 30px;
	}
	.experience_section {
		padding: 20px;
		-webkit-box-align: end;
		-ms-flex-align: end;
		align-items: flex-end;
	}
	.experience_section>div {
		width: 100%;
	}
	.experience_section>div>img {
		max-width: 157px;
	}
	.experience_section>div>span {
		margin-top: 15px;
		background-color: rgba(137, 173, 46, 0.8);
		padding: 13px 10px;
	}
	.experience_section>div>span>span:first-child {
		width: 55px;
		height: 38px
	}
	.experience_section>div>span>span:first-child img {
		max-width: 38px;
		max-height: 38px;
	}
	.experience_section>div>span>img {
		max-height: 27px;
		margin-left: 0px;
	}
	.experience_container {
		height: 700px;
	}
	.betterSection>div:last-child {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		min-height: auto;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
	}
	.betterSection>div:last-child>div:last-child {
		margin-top: 40px
	}
	.betterSection .left_area .item:not(:last-child),
	.betterSection .right_area .item:not(:last-child) {
		margin-bottom: 25px
	}
	.betterSection {
		padding: 40px 0px;
	}
	.betterSection .title_area_res h1 {
		margin-bottom: 0px;
	}
	.betterSection .title_area_res {
		margin-bottom: 25px;
	}
	.betterSection .left_area,
	.betterSection .right_area {
		padding: 0;
		width: 100%;
	}
	.betterSection .left_area .item>span:first-child,
	.betterSection .right_area .item>span:first-child {
		width: 58px;
		margin-right: 0;
	}
	.betterSection .left_area .item>span:last-child,
	.betterSection .right_area .item>span:last-child {
		-webkit-box-flex: 1;
		-ms-flex: 1;
		flex: 1;
	}
	.betterSection_copy h6 {
		font-size: 13px;
		line-height: 16px;
	}
	.betterSection>div p {
		margin-top: 5px;
		line-height: 15px;
	}
	footer .footer_content {
		padding: 35px 0;
		margin: 0;
	}
	footer .link_area {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		padding: 30px 0px 30px;
		margin: 35px 0 35px;
		border-bottom: 1px solid #4f3121;
		border-top: 1px solid #4f3121;
	}
	footer .link_area .links {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	footer .footer_content .link_area .links>a {
		width: 50%;
		font-size: 14px;
		margin-bottom: 5px;
	}
	footer .footer_content .link_area .links>a:nth-child(even) {
		padding: 0 0 0 25px;
	}
	footer .link_area .links a:nth-child(odd) {
		text-align: right;
		padding: 0 25px 0 0;
	}
	footer .address p {
		display: block;
		text-align: center;
	}
	footer .social_area ul {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	footer .social_area ul li:not(:last-child) {
		margin-right: 10px;
	}
	footer .social_area ul li a {
		display: inline-block;
	}
	footer .social_area ul li img {
		max-width: 33px;
		max-height: 33px;
	}
	footer .copyRights {
		padding: 15px 0;
	}
	footer .copyRights p {
		font-size: 12px;
		line-height: 18px;
	}
	footer .copyRights p+p {
		padding-top: 15px;
	}
	.backToTop,
	.backToTop:active,
	.backToTop:focus {
		bottom: 20px;
		right: -55px;
		width: 42px;
		height: 42px;
		font-size: 15px;
	}
	.ingredient_res_section ul li {
		padding: 0 15px;
	}
	.dummySpace.addSpace {
		height: 0px;
	}
	.keyFeatures>div {
		-webkit-box-flex: 1;
		-ms-flex: auto;
		flex: auto;
		width: 100%;
	}
	.keyFeatures>div>p {
		margin-top: 0px;
	}
	.keyFeatures>div {
		padding: 40px 15px 0;
	}
	.product_video_section.play {
		min-height: auto;
	}
	.product_video_section .video_section .play_btn {
		width: 75px;
	}
	.product_video_section>.video_section {
		height: 400px;
	}
	.product_video_section .content_section>div {
		padding: 40px 20px 40px;
	}
	.product_video_section>div:last-child>a {
		width: 40px;
		height: 40px;
		font-size: 20px;
		opacity: 1;
		pointer-events: all;
	}
	.product_video_section.play>div:last-child>a {
		width: 30px;
		height: 30px;
		top: -30px;
		font-size: 20px;
	}
	.supplimentry_section .supplimentry_text {
		margin-top: 15px;
		margin-bottom: 5px;
	}
	.supplimentry_section h4 {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.supplimentry_section .bl {
		padding-bottom: 14px;
	}
	.pv90 {
		padding-top: 40px;
		padding-bottom: 40px;
	}
	.benifits_section {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		padding: 40px 20px;
		width: 94%;
		margin: auto;
		min-width: auto;
	}
	.benifits_section h1 {
		text-align: center;
		width: 100%;
	}
	.faq h1 {
		text-align: center;
	}
	.faq_section .panel-title a {
		font-size: 14px;
		line-height: 22px;
	}
	.faq_section .panel-body p {
		font-size: 14px;
		line-height: 22px;
		font-weight: 300;
	}
	.faq_section .panel-default>.panel-heading {
		padding: 10px 0 10px;
	}
	.faq_section .panel-default .panel-collapse .panel-body {
		padding: 0;
	}
	.faq_section .panel-title a span {
		font-size: 15px;
	}
	.subMenu {
		display: none;
	}
	.product_banner_content {
		width: 100%;
	}
	.product_banner_content .white_rec_bg {
		padding: 50px 20px;
	}
	.philosophy_section .content_section {
		padding: 40px 20px 20px;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
	}
	.philosophy_section .controller_section {
		height: auto;
	}
	.philosophy_section .controller_section ul {
		margin-bottom: 40px;
	}
	.philosophy_section .polygon_content>div>div {
		padding: 0;
	}
	.philosophy_section .controller_section ul li a,
	.philosophy_section .controller_section ul li a:active,
	.philosophy_section .controller_section ul li a:focus {
		height: 60px;
		line-height: 60px;
	}
	.philosophy_section .move_btn.left,
	.philosophy_section .move_btn.right {
		display: none;
	}
	.blue_polygon_section {
		-webkit-box-align: stretch;
		-ms-flex-align: stretch;
		align-items: stretch;
	}
	.blue_polygon_section>div {
		-webkit-box-align: stretch;
		-ms-flex-align: stretch;
		align-items: stretch;
	}
	.blue_polygon_content {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		width: 90%;
		position: static;
		padding: 40px 30px;
		background-color: rgba(19, 141, 169, 0.75);
		margin: auto;
	}
	.blue_polygon_content * {}
	.blue_polygon_content h1 span.white-line:after {
		background-color: #5d311a;
	}
	.blue_polygon_content h4 {
		margin: 20px 0 10px;
	}
	.innovation_icons ul li {
		width: 33.33%;
	}
	.innovation_icons ul li span i:first-child {
		font-size: 70px;
	}
	.innovation_icons ul li span i:last-child {
		font-size: 30px;
		line-height: 70px;
	}
	.innovation_icons ul li p {
		font-size: 14px;
		line-height: 17px;
		margin-top: 10px;
	}
	.innovation_icons ul li span i.icon-NonGmo,
	.innovation_icons ul li span i.icon-HaccpCertified,
	.innovation_icons ul li span i.icon-Fssai {
		font-size: 20px;
	}
	.innovation_icons ul li span i.icon-Vegetarian {
		font-size: 23px;
	}
	.comes_from_title {
		padding-top: 40px;
	}
	.first_row>div,
	.third_row>div,
	.second_row>div,
	.third_row>div:first-child {
		height: 350px;
	}
	.evolve_container .evolve_gallery {
		padding-top: 20px;
	}
	.evolve_container .evolve_gallery>li {
		padding: 0 4px;
	}
	.space_dummy,
	.tabHead {
		display: none;
	}
	.opportunities_section {
		padding-bottom: 20px;
	}
	.opportunities_section h1,
	.opportunities_section p {
		text-align: center;
	}
	.opportunities_section .img_gallery>div:first-child>span,
	.opportunities_section .img_gallery>div:last-child>span {
		background-position: center center;
	}
	.opportunities_section .img_gallery {
		margin: 0 -20px;
	}
	.opportunities_section .img_gallery>div:not(:nth-child(2)),
	.opportunities_section .img_gallery>div:nth-child(2)>div {
		border: 0 none;
	}
	.consultation_section .headings h3 {
		font-size: 18px;
		line-height: 28px;
		margin-top: 15px;
		text-align: center;
	}
	.consultation_section {
		padding-top: 20px;
		padding-bottom: 40px;
	}
	.consultation_section .btn_area {
		margin-top: 40px;
	}
	.consultation_section h1,
	.consultation_section p {
		text-align: center;
	}
	.consultation_section .btn_area .btn span {
		display: none;
	}
	.consultation_section .btn_area .btn {
		padding: 0 15px 0 10px;
		font-size: 12px;
	}
	.contact_section.blue_sq_trans_bg>div {
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
		/*background-color: transparent;*/
		padding: 110px 40px;
	}
	.contact_section.blue_sq_trans_bg>div h1>span.white {
		color: #fff;
	}
	.contact_section.blue_sq_trans_bg>div h1>span.white:after {
		background-color: #fff;
	}
	.contact_banner {
		background-position: 35%;
	}
	#map-one {
		height: 350px !important;
	}
	div.contact_tab_content#location{
		padding-top: 0px;
	}
	.contact_tab_content {
		padding-top: 40px;
	}

	.contact_tab_content h1 {
		margin-bottom: 35px;
		text-align: center;
	}
	.contact_tab_content label.control-label {
		padding-bottom: 5px;
	}
	.checkbox-custom label {
		margin-top: 0;
	}
	.contact_tab_content textarea {
		height: 200px;
	}
	.country_section ul.states {
		padding-top: 20px;
		padding-bottom: 40px;
	}
	.country_section>div:first-child {
		padding-top: 20px;
	}
	.country_section ul.states>li>ul>li>span {
		width: 30px;
	}
	.country_section>div:not(:first-child) {
		padding-top: 20px;
	}
	.country_section>div:not(:last-child) {
		margin-bottom: 20px;
	}
	.country_section ul.states>li+li {
		padding-top: 50px;
	}
	.country_section ul.states>li>ul>li h4 {
		margin-bottom: 5px;
	}
	h1 span.small {
		font-size: 20px;
		line-height: 20px;
	}
	.modal-body {
		padding: 20px 20px 20px;
	}
	.modal-footer {
		padding: 0px 15px 30px;
	}
	.thank_content p {
		font-size: 22px;
		line-height: 30px;
	}
	.modal-header.empty+.modal-body {
		padding: 30px 20px 90px;
	}
	.opportunities_section .img_gallery>div:not(:nth-child(2)) img {
		top: -170px;
	}
	.opportunities_section .img_gallery>div:not(:nth-child(2)) img.opp_phytoshine {
		top: -90px;
	}
}


/*=============================================================================*/

@media (max-width: 1400px) {
	.experience_container,
	.experience-container {
		height: auto;
		padding: 0px;
		margin-bottom: 40px;
	}
	.experience_container .item .container .left,
	.experience_container .item .container .right,
	.experience-container .item .container .left,
	.experience-container .item .container .right {
		height: 500px !important;
	}
	.experience_container .item .container .left,
	.experience-container .item .container .left {
		width: 45%;
	}
	.experience_container .item .container .right,
	.experience-container .item .container .right {
		width: 55%;
	}
	.owl-nav {
		display: none;
	}
	.owl-dots {
		/* width: 320px !important; */
		padding-top: 20px;
		display: block;
		margin: auto;
	}
}

@media (max-width: 1000px) {
	.betterSection .title_area {
		width: 90% !important;
		padding-top: 35px !important;
		margin-bottom: 50px;
	}
	.betterSection .left_area,
	.betterSection .right_area {
		width: 90% !important;
		margin: auto;
	}
}


/*=============================================================================*/

@media (max-width: 1000px) {
	.revive_section {}
	.innovation_icons ul li {
		width: 100%;
	}
	.desktop-dropdown-menu {
		display: none !important;
	}
	.mobile-dropdown-menu {
		display: block;
	}
	ul.menu-options>li.active a,
	ul.menu-options>li>a:hover {
		background-image: none;
		-webkit-transition: 0.20s all ease-out;
		-o-transition: 0.20s all ease-out;
		transition: 0.20s all ease-out;
	}
	.experience_container,
	.experience-container {
		padding-top: 0px !important;
		height: auto !important;
	}
	.experience_container .item .container .left,
	.experience_container .item .container .right,
	.experience-container .item .container .left,
	.experience-container .item .container .right {
		width: 100%;
		float: none;
	}
	.experience_container .container .left,
	.experience-container .container .left {
		width: 100%;
		height: auto !important;
		text-align: center;
	}
	.experience_container .container .right,
	.experience-container .container .right {
		width: 100%;
		height: 270px !important;
	}
	.revolutionary_section h1 {
		font-size: 38px !important;
		line-height: 38px;
		margin-bottom: 50px !important;
	}
	.revolutionary_section .owl-carousel img {
		height: auto !important;
	}
	.revolutionary_section {
		background: url(../images/bg_grey.png) repeat-x 0 -490px #f7f7f8 !important;
	}
	.owl-nav {
		display: none;
	}
	.owl-dots {
		/* width: 320px !important; */
		padding-top: 20px;
		display: block;
		margin: auto;
	}
	.betterSection .title_area {
		width: 92% !important;
		padding-top: 35px !important;
		margin-bottom: 50px;
	}
	.betterSection h1.white {
		font-size: 40px !important;
		line-height: 30px !important;
	}
	.revolutionary_content {
		margin-bottom: 120px !important;
		margin-top: 60px;
		padding-right: 50px;
	}
	.betterSection_main {
		margin-top: -130px !important;
	}
	.betterSection .left_area,
	.betterSection .right_area {
		width: 90% !important;
		margin: auto;
	}
	body,
	html {
		max-width: 100%;
		overflow-x: hidden;
	}
	.experience_container .owl-item .container,
	.experience-container .owl-item .container {
		height: 1000px;
	}
	.social_area {
		margin-top: 40px;
	}
}


/*=============================================================================*/

@media (max-width: 720px) {
	.experience_container .owl-dots,
	.owl-dots,
	.experience-container .owl-dots,
	.owl-dots {
		/* width: 700px !important; */
	}
	.experience_container .container .item .left,
	.experience_container .container .item .right,
	.experience-container .container .item .left,
	.experience-container .container .item .right {
		/* width: 700px; */
		margin-right: 10px;
	}
	.owl-carousel .owl-stage-outer {
		/* margin-left: -10px; */
	}
	.why_we_do_container+.container .blue_polygon_content {
		width: 100%;
	}
}


/*=============================================================================*/

@media (max-width: 425px) {
	.revive_section {
		background-position: -270px center;
	}
	.innovationBanner .imgSection img {
		max-width: none;
	}
	.product_video_section .video_section.nutramatrix {
		background-size: 320px;
	}
	.product_video_section .video_section.ziozing {
		background-size: 320px;
	}
	.innovationBanner .nutramatrix.imgSection {
		padding-right: 0%;
	}
	.innovationBanner .cellrix.imgSection {
		padding-right: 0%;
		padding-left: 0%;
	}
	ul.menu-options>li.mobile_login a {
		text-transform: uppercase;
	}
	.product_video_section .video_section .play_btn {
		z-index: 96;
	}
	.experience_container .owl-dots,
	.owl-dots,
	.experience-container .owl-dots,
	.owl-dots {
		position: absolute;
		/*width: 405px !important; */
	}
	.experience_container .container .item .left,
	.experience_container .container .item .right,
	.experience-container .container .item .left,
	.experience-container .container .item .right {
		/* width: 405px ; */
		margin-right: 10px;
		padding: 20px !important;
		height: 270px !important;
	}
	.owl-carousel .owl-stage-outer {
		/* margin-left: -10px; */
	}
	.experience_container .experience_title,
	.experience-container .experience_title {
		font-size: 32px;
		margin-bottom: 24px;
	}
	.revolutionary_content {
		padding-right: 0px;
	}
	.contact_banner {
		background-position: center center !important;
	}
	.experience_container .owl-item .container,
	.experience-container .owl-item .container {
		height: 540px;
	}
	footer .links a {
		line-height: 50px;
	}
	footer .copyRights p {
		font-size: 14px;
		line-height: 22px;
	}
	.social_area {
		margin-top: 40px;
	}
}


/*=============================================================================*/

@media (max-width: 425px) {
	.experience_container .container .item .left,
	.experience_container .container .item .right,
	.experience-container .container .item .left,
	.experience-container .container .item .right {
		/* width: 394px; */
	}
}


/*=============================================================================*/

@media (max-width: 375px) {
	.revive_section {
		background-position: -290px center;
	}
	.experience_container .owl-dots,
	.owl-dots,
	.experience-container .owl-dots,
	.owl-dots {
		/* width: 355px !important; */
	}
	.experience_container .container .item .left,
	.experience_container .container .item .right,
	.experience-container .container .item .left,
	.experience-container .container .item .right {
		/*  width: 355px ; */
		margin-right: 10px;
	}
	.owl-carousel .owl-stage-outer {
		/* margin-left: -10px; */
	}
}


/*=============================================================================*/

@media (max-width: 360px) {
	.experience_container .owl-dots,
	.owl-dots,
	.experience-container .owl-dots,
	.owl-dots {
		/* width: 340px !important; */
	}
	.experience_container .container .item .left,
	.experience_container .container .item .right,
	.experience-container .container .item .left,
	.experience-container .container .item .right {
		/* width: 340px; */
		margin-right: 10px;
	}
	.owl-carousel .owl-stage-outer {
		/* margin-left: -10px; */
	}
}


/*=============================================================================*/

@media (max-width: 320px) {
	.revive_section {
		background-position: -350px center;
	}
	.experience_container .owl-dots,
	.owl-dots,
	.experience-container .owl-dots,
	.owl-dots {
		/* width: 300px !important; */
	}
	.revolutionary_section h1 {
		font-size: 32px !important;
		line-height: 32px;
		margin-bottom: 50px !important;
	}
	.betterSection h1.white {
		font-size: 32px !important;
		line-height: 32px !important;
	}
	.experience_container .container .item .left,
	.experience_container .container .item .right,
	.experience-container .container .item .left,
	.experience-container .container .item .right {
		/* width: 300px; */
		margin-right: 10px;
	}
	.owl-carousel .owl-stage-outer {
		/* margin-left: -10px; */
	}
}

@media (max-width: 1024px) {
	.leaflet-pane.leaflet-marker-pane img:nth-child(1) {
		margin-left: -20px !important;
		margin-top: -40px !important;
	}
	.leaflet-pane.leaflet-marker-pane img:nth-child(2) {
		margin-left: -20px !important;
		margin-top: -40px !important;
	}
	.leaflet-pane.leaflet-marker-pane img:nth-child(3) {
		margin-left: -20px !important;
		margin-top: -36px !important;
	}
	.mobile_login {
		margin-bottom: 100px;
	}
	.mobile_login a {
		text-transform: uppercase !important;
	}
}

@media (max-width: 500px) {
	.leaflet-pane.leaflet-marker-pane img:nth-child(1) {
		margin-left: -16px !important;
		margin-top: -40px !important;
	}
	.leaflet-pane.leaflet-marker-pane img:nth-child(2) {
		margin-left: -20px !important;
		margin-top: -32px !important;
	}
	.leaflet-pane.leaflet-marker-pane img:nth-child(3) {
		margin-left: -14px !important;
		margin-top: -40px !important;
	}
	.product_video_section .content_section {
		background-size: inherit !important;
		background-repeat: inherit !important;
	}
}

@media (max-width: 1900px) {
	.container {
		width: 98% !important;
	}
	.content_section p.text-center {
		margin: 0px 10px;
	}
}


/* If the screen size is 1001px or more */

@media only screen and (min-width: 1001px) {
	.revolutionary_section .country-india .item .desktop-only {
		display: block;
	}
	.revolutionary_section .country-india .item .mobile-only {
		display: none;
	}
	.content_section p.text-center {
		margin: 0px 10px;
	}
}


/* If the screen size is 1000px or less */

@media only screen and (max-width: 1000px) {
	.revolutionary_section .country-india .item .desktop-only {
		display: none;
	}
	.revolutionary_section .country-india .item .mobile-only {
		display: block;
		width: 65% !important;
		margin-top: -25px;
	}
}