@media screen and (min-width: 1200px) and (max-width: 1400px) {

	
}

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

	.main-content .owl-theme .custom-nav {
		left: 35%;
		right: 35%;
	}

	.sec_4_cnt p {
		height: 175px;
	}

	.free_n img {
		width: 100%;
	}

	.n_ps_img_2 img {
		width: 100%;
	}

	.ps_r_img_1 img {
		width: 100%;
	}

	.re_1 img {
		width: 100%;
	}


	

	
} 

/*FOR-TABLATE-START*/
@media screen and (min-width: 768px) and (max-width: 991px) {

	.sec_2_title h2 {
		font-size: 34px;
	}

	.sec_2_cnt {
		align-items: center;
	}

	.main-content .owl-theme .owl-dots {
		margin-top: 30px;
	}

	.main-content .owl-theme .custom-nav {
		top: 91%;
		left: 31%;
		right: 31%;
	}

	.sec_4_grid {
		grid-template-columns: repeat(2,1fr);
		grid-gap: 40px;
	}

	.sec_4_title h2 {
		font-size: 32px;
	}

	.sec_4_title p {
		font-size: 20px;
	}

	.sec_3_title h2 {
		font-size: 32px;
	}

	.sec_3_title p {
		font-size: 20px;
	}

	.sec_5_cnt {
		padding: 10px 10px;
	}

	.sec_6_grid {
		grid-template-columns: repeat(3,1fr);
		grid-gap: 50px;
	}

	.sec_8_flex {
		align-items: center;
	}

	.sec_11_cnt {
		padding: 50px 10px;
	}

	.sec_14_right img {
		width: 100%;
	}

	.ps-inner {
		display: block;
	}

	.ps-left {
		width: 100%;
	}

	/* .main_img_reviwe {
		display: none;
	} */

	.ps-right {
		width: 100%;
	}


	

}

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

	.sec_1 {
		padding: 30px 0;
	}
	  
	.sec_1_title h2 {
		font-size: 26px;
		line-height: 56px;
		margin: 0 0 40px;
	}
	  
	.sec_1_cnt {
		grid-template-columns: repeat(1,1fr);
		place-items: center;
		grid-gap: 40px;
	}

	.sec_2_title h2 {
		font-size: 24px;
		line-height: 32px;
		margin: 0 0 40px;
	}

	.sec_2_title h2 br {
		display: none;
	}

	.sec_2_cnt {
		display: block;
	}

	.sec_2_img img {
		width: 100%;
		margin: 0 0 30px;
	}

	.sec_2_cnt p {
		font-size: 16px;
		line-height: 24px;
		margin: 0 0 20px;
	}

	.sec_2 {
		padding: 30px 0 10px;
	}

	.slider_cnt {
		border: 1px solid #9B5456;
		padding: 25px 17px;
		display: block;
	}

	.slider_img {
		width: 100%;
		margin-bottom: 20px;
	}

	.slider_text {
		width: 100%;
	}

	.name_info {
		gap: 10px;
	}

	.name_info p .star {
		width: 65px !important;
	}

	.name_info p {
		font-size: 14px;
		gap: 5px;
	}

	.main-content .owl-theme .owl-dots {
		margin-top: 15px;
	}

	.main-content .owl-theme .custom-nav {
		/* top: 95%; */
		top: initial;
		left: 10%;
		right: 10%;
		bottom: 47px;
	}

	.sec_3_title h2 {
		font-size: 24px;
		line-height: 32px;
	}

	.sec_3_title h2 br {
		display: none;
	}

	.sec_3_title p {
		font-size: 18px;
		line-height: 26px;
		margin: 0 0 25px;
	}

	.sec_3 {
		padding: 30px 0;
	}

	.sec_4_title h2 {
		font-size: 26px;
		line-height: 36px;
	}

	.sec_4_title p {
		font-size: 18px;
		line-height: 30px;
		margin: 10px 0 25px;
	}

	.sec_4_grid {
		grid-template-columns: repeat(1,1fr);
	}

	.sec_4 {
		padding: 30px 0;
	}

	.sec_5 {
		padding: 30px 0;
	}

	.sec_3_title p {
		margin-top: 10px;
	}

	.sec_3_title p br {
		display: none;
	}

	.sec_5_grid {
		grid-template-columns: repeat(1,1fr);
		grid-gap: 30px;
	}
	
	.sec_6_grid {
		grid-template-columns: repeat(6,1fr);
		grid-gap: 10px;
	}

	.sec_6_cnt img {
		width: 25px;
	}

	.sec_6 {
		padding: 30px 0;
	}

	.wm_table_area td {
		font-size: 15px;
		line-height: 20px;
		padding: 10px 7px;
	}

	.wm_table_area th {
		font-size: 16px;
		padding: 10px 10px;
	}

	.sec_7 {
		padding: 30px 0;
	}

	.sec_8_flex {
		display: flex;
		align-items: flex-start;
		flex-wrap: wrap;
		gap: 30px;
	}

	.sec_8_left {
		width: 100%;
		text-align: center;
		
	}

	.sec_8_left h2 {
		font-size: 26px;
		line-height: 36px;
		margin: 0;
		text-align: center;
	}

	.sec_8_img {
		width: 100%;
	}

	.sec_8 {
		padding: 30px 0;
	}

	.sec_9_grid {
		grid-template-columns: repeat(1,1fr);
	}

	.sec_9 {
		padding: 30px 0 40px;
	}

	.sec_11_cnt {
		padding: 25px 10px 5px;
	}

	.sec_11_top h2 {
		font-size: 24px;
		line-height: 120%;
	}

	.reviwe_left {
		width: 100%;
	}

	.reviwe_cnt_box {
		padding: 0;
		display: block;
		border-bottom: 0;
	}

	.reviwe_right {
		width: 100%;
		border-left: 0;
		padding-left: 0;
		padding: 20px 0;
		margin: 20px 0;
		border-top: 1px solid #00000014;
		border-bottom: 1px solid #00000014;
	}

	.reviwe_right h3 {
		font-size: 16px;
	}

	.reviwe_right h4 {
		margin: 8px 0 15px;
	}

	.sec_11 {
		padding: 15px 0 25px;
	}

	.sec_10 .sec_4_title p {
		font-size: 18px;
		line-height: 24px;
		margin: 10px 0 20px;
	}

	.sec_10 .sec_4_title p br {
		display: none;
	}

	.sec_10_cnt img {
		margin-bottom: 20px;
	}

	.sec_10 {
		padding: 30px 0;
	}

	.faq_title h2 {
		font-size: 24px;
		margin: 0 0 15px;
	}

	.sec_12 {
		padding: 25px 0;
	}

	.sec_13 h2 {
		font-size: 20px;
		line-height: 120%;
	}

	.sec_14_flex {
		flex-wrap: wrap;
		gap: 30px;
	}

	.sec_14_right {
		width: 100%;
		order: 1;
	}

	.sec_14_right img {
		width: 100%;
	}

	.sec_14_left {
		width: 100%;
		order: 2;
	}

	.sec_14_left h2 {
		font-size: 22px;
		line-height: 32px;
		text-align: center;
	}

	.sec_14_left p {
		font-size: 16px;
		line-height: 24px;
		text-align: center;
		margin: 10px 0;
	}

	.list_2 ul li {
		font-size: 16px;
	}

	.list_2 ul li br {
		display: none;
	}

	.cta a {
		padding: 16px 10px;
		font-size: 18px;
	}

	.sec_14_btm p {
		font-size: 16px;
		line-height: 22px;
		margin: 25px 0 0;
	}

	.sec_15_title h2 {
		font-size: 24px;
		margin: 0 0 30px;
	}

	.sec_15_title h3 {
		font-size: 50px;
		line-height: 40px;
	}

	.sec_15_title p {
		font-size: 18px;
	}

	.sec_15_r {
		padding: 20px 0;
	}

	.sec_15_title {
		padding-top: 0;
		border-top: 0;
	}

	.sec_14 {
		padding: 25px 0 40px;
	}

	.sec_6_cnt p {
		font-size: 12px;
		line-height: 16px;
		height: 48px;
	}

	/* .main-content .owl-theme .custom-nav .owl-prev, .main-content .owl-theme .custom-nav .owl-next {
		display: none;
	}

	.main-content .owl-theme .owl-dots {
		display: none;
	}  */

	.slider_text h3 {
		display: block;
		background: #9B5456;
		border-radius: 5px;
		padding: 2px 8px;
		font-size: 18px;
		font-weight: 500;
		text-transform: uppercase;
		color: #ffffff;
		margin: 0 0 22px;
		text-align: center;
		margin: 0 auto 22px;
		width: 80%;
	}

	.sec_4_grid {
		display: none;
	}

	.sec_4_grid_sm {
		display: block;
	}
	
	.sec4_sm_cnt p {
		font-size: 12px;
		line-height: 120%;
		margin: 0;
		height: initial;
	}

	.sec4_sm_cnt h3 {
		display: flex;
		align-items: center;
		gap: 6px;
		font-size: 14px;
		line-height: 38px;
		margin: 0;
	}

	.sec4_sm_cnt h3 img {
		width: 20px;
	}

	.sec4_sm_img img {
		width: 100%;
		height: 140px;
		border-radius: 5px;
	}

	.sec4_sm_cnt {
		margin-top: -6px;
	}

	.sec_4_cnt {
		margin-bottom: 10px;
	}

	.sec_4_btm p {
		display: block;
		font-size: 16px;
		line-height: 24px;
		font-weight: 500;
		color: #ffffff;
		margin: 25px 0 0;
		text-align: center;
	}

	.sec_6_cnt p {
		font-size: 7px;
		line-height: 10px;
		margin-top: 0;
	}

	.sec_6 {
		padding: 15px 0 10px;
	}

	.sec_14_lg {
		display: none;
	}

	.sec_14_sm {
		display: block;
	}

	.sec_5_grid {
		display: none;
	}

	.sec_5_btm select {
		max-width: 200px;
		padding: 8px 20px;
		color: #9B5456;
		width: 100%;
		background-color: #ffffff;
		appearance: none;
		font-size: 15px;
		font-weight: 500;
		cursor: pointer;
		background-image: url("https://assets.checkoutchamp.com/Funnel/assets/images/0b06b648-677b-41ae-808d-ced5e01c5280/508ba841-2add-4b81-b284-083133060441/down.svg");
		background-repeat: no-repeat;
		background-position: 94% 50%;
		margin: 0 auto;
		width: 100%;
		text-align: center;
	}

	.sec_5_btm {
		padding: 10px 0 0;
	}

	.main-content5 {
		display: none;
	}

	.shape_2 img {
		display: none;
	}

	.sec_10 {
		background-color: #ffffff;
	}

	.sec_10 .sec_4_title h2 {
		color: #2F2F2F;
	}

	.sec_10 .sec_4_title p {
		color: #2F2F2F;
		font-size: 14px;
	}

	.sec_10_cnt h4 {
		display: none;
	}

	.sec_10_cnt p {
		display: none;
	}

	.s10_sm {
		display: block;
	}

	.s14_h2 {
		display: none;
	}

	.s14_h2_sm {
		display: block;
	}

	#countdown {
		display: block;
	}

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

	.sec_14_left p {
		font-size: 14px;
	}

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

	.list_1 ul {
		padding-left: 25px;
		padding-bottom: 10px;
	}

	.sec_14_btm p {
		font-size: 12px;
		line-height: 19px;
		margin: 5px 0 0;
	}

	.sec_14 {
		padding: 25px 0 25px;
	}

	.th_1 {
		width: 20%;
	}

	.wm_table_area .td_1 {
		text-align: left;
		width: 20%;
	}

	.wm_table_area td {
		font-size: 12px;
		line-height: 20px;
		padding: 10px 3px;
	}

	.wm_table_area th {
		font-size: 12px;
		padding: 10px 3px;
	}

	.th_1 {
		width: 20%;
	}
	
	.td_1 {
		width: 20%;
	}

	.th_2 {
		width: 25%;
	}
	
	.td_2 {
		width: 25%;
	}
	.td_3 {
		width: 25%;
	}
	.th_3 {
		width: 25%;
	}
	.th_4 {
		width: 15%;
	}
	
	.td_4 {
		width: 15%;
	}
	.td_5 {
		width: 15%;
	}
	.th_5 {
		width: 15%;
	}

	.th_2 img, .th_3 img, .th_4 img {
		display: block;
		max-width: 56px;
		text-align: center;
		margin: 0 auto;
		  margin-bottom: 0px;
		margin-bottom: 10px;
	}

	.wm_table_area td {
		font-size: 12px;
		line-height: 18px;
		padding: 7px 3px;
	}

	.wm_table_area th {
		font-size: 10px;
		padding: 8px 3px;
	}

	.tttt {
		display: flex;
		align-items: center;
		justify-content: center;
		gap: 0px;
		position: relative;
		right: initial;
		top: initial;
	}

	.sec_2 {
		display: block;
	}
	  
	.sec_2sm {
		display: none;
	}

	.sec_4_btm p {
		font-size: 16px;
	}

	.hours {
	  font-size: 18px;
	}
	
	.minutes {
	  font-size: 18px;
	}
	
	
	.seconds {
	  font-size: 18px;
	}
	
	.tttt img {
		width: 20px;
		height: 20px;
	}

	.ps-inner {
		display: block;
	}

	.ps-left {
		width: 100%;
	}

	.main_img_reviwe {
		display: none;
	}

	.ps-right {
		width: 100%;
	}

	.ps-r-top span {
		font-size: 14px;
	}

	.ps-r-top h2 {
		font-size: 24px;
	}

	.a-price h3 {
		font-size: 22px;
	}

	.o-price del {
		font-size: 16px;
	}

	.offer-t p {
		font-size: 14px;
	}

	.ps_p_1 p {
		font-size: 15px;
	}

	.ps_p_1 p br {
		display: none;
	}

	.ps-r-list ul li {
		font-size: 14px;
	}


	.ps_p_2 p {
		font-size: 11px;
	}

	.rb-title h3 {
		font-size: 14px;
	}

	.rb-title p {
		font-size: 9px;
	}

	.free-s-b {
		padding: 3px 7px;
		border-radius: 5px;
		text-align: center;
		position: absolute;
	}

	.free-s-b p {
		font-size: 10px;
	}

	.rb-title h4 {
		font-size: 9px;
		font-weight: 400;
		color: #333333;
		line-height: 15px;
		margin: 12px 0 0;
		display: flex;
		align-items: center;
		gap: 10px;
		flex-wrap: wrap;
	}

	.rb-price h4 {
		font-size: 14px;
	}

	.rb-price h4 del {
		font-size: 11px;
	}

	.rb-price p {
		font-size: 10px;
	}

	.ps_r_img_1 img {
		display: none;
	}

	.ps-r-main-btn a {
		font-size: 16px;
	}

	.n_ps_img_2 {
		display: none;
	}

	.sec_1 {
		padding-top: 0;
	}

	.free_n {
		display: none;
	}

	.re_1 img {
		display: none;
	}

	.fram_sm {
		display: block;
		padding-top: 20px;
	}

	.bv {
		display: none;
	}

	.faq_inner_top .s10_sm .accordion-button {
		color: #9B5456;
		letter-spacing: 0.6px;
	}

		
	.s10_sm .accordion-button::after {
		height: 30px;
		width: 30px;
		background-image: url("https://assets.checkoutchamp.com/Funnel/assets/images/0b06b648-677b-41ae-808d-ced5e01c5280/508ba841-2add-4b81-b284-083133060441/plus.svg");
	}

	.sec_1_title h2 {
		padding-top: 20px;
	}

	.rrr {
		display: none;
	}

	.rrr2 {
		display: block;
	}

	.rrr2  .main_img_reviwe {
		display: flex;
	}

	.rrr2 .rrr_cnt {
		background-color: #ffffff;
		padding-right: 20px;
	}

	.pay_sm {
		display: block;
		padding: 10px 0 10px;
		border-bottom: 1px solid #7F7F7F;
	}

	.pay_sm img {
		width: 100%;
	}

	.pp2 {
		display: block;
	}

	.pppp_sm {
		display: block;
	}

	.n_ps_p_3 {
		display: none;
	}

	.ps-r-top h4 {
		display: none;
	}

	.ps-r-top h2 {
		margin: 0px 0;
	}

	.ps-r-top {
		padding-top: 10px;
	}

	.vk_left {
		padding: 0;
	}

	.vk_left h3 {
		font-size: 13px;
	}

	.product-slider-area {
		padding: 15px 0 0;
	}

	.free-s-b {
		padding: 3px 7px;
		border-radius: 5px;
		text-align: center;
		position: absolute;
	}

	.custom-radio_button [type="radio"]:not(:checked) + label, .custom-radio_button [type="radio"]:checked + label {
		padding: 12px 15px;
		padding-left: 15px;
		border-radius: 8px;
		padding-left: 20px;
	}

	.ps-r-btn-title p {
		font-size: 11px;
	}

	.label {
		font-size: 12px;
	}

	.ha_t_h h3 {
		font-size: 13px;
	}

	.ha_tt ul {
		width: 100%;
	}

	.ha_p_cnt img {
		max-width: 65px;
	}

	.ha_p_cnt p {
		font-size: 10px;
	}

	.ha_t_right {
		height: 400px;
	}

	.ha_b p {
		font-size: 14px;
		margin: 15px 0;
	}

	.mySwiper4 {
		display: block;
	}

	.mySwiper4 .swiper-pagination-bullet {
		background-color: #9B5456;
		width: 12px;
		height: 12px;
		text-align: center;
		margin: 0 auto;
	  }
	  
	  .mySwiper4  .swiper-pagination4 {
		z-index: 9999;
		transform: translate(-50%);
		left: 90%;
		bottom: -30px;
		position: relative;
	  }

	  .mySwiper3  .swiper-pagination {
		bottom: 0px;
		z-index: 9999;
		position: relative;
	  }

	  .mySwiper3 {
		position: relative;
		z-index: 1;
		padding-bottom: 00px;
	  }

	  .mySwiper4 {
		padding-bottom: 40px;
	  }
	  




}


