 :root {   --primary-text-color: #111827;  --secondary-text-color: #f46400;  --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-gray-bg-color: #ececec;   --small-font-size: 14px;  --medium-font-size: 16px;  --large-font-size: 20px;  --extra-large-font-size: 38px; --font-family-inter: 'Inter', sans-serif;  --font-weight-normal: normal;  --font-weight-bold: bold;  --font-style-normal: normal;  --font-style-italic: italic; --font-family-barlow: 'Barlow', sans-serif;  --font-weight-normal: normal;  --font-weight-bold: bold;  --font-style-normal: normal;  --font-style-italic: italic; --font-family-helvetica: 'Helvetica Neue', sans-serif;  --font-weight-normal: normal;  --font-weight-bold: bold;  --font-style-normal: normal;  --font-style-italic: italic; } body {  color: var(--primary-text-color);  background-color: var(--primary-bg-color);  font-size: var(--medium-font-size);  font-family: var(--font-family-inter); } .fa-windows {  color: #14bbf6; } .fa-android {  color: #4ba140; } img {  display: inline-block; } .qh-w-95 {  max-width: 95%; } #footer ul li {  margin-left: 10px;  margin-right: 10px; } .qh-social-icons {  margin-left: 10px;  margin-right: 10px; } #footer {  background-color: var(--light-gray-bg-color);  color: var(--light-gray); } .qh-font-500 {  font-weight: 500; } .qh-font-600 {  font-weight: 600; } .qh-font-700 {  font-weight: 700; } @media screen and (max-width: 330px) {  .qh-max-w-content {   width: -webkit-max-content;   width: -moz-max-content;   width: max-content;  } }  .qh-bg-secondary {  background-color: var(--secondary-bg-color); } .qh-bg-awards {  background-color: var(--accent-bg-color); } .qh-text-orange {  color: var(--secondary-text-color) !important; } .qh-text-orange:hover {  color: var(--secondary-text-color) !important;  text-decoration: underline; } select {   border-radius: 4px;  display: inline-block;  font: inherit;  line-height: 1.5em;  padding: 0.5em 3.5em 0.5em 1em; margin: 0;  -webkit-box-sizing: border-box;  box-sizing: border-box;  appearance: none;  -webkit-appearance: none;  -moz-appearance: none; } select {  background-image: -o-linear-gradient(45deg, transparent 50%, black 50%),   -o-linear-gradient(315deg, black 50%, transparent 50%);  background-image: linear-gradient(45deg, transparent 50%, black 50%),   linear-gradient(135deg, black 50%, transparent 50%);   background-position:   calc(100% - 20px) calc(1em + 2px),   calc(100% - 15px) calc(1em + 2px),   calc(100% - 0.5em) 0.5em;  background-size:   5px 5px,   5px 5px,   1.5em 1.5em;  background-repeat: no-repeat; } .strikethrough {  position: relative; } .strikethrough:before {  position: absolute;  content: '';  left: -5px;  top: 50%;  right: -5px;  border-top: 1.8px solid #9799a8 !important;  border-color: inherit; } .qh-rotate-icon {  -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg);   transform: rotate(180deg);  -webkit-transition: -webkit-transform 0.3s ease;  transition: -webkit-transform 0.3s ease;  -o-transition: transform 0.3s ease;  transition: transform 0.3s ease;  transition: transform 0.3s ease, -webkit-transform 0.3s ease; }  .container {  max-width: 1440px !important;  padding: 0 50px; } #faq {  font-family: var(--font-family-barlow); } .font-inter {  font-family: var(--font-family-inter); } .font-600 {  font-weight: 600; } @media screen and (max-width: 430px) {  .container {   padding: 0 25px;  } } .cursor-pointer {  cursor: pointer; } .qh-text-highlight {  color: #1545e1; }  .user-selected.oneyrtwouser, .user-selected.oneyrthreeuser, .user-selected.oneyrfiveuser, .user-selected.oneyrtenuser, .user-selected.threeyrtwouser, .user-selected.threeyrthreeuser, .user-selected.threeyrfiveuser, .user-selected.threeyrtenuser, .user-selected.threeyroneuser {  display: none;  }   .qh-hero-title .category-title, .qh-hero-title h1 {  font-size: var(--extra-large-font-size);  font-family: var(--font-family-inter);  line-height: 1.2;  font-weight: 600;  margin-bottom: 15px;  }  .qh-hero-about-cta img {  width: 30px;  height: 30px;  }  .qh-hero-about-cta span {  font-weight: 500;  color: var(--secondary-text-color);  margin-left: 10px;  }  .qh-hero-about-cta {  position: absolute;  z-index: 3;  cursor: pointer;  left: 50%;  -webkit-transform: translate(-50%); -ms-transform: translate(-50%);   transform: translate(-50%);  bottom: -67px;  height: -webkit-fit-content;  height: -moz-fit-content;  height: fit-content;  width: -webkit-max-content;  width: -moz-max-content;  width: max-content;  }  .qh-logo {  width: 130px;  position: absolute;  left: 3%;  top: 2%;  }  .qh-hero-rating {  position: absolute;  z-index: 3;  bottom: -19px;  left: 50%;  -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%);   transform: translateX(-50%);  display: -webkit-box;  display: -ms-flexbox;  display: flex;  gap: 70px;  }  .cms-internet-security-for-windows .qh-hero-rating, .cms-antivirus-pro-for-windows .qh-hero-rating, .cms-total-security-multi-device .qh-hero-rating{   bottom: -32px;  }  .qh-google-icon {  width: 27px;  height: -webkit-fit-content;  height: -moz-fit-content;  height: fit-content;  }  .qh-amazon-icon {  width: 37px;  height: -webkit-fit-content;  height: -moz-fit-content;  height: fit-content;  }  .qh-total-rating {  font-size: 26px;  height: -webkit-fit-content;  height: -moz-fit-content;  height: fit-content;  line-height: 1;  font-weight: 600;  font-family: var(--font-family-barlow);  }  .qh-rating-title {  font-family: var(--font-family-barlow);  text-transform: uppercase;  line-height: 0.7;  font-weight: 500;  }  .qh-start-section {  gap: 5px;  }  .qh-rating-start {  width: 13px;  height: 13px;  }  .qh-hero-rating-img {  width: auto;  height: 30px;  }  .qh-hero-title .product-name {  font-size: 30px;  font-family: var(--font-family-barlow);  font-weight: 400;  margin-bottom: 15px;  }  .qh-hero-description span {  font-size: 17px;  }  .qh-hero-description {  font-size: var(--medium-font-size);  color: #515467;  font-family: var(--font-family-barlow);  font-weight: 500;  line-height: 1.2;  margin-bottom: 8px;  }  .qh-rounded-button {  background: #FF6B05;  color: #000000;  padding: 10px 20px;  width: 100%;  max-width: 248px;  border-radius: 50px;  outline: none;  border: none;  font-size: 18px;  font-weight: 500;  font-family: var(--font-family-barlow);  }  .cms-total-security-for-android .qh-rounded-button {   min-width: 248px;  }  .qh-hero-left-pane div.position-relative {  width: 518px;  max-width: 518px;  }  .qh-mobile-br {  display: none;  }  .qh-hero-offer-badge-left{  -webkit-transform: translateX(1px); -ms-transform: translateX(1px);   transform: translateX(1px);  }  .qh-hero-offer-badge-right{  -webkit-transform: translateX(-1px); -ms-transform: translateX(-1px);   transform: translateX(-1px);  }  @media screen and (max-width: 1200px) {  .qh-hero-rating {  gap: 33px;  }  .qh-rounded-button {  max-width: 342px;  }  .qh-hero-description {  max-width: 85%;  margin-left: auto;  margin-right: auto;  }  .qh-hero-left-pane div.position-relative {  width: 95%;  }  }  @media screen and (max-width: 430px) {  .qh-hero-title .category-title, .qh-hero-title h1 {  font-size: 24px;  font-weight: 800;  }  .qh-logo {  width: 100px;  }  .qh-hero-title .product-name {  font-size: 23px;  }  .qh-google-icon {  width: 20px;  }  .qh-amazon-icon {  width: 30px;  }  .qh-total-rating {  font-size: 20px;  }  .qh-start-section {  gap: 3px;  }  .qh-rating-title {  font-size: 13px;  }  .qh-rating-start {  width: 11px;  height: 11px;  }  .qh-mobile-br {  display: block;  }  }  .qh-hero-max-w {  max-width: 800px;  }  .qh-hero-left-pane {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: center; -ms-flex-pack: center;   justify-content: center;  -webkit-box-align: center; -ms-flex-align: center;   align-items: center;  height: -webkit-fit-content;  height: -moz-fit-content;  height: fit-content;  }  .qh-hero-left-pane div .layer-0 {  width: 100%;  }  .qh-hero-left-pane div .layer-1 {  z-index: 1;  left: 0;  top: 0;  }  .qh-hero-left-pane div .layer-2 {  z-index: 2;  }  .qh-hero-ai-badge {  width: 37%;  height: auto;  position: absolute;  bottom: 32%;  right: -5%;  }  .qh-hero-img-shield {  width: 25%;  position: absolute;  top: 58%;  left: 17%;  }  .qh-hero-selection label {  font-size: 13px;  font-weight: 500;  color: #535460;  margin-bottom: 5px;  }  .qh-hero-selection select {  font-size: 14px;  font-weight: 600;  }  .qh-hero-offer-badge {  width: -webkit-fit-content;  width: -moz-fit-content;  width: fit-content;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: center; -ms-flex-pack: center;   justify-content: center;  -webkit-box-align: center; -ms-flex-align: center;   align-items: center;  }  .qh-hero-offer-badge span {  background-color: #0075ff;  font-size: 12px;  color: white;  display: block;  padding: 4.5px 2px;  }  .category-home-users .qh-hero-offer-badge span {   padding: 1px 2px;  }  .qh-hero-current-price {  font-size: 30px;  font-weight: 600;  margin-right: 17px;  }  .qh-hero-original-price {  font-weight: 500;  margin-right: 17px;  font-size: 18px;  color: var(--secondary-text-color);  }  .qh-hero-original-price span {  position: relative;  z-index: 3;  color: var(--secondary-text-color);  }  .qh-hero-save-price {  font-weight: 600;  color: #258320;  }  .qh-dotted-divider {  border: none;  height: 1px;  width: 100%;  max-width: 500px;  background: -o-repeating-linear-gradient(  left,  #cacaca,  #cacaca 6px,  transparent 6px,  transparent 12px  );  background: repeating-linear-gradient(  90deg,  #cacaca,  #cacaca 6px,  transparent 6px,  transparent 12px  );  }  .qh-hero-cc-grid {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  gap: 5px;  -webkit-box-pack: center; -ms-flex-pack: center;   justify-content: center;  -ms-flex-wrap: wrap; flex-wrap: wrap;  width: -webkit-fit-content;  width: -moz-fit-content;  width: fit-content;  }  .qh-patented-and-ai-driven-section {   height: 100%;   padding: 60px 0;   }   .qh-h-fit {   height: -webkit-fit-content;   height: -moz-fit-content;   height: fit-content;   }   .qh-patented-and-ai-driven-title {   font-size: 42px;   font-family: var(--font-family-inter);   line-height: 1.25;   font-weight: 600;   margin-top: 40px;   margin-left: 10px;   }   .qh-patented-and-ai-driven-primary {   color: var(--secondary-text-color);   }   .qh-card-title {   font-size: 18px;   font-weight: 600;   margin-bottom: 0;   }   .qh-down-arrow {   width: 13px;   height: 8px;   }   .qh-card-description {   color: var(--accent-text-color);   font-family: var(--font-family-barlow);   font-size: 17px;   font-weight: 500;   line-height: 20.4px;   }   .qh-qh-card-description-three {   color: var(--accent-text-color);   font-family: var(--font-family-barlow);   font-size: 17px;   font-weight: 500;   line-height: 1.2;   }   .qh-card-section {   width: 100%;   display: -webkit-box;   display: -ms-flexbox;   display: flex;   gap: 30px;   }   .qh-card-left-section {   width: 60%;   }   .qh-card-right-section {   width: 40%;   }   .qh-card {   position: relative;   -webkit-box-shadow: rgba(0, 10, 30, 0.14) 0px 3px 8px; box-shadow: rgba(0, 10, 30, 0.14) 0px 3px 8px;   border-radius: 16px;   overflow: hidden;   margin-bottom: 25px;   }   .qh-card-one {   height: 270px;   }   .qh-card-two {   height: 260px;   }   .qh-card-three {   height: 255px;   }   .qh-card-four {   height: 355px;   margin-bottom: 0;   }   .qh-card-content-section-one,   .qh-card-content-section-two,   .qh-card-content-section-three,   .qh-card-content-section-four {   position: absolute;   bottom: 0;   height: 57px;   background-color: #f5f5f5;   -webkit-transition: all 0.3s ease;   -o-transition: all 0.3s ease;   transition: all 0.3s ease;   }   .qh-card-one:hover .qh-card-content-section-one {   height: 120px;   }   .qh-card-two:hover .qh-card-content-section-two, .qh-card-four:hover .qh-card-content-section-four {   height: 160px;   }   .qh-card-three:hover .qh-card-content-section-three {   height: 170px;   }   .qh-card-image {   width: 100%;   height: 100%;   -o-object-fit: cover; object-fit: cover;   -webkit-transition: all 0.5s ease;   -o-transition: all 0.5s ease;   transition: all 0.5s ease;   }   .qh-card:hover .qh-card-image {   scale: 1.04;   }   .qh-down-arrow {   display: none;   -webkit-transform: rotate(180deg);  -ms-transform: rotate(180deg); transform: rotate(180deg);   -webkit-transition: -webkit-transform 0.3s ease;   transition: -webkit-transform 0.3s ease;   -o-transition: transform 0.3s ease;   transition: transform 0.3s ease;   transition: transform 0.3s ease, -webkit-transform 0.3s ease;   }   .qh-rotate {   -webkit-transform: rotate(360deg);  -ms-transform: rotate(360deg); transform: rotate(360deg);   }   @media (max-width: 1242px) and (min-width: 992px) {   .qh-card-title {   font-size: 18px;   }   .qh-patented-and-ai-driven-title {   font-size: 37px;   }   .qh-qh-card-description-three {   font-size: 15px;   }   }   @media screen and (max-width: 992px) {   .qh-patented-and-ai-driven-section {   -webkit-box-orient: vertical;   -webkit-box-direction: reverse;  -ms-flex-direction: column-reverse; flex-direction: column-reverse;   padding: 40px 0;   }   }   @media screen and (max-width: 768px) {   .qh-w-95 {  max-width: 100%;   }   .qh-hero-current-price {   font-size: 24px;   }   .qh-hero-original-price, .qh-hero-save-price {   font-size: 14px;   }   .qh-hero-cc-grid img {   max-width: 45px;   }   .qh-card-left-section, .qh-card-right-section {   width: 100%;   }   .qh-down-arrow {   display: block;   }   }   @media screen and (max-width: 700px) {   .qh-card-section {   -webkit-box-orient: vertical;   -webkit-box-direction: normal;  -ms-flex-direction: column; flex-direction: column;   gap: 0;   }   .qh-card-title {   font-size: 18px;   }   .qh-patented-and-ai-driven-title {   font-size: 28px;   text-align: center;   margin-top: 0;   }   .qh-card {   position: relative;   border: 1px solid #e3e3e3;   border-radius: 16px;   overflow: hidden;   }   .qh-card-one {   height: 250px;   }   .qh-card-two {   height: 230px;   }   .qh-card-three {   height: 225px;   }   .qh-card-four {   height: 330px;   }   .qh-card-content-section-one,   .qh-card-content-section-two,   .qh-card-content-section-three,   .qh-card-content-section-four {   position: absolute;   bottom: 0;   height: 57px;   background-color: #ffffff;   -webkit-transition: all 0.5s ease-in-out;   -o-transition: all 0.5s ease-in-out;   transition: all 0.5s ease-in-out;   }   .qh-card-one:hover .qh-card-content-section-one {   height: 120px;   }   .qh-card-two:hover .qh-card-content-section-two {   height: 160px;   }   .qh-card-three:hover .qh-card-content-section-three {   height: 170px;   }   .qh-card-four:hover .qh-card-content-section-four {   height: 160px;   }   .qh-card-image {   width: 100%;   height: 100%;   -o-object-fit: cover; object-fit: cover;   }   .qh-card-one,   .qh-card-two,   .qh-card-three,   .qh-card-four {   height: 270px;   }   .qh-card-one:hover .qh-card-content-section-one {   height: 135px;   }   .qh-card-two:hover .qh-card-content-section-two {   height: 175px;   }   .qh-card-three:hover .qh-card-content-section-three {   height: 150px;   }   }   @media screen and (max-width: 600px) {   .qh-card-section {   -webkit-box-orient: vertical;   -webkit-box-direction: normal;  -ms-flex-direction: column; flex-direction: column;   }   .qh-card-title {   font-size: 18px;   }   .qh-patented-and-ai-driven-title {   font-size: 28px;   text-align: center;   margin-top: 0;   }   .qh-card {   position: relative;   border: 1px solid #e3e3e3;   border-radius: 16px;   overflow: hidden;   }   .qh-card-one {   height: 250px;   }   .qh-card-two {   height: 230px;   }   .qh-card-three {   height: 225px;   }   .qh-card-four {   height: 330px;   }   .qh-card-content-section-one,   .qh-card-content-section-two,   .qh-card-content-section-three,   .qh-card-content-section-four {   position: absolute;   bottom: 0;   height: 57px;   background-color: #ffffff;   -webkit-transition: all 0.5s ease-in-out;   -o-transition: all 0.5s ease-in-out;   transition: all 0.5s ease-in-out;   }   .qh-card-one:hover .qh-card-content-section-one {   height: 120px;   }   .qh-card-two:hover .qh-card-content-section-two {   height: 160px;   }   .qh-card-three:hover .qh-card-content-section-three {   height: 170px;   }   .qh-card-four:hover .qh-card-content-section-four {   height: 160px;   }   .qh-card-image {   width: 100%;   height: 100%;   -o-object-fit: cover; object-fit: cover;   }   .qh-card-one,   .qh-card-two,   .qh-card-three,   .qh-card-four {   height: 270px;   }   .qh-card-one:hover .qh-card-content-section-one {   height: 135px;   }   .qh-card-two:hover .qh-card-content-section-two {   height: 175px;   }   .qh-card-three:hover .qh-card-content-section-three {   height: 150px;   }   }  :root {   --card-border-radius: 10px;   }   .bg-pattern-01 {   background: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/bg-pattern.webp) #fdf7f3 bottom center fixed no-repeat;   background-size: 100%;   }   .qh-online-threats-section {   padding-top: 60px;   padding-bottom: 60px;   }   .qh-card-online-threads {   padding: 30px 0 0 30px;   background-color: white;   width: 100%;   max-width: 500px;   aspect-ratio: 1/1.1;   height: auto;   border-radius: var(--card-border-radius);   border: 0.63px solid #e3e3e3;   overflow: hidden;   position: relative;   }   .qh-card-online-threads-title {   font-size: 32px;   font-weight: 600;   font-family: var(--font-family-barlow);   margin-bottom: 12px;   }   .qh-card-online-threads-desc {   font-size: 18px;   font-weight: 500;   padding-right: 15px;   color: var(--accent-text-color);   font-family: var(--font-family-barlow);   line-height: 1.3;   }   .qh-online-threats-title {   font-size: 48px;   line-height: 1.2;   font-weight: 600;   margin-bottom: 17px;   font-family: var(--font-family-inter);   }   .qh-online-threats-desc {   color: var(--accent-text-color);   font-family: var(--font-family-barlow);   font-size: 21px;   font-weight: 500;   line-height: 1.2;   }   .qh-card-online-threads-img-container {   overflow: hidden;   bottom: -25%;   right: 0;   }   .qh-card-online-threads-img {   position: absolute;   width: 375px;   height: auto;   right: 0;   bottom: 19%;   }   .qh-card-online-threads-img-bg {   width: 600px;   }   .qh-card-online-threads-img-container div {   position: relative;   }   .left-pane {   margin-top: 50px;   width: 100%;   height: -webkit-fit-content;   height: -moz-fit-content;   height: fit-content;   max-width: 600px;   position: -webkit-sticky;   position: sticky;   top: 100px;   padding-bottom: 220px;   }   @media screen and (max-width: 990px) {   .left-pane {   position: relative;   top: 0;   margin-top: 0px;   padding-bottom: 20px;   }   }   @media screen and (max-width: 430px) {   .qh-online-threats-title {   font-size: 28px;   }   .qh-online-threats-section {   padding-top: 40px;   padding-bottom: 40px;   }   .qh-online-threats-desc {   font-size: 18px;   }   .qh-card-online-threads-title {   font-size: 22px;   font-weight: 600;   }   .qh-card-online-threads-desc {   font-size: 12px;   }   .qh-card-online-threads-img-container {   overflow: hidden;   bottom: -25%;   right: 0;   }   .qh-card-online-threads-img {   position: absolute;   width: 256px;   height: auto;   }   .qh-card-online-threads-img-bg {   width: 400px;   }   }   .right-pane {   width: 100%;   max-width: 500px;   display: -webkit-box;   display: -ms-flexbox;   display: flex;   -webkit-box-orient: vertical;   -webkit-box-direction: normal;  -ms-flex-direction: column; flex-direction: column;   gap: 20px;   }   .bg-accent {   background-color: #fdf7f3;   }   .text-accent {   color: var(--secondary-text-color);   }   .performance-section { height: 100%; padding: 60px 0; -webkit-box-align: center;   -ms-flex-align: center;  align-items: center; } .performance-primary-color { color: var(--secondary-text-color); } .performance-heading { font-size: var(--extra-large-font-size); font-family: var(--font-family-barlow); line-height: 1.1; font-weight: 600; } .performance-description { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center;   -ms-flex-align: center;  align-items: center; } .performance-description-icon { width: 20px; height: 19px; } .performance-description p { font-size: 18px; color: var(--accent-text-color); margin-bottom: 0; line-height: 1.2; } .performance-right-section { height: 450px; width: 450px; background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/bg-circle.svg); background-position: center; background-size: contain; background-repeat: no-repeat; position: relative; } .performance-right-section-img { width: 100%; -o-object-fit: contain;  object-fit: contain; } .qh-performance-section-target-img { position: absolute; top: 10%; right: -2%; width: 53%; } @media screen and (max-width: 1200px) { .qh-performance-section-target-img { top: 17%; right: -2%; } } @media screen and (max-width: 997px) { .qh-performance-section-target-img { top: 27%; right: -5%; } } @media screen and (max-width: 768px) { .qh-performance-section-target-img { top: 10%; right: -2%; } .performance-section { padding: 40px 0; } } @media screen and (max-width: 430px) { .performance-heading { font-size: 28px; text-align: center; } .performance-description p { font-size: 16px; } .performance-right-section { height: 300px; width: 300px; } .qh-performance-section-target-img { top: 15%; right: 2%; width: 45%; } } .qh-grid-container {  width: 100%;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-orient: vertical;  -webkit-box-direction: normal; -ms-flex-direction: column;   flex-direction: column;  gap: 20px;  }  .qh-feature-section {  padding-top: 60px;  padding-bottom: 60px;  }  .qh-grid-container .qh-ul {  width: 100%;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-orient: horizontal;  -webkit-box-direction: normal; -ms-flex-direction: row;   flex-direction: row;  gap: 30px;  }  .qh-grid-card-img-container {  width: 100%;  max-width: 60px;  height: 85px;  background-color: #fafafa;  border-radius: 10px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: center; -ms-flex-pack: center;   justify-content: center;  -webkit-box-align: center; -ms-flex-align: center;   align-items: center;  }  .qh-grid-card-img-container img {  width: 80%;  }  .qh-grid-card-info .features-title {  font-size: 20px;  line-height: 24px;  font-weight: 600;  margin-bottom: 8px;  }  .qh-grid-container .qh-ul .qh-li:hover .qh-grid-card-info .features-title {  color: #ffffff;  }  .qh-grid-card-info .features-desc {  font-size: 12px;  line-height: 18px;  margin: 0;  color: #595959;  }  .qh-grid-container .qh-ul .qh-li:hover .qh-grid-card-info .features-desc {  color: #ffffff;  }  .qh-grid-container .qh-ul .qh-li {  width: 50%;  height: auto;  background-color: white;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  padding: 20px;  gap: 13px;  border-radius: 10px;  -webkit-transition: all 0.5ms ease;  -o-transition: all 0.5ms ease;  transition: all 0.5ms ease;  border: 0.63px solid #e3e3e3;  }  .qh-grid-container .qh-ul .qh-li:hover {  background-color: var(--secondary-text-color);  }  .qh-features-title {  font-size: var(--extra-large-font-size);  font-family: var(--font-family-inter);  line-height: 1.1;  font-weight: 600;  max-width: 700px;  }  @media screen and (max-width: 768px) {  .qh-features-title {  font-size: 29px;  }  .qh-grid-container .qh-ul {  width: 100%;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-orient: vertical;  -webkit-box-direction: normal; -ms-flex-direction: column;   flex-direction: column;  gap: 20px;  }  .qh-grid-container .qh-ul .qh-li {  width: 100%;  height: -webkit-fit-content;  height: -moz-fit-content;  height: fit-content;  background-color: white;  }  .qh-feature-section {  padding-top: 40px;  padding-bottom: 40px;  }  }  .qh-testimonial-section {   padding: 60px 0;   }   .qh-testimonial-content {   width: 100%;   max-width: 100vw;   overflow-x: auto;   }   .qh-testimonial-scroll-slider {   width: -webkit-fit-content;   width: -moz-fit-content;   width: fit-content;   margin-left: auto;   margin-right: auto;   max-width: 1127px;   height: -webkit-fit-content;   height: -moz-fit-content;   height: fit-content;   display: -ms-grid;   display: grid;   -ms-grid-columns: 1fr 20px 1fr;   grid-template-columns: repeat(2, 1fr);   -ms-grid-rows: 1fr 20px 1fr;   grid-template-rows: repeat(2, 1fr);   grid-column-gap: 20px;   grid-row-gap: 20px;   }   .qh-testimonial-scroll-slider > *:nth-child(1) {  -ms-grid-row: 1;  -ms-grid-column: 1;   }   .qh-testimonial-scroll-slider > *:nth-child(2) {  -ms-grid-row: 1;  -ms-grid-column: 3;   }   .qh-testimonial-scroll-slider > *:nth-child(3) {  -ms-grid-row: 3;  -ms-grid-column: 1;   }   .qh-testimonial-scroll-slider > *:nth-child(4) {  -ms-grid-row: 3;  -ms-grid-column: 3;   }   .qh-testimonial-title {   font-size: var(--extra-large-font-size);   padding-left: 2px;   padding-right: 2px;   font-family: var(--font-family-inter);   text-align: center;   line-height: 1.3;   font-weight: 600;   margin-bottom: 40px;   }   .qh-testimonial-card-video {   background-color: var(--primary-bg-color);   padding: 35px;   border-radius: 9px;   height: auto;   aspect-ratio: 1/0.8;   width: 600px;   height: 100%;   -ms-grid-row: 1;   -ms-grid-row-span: 2;   -ms-grid-column: 1;   -ms-grid-column-span: 1;   grid-area: 1 / 1 / 3 / 2;   }   .qh-testimonial-card-info.card-1 {   -ms-grid-row: 1;   -ms-grid-row-span: 1;   -ms-grid-column: 2;   -ms-grid-column-span: 1;   grid-area: 1 / 2 / 2 / 3;   }   .qh-testimonial-card-info.card-2 {   -ms-grid-row: 2;   -ms-grid-row-span: 1;   -ms-grid-column: 2;   -ms-grid-column-span: 1;   grid-area: 2 / 2 / 3 / 3;   }   .qh-testimonial-info-detail {   height: 90%;   }   .qh-testimonial-card-info {   background-color: var(--primary-bg-color);   padding: 24px;   padding-right: 55px;   border-radius: 9px;   min-width: -webkit-fit-content;   min-width: -moz-fit-content;   min-width: fit-content;   height: auto;   width: 415px;   }   .qh-testimonial-left-card-img-section {   position: relative;   height: 100%;   width: 100%;   min-height: 180px;   }   .qh-testimonial-info img,   .qh-testimonial-card-info img {   width: 18px;   }   .qh-testimonial-left-card-img {   width: 100%;   height: 100%;   -o-object-fit: cover; object-fit: cover;   border-radius: 9px;   min-height: 180px;   }   .qh-testimonial-left-card-play-icon {   width: 55px;   height: 55px;   position: absolute;   top: 50%;   left: 50%;   -webkit-transform: translate(-50%, -50%);  -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%);   cursor: pointer;   }   .qh-testimonial-quote-img {   opacity: 0.3;   }   .qh-testimonial-person-name {   font-size: 21px;   font-weight: 600;   line-height: 1.2;   margin-bottom: 5px;   font-family: var(--font-family-barlow);   color: #18191f;   }   .qh-testimonial-person-position {   font-size: var(--medium-font-size);   font-weight: 500;   line-height: 27px;   color: #969bab;   margin-bottom: 0;   }   .qh-testimonial-quote {   font-size: 18px;   font-weight: 400;   line-height: 1.4;   color: #18191f;   font-family: var(--font-family-inter);   }   .qh-testimonial-video-section {   display: none;   height: 100%;   width: 100%;   min-height: 100%;   border-radius: 9px;   overflow: hidden;   position: absolute;   top: 0;   }   .qh-testimonial-video-section iframe {   width: 100%;   height: 100%;   }   .qh-testimonial-video {   width: 100%;   height: 100%;   min-height: 365px;   border-radius: 9px;   }  .qh-video-play-button {   position: absolute;   z-index: 10;   top: 94px;   right: -22px;   -webkit-transform: translateX(-50%) translateY(-50%);   -ms-transform: translateX(-50%) translateY(-50%);  transform: translateX(-50%) translateY(-50%);   -webkit-box-sizing: content-box; box-sizing: content-box;   display: block;   width: 0;   height: 0;   cursor: pointer;   border-radius: 50%;   background: #fff;   padding: 25px 20px 20px 25px;   margin-bottom: 0;   }   .qh-video-play-button:before {   content: "";   position: absolute;   left: 50%;   top: 50%;   -webkit-transform: translate(-50%, -50%);  -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%);   display: block;   border-radius: 50%;   z-index: 0;   width: 65px;   height: 65px;   background: #f464005c;   -webkit-animation: pulse-border 1500ms ease-out infinite; animation: pulse-border 1500ms ease-out infinite;   }   .qh-pause-icon {   position: absolute;   top: 50%;   -webkit-transform: translateY(-50%);  -ms-transform: translateY(-50%); transform: translateY(-50%);   left: 7px;   right: 0;   margin: 0 auto;   z-index: 2;   text-align: center;   border-width: 10px 0 10px 15px;   border-color: #00000000 #00000000 #00000000 #fff;   border-style: solid;   background: transparent;   -webkit-box-sizing: border-box; box-sizing: border-box;   width: 0;   height: 15px;   cursor: pointer;   -webkit-transition: 100ms all ease;   -o-transition: 100ms all ease;   transition: 100ms all ease;   }   .qh-video-play-button:after {   content: "";   position: absolute;   z-index: 1;   left: 50%;   top: 50%;   -webkit-transform: translate(-50%, -50%);  -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%);   display: block;   width: 50px;   height: 50px;   background: #f46400;   border-radius: 50%;   -webkit-transition: all 200ms;   -o-transition: all 200ms;   transition: all 200ms;   }   @-webkit-keyframes pulse-border {   0% {   -webkit-transform: translate(-50%, -50%) scale(1); transform: translate(-50%, -50%) scale(1);   opacity: 1;   }   100% {   -webkit-transform: translate(-50%, -50%) scale(1.2); transform: translate(-50%, -50%) scale(1.2);   opacity: 0;   }   }   @keyframes pulse-border {   0% {   -webkit-transform: translate(-50%, -50%) scale(1); transform: translate(-50%, -50%) scale(1);   opacity: 1;   }   100% {   -webkit-transform: translate(-50%, -50%) scale(1.2); transform: translate(-50%, -50%) scale(1.2);   opacity: 0;   }   }   @media screen and (max-width: 1025px) {   .qh-testimonial-scroll-slider {   -ms-grid-columns: (1fr)[3];   grid-template-columns: repeat(3, 1fr);   -ms-grid-rows: 1fr;   grid-template-rows: 1fr;   padding: 20px 20px 20px 50px;   }   .qh-testimonial-scroll-slider > *:nth-child(1) {   -ms-grid-row: 1;   -ms-grid-column: 1;   }   .qh-testimonial-scroll-slider > *:nth-child(2) {   -ms-grid-row: 1;   -ms-grid-column: 2;   }   .qh-testimonial-scroll-slider > *:nth-child(3) {   -ms-grid-row: 1;   -ms-grid-column: 3;   }   .qh-testimonial-card-video {   -ms-grid-row: 1;   -ms-grid-row-span: 1;   -ms-grid-column: 1;   -ms-grid-column-span: 1;   grid-area: 1 / 1 / 2 / 2;   }   .qh-testimonial-card-info.card-1 {   -ms-grid-row: 1;   -ms-grid-row-span: 1;   -ms-grid-column: 2;   -ms-grid-column-span: 1;   grid-area: 1 / 2 / 2 / 3;   }   .qh-testimonial-card-info.card-2 {   -ms-grid-row: 1;   -ms-grid-row-span: 1;   -ms-grid-column: 3;   -ms-grid-column-span: 1;   grid-area: 1 / 3 / 2 / 4;   }   .qh-testimonial-card-info {   padding: 40px;   }   .qh-testimonial-card-video {   height: auto;   aspect-ratio: 1 / 0.6;   width: 400px;   }   .qh-testimonial-left-card-play-icon {   width: 44px;   height: 44px;   }   }   @media screen and (max-width: 430px) {   .qh-testimonial-card-info {   padding: 31px;   }   .qh-testimonial-card-info {   width: 310px;   }   .qh-testimonial-person-name {   font-size: 19px;   margin-bottom: 0px;   }   .qh-testimonial-person-position {   font-size: 13px;   }   .qh-testimonial-scroll-slider {   padding: 20px 20px 20px 20px;   }   .qh-testimonial-title {   font-size: 28px;   text-align: center;   }   .qh-testimonial-card-video {   width: 288px;   padding: 18px;   }   .qh-testimonial-title {   max-width: 90%;   margin-left: auto;   margin-right: auto;   margin-bottom: 20px;   }   .qh-testimonial-section {   padding: 40px 0;   }   .qh-testimonial-quote {   font-size: 15px;   }   }  .qh-main-row {   display: block;  }   .qh-toggle-row {   display: none;   }   .qh-compare-section{   margin-bottom: 5rem;   }   .qh-compare-heading {   font-size: var(--extra-large-font-size);   font-family: var(--font-family-barlow);   line-height: 1.2;   font-weight: 600;   max-width: 550px;   margin-left: auto;   margin-right: auto;   }   .qh-column-border-left {   border-left: 1px solid #e1e1e1;   }   .qh-column-border-right {   border-right: 1px solid #e1e1e1;   }   .qh-column-border-bottom {   border-bottom: 1px solid #e1e1e1;   }   .qh-column-border-top {   border-top: 1px solid #e1e1e1;   }   .qh-compare-row-name {   font-size: 17px;   font-weight: 500;   color: #111827;   font-family: var(--font-family-barlow);   }   .qh-compare-row-name-collapse {   font-size: 15px;   font-weight: 500;   color: #111827;   display: -webkit-box;   display: -ms-flexbox;   display: flex;   -webkit-box-pack: start;  -ms-flex-pack: start; justify-content: start;   -webkit-box-align: center;  -ms-flex-align: center; align-items: center;   gap: 10px;   }   .qh-compare-product-img {   width: 47px;   height: 50px;   }   .qh-compare-product-title {   font-size: 19px;   font-weight: 600;   font-family: var(--font-family-barlow);   }   .qh-compare-current-price {   font-size: 24px;   font-weight: 600;   margin-right: 17px;   }   .qh-compare-original-price {   font-weight: 500;   font-size: 18px;   color: rgba(109, 117, 143, 0.72);   }   .qh-compare-save-price {   font-size: 14px;   font-weight: 400;   color: #23672C;   }   .qh-compare-save-price span {   font-size: 14px;   font-weight: 700;   }   .qh-complete-validate {   font-size: 10px;   font-weight: 500;   color: #ffffff;   background-color: #36b151;   padding: 0 12px;   border-radius: 100px;   min-height: 25px;   gap: 2px;   }   .qh-complete-validate {   font-weight: 600;   }   .qh-compare-product-more-details {   font-size: 14px;   font-weight: 500;   color: #6b7280;   }   .qh-compare-product-know-more-recommended a {   font-size: 15px;   font-weight: 600;   color: #178c69;   }   .qh-compare-product-know-more a {   font-size: 15px;   font-weight: 600;   color: #f46400;   }   .qh-compare-collapse {   background-color: #f9f9f9;   }   .qh-product-compare-check-img {   width: 20px;   height: 20px;   }   .qh-compare-rounded-button {   background: var(--secondary-text-color);   color: white;   padding: 9px 20px;   width: 100%;   max-width: 250px;   margin-left: auto;   margin-right: auto;   border-radius: 50px;   outline: none;   border: none;   font-size: 16px;   font-weight: 500;   font-family: var(--font-family-barlow);   }   .qh-compare-rounded-button-recommended {   background: #178c69;   color: white;   padding: 9px 20px;   width: 100%;   max-width: 250px;   margin-left: auto;   margin-right: auto;   border-radius: 50px;   outline: none;   border: none;   font-size: 16px;   font-weight: 500;   font-family: var(--font-family-barlow);   }   .qh-info-content {   font-size: 15px;   font-weight: 400;   color: #666666;   letter-spacing: -0.37px;   font-family: var(--font-family-barlow);   }   .qh-compare-arrow.qh-compare-down-arrow {   width: 17px;   }   .qh-main-compare-collapse {   font-size: 15px;   font-weight: 500;   color: var(--secondary-text-color);   font-family: var(--font-family-inter);   gap: 10px;   }   .w-full {   width: 100%;   }   @media screen and (max-width: 769px) {   .qh-main-row {   display: none;  }   .qh-toggle-row {   display: block;   }   .qh-mobile-column-border-right {   border-right: 1px solid #e1e1e1;   }   .qh-compare-product-title {   font-size: 16px;   text-align: center;   }   .qh-compare-row-name-collapse {   -webkit-box-pack: center;  -ms-flex-pack: center; justify-content: center;   -webkit-box-orient: horizontal;   -webkit-box-direction: reverse;  -ms-flex-direction: row-reverse; flex-direction: row-reverse;   }   .qh-compare-current-price {   font-size: 16px;   margin-right: 10px;   }   .qh-compare-original-price {   font-size: 12px;   }   .qh-compare-save-price {   font-size: 12px;   font-weight: 600;   }   .qh-compare-product-more-details {   font-size: 12px;   margin-bottom: 5px;   }   .qh-compare-rounded-button-recommended,   .qh-compare-rounded-button {   font-size: 12px;   padding: 8px 20px;   }   .qh-compare-product-know-more-recommended a,   .qh-compare-product-know-more a {   font-size: 12px;   }   .qh-compare-save-price span {   font-size: 12px;   font-weight: 600;   }   .qh-complete-validate {   min-height: 25px;   }   .qh-compare-row-name {   font-size: 16px;   }   .qh-compare-row-name-collapse {   font-size: 15px;   }   .qh-compare-section{   margin-bottom: 4rem;   }   }   @media screen and (max-width: 430px) {   .qh-video-play-button {-ms-transform: translateX(-50%) translateY(-98%);transform: translateX(-50%) translateY(-98%);-webkit-transform: translateX(-50%) translateY(-98%);}   .qh-compare-heading {   font-size: 28px;   text-align: center;   }   .qh-compare-product-title {   font-size: 14px;   text-align: center;   }   .qh-compare-product-img {   width: 38px;   height: 40px;   }   .qh-compare-current-price {   font-size: 16px;   margin-right: 10px;   margin-bottom: 5px;   }   .qh-compare-original-price {   font-size: 12px;   margin-bottom: 5px;   }   .qh-compare-save-price {   font-size: 10px;   font-weight: 600;   }   .qh-compare-product-more-details {   font-size: 10px;   margin-bottom: 5px;   }   .qh-compare-rounded-button-recommended,   .qh-compare-rounded-button {   font-size: 12px;   padding: 6px 20px;   }   .qh-compare-product-know-more-recommended a,   .qh-compare-product-know-more a {   font-size: 10px;   }   .qh-compare-save-price span {   font-size: 10px;   font-weight: 500;   }   .qh-complete-validate {   min-height: 20px;   }   .qh-compare-row-name,   .qh-compare-row-name-collapse {   font-size: 14px;   }   .qh-product-compare-check-img {   width: 16px;   height: 16px;   }   .qh-complete-validate {   font-size: 9px;   padding: 0 8px;   }   .qh-main-compare-collapse {   font-size: 12px;   }   .qh-double-down-arrow {   width: 22px;   height: 24px;   }   }  .qh-legacy-title {   font-size: var(--extra-large-font-size);   font-family: var(--font-family-inter);   line-height: 1.1;   font-weight: 600;   }   .qh-our-legacy-section {   padding-top: 60px;   padding-bottom: 60px;   }   #legacy .legacy-title {   font-size:1.75rem;   margin-bottom: 12px;   }   #legacy .legacy-desc {   font-size:1.25rem;   }   @media screen and (max-width: 769px) {   .qh-legacy-icons {   margin-top: 25px;   }   }   @media screen and (max-width: 600px) {   .qh-legacy-icons {   margin-top: 25px;   }   .qh-our-legacy-section {   padding-top: 30px;   padding-bottom: 30px;   }   .qh-legacy-icons h3 {   font-size: 22px;   }   .qh-legacy-icons h5 {   font-size: 15px;   }   }   @media screen and (max-width: 430px) {   .qh-legacy-title {   font-size: 28px;   text-align: center;   }   }  .qh-awards {   padding-top: 60px;   padding-bottom: 60px;   }   .qh-br {   display: none;   }   .qh-award-title {   font-size: var(--extra-large-font-size);   font-family: var(--font-family-inter);   line-height: 1.1;   font-weight: 600;   }   #awards-section {   position: relative;   overflow: hidden;   background-color: #111827;   }   #awards-section::before {   left: 0;   }   #awards-section::after {   right: 0;   }   .qh-width-70 {   min-width: 35% !important;   margin-left: auto;   margin-right: auto;   }   #awards-section {   overflow: hidden;   }   @media screen and (max-width: 810px) {   .qh-award-active {   margin-right: 2% !important;   margin-left: 2% !important;   }   }   @media screen and (max-width: 1214px) {   .qh-blur {   z-index: 40;   -webkit-filter: blur(5px); filter: blur(5px);   }   }   .qh-award-active {   margin-right: 70px !important;   margin-left: 70px !important;   }   .qh-award-slide {   margin-left: 10px;   margin-right: 10px;   -webkit-box-orient: vertical;   -webkit-box-direction: normal;  -ms-flex-direction: column; flex-direction: column;   display: -webkit-box;   display: -ms-flexbox;   display: flex;   -webkit-box-pack: center;  -ms-flex-pack: center; justify-content: center;   }   .qh-award-slider {   margin-top: 15px;   }   .qh-award-slider {   white-space: wrap;   }   @media screen and (max-width: 858px) {   .qh-award-slide p {   font-size: 14px !important;   }   }   @media screen and (max-width: 740px) {   .qh-award-slide p {   font-size: 12px !important;   }   .qh-award-slide,   .qh-award-active {   margin-left: -5%;   margin-right: -5%;   }   }   @media screen and (max-width: 500px) {   .qh-award-slide p {   font-size: 10px !important;   line-height: 14px;   }   }   .qh-award-slide p {   font-size: 18px;   }   .wiper-item:nth-child(2) {   margin-left: 70px !important;   margin-right: 70px !important;   }   @media screen and (max-width: 770px) {   .wiper-item:first-child {   margin-left: -10%;   }   .wiper-item:last-child {   margin-right: -14%;   }   }   @media screen and (max-width: 640px) {   .wiper-item:first-child {   margin-left: -15%;   }   .wiper-item:last-child {   margin-right: -15%;   }   }   @media screen and (max-width: 540px) {   .wiper-item:first-child {   margin-left: -25%;   }   .wiper-item:last-child {   margin-right: -25%;   }   .wiper-item:nth-child(2) {   margin-left: 55px !important;   margin-right: 55px !important;   }   .qh-awards {   padding-top: 30px;   padding-bottom: 30px;   }   }   @media screen and (max-width: 460px) {   .wiper-item:first-child {   margin-left: -23%;   }   .wiper-item:last-child {   margin-right: -23%;   }   }   @media screen and (max-width: 426px) {   .wiper-item:first-child {   margin-left: -23%;   }   .wiper-item:last-child {   margin-right: -23%;   }   }   @media screen and (max-width: 376px) {   .wiper-item:first-child {   margin-left: -28%;   }   .wiper-item:last-child {   margin-right: -28%;   }   }   @media screen and (max-width: 321px) {   .wiper-item:first-child {   margin-left: -30%;   }   .wiper-item:last-child {   margin-right: -31%;   }   }   li {   list-style: none;   }   .wiper-track {   display: -webkit-box;   display: -ms-flexbox;   display: flex;   -webkit-box-pack: justify;  -ms-flex-pack: justify; justify-content: space-between;   margin: 0 auto;   -webkit-transition: -webkit-transform 0.4s ease-in;   transition: -webkit-transform 0.4s ease-in;   -o-transition: transform 0.4s ease-in;   transition: transform 0.4s ease-in;   transition: transform 0.4s ease-in, -webkit-transform 0.4s ease-in;   padding: 0 5rem;   }   .wiper-item {   display: -webkit-box;   display: -ms-flexbox;   display: flex;   -webkit-transition: scale 0.2s linear;   -o-transition: scale 0.2s linear;   transition: scale 0.2s linear;   }   .wiper-button img {   height: 100%;   width: 100%;   -o-object-fit: cover; object-fit: cover;   }   .wiper {   min-width: 90%;   position: relative;   margin: 0 auto;   margin-top: 25px;   }   .active-swipe {   -webkit-transform: scale(1.1);  -ms-transform: scale(1.1); transform: scale(1.1);   }   .wiper-button {   margin: 0 1rem;   position: absolute !important;   top: 50%;   background: transparent !important;   border: none !important;   -webkit-transform: translateY(-50%);  -ms-transform: translateY(-50%); transform: translateY(-50%);   z-index: 8;   }   .wiper-button__right {   position: absolute;   right: -10px;   }   .wiper-button__left {   position: absolute;   left: -10px;   }   button:focus {   outline: none;   }   .wiper__image-button {   outline-style: none;   right: 50%;   top: 50%;   position: absolute;   padding: 0.8rem 1rem;   border-radius: 3px;   border: none;   font-size: 1.4rem;   -webkit-transform: translateY(-50%) translateX(50%);  -ms-transform: translateY(-50%) translateX(50%); transform: translateY(-50%) translateX(50%);   cursor: pointer;   }   .wiper-wrapper {   max-width: 100%;   overflow: hidden;   padding: 2rem 0.5rem;   margin: 0 auto;   }   .wiper__image {   height: 100%;   width: 100%;   -o-object-fit: cover; object-fit: cover;   }   .is-hidden {   display: none;   }   .wiper-button__left,   .wiper-button__right {   display: none;   }   @media screen and (max-width: 900px) {   .wiper-track {   padding: 0 1rem;   }   .wiper-button__left,   .wiper-button__right {   display: block;   }   #awards-section::before,   #awards-section::after {   content: "";   background-color: #111827;   position: absolute;   bottom: 0;   width: 85px;   height: 75%;   z-index: 5;   -webkit-filter: blur(40px); filter: blur(40px);   }   }   @media screen and (max-width: 430px) {   .qh-award-title {   font-size: 28px;   text-align: center;   }   .qh-br {   display: block;   }   }   .qh-faq-title {   font-size: var(--extra-large-font-size);   font-family: var(--font-family-barlow);   line-height: 1.1;   font-weight: 700;   }   .qh-text-20 {   font-size: 20px;   }   .qh-text-18 {   font-size: 18px;   }   .faq-card-header {   padding-top: 23px;   padding-bottom: 23px;   cursor: pointer;   -webkit-transition: background-color 0.3s ease !important;   -o-transition: background-color 0.3s ease !important;   transition: background-color 0.3s ease !important;   transform: none !important;   border:none !important;   border-bottom: 1px solid rgba(0, 0, 0, .125) !important;   }   .card-body {   padding: 15px;   -webkit-transition: max-height 0.3s ease, padding 0.3s ease;   -o-transition: max-height 0.3s ease, padding 0.3s ease;   transition: max-height 0.3s ease, padding 0.3s ease;   overflow: hidden;   }   .qh-faq-arrow {   margin-right: 5px;   margin-left: 11px;   -webkit-transition: -webkit-transform 0.3s ease;   transition: -webkit-transform 0.3s ease;   -o-transition: transform 0.3s ease;   transition: transform 0.3s ease;   transition: transform 0.3s ease, -webkit-transform 0.3s ease;   }   .card-body.show {   max-height: 1000px;   padding: 15px;   }   .faq-card-header.active {   background-color: #f9f9f9;   }   .qh-faq-arrow.rotate {   -webkit-transform: rotate(180deg);  -ms-transform: rotate(180deg); transform: rotate(180deg);   }   .qh-faq-section {   padding-top: 60px;   padding-bottom: 60px;   }   @media screen and (min-width: 1024px) {   #faq .container {   max-width: 1225px !important;   }   }   @media screen and (max-width: 768px) {   .qh-text-20 {   font-size: 16px;   }   .qh-text-18 {   font-size: 13px;   }   .faq-card-header img {   width: 15px;   height: 15px;   }   .qh-faq-section {   padding-top: 30px;   padding-bottom: 30px;   }   .qh-video-play-button {   -webkit-transform: translateX(-50%) translateY(-85%); -ms-transform: translateX(-50%) translateY(-85%);  transform: translateX(-50%) translateY(-85%);   }   }   @media screen and (max-width: 430px) {   .qh-faq-title {   font-size: 28px;   text-align: center;   }   }  .qh-help-me-choose-section {   display: -webkit-box;   display: -ms-flexbox;   display: flex;   }   .qh-help-me-choose-left-section {   width: 76%;   padding: 60px 0;   min-height: 300px;   }   .qh-help-me-choose-title {   font-size: 36px;   font-weight: 700;   line-height: 1.2;   margin-bottom: 12px;   font-family: var(--font-family-helvetica);   }   .qh-help-me-choose-description {   font-size: 20px;   font-weight: 400;   line-height: 28px;   margin-bottom: 30px;   font-family: var(--font-family-helvetica);   }   .qh-help-me-choose-button {   background-color: var(--secondary-text-color);   color: var(--primary-bg-color);   font-family: var(--font-family-barlow);   border: none;   outline: none;   border-radius: 100px;   padding: 12px 42px;   max-width: 244px;   width: 100%;   cursor: pointer;   }   .qh-help-me-choose-button:hover { background-color: var(--secondary-text-color); color: var(--primary-bg-color);   }   .qh-help-me-choose-person-img,   .qh-help-me-choose-person-img img {   width: 100%;   height: 100%;   -o-object-fit: contain; object-fit: contain;   }   .qh-bg-light {   background-color: var(--secondary-bg-color);   }   .qh-inset-shadow {   -webkit-box-shadow: inset rgba(255, 248, 242, 1) 0px 0px 60px -12px; box-shadow: inset rgba(255, 248, 242, 1) 0px 0px 60px -12px;   }   @media screen and (max-width: 768px) {   .qh-help-me-choose-section {   -webkit-box-orient: vertical;   -webkit-box-direction: reverse;  -ms-flex-direction: column-reverse; flex-direction: column-reverse;   }   .qh-help-me-choose-left-section {   width: 100%;   display: -webkit-box;   display: -ms-flexbox;   display: flex;   -webkit-box-orient: vertical;   -webkit-box-direction: normal;  -ms-flex-direction: column; flex-direction: column;   }   .qh-help-me-choose-title {   text-align: center;   font-size: 24px;   width: 90%;   margin: 0 auto 10px;   }   .qh-help-me-choose-description {   text-align: center;   font-size: 14px;   line-height: 20px;   }   .qh-help-me-choose-button {   margin: 0 auto;   }   .qh-help-me-choose-left-section {   padding-bottom: 30px;   min-height: -webkit-fit-content;   min-height: -moz-fit-content;   min-height: fit-content;   }   }  #sticky-footer, #sticky-footer-1, #sticky-footer-2, #sticky-footer-3, #sticky-footer-4 {   -webkit-box-shadow: 0px 2px 30px 0px #35385a1f; box-shadow: 0px 2px 30px 0px #35385a1f;   }   .qh-text-green {   color: #3e862a;   }   .qh-sticky-footer {   position: fixed;   bottom: 0;   width: 100%;   background-color: var(--secondary-text-color);   z-index: 111;   padding-top: 6px;   padding-bottom: 6px;   opacity: 0;   height: 0;   overflow: hidden;   -webkit-transition: opacity 0.5s ease, height 0.5s ease;   -o-transition: opacity 0.5s ease, height 0.5s ease;   transition: opacity 0.5s ease, height 0.5s ease;   }   .qh-sticky-footer.show {   opacity: 1;   height: auto;   }   .qh-rounded-btn {   background-color: #FFFFFF;   border-radius: 150px !important;   font-size: 15px;   }   .qh-decoration-none {   text-decoration: none;   }   a.qh-decoration-none {   text-decoration: none !important;   }   @media screen and (max-width: 600px) {   .qh-stickyfooter-font {   font-size: 16px;   }   }   @media screen and (max-width: 420px) {   .qh-sticky-footer button.qh-stickyfooter-font {   font-size: 11px;   }   .qh-stickyfooter-font {   font-size: 14px;   }   }  .cms-catalog-page .qh-section-heading, .page-products .qh-section-heading {   font-size: var(--extra-large-font-size);   font-family: var(--font-family-barlow);   line-height: 1.3;   font-weight: 600;  } .cms-catalog-page #catalog-header, .page-products #catalog-header {   background-color: var(--light-orange);  }  .cms-catalog-page #catalog-header .qh-font-size, .page-products #catalog-header .qh-font-size {   font-size: 23px;  }  .cms-catalog-page #catalog-navbar, .page-products #catalog-navbar {   position: relative;   z-index: 5;  }   .cms-catalog-page #catalog-navbar .nav-item, .page-products #catalog-navbar .nav-item {   -webkit-transition: color 0.3s ease, border-color 0.3s ease;   -o-transition: color 0.3s ease, border-color 0.3s ease;   transition: color 0.3s ease, border-color 0.3s ease;  }  .cms-catalog-page #catalog-navbar .nav-underline, .page-products #catalog-navbar .nav-underline {   width: 100%;   margin-left: auto;   margin-right: auto;   height: 3px;   left: 0;   bottom: 3px;   position: absolute;   background: #0075ff;   border-radius: 10px;   padding: 0 0;   display: none;  }   .cms-catalog-page #catalog-navbar #underline, .page-products #catalog-navbar #underline {   width: 100%;   height: 1px;   bottom: 1px;   position: absolute;   background: #dee2e6;   z-index: -1;   margin-bottom: 3px;  }   .cms-catalog-page #catalog-navbar .nav-item, .page-products #catalog-navbar .nav-item {   display: -webkit-box;   display: -ms-flexbox;   display: flex;   position: relative;   -webkit-box-align: center;  -ms-flex-align: center; align-items: center;   gap: 10px;   margin-right: 15px;   margin-left: 15px;   -webkit-box-pack: justify;  -ms-flex-pack: justify; justify-content: space-between;   font-weight: 600;   padding: 10px 8px;   color: #a7acbb;   min-width: -webkit-fit-content;   min-width: -moz-fit-content;   min-width: fit-content;   cursor: pointer;   border-bottom: 4px transparent;   padding-top: 18px;   padding-bottom: 18px;   font-size: var(--small-font-size);  }   .cms-catalog-page #catalog-navbar .nav-item.active, .page-products #catalog-navbar .nav-item.active {   color: #0075ff !important;  }  .cms-catalog-page #catalog-navbar .nav-item.active .nav-underline, .page-products #catalog-navbar .nav-item.active .nav-underline {   display: block !important;   -webkit-transform-origin: left center;  -ms-transform-origin: left center; transform-origin: left center;   -webkit-transform: scaleX(0);  -ms-transform: scaleX(0); transform: scaleX(0);   -webkit-transition: -webkit-transform 1s ease;   transition: -webkit-transform 1s ease;   -o-transition: transform 1s ease;   transition: transform 1s ease;   transition: transform 1s ease, -webkit-transform 1s ease;  }  .cms-catalog-page #catalog-navbar .nav-item.active .nav-underline, .page-products #catalog-navbar .nav-item.active .nav-underline {   -webkit-transform: scaleX(1);  -ms-transform: scaleX(1); transform: scaleX(1);  }  .cms-catalog-page #catalog-navbar .nav-item.active svg path, .page-products #catalog-navbar .nav-item.active svg path {   fill: #0075ff;  }   .cms-catalog-page #catalog-navbar .nav-item p, .page-products #catalog-navbar .nav-item p {   margin-bottom: 0px;  }  .cms-catalog-page .qh-rating-star, .page-products .qh-rating-star {   width: 13px;   height: 13px;   background-position: center;   background-repeat: no-repeat;  }  .cms-catalog-page #product-hero .qh-google-icon, .page-products #product-hero .qh-google-icon {   width: 28px;   height: 28px;   background-position: center;   background-repeat: no-repeat;   background-size: cover;  }  .cms-catalog-page #product-hero .qh-amazon-icon, .page-products #product-hero .qh-amazon-icon {   width: 32px;   height: 31px;   background-position: center;   background-repeat: no-repeat;   background-size: cover;  }   .cms-catalog-page #product-hero .qh-google-icon, .page-products #product-hero .qh-google-icon {   background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/hero/hero-google-icon.png);  }   .cms-catalog-page .qh-amazon-icon, .page-products #product-hero .qh-amazon-icon {   background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/hero/hero-amozon-img.png);  }  .cms-catalog-page #product-hero .qh-know-more-icon, .page-products #product-hero .qh-know-more-icon {   width: 18px;   height: 18px;   background-position: center;   background-repeat: no-repeat;   background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/hero/product-info-icon.svg);  }  .cms-catalog-page #product-hero .filled, .page-products #product-hero .filled {   background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/hero/hero-fill-star.svg);  }   .cms-catalog-page #product-hero .half-filled, .page-products #product-hero .half-filled {   background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/hero/half.svg);  }   .cms-catalog-page #product-hero .unfilled, .page-products #product-hero .unfilled {   background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/hero/zero.svg);  }  .cms-catalog-page .qh-hero-title h1, .page-products .qh-hero-title .category-title {   font-size: 42px;   font-family: var(--font-family-barlow);   margin-bottom: 25px;  }  .cms-catalog-page .qh-hero-description, .page-products .qh-hero-description {   color: var(--accent-text-color);   margin-bottom: 35px;  } .cms-catalog-page .qh-hero-about-cta span, .page-products .qh-hero-about-cta span {   font-size: 17px;   font-weight: 600;   font-family: var(--font-family-barlow);  } .cms-catalog-page .qh-hero-about-cta, .page-products .qh-hero-about-cta {   display: -webkit-box;   display: -ms-flexbox;   display: flex;   -webkit-box-align: center;  -ms-flex-align: center; align-items: center;   text-decoration: none;  } .cms-catalog-page .qh-hero-about-cta:hover, .page-products .qh-hero-about-cta:hover {   text-decoration: none;  }   .cms-catalog-page .qh-rounded-button:hover, .page-products .qh-rounded-button:hover {   color: white;   text-decoration: none;  }   .cms-catalog-page .qh-hero-rating, .page-products .qh-hero-rating {   z-index: 3;   gap: 70px;   position: relative !important;  }   .cms-catalog-page .qh-google-icon, .page-products .qh-google-icon {   width: 28px;   height: -webkit-fit-content;   height: -moz-fit-content;   height: fit-content;  }   .cms-catalog-page .qh-amazon-icon, .page-products .qh-amazon-icon {   width: 40px;   height: -webkit-fit-content;   height: -moz-fit-content;   height: fit-content;  }   .cms-catalog-page .qh-rounded-button, .page-products .qh-rounded-button {   background: var(--secondary-text-color);   color: white;   text-decoration: none;   width: 100%;   font-size: var(--small-font-size);   font-family: var(--font-family-inter);  }   .cms-catalog-page .qh-meta-protect, .page-products .qh-meta-protect {   margin-top: 30px;  } .qh-meta-protect-img {   width: 200px;   height: 30px;   -o-object-fit: contain; object-fit: contain;  }   .cms-catalog-page .qh-hero-left-pane div.position-relative, .page-products .qh-hero-left-pane div.position-relative {   width: 100%;   max-width: 618px;   min-width: 518px;  }   .cms-catalog-page .form-control:focus, .page-products .form-control:focus {   border-color: var(--secondary-text-color);   -webkit-box-shadow: 0 0 0 0.2rem var(--secondary-bg-color); box-shadow: 0 0 0 0.2rem var(--secondary-bg-color);  }   .cms-catalog-page .qh-hero-ai-badge, .page-products .qh-hero-ai-badge {   width: 56%;   height: auto;   position: absolute;   bottom: 18%;   left: -4%;  }   .cms-catalog-page .qh-hero-img-shield, .page-products .qh-hero-img-shield {   width: 27%;   position: absolute;   right: 17%;   bottom: 23%;  }  .cms-catalog-page .powered-by, .page-products .powered-by {   font-size: 23px;  }  .cms-catalog-page .qh-hero-left-pane div .layer-0, .page-products .qh-hero-left-pane div .layer-0 {   width: 100%;   position: relative;   top: -4rem;  }   .page-products .qh-hero-left-pane div .layer-1 {   z-index: 1;   width: 77%;   position: absolute;   left: 64px;   top: -53px;  }  .page-products #windows-container .qh-hero-left-pane div .layer-1 {   top: 32px;  }  .cms-catalog-page .qh-hero-left-pane div .layer-1 {   z-index: 1;   width: 77%;   height: auto;   position: absolute;   left: 74px;   top: -33px;  }   .cms-catalog-page .qh-hero-left-pane div .layer-2, .page-products .qh-hero-left-pane div .layer-2 {   z-index: 2;  }   @property --angle {   syntax: '<angle>';   initial-value: 0deg;   inherits: false;  } .cms-catalog-page .qh-card-headerbg, .page-products .qh-card-headerbg {   width: 100%;   height: 100%;   position: relative;   z-index: 1;  }  .cms-catalog-page .qh-card-headerbg .card-body, .page-products .qh-card-headerbg .card-body {   z-index: inherit;   background-color: white;   border-radius: inherit;  } .cms-catalog-page .qh-card-headerbg::before, .page-products .qh-card-headerbg::before,  .cms-catalog-page .qh-card-headerbg::after, .page-products .qh-card-headerbg::after {   content: '';   position: absolute;   border-radius: inherit;   inset: -1px;   z-index: 0;   background: -webkit-gradient( linear, left top, left bottom, from(var(--angle)), color-stop(rgb(251, 0, 0)), color-stop(white), to(rgba(182, 142, 142, 0.5))   );   background: -o-linear-gradient( var(--angle), rgb(251, 0, 0), white, rgba(182, 142, 142, 0.5)   );   background: linear-gradient( var(--angle), rgb(251, 0, 0), white, rgba(182, 142, 142, 0.5)   ); -webkit-animation: rotate 5s linear infinite;  animation: rotate 5s linear infinite;  }  .cms-catalog-page .qh-card-headerbg, .page-products .qh-card-headerbg {   border: 2px solid red !important;  } .cms-catalog-page .qh-card-headerbg::after, .page-products .qh-card-headerbg::after {   -webkit-filter: blur(3px); filter: blur(3px);  }  @-webkit-keyframes rotate {   0% { --angle: 0deg;   }   100% { --angle: 360deg;   }  }  @keyframes rotate {   0% { --angle: 0deg;   }   100% { --angle: 360deg;   }  }  .cms-catalog-page .catalog-cards-sec .row, .page-products .catalog-cards-sec .row {   margin-left: -12px;   margin-right: -12px;  }  .cms-catalog-page .catalog-cards-sec .card-header, .page-products .catalog-cards-sec .card-header {   width: 400px;   height: 100%;   background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/cardheader.svg);   background-size: contain;   background-repeat: no-repeat;   background-position: center;   background-color: transparent;   border-bottom: none;  }  .cms-catalog-page .qh-py-cards-6, .page-products .qh-py-cards-6 {   padding-top: 5rem !important;   padding-bottom: 5rem !important;  } .cms-catalog-page .catalog-cards-sec .qh-font-select, .page-products .catalog-cards-sec .qh-font-select {   font-weight: 600;   color: black;   font-family: var(--font-family-inter);  }  .cms-catalog-page .catalog-cards-sec .card-body h2, .page-products .catalog-cards-sec .card-body .product-title {   font-family: var(--font-family-barlow);   font-weight: 600;   margin-bottom: 12px;   color: black;   font-size: 25px;  } .cms-catalog-page .catalog-cards-sec .card-body p, .page-products .catalog-cards-sec .card-body p {   font-family: var(--font-family-barlow);   color: var(--accent-text-color); font-weight: 500;   line-height: normal;  } .cms-catalog-page .catalog-cards-sec .card-body label, .page-products .catalog-cards-sec .card-body label {   font-family: var(--font-family-inter);   color: var(--accent-text-color); font-weight: 500;  }  .cms-catalog-page .catalog-cards-sec .d-flex .align-items-center .mr-2, .page-products .catalog-cards-sec .d-flex .align-items-center .mr-2 {   margin-bottom: auto;   margin-top: 3px;  }  .cms-catalog-page .catalog-cards-sec .qh-rounded-button, .page-products .catalog-cards-sec .qh-rounded-button {   padding-top: 10px;   padding-bottom: 10px;   font-size: 18px;   font-weight: 600;   max-width: 248px;  }  .cms-catalog-page .catalog-cards-sec .qh-card-label, .page-products .catalog-cards-sec .qh-card-label {   max-width: 220px;  }  .cms-catalog-page .qh-card-offer-badge-left, .page-products .qh-card-offer-badge-left {   -webkit-transform: translateX(1px);  -ms-transform: translateX(1px); transform: translateX(1px);   background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/hero/offer-badge/left-end.svg);   background-size: contain;   width: 15px;   min-height: 27px;   height: -webkit-fit-content;   height: -moz-fit-content;   height: fit-content;   background-repeat: no-repeat;  }   .cms-catalog-page .qh-card-offer-badge-right, .page-products .qh-card-offer-badge-right {   -webkit-transform: translateX(-1px);  -ms-transform: translateX(-1px); transform: translateX(-1px);   background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/hero/offer-badge/right-end.svg);   background-size: contain;   width: 15px;   min-height: 27px;   height: -webkit-fit-content;   height: -moz-fit-content;   height: fit-content;   background-repeat: no-repeat;  }   .cms-catalog-page .catalog-cards-sec .qh-hero-current-price, .page-products .catalog-cards-sec .qh-hero-current-price {   font-size: 30px;   font-weight: 600 !important;   margin-right: 15px;   margin-bottom: 0px;   font-family: var(--font-family-inter) !important;   color: #000000 !important;  } .cms-catalog-page .catalog-cards-sec .qh-hero-original-price, .page-products .catalog-cards-sec .qh-hero-original-price {   margin-right: 15px;   color: #585A6A;  }  .cms-catalog-page .catalog-cards-sec .qh-hero-original-price {   display: flex;  } .cms-catalog-page .catalog-cards-sec .qh-hero-original-price span, .page-products .catalog-cards-sec .qh-hero-original-price span {   position: relative;   z-index: 3;   color: var(--secondary-text-color);  }  .cms-catalog-page .catalog-cards-sec .qh-hero-original-price span {   margin-right: 8px;  }  .cms-catalog-page .catalog-cards-sec .card, .page-products .catalog-cards-sec .card {   border-width: 1.05px;  } .cms-catalog-page .catalog-cards-sec .qh-hero-original-price, .page-products .catalog-cards-sec .qh-hero-original-price {   min-width: -webkit-fit-content;   min-width: -moz-fit-content;   min-width: fit-content;  }  .cms-catalog-page .catalog-cards-sec .qh-hero-offer-badge, .page-products .catalog-cards-sec .qh-hero-offer-badge {   min-width: -webkit-fit-content;   min-width: -moz-fit-content;   min-width: fit-content;  }  .cms-catalog-page .qh-header-img, .page-products .qh-header-img {   display: -webkit-box;   display: -ms-flexbox;   display: flex;   -webkit-box-align: start;  -ms-flex-align: start; align-items: flex-start;   top: -5px;   left: 50%;   -webkit-transform: translateX(-50%);  -ms-transform: translateX(-50%); transform: translateX(-50%);   position: absolute;  }  .cms-catalog-page .qh-header-img:before, .page-products .qh-header-img:before {   content: 'Recommended for you';   color: white;   font-size: var(--small-font-size);   bottom: 2px;   left: 50%;   -webkit-transform: translateX(-50%);  -ms-transform: translateX(-50%); transform: translateX(-50%);   position: absolute;   font-family: var(--font-family-barlow);  }   .cms-catalog-page .qh-rounder-20, .page-products .qh-rounder-20 {   border-radius: 20px;  }  .cms-catalog-page .card-list > div, .page-products .card-list > div {   margin-bottom: 12px;  }  .cms-catalog-page .catalog-cards-sec, .page-products .catalog-cards-sec {   background-color: var(--secondary-bg-color);  }  .cms-catalog-page .qh-w-50, .page-products .qh-w-50 {   width: 48%;  }  .cms-catalog-page .qh-label-width, .page-products .qh-label-width {  margin-bottom: 6px;  }  .cms-catalog-page .card-list p, .page-products .card-list p {   font-size: 16px;  }   .qh-main-row {   display: block;  }   .qh-toggle-row {   display: block;  }   .qh-compare-section {   margin-bottom: 5rem;  }   .qh-compare-product-img {   -webkit-animation: bounce 3s infinite; animation: bounce 3s infinite;  }   .qh-compare-product-img:nth-child(2) {   -webkit-animation-delay: 0.2s; animation-delay: 0.2s;  }   .qh-compare-product-img:nth-child(3) {   -webkit-animation-delay: 0.4s; animation-delay: 0.4s;  }   @-webkit-keyframes bounce {   0%,   100% { -webkit-transform: translateY(-15%);  transform: translateY(-15%);  -webkit-animation-timing-function: cubic-bezier(0.8, 0, 1, 1);   animation-timing-function: cubic-bezier(0.8, 0, 1, 1);   }   50% { -webkit-transform: translateY(0);  transform: translateY(0); -webkit-animation-timing-function: cubic-bezier(0, 0, 0.2, 1);  animation-timing-function: cubic-bezier(0, 0, 0.2, 1);   }  }   @keyframes bounce {   0%,   100% { -webkit-transform: translateY(-15%);  transform: translateY(-15%);  -webkit-animation-timing-function: cubic-bezier(0.8, 0, 1, 1);   animation-timing-function: cubic-bezier(0.8, 0, 1, 1);   }   50% { -webkit-transform: translateY(0);  transform: translateY(0); -webkit-animation-timing-function: cubic-bezier(0, 0, 0.2, 1);  animation-timing-function: cubic-bezier(0, 0, 0.2, 1);   }  }   .qh-compare-heading {   font-size: var(--extra-large-font-size);   font-family: var(--font-family-barlow);   line-height: 1.2;   font-weight: 600;   max-width: 550px;   margin-left: auto;   margin-right: auto;   margin-bottom: 50px;  }   .qh-column-border-left {   border-left: 1px solid #e1e1e1;  }   .qh-column-border-right {   border-right: 1px solid #e1e1e1;  }   .qh-column-border-bottom {   border-bottom: 1px solid #e1e1e1;  }   .qh-column-border-top {   border-top: 1px solid #e1e1e1;  }   .qh-compare-row-name {   font-size: 17px;   font-weight: 500;   color: var(--primary-text-color);   font-family: var(--font-family-barlow);  }   .qh-compare-row-name-collapse {   font-size: 15px;   font-weight: 500;   color: var(--primary-text-color);   display: -webkit-box;   display: -ms-flexbox;   display: flex;   -webkit-box-pack: start;  -ms-flex-pack: start; justify-content: start;   -webkit-box-align: center;  -ms-flex-align: center; align-items: center;   gap: 10px;  }   .qh-compare-product-img {   width: 47px;   height: 50px;  }   .qh-compare-product-title {   font-size: 19px;   font-weight: 600;   font-family: var(--font-family-barlow);   text-align: center;  }   .qh-compare-current-price {   font-size: 24px;   font-weight: 600;   margin-right: 17px;  }   .qh-compare-original-price {   font-weight: 500;   font-size: 18px;   color: rgba(109, 117, 143, 0.72);  }   .qh-complete-validate {   font-size: 10px;   font-weight: 500;   color: #ffffff;   background-color: #22632B;   padding: 0 12px;   border-radius: 100px;   min-height: 25px;   gap: 2px;  }   .qh-complete-validate {   font-weight: 600;  }   .qh-compare-product-more-details {   font-size: var(--small-font-size);   font-weight: 500;   color: #6b7280;  }   .qh-compare-product-know-more-recommended a {   font-size: 15px;   font-weight: 600;   color: #178c69;  }   .qh-compare-product-know-more a {   font-size: 15px;   font-weight: 600;   color: var(--secondary-text-color);  }   .qh-compare-collapse {   background-color: #f9f9f9;  }   .qh-product-compare-check-img {   width: 20px;   height: 20px;  }   .qh-compare-rounded-button {   background: var(--secondary-text-color);   color: white;   padding: 9px 20px;   width: 100%;   max-width: 250px;   margin-left: auto;   margin-right: auto;   border-radius: 50px;   outline: none;   border: none;   font-size: var(--medium-font-size);   font-weight: 500;   font-family: var(--font-family-barlow);  }   .qh-compare-rounded-button-recommended {   background: #178c69;   color: white;   padding: 9px 20px;   width: 100%;   max-width: 250px;   margin-left: auto;   margin-right: auto;   border-radius: 50px;   outline: none;   border: none;   font-size: var(--medium-font-size);   font-weight: 500;   font-family: var(--font-family-barlow);  }   .qh-info-content {   font-size: 15px;   font-weight: 400;   color: #666666;   letter-spacing: -0.37px;   font-family: var(--font-family-barlow);  }   .qh-compare-arrow.qh-compare-down-arrow {   width: 17px;   height: 15px;  }   .qh-main-compare-collapse {   font-size: 15px;   font-weight: 500;   color: var(--secondary-text-color);   font-family: var(--font-family-inter);   gap: 10px;  }  #view-comparison p {   cursor: pointer;  }   .qh-double-down-arrow {   width: 27px;   height: 28px;   -webkit-transform: rotate(180deg);  -ms-transform: rotate(180deg); transform: rotate(180deg);  }   .w-full {   width: 100%;  }   .qh-recommended-border-top {   border-top: 1px solid #178c69;  }   .qh-recommended-border-bottom {   border-bottom: 1px solid #178c69;  }   .qh-recommended-border-left {   border-left: 1px solid #178c69;  }   .qh-recommended-border-right {   border-right: 1px solid #178c69;  }   .qh-compare-recommended-title-section {   background-color: #178c69;   position: absolute;   top: -16.5%;   width: 101%;   border-top-left-radius: 10px;   border-top-right-radius: 10px;   padding: 5px;   overflow: hidden;  }   .qh-compare-recommended-title {   margin-bottom: 0;   text-align: center;   font-size: var(--small-font-size);   font-weight: 600;   color: #ffffff;  }  #compare-section .qh-compare-mark-img {   background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/product-compare/qh-compare-check.svg);   background-size: contain;   background-repeat: no-repeat;   background-position: center;  }  #compare-section .qh-span-arrow-icon {   display: inline-block; background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/product-compare/qh-downArrow.svg);   background-size: contain;   background-repeat: no-repeat;   margin-right: 5px;   background-position: center;  }  #compare-section .row {   margin-right: 0px;   margin-left: 0px;  }   .qh-x-100 {   -webkit-transform: translateY(-100%);  -ms-transform: translateY(-100%); transform: translateY(-100%);  }  #additional-row {   opacity: 0;   -webkit-transition: -webkit-transform 0.8s ease;   transition: -webkit-transform 0.8s ease;   -o-transition: transform 0.8s ease;   transition: transform 0.8s ease;   transition: transform 0.8s ease, -webkit-transform 0.8s ease;   -webkit-transition: opacity 0.4s ease-out;   -o-transition: opacity 0.4s ease-out;   transition: opacity 0.4s ease-out;  }  #additional-row-performance {   opacity: 0;   -webkit-transition: -webkit-transform 0.4s ease;   transition: -webkit-transform 0.4s ease;   -o-transition: transform 0.4s ease;   transition: transform 0.4s ease;   transition: transform 0.4s ease, -webkit-transform 0.4s ease;   -webkit-transition: opacity 0.4s ease-out;   -o-transition: opacity 0.4s ease-out;   transition: opacity 0.4s ease-out;  }  #additional-row-privacy {   opacity: 0;   -webkit-transition: -webkit-transform 0.4s ease;   transition: -webkit-transform 0.4s ease;   -o-transition: transform 0.4s ease;   transition: transform 0.4s ease;   transition: transform 0.4s ease, -webkit-transform 0.4s ease;   -webkit-transition: opacity 0.4s ease-out;   -o-transition: opacity 0.4s ease-out;   transition: opacity 0.4s ease-out;  }   .cms-catalog-page .qh-list-title, .page-products .qh-list-title {   font-size: var(--extra-large-font-size);   font-family: var(--font-family-barlow);   line-height: 1.3;   font-weight: 600;  }   .cms-catalog-page #meta-protect .card-list p, .page-products #meta-protect .card-list p {   font-size: 21px;  }  .cms-catalog-page #meta-protect .qh-tick-img, .page-products #meta-protect .qh-tick-img {   width: 20px;   height: 20px;   background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/tickmark.png);   background-size: contain;   background-repeat: no-repeat;   margin-right: 2px;   margin-top: 3px;  } .cms-catalog-page #meta-protect .card-list > div, .page-products #meta-protect .card-list > div {   margin-bottom: 15px;  } .cms-catalog-page #meta-protect .qh-letter-spacing, .page-products #meta-protect .qh-letter-spacing {   letter-spacing: 2px;   font-weight: 600;  } .cms-catalog-page #meta-protect .qh-word-spacing, .page-products #meta-protect .qh-word-spacing {   letter-spacing: 3px;   font-size: 13px;   word-spacing: 7px;   font-weight: 500;  }   .cms-catalog-page .qh-tick-img, .page-products .qh-tick-img {   width: 21px;   height: 21px;  }   .cms-catalog-page .qh-text-colour-green, .page-products .qh-text-colour-green {   color: transparent;   background: -webkit-gradient(linear, left top, right top, from(#d1ef2d), color-stop(#7ad17e), to(#12c4c5));   background: -o-linear-gradient(left, #d1ef2d, #7ad17e, #12c4c5);   background: linear-gradient(to right, #d1ef2d, #7ad17e, #12c4c5);   -webkit-background-clip: text;   background-clip: text;  }   .cms-catalog-page .qh-text-size, .page-products .qh-text-size {   font-size: 22px;   font-weight: 500;   line-height: 1.4;  } .cms-catalog-page #meta-protect .qh-metaprotect, .page-products #meta-protect .qh-metaprotect {   font-weight: 600;  } .cms-catalog-page #meta-protect .qh-mt-negative, .page-products #meta-protect .qh-mt-negative {   margin-top: -5px;  } .cms-catalog-page #meta-protect, .page-products #meta-protect {   background-color: var(--secondary-bg-color);  }   .cms-catalog-page .qh-text-small, .page-products .qh-text-small {   font-size: 13px;  }   .cms-catalog-page .qh-img, .page-products .qh-img {   width: 400px;   height: 250px;  }   .cms-catalog-page .qh-img img, .page-products .qh-img img {   border-radius: 10px;   mix-blend-mode: darken;   -o-object-fit: fill; object-fit: fill;  } .cms-catalog-page #meta-protect .qh-text-quick, .page-products #meta-protect .qh-text-quick {   font-size: 35px;   font-weight: 700;  } .cms-catalog-page #meta-protect ul li, .page-products #meta-protect ul li {   font-family: var(--font-family-barlow);   color: var(--accent-text-color);   font-weight: 500;   line-height: normal;  }   .cms-catalog-page .qh-meta-img, .page-products .qh-meta-img {   width: 250px;   mix-blend-mode: darken;  }  .cms-catalog-page #qh-reasons-section .card-icon, .page-products #qh-reasons-section .card-icon {   background-size: contain;   background-position: center;   background-repeat: no-repeat;   width: 50px;   height: 45px;  }  .cms-catalog-page #qh-reasons-section .card1, .page-products #qh-reasons-section .card1 {   background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/why-quick-heal/globe.svg);  } .cms-catalog-page #qh-reasons-section .card2, .page-products #qh-reasons-section .card2 {   background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/why-quick-heal/card2.svg);  } .cms-catalog-page #qh-reasons-section .card3, .page-products #qh-reasons-section .card3 {   background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/why-quick-heal/card3.svg);  }  .cms-catalog-page #qh-reasons-section .card4, .page-products #qh-reasons-section .card4 {   background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/why-quick-heal/card4.svg);  }  .cms-catalog-page #qh-reasons-section .card5, .page-products #qh-reasons-section .card5 {   background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/why-quick-heal/card5.svg);  }  .cms-catalog-page #qh-reasons-section .card6, .page-products #qh-reasons-section .card6 {   background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/why-quick-heal/card6.svg);  }  .cms-catalog-page #qh-reasons-section .card7, .page-products #qh-reasons-section .card7 {   background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/why-quick-heal/card7.svg);  } .cms-catalog-page #qh-reasons-section .container, .page-products #qh-reasons-section .container {   padding: 0 0;  }  .cms-catalog-page .qh-reasons-card-slider, .page-products .qh-reasons-card-slider {   display: -webkit-box;   display: -ms-flexbox;   display: flex;   gap: 20px;  }  .cms-catalog-page .qh-max-conatiner, .page-products .qh-max-conatiner {   max-width: 1440px;  }  .cms-catalog-page .qh-reasons-card-slider div, .page-products .qh-reasons-card-slider div {   background-color: white;   padding: 23px 10px 5px 23px;   height: 210px;  aspect-ratio: 1/0.7;   border-radius: 20px;   border: 1px solid rgba(211, 211, 211, 0.459);   display: -webkit-box;   display: -ms-flexbox;   display: flex;   -webkit-box-orient: vertical;   -webkit-box-direction: normal;  -ms-flex-direction: column; flex-direction: column;   -webkit-box-pack: justify;  -ms-flex-pack: justify; justify-content: space-between;   -webkit-box-shadow: rgb(99 99 99 / 10%) 0px 2px 8px 0px; box-shadow: rgb(99 99 99 / 10%) 0px 2px 8px 0px;  }  .cms-catalog-page .qh-reasons-card-slider div img, .page-products .qh-reasons-card-slider div img {   float: right;  }  .cms-catalog-page #qh-reasons-section, .page-products #qh-reasons-section {   background-color: var(--secondary-bg-color);  } .cms-catalog-page .qh-reasons-card-slider div p, .page-products .qh-reasons-card-slider div p {   margin-top: auto;   margin-bottom: auto;  } .cms-catalog-page .qh-reasons-card-slider div:last-child, .page-products .qh-reasons-card-slider div:last-child {   margin-right: 10px;  } .cms-catalog-page .qh-reasons-card-slider div img, .page-products .qh-reasons-card-slider div img {   width: 55px;   height: 50px;  } .cms-catalog-page .qh-reasons-card-slider div p, .page-products .qh-reasons-card-slider div p {   font-size: 24px;   overflow-wrap: break-word;   white-space: normal;   word-wrap: break-word;   font-family: var(--font-family-barlow);   font-weight: 500;   text-transform: capitalize;  }   .cms-catalog-page .qh-why-quick-heal-button-gap, .page-products .qh-why-quick-heal-button-gap {   gap: 20px;  }   .cms-catalog-page .page-products #scroll_container, .page-products #scroll_container {   position: absolute;   height: -webkit-fit-content;   height: -moz-fit-content;   height: fit-content;   left: 0;   white-space: nowrap;   overflow-x: scroll;   width: 99%;   -webkit-touch-callout: none;   -webkit-user-select: none;   -moz-user-select: none;   -ms-user-select: none;   user-select: none;   -webkit-transition: all ease 0.4s;   -o-transition: all ease 0.4s;   transition: all ease 0.4s;  } .cms-catalog-page #scroll_container::-webkit-scrollbar, .page-products #scroll_container::-webkit-scrollbar {   width: 1px;   height: 0px;  } .cms-catalog-page #scroll_container::-webkit-scrollbar-track, .page-products #scroll_container::-webkit-scrollbar-track {   background: #f5f5f5;  } .cms-catalog-page #scroll_container::-webkit-scrollbar-thumb, .page-products #scroll_container::-webkit-scrollbar-thumb {   background: #ccc;   border-radius: 10px;  } .cms-catalog-page #scroll_container #wrapper, .page-products #scroll_container #wrapper {   -webkit-transition: all ease 0.4s;   -o-transition: all ease 0.4s;   transition: all ease 0.4s;   -webkit-transform-origin: center;  -ms-transform-origin: center; transform-origin: center;   padding-right: 250px;   padding-top: 15px;   padding-bottom: 15px;  } .cms-catalog-page #scroll_container #wrapper.drag, .page-products #scroll_container #wrapper.drag {   cursor: -webkit-grabbing;   cursor: grabbing;   -webkit-transform: scale(0.98);  -ms-transform: scale(0.98); transform: scale(0.98);  }  .cms-catalog-page #qh-reasons-section, .page-products #qh-reasons-section {   padding-top: 50px !important;   padding-bottom: 50px !important;  }   .cms-catalog-page #qh-reasons-section, .page-products #qh-reasons-section {   padding: 50px 125px 50px 236px;   height: 490px !important;   overflow-x: hidden;   position: relative;  }  .cms-catalog-page .catalog-cards-sec .card-list-icon, .page-products .catalog-cards-sec .card-list-icon {   width: 20px;   height: 20px;   background-size: contain;   background-repeat: no-repeat;  }  .cms-catalog-page .catalog-cards-sec .shield-icon, .page-products .catalog-cards-sec .shield-icon {   background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/icons/shield.svg);  }  .cms-catalog-page .catalog-cards-sec .activity-icon, .page-products .catalog-cards-sec .activity-icon {   background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/icons/activity.svg);  }  .cms-catalog-page .catalog-cards-sec .profile-icon, .page-products .catalog-cards-sec .profile-icon {   background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/icons/profile.svg);  }  .cms-catalog-page .catalog-cards-sec .security-time-icon, .page-products .catalog-cards-sec .security-time-icon {   background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/icons/security-time.svg);  }  .cms-catalog-page .catalog-cards-sec .lock-icon, .page-products .catalog-cards-sec .lock-icon {   background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/icons/lock.svg);  }  .cms-catalog-page .catalog-cards-sec .folder-icon, .page-products .catalog-cards-sec .folder-icon {   background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/icons/folder.svg);  }  @media screen and (min-width: 990px) and (max-width: 1440px) { .cms-catalog-page .catalog-cards-sec .qh-toggel-display, .page-products .catalog-cards-sec .qh-toggel-display {   -webkit-box-orient: vertical;   -webkit-box-direction: normal;  -ms-flex-direction: column; flex-direction: column; }  }  .no-scroll::-webkit-scrollbar {   display: none;  }   .no-scroll {   -ms-overflow-style: none;   scrollbar-width: none;  }   .cms-catalog-page .qh-rounded-ic-btn, .page-products .qh-rounded-ic-btn {   background-color: #f46400;   border-radius: 50px;   width: 45px;   height: 45px;   outline: none;   border: none;   cursor: pointer;   display: -webkit-box;   display: -ms-flexbox;   display: flex;   -webkit-box-align: center;  -ms-flex-align: center; align-items: center;   -webkit-box-pack: center;  -ms-flex-pack: center; justify-content: center;  }   .cms-catalog-page .qh-rounded-ic-btn:hover, .page-products .qh-rounded-ic-btn:hover {   background-color: #ffffff;   border: 1px solid var(--secondary-text-color);  }   .cms-catalog-page .qh-rounded-ic-btn:hover svg path, .page-products .qh-rounded-ic-btn:hover svg path {   stroke: #f46400;  }   .cms-catalog-page .qh-rounded-ic-btn:focus, .page-products .qh-rounded-ic-btn:focus,  .cms-catalog-page .qh-rounded-ic-btn:active, .page-products .qh-rounded-ic-btn:active {   outline: none;  }   @media screen and (min-width: 2300px) {  .cms-catalog-page .qh-max-none, .page-products .qh-max-none {   display: none !important;  } } @media screen and (max-width: 2200px) {  .cms-catalog-page #qh-reasons-section, .page-products #qh-reasons-section {   padding: 30px 30px 30px 144px;  } } @media screen and (min-width: 1601px) {  .cms-catalog-page #compare-section .container, .page-products #compare-section .container {   padding: 0 60px !important;  } } @media screen and (min-width: 1600px) {  .cms-catalog-page .catalog-cards-sec .container, .page-products .catalog-cards-sec .container {   max-width: 1350px !important;  } } @media screen and (max-width: 1600px) {  .cms-catalog-page .container, .page-products .container {   padding: 0 80px;  }  .cms-catalog-page .feature-container, .page-products .feature-container {   padding: 0 50px;  }  .cms-catalog-page .catalog-cards-sec .container, .page-products .catalog-cards-sec .container {   padding: 0 180px;  }  .cms-catalog-page #qh-reasons-section, .page-products #qh-reasons-section {   padding: 30px 110px 30px 236px;  } } @media screen and (min-width: 1400px) and (max-width: 1600px) {  .cms-catalog-page .qh-bg-light .container, .page-products .qh-bg-light .container {   padding: 0 164px !important;  } } @media screen and (max-width: 1570px) {  .cms-catalog-page .qh-text-size, .page-products .qh-text-size {   margin-left: 0 !important;  } } @media screen and (max-width: 1560px) {  .cms-catalog-page #qh-reasons-section, .page-products #qh-reasons-section {   padding: 30px 104px 30px 204px;  } } @media screen and (max-width: 1530px) {  .cms-catalog-page #qh-reasons-section, .page-products #qh-reasons-section {   padding: 30px 100px 30px 200px;  } } @media screen and (max-width: 1500px) {  .cms-catalog-page .qh-hero-left-pane div.position-relative, .page-products .qh-hero-left-pane div.position-relative {   min-width: 540px;   width: 80%;   top: 55px;  }  .cms-catalog-page .qh-hero-title h1, .page-products .qh-hero-title .category-title {   margin-top: 2rem;  } } @media screen and (max-width: 1460px) {  .cms-catalog-page #qh-reasons-section, .page-products #qh-reasons-section {   padding: 30px 48px 30px 162px;  } } @media screen and (min-width: 1440px) {  .cms-catalog-page .catalog-cards-sec .qh-hero-save-price, .page-products .catalog-cards-sec .qh-hero-save-price {   text-wrap: nowrap;  }  .cms-catalog-page #qh-reasons-section, .page-products #qh-reasons-section {   padding: 30px 68px 30px 200px;  } } @media screen and (max-width: 1440px) {  .cms-catalog-page #meta-protect .card-list p, .page-products #meta-protect .card-list p {   font-size: 19px;   line-height: 1.4;  } } @media screen and (max-width: 1300px) {  .cms-catalog-page .qh-hero-left-pane div.position-relative, .page-products .qh-hero-left-pane div.position-relative {   min-width: 505px;   width: 80%;  }  .cms-catalog-page .qh-label-width, .page-products .qh-label-width {   width: 92%;  } } @media screen and (max-width: 1362px) and (min-width: 1200px) {  .cms-catalog-page .qh-gap-2, .page-products .qh-gap-2 {   -webkit-column-gap: 40px; -moz-column-gap: 40px; column-gap: 40px;  }  .cms-catalog-page #meta-protect .qh-word-spacing, .page-products #meta-protect .qh-word-spacing {   letter-spacing: 2px;   font-size: 12px;   word-spacing: 5px;   font-weight: 500;  } } @media screen and (min-width: 1200px) {  .cms-catalog-page #compare-section .container, .page-products #compare-section .container {   padding: 0 164px;  } } @media screen and (max-width: 1201px) {  .cms-catalog-page .qh-div1, .page-products .qh-div1 {   margin-right: 15px;  } } @media screen and (max-width: 1200px) {  .cms-catalog-page .container, .page-products .container {   padding: 0 50px;  }  .cms-catalog-page .feature-container, .page-products .feature-container {   padding: 0 50px;  }  .cms-catalog-page .qh-hero-title h1, .page-products .qh-hero-title .category-title {   margin-bottom: 30px;  }  .cms-catalog-page .qh-hero-left-pane div.position-relative, .page-products .qh-hero-left-pane div.position-relative {   width: 95%;  }  .cms-catalog-page .catalog-cards-sec .container, .page-products .catalog-cards-sec .container {   padding: 0 65px;  }  .cms-catalog-page #qh-reasons-section, .page-products #qh-reasons-section {   padding: 30px 30px 30px 50px;  } } @media screen and (min-width: 1200px) and (max-width: 1222px) {  .cms-catalog-page .catalog-cards-sec .container, .page-products .catalog-cards-sec .container {   padding: 0 158px;  } } @media screen and (min-width: 1024px) {  .cms-catalog-page #faq .container, .page-products #faq .container {   max-width: 1225px !important;  } } @media screen and (max-width: 1025px) {  .cms-catalog-page .qh-testimonial-scroll-slider, .page-products .qh-testimonial-scroll-slider {   -ms-grid-columns: (1fr)[3];   grid-template-columns: repeat(3, 1fr);   -ms-grid-rows: 1fr;   grid-template-rows: 1fr;   padding: 20px 20px 20px 50px;  }  .cms-catalog-page .qh-testimonial-scroll-slider > *:nth-child(1), .page-products .qh-testimonial-scroll-slider > *:nth-child(1) {   -ms-grid-row: 1;   -ms-grid-column: 1;  }  .cms-catalog-page .qh-testimonial-scroll-slider > *:nth-child(2), .page-products .qh-testimonial-scroll-slider > *:nth-child(2) {   -ms-grid-row: 1;   -ms-grid-column: 2;  }  .cms-catalog-page .qh-testimonial-scroll-slider > *:nth-child(3), .page-products .qh-testimonial-scroll-slider > *:nth-child(3) {   -ms-grid-row: 1;   -ms-grid-column: 3;  }  .cms-catalog-page .qh-testimonial-card-video, .page-products .qh-testimonial-card-video {   -ms-grid-row: 1;   -ms-grid-row-span: 1;   -ms-grid-column: 1;   -ms-grid-column-span: 1;   grid-area: 1 / 1 / 2 / 2;  }  .cms-catalog-page .qh-testimonial-card-info.card-1, .page-products .qh-testimonial-card-info.card-1 {   -ms-grid-row: 1;   -ms-grid-row-span: 1;   -ms-grid-column: 2;   -ms-grid-column-span: 1;   grid-area: 1 / 2 / 2 / 3;  }  .cms-catalog-page .qh-testimonial-card-info.card-2, .page-products .qh-testimonial-card-info.card-2 {   -ms-grid-row: 1;   -ms-grid-row-span: 1;   -ms-grid-column: 3;   -ms-grid-column-span: 1;   grid-area: 1 / 3 / 2 / 4;  }  .cms-catalog-page .qh-testimonial-card-info, .page-products .qh-testimonial-card-info {   padding: 40px;  }  .cms-catalog-page .qh-testimonial-card-video, .page-products .qh-testimonial-card-video {   height: auto;   aspect-ratio: 1 / 0.6;   width: 400px;  }  .cms-catalog-page .qh-testimonial-left-card-play-icon, .page-products .qh-testimonial-left-card-play-icon {   width: 44px;   height: 44px;  } } @media screen and (max-width: 1024px) {  .cms-catalog-page .qh-award-img, .page-products .qh-award-img {   width: 12rem;  }  .cms-catalog-page #qh-reasons-section, .page-products #qh-reasons-section {   padding: 30px 10px 30px 50px;  } } @media screen and (min-width: 993px) {  .cms-catalog-page .catalog-cards-sec .qh-card-width, .page-products .catalog-cards-sec .qh-card-width {   width: 500px;   margin-right: 17px;  }  .cms-catalog-page .catalog-cards-sec .qh-py-5, .page-products .catalog-cards-sec .qh-py-5 {   padding-top: 4rem !important;   padding-bottom: 4rem !important;  }  .cms-catalog-page .qh-mt-user, .page-products .qh-mt-user {   margin-top: -18px;  }  .cms-catalog-page .catalog-cards-sec .qh-w-lg-100, .page-products .catalog-cards-sec .qh-w-lg-100 {   width: 100%;  }  .cms-catalog-page .catalog-cards-sec .qh-pr-0, .page-products .catalog-cards-sec .qh-pr-0 {   padding-right: 0px !important;  }  .cms-catalog-page .catalog-cards-sec .qh-pl-0, .page-products .catalog-cards-sec .qh-pl-0 {   padding-left: 0px !important;  }  .cms-catalog-page #footer .qh-social-icons, .page-products #footer .qh-social-icons {   -webkit-transition: -webkit-transform 0.3s ease;   transition: -webkit-transform 0.3s ease;   -o-transition: transform 0.3s ease;   transition: transform 0.3s ease;   transition: transform 0.3s ease, -webkit-transform 0.3s ease;  }  .cms-catalog-page #footer .qh-social-icons:hover, .page-products #footer .qh-social-icons:hover {   -webkit-transform: scale(1.15);  -ms-transform: scale(1.15); transform: scale(1.15);  }  .cms-catalog-page #wrapper div, .page-products #wrapper div {   -webkit-transition: -webkit-transform 0.3s ease;   transition: -webkit-transform 0.3s ease;   -o-transition: transform 0.3s ease;   transition: transform 0.3s ease;   transition: transform 0.3s ease, -webkit-transform 0.3s ease;  }  .cms-catalog-page #wrapper div:hover, .page-products #wrapper div:hover {   -webkit-transform: scale(1.04) translateY(-4px);  -ms-transform: scale(1.04) translateY(-4px); transform: scale(1.04) translateY(-4px);  } } @media screen and (min-width: 990px) and (max-width: 1440px) {  .cms-catalog-page .catalog-cards-sec .qh-toggel-display, .page-products .catalog-cards-sec .qh-toggel-display {   -webkit-box-orient: vertical;   -webkit-box-direction: normal;  -ms-flex-direction: column; flex-direction: column;  } } @media screen and (min-width: 992px) {  body.cms-catalog-page button:not(.qh-no-scale), .page-products button:not(.qh-no-scale) {   -webkit-transition: -webkit-transform 0.4s ease;   transition: -webkit-transform 0.4s ease;   -o-transition: transform 0.4s ease;   transition: transform 0.4s ease;   transition: transform 0.4s ease, -webkit-transform 0.4s ease;  }  body.cms-catalog-page button:not(.qh-no-scale):hover, .page-products button:not(.qh-no-scale):hover {   -webkit-transform: scale(1.04) translateY(-3px);  -ms-transform: scale(1.04) translateY(-3px); transform: scale(1.04) translateY(-3px);  }  .cms-catalog-page .qh-animation, .page-products .qh-animation {   -webkit-transition: -webkit-transform 0.4s ease;   transition: -webkit-transform 0.4s ease;   -o-transition: transform 0.4s ease;   transition: transform 0.4s ease;   transition: transform 0.4s ease, -webkit-transform 0.4s ease;  }  .cms-catalog-page .qh-animation:hover, .page-products .qh-animation:hover {   -webkit-transform: scale(1.04) translateY(-3px);  -ms-transform: scale(1.04) translateY(-3px); transform: scale(1.04) translateY(-3px);  }  @-webkit-keyframes slideInLeft {   from { -webkit-transform: translateX(-15%);  transform: translateX(-15%); opacity: 0;   }   to { -webkit-transform: translateX(0);  transform: translateX(0); opacity: 1;   }  }  @keyframes slideInLeft {   from { -webkit-transform: translateX(-15%);  transform: translateX(-15%); opacity: 0;   }   to { -webkit-transform: translateX(0);  transform: translateX(0); opacity: 1;   }  }  .cms-catalog-page .qh-left-slide, .page-products .qh-left-slide {   -webkit-animation: slideInLeft 0.9s ease-out forwards; animation: slideInLeft 0.9s ease-out forwards;   -webkit-animation-delay: 0.4s; animation-delay: 0.4s;  }  .cms-catalog-page .qh-gap-2, .page-products .qh-gap-2 {   -webkit-column-gap: 15px; -moz-column-gap: 15px; column-gap: 15px;  }  .cms-catalog-page .qh-div1, .page-products .qh-div1 {   margin-right: 10px;  }  .cms-catalog-page #meta-protect .qh-div1, .page-products #meta-protect .qh-div1 {   width: 30%;  }  .cms-catalog-page #meta-protect .container, .page-products #meta-protect .container {   display: -webkit-box;   display: -ms-flexbox;   display: flex;   -webkit-box-pack: center;  -ms-flex-pack: center; justify-content: center;  } } @media screen and (max-width: 992px) {  .cms-catalog-page .qh-hero-description, .page-products .qh-hero-description {   max-width: 100%;   margin-left: auto;   margin-right: auto;   text-align: center;  }  .cms-catalog-page .qh-hero-title h1, .page-products .qh-hero-title .category-title {   font-size: 38px;   margin-top: 0;  }  .cms-catalog-page .qh-hero-ai-badge, .page-products .qh-hero-ai-badge {   width: 90%;   bottom: 9%;   left: 1%;  }  .cms-catalog-page .powered-by, .page-products .powered-by {   margin-left: auto;   margin-right: auto;   width: -webkit-fit-content;   width: -moz-fit-content;   width: fit-content;  }  .cms-catalog-page .qh-hero-left-pane div .layer-0, .page-products .qh-hero-left-pane div .layer-0 {   top: -1rem !important;  }  .cms-catalog-page .qh-hero-left-pane div.position-relative, .page-products .qh-hero-left-pane div.position-relative {   min-width: -webkit-fit-content;   min-width: -moz-fit-content;   min-width: fit-content;  }  .cms-catalog-page .qh-hero-left-pane div.position-relative, .page-products .qh-hero-left-pane div.position-relative {   top: 0;  }  .cms-catalog-page .container, .page-products .container {   padding: 0 35px;  }  .cms-catalog-page .feature-container, .page-products .feature-container {   padding: 0 35px;  }  .cms-catalog-page .qh-legacy-icons, .page-products .qh-legacy-icons {   margin-top: 25px;  }  .cms-catalog-page #qh-reasons-section, .page-products #qh-reasons-section {   padding: 30px 10px 30px 35px;  }  .cms-catalog-page .qh-text-size, .page-products .qh-text-size {   margin-left: auto !important;   text-align: center;  }  .cms-catalog-page #meta-protect .qh-mt-negative, .page-products #meta-protect .qh-mt-negative {   margin-top: -12px;  }  .cms-catalog-page .qh-meta-img, .page-products .qh-meta-img {   width: 300px;   margin-top: 14px;  }  .cms-catalog-page #meta-protect .qh-text-quick, .page-products #meta-protect .qh-text-quick {   font-size: 38px;  }  .cms-catalog-page .qh-img, .page-products .qh-img {   width: 100%;   height: 450px;  }  .cms-catalog-page .qh-w-50, .page-products .qh-w-50 {   width: 100%;  }  .cms-catalog-page .card-list > div, .page-products .card-list > div {   margin-bottom: 14px;  } } @media screen and (max-width: 950px) {  .cms-catalog-page #catalog-navbar .nav-item, .page-products #catalog-navbar .nav-item {   margin-left: 5px;   margin-right: 5px;  } } @media screen and (max-width: 880px) {  .cms-catalog-page .slide-container::after, .page-products .slide-container::after,  .cms-catalog-page .slide-container::before, .page-products .slide-container::before {   width: 50px;  }  .cms-catalog-page .swiper-slide-active, .page-products .swiper-slide-active {   margin-left: -25px;  }  .cms-catalog-page .slide-content, .page-products .slide-content {   margin: 0 8px;  }  .cms-catalog-page .swiper-slide-active + div, .page-products .swiper-slide-active + div {   margin-right: 50px !important;   margin-left: 30px;  } } @media screen and (min-width: 769px) {  .cms-catalog-page #footer .qh-d-md-flex, .page-products #footer .qh-d-md-flex {   display: -webkit-box;   display: -ms-flexbox;   display: flex;  }  .cms-catalog-page #footer .qh-justify-content-md-between, .page-products #footer .qh-justify-content-md-between {   -webkit-box-pack: justify;  -ms-flex-pack: justify; justify-content: space-between;  }  .cms-catalog-page #footer .qh-flex-md-wrap, .page-products #footer .qh-flex-md-wrap {   -ms-flex-wrap: wrap;  flex-wrap: wrap;  }  .cms-catalog-page #footer .qh-mb-md-0, .page-products #footer .qh-mb-md-0 {   margin-bottom: 0 !important;  }  .cms-catalog-page #footer .qh-mt-md-0, .page-products #footer .qh-mt-md-0 {   margin-top: 0 !important;  }  .cms-catalog-page #catalog-header > div, .page-products #catalog-header > div {   padding-left: 25px !important;   padding-right: 25px !important;  } } @media screen and (max-width: 769px) {  .cms-catalog-page #qh-reasons-section, .page-products #qh-reasons-section {   padding: 30px 10px 30px 33px;  }  .qh-compare-section {   margin-bottom: 5rem;  }  .qh-compare-product-img {   -webkit-animation: bounce 3s infinite; animation: bounce 3s infinite;  }  .qh-compare-product-img:nth-child(2) {   -webkit-animation-delay: 0.2s; animation-delay: 0.2s;  }  .qh-compare-product-img:nth-child(3) {   -webkit-animation-delay: 0.4s; animation-delay: 0.4s;  }  .page-products button:focus {   outline: none;  }  @-webkit-keyframes bounce {   0%,   100% { -webkit-transform: translateY(-15%);  transform: translateY(-15%); -webkit-animation-timing-function: cubic-bezier(0.8, 0, 1, 1);  animation-timing-function: cubic-bezier(0.8, 0, 1, 1);   }   50% { -webkit-transform: translateY(0);  transform: translateY(0); -webkit-animation-timing-function: cubic-bezier(0, 0, 0.2, 1);  animation-timing-function: cubic-bezier(0, 0, 0.2, 1);   }  }  @keyframes bounce {   0%,   100% { -webkit-transform: translateY(-15%);  transform: translateY(-15%); -webkit-animation-timing-function: cubic-bezier(0.8, 0, 1, 1);  animation-timing-function: cubic-bezier(0.8, 0, 1, 1);   }   50% { -webkit-transform: translateY(0);  transform: translateY(0); -webkit-animation-timing-function: cubic-bezier(0, 0, 0.2, 1);  animation-timing-function: cubic-bezier(0, 0, 0.2, 1);   }  }  .qh-compare-heading {   font-size: var(--extra-large-font-size);   font-family: var(--font-family-barlow);   line-height: 1.2;   font-weight: 600;   max-width: 550px;   margin-left: auto;   margin-right: auto;   margin-bottom: 50px;  }  .qh-column-border-left {   border-left: 1px solid #e1e1e1;  }  .qh-column-border-right {   border-right: 1px solid #e1e1e1;  }  .qh-compare-product-title {   font-size: 14px;   line-height: 18px;   text-align: center;  }  .qh-compare-row-name-collapse {   -webkit-box-pack: center;  -ms-flex-pack: center; justify-content: center;   -webkit-box-orient: horizontal;   -webkit-box-direction: reverse;  -ms-flex-direction: row-reverse; flex-direction: row-reverse;  }  .qh-compare-current-price {   font-size: var(--medium-font-size);   margin-right: 10px;  }  .qh-compare-original-price {   font-size: 12px;  }  .qh-compare-product-more-details {   font-size: 12px;   margin-bottom: 5px;  }  .qh-compare-rounded-button-recommended,  .qh-compare-rounded-button {   font-size: 12px;   padding: 8px 20px;  }  .qh-compare-product-know-more-recommended a,  .qh-compare-product-know-more a {   font-size: 12px;  }  .qh-complete-validate {   min-height: 25px;  }  .qh-compare-row-name {   font-size: var(--medium-font-size);  }  .qh-compare-row-name-collapse {   font-size: 15px;  }  .qh-compare-section {   margin-bottom: 3rem;  }  .cms-catalog-page .catalog-cards-sec .container, .page-products .catalog-cards-sec .container {   max-width: 85% !important;  }  .cms-catalog-page .qh-header-img, .page-products .qh-header-img {   top: -4px;  }  .cms-catalog-page .qh-header-img:before, .page-products .qh-header-img:before {   font-size: 12px;   bottom: 2px;  } } @media screen and (max-width: 768px) {  .cms-catalog-page .page-products #footer ul li, .page-products .page-products #footer ul li {   font-size: 14px;  }  .cms-catalog-page .qh-help-me-choose-section, .page-products .qh-help-me-choose-section {   -webkit-box-orient: vertical;   -webkit-box-direction: reverse;  -ms-flex-direction: column-reverse; flex-direction: column-reverse;  }  .cms-catalog-page .qh-help-me-choose-left-section, .page-products .qh-help-me-choose-left-section {   width: 100%;   display: -webkit-box;   display: -ms-flexbox;   display: flex;   -webkit-box-orient: vertical;   -webkit-box-direction: normal;  -ms-flex-direction: column; flex-direction: column;  }  .cms-catalog-page .qh-help-me-choose-title, .page-products .qh-help-me-choose-title {   text-align: center;   font-size: 24px;   width: 90%;   margin: 0 auto 10px;  }  .cms-catalog-page .qh-help-me-choose-description, .page-products .qh-help-me-choose-description {   text-align: center;   font-size: var(--small-font-size);   line-height: 20px;  }  .cms-catalog-page .qh-help-me-choose-button, .page-products .qh-help-me-choose-button {   margin: 0 auto;  }  .cms-catalog-page .qh-help-me-choose-left-section, .page-products .qh-help-me-choose-left-section {   padding-bottom: 30px;   min-height: -webkit-fit-content;   min-height: -moz-fit-content;   min-height: fit-content;  }  .cms-catalog-page .qh-text-20, .page-products .qh-text-20 {   font-size: var(--medium-font-size);  }  .cms-catalog-page .qh-text-18, .page-products .qh-text-18 {   font-size: 13px;  }  .cms-catalog-page .faq-card-header img, .page-products .faq-card-header img {   width: 15px;   height: 15px;  }  .cms-catalog-page .qh-faq-section, .page-products .qh-faq-section {   padding-top: 30px !important;   padding-bottom: 30px !important;  }  .cms-catalog-page .slide-content, .page-products .slide-content {   margin: 0 8px;  }  .cms-catalog-page .figcaption p, .page-products .figcaption p {   width: 80%;   margin-left: auto;   margin-right: auto;   font-size: 12px;   font-weight: 400;   line-height: 19px;  }  .cms-catalog-page .figcaption, .page-products .figcaption {   text-align: center;  }  .cms-catalog-page .qh-award-img img, .page-products .qh-award-img img {   width: 93% !important;  }  .cms-catalog-page #catalog-navbar .container, .page-products #catalog-navbar .container {   width: 98% !important;   padding: 0 5px !important;  }  .cms-catalog-page #catalog-navbar, .page-products #catalog-navbar {   margin-top: 23px;  }  .cms-catalog-page #catalog-navbar .nav-text, .page-products #catalog-navbar .nav-text {   font-size: 13px;  }  .cms-catalog-page .catalog-cards-sec .qh-hero-current-price, .page-products .catalog-cards-sec .qh-hero-current-price {   font-size: 24px;  } } @media screen and (max-width: 767px) {  .qh-column-border-right {   padding-left: 4px;   padding-right: 4px;  }  .cms-catalog-page .catalog-cards-sec .qh-rounded-button, .page-products .catalog-cards-sec .qh-rounded-button {   max-width: 100%;   margin-bottom: 12px !important;  }  .cms-catalog-page .catalog-cards-sec .qh-btn, .page-products .catalog-cards-sec .qh-btn {   height: 47px;  }  .cms-catalog-page .qh-hero-left-pane div .layer-1, .page-products .qh-hero-left-pane div .layer-1 {  top: 12%;  left: 29px;  } } @media screen and (max-width: 760px) {  .cms-catalog-page #catalog-navbar nav, .page-products #catalog-navbar nav {   overflow: auto;   height: -webkit-fit-content;   height: -moz-fit-content;   height: fit-content;  }  .cms-catalog-page #catalog-navbar .container::-webkit-scrollbar, .page-products #catalog-navbar .container::-webkit-scrollbar {   width: 1px;   height: 0px;  }  .cms-catalog-page #catalog-navbar .container::-webkit-scrollbar-track, .page-products #catalog-navbar .container::-webkit-scrollbar-track {   background: #f5f5f5;  }  .cms-catalog-page #catalog-navbar .container::-webkit-scrollbar-thumb, .page-products #catalog-navbar .container::-webkit-scrollbar-thumb {   background: #ccc;   border-radius: 10px;  } } @media screen and (max-width: 678px) {  .cms-catalog-page #catalog-header .qh-font-size, .page-products #catalog-header .qh-font-size {   font-size: 18px;  } } @media screen and (max-width: 667px) {  .cms-catalog-page .qh-award-img img, .page-products .qh-award-img img {   width: 92% !important;  }  .cms-catalog-page .swiper-slide-active, .page-products .swiper-slide-active {   margin-left: -32px;  }  .cms-catalog-page .swiper-slide-active + div, .page-products .swiper-slide-active + div {   margin-right: 58px !important;   margin-left: 30px;  } } @media screen and (max-width: 640px) {  .cms-catalog-page .swiper-slide-active, .page-products .swiper-slide-active {   margin-left: -42px;  }  .cms-catalog-page .swiper-slide-active + div, .page-products .swiper-slide-active + div {   margin-right: 67px !important;   margin-left: 40px;  } } @media screen and (max-width: 630px) {  .cms-catalog-page #qh-reasons-section, .page-products #qh-reasons-section {   height: 540px !important;  }  .cms-catalog-page #meta-protect .qh-text-quick, .page-products #meta-protect .qh-text-quick {   font-size: 30px;  }  .cms-catalog-page .qh-img, .page-products .qh-img {   width: 100%;   height: 350px;  }  .cms-catalog-page .qh-meta-img, .page-products .qh-meta-img {   width: 230px;  }  .cms-catalog-page #meta-protect .qh-word-spacing, .page-products #meta-protect .qh-word-spacing {   font-size: 12px;  } } @media screen and (min-width: 620px) and (max-width: 720px) {  .cms-catalog-page .catalog-cards-sec .qh-toggel-display, .page-products .catalog-cards-sec .qh-toggel-display {   -webkit-box-orient: vertical;   -webkit-box-direction: normal;  -ms-flex-direction: column; flex-direction: column;  } } @media screen and (max-width: 620px) {  .cms-catalog-page .qh-label-width, .page-products .qh-label-width {   width: 100%;   margin-bottom: 3px;   margin-top: 10px;  }  .cms-catalog-page .qh-header-img:before, .page-products .qh-header-img:before {   font-size: 10px;   bottom: 5px;  }  .cms-catalog-page .catalog-cards-sec .container, .page-products .catalog-cards-sec .container {   max-width: 90% !important;   padding: 0 8px;  }  .cms-catalog-page .card-list > div, .page-products .card-list > div {   margin-bottom: 10px;  }  .cms-catalog-page .catalog-cards-sec .qh-hero-current-price, .page-products .catalog-cards-sec .qh-hero-current-price {   font-size: 22px;  }  .cms-catalog-page .catalog-cards-sec .qh-hero-original-price, .page-products .catalog-cards-sec .qh-hero-original-price {   font-size: var(--small-font-size);  }  .cms-catalog-page .catalog-cards-sec .qh-hero-save-price, .page-products .catalog-cards-sec .qh-hero-save-price {   font-size: 13px;  } } @media screen and (max-width: 602px) {  .cms-catalog-page .qh-img, .page-products .qh-img {   width: 100%;   height: -webkit-fit-content;   height: -moz-fit-content;   height: fit-content;  }  .cms-catalog-page .qh-list-title, .page-products .qh-list-title {   font-size: 28px !important;  } } @media screen and (max-width: 600px) {  .cms-catalog-page .qh-stickyfooter-font, .page-products .qh-stickyfooter-font {   font-size: var(--medium-font-size);  }  .cms-catalog-page .qh-legacy-icons, .page-products .qh-legacy-icons {   margin-top: 25px;  }  .cms-catalog-page .qh-our-legacy-section, .page-products .qh-our-legacy-section {   padding-top: 30px;   padding-bottom: 30px;  }  .cms-catalog-page .qh-legacy-icons h3, .page-products .qh-legacy-icons h3 {   font-size: 22px;  }  .cms-catalog-page .qh-legacy-icons h5, .page-products .qh-legacy-icons h5 {   font-size: 15px;  } } @media screen and (min-width: 578px) {  .cms-catalog-page .qh-list-title, .page-products .qh-list-title {   white-space: nowrap;  } } @media screen and (max-width: 575px) {  .cms-catalog-page #qh-reasons-section, .page-products #qh-reasons-section {   height: 510px !important;  } } @media screen and (max-width: 568px) {  .cms-catalog-page .qh-award-img img, .page-products .qh-award-img img {   width: 68% !important;  }  .cms-catalog-page .swiper-slide-active, .page-products .swiper-slide-active {   margin-left: -30px;  }  .cms-catalog-page .swiper-slide-active + div, .page-products .swiper-slide-active + div {   margin-right: 50px !important;   margin-left: 31px;  }  .cms-catalog-page .figcaption p, .page-products .figcaption p {   width: 80%;   margin-left: auto;   margin-right: auto;   font-size: 12px;   font-weight: 400;   line-height: 15px;  } } @media screen and (max-width: 525px) { .cms-catalog-page .catalog-cards-sec .card-body h3, .page-products .catalog-cards-sec .card-body h3 {   font-size: 23px;   font-weight: 600;  } .cms-catalog-page .catalog-cards-sec .card-body h3 + p, .page-products .catalog-cards-sec .card-body h3 + p {   font-size: var(--small-font-size);  }  .cms-catalog-page .card-list p, .page-products .card-list p {   font-size: var(--small-font-size);  }  .cms-catalog-page .qh-py-cards-6, .page-products .qh-py-cards-6 {   padding-top: 3rem !important;   padding-bottom: 3rem !important;  } } @media screen and (max-width: 500px) {  .cms-catalog-page .swiper-slide-active, .page-products .swiper-slide-active {   margin-left: -37px;   opacity: 0.7;  }  .cms-catalog-page .swiper-slide-active + div, .page-products .swiper-slide-active + div {   margin-right: 67px !important;   margin-left: 41px;  }  .cms-catalog-page .figcaption p, .page-products .figcaption p {   font-size: var(--small-font-size);   font-weight: 400;   line-height: 15px;  }  .swiper-slide-active + .swiper-slide + div {   opacity: 0.7;  }  .cms-catalog-page .swiper-navBtn::before, .page-products .swiper-navBtn::before,  .cms-catalog-page .swiper-navBtn::after, .page-products .swiper-navBtn::after {   font-size: var(--medium-font-size);  }  .cms-catalog-page .qh-text-size, .page-products .qh-text-size {   width: 100% !important;  }  .cms-catalog-page #meta-protect .card-list p, .page-products #meta-protect .card-list p {   font-size: var(--medium-font-size);   line-height: 1.3;  } } @media screen and (max-width: 490px) {  .cms-catalog-page #qh-reasons-section, .page-products #qh-reasons-section {   height: 550px !important;  } } @media screen and (max-width: 480px) {  #legacy .legacy-desc {   font-size: 1rem;   line-height: 20px;  }  .cms-catalog-page .qh-card-btn-center, .page-products .qh-card-btn-center {   display: -webkit-box;   display: -ms-flexbox;   display: flex;   -webkit-box-pack: center;  -ms-flex-pack: center; justify-content: center;  }  .cms-catalog-page .card-list > div, .page-products .card-list > div {   margin-bottom: 5px;  }  .cms-catalog-page .qh-label-width, .page-products .qh-label-width {   width: 93%;  }  .cms-catalog-page .qh-header-img, .page-products .qh-header-img {   width: 70%;   top: -6px;  }  .qh-hero-offer-badge span {   font-size: 10px;  }  .cms-catalog-page .qh-header-img:before, .page-products .qh-header-img:before {   font-size: 10px;   bottom: 0px;  }  .cms-catalog-page .catalog-cards-sec .qh-rounded-button, .page-products .catalog-cards-sec .qh-rounded-button {   max-width: 93%;   font-size: var(--small-font-size);  }  .cms-catalog-page .catalog-cards-sec .qh-btn, .page-products .catalog-cards-sec .qh-btn {   height: 45px;   line-height: 18px;  }  .cms-catalog-page .catalog-cards-sec .card-body, .page-products .catalog-cards-sec .card-body {   padding: 8px;  }  .cms-catalog-page .catalog-cards-sec .qh-hero-current-price, .page-products .catalog-cards-sec .qh-hero-current-price {   font-size: var(--large-font-size);  }  .cms-catalog-page .catalog-cards-sec .qh-hero-original-price, .page-products .catalog-cards-sec .qh-hero-original-price {   font-size: var(--small-font-size);  }  .cms-catalog-page .catalog-cards-sec .qh-hero-save-price, .page-products .catalog-cards-sec .qh-hero-save-price {   font-size: var(--small-font-size);   margin-right: 0px !important;  }  .cms-catalog-page .catalog-cards-sec .container, .page-products .catalog-cards-sec .container {   padding-left: 8px;   padding-right: 8px;  }  .cms-catalog-page .qh-card-label label, .page-products .qh-card-label label {   font-size: 13px;  }  .cms-catalog-page .qh-card-label select, .page-products .qh-card-label select,  .cms-catalog-page .qh-card-label select option, .page-products .qh-card-label select option {   font-size: 13px;  }  .cms-catalog-page .catalog-cards-sec .qh-rounded-button, .page-products .catalog-cards-sec .qh-rounded-button {   padding-top: 12px;   padding-bottom: 12px;  } } @media screen and (max-width: 450px) {  .cms-catalog-page .qh-testimonial-card-info, .page-products .qh-testimonial-card-info {   padding: 31px;  }  .cms-catalog-page .qh-testimonial-card-info, .page-products .qh-testimonial-card-info {   width: 310px;  }  .cms-catalog-page .qh-testimonial-person-name, .page-products .qh-testimonial-person-name {   font-size: 19px;   margin-bottom: 0px;  }  .cms-catalog-page .qh-testimonial-person-position, .page-products .qh-testimonial-person-position {   font-size: 13px;  }  .cms-catalog-page .qh-testimonial-scroll-slider, .page-products .qh-testimonial-scroll-slider {   padding: 20px 20px 20px 20px;  }  .cms-catalog-page .qh-testimonial-title, .page-products .qh-testimonial-title {   font-size: 28px;   text-align: center;  }  .cms-catalog-page .qh-testimonial-card-video, .page-products .qh-testimonial-card-video {   width: 288px;   padding: 18px;  }  .cms-catalog-page .qh-testimonial-title, .page-products .qh-testimonial-title {   max-width: 90%;   margin-left: auto;   margin-right: auto;   margin-bottom: 20px;  }  .cms-catalog-page .qh-testimonial-section, .page-products .qh-testimonial-section {   padding: 40px 0;  }  .cms-catalog-page .qh-testimonial-quote, .page-products .qh-testimonial-quote {   font-size: 15px;  } } @media screen and (max-width: 432px) {  .cms-catalog-page .qh-faq-title, .page-products .qh-faq-title {   font-size: 28px;   text-align: center;  }  .cms-catalog-page .qh-award-img img, .page-products .qh-award-img img {   width: 70% !important;  }  .cms-catalog-page .swiper-slide-active + div, .page-products .swiper-slide-active + div {   margin-right: 55px !important;   margin-left: 20px;  }  .cms-catalog-page .qh-award-img, .page-products .qh-award-img {   width: 10rem;  }  .cms-catalog-page .swiper-slide-active, .page-products .swiper-slide-active {   margin-left: -25px;   opacity: 0.4;  }  .cms-catalog-page .swiper-slide-active + .swiper-slide + div, .page-products .swiper-slide-active + .swiper-slide + div {   opacity: 0.4;  }  .awards-section {   padding: 15px 0;  }  .cms-catalog-page .qh-award-section-title, .page-products .qh-award-section-title {   font-size: 28px;   margin-top: 40px;   margin-bottom: 30px;  }  .cms-catalog-page .figcaption p, .page-products .figcaption p {   font-size: 12px;   font-weight: 400;   line-height: 14px;  } } @media screen and (max-width: 430px) {  .cms-catalog-page #product-hero .qh-google-icon, .page-products #product-hero .qh-google-icon {   width: 20px !important;   height: 20px !important;  }  .cms-catalog-page #product-hero .qh-amazon-icon, .page-products #product-hero .qh-amazon-icon {   width: 24px !important;   height: 25px !important;  }  .cms-catalog-page .powered-by, .page-products .powered-by {   font-size: 21px;  }  .cms-catalog-page .qh-hero-title h1, .page-products .qh-hero-title .category-title {   font-size: 28px;   line-height: 32px;   font-weight: 600;   margin-top: 0;  }  .cms-catalog-page .powered-by, .page-products .powered-by {   font-size: var(--small-font-size);   margin-left: auto;   margin-right: auto;   width: -webkit-fit-content;   width: -moz-fit-content;   width: fit-content;  }  .cms-catalog-page .powered-by img, .page-products .powered-by img {   padding-right: 0 !important;   max-width: 126px;   height: -webkit-fit-content;   height: -moz-fit-content;   height: fit-content;   width: 100%;  }  .cms-catalog-page .qh-google-icon, .page-products .qh-google-icon {   width: 20px;  }  .cms-catalog-page .qh-amazon-icon, .page-products .qh-amazon-icon {   width: 30px;  }  .cms-catalog-page .qh-meta-protect-img, .page-products .qh-meta-protect-img {   width: 120px;   height: 35px;  }  .cms-catalog-page .qh-meta-protect-title, .page-products .qh-meta-protect-title {   font-size: var(--small-font-size);  }  .cms-catalog-page .qh-meta-protect, .page-products .qh-meta-protect {   margin-top: 10px;  }  .cms-catalog-page .qh-hero-about-cta span, .page-products .qh-hero-about-cta span {   font-size: 15px;  }  .cms-catalog-page .qh-hero-about-cta img, .page-products .qh-hero-about-cta img {   width: 25px;   height: 25px;  }  .cms-catalog-page .container, .page-products .container {   padding: 0 25px;  }  .cms-catalog-page .feature-container, .page-products .feature-container {   padding: 0 25px;  }  .cms-catalog-page .qh-legacy-title, .page-products .qh-legacy-title {   font-size: 28px;   text-align: center;  }  .cms-catalog-page #qh-reasons-section, .page-products #qh-reasons-section {   height: 400px !important;  }  .cms-catalog-page .qh-reasons-card-slider div img, .page-products .qh-reasons-card-slider div img {   width: 50px;   height: 45px;  }  .cms-catalog-page #scroll_container, .page-products #scroll_container {   width: 97%;  }  .cms-catalog-page .qh-reasons-card-slider div, .page-products .qh-reasons-card-slider div {   height: 190px;  }  .cms-catalog-page .qh-reasons-card-slider div p, .page-products .qh-reasons-card-slider div p {   font-size: 21px;  }  .cms-catalog-page #qh-reasons-section, .page-products #qh-reasons-section {   padding: 10px 20px 10px 20px;  }  .cms-catalog-page #scroll_container #wrapper, .page-products #scroll_container #wrapper {   padding-right: 50px;  }  #compare-section .row {   margin-right: -15px;   margin-left: -15px;  }  .qh-compare-heading {   font-size: 28px;   text-align: center;  }  .qh-compare-product-title {   font-size: 13px;   text-align: center;   line-height: 17px;  }  .qh-compare-product-img {   width: 38px;   height: 40px;  }  .qh-compare-current-price {   font-size: var(--medium-font-size);   margin-right: 10px;   margin-bottom: 5px;  }  .qh-compare-original-price {   font-size: 12px;   margin-bottom: 5px;  }  .qh-compare-product-more-details {   font-size: 10px;   margin-bottom: 5px;  }  .qh-compare-rounded-button-recommended{   font-size: 12px;   padding: 6px 20px;  }  .qh-compare-product-know-more-recommended a,  .qh-compare-product-know-more a {   font-size: 10px;  }  .qh-complete-validate {   min-height: 20px;  }  .qh-compare-row-name,  .qh-compare-row-name-collapse {   font-size: var(--small-font-size);  }  .qh-product-compare-check-img {   width: 16px;   height: 16px;  }  .qh-complete-validate {   font-size: 9px;   padding: 0 8px;  }  .qh-main-compare-collapse {   font-size: 12px;  }  .qh-double-down-arrow {   width: 22px;   height: 24px;  }  .qh-compare-recommended-title-section {   top: -13.5%;   padding: 3px;  }  .qh-compare-recommended-title {   display: block;   font-size: 10px;  }  .cms-catalog-page .catalog-cards-sec .card-body h2, .page-products .catalog-cards-sec .card-body .product-title {   font-size: 22px;  }  .cms-catalog-page .qh-header-img, .page-products .qh-header-img {   top: -6px;  }  .cms-catalog-page .catalog-cards-sec .qh-hero-current-price, .page-products .catalog-cards-sec .qh-hero-current-price {   margin-right: 5px;   font-size: 16px;  }  .cms-catalog-page .catalog-cards-sec .qh-hero-original-price, .page-products .catalog-cards-sec .qh-hero-original-price {   margin-right: 5px;  }  .cms-catalog-page .catalog-cards-sec .qh-hero-original-price, .page-products .catalog-cards-sec .qh-hero-original-price {   font-size: 12px;   line-height: 16px;  }  .cms-catalog-page .catalog-cards-sec .qh-hero-save-price, .page-products .catalog-cards-sec .qh-hero-save-price {   font-size: 10px;   line-height: 14px;  }  .cms-catalog-page .catalog-cards-sec .container, .page-products .catalog-cards-sec .container {   max-width: 87% !important;   padding: 0 0px;  }  .cms-catalog-page .catalog-cards-sec .qh-text-orange, .page-products .catalog-cards-sec .qh-text-orange {   font-size: 12px;  }  .cms-catalog-page -list p, .page-products .card-list p {   font-size: 13px;   letter-spacing: 0.1px;  }  .cms-catalog-page .catalog-cards-sec .card-body h2 + p, .page-products .catalog-cards-sec .card-body .product-title + p {   letter-spacing: 0.2px;  }  .cms-catalog-page .catalog-cards-sec .qh-btn, .page-products .catalog-cards-sec .qh-btn {   height: 42px;   line-height: 18px;  }  .cms-catalog-page .qh-section-heading, .page-products .qh-section-heading {   font-size: 28px;   text-align: center;  } } @media screen and (max-width: 425px) {  .cms-catalog-page #catalog-header .qh-font-size, .page-products #catalog-header .qh-font-size {   font-size: 15px;  }  .cms-catalog-page #catalog-header .qh-headerIcon, .page-products #catalog-header .qh-headerIcon {   width: 100px;  }  .cms-catalog-page #catalog-header > div, .page-products #catalog-header > div {   padding-left: 14px !important;   padding-right: 14px !important;  }  .cms-catalog-page #catalog-navbar .container, .page-products #catalog-navbar .container {   width: 96% !important;  }  .cms-catalog-page #catalog-navbar .nav-item, .page-products #catalog-navbar .nav-item {   margin-left: 2px;   margin-right: 2px;  }  .cms-catalog-page #catalog-navbar .nav-text, .page-products #catalog-navbar .nav-text {   font-size: 12px;  }  .cms-catalog-page #catalog-navbar nav, .page-products #catalog-navbar nav {   margin-left: 0px;  } } @media screen and (max-width: 420px) {  .cms-catalog-page .qh-sticky-footer button.qh-stickyfooter-font, .page-products .qh-sticky-footer button.qh-stickyfooter-font {   font-size: 11px;  }  .cms-catalog-page .qh-stickyfooter-font, .page-products .qh-stickyfooter-font {   font-size: var(--small-font-size);  }  .cms-catalog-page .qh-gap-2, .page-products .qh-gap-2 {   padding-left: 5px !important;   padding-right: 5px !important;  }  .cms-catalog-page .qh-text-size, .page-products .qh-text-size {   font-size: var(--large-font-size);  }  .cms-catalog-page .qh-list-title, .page-products .qh-list-title {   font-size: 20px !important;}  .cms-catalog-page #meta-protect .qh-word-spacing, .page-products #meta-protect .qh-word-spacing {letter-spacing: 2px;font-size: 12px;word-spacing: 5px;font-weight: 500;} } @media screen and (max-width: 414px) {  .cms-catalog-page .swiper-navBtn::before, .page-products .swiper-navBtn::before,  .cms-catalog-page .swiper-navBtn::after, .page-products .swiper-navBtn::after {font-size: 15px;}  .cms-catalog-page .qh-award-img img, .page-products .qh-award-img img {width: 55% !important;}  .cms-catalog-page .figcaption p, .page-products .figcaption p {font-size: 11px;font-weight: 400;line-height: 13px;margin-top: 8px;} } @media screen and (max-width: 380px) {  .cms-catalog-page .catalog-cards-sec .qh-hero-original-price, .page-products .catalog-cards-sec .qh-hero-original-price {font-size: 12px;}  .cms-catalog-page .catalog-cards-sec .qh-hero-save-price, .page-products .catalog-cards-sec .qh-hero-save-price {font-size: 10px;}  .cms-catalog-page .qh-header-img, .page-products .qh-header-img {top: -7px;} } @media screen and (min-width: 350px) and (max-width: 370px) {  .cms-catalog-page .catalog-cards-sec .qh-toggel-display, .page-products .catalog-cards-sec .qh-toggel-display {   -webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;} } @media screen and (max-width: 375px) {  .cms-catalog-page .swiper-slide-active + div, .page-products .swiper-slide-active + div {margin-right: 55px !important;margin-left: 20px;}  .cms-catalog-page .qh-award-img, .page-products .qh-award-img {width: 10rem;}  .cms-catalog-page .swiper-slide-active, .page-products .swiper-slide-active {margin-left: -25px;opacity: 0.4;}  .cms-catalog-page .swiper-slide-active + .swiper-slide + div, .page-products .swiper-slide-active + .swiper-slide + div {opacity: 0.4;} } @media screen and (max-width: 360px) {  .cms-catalog-page .swiper-slide-active + div, .page-products .swiper-slide-active + div {margin-right: 47px !important;margin-left: 15px;}  .cms-catalog-page .qh-award-img, .page-products .qh-award-img {width: 10rem;}  .cms-catalog-page .swiper-slide-active, .page-products .swiper-slide-active {margin-left: -10px;}  .cms-catalog-page .figcaption p, .page-products .figcaption p {width: 60%;font-size: 10px;font-weight: 400;line-height: 11px;margin-top: 5px;} } @media screen and (max-width: 350px) {  .cms-catalog-page #qh-reasons-section, .page-products #qh-reasons-section {height: 480px !important;}  .cms-catalog-page .catalog-cards-sec .card-body h2, .page-products .catalog-cards-sec .card-body .product-title {font-size: var(--large-font-size);}  .cms-catalog-page .catalog-cards-sec .card-body h2 + p, .page-products .catalog-cards-sec .card-body .product-title + p, .cms-catalog-page .card-list p, .page-products .card-list p {font-size: 12px;}  .cms-catalog-page .qh-label-width, .page-products .qh-label-width { width: 100%;}  .cms-catalog-page .catalog-cards-sec .qh-hero-offer-badge span, .page-products .catalog-cards-sec .qh-hero-offer-badge span {font-size: 10px;padding: 0;display: block;width: 46px;}  .cms-catalog-page .catalog-cards-sec .qh-hero-offer-badge img, .page-products .catalog-cards-sec .qh-hero-offer-badge img {height: 30px;}  .cms-catalog-page .qh-card-offer-badge-left, .page-products .qh-card-offer-badge-left,  .cms-catalog-page .qh-card-offer-badge-right, .page-products .qh-card-offer-badge-right {width: 17px;min-height: 30px;} } @media screen and (max-width: 334px) {  .cms-catalog-page #catalog-header .qh-font-size, .page-products #catalog-header .qh-font-size {font-size: var(--small-font-size);}  .cms-catalog-page #catalog-header .qh-headerIcon, .page-products #catalog-header .qh-headerIcon { width: 97px;height: 27px;}  .cms-catalog-page #catalog-header > div, .page-products #catalog-header > div {padding-left: 11px !important;padding-right: 11px !important;} } @media screen and (max-width: 330px) {  .qh-compare-recommended-title-section {top: -12.5%;padding: 1px; width: 102%;}  #compare-section .container {padding: 0 20px;} } @media screen and (max-width: 320px) {  .cms-catalog-page .swiper-slide-active + div, .page-products .swiper-slide-active + div {margin-right: 47px !important;margin-left: 15px;}  .cms-catalog-page .qh-award-img, .page-products .qh-award-img {width: 10rem;}  .cms-catalog-page .swiper-slide-active, .page-products .swiper-slide-active {margin-left: -10px;opacity: 0.4;}  .cms-catalog-page .swiper-slide-active + .swiper-slide + div, .page-products .swiper-slide-active + .swiper-slide + div {opacity: 0.4;} } .qh-sticky-footer img {width: 38px;height: 41px;} .columns .column.main {padding-bottom: 0;} .page-footer .footer.content {padding-top: 0;margin-top: 0;} .footerBox {padding-top: 0;} .optionalFooter {display: none;} .less-than-half {background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/hero/half-less-rating-icon.png);  background-size: contain;} .more-than-half {background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/hero/half-plus-rating-icon.png);background-size: contain;} .cms-catalog-page footer, .cms-total-security-for-windows footer, .cms-antivirus-pro-for-windows footer, .cms-antivirus-pro-for-windows footer, .cms-total-security-for-mac footer, .cms-total-security-multi-device footer, .cms-total-security-for-android footer {margin-bottom: 60px;} .cms-catalog-page #leadStickyHead, .cms-catalog-page .verloop-button, .cms-total-security-for-windows #leadStickyHead, .cms-total-security-for-windows .verloop-button, .cms-antivirus-pro-for-windows #leadStickyHead, .cms-antivirus-pro-for-windows .verloop-button, .cms-antivirus-pro-for-windows #leadStickyHead, .cms-antivirus-pro-for-windows .verloop-button, .cms-total-security-for-mac #leadStickyHead, .cms-total-security-for-mac .verloop-button, .cms-total-security-multi-device #leadStickyHead, .cms-total-security-multi-device .verloop-button, .cms-total-security-for-android #leadStickyHead, .cms-total-security-for-android .verloop-button {display: none !important;} .btn-download-resources a {font-weight: 600;color: #f26522;text-transform: uppercase;} .btn-download-resources a .icon-download {margin-right: 5px;display: inline-block;} .product-quick-heal-total-security .ts-rating, .product-quick-heal-internet-security .is-rating, .product-quick-heal-antivirus-pro .avpro-rating, .product-quick-heal-total-security-festive-pack .tsfp-rating, .product-quick-heal-total-security-for-android .tsa-rating, .product-quick-heal-total-security-multi-device .multi-device-rating {display: block !important;} .price-box {position: relative;} .price-discount-image {position: absolute;top: 37%;left: 16%;color: red;font-family: 'BarlowBlack';font-size: 16px;animation: blink 1.5s linear infinite;} .product-quick-heal-total-security-festive-pack .price-box{height: 50px;} @keyframes blink { 0% { opacity: 0; } 50% { opacity: 0.7; } 100% {opacity: 0; } } .product-add-form .fieldset>.field {margin: 0 0 0px !important;} .category-home-users .verloop-button, .catalog-product-view .verloop-button {bottom: 63px;right: 20px;} .catalog-category-view #leadStickyHead, .catalog-product-view #leadStickyHead{display:none !important;} .page-footer .footer.content {margin-bottom: 22px;} @media (max-width: 575.98px) {  .price-discount-image {left: 35%;}  .qh-hero-rating {bottom: -54px;left: 45%;}  .catalog-category-view .qh-hero-rating {bottom: -7px;left: 48%;gap: 30px;}  .catalog-product-view .qh-hero-rating {bottom: -26px;}  .qh-hero-description {font-size: 14px;line-height: 19px;} } @media (max-width: 768px) {  .qh-hero-offer-badge {width: 35%;}  .qh-toggel-display {flex-direction: column;width: 68%;} } @media (min-width: 768px) and (max-width: 1199.98px) {  .product-quick-heal-total-security .row, .product-add-form.customs-add-form .product-options-bottom {display: flex;justify-content: center;}  .btn-download-resources {display: flex;flex-direction: column;align-items: center;} } @media (max-width: 1199.98px) {  .product-quick-heal-total-security-festive-pack .qh-hero-left-pane div .layer-1 {top: 47px;}  .qh-hero-left-pane div.position-relative {display: flex;justify-content: center;width: 100%;}  .qh-hero-left-pane div .layer-0 {width: 75%;}  .product-quick-heal-antifraud .qh-hero-left-pane div .layer-0 {width: 100%;}  .qh-hero-left-pane div .layer-1 {width: 73%;top: 15px;left: 57px;}  .qh-hero-offer-badge, .qh-hero-cc-grid {width: 100%;}  .qh-hero-max-w, .qh-dotted-divider {max-width: 100%;}  .qh-hero-description {width: 100%;max-width: 100%;}  }  .product-quick-heal-anti-fraud #product-comperison {   display: none;  }   body.product-quick-heal-antifraud {   overflow-x: hidden;  }   .qh-rounded-button {   background: var(--secondary-text-color);   color: white !important;   padding: 10px 20px;   width: 100%;   text-decoration: none;   max-width: 248px;   border-radius: 50px;   outline: none;   border: none;   font-size: 18px;   font-weight: 500;   font-family: var(--font-family-barlow);   cursor: pointer;  }  .qh-rounded-button {   text-transform: uppercase;  }  button:focus {   outline: none !important;  }  .qh-fraud-prevention-android {   background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/anti-fraud/fraud-prevention-img/prevention-icons.png);   background-repeat: no-repeat;   display: inline-block;   width: 105px;   min-width: 60px;  }   .qh-anti-fraud-icon-one {   background-position: 0 0;   width: 65px;   height: 65px;  }   .qh-anti-fraud-icon-two {   background-position: -80px 0;   width: 65px;   height: 65px;  }   .qh-anti-fraud-icon-three {   background-position: -160px 0;   width: 65px;   height: 65px;  }   .qh-anti-fraud-icon-four {   background-position: -245px 0;   width: 65px;   height: 65px;  }   .qh-anti-fraud-icon-five {   background-position: -327px 0;   width: 65px;   height: 65px;  }   .qh-anti-fraud-icon-six {   background-position: -410px 0;   width: 65px;   height: 65px;  }   .qh-anti-fraud-icon-seven {   background-position: -495px 0;   width: 65px;   height: 65px;  }   .qh-anti-fraud-icon-eight {   background-position: -583px 0;   width: 65px;   height: 65px;  }  .qh-anti-fraud-icon-nine {   background-position: -662px 0;   width: 65px;   height: 65px;  }  .qh-anti-fraud-icon-ten {   background-position: -747px 0;   width: 65px;   height: 65px;  }  .qh-anti-fraud-icon-eleven {   background-position: -820px 0;   width: 65px;   height: 65px;  }  .qh-anti-fraud-icon-twelve {   background-position: -903px 0;   width: 65px;   height: 65px;  }  .qh-anti-fraud-icon-thirteen {   background-position: -986px 0;   width: 65px;   height: 65px;  }  .qh-anti-fraud-icon-Fourteen {   background-position: -1099px 0;   width: 65px;   height: 65px;  }  .qh-anti-fraud-icon-fifteen {   background-position: -1187px 0;   width: 65px;   height: 65px;  }  .qh-anti-fraud-icon-sixteen {   background-position: -1224px 0;   width: 65px;   height: 65px;  }  .qh-anti-fraud-icon-seventeen {   background-position: -1300px 0;   width: 65px;   height: 65px;  }  .qh-anti-fraud-icon-eighteen {   background-position: -1380px 0;   width: 65px;   height: 65px;  }  .qh-anti-fraud-icon-nineteen {   background-position: -1460px 0;   width: 65px;   height: 65px;  }  .qh-anti-fraud-icon-twenty {   background-position: -1550px 0;   width: 65px;   height: 65px;  }   .qh-fraud-prevention-hero-gif {   position: absolute;   top: 10.5%;   right: 22.5%;   width: 22.5%;   height: 45%;   z-index: 0;   transform: rotateZ(1deg);  }   .qh-anti-fraud-text-highlight {   background: linear-gradient(to left, #ee04c2, #9e13f5);   -webkit-background-clip: text;   background-clip: text;   -webkit-text-fill-color: transparent;  }  .qh-fraud-prevention-heading {text-align: center}  .qh-fraud-prevention-heading.appear {   opacity: 1;   transform: translateY(0);  }   .qh-fraud-prevention-body-section {   width: 100%;   padding: 50px 0;  justify-content: center;   background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/anti-fraud/fraud-prevention-bg.png);   background-size: contain;   background-repeat: no-repeat;   background-position: center;   display: none;  }   .qh-fraud-prevention-body-section.active {display: flex;}  .qh-fraud-prevention-first-section {width: 27%;order: 1;display: flex;flex-direction: column;align-items: end;z-index: 99}  .qh-fraud-prevention-card {width: 90%;display: flex;gap: 15px;padding: 15px;margin: 35px 0;background-color: #f6effb;border-radius: 14px;overflow: hidden;position: relative;cursor: pointer;transition:background-color 0.1s,filter 0.1s,color 0.1s}  .qh-fraud-prevention-card::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(to right, #ee04c2, #9e13f5);opacity: 0;transition: opacity 0.2s;z-index: 1}  .qh-fraud-prevention-card.active::before {opacity: 1}  .qh-fraud-prevention-card img {z-index: 99}  .qh-fraud-prevention-card-heading {font-size: 20px;font-weight: 700;margin-bottom: 4px;position: relative;font-family: var(--font-family-inter);z-index: 99}  .qh-fraud-prevention-card-description {margin-bottom: 0;color: #606367;font-size: 15px;line-height: 1.3;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;position: relative;font-family: var(--font-family-inter);z-index: 99}  .qh-fraud-prevention-middle-section {width: 24%;display: flex;justify-content: center;order: 2}  .qh-fraud-prevention-mobile {width: 75%;height: 100%;object-fit: contain;position: absolute;top: 0;left: 50%;z-index: 9;transform: translateX(-50%)}  .qh-fraud-prevention-ios-container .qh-fraud-prevention-mobile {object-fit: cover}  .qh-fraud-prevention-gif {position: absolute;top: 48px;width: 67%;height: 90%;z-index: 99;left: 50%;transform: translateX(-50%)}  .qh-fraud-prevention-gif img {width: 100%;height: 100%;object-fit: contain}  .qh-fraud-prevention-last-section {width: 27%;order: 3;z-index: 99}  .qh-fraud-prevention-card .qh-fraud-prevention-android, .qh-fraud-prevention-card .qh-fraud-prevention-card-heading, .qh-fraud-prevention-card .qh-fraud-prevention-card-description {transition:filter 0.5s,color 0.5s}  .qh-fraud-prevention-card.active .qh-fraud-prevention-android {filter: brightness(0) invert(1);z-index: 99}  .qh-fraud-prevention-card.active .qh-fraud-prevention-card-heading, .qh-fraud-prevention-card.active .qh-fraud-prevention-card-description {color: white}  .qh-fraud-prevention-button {font-size: 16px !important;margin-left: auto;margin-right: auto;background: linear-gradient(to right, #ee04c2, #9e13f5) !important;max-width: 180px !important;margin-top: -20px;z-index: 1}  #qh-fraud-prevention-section {padding: 25px 0 40px 0}  .qh-prevention-card-float-end {margin-left: auto}  .qh-fraud-prevention-mobile-container {width: 90%;height: 100%}  .qh-fraud-prevention-laptop-container .qh-fraud-prevention-mobile {width: 100%}  .qh-fraud-prevention-laptop-container .qh-fraud-prevention-gif {width: 75%;top: 28%;height: 40%}  .qh-fraud-prevention-laptop-container .qh-fraud-prevention-gif img {width: 100%;height: 100%}  .qh-fraud-prevention-ios-container .qh-fraud-prevention-mobile {width: 200%;height: 154%;top: -26%}  .qh-fraud-prevention-ios-container .qh-fraud-prevention-gif {width: 56%;top: 1%;height: 90%;left: 52%}  .qh-fraud-prevention-tab-section {width: 30%;border-radius: 50px;margin-left: auto;margin-right: auto;display: flex;justify-content: space-between;align-items: center;padding: 3px;margin-bottom: 25px;box-shadow: 4px 3px 8px rgba(0, 0, 0, 0.2);background-color: #fff;position: sticky;top: 76px;z-index: 111}  .qh-fraud-prevention-tab-section .tab {width: 33.33%;text-align: center;border-radius: inherit;padding: 10px;display: flex;justify-content: center;align-items: center;gap: 5px;cursor: pointer;transition: background-color 0.3s ease;font-family: var(--font-family-inter)}  .qh-fraud-prevention-tab-section .tab.active {background: linear-gradient(to right, #ee04c2, #9e13f5);color: white}  .qh-fraud-prevention-tab-section .tab .icon {width: 25px;height: 30px;background-size: contain;background-repeat: no-repeat;background-position: center;margin-right: 8px}  .qh-fraud-prevention-tab-section .tab.android .icon {background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/anti-fraud/fraud-prevention-img/android-svgrepo-com.svg);}  .qh-fraud-prevention-tab-section .tab.windows-01 .icon {background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/anti-fraud/fraud-prevention-img/windows-174-svgrepo-com.svg);}  .qh-fraud-prevention-tab-section .tab.apple .icon {background-image: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/anti-fraud/fraud-prevention-img/apple-svgrepo-com.svg);}  .qh-fraud-prevention-tab-section .tab.active .icon {filter: brightness(0) invert(1)}  .qh-fraud-prevention-first-section-content, .qh-fraud-prevention-last-section {display: none}  .qh-fraud-prevention-first-section-content.active, .qh-fraud-prevention-last-section.active {display: block}  .qh-fraud-prevention-middle-section-container.active, .qh-fraud-prevention-middle-section.active {display: block}  .qh-fraud-prevention-card {opacity: 0;transform: translateX(0);transition:opacity 0.7s ease,transform 0.7s ease}  @keyframes fadeInOut {   0% { opacity: 0.6;   }   50% { opacity: 1;   }   100% { opacity: 0.6;   }  }  .qh-anti-fraud-discount-badge-number {animation: fadeInOut 2s ease-in-out infinite}   @keyframes slideInFromBottom {   0% { opacity: 0; transform: translateY(50%);   }   100% { opacity: 1; transform: translateY(0);   }  }   @keyframes slideInFromLeft {   0% { opacity: 0; transform: translateX(-50%);   }   100% { opacity: 1; transform: translateX(0);   }  }   @keyframes slideInFromRight {   0% { opacity: 0; transform: translateX(50%);   }   100% { opacity: 1; transform: translateX(0);   }  }  .qh-fraud-prevention-mobile-container.animate {animation: slideInFromBottom 0.7s ease-in-out forwards}  .qh-fraud-prevention-laptop-container.animate {animation: slideInFromBottom 0.7s ease-in-out forwards}  .qh-fraud-prevention-first-section .qh-fraud-prevention-card.animate-left {animation: slideInFromLeft 0.7s ease-in-out forwards}  .qh-fraud-prevention-last-section .qh-fraud-prevention-card.animate-right {animation: slideInFromRight 0.7s ease-in-out forwards}  .qh-mobile-br {display: none}  .qh-landing-wqh-section-title {font-size: 17px;font-weight: 500;font-family: var(--font-family-inter);text-transform: uppercase;letter-spacing: 4px;text-align: center;margin-top: 50px;margin-right: auto;margin-left: auto}  #windows-01 .qh-fraud-prevention-first-section .qh-fraud-prevention-card:nth-child(-n + 3), #windows-01 .qh-fraud-prevention-last-section .qh-fraud-prevention-card:nth-child(-n + 3) {display: flex;}  .qh-fraud-prevention-see-more {position: absolute;bottom: -20px;right: 28px;transform: translateX(-50%);cursor: pointer;z-index: 99;font-family: var(--font-family-inter);font-weight: 500;margin-bottom: 0;border-bottom: 1px solid #9e13f5}  .product-quick-heal-antifraud .slogun-wrap {display: block !important;position: absolute;left: 12%;bottom: -51px;transform: translateX(12%);width: 100%}  .product-quick-heal-antifraud .slogun-wrap img {width: 220px}  @media (min-width: 2420px) {  .qh-fraud-prevention-ios-container .qh-fraud-prevention-gif {width: 43% !important;top: -2%;width: 67%;height: 96%;left: 51%}  }  @media (min-width: 1775px) {  .qh-fraud-prevention-laptop-container .qh-fraud-prevention-gif {width: 75%;top: 22%;height: 48%}  }  @media (max-width: 1675px) {  .qh-fraud-prevention-first-section, .qh-fraud-prevention-last-section {width: 33%}  .qh-fraud-prevention-middle-section {width: 27%;display: flex;justify-content: center}  .qh-fraud-prevention-tab-section {width: 35%}  }  .qh-anti-fraud-discount-badge {width: 170px;right: -12rem}  .qh-anti-fraud-discount-badge-text {top: -0.4rem;right: -1.5rem}  .qh-fraud-prevention-body-section {background-position: top}  .qh-landing-wqh-section-title {margin-right: 40px;margin-right: auto;margin-left: auto}  .qh-landing-wqh-heading {font-size: 40px;font-weight: 700;font-family: var(--font-family-inter);margin-top: 12px;line-height: 1.2;margin-bottom: 30px;text-align: center;opacity: 1}  .qh-anti-fraud-news-letter-section {padding: 30px}  .qh-news-letter-right-box-img-container {width: 70px;height: 70px}  .qh-news-letter-right-section-first-box, .qh-news-letter-right-section-second-box {padding: 20px 0}  .qh-new-letter-right-box-number {font-size: 30px}  .qh-new-letter-right-box-disc {font-size: 17px}  .qh-landing-wqh-heading, .puzzle-heading, #anti-fraud-footer .footer-bold-text, .faq-heading {font-size: var(--extra-large-font-size);line-height: 54px;margin-bottom: 40px}  .qh-fraud-prevention-body-section {gap: 15px}  .qh-fraud-prevention-card-heading {font-size: 16px}  .qh-fraud-prevention-card-description {font-size: 13px}  .qh-fraud-prevention-card img {width: 40px}  .qh-fraud-prevention-card {width: 87%}  .qh-fraud-prevention-ios-container .qh-fraud-prevention-gif {width: 58%;top: 0%;left: 52%;height: 92%}  @media (max-width: 1200px) {   .qh-fraud-prevention-mobile {width: 81%}   .qh-hero-cc-grid {display: flex;justify-content: center;align-items: center;gap: 10px;flex-wrap: wrap}   .qh-hero-cc-grid img {max-width: 100%;height: auto}   .qh-fraud-prevention-tab-section {width: 50%}   .qh-fraud-prevention-ios-container .qh-fraud-prevention-gif {top: 2%;height: 90%}  }  @media (max-width: 900px) {   .qh-fraud-prevention-body-section {flex-wrap: wrap}   .qh-fraud-prevention-middle-section {width: 100%;height: 543px;order: 1}   .qh-fraud-prevention-first-section {width: 45%;order: 2}   .qh-fraud-prevention-last-section {width: 45%;order: 3}   .grid-container {flex-direction: column;align-items: center}   #listContainer {width: 450px}   .qh-fraud-prevention-card {width: 97%}   .qh-fraud-prevention-tab-section {width: 60%}   .qh-fraud-prevention-tab-section .tab img {width: 20px;object-fit: contain;height: 30px;margin-right: 5px}   .qh-fraud-prevention-ios-container .qh-fraud-prevention-gif {width: 19%;top: 0%;height: 93%;left: 51%}   .qh-fraud-prevention-laptop-container .qh-fraud-prevention-gif {width: 100%;top: 8%;height: 70%}  }   @media (max-width: 769px) {   .product-quick-heal-antifraud .qh-hero-left-pane {padding-bottom: 0;margin-bottom: 0 !important}   #qh-fraud-prevention-section {overflow: visible}   .qh-anti-fraud-news-letter-left-section img {height: 400px}   .qh-new-letter-right-box-heading {font-size: 32px;font-weight: 600}   .qh-news-letter-right-section-first-box, .qh-news-letter-right-section-second-box {width: 95%;padding: 10px}   .qh-new-letter-right-box-number {font-size: 30px;font-weight: 600}   .qh-new-letter-right-box-disc {font-size: 14px}   .qh-news-letter-right-box-img-container {width: 60px;height: 60px}   #anti-fraud-puzzle br.br-none, #qh-fraud-prevention-section br.br-none {display: none}   .qh-fraud-prevention-tab-section {width: 70%;top: 54px}   .qh-landing-wqh-heading, .puzzle-heading, .faq-heading {font-size: 39px;line-height: 60px}   .qh-fraud-prevention-mobile-container, .qh-fraud-prevention-card {opacity: 1}   .qh-anti-fraud-news-letter-section {flex-direction: column;padding: 15px;border-radius: 36px}   .qh-anti-fraud-news-letter-left-section, .qh-anti-fraud-news-letter-right-section {width: 100%}   .qh-why-quick-heal-heading-section {margin-bottom: 45px}   .qh-fraud-prevention-ios-container .qh-fraud-prevention-gif {width: 33.2%;top: 0;height: 93%;left: 51%}   }   .qh-fraud-prevention-see-more {right: 0}   .qh-anti-fraud-form-container {padding: 20px;margin: 10px}   .qh-anti-fraud-form-header {align-items: flex-start}   .qh-anti-fraud-form-row {flex-direction: column}   .qh-anti-fraud-form-group {margin-right: 0;margin-bottom: 15px}   .qh-anti-fraud-form-group:last-child {margin-bottom: 0}   .qh-anti-fraud-submit-btn {max-width: 100%}   .qh-anti-fraud-popup1 {max-width: 80%;padding: 20px}   .qh-anti-fraud-popup-content1 {height: auto;margin-bottom: 100px}   .qh-anti-fraud-popup-content1 .qh-anti-fraud-img1 {width: 128.23px;height: 135.92px}   .qh-fraud-prevention-gif {top: 35px}   .qh-hero-left-pane {padding-bottom: 80px;padding-top: 80px}  @media (max-width: 700px) {   .qh-fraud-prevention-body-section {flex-direction: column}   .qh-fraud-prevention-first-section {order: 2;width: 100%;margin-bottom: -17px;padding: 0 15px}   .qh-fraud-prevention-middle-section {order: 1;width: 100%;height: 585px}   #windows-01 .qh-fraud-prevention-middle-section {height: 278px}   #apple .qh-fraud-prevention-middle-section {height: 385px}   .qh-fraud-prevention-last-section {order: 3;width: 100%;margin-top: -17px;padding: 0 15px}   .qh-fraud-prevention-body-section {padding-bottom: 0}   .qh-fraud-prevention-card {width: 96%;margin: 20px 10px}   .qh-fraud-prevention-gif {top: 14px;width: 64%;height: 96%}   .qh-fraud-prevention-ios-container .qh-fraud-prevention-gif {top: 5px;width: 20.2%}   .qh-fraud-prevention-card img {width: 45px}   .qh-fraud-prevention-card-heading {font-size: 16px}   .qh-fraud-prevention-card-description {font-size: 14px}   .qh-fraud-prevention-button {margin-top: 0}   @keyframes slideInFromBottom { 0% {  opacity: 1;  transform: translateY(0); } 100% {  opacity: 1;  transform: translateY(0); }   }   .qh-fraud-prevention-laptop-container .qh-fraud-prevention-gif {width: 100%;top: 16%;height: 60%}  }   @media (max-width: 575.98px) {   .qh-hero-left-pane div.position-relative, .qh-anti-fraud-license-input {width: 100%}   .qh-card-online-threads-title {font-size: 23px}   .antifraud-logo img {width: 170px}   .qh-hero-title h1 {opacity: 1;transform: translateX(0%);font-size: 24px;font-weight: 600}   .qh-landing-wqh-section-title {font-size: 10px;font-weight: 500;text-align: center}   .qh-testimonial-card-video {width: 100%;padding: 0}   .qh-fraud-prevention-tab-section {width: 60%;margin-top: 35px;margin-bottom: 0px;top: 56px}   .qh-fraud-prevention-tab-section .tab {width: 27.33%;padding: 8px 10px}   .qh-fraud-prevention-tab-section .tab span {display: none}   .qh-hero-current-price {font-size: 18px;margin-right: 10px}   .qh-hero-original-price {margin-right: 8px;font-size: 13px}   .qh-anti-fraud-hero-left-panel {margin-bottom: 2rem !important}   .qh-hero-title h6 {font-size: 18px}   .qh-anti-fraud-subheading-icon-section {justify-content: center}   .qh-anti-fraud-hero-android-img, .qh-anti-fraud-hero-windows-img, .qh-anti-fraud-hero-ios-img {width: 30px}   .qh-landing-wqh-heading {font-size: 24px !important;line-height: 34px !important;margin-bottom: -20px;text-align: center;margin-left: 10px;margin-right: 10px}   .antifraud-testimonial .qh-landing-wqh-heading {margin-bottom: 16px;margin-left: 0px}   .qh-anti-fraud-discount-badge {position: absolute;bottom: 2.2rem;right: -1rem;width: 120px;height: 110px;transform: rotate(-31deg);margin-right: 25px}   .qh-hero-cc-grid {margin-bottom: 20px}   .qh-anti-fraud-discount-badge-text {top: 0.2rem;right: -1.5rem;z-index: 1;transform: rotate(-10deg);width: 91px}   .qh-anti-fraud-discount-badge-number {font-size: 12px;font-weight: 600}   .qh-anti-fraud-discount-badge-discription {font-size: 10px;line-height: 1}   .qh-anti-fraud-discount-badge img {position: relative;left: -3.38rem;top: 3.6rem;transform: rotateZ(-10deg)}   .qh-anti-fraud-news-letter-left-section img {height: 200px}   #anti-fraud-puzzle #grid {justify-content: space-around}   .qh-new-letter-right-box-heading, .qh-new-letter-right-box-number {font-size: 20px}   #anti-fraud-puzzle #grid, #listContainer {width: 350px !important;padding: 18px !important;display: flex;flex-wrap: wrap}   .box {width: 32px !important;height: 32px !important;line-height: 32px !important;font-size: 14px !important}   #anti-fraud-footer .text-orange {font-size: 10px !important;line-height: 20px !important}   .puzzle-heading, .faq-heading, #anti-fraud-footer .footer-bold-text {font-size: 24px !important;line-height: 34px !important;text-align: center;margin-left: 10px;margin-right: 10px}   .antifraud-testimonial .qh-landing-buttons, .qh-fraud-prevention-button {margin-top: 0;}   .product-quick-heal-antifraud .qh-fraud-prevention-ios-container .qh-fraud-prevention-gif {width: 60.4%;top: -11px;left: 51%;height: 96%}   .product-quick-heal-antifraud .product-add-form.customs-add-form .buy-cart-buttons {grid-template-columns: auto}   .product-quick-heal-antifraud .product-add-form.customs-add-form .product-options-bottom .box-tocart .price-box {margin-top: 15px;text-align: center}   .product-quick-heal-antifraud #buy-now {margin-bottom: 10px}   .product-quick-heal-antifraud .btn-download-resources {text-align: center}   .product-quick-heal-antifraud .qh-hero-cc-grid {margin-left: auto;margin-right: auto}   .product-quick-heal-antifraud .qh-hero-cc-grid img {max-width: 45px}   .product-quick-heal-antifraud .bg-pattern-01 {height: auto;padding: 50px 0}   .product-quick-heal-antifraud #awards-section {overflow: visible}   .product-quick-heal-antifraud .qh-fraud-prevention-middle-section {height: 539px}   .product-quick-heal-antifraud .slogun-wrap {left: 12%;bottom: -29px !important;transform: translateX(12%);width: 100%}   .product-quick-heal-antifraud .slogun-wrap img {width: 200px}   .product-quick-heal-antifraud .product-add-form.customs-add-form .product-options-wrapper {width: 49px}  }   @media (max-width: 480px) {   .qh-anti-fraud-form-container {padding: 15px;margin: 5px}   .qh-anti-fraud-form-header h2 {font-size: 1.2em}   .qh-anti-fraud-close-btn {width: 25px;height: 25px}   .qh-anti-fraud-submit-btn {font-size: 1em;padding: 10px 20px}   .qh-anti-fraud-popup1 {max-width: 85%;padding: 15px}   .qh-anti-fraud-popup-content1 {height: auto;margin-bottom: 50px}   .qh-anti-fraud-close1 {font-size: 24px}   .qh-anti-fraud-img1 {width: 100%;height: auto}   .qh-anti-fraud-popup-content1 p {font-size: 12px}   .qh-fraud-prevention-laptop-container .qh-fraud-prevention-gif {width: 100%;top: 12%;height: 64%}  }  @media screen and (max-width: 430px) {   .qh-fraud-prevention-tab-section {width: 60%}   .qh-fraud-prevention-tab-section .tab {width: 33%;text-wrap: nowrap;font-size: 12px}   .qh-logo {width: 100px}   .qh-anti-fraud-discount-badge-discription {font-size: 9px}   .qh-anti-fraud-discount-badge-text {top: 0.24rem}   .qh-anti-fraud-discount-badge {bottom: 1.5rem;right: 1.2rem;width: 85px;height: 115px;transform: rotate(-43deg);margin-right: 0}   .qh-fraud-prevention-laptop-container .qh-fraud-prevention-gif {width: 100%;top: 10%;height: 70%}   #qh-fraud-prevention-ios-gif, .qh-fraud-prevention-gif img {width: 100%}   .qh-mobile-br {display: block}  }  @media screen and (max-width: 370px) {   .qh-fraud-prevention-gif {top: 68px;height: 78%}   .qh-fraud-prevention-laptop-container .qh-fraud-prevention-gif {width: 100%;top: 21%;height: 49%}   .qh-fraud-prevention-ios-container .qh-fraud-prevention-gif {width: 32.4%;top: 14px}  }  @media screen and (max-width: 330px) {   #anti-fraud-puzzle #grid, #listContainer {width: 308px !important}  }  @media screen and (max-width: 769px) {   .product-quick-heal-antifraud .btn-download-resources, .product-quick-heal-antifraud .product-add-form.customs-add-form .product-options-bottom .box-tocart .price-box {text-align: center}   .product-quick-heal-antifraud .qh-hero-cc-grid, .product-quick-heal-antifraud .qh-dotted-divider {margin-left: auto !important;margin-right: auto !important}   .product-quick-heal-antifraud .product-options-bottom .box-tocart .actions, .product-quick-heal-antifraud .product-add-form.customs-add-form .product-options-wrapper .row {justify-content: center}   .product-quick-heal-antifraud .bg-pattern-01 {height: auto;padding: 50px 0}   .qh-card-online-threads {padding: 16px 0 0 12px}   .product-quick-heal-antifraud .qh-card-online-threads-img.secure-img {bottom: 21%}  }   .product-quick-heal-antifraud #awards-section, .product-quick-heal-antifraud .comman-testimonial {display: none !important;}  .product-quick-heal-antifraud #qh-fraud-prevention-section, .product-quick-heal-antifraud .antifraud-testimonial {display: block !important;}  #antifraud a{color: #a7acbb;}  .product-quick-heal-antifraud .qh-hero-left-pane div .layer-1 {z-index: 1;width: 72%;position: absolute;left: 50%;top: 0;right: 50%;transform: translateX(-50%)}  .product-quick-heal-antifraud .qh-fraud-prevention-hero-gif {display: block !important;}  .product-quick-heal-antifraud .antifraud-help, .product-quick-heal-antifraud .purple-layer, .product-quick-heal-antifraud .antifraud-faq, .product-quick-heal-antifraud #sticky-footer .antifraud-offer {display: block !important;}  .product-quick-heal-antifraud .comman-help, .product-quick-heal-antifraud #sticky-footer .comman-offer, .product-quick-heal-antifraud .comman-faq {display: none;}  .product-quick-heal-antifraud .bg-pattern-01 {   background: url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/bg-pattern-purple.png) #fdf7f3 bottom center fixed no-repeat;   height: 100%;  }  .product-quick-heal-antifraud #show-more {background-color: transparent}  .product-quick-heal-antifraud .antifraud-faq .card .card-body p, .product-quick-heal-antifraud .antifraud-faq .card .card-body ul li {margin-bottom: 12px;font-family: 'BarlowRegular'}  .product-quick-heal-antifraud .antifraud-faq .card .card-body p:last-child, .product-quick-heal-antifraud .antifraud-faq .card .card-body ul li:last-child{margin-bottom: 0}  .product-quick-heal-antifraud #buy-now ~ span {display: none}  .product-quick-heal-antifraud #product_addtocart_form {position: relative}  .product-quick-heal-antifraud .qh-anti-fraud-form-group {position: absolute;top: 0;left: 25%}  .product-quick-heal-antifraud .qh-anti-fraud-form-group label {line-height: 19px}  .product-quick-heal-antifraud .qh-anti-fraud-form-group label span {color: #999}  .product-quick-heal-antifraud .qh-anti-fraud-form-group button {box-shadow: none}  .product-quick-heal-antifraud .qh-anti-fraud-discount-badge{position:absolute;bottom:-0.5rem;right:-12rem;z-index:1;background-image:url(https://www.quickheal.co.in/pub/static/frontend/quickheal/quickheal-v2/en_US/Quickheal_CustomPages/assets/img/anti-fraud/Vector.png);width:170px;height:110px;background-size:contain;background-repeat:no-repeat;background-position:center;filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));}  .product-quick-heal-antifraud .qh-anti-fraud-license-input{width:120px;height:38px;background-color:#ffffff;border:1px solid #ced4da;line-height:1.5;z-index:99;position:relative;padding:0;border-radius:0.25rem;display:flex;justify-content:space-between;}  .product-quick-heal-antifraud button:focus{outline:none!important;}  .product-quick-heal-antifraud .qh-licence-input .qh-licence-input-product-qty, .product-quick-heal-antifraud .qh-licence-input .qh-licence-input-qty-count{background:transparent;color:inherit;font-weight:bold;font-size:inherit;border:none;display:inline-block;min-width:0;height:100%;padding-top:0;padding-bottom:0;line-height:1;}  .product-quick-heal-antifraud .qh-licence-input .qh-licence-input-product-qty:focus, .product-quick-heal-antifraud .qh-licence-input .qh-licence-input-qty-count:focus{outline:none;}  .product-quick-heal-antifraud .qh-licence-input .qh-licence-input-product-qty{width:100%;min-width:0;display:inline-block;background-color:#ffffff;text-align:center;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;z-index:99;}  .product-quick-heal-antifraud .qh-licence-input .qh-licence-input-qty-count{padding:0;cursor:pointer;width:80px;font-size:1.25em;text-indent:-100px;overflow:hidden;position:relative;z-index:99;}  .product-quick-heal-antifraud .qh-licence-input .qh-licence-input-qty-count:before, .product-quick-heal-antifraud .qh-licence-input .qh-licence-input-qty-count:after{content:'';height:2px;width:10px;position:absolute;display:block;background:#000;top:0;bottom:0;left:0;right:0;margin:auto;}  .product-quick-heal-antifraud .qh-licence-input .qh-licence-input-qty-count--minus{border-right:1px solid #e2e2e2;background-color:#ffffff;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;}  .product-quick-heal-antifraud .qh-licence-input .qh-licence-input-qty-count--add{border-left:1px solid #e2e2e2;background-color:#ffffff;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;}  .product-quick-heal-antifraud .qh-licence-input .qh-licence-input-qty-count--add:after{transform:rotate(90deg);}  .product-quick-heal-antifraud .qh-licence-input .qh-licence-input-qty-count:disabled{color:#ccc;background:#f2f2f2;cursor:not-allowed;border-color:transparent;}  .product-quick-heal-antifraud .qh-licence-input .qh-licence-input-qty-count:disabled:before, .product-quick-heal-antifraud .qh-licence-input .qh-licence-input-qty-count:disabled:after{background:#ccc;}  .product-quick-heal-antifraud .qh-anti-fraud-discount-badge img{position:relative;left:-3rem;top:4rem;transform:rotateZ(-10deg);}  .product-quick-heal-antifraud .qh-anti-fraud-discount-badge-text{position:relative;top:-0.2rem;right:-1.5rem;z-index:1;transform:rotate(-10deg);}  .product-quick-heal-antifraud .qh-anti-fraud-discount-badge-number{font-size:20px;font-weight:800;background:linear-gradient(to left, #ee04c2, #9e13f5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-left:3px;}  .product-quick-heal-antifraud .qh-anti-fraud-discount-badge-discription,.getupto-text{font-size:12px;font-weight:500;color:#606367;}  .product-quick-heal-antifraud .qh-anti-fraud-form-group{flex:1;margin-right:15px;min-width:0;}  .product-quick-heal-antifraud .qh-anti-fraud-form-group:last-child{margin-right:0;}  .product-quick-heal-antifraud .qh-anti-fraud-form-group label{display:block;margin-bottom:5px;font-weight:bold;color:#333;text-align:left;width:100%;}  .product-quick-heal-antifraud .qh-anti-fraud-form-group input{width:100%;padding:6px 15px;border:1px solid #ccc;border-radius:4px;font-size:1em;box-sizing:border-box;}  .product-quick-heal-antifraud .qh-anti-fraud-form-group input::placeholder{color:#aaa;}  .product-quick-heal-antifraud .qh-anti-fraud-discount-badge-number{animation:fadeInOut 2s ease-in-out infinite;}  @media (max-width: 1599.98px){   .product-quick-heal-antifraud .qh-anti-fraud-discount-badge{width:170px;right:-8rem;right:-12rem;}   .product-quick-heal-antifraud .qh-anti-fraud-discount-badge-text{top:-0.4rem;right:-1.5rem;}  }  @media (max-width: 769px){   .product-quick-heal-antifraud .qh-anti-fraud-form-group{margin-right:0;margin-bottom:0;}   .product-quick-heal-antifraud .qh-anti-fraud-form-group:last-child{margin-bottom:0;}  }  .antifraud-line:after {content: "";position: absolute;top: 3px;right: 0;background-color: #ccc;width: 1px;height: 20px}   .qh-landing-testimonial-heading{opacity:0;transform:translateX(100px);transition:opacity 1s ease-out,   transform 1s ease-out;font-size:72px;font-weight:600;font-family:var(--font-family-barlow);margin-top:20px;line-height:86px;margin-bottom:50px;}  .qh-landing-testimonial-heading.visible{opacity:1;transform:translateX(0);}  .qh-landing-testimonial-content-animation.visible{opacity:1;}  .qh-testimonial-section-title{font-size:24px;color:var(--secondary-text-color);font-weight:700;font-family:var(--font-family-open-sans);}  .qh-landing-prev-btn:hover svg path,.qh-landing-next-btn:hover svg path{fill:#ffffff;}  .testimonial-swiper.swiper{width:100%;height:100%;}  .testimonial-swiper.swiper .swiper-wrapper {   margin-bottom: 70px;  }  .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:99;}  .qh-landing-buttons{margin-top:20px;}  .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);}  .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:26px;font-weight:600;line-height:28px;color:#2d2d2d;text-align:end;margin-bottom:0;}  #qh-how-to-started .os-wrap {padding: 25px;border: 1px solid #ccc;border-radius: 10px;position: relative} #qh-how-to-started .os-wrap .os-title-box{position: absolute;top: -19px;left: 50%;transform: translateX(-50%);border: 1px solid #ccc;border-radius: 6px;padding: 6px 45px;background-color: #fff} #qh-how-to-started .os-wrap .os-title-box p, #qh-how-to-started .os-wrap .step-line{font-family: 'BarlowBold'} #qh-how-to-started .os-wrap a {color: #f46400}  @media screen and (max-width: 430px){   .product-quick-heal-antifraud .qh-anti-fraud-discount-badge-discription{font-size:9px;}   .product-quick-heal-antifraud .qh-anti-fraud-discount-badge-text{top:0.24rem;}   .product-quick-heal-antifraud .qh-anti-fraud-discount-badge{bottom:1.5rem;right:1.2rem;width:85px;height:115px;transform:rotate(-43deg);margin-right:0;}   .product-options-bottom .price-box .price-wrapper .price {font-size: 16px}   .product-quick-heal-antifraud .qh-hero-cc-grid img {max-width: 40px}  }  @media (max-width: 575.98px) {   .catalog-category-view #sticky-footer, .catalog-product-view #sticky-footer {padding-left: 0;padding-right: 0}   .product-quick-heal-antifraud .custom-select-dropdown {width: 49%}   .product-quick-heal-antifraud .qh-anti-fraud-form-group{top: 8px;left: 52%}   .product-quick-heal-antifraud .qh-anti-fraud-license-input{width:48%}   .product-quick-heal-antifraud .qh-anti-fraud-discount-badge{position:absolute;bottom:2.2rem;right:-1rem;width:120px;height:110px;transform:rotate(-31deg);margin-right:25px}   .product-quick-heal-antifraud .qh-anti-fraud-discount-badge-text{top:0.2rem;right:-1.5rem;z-index:1;transform:rotate(-10deg);width:91px}   .product-quick-heal-antifraud .qh-anti-fraud-discount-badge-number{font-size:12px;font-weight:600}   .product-quick-heal-antifraud .qh-anti-fraud-discount-badge-discription{font-size:10px;line-height:1}   .product-quick-heal-antifraud .qh-anti-fraud-discount-badge img{position:relative;left:-3.38rem;top:3.6rem;transform:rotateZ(-10deg)}   .qh-landing-prev-btn, .qh-landing-next-btn {margin-top: 123px}   .product-quick-heal-antifraud .qh-hero-left-pane div .layer-0 {width: 100%}   .product-quick-heal-antifraud .w-100.d-flex {overflow-x: hidden}  }   @media (min-width: 768px) and (max-width: 991.98px) {   .product-quick-heal-antifraud .slogun-wrap {left: 16%;transform: translateX(16%)}   .product-quick-heal-antifraud .qh-anti-fraud-form-group {left: 65%}   .qh-fraud-prevention-laptop-container .qh-fraud-prevention-gif {top: 12%;height: 65%}   .qh-testimonial-card-video {width: 100%}  }  @media (max-width: 991.98px){   .qh-landing-testimonial-right-section{width:100%;top:400px;padding-right:0}   .antifraud-testimonial .qh-landing-testimonial-right-section{width:100%;top:0;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-testimonial-content{padding:20px 30px 20px 20px}   .qh-landing-testimonial-name{font-size:22px}   .qh-landing-buttons{margin-top:266px}   }   @media (max-width: 1599.98px){ .qh-testimonial-section-title{font-size:24px} .qh-landing-testimonial-heading{font-size:54px;line-height:60px} }
