@media screen and (max-width: 1400px) {
	.progress-wapper .btn {padding:8px 16px;}
	.woocommerce-MyAccount-content article .ld_course_grid_button a {font-size: 16px;}
}



@media screen and (max-width: 1200px) {
	.main-memu ul li a {font-size: 12px;}
	ul.footer-link li {padding-right: 25px;}
	.leaf-right {right: 0;}
	.courses__wapper { flex-direction: column;}
	.progress-wapper { margin-bottom: 20px;}
	.row .col-md-7 .border__box {width: 100%;}
	.row .col-md-7 .courses__text {width: 100%;}
}
@media screen and (max-width: 1100px) {
	.input-form input[type="search"] {width: 220px;}
	.leaf-right img {max-width: 200px;}
	.leaf-left img {max-width: 160px;}
	.main-memu ul li a {font-size: 12px;}
	.main-memu ul li {padding-right: 10px;}
	.image-wapper a {height: 180px;}
	.explore-content img {height: 180px;}
	.video-img {height: 125px;}
	.single-archive .video-img {height: auto;}
	.single-archive .video-img {height: auto;}
	.expert-img img {height: 150px}
	.ld_course_grid.col-sm-8.col-md-8.mx-auto.mb-5 {width: 100%;}
	.progress-wapper .btn {font-size: 14px;}
	.courses__wapper {flex-direction: column;}
	.courses__text, .courses__img {width: 100%;}
	.light-card  .courses__img img {
	    width: 100px;
	    margin-top: 10px;
	}
	.courses__text{padding: 0;}
	.progress-wapper {margin-bottom: 20px;display: flex;align-items: center; justify-content: center;flex-wrap: wrap;}
    .ld_course_grid.col-sm-8.col-md-8.mx-auto.mb-5 {
    	width: 100%;
    }
}
@media screen and (max-width: 992px) {
	.top-header .navbar-toggler {display: block;border: 1px solid #79577A; padding: 10px 15px;}
	.hero-section {margin-top: 0;}
	.home .main-wrapper {margin-top:91px;}
	.collapse:not(.show) {display: none;}
	.footer-logo {display: none;}
	.navbar-toggler {display: block;}
	.main-memu ul li a {font-size: 14px; color: #3f0e40;}
	.bottom-header {display: block; background-color: transparent;padding: 0;}
	.main-memu ul {flex-direction: column;padding: 20px 0;}
	.main-memu ul li {display: flex; width: 100%;padding: 10px 0;justify-content: center;justify-content: flex-start; border-bottom: 1px solid rgb(255 255 255 / 20%);}
	header {background-color: #3f0e40;}
	.main-memu ul li:first-child {padding-top: 0;}
	.main-memu ul li:last-child {border-bottom: 0;padding-bottom: 0;}
	.main-memu ul li.search form {width: 100%;}
	.bottom-header { box-shadow: 0px 3px 12px rgb(0 0 0 / 8%); border-top: 1px solid rgb(255 255 255 / 20%);}
	.navbar-toggler .fa-bars {font-size: 20px; color: #C6B7C6; width: 18px;}
	.navbar-toggler .fa-bars:before {content: "\f00d";}
	.navbar-toggler.collapsed .fa-bars:before { content: "\f0c9"; }
	.top-header {padding: 10px 0;}
	.header-top .top-header {padding: 10px 0;}
	.header-logo a img {max-width: 70px;}
	.hero-section { padding: 60px 0 175px 0; }
	.hero-section h1 {font-size: 28px;line-height: 38px;margin-bottom: 12px;}
	.email-band strong {font-size: 20px;margin-bottom: 15px;}
	.hero-title {margin-bottom: 30px;}
	.explore-title h2 {font-size: 20px; line-height: 28px; margin: 0 0 25px 0;}
	li.Login_btn {display: flex;}
	.top-header ul .Login_btn a {font-size: 14px; padding: 5px 15px;}
	.top-header ul .Login_btn a {margin-right: 15px;}
	.explore-section {padding: 35px 0 40px 0;}
	.expert-wapper .col-lg-2:nth-child(-n+9) {margin-bottom:30px;}
	.right-title h2 {font-size: 24px; line-height: 34px; margin: 0 -25px 0 0;}
	.left-title h2 {font-size: 24px; line-height: 34px; margin: 0 0 0 -25px;}
	.right-title img, .left-title img {max-width: 80px;}
	.leaf-right {right: 20px;}
	.footer-wapper {flex-direction: column;}
	.footer-band input[type="email"] {min-width: 100%;}
	ul.footer-link {margin-bottom: 20px;}
	ul.footer-link li {padding: 0 15px;}
	ul.footer-logo li {margin: 0 10px;}
	#top_button {right: 15px;width: 40px;height: 40px;bottom: 90px;}
	#top_button::after {font-size: 1.2em;line-height: 45px;}
	.footer-logo {margin-bottom: 30px;}
	.longevity-section, .health-section {padding: 40px 0;}
	.cancer-wapper {padding-bottom: 100px;}
	.brand-icon { top: -60px; }
	.brand-icon img {height: 120px;}
	.footer-top { padding: 75px 0 30px 0;}
	.owl-prev, .owl-next {width: 40px;}
	.owl-nav .owl-next span:before, .owl-nav .owl-prev span:before {width: 40px;height: 40px; font-size: 16px;}
	.aha-app strong {font-size: 16px;}
	.footer-band .get-btn {font-size: 14px;padding: 6px 12px;height: 45px;}
	.footer-band h4 {font-size: 18px; line-height: 28px;}
	.right-title, .left-title {margin-bottom:30px;}
	.transformation-section {padding: 80px 0 40px 0}
	.get-btn {font-size: 16px; padding: 9px 12px;}
	.hero-section p {font-size: 18px; line-height: 28px;}
	.video-content .video-img {max-width: 100%;}
	.video-title h2 {font-size: 24px; line-height: 34px; margin: 0 0 30px 0;}
	.video-icon img {max-width: 60px;}
	.video-content { margin: 20px 0 0 0; }
	.video-section {padding: 40px 0;}
	.video-title h3 {font-size: 20px; line-height: 30px; margin: 0 0 30px 0;}
	.main-wrapper, .main-wrapper {margin-top: 91px;}
	.img-content h2 {font-size: 24px;line-height: 34px;}
	.video-content iframe {height: 300px;}
	.expert-img img {height: 200px}
	.main-memu ul li a:hover {color: #1D1C1D;}
	.login_wapper {margin-top: 70px;}
	li.Login_btn.dropdown .dropdown-toggle {margin-right: 10px;}
	h2 {font-size: 24px; line-height: 34px;}
	.content-wrapper { padding: 40px 0 80px 0; }
	.content-wrapper p {margin-bottom: 25px;}
	.footer-band ul li:nth-last-child(2) a,.footer-band ul li:nth-last-child(1) a {margin-bottom: 0;}
	.left-sec, .right-sec {padding: 0 15px;}
	.page-id-2112 .main-wrapper {padding-top: 40px;}
	.thankyou-wapper h1 { margin: 35px 0; font-size: 32px; line-height: 42px;}
	.button-wapper {padding: 20px 0;}
	.button-wapper .btn {margin: 10px 0; width: 100%;}
	.profile-sec img {width: 60px; height: 60px;}
	nav.woocommerce-MyAccount-navigation {padding: 30px 15px;}
	.woocommerce table.shop_table td a.button {margin: 5px; font-size: 14px; padding: 8px;}
	.woocommerce-account .content-wrapper { padding: 0px 0 80px 0; }
	.payment-method {padding: 0;}
	.right-band {padding: 0;}
	.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last {
		width: 100%;
	}
	.login-section {padding: 40px 0 80px 0;}
	.login-wapper h5 {margin: 0 0 25px 0}
	.login-wapper h2 {font-size: 24px; line-height: 34px;}
	.login-wapper h2 br {display: none;}
	.login-wapper p, .bullet-points li {font-size: 16px; line-height: 28px;}
	.choose_plan {padding: 30px 15px;}
	.plan_wapper {flex-direction: column;}
	.login-wapper h4 {font-size: 20px; line-height: 30px;}
	.plan_wapper h4 { padding: 0 0 15px 0; }
	.choose_plan .plan_wapper h5 {margin: 0;}
	.account-section h2 {font-size: 24px !important; line-height: 34px !important;}
	.woocommerce_account_subscriptions {overflow: auto;}
	.thankyou-wapper {max-width: 100%; position: relative; top: 0;left: 0;transform: unset;}
	.video_section_home_new iframe { margin-top : 0 !important; }

	.page-template-home-v3 .transformation-section .owl-prev{
		left: 20px;
	}
	.page-template-home-v3 .transformation-section .owl-next{
		right: 20px;
	}
}

@media screen and (max-width: 768px) {
	.woocommerce-account .woocommerce-MyAccount-content { width: 100%; margin-top: 20px; }
	.video-wapper .video-img {height: auto;}
}


@media screen and (max-width: 767px) {
	.hero-section {padding: 60px 0 125px 0;background-position: 30% 100%;}
	ul.footer-logo {flex-direction: column;}
	ul.footer-link li {padding: 0 8px;}
	ul.footer-link li a {font-size: 14px;}
	ul.footer-logo li {margin: 0 0 15px 0;}
	ul.footer-logo li:last-child {margin-bottom: 0;}
	.hero-content {max-width: 100%;}
	.footer-band a {font-size: 14px;}
	.footer-top .row .col-md-6:first-child {margin-bottom: 20px;}
	.image-gallery .col-md-4:last-child .image-wapper img {margin-bottom: 0;}
	.gallery-text {height: auto; margin-bottom:20px;}
	.owl-carousel .owl-item .image-gallery img {height: auto;}
	.mb-30 {margin-bottom: 0;}
	.expert-wapper .col-lg-2:nth-child(-n+11) { margin-bottom: 20px; }
	.leaf-right img,.leaf-left img {max-width: 130px;}
	.explore-title {padding: 0;}
	.tilt-logo {width: 100%;}
	.input-form input[type="search"] {width: 100%;}
	.btn-wapper {flex-direction: column;}
	.btn-wapper .btn {margin: 10px 0}
	.left-sec:before, .right-sec:before {width: 100%;}
	.right-sec, .left-sec {padding: 0 15px;}
	.bonuses-sec .img_band {height: auto;}
	.bonuses-sec .img_band img {width: 100%; height: auto;}
	.bonuses-wapper:after {display: none;}
	.bonuses-wapper {padding: 40px 0;}
	.bonuses-sec h3 {font-size: 20px; line-height: 30px;}
	.bonuses-section .bonuses-wapper:last-child {padding-bottom: 100px;}
	.bonuses-wapper .col-md-6:first-child { padding-bottom: 30px; }
	.desc_band {min-height: auto;}
	.gallery-text.full-img {height: auto;}
	.image-wapper a {height: auto; margin-bottom: 0;}
	.explore-content img {height: auto; object-fit: contain;}
	.image-wapper img {object-fit: contain;}
	.top-header ul .Login_btn a {font-size: 0;padding: 10px 15px;display: flex;align-items: center;justify-content: center;margin: 0 10px 0 0;}
    .top-header ul .Login_btn a i {font-size: 20px; margin:0;}
    .top-header ul .Login_btn a img {margin: 0;}
    .video-img {height: auto;}
    .video-content iframe {max-width: 100%; height: auto;}
    .expert-img img {height: auto;}
    .login_wapper h2 {font-size: 24px; line-height: 34px; margin: 0 0 20px 0;}
    .button_feild {align-items: flex-start;flex-direction: column;}
    .lost_password {margin: 20px 0 0 0;}
    .series-wapper .btn-wapper .btn {min-width: 100%;padding: 9px 15px; font-size: 16px;}
    .btn.border-btn {padding: 9px 15px; font-size: 16px;width: 100%;}
    .bonuses-sec h3 {min-height: auto;}
    .one-btn {margin-top: 10px;}
    .single-archive .image-wapper {margin-bottom: 30px;}
    .series-wapper h4 {margin-bottom: 30px;font-size: 18px; line-height: 28px;}
    .woocommerce-account .woocommerce-MyAccount-content {width: 100%;}
    .woocommerce-account .woocommerce h2 {margin: 15px 0;}
    .woocommerce-MyAccount-content header {background-color: transparent;}
    .account-section p {font-size: 16px; line-height: 26px; margin: 0;}
    .woocommerce-account .woocommerce .account-section h2 { margin-bottom: 20px; }
    .right-band {padding-top: 30px;}
    .radio_wapper {font-size: 14px; padding: 15px;}
    .credit-debit img {height: 20px;}
    .page-id-2112 {overflow: auto;}
    .page-id-2112 .main-wrapper {height: 100%; padding: 0;}
    .btn-wapper .btn {max-width: 100%;}
    .page-id-2112 .main-wrapper .content-wrapper {padding: 40px 0;}
    nav.woocommerce-MyAccount-navigation {margin-bottom: 30px;}
    .progress-wapper .small-btn {margin: 10px 0;}

    .video-tag-sec.row.d-flex .video_section_home_new {
        padding-left: 15px !important;
    }
    .video-tag-sec .email-band .input-form {
        max-width: 100%;
    }
    .hero-section {
        padding-bottom: 100px !important;
    }
    .explore-title h2 {
         padding-top: 20px;
    }
    .email-band .input-form .get-btn {
	    position: relative;
	    margin-top: 30px;
	}
	.hero-video-box-content iframe {
		/*height: 250px;*/
	}
	.hero-title p span:nth-child(1), .top-title-band h2 span:nth-child(3) {
		font-size: 24px !important;
	}
	.page-template-home-new .main-wrapper{margin-top: 100px;}


	
}