:root {
  --primary-text-color: #111827;
  /* --secondary-text-color: #f46400; */
  --secondary-text-color: #f06924;
  --accent-text-color: #6d758f;
  --light-gray: #6e6e73;

  --primary-bg-color: #fff;
  --secondary-bg-color: #fff8f2;
  --accent-bg-color: #0c1927;
  --feather-gray: #f6f6f6;
  --light-orange: #fef7f2;
  --light-gray-bg-color: #ececec;
  --light-bg-orange-color: #fff8f0;

  --small-font-size: 14px;
  --medium-font-size: 16px;
  --large-font-size: 20px;
  --extra-large-font-size: 40px;

  --font-family-inter: 'Inter', sans-serif;
  --font-family-barlow: 'Barlow', sans-serif;
  --font-family-helvetica: 'Helvetica Neue', sans-serif;
  --font-family-poppins: 'Poppins', sans-serif;
  --font-family-open-sans: 'Open Sans', sans-serif;

  --font-weight-normal: normal;
  --font-weight-bold: bold;
  --font-style-normal: normal;
  --font-style-italic: italic;
}
/* body{
  overflow-x: hidden;
} */
/* navbar */
#landing-navbar a:hover {color: black}
.qh-bg-navbar {background-color: #fff8f0;font-family: var(--font-family-barlow);padding: 17px 25px}
#landing-navbar {position: relative;z-index: 1}
#landing-navbar .qh-academy-link {margin-right: 60px}
#landing-navbar .qh-mr-btn {margin-right: 35px}
#landing-navbar .qh-landing-navbar {margin-left: 45px;margin-right: 20px;color: black}
.qh-navbar-btn {background: var(--secondary-text-color);color: white;padding: 10px 15px;text-decoration: none;border-radius: 32px;width: 110px;outline: none;border: none;font-size: var(--small-font-size);font-weight: 500;text-transform: uppercase}
.qh-landing-hamburger-menu {display: none;cursor: pointer}
.qh-landing-hamburger-icon {font-size: 24px;padding: 10px;border: 1px solid var(--secondary-text-color);color: var(--secondary-text-color);border-radius: 50%;width: 45px;height: 45px;display: flex;justify-content: center;align-items: center;margin-left: 15px}
.qh-landing-hamburger-icon img {width: 25px;height: 25px}
#mobile-menu {background-color: #fff8f0;position: absolute;width: 192px;top: 75px;right: 10px;padding: 20px 10px;z-index: 2;transition: all 0.5s ease-in-out;display: flex;flex-direction: column;align-items: center;gap: 15px;border-radius: 8px;font-family: var(--font-family-barlow)}
#mobile-menu.show {display: flex;transform: translateY(0);box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;z-index: 10}
#landing-hero-section .qh-hero-icons a {margin-bottom: 4px}
#landing-hero-section .swiper-wrapper {z-index: 0}
#mobile-menu.hide {transform: translateY(-10%);opacity: 0;z-index: -1}
#landing_footer .light-bg {background-color: var(--light-bg-orange-color);padding: 35px 0}
#landing_footer .qh-footer-small {font-size: 10px;font-style: italic}
#landing_footer .font-weight-semibold {font-weight: 600}
#landing_footer input[type='email'] {border: none;background: transparent}
#landing_footer input[type='email']:focus {border: none;outline: none}
#landing_footer .border-b {border-bottom: 1px solid black;width: fit-content}
#landing_footer .qh-insta-icon {background-image: url('https://www.quickheal.co.in/pub/media/images/new-design/footer/instagram.svg');background-repeat: no-repeat}
#landing_footer .qh-twitter-icon {background-image: url('https://www.quickheal.co.in/pub/media/images/new-design/footer/footer-twitter.svg');background-repeat: no-repeat}
#landing_footer .qh-facebook-icon {background-image: url('https://www.quickheal.co.in/pub/media/images/new-design/footer/footer-facebook.svg');background-repeat: no-repeat}
#landing_footer .qh-youtube-icon {background-image: url('https://www.quickheal.co.in/pub/media/images/new-design/footer/youtube.svg');background-repeat: no-repeat}
#landing_footer .qh-linkdin-icon {background-image: url('https://www.quickheal.co.in/pub/media/images/new-design/footer/linkdin.svg');background-repeat: no-repeat}
#landing_footer .qh-social-icons {display: inline-block;width: 40px;height: 39px;background-size: contain;margin-left: 10px;margin-right: 10px;transition: transform 0.3s ease}
#landing_footer .qh-social-icons:hover {transform: scale(1.15)}
#landing_footer .qh-footer-img img {width: 115px;margin-top: 1px}
#landing_footer .qh-footer-col3 ul, #landing_footer .qh-footer-col6 ul {margin-top: 37px}
#landing_footer .qh-grid-container {display: grid;gap: 40px}
.qh-font-500 {font-weight: 500}
#landing_footer .qh-footer-subheader {font-weight: 700;font-size: 20px}
#landing_footer .small-border {height: 14px;width: 1px;background-color: #beb5b5;margin-left: 11px;margin-right: 9px}
#landing_footer .qh-footer-navbar .d-flex {align-items: center}
#landing_footer .qh-footer-two li a:hover {color: var(--secondary-text-color) !important;text-decoration: none}
#landing_footer {font-family: var(--font-family-barlow)}
#landing_footer .qh-footer-one {font-family: var(--font-family-poppins)}
#landing_footer .qh-hover-scale:hover {transition: all 0.3s ease-in;scale: 1.03;}
.qh-font-600 {font-weight: 600}
.qh-text-black, .qh-text-black:hover {color: black;}
#landing_footer .qh-text-gray {color: rgb(76, 74, 74);font-weight: 500}
#landing_footer .qh-text-gray:hover {color: var(--secondary-text-color) !important}
#landing_footer .qh-arrow-icon {background-image: url('https://www.quickheal.co.in/pub/media/images/new-design/landing_page/footer/arrow.png');width: 22px;height: 22px;background-size: contain;background-repeat: no-repeat;margin-top: 10px}
#landing_footer .qh-footer-navbar {font-family: var(--font-family-barlow);font-weight: 500;padding: 10px 0}
#landing_footer .qh-hr {width: 2250px;height: 1px;background-color: rgb(220 213 213 / 87%);margin-left: -18vw}
.qh-footer-year {color: #260f53;margin-bottom: 0px}
.qh-footer-two {padding-top: 24px}
#landing_footer ul > li {margin-top: 13px;margin-bottom: 13px}
#landing_footer .email-input::placeholder {color: #999}
#landing_footer ul li {margin-top: 15px;margin-bottom: 15px}
.qh-text-orange {color: var(--secondary-text-color)}
a.qh-text-orange:hover {color: var(--secondary-text-color)}
.landingpage-container {width: 100%;max-width: 1500px;padding-left: 20px;padding-right: 20px;margin-right: auto;margin-left: auto}
button {cursor: pointer}
button:focus {outline: none}
html {overflow-x: hidden}
/* banner section */
#landing-banner .banner-section {display: flex;justify-content: flex-end;background-color: #2d2d2d;color: white;padding: 15px 20px;font-family: var(--font-family-barlow);font-weight: 500}
#landing-banner .banner-section > div {text-wrap: nowrap;overflow: auto}
#landing-banner.qh-whatsapp-img {margin-right: 1rem}
.qh-font-700 {font-weight: 700}
#landing-banner .banner-section > div > span {margin-right: 2rem}
#landing-banner .banner-section > div::-webkit-scrollbar {height: 1px}
#landing-banner .qh-whatsapp-img {margin-right: 5px;}
/* hero 1 section */
#landing-hero-section .qh-hero-heading {font-size: 85px}
#landing-hero-section .qh-hero-desc {font-weight: 400;font-size: 30px}
#landing-hero-section .qh-landing-hero-section {position: relative;height: 100vh;background-image: url('./assets/img/landing_page/hero-section/heroone.png');background-repeat: no-repeat;background-size: cover;background-position: center}
#landing-hero-section .qh-hero-icons {position: absolute;left: 22px;top: 5%;transform: translatey(5%);width: fit-content;z-index: 5}
#landing-hero-section .qh-hero-btn {background-color: #f06924;padding: 10px 35px;color: white;border-radius: 32px;outline: none}
#landing-hero-section .qh-hero-content {font-family: var(--font-family-barlow);padding-left: 10rem;padding-top: 9rem;opacity: 0;animation: slidedown 1s ease-in-out forwards}
#landing-hero-section .qh-hero-social-icon {margin-top: 5px;margin-bottom: 5px;opacity: 0;animation: slideUp 1s ease-in-out forwards}
#landing-hero-section .qh-hero-social-icon:hover {transition: all cubic-bezier(0.075, 0.82, 0.165, 1);scale: 1.1}
#landing-hero-section .qh-hero-social-icon {width: 25px;height: 25px}
#landing-hero-section a {width: 100%}
.text-black {color: black;}
#landing-hero-section .qh-rounded-button {background: var(--secondary-text-color);color: white;padding: 10px 20px;text-decoration: none;width: 100%;max-width: 248px;border-radius: 32px;outline: none;border: none;font-size: var(--small-font-size);font-weight: 500;font-family: var(--font-family-inter);text-transform: uppercase;margin-top: 19px}
#landing-hero-section .qh-hero-social-icon:nth-child(1) {animation-delay: 0.1s}
#landing-hero-section .qh-hero-social-icon:nth-child(2) {animation-delay: 0.2s}
#landing-hero-section .qh-hero-social-icon:nth-child(3) {animation-delay: 0.3s}
#landing-hero-section .qh-hero-social-icon:nth-child(4) {animation-delay: 0.4s}
@keyframes slideUp {from {transform: translateY(50px);opacity: 0;}to {transform: translateY(0);opacity: 1;}}
@keyframes slidedown {from {transform: translateY(-50px);opacity: 0;}to {transform: translateY(0);opacity: 1;}}
#landing-hero-section-2 .qh-landing-hero-section-2 {position: relative;height: 560px;background-image: url('./assets/img/landing_page/hero-section/hero_section_2.png');background-repeat: no-repeat;background-size: cover;margin-top: 0 !important}
#landing-hero-section-2 .qh-hero-icons {position: absolute;left: 15px;bottom: 4%}
#landing-hero-section-2 .qh-hero-btn {background-color: #f06924;padding: 10px 35px;color: white;border-radius: 32px;outline: none}
#landing-hero-section-2 .qh-hero-social-icon:hover {transition: all cubic-bezier(0.075, 0.82, 0.165, 1);scale: 1.1}
#landing-hero-section-2 .qh-hero-title {line-height: 80px}
#landing-hero-section-2 .qh-hero-desc {font-family: var(--font-family-poppins);font-weight: 400;font-size: 18px !important;width: 600px}
#landing-hero-section-2 .qh-rounded-button {background: var(--secondary-text-color);color: white;padding: 10px 20px;text-decoration: none;width: 100%;max-width: 248px;border-radius: 32px;outline: none;border: none;font-size: var(--small-font-size);font-weight: 500;font-family: var(--font-family-inter);text-transform: uppercase;margin-top: 19px}
#landing-hero-section-2 .qh-font-600 {font-weight: 600}
#landing-hero-section-2 .qh-navbar-btn {background: var(--secondary-text-color);color: white;padding: 10px 15px;text-decoration: none;border-radius: 32px;width: 110px;outline: none;border: none;font-size: var(--small-font-size);font-weight: 500;font-family: var(--font-family-inter);text-transform: uppercase}
#landing-hero-section-2 .qh-hero-content {opacity: 0;animation: slidedown 1s ease-in-out forwards;padding-left: 9rem;padding-top: 0}
#landing-hero-section-2 .qh-hero-social-icon {opacity: 0;animation: slideUp 1s ease-in-out forwards;margin-top: 5px;margin-bottom: 5px}
#landing-hero-section-2 .qh-hero-social-icon:nth-child(1) {animation-delay: 0.1s}
#landing-hero-section-2 .qh-hero-social-icon:nth-child(2) {animation-delay: 0.2s}
#landing-hero-section-2 .qh-hero-social-icon:nth-child(3) {animation-delay: 0.3s}
#landing-hero-section-2 .qh-hero-social-icon:nth-child(4) {animation-delay: 0.4s}
/* hero 3 */
#landing-hero-section-3 .qh-landing-hero-section-3 {position: relative;height: 570px;background-image: url('./assets/img/landing_page/hero-section/hero_section_3.png');background-repeat: no-repeat;background-size: cover;background-position: center}
#landing-hero-section-3 .qh-hero-icons {position: absolute;left: 15px;bottom: 7%}
#landing-hero-section-3 .qh-hero-btn {background-color: #f06924;padding: 10px 35px;color: white;border-radius: 32px;outline: none}
#landing-hero-section-3 .qh-hero-social-icon {margin-top: 5px;margin-bottom: 5px}
#landing-hero-section-3 .qh-hero-social-icon:hover {transition: all cubic-bezier(0.075, 0.82, 0.165, 1);scale: 1.1}
#landing-hero-section-3 .qh-hero-title {text-transform: uppercase;line-height: 90px}
#landing-hero-section-3 .qh-hero-desc {font-family: var(--font-family-poppins);font-weight: 400;font-size: 18px;width: 80%;color: white;line-height: 30px}
#landing-hero-section-3 .qh-hero-content-flex {display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;gap: 20px}
#landing-hero-section-3 .qh-navbar-btn {background: var(--secondary-text-color);color: white;padding: 10px 15px;text-decoration: none;border-radius: 32px;width: 110px;outline: none;border: none;font-size: var(--small-font-size);font-weight: 500;font-family: var(--font-family-inter);text-transform: uppercase}
#landing-hero-section-3 .qh-rounded-button {background: var(--secondary-text-color);color: white;padding: 10px 20px;text-decoration: none;width: 100%;max-width: 248px;border-radius: 32px;outline: none;border: none;font-size: var(--small-font-size);font-weight: 500;font-family: var(--font-family-inter);text-transform: uppercase;margin-top: 19px}
#landing-hero-section-3 .qh-hero-content {padding-top: 7rem;opacity: 0;animation: slidedown 1s ease-in-out forwards}
#landing-hero-section-3 .qh-hero-social-icon {opacity: 0;animation: slideUp 1s ease-in-out forwards}
#landing-hero-section-3 .qh-hero-social-icon:nth-child(1) {animation-delay: 0.1s}
#landing-hero-section-3 .qh-hero-social-icon:nth-child(2) {animation-delay: 0.2s}
#landing-hero-section-3 .qh-hero-social-icon:nth-child(3) {animation-delay: 0.3s}
#landing-hero-section-3 .qh-hero-social-icon:nth-child(4) {animation-delay: 0.4s}
/* award section */
#landing_awards-section .swiper-button-next:after,
#landing_awards-section .swiper-button-prev:after {content: '';display: block;width: 50%;height: 50%;background-repeat: no-repeat;background-position: center;background-size: contain;background-image: url('https://www.quickheal.co.in/pub/media/images/new-design/landing_page/award/arrow.png');}
#landing_awards-section .swiper-button-next:after {transform: scaleX(-1)}
#landing_awards-section .slide-container {width: 100vw;position: relative;margin-bottom: 15px}
#landing_awards-section .slide-container::after, #landing_awards-section .slide-container::before {content: '';position: absolute;width: 43px;height: 60%;background-color: #ffe4d1;top: 45%;border-radius: 50%;z-index: 50;transform: translateY(-50%);box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);opacity: 0;filter: blur(25px);transition: opacity 0.3s ease;}
#landing_awards-section .slide-container:hover::after, #landing_awards-section .slide-container:hover::before {opacity: 1}
#landing_awards-section .slide-container::after {left: -22px}
#landing_awards-section .slide-container::before {right: -22px}
#landing_awards-section .qh-award-top-arrow {position: absolute;top: 50px;left: 8px}
#landing_awards-section .qh-award-design {position: absolute;top: 125px;right: 0}
#landing_awards-section .landing-award-flex {display: flex;flex-direction: column;justify-content: center;align-items: center;padding-top: 50px;overflow-x: hidden}
#landing_awards-section {position: relative;background-color: white}
#landing_awards-section .qh-award-heading {font-size: 45px;font-weight: 600;font-family: var(--font-family-barlow);margin-top: 20px;line-height: 50px;margin-bottom: 26px}
#landing_awards-section .qh-award-title {font-size: 24px;color: var(--secondary-text-color);font-weight: 600;font-family: var(--font-family-barlow)}
#landing_awards-section .swiper-navBtn {position: absolute;top: 50%;transform: translateY(-50%);width: 40px;height: 40px;cursor: pointer;z-index: 60;border-radius: 50%;color: white;background-color: #f06924;opacity: 0;box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);transition:opacity 0.3s easetransform 0.3s ease;}
.qh-award-heading {opacity: 0;transform: translateY(50px);transition:opacity 1s ease-out,transform 1s ease-out;}
.qh-award-heading.qh-award-heading-visible {opacity: 1;transform: translateY(0)}
@keyframes slideInFromLeft {from {left: -100px;opacity: 0;}to {left: 5px;opacity: 1;}}
@keyframes slideInFromRight {from {right: -100px;opacity: 0;}to {right: 22px;opacity: 1;}}
@keyframes slideInFromRightHeadericons {from {right: -100px;opacity: 0;}to {right: 10px;opacity: 1;}}
#landing_awards-section .swiper-button-next:after, #landing_awards-section .swiper-button-prev:after {font-size: 15px}
#landing_awards-section .qh-landing-awards {flex: 0 0 auto;margin: 0 10px}
#landing_awards-section .slide-content {width: 100vw;padding-top: 30px;padding-bottom: 30px}
#landing_awards-section .swiper-slide {opacity: 0.7;transition:transform 0.3s ease-in-out,opacity 0.3s ease-in-out;display: flex;justify-content: center;scale: 0.8;margin-right: 20px !important}
#landing_awards-section .swiper-slide:not(.active-middle):hover {transform: scale(1.1) !important;opacity: 1 !important}
#landing_awards-section .swiper-slide:not(.active-middle) {transform: scale(0.8);opacity: 0.7}
.hover-lift::before {content: '';position: absolute;bottom: 20px;left: 44%;width: 19%;height: 11px;background: rgba(0, 0, 0, 0.3);border-radius: 50%;z-index: 1;filter: blur(6px);transform: scaleX(2);transition: all 0.3s ease}
#landing_awards-section .qh-award-arrow {width: 130px;height: 130px}
#landing_awards-section .qh-award-round-img {width: 140px;height: 180px}
#landing_awards-section .qh-award-img {width: 300px;height: auto;object-fit: contain}
/* blog section */
#qh-landing-blog-section {position: relative}
.qh-landing-blog-section {padding: 70px 20px;max-width: 1500px;margin-left: auto;margin-right: auto;font-family: var(--font-family-barlow)}
.qh-landing-blog-card-seperator {display: none}
.qh-landing-blog-card-seperator hr {margin-top: 0;margin-bottom: 0;display: none}
.qh-landing-blog-bg-img {position: absolute;top: 0;left: 0}
.qh-landing-blog-section-title {font-size: 24px;color: var(--secondary-text-color);font-weight: 700;font-family: var(--font-family-open-sans)}
.qh-landing-blog-heading {opacity: 0;transform: translateY(50px);transition:opacity 1s ease-out,transform 1s ease-out;font-size: 45px;font-weight: 600;font-family: var(--font-family-barlow);margin-top: 20px;line-height: 50px;margin-bottom: 26px}
.qh-landing-blog-heading.visible {opacity: 1;transform: translateY(0)}
.qh-landing-blog-view-all-btn {color: var(--secondary-text-color);font-size: 16px;font-weight: 600;line-height: 19px;text-decoration: underline;display: flex;justify-content: end;margin-bottom: 20px;text-transform: uppercase}
.qh-landing-blog-view-all-btn:hover {color: var(--secondary-text-color)}
.qh-landing-blog-card-section {display: grid;gap: 60px;grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));grid-template-rows: masonry;opacity: 0;transition: opacity 1s ease-in-out}
.qh-landing-blog-card {opacity: 0;transition: opacity 1s ease-in-out;overflow: hidden}
.qh-landing-blog-card-1 {transition-delay: 0.2s}
.qh-landing-blog-card-2 {transition-delay: 0.5s}
.qh-landing-blog-card-3 {transition-delay: 1s}
.qh-landing-blog-card:hover .qh-landing-blog-img {transform: scale(1.05);transition: transform 0.5s ease-in-out}
.qh-landing-blog-img {width: 100%;height: 250px;overflow: hidden}
.qh-landing-blog-img img {width: 100%;height: 100%;object-fit: cover}
.qh-landing-blog-title {color: #2d2d2d;font-size: 19px;font-weight: 600;line-height: 23px;margin-top: 15px}
.qh-landing-blog-description {font-size: 14px;font-weight: 600;line-height: 18px;color: #2d2d2d99;margin-top: 25px;margin-bottom: 25px;min-height: 51px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical}
.qh-landing-rounded-button {background: #fff;color: #000000 !important;border: 1px solid #000000;padding: 10px 20px;text-decoration: none;width: 100%;border-radius: 32px;outline: none;font-size: var(--medium-font-size);font-weight: 600;font-family: var(--font-family-barlow);text-transform: uppercase;line-height: 24px;transition: all 0.3s ease;cursor: pointer;display: inline-block;text-align:center}
.qh-landing-rounded-button:hover {background: var(--secondary-text-color);border: 1px solid var(--secondary-text-color);color: #fff}
/* testinmomial section */
.qh-landing-testimonial-heading {opacity: 0;transform: translateX(100px);transition:opacity 1s ease-out,transform 1s ease-out;font-size: 45px;font-weight: 600;font-family: var(--font-family-barlow);margin-top: 20px;line-height: 50px;margin-bottom: 26px}
.qh-landing-testimonial-heading.visible {opacity: 1;transform: translateX(0);}
.qh-landing-testimonial-content-animation.visible {opacity: 1;}
.qh-landing-testimonial-section {padding: 70px 20px;background-color: #fff8f0;min-height: 700px;position: relative;}
.qh-testimonial-section-title {font-size: 24px;color: var(--secondary-text-color);font-weight: 700;font-family: var(--font-family-open-sans)}
.qh-seqrite-bg-img {position: absolute;top: 50%;width: 115px;height: 200px}
.qh-seqrite-bg-img img {width: 100%;height: 100%;object-fit: cover}
.qh-landing-prev-btn:hover svg path, .qh-landing-next-btn:hover svg path {fill: #fff}
.qh-landing-testimonial-main-section {display: flex}
.qh-landing-testimonial-left-section {width: 50%;position: relative;z-index: 11}
.qh-landing-bg-white {position: absolute;width: 220px;height: 220px;top: 50%;left: 50%;transform: translate(-50%, -50%);background-color: #fff;border-radius: 50%;z-index: 3}
.qh-landing-bg-dark-orange {position: absolute;width: 350px;height: 350px;top: 50%;left: 50%;transform: translate(-50%, -50%);background-color: #ffe4d1;border-radius: 50%;z-index: 2}
.qh-landing-bg-light-orange {position: absolute;width: 490px;height: 490px;top: 50%;left: 50%;transform: translate(-50%, -50%);background-color: #fff2e6;border-radius: 50%;z-index: 1}
.testimonial-swiper.swiper {width: 100%;height: 100%}
.testimonial-swiper .swiper-button-prev:after, .testimonial-swiper .swiper-button-next:after {content: none}
.testimonial-swiper .swiper-button-next {right: 0;left: 85px}
.qh-landing-testimonial-right-section {width: 45%;position: relative;z-index: 11}
.qh-landing-buttons {margin-top: 60px}
.qh-landing-prev-btn, .qh-landing-next-btn {width: 56px;height: 56px;border-radius: 50%;background-color: #fcf1e5;margin-right: 10px;margin-top: 30px;border: none;box-shadow: 0px 4px 20px 0px #0000001f;transition: all 0.5s ease-in-out;display: flex;justify-content: center;align-items: center;cursor: pointer;outline: none}
.qh-landing-prev-btn:hover, .qh-landing-next-btn:hover {background-color: #f06924}
.qh-landing-testimonial-content {max-width: 650px;border: 0.5px solid #ff570066;padding: 25px 50px 20px 30px;min-height: 260px;font-family: var(--font-family-barlow);background: #fff8f0}
.qh-testimonial-comment-heading {font-size: 24px;font-weight: 600;margin-bottom: 20px;line-height: 29px}
.qh-landing-testimonial-comment {font-size: 18px;font-weight: 400;line-height: 22px;color: #6d758f;margin-bottom: 40px;font-size: var(--font-family-barlow)}
.qh-landing-testimonial-name {font-size: 21px;font-weight: 600;line-height: 25px;color: #2d2d2d;text-align: end;margin-bottom: 0}
.qh-landing-image-box {width: 200px;height: 200px;background-color: #ccc;display: flex;justify-content: center;align-items: center;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);position: absolute;top: 200px;left: 50%;transform: translateX(-50%);border-radius: 50%;margin-left: auto;margin-right: auto}
.qh-landing-image-box img {width: 100%;height: 100%;object-fit: cover;border-radius: 50%}
.qh-landing-image-wrapper {position: absolute;transition: 0.7s;z-index: 99}
.qh-landing-image-top-left {top: 0;left: 0}
.qh-landing-image-top-right {top: 0;right: 0}
.qh-landing-image-bottom-left {bottom: 0;left: 0}
.qh-landing-image-bottom-right {bottom: 0;right: 0}
.qh-landing-image-center {top: 25%;left: 25%;width: 100%;height: 100%;opacity: 0;transform: translate(-50%, -50%)}
.qh-landing-image-box.active .qh-landing-image-top-left {position: absolute;top: -108px;left: -230px;opacity: 1;z-index: 99;width: 200px}
.qh-landing-image-box.active .qh-landing-image-top-right {width: 250px;position: absolute;top: -220px;right: -190px;opacity: 1;z-index: 99}
.qh-landing-image-box.active .qh-landing-image-bottom-left {position: absolute;bottom: -235px;left: -32px;opacity: 1;z-index: 99;width: 220px}
.qh-landing-image-box.active .qh-landing-image-bottom-right {position: absolute;bottom: -85px;right: -220px;opacity: 1;z-index: 99;width: 190px}
.qh-landing-image-box.active .qh-landing-image-center {position: absolute;top: 50%;left: 50%;opacity: 1;transform: translate(-50%, -50%);z-index: 99}
/* seqrite section css */
.qh-landing-seqrite-section {background-image: url('https://www.quickheal.co.in/pub/media/images/new-design/seqrite-section/seqrite-bg.png');background-size: cover;background-repeat: no-repeat;background-position: center;padding: 50px 0;padding-top: 500px;position: relative;top: -270px;margin-bottom: -270px;z-index: 1;font-family: var(--font-family-barlow)}
.qh-landing-seqrite-content {padding: 0 15px;color: #fff}
.qh-landing-seqrite-logo {width: 250px;height: 50px;margin-bottom: 30px;margin-left: auto;margin-right: auto}
.qh-landing-seqrite-logo img {width: 100%;height: 100%;object-fit: contain}
.qh-landing-seqrite-heading {font-size: 36px;font-weight: 600;line-height: 48px;margin-bottom: 20px}
.qh-landing-seqrite-description {font-size: 24px;font-weight: 400;line-height: 28px;margin-bottom: 50px}
.qh-landing-seqrite-button {background: var(--secondary-text-color);color: white;padding: 10px 20px;text-decoration: none;width: 100%;max-width: 248px;border-radius: 32px;outline: none;border: none;font-size: var(--small-font-size);font-weight: 500;font-family: var(--font-family-inter);text-transform: uppercase;display: inline-block;text-align: center}
/* news section */
#news-section .qh-news-right-heading {font-weight: 600;font-size: 22px}
#news-section .qh-rounded-button {background: var(--secondary-text-color);color: white;padding: 11px 20px;text-decoration: none;max-width: 248px;border-radius: 32px;outline: none;border: none;font-size: var(--small-font-size);font-weight: 500;font-family: var(--font-family-inter);text-transform: uppercase;width: 220px;display: inline-block;text-align: center}
.qh-news-heading {opacity: 0;transform: translateY(50px);transition:opacity 1s ease-out,transform 1s ease-out;font-size: 45px;font-weight: 600;font-family: var(--font-family-barlow);margin-top: 20px;line-height: 50px;margin-bottom: 26px}
.qh-news-heading.qh-news-heading-visible {opacity: 1;transform: translateY(0)}
.qh-news-left-heading {font-weight: 600;font-size: 26px}
.qh-landing-news-section {display: flex}
.qh-news-user {font-weight: 500;font-size: 14px}
.qh-news-left .qh-news-user {font-size: 18px}
.qh-news-date {color: grey}
#news-section .qh-relative {position: relative}
.qh-news-container {padding: 15px 10px}
.qh-news-right {padding-left: 35px}
.landing-news-section-flex {display: flex;padding: 20px;padding-bottom: 60px;flex-direction: column;justify-content: center;align-items: center;font-family: var(--font-family-barlow)}
#news-section .qh-right-border {border-right: 2px solid #80808047}
.qh-news-title {font-size: 24px;color: var(--secondary-text-color);font-weight: 700;font-family: var(--font-family-open-sans)}
.qh-news-btn {background: var(--secondary-text-color);color: white;padding: 6px 10px;text-decoration: none;outline: none;border: none;font-size: var(--small-font-size);font-weight: 400;font-family: var(--font-family-inter)}
#news-section .qh-news-circle-container {position: absolute;right: -50px;bottom: 80px}
#news-section .qh-news-circle-relative-container {position: relative;z-index: -1}
@keyframes moveCircleSmall {from {transform: translate(0, 100%) scale(0.5);opacity: 0;}
to {transform: translate(0, 0) scale(1);opacity: 1;}}
@keyframes moveCircleMedium {from {transform: translate(0, 100%) scale(0.5);opacity: 0;}to {transform: translate(0, 0) scale(1);opacity: 1;}}
@keyframes moveCircleLarge {from {transform: translate(0, 100%) scale(0.5);opacity: 0;}to {transform: translate(0, 0) scale(1);opacity: 1;}}
@keyframes pulse {0%, 100% {transform: scale(1);background-color: #fab583;}50% {transform: scale(1.1);background-color: #f97316;}}
#news-section .circle {position: absolute;background-color: #f97316;border-radius: 50%;opacity: 0;transition:transform 0.5s ease-in-out, opacity 0.5s ease-in-out}
#news-section .circle.small {width: 1.3rem;height: 1.3rem;top: -35px;right: -10px}
#news-section .circle.medium {width: 2rem;height: 2rem;top: 7px;right: 0}
#news-section .circle.large {width: 3.5rem;height: 3.5rem;top: 2.5rem;right: 2.5rem}
#news-section .circle.small.active {animation:moveCircleSmall 0.5s forwards, pulse 2s infinite}
#news-section .circle.medium.active {animation:moveCircleMedium 0.75s forwards, pulse 2s infinite}
#news-section .circle.large.active {animation:moveCircleLarge 1s forwards, pulse 2s infinite}
.qh-landing-news-section h3 {cursor: pointer}
.qh-landing-news-section h3 a {color: #000000}
@keyframes fadeInRight {0% {opacity: 0;transform: translateX(50%);}100% {opacity: 1;transform: translateX(0);}}
.qh-news-container > div {opacity: 0}
.animate-right-1 {animation: fadeInRight 0.8s ease-in-out forwards}
.animate-right-2 {animation: fadeInRight 1.3s ease-in-out forwards}
/* our product */
.qh-landing-our-product-section {background-image: url('https://www.quickheal.co.in/pub/media/images/new-design/landing-our-product/our-product-bg.png');background-repeat: no-repeat;background-size: cover;padding: 70px 20px;font-family: var(--font-family-barlow);position: relative}
.qh-landing-our-product-bg-img {position: absolute;top: 0;left: 0;z-index: -1}
#landing-our-product-section .qh-landing-absolute-img {position: absolute;top: 15px;right: 15px;display: flex;flex-direction: column;gap: 8px}
.qh-landing-product-card-info-section {display: flex;flex-direction: column;justify-content: space-between;margin-top: 20px;margin-bottom: 15px}
.qh-landing-product-card-section {max-width: 1500px;margin-left: auto;margin-right: auto}
.qh-our-product-section-title {font-size: 24px;color: var(--secondary-text-color);font-weight: 700;font-family: var(--font-family-open-sans);text-align: center}
.qh-our-product-heading {font-size: 45px;font-weight: 600;font-family: var(--font-family-barlow);text-align: center;margin-top: 20px;line-height: 50px;margin-bottom: 50px}
.qh-landing-visible {opacity: 1;transform: translateY(0px)}
.qh-landing-product-card-row {display: grid;gap: 30px;grid-template-columns: repeat(2, 1fr)}
.qh-landing-product-card {background-color: #fff;border-radius: 18px;display: flex;justify-content: space-between;gap: 8px;margin-bottom: 50px;padding: 25px 20px;width: 100%;transition: opacity 0.8s ease;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;position: relative;}
#qh-landing-product-card-1.qh-landing-visible {opacity: 1;transition: all 0.8s ease-in}
#qh-landing-product-card-2.qh-landing-visible {opacity: 1;transition: all 0.8s ease-in}
#qh-landing-product-card-4.qh-landing-visible {opacity: 1;transition: all 0.8s ease-in}
#qh-landing-product-card-3.qh-landing-visible {opacity: 1;transition: all 0.8s ease-in}
/* .qh-landing-product-hidden-card {opacity: 0} */
.qh-landing-product-card-title {font-size: 30px;font-weight: 600;line-height: 34px;margin-bottom: 16px;margin-top: 10px}
.qh-landing-product-card-price-section {display: flex;align-items: center;gap: 15px;margin-bottom: 40px}
.qh-landing-product-card-price {font-size: 22px;font-weight: 600;line-height: 33px;font-family: var(--font-family-inter)}
.qh-landing-product-card-price span {font-family: var(--font-family-barlow)}
.qh-landing-product-card-original-price {font-size: 20px;font-weight: 500;line-height: 30px;font-family: var(--font-family-inter);color: #6d758fb8;text-decoration: line-through}
.qh-landing-product-card-original-price span {font-family: var(--font-family-barlow)}
.user-year-section {color: #6d758fb8;font-size: 19px;font-weight: 500;line-height: 23pxpx;font-family: var(--font-family-barlow);text-transform: capitalize}
.qh-landing-product-card-save-price {font-size: 16px;font-weight: 700;line-height: 33px;font-family: var(--font-family-inter);color: #36b151}
.qh-landing-product-card-save-price span {font-family: var(--font-family-barlow)}
.qh-landing-product-card-button-section {display: flex;gap: 20px;align-items: center}
.qh-our-product-card-know-more {font-size: 18px;font-weight: 600;line-height: 33px;color: var(--secondary-text-color);text-decoration: underline;text-transform: capitalize}
.qh-our-product-card-know-more:hover, .qh-our-product-card-know-more:visited {color: var(--secondary-text-color)}
.qh-our-product-rounded-button {background: var(--secondary-text-color);color: white;padding: 10px 50px;text-decoration: none;width: fit-content;max-width: 248px;border-radius: 32px;outline: none;border: none;font-size: var(--medium-font-size);font-weight: 600;font-family: var(--font-family-inter);text-transform: uppercase}
.qh-landing-product-card-img-section {width: 190px;height: 233px;animation: moveUpDown 1.2s infinite alternate ease-in-out}
@keyframes moveUpDown {0% {transform: translateY(0);}100% {transform: translateY(-8px);}}
.qh-landing-product-card-img-section img {width: 100%;height: 100%;object-fit: contain}
.qh-landing-our-product-button {background: transparent;color: #fff;border: 1px solid #fff;padding: 9px 20px;text-decoration: none;max-width: 250px;width: 100%;border-radius: 32px;outline: none;font-size: var(--medium-font-size);font-weight: 600;font-family: var(--font-family-barlow);text-transform: uppercase;line-height: 24px;transition: all 0.3s ease;margin-top: 50px;margin-bottom: 0px;margin-left: auto;margin-right: auto}
.qh-landing-our-product-button:hover {background: var(--secondary-text-color);border: 1px solid var(--secondary-text-color);color: #fff}
.qh-landing-wqh-heading {font-size: 45px;font-weight: 600;font-family: var(--font-family-barlow);margin-top: 12px;line-height: 50px;margin-bottom: 26px;text-align: right;opacity: 0;transform: translateX(100px);transition:opacity 1s ease-out,transform 1s ease-out}
.qh-landing-wqh-heading.wqh-heading-visible {opacity: 1;transform: translateX(0)}
.qh-achievement-section {padding: 100px 20px 70px;font-family: var(--font-family-barlow)}
.qh-achievement-bg-arrow {width: 150px;height: 150px;position: absolute;left: 40px;top: -40px}
.qh-achievement-bg-arrow-reverse {width: 150px;height: 150px;position: absolute;right: 40px;bottom: -20px;transform: rotateY(-180deg)}
.qh-achievement-left-section {display: flex;flex-direction: column;justify-content: center;align-items: center;gap: 19px}
.qh-achievement-right-section {margin-top: 20px}
.qh-achievement-count-parent-section {display: flex;margin-left: 9rem;gap: 40px}
.qh-achievement-count-parent-sec-section {display: flex;gap: 53px}
.qh-achievement-count-section {border: 1px solid #ff570066;width: 232px;height: 232px;border-radius: 50%;padding: 9px;transition: transform 0.4s ease-in-out}
.qh-achievement-count-section:hover {transform: translateY(-10px)}
.qh-achievement-count-section:hover .qh-achievement-count-inner-section {background-color: var(--secondary-text-color);transition: all 0s ease-in}
.qh-achievement-count-section:hover .qh-achievement-count-inner-section .counter {color: white;transition: all 0s ease-in}
.qh-achievement-count-section:hover .qh-achievement-count-inner-section span {color: white;transition: all 0s ease-in}
.qh-achievement-count-inner-section {box-shadow: 0px 4.29px 21.44px 0px #00000014;width: 100%;height: 100%;border-radius: 50%;background-color: white;display: flex;flex-direction: column;justify-content: center;align-items: center}
.qh-achievement-count-inner-section .counter {font-size: 52px;font-weight: 700;margin-bottom: 0;color: var(--secondary-text-color);line-height: 1.2}
.qh-achievement-count-inner-section span {font-size: 17px;font-weight: 700;text-align: center;line-height: 1.2}
.qh-achievement-section-title {font-size: 24px;color: var(--secondary-text-color);font-weight: 700;font-family: var(--font-family-barlow)}
.qh-achievement-heading {font-size: 45px;font-weight: 600;font-family: var(--font-family-barlow);margin-top: 12px;line-height: 50px;margin-bottom: 26px;opacity: 0;transform: translateX(100px);transition:opacity 1s ease-out,transform 0.7s ease-out}
.qh-landing-achievement-visible {opacity: 1;transform: translateX(0px)}
.qh-landing-wqh-section-title {font-size: 24px;color: var(--secondary-text-color);font-weight: 700;font-family: var(--font-family-barlow);text-align: right}
.qh-wqh-inner-card-section {display: flex;gap: 40px;width: 100%}
.qh-achievement-description {color: var(--accent-text-color);font-size: 18px;max-width: 600px;line-height: 27px;font-weight: 400}
.qh-landing-achievement-button {background: var(--secondary-text-color);color: white;padding: 10px 20px;text-decoration: none;width: 100%;max-width: 248px;border-radius: 20px;outline: none;border: none;font-size: var(--small-font-size);font-weight: 500;font-family: var(--font-family-inter);text-transform: uppercase;display: inline-block;text-align: center}
.qh-landing-achievement-button:hover{color: white}
.qh-why-quick-heal-section {position: relative}
.qh-landing-wqh-bg-img {position: absolute;bottom: 40px;right: 0;width: 160px;height: 234px;z-index: -1}
.qh-landing-wqh-top-bg-img {position: absolute;top: 240px;left: 0;width: 160px;height: 234px;z-index: -1;transform: rotateY(180deg)}
.qh-landing-wqh-bg-img img {width: 100%;height: 100%;object-fit: cover}
.qh-wqh-card {position: relative;width: 100%;border-radius: 32px;overflow: hidden;box-shadow: 0px 8px 20px 0px #00000014;cursor: pointer;opacity: 0;transform: translateY(50px);transition:opacity 0.5s ease-in-out,transform 0.5s ease-in-out}
.qh-wqh-card-six {margin-top: 40px;width: 100%}
.qh-wqh-card.animate {opacity: 1;transform: translateY(0)}
.qh-wqh-card-one {height: 438px}
.qh-wqh-card-two {height: 165px}
.qh-wqh-card-three {height: 238px}
.qh-wqh-card-four {height: 229px}
.qh-wqh-card-five {height: 438px}
.qh-wqh-card-six {height: 229px}
#landing_footer .qh-footer-icons {align-items: center}
.qh-wqh-card-one-img, .qh-wqh-card-three-img {width: 100%;height: 89%}
.qh-wqh-card-two-img, .qh-wqh-card-four-img, .qh-wqh-card-six-img, .qh-wqh-card-five-img {height: 81%}
.qh-wqh-card-one-img img, .qh-wqh-card-two-img img, .qh-wqh-card-three-img img, .qh-wqh-card-four-img img, .qh-wqh-card-five-img img, .qh-wqh-card-six-img img {width: 100%;height: 100%;object-fit: cover}
.qh-wqh-card-info {width: 100%;position: absolute;bottom: 0;background-color: #f5f5f5;padding: 10px 20px;color: #000000;transition: all 0.5s ease}
.qh-wqh-card-one-description {opacity: 0;transition: all 0.8s ease-in-out;font-family: var(--font-family-barlow)}
.qh-wqh-card-one-title {font-size: 19px;font-weight: 600;line-height: 21px}
.qh-wqh-card-one-info {height: 50px}
.qh-wqh-card-two-info {height: 50px}
.qh-wqh-card-three-info {height: 50px}
.qh-wqh-card-four-info {height: 50px}
.qh-wqh-card-five-info {height: 80px}
.qh-wqh-card-six-info {height: 50px}
.qh-wqh-card:hover .qh-wqh-card-one-description {opacity: 1}
.qh-wqh-card-one:hover .qh-wqh-card-one-info {height: 180px}
.qh-wqh-card-two:hover .qh-wqh-card-two-info {height: 120px}
.qh-wqh-card-three:hover .qh-wqh-card-three-info {height: 153px}
.qh-wqh-card-four:hover .qh-wqh-card-four-info {height: 115px}
.qh-wqh-card-five:hover .qh-wqh-card-five-info {height: 177px}
.qh-wqh-card-six:hover .qh-wqh-card-six-info {height: 108px}
/* why quick heal section */
.qh-why-quick-heal-section {background-image: url('https://www.quickheal.co.in/pub/media/images/new-design/landing-wqh-section/landing-wqh-bg.png');background-repeat: no-repeat;background-size: cover;margin-top: -6rem;
  padding: 100px 20px 70px;position: relative;z-index: 1}
.qh-landing-wqh-bg-img {width: 140px;height: 214px}
.qh-why-quick-heal-inner-section {width: 100%;display: flex;justify-content: end;max-width: 1200px;margin-left: auto;margin-right: auto;margin-top: 30px}
.qh-why-quick-heal-heading-section {width: fit-content}
.qh-wqh-card-section {max-width: 1200px;margin-left: auto;margin-right: auto;display: flex;gap: 40px}
.qh-wqh-left-card-section {width: 67%}
.qh-wqh-right-card-section {display: flex;flex-direction: column;gap: 40px;width: 33%}
.qh-wqh-inner-left-card-section, .qh-wqh-inner-right-card-section {width: 100%}
.qh-wqh-card-one-description {font-size: 16px;line-height: 19px;font-weight: 400;padding-top: 10px}
#landing-hero-section {width: 100%;height: fit-content}
.qh-landing-hero-slider {position: relative}
#landing-hero-section .swiper-slide {display: flex;justify-content: center;align-items: center}
.qh-hero-slider-btn {position: absolute;opacity: 0;top: 50%;transform: translateY(50%);width: 32px;height: 32px;background: #f06924;z-index: 5;border-radius: 50%;display: flex;justify-content: center;align-items: center;cursor: pointer}
.custom-prev::after,
.custom-next::after {content: '';display: block;width: 50%;height: 50%;background-repeat: no-repeat;background-position: center;background-size: contain;background-image: url('https://www.quickheal.co.in/pub/media/images/new-design/landing_page/award/arrow.png')}
.custom-next::after {transform: scaleX(-1)}
.custom-next {right: 5px}
.custom-prev {left: 13px}
#landing-hero-section .swiper-slide img {width: 100%;height: auto;object-fit: contain}
.qh-landing-achievement-button:hover {scale: 1.05;transition: scale 0.5s ease-in-out}
#news-section .qh-rounded-button:hover {scale: 1.05;transition: scale 0.5s ease-in-out}
.qh-landing-seqrite-button:hover {color: white;scale: 1.05;transition: scale 0.5s ease-in-out}
.qh-our-product-rounded-button:hover {scale: 1.05;transition: scale 0.5s ease-in-out;background: #e2e2e2;border: 1px solid #cdcdcd;color: #555}
@media (min-width: 1600px) {
  #landing-hero-section .qh-landing-hero-section {height: 700px !important;margin-top: -50px !important}
}
/* Extra large devices (large desktops) */
@media (max-width: 1599.98px) {
  #landing-hero-section .qh-hero-social-icon {width: 24px;height: 24px}
  #landing-hero-section .qh-landing-hero-section {height: 600px;margin-top: -70px}
  .landingpage-container {padding-left: 80px;padding-right: 80px}
  #landing-hero-section .qh-hero-content {padding-top: 10rem}
  #landing_footer .qh-hr {margin-left: -11vw}
  /* blog */
  .qh-landing-blog-section {padding: 70px 80px}
  .qh-landing-blog-section-title {font-size: 24px}
  .qh-landing-blog-heading {font-size: 45px;line-height: 50px}
  .qh-landing-blog-card-section {gap: 40px}
  .qh-landing-blog-img {height: 200px}
  .qh-landing-rounded-button {padding: 8px 20px}
  /* testinomial */
  .qh-landing-seqrite-section {padding-top: 400px;top: -270px;margin-bottom: -270px;background-position: right}
  .qh-testimonial-section-title {font-size: 24px}
  .qh-landing-testimonial-heading {font-size: 45px;line-height: 50px}
  .qh-landing-image-box.active .qh-landing-image-top-left {width: 170px;left: -200px}
  .qh-landing-image-box.active .qh-landing-image-top-right {width: 200px;top: -180px;right: -150px}
  .qh-landing-image-box.active .qh-landing-image-bottom-left {width: 190px;bottom: -217px;left: -45px}
  .qh-landing-image-box.active .qh-landing-image-bottom-right {width: 160px;bottom: -94px;right: -200px}
  .qh-landing-image-box {width: 170px;height: 170px}
  .qh-landing-bg-white {width: 190px;height: 190px}
  .qh-landing-bg-dark-orange {width: 320px;height: 320px}
  .qh-landing-bg-light-orange {width: 460px;height: 460px}
  /* our prodcut */
  .qh-landing-our-product-section {padding: 50px 80px}
  .qh-our-product-section-title {font-size: 24px}
  .qh-our-product-heading {font-size: 45px;line-height: 50px}
  .qh-our-product-card-know-more {font-size: 16px}
  .qh-our-product-rounded-button {font-size: var(--small-font-size)}
  .qh-landing-product-card-img-section {width: 180px;height: 208px}
  .qh-landing-product-card-info-section {margin-top: 10px;margin-bottom: 10px}
  .qh-landing-product-card-price-section {margin-bottom: 10px}
  .qh-landing-product-card {margin-bottom: 0}
  .qh-landing-product-card-title {font-size: 20px;line-height: 24px}
  /* achievment section */
  .qh-achievement-section {padding: 80px 20px 70px}
  .qh-landing-wqh-heading {font-size: 45px;line-height: 50px;margin-bottom: 40px}
  .qh-achievement-bg-arrow {width: 100px;height: 100px}
  .qh-achievement-bg-arrow-reverse {width: 100px;height: 100px;bottom: 0px}
  .qh-achievement-count-section {width: 200px;height: 200px}
  .qh-achievement-right-section {margin-top: 0}
  .qh-why-quick-heal-section {margin-top: -5rem}
  .qh-landing-wqh-section-title {font-size: 24px;margin-right: 40px}
  .qh-achievement-heading {font-size: 45px;line-height: 50px}
  .qh-achievement-description {color: var(--accent-text-color);font-size: 22px;line-height: 28px}
  .qh-why-quick-heal-heading-section {margin-right: 20px;margin-top: -20px}
  .qh-wqh-card-one {height: 400px}
  .qh-wqh-card-two {height: 150px}
  .qh-wqh-card-three {height: 215px}
  .qh-wqh-card-four {height: 199px}
  .qh-wqh-card-five {height: 400px}
  .qh-wqh-card-six {height: 199px;margin-top: 35px}
  .qh-why-quick-heal-inner-section, .qh-wqh-card-section {max-width: 990px}
  .qh-wqh-card-one-info {height: 50px}
  .qh-wqh-card-two-info {height: 50px}
  .qh-wqh-card-three-info {height: 50px}
  .qh-wqh-card-five-info {height: 80px}
  .qh-achievement-count-parent-section, .qh-wqh-inner-card-section, .qh-wqh-card-section, .qh-wqh-right-card-section, .qh-achievement-count-parent-sec-section {gap: 35px}
}
@media (min-width: 1385px) {
  #landing_footer .qh-hr {margin-left: -24vw}
}
@media (max-width: 1385px) {
  #landing_footer .qh-hr {margin-left: -6vw}
}
@media (min-width: 1199.98px) {
  #landing-hero-section .qh-landing-hero-section {height: 600px;margin-top: -70px}
  #landing_footer .qh-grid-container {grid-template-columns: repeat(5, 1fr);align-items: center}
}
@media (max-width: 1299.98px) {
  #landing_awards-section .qh-award-heading {text-align: center;font-size: 45px;margin-bottom: 15px;padding: 0 125px}
}
/* Large devices (desktops) */
@media (max-width: 1199.98px) {
  #landing-hero-section .qh-landing-hero-section {margin-top: -60px}
  #landing_footer .qh-hr {margin-left: -4vw}
  #landing_awards-section .hover-lift::before {left: 42%;width: 29%}
  .qh-why-quick-heal-section {margin-top: -3rem}
}
@media (min-width: 675px) and (max-width: 1199px) {
  #landing_footer .qh-grid-container {grid-template-columns: repeat(3, 1fr);grid-template-rows: auto auto;row-gap: 26px}
}
@media (min-width: 675px) {
  .qh-landing-hero-slider:hover .qh-hero-slider-btn.custom-prev {opacity: 1;animation: slideInFromLeft 0.5s forwards}
  .qh-landing-hero-slider:hover .qh-hero-slider-btn.custom-next {opacity: 1;animation: slideInFromRightHeadericons 0.5s forwards}
  #landing_awards-section .slide-container:hover #swiperNext {opacity: 1;animation: slideInFromRight 0.5s forwards}
  #landing_awards-section .slide-container:hover #swiperPrev {opacity: 1;animation: slideInFromLeft 0.5s forwards}
}
/* Medium devices (tablets) */
@media (max-width: 1025.98px) {
  .qh-landing-seqrite-heading {font-size: 36px}
  .qh-landing-seqrite-description {font-size: 21px}
}
@media (min-width: 991.98px) and (max-width: 1025.98px) {
  .qh-hero-slider-btn {opacity: 0}
  #landing-hero-section .qh-hero-icons {top: 6%;transform: translatey(6%)}
  #landing-navbar .qh-landing-navbar {margin-left: 15px;margin-right: 20px;text-wrap: nowrap}
  .qh-navbar-btn.qh-mr-btn {margin-right: 20px !important}
  #landing-navbar .qh-academy-link {margin-right: 15px}
  #landing-navbar .qh-landing-navbar a {margin: 0 5px !important}
  .qh-navbar-btn {text-wrap: nowrap;font-size: 12px;width: 103px;padding: 9px 3px}
  .qh-achievement-count-section {width: 150px;height: 150px}
  .qh-achievement-left-section {margin-left: -25px}
  .qh-achievement-count-inner-section .counter {font-size: 45px}
  .qh-achievement-count-inner-section span {font-size: 16px}
  .qh-achievement-heading {font-size: 57px;line-height: 61px}
  .qh-achievement-section {padding-left: 0px}
  .qh-landing-product-card-row {gap: 21px}
  .qh-landing-product-card-row {grid-template-columns: auto}
  .qh-landing-testimonial-left-section {margin-right: 23px}
  .qh-landing-image-box {width: 155px;height: 163px}
  .qh-our-product-card-know-more {text-wrap: nowrap}
  .qh-our-product-rounded-button {text-wrap: nowrap;font-size: 11px}
  #landing_awards-section .slide-content {padding-bottom: 30px}
  #news-section .qh-news-circle-container {right: -4px}
  .qh-landing-seqrite-logo {width: 246px;height: 47px;margin-bottom: 30px;margin-left: auto;margin-right: auto}
  .qh-landing-seqrite-section {padding-top: 391px;top: -357px;margin-bottom: -358px;background-position: top}
}
@media (min-width: 832px) and (max-width: 991.98px) {
  #landing-hero-section .qh-hero-icons {top: 3%;transform: translatey(3)}
}
@media (max-width: 575.98px) {
  .qh-landing-product-card-button-section form {width: 100%}
  .qh-landing-product-card-price {font-size: 19px}
  .qh-landing-product-card-original-price {font-size: 18px}
  .qh-landing-bg-light-orange {width: 370px !important;height: 370px !important}
  .qh-landing-seqrite-logo img {width: 90%}
  .qh-landing-seqrite-heading {font-size: 27px;line-height: 33px}
}
@media (min-width: 575px) and (max-width: 832px) {
  #landing-hero-section .qh-hero-icons {top: 4%;transform: translatey(4%)}
  #news-section .qh-news-circle-container {right: -4px}
  #landing-hero-section .qh-hero-social-icon {width: 24px;height: 24px}
}
@media (max-width: 991.98px) {
  .qh-landing-product-card-row:first-child {gap: 0px}
  .qh-achievement-count-section {width: 170px;height: 170px}
  .qh-hero-slider-btn {opacity: 0}
  .qh-wqh-card-one-title {font-size: 17px;font-weight: 600;line-height: 22px}
  #landing_awards-section .hover-lift::before {bottom: 38px}
  .qh-landing-product-card-row {grid-template-columns: auto}
  #landing_awards-section .qh-award-top-arrow {top: 29px}
  #landing_awards-section .qh-award-arrow {width: 85px;height: 143px}
  #landing_awards-section .qh-landing-awards {width: 300px;height: 300px}
  #landing_awards-section .qh-award-design {position: absolute;top: 186px;right: 0}
  #landing_awards-section .qh-award-round-img {width: 104px;height: 159px}
  .qh-achievement-right-section {margin-top: 20px}
  .qh-our-product-heading {font-size: 42px;line-height: 50px}
  .qh-landing-product-card {width: 100%}
  /* testinmoial */
  .qh-landing-testimonial-main-section {flex-direction: column}
  .qh-landing-testimonial-right-section {width: 100%;top: 400px;padding-right: 0}
  .qh-landing-testimonial-heading {font-size: 36px;line-height: 44px;margin-bottom: 25px;text-align: left}
  .qh-testimonial-section-title {font-size: 22px;font-weight: 600;text-align: left}
  .qh-landing-seqrite-description {font-size: 20px;line-height: 24px}
  .qh-landing-testimonial-content {padding: 20px 30px 20px 20px;margin-bottom: 50px}
  .testimonial-swiper .swiper-button-next, .testimonial-swiper .swiper-button-prev {top: 73%}
  .qh-landing-testimonial-name {font-size: 21px}
  .qh-landing-image-box.active .qh-landing-image-top-left {width: 140px;left: -151px}
  .qh-landing-image-box {width: 110px;height: 110px;position: relative;transform: translateX(0%)}
  .qh-landing-seqrite-section {padding-top: 500px;top: -50px;margin-bottom: 0;background-position: center}
  @keyframes slideInFromRight {from {right: -100px;opacity: 0;}to {right: 10px;opacity: 1;}}
  #landing_awards-section .swiper-navBtn {width: 30px;height: 30px}
  .qh-landing-hamburger-menu {display: block;}
  .qh-landing-navbar, .d-flex.ml-auto, .qh-academy-link, .qh-mr-btn {
    display: none}
  .qh-landing-product-card-row:first-child {gap: 0px}
  .landingpage-container {padding-left: 30px;padding-right: 30px}
}
@media (max-width: 820.98px) {
  .qh-wqh-card-one-description {font-size: 14px;line-height: 15px}
}
@media (max-width: 769px) {
  .qh-wqh-card-one-description {font-size: 12px;line-height: 15px}
  .qh-landing-seqrite-section {top: -19px}
  .landingpage-container {padding-left: 15px;padding-right: 15px}
  .qh-wqh-card-six:hover .qh-wqh-card-six-info {height: 97px}
  .qh-wqh-card-one:hover .qh-wqh-card-one-info {height: 153px}
  .qh-wqh-card-three:hover .qh-wqh-card-three-info {height: 135px}
  #landing-hero-section .qh-hero-content {padding-top: 10rem;padding-left: 7rem}
  #landing-hero-section .qh-hero-heading {font-size: 64px}
  #landing_footer .qh-grid-row {display: grid;grid-template-columns: 1fr 1fr 1fr !important;grid-template-rows: auto auto !important;row-gap: 10px}
  #landing_footer ul > li {margin-top: 10px;margin-bottom: 10px}
  #landing_footer .qh-footer-navbar > div {flex-direction: column;align-items: center}
  #landing_footer .qh-footer-navbar .qh-footer-year {margin-top: 8px}
  .qh-bg-navbar {padding: 7px 10px}
  .qh-navbar-btn {padding: 9px 15px;font-size: 12px}
  .qh-landing-hamburger-icon {width: 45px;height: 45px}
  #landing_awards-section .slide-content {padding-top: 5px}
  #landing_awards-section .qh-award-top-arrow {top: 0}
  #landing_awards-section .qh-award-arrow {width: 58px;height: 94px}
  #landing_awards-section .qh-award-round-img {display: none}
  #landing_awards-section .qh-landing-awards {width: 250px;height: 250px}
  #landing_awards-section .qh-award-heading {font-size: 42px;line-height: 38px;padding: 0 15px;margin-bottom: 0px}
  #landing_awards-section .swiper-navBtn {top: 45%}
  .qh-landing-testimonial-section {padding: 27px 20px}
  .qh-mobile-hide {display: none}
  .qh-landing-seqrite-heading {font-size: 32px;line-height: 44px}
  .qh-landing-seqrite-logo {width: 200px;height: 50px}
  .qh-landing-bg-white {width: 120px;height: 120px}
  .qh-landing-bg-dark-orange {width: 250px;height: 250px}
  .qh-landing-bg-light-orange {width: 400px;height: 400px}
  .qh-landing-image-box.active .qh-landing-image-top-right {width: 170px;top: -175px;right: -130px}
  .qh-landing-image-box.active .qh-landing-image-bottom-right {width: 140px;bottom: -110px;right: -150px}
  .qh-landing-image-box.active .qh-landing-image-bottom-left {width: 170px;bottom: -217px;left: -73px}
  /* testinmoail end */
  /* achivement heading */
  .qh-achievement-heading {font-size: 54px;line-height: 60px}
  .qh-landing-wqh-heading {font-size: 45px;line-height: 50px}
  .qh-wqh-card-five-info {height: 50px}
  /* news */
  .qh-news-heading {font-size: 45px;line-height: 50px}
}
@media (max-width: 742px) {
  #landing_footer .qh-grid-container {grid-template-columns: 1fr 1fr;grid-template-rows: auto auto auto;align-items: center}
}
@media (max-width: 675px) {
  #landing_footer .qh-footer-phone {padding-left: 13px}
  #landing_footer .qh-grid-container > div:first-child {grid-column: span 2;justify-content: center}
  #landing_footer .qh-grid-container > div:nth-child(2) {grid-column: 1}
  #landing_footer .qh-grid-container > div:nth-child(3) {grid-column: 2}
  #landing_footer .qh-social-icons {width: 33px}
}
@media (max-width: 670px) {
  #landing_awards-section .swiper-slide {margin-right: 24px !important}
  #landing_awards-section .slide-content {margin-left: 0}
  #landing_awards-section .slide-container::after, #landing_awards-section .slide-container::before {opacity: 1}
  #landing_awards-section .swiper-navBtn {opacity: 1}
}
/* Extra small devices (phones, portrait) */
@media (max-width: 575.98px) {
  /* body{
    overflow-x: hidden;
  } */
  .qh-landing-image-box.active .qh-landing-image-top-left {left: -138px}
  .qh-landing-image-box.active .qh-landing-image-bottom-right {
    right: -143px;
  }
  .qh-landing-product-card-row:first-child {gap: 30px}
  #landing_footer .light-bg {padding: 20px 0}
  .qh-achievement-count-parent-section {gap: 15px}
  .qh-wqh-card-one-description {font-size: 13px;line-height: 16px}
  .qh-wqh-card-one:hover .qh-wqh-card-one-info {height: 110px}
  .qh-wqh-card-two:hover .qh-wqh-card-two-info {height: 98px}
  .qh-wqh-card-three:hover .qh-wqh-card-three-info {height: 97px}
  .qh-wqh-card-four:hover .qh-wqh-card-four-info {height: 100px}
  .qh-wqh-card-five:hover .qh-wqh-card-five-info {height: 134px}
  .qh-wqh-card-six:hover .qh-wqh-card-six-info {height: 130px}
  .qh-hero-social-icon {width: 21px;height: 21px}
  .qh-hero-slider-btn {width: 27px;height: 27px;}
  #landing-banner .banner-section {padding: 10px;justify-content: start}
  #landing_footer .qh-footer-subheader {font-weight: 600;font-size: 18px;text-wrap: nowrap}
  /* hero section */
  #landing-hero-section .qh-hero-heading {font-size: 55px;line-height: 1}
  #landing-hero-section .qh-hero-content {padding-left: 2rem;padding-top: 5rem}
  #landing-hero-section .qh-hero-desc {font-size: 24px}
  #landing-hero-section .qh-landing-hero-section {height: 450px !important}
  .custom-prev {left: 8px}
  #landing-hero-section .qh-hero-icons {left: 10px;top: 3%;transform: translatey(19%)}
  .qh-landing-wqh-top-bg-img {display: none}
  .qh-wqh-card-section {background-color: #fff8f0}
  /* award section */
  .hover-lift::before {bottom: 27px}
  #landing_awards-section .qh-award-heading {font-size: 35px;padding: 0 15px;line-height: 42px}
  #landing_awards-section .qh-landing-awards {width: 100%;height: auto}
  #landing_awards-section .slide-content {padding-bottom: 0px}
  #landing_awards-section .swiper-navBtn {width: 25px;height: 25px;box-shadow: none;top: 68%}
  #landing_awards-section .swiper-button-next:after, #landing_awards-section .swiper-button-prev:after {font-size: 10px}
  .landing-award-flex {padding-top: 27px}
  /* blog */
  .qh-landing-blog-section {padding: 0px 20px}
  .qh-landing-blog-heading {font-size: 36px;line-height: 44px;margin-bottom: 25px}
  .qh-landing-blog-view-all-btn {font-weight: 600}
  .qh-landing-blog-card-section {grid-template-columns: auto;gap: 15px}
  .qh-landing-blog-card-seperator {display: block}
  .qh-landing-blog-card-seperator hr {margin-top: 5px;margin-bottom: 5px;display: block}
  /* news section */
  .qh-landing-news-section {flex-direction:column;padding:0}
  #news-section .qh-news-circle-container {right: 0}
  #news-section .qh-right-border {border-right: none}
  #news-section .qh-news-right {padding-left: 10px}
  .qh-news-heading {font-size: 36px;line-height: 44px;margin-bottom: 20px}
  .landing-news-section-flex {padding: 50px 20px}
  .qh-news-left-heading {font-size: 22px}
  .qh-news-left .qh-news-user {font-size: 16px;line-height: 24px;margin-top: 16px !important}
  #news-section .qh-news-right-heading {font-weight: 600;font-size: 18px}
  /* our product */
  .qh-our-product-heading {font-size: 36px;line-height: 44px;margin-bottom: 25px;text-align: left;margin-top:10px}
  .qh-our-product-section-title {font-size: 22px;font-weight: 600;text-align: left}
  .qh-landing-our-product-section {padding: 27px 20px}
  .qh-landing-product-card {width: 100%;gap: 15px;flex-direction: column-reverse;padding: 20px 8px}
  #qh-landing-product-card-1.qh-landing-visible {margin-bottom: 0}
  .qh-landing-product-card-price-section {margin-bottom: 15px}
  .qh-landing-product-card-title {font-size: 26px;margin-bottom: 5px}
  .qh-landing-product-card-img-section {width: 120px;height: 150px;margin: 0 auto}
  .qh-our-product-card-know-more {width: 100%}
  .qh-our-product-rounded-button {width: 100%;max-width: 280px;padding-left: 0;padding-right: 0}
  .qh-landing-product-card-price, .qh-landing-product-card-original-price, .qh-landing-product-card-save-price {margin-bottom: 0}
  .qh-wqh-card.animate {opacity: 1;transform: translateY(40px)}
  .qh-landing-our-product-button {margin-top: 30px}
  .qh-wqh-card-one, .qh-wqh-card-two, .qh-wqh-card-three, .qh-wqh-card-four, .qh-wqh-card-five, .qh-wqh-card-six {height: 250px}
  /* achievement */
  .qh-achievement-left-section {margin-bottom: 20px}
  .qh-why-quick-heal-section {padding: 50px 20px 90px}
  .qh-wqh-card {opacity: 1}
  .qh-achievement-bg-arrow {left: 0px;top: -65px;width: 80px;height: 80px}
  .qh-achievement-count-section {width: 160px;height: 160px}
  .qh-achievement-count-parent-section {margin-left: 0}
  .qh-achievement-count-parent-sec-section {gap: 13px}
  .qh-achievement-bg-arrow-reverse {right: 5px;width: 100px;height: 100px}
  .qh-achievement-count-inner-section .counter {font-size: 32px}
  .qh-achievement-heading {font-size: 36px;line-height: 44px;margin-bottom: 25px}
  .qh-landing-wqh-heading {font-size: 36px !important;line-height: 44px !important;margin-bottom: -20px;text-align: left}
  .qh-achievement-section-title {font-size: 22px;font-weight: 600}
  .qh-landing-wqh-section-title {font-size: 22px;font-weight: 600;text-align: left}
  .qh-achievement-description {font-size: 18px;line-height: 25px}
  .qh-wqh-card-section {flex-direction: column}
  .qh-wqh-inner-card-section {flex-direction: column;}
  .qh-wqh-left-card-section, .qh-wqh-right-card-section {width: 100%}
  .qh-wqh-card-six-info {height: 75px}
  .qh-wqh-card-one-info, .qh-wqh-card-six-info, .qh-wqh-card-three-info {height: 55px}
  .qh-why-quick-heal-inner-section, .qh-wqh-card-section {justify-content: start;}
  #landing_footer .qh-grid-container {grid-template-columns: 1fr 1fr;grid-template-rows: auto auto auto;align-items: center;font-size: 15px;padding-left: 24px;padding-right: 24px}
  #landing_footer .qh-grid-container > div:first-child {grid-column: span 2;justify-content: center}
  #landing_footer .qh-grid-container > div:nth-child(2) {grid-column: 1}
  #landing_footer .qh-grid-container > div:nth-child(3) {grid-column: 2}
  #landing_footer .qh-grid-container > div:nth-child(4) {grid-column: span 2;justify-items: center}
  #landing_footer .qh-grid-container > div:nth-child(5) {grid-column: span 2}
  #landing_footer .border-b {width: 100%;justify-content: space-between}
  #landing_footer .qh-footer-icons {align-items: center;justify-content: center;gap: 8px}
}
@media (max-width: 488px) {
  #landing_footer .qh-footer-two {padding-top: 17px}
  #landing_footer .qh-grid-container {column-gap: 20px;row-gap: 30px;font-size: 15px}
}
@media (max-width: 450px) {
  #landing_footer .qh-grid-container {font-size: 13px}
  #landing_footer .qh-footer-navbar a {font-size: 12px;margin-right: 0 !important;text-wrap: nowrap}
  #landing_footer .qh-footer-year {font-size: 12px}
  .qh-footer-col4, .qh-footer-col5, .qh-footer-col6 {margin-top: 0px}
  .qh-footer-subheader {font-size: 15px}
  .qh-footer-col3 ul, .qh-footer-col6 ul {margin-top: 25px}
  #landing_footer .qh-grid-row {display: grid;grid-template-columns: 1fr 1fr 1fr !important;grid-template-rows: auto auto !important;row-gap: 0px !important}
  #landing_footer ul > li {font-size: 12px;margin-top: 5px;margin-bottom: 2px}
  #landing_footer .qh-social-icons {width: 33px;margin-left: 5px;margin-right: 3px}
  #landing_footer .qh-arrow-icon {width: 20px}
  .qh-footer-phone {padding-left: 9px}
  .qh-landing-achievement-button {width: 232px}
}
@media (max-width: 435.98px) {
  #landing_awards-section .qh-award-heading {font-size: 32px;padding: 0 5px;line-height: 34px}
}
@media (max-width: 380.98px) {
  #landing_awards-section .swiper-navBtn {top: 60%}
  .hover-lift::before {bottom: 22px}
  #landing_awards-section .qh-landing-awards {width: 167px;height: 167px}
}
@media (max-width: 1599.98px) {
  .user-year-section {font-size: 18px}
}
.main-banner-slider .slick-dots {bottom: 20px !important}
.footerBox {padding-top: 0 !important}
.footer.content {margin-top: 0;padding-top: 0}
.optionalFooter {display: none}
@media (min-width: 1680px) {
  #landing-hero-section .qh-hero-icons {
    top: 8%;
  }
}