



/*FOR-MOBIL-START*/
@media screen and (max-width: 1199px) {

.hero-main {
	grid-template-columns: 100%;
	row-gap: 30px;
}

.carousel-nav .carousel-cell {
	width: 17%;
}

.flickity-prev-next-button.next {
  right: 5px;
}

.flickity-prev-next-button.previous {
  left: 5px;
}

.hero-container {
	padding: 0;
}

.carousel-main {
	padding: 0 15px;
}

.carousel-nav {
	padding-left: 15px;
}

.hero-right {
	padding: 0 15px;
}

.hero-cnt-1 h1 {
	font-size: 32px;
	line-height: 38px;
}

.hero-cnt-1 p {
	font-size: 14px;
}

.hero-cnt-list ul li {
	font-size: 16px;
}

.hero-inner-list p {
	font-size: 14px;
}

.tab {
	font-size: 12px;
}

.plan-cnt-left h3 {
	font-size: 12px;
}

.plan-logo img {
  max-width: 60px;
}

.plan-cnt-flex {
  display: grid;
  grid-template-columns: 66% auto;
}

.plan-cnt-left {
  display: grid;
  grid-template-columns: 20px 60px auto;
  column-gap: 5px;
  align-items: center;
}

.plan-cnt-right h6 {
	font-size: 12px;
	margin-top: 3px;
}

.plan-cnt-right h5 {
	font-size: 13px;
	margin-top: 3px;
}
.plan-cnt-right h5 del{
	font-size: 13px;
	margin-top: 3px;
}
.plan-cnt-right h4 {
	font-size: 14px;
}

.plan {
	padding: 10px;
}

.hero-inner-list h4 {
	font-size: 14px;
}

.frequency ul li {
	font-size: 12px;
}

.ac-trigger-cd20 {
	font-size: 14px;
}

.reviews-list li {
	font-size: 12px;
}

.hero-review-cnt-right p {
	font-size: 12px;
}

.relative-left {
  position: relative;
  left: 0;
}

.relative-right {
  position: relative;
  left: 0;
}

.slider-btn1 {
	position: initial;
	justify-content: center;
	column-gap: 10px;
	margin-top: 30px;
}

.hero-review-cnt-right h4 {
	font-size: 14px;
}

.text-item ul li {
	font-size: 14px;
}

.carousel-2 .carousel-cell {
  width: 83%;
}

.customr-title h2 {
	font-size: 28px;
}

.customr-main {
  margin-top: 0;
}

.customr-container {
	padding: 0;
}

.customr-title {
	padding: 0 15px;
}

.brand-logo {
	overflow: scroll;
}

.brand-logo-item img {
  max-width: 120px;

}

.brand-logo-main {
	column-gap: 50px;
}

.brand-logo-item6 img {
  max-width: 60px;
}

.micro-main {
	grid-template-columns: 100%;
	row-gap: 20px;
}

.micro-title h2 {
	font-size: 28px;
}

.micro-title h3 {
	font-size: 28px;
}

.micro-left video {
  height: 335px;
}

.carousel-cell video {
  height: 335px;
}

.micro-right h3 {
	font-size: 22px;
}

.micro-right p {
	font-size: 16px;
	margin-top: 20px;
}

.customr-area {
  padding: 50px 0;
}

.stpes-main {
	grid-template-columns: 100%;
	margin-top: 30px;
}

.stpes-flex-left video {
	height: 165px;
}

.stpes-flex-right p {
	font-size: 12px;
	margin-top: 5px;
}

.stpes-flex-right h4 {
	font-size: 12px;
	margin-top: 5px;
}

.stpes-flex {
	grid-template-columns: 135px auto;
}

.stpes-flex-right {
  padding: 10px 12px;
}

.stpes-right {
	display: none;
}

.stpes-area {
	padding: 50px 0;
}

.stpes-title h2 {
	font-size: 28px;
}

.stpes-title p {
	font-size: 16px;
}

.results-title h2 {
	font-size: 28px;
}

.desk-none {
	display: block;
}

.mobil-none {
	display: none;
}

.results-main {
	grid-template-columns: 100%;
}

.result-mobil {
	margin-top: 20px;
}

.results-item {
	min-height: 512px;
}

.accordion10 {
  margin-top: 5px;
}

.results-area {
	padding: 50px 0;
}

.excellent-main {
	grid-template-columns: 100%;
	row-gap: 30px;
}

.carousel-3 .carousel-cell {
  width: 100%;
}

.slider-btn20 {
	position: initial;
	justify-content: center;
	column-gap: 10px;
	margin-top: 30px;
}

.minus-slid-btn1 {
	position: initial;
}

.excel-item {
	text-align: center;
}

.excellent-right {
  padding: 0;
}

.derma-main {
	grid-template-columns: 100%;
	row-gap: 20px;
}

.derma-left h2 {
	font-size: 28px;
}

.derma-left p {
	font-size: 16px;
}

.derma-left h4 {
	font-size: 16px;
}

.derma-area {
	padding: 50px 0;
}

.ninty-main {
	grid-template-columns: 100%;
	padding: 30px 15px;
	text-align: center;
}

.ninty-right p {
	font-size: 14px;
}

.ninty-right h4 {
	font-size: 26px;
}

.ninty-area {
	padding-bottom: 50px;
}

.client-mark-flex {
  column-count: 2;
  column-gap: 15px;
  margin-top: 0;
}

.question-main {
	padding: 20px;
}

.ac-trigger-cd10 {
	font-size: 14px;
	padding: 18px 27px 18px 0;
}

.ac-panel-cnt-cd10 p{
	font-size: 14px;
}

.question-title h2 {
	font-size: 32px;
}

.client-mark {
	padding-bottom: 50px;
}

.question-area {
	padding-bottom: 50px;
}

.footer-item {
	text-align: center;
	padding: 0 30px;
}

.dots-4 button {
	width: 8px;
	height: 8px;
	border-radius: 50%;
	padding: 0;
}

.footer-area {
	padding: 30px 0;
	margin-bottom: 211px;
}


.pricing-box_sa {
	grid-template-columns: 100%;
	row-gap: 20px;
}

.pricing-box_sa-right {
	grid-template-columns: 100%;
	row-gap: 20px;
}

.price-area_sa {
	justify-content: center;
}

.sa-left-inner img {
	display: none;
}

.pricing-box_sa-left {
	grid-template-columns: 100%;
	text-align: center;
}

#bottom-section.show {
  bottom: 0;
}


	


/*=phone=*/
}




		
		         
