@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&display=swap");

.page-template-product-g6 main .wrapper {
  max-width: 1110px;
  margin: 0 auto;
  height: 100%;
}
@media screen and (max-width: 1150px) {
  .page-template-product-g6 main .wrapper {
    max-width: 95vw;
  }
}
.page-template-product-g6 main .wrapper > .content {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.page-template-product-g6 main .section-box {
  background-color: #EEEDEB;
  width: 100%;
  padding: 30px 0;
}
@media screen and (max-width: 768px) {
  .page-template-product-g6 main .section-box {
    margin-top: 40px;
  }
}
@media screen and (min-width: 768px) {
  .page-template-product-g6 main section #slick-slide02 {
    background-size: contain !important;
    background-repeat: no-repeat;
  }
}
.page-template-product-g6 main section.section .section__container {
  width: 100%;
}
.page-template-product-g6 main section.product-slider .product-slider__container {
  position: relative;
  margin-bottom: 0;
}
.page-template-product-g6 main section.product-slider .product-slider__container .slick-next, .page-template-product-g6 main section.product-slider .product-slider__container .slick-prev {
  display: none !important;
}
.page-template-product-g6 main section.product-slider .product-slider__container .slick-dots {
  bottom: 15px;
  padding: 0 0 0 260px;
}
.page-template-product-g6 main section.product-slider .product-slider__container .slick-dots li {
  width: 15px;
  height: 15px;
}
.page-template-product-g6 main section.product-slider .product-slider__container .slick-dots li button:before {
  font-size: 15px;
  color: #4f8611;
  opacity: 0.6;
}
.page-template-product-g6 main section.product-slider .product-slider__container .slick-dots li.slick-active button:before {
  opacity: 0.9;
  color: #025F1D;
}
.page-template-product-g6 main section.product-slider .product-slider__slide {
  height: 591px;
  width: 100%;
  outline: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.page-template-product-g6 main section.product-slider .product-slider__slide:focus, .page-template-product-g6 main section.product-slider .product-slider__slide:active, .page-template-product-g6 main section.product-slider .product-slider__slide:hover {
  outline: none;
}
.page-template-product-g6 main section.product-slider .product-slider__slide .content {
  width: 50%;
  height: 100%;
  float: right;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
  padding: 100px 100px 50px 100px;
}
.page-template-product-g6 main section.product-slider .product-slider__slide .content__title, .page-template-product-g6 main section.product-slider .product-slider__slide .content__desc, .page-template-product-g6 main section.product-slider .product-slider__slide .content__btn {
  margin: 15px 0;
}
.page-template-product-g6 main section.product-slider .product-slider__slide .content__title:not(.content__btn), .page-template-product-g6 main section.product-slider .product-slider__slide .content__desc:not(.content__btn), .page-template-product-g6 main section.product-slider .product-slider__slide .content__btn:not(.content__btn) {
  padding: 0;
}
.page-template-product-g6 main section.product-slider .product-slider__slide .content__title {
  font-size: 30px;
  color: black;
  text-shadow: 1px 1px 5px white;
}
.page-template-product-g6 main section.product-slider .product-slider__slide .content__desc {
  font-size: 20px;
  font-weight: 200;
  color: black;
  text-shadow: 1px 1px 5px white;
}
.page-template-product-g6 main section.product-slider .product-slider__slide .content__desc span {
  font-size: 11px;
  text-shadow: 1px 1px 3px white;
}
.page-template-product-g6 main section.product-slider .product-slider__slide .content__btn {
  text-transform: uppercase;
  color: white;
  padding: 10px 30px;
  /*background-color: #6eb350;*/
  background-color: #4f8611;
  border-radius: 10px;
  font-size: 20px;
  font-weight: 500;
  transition: background-color 0.2s;
}
.page-template-product-g6 main section.product-slider .product-slider__slide .content__btn:hover {
  background-color: #025F1D;
}
.page-template-product-g6 main section.custom-section .section__container {
  width: 100%;
  position: relative;
}
.page-template-product-g6 main section.custom-section .section__sub {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 100%;
  padding: 50px 0 50px 0;
}
.page-template-product-g6 main section.custom-section .section__sub.type-right {
  flex-direction: row;
}
.page-template-product-g6 main section.custom-section .section__sub.type-right .content {
  padding-right: 30px;
}
.page-template-product-g6 main section.custom-section .section__sub.type-right .media {
  padding-left: 30px;
}
.page-template-product-g6 main section.custom-section .section__sub.type-left {
  flex-direction: row-reverse;
}
.page-template-product-g6 main section.custom-section .section__sub.type-left .content {
  padding-left: 30px;
}
.page-template-product-g6 main section.custom-section .section__sub.type-left .media {
  padding-right: 30px;
}
.page-template-product-g6 main section.custom-section .section__sub .content {
  width: 50%;
}
.page-template-product-g6 main section.custom-section .section__sub .content h2 {
  font-size: 36px;
  color: black;
  padding: 0;
  margin-bottom: 20px;
}
.page-template-product-g6 main section.custom-section .section__sub .content p {
  color: #626262;
  text-align: left;
  font-size: 13px;
}
.page-template-product-g6 main section.custom-section .section__sub .content a.btn {
  text-transform: uppercase;
  color: white;
  padding: 10px 30px;
  background-color: #4f8611;
  border-radius: 10px;
  font-size: 20px;
  font-weight: 500;
  transition: background-color 0.2s;
  border: none;
  box-shadow: none;
}
.page-template-product-g6 main section.custom-section .section__sub .content a.btn:hover {
  background-color: #025F1D;
  box-shadow: none;
}
.page-template-product-g6 main section.custom-section .section__sub .media {
  width: 50%;
}
.page-template-product-g6 main section.custom-section .section__sub .media iframe {
  width: 100% !important;
}
.page-template-product-g6 main section.custom-section .section__sub .media img {
  max-width: 100%;
  height: auto;
}
.page-template-product-g6 main section.g6-section--1.section .section__container {
  width: 100%;
  padding: 100px 0;
}
.page-template-product-g6 main section.g6-section--1.section .section__top {
  display: flex;
}
.page-template-product-g6 main section.g6-section--1.section .section__top .content {
  width: 450px;
  height: auto;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
}
.page-template-product-g6 main section.g6-section--1.section .section__top .content__title {
  color: black;
  font-size: 30px;
}
.page-template-product-g6 main section.g6-section--1.section .section__top .content__list {
  margin-top: 70px;
  list-style: none;
}
.page-template-product-g6 main section.g6-section--1.section .section__top .content__list li {
  margin-bottom: 30px;
  color: #626262;
}
.page-template-product-g6 main section.g6-section--1.section .section__top .content__link {
  color: #4f8611;
  font-weight: 700;
  font-size: 16px;
  margin-top: 40px;
  transition: color 0.3s;
}
.page-template-product-g6 main section.g6-section--1.section .section__top .content__link:after {
  content: ">";
  color: white;
  font-weight: 100;
  font-size: 16px;
  background-color: #4f8611;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-left: 20px;
  transition: margin-left 0.3s ease-out, background-color 0.3s;
}
.page-template-product-g6 main section.g6-section--1.section .section__top .content__link:hover {
  color: #025F1D;
}
.page-template-product-g6 main section.g6-section--1.section .section__top .content__link:hover:after {
  margin-left: 30px;
  background-color: #025F1D;
}
.page-template-product-g6 main section.g6-section--1.section .section__top .image {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: calc(1110px - 450px);
}
.page-template-product-g6 main section.g6-section--1.section .section__top .image img {
  width: auto;
  max-height: 400px;
}
.page-template-product-g6 main section.g6-section--1.section .section__bottom {
  margin-top: 30px;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  position: relative;
}
.page-template-product-g6 main section.g6-section--1.section .section__bottom:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 1px;
  background-color: black;
  top: 56px;
  z-index: -1;
}
.page-template-product-g6 main section.g6-section--1.section .section__bottom .box {
  max-width: 270px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: column;
}
.page-template-product-g6 main section.g6-section--1.section .section__bottom .box__title {
  color: black;
  text-align: center;
  font-size: 20px;
}
.page-template-product-g6 main section.g6-section--1.section .section__bottom .box__desc {
  text-align: center;
  color: #626262;
}
.page-template-product-g6 main section.g6-section--2.section .section__container, .page-template-product-g6 main section.g6-section--4.section .section__container, .page-template-product-g6 main section.g6-section--8.section .section__container {
  min-height: 700px;
  width: 100vw;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.page-template-product-g6 main section.g6-section--2.section .content, .page-template-product-g6 main section.g6-section--4.section .content, .page-template-product-g6 main section.g6-section--8.section .content {
  width: 45%;
  height: 100%;
  float: right;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
  padding: 100px;
}
.page-template-product-g6 main section.g6-section--2.section .content__title, .page-template-product-g6 main section.g6-section--2.section .content__desc, .page-template-product-g6 main section.g6-section--2.section .content__btn, .page-template-product-g6 main section.g6-section--4.section .content__title, .page-template-product-g6 main section.g6-section--4.section .content__desc, .page-template-product-g6 main section.g6-section--4.section .content__btn, .page-template-product-g6 main section.g6-section--8.section .content__title, .page-template-product-g6 main section.g6-section--8.section .content__desc, .page-template-product-g6 main section.g6-section--8.section .content__btn {
  margin: 15px 0;
}
.page-template-product-g6 main section.g6-section--2.section .content__title:not(.content__btn), .page-template-product-g6 main section.g6-section--2.section .content__desc:not(.content__btn), .page-template-product-g6 main section.g6-section--2.section .content__btn:not(.content__btn), .page-template-product-g6 main section.g6-section--4.section .content__title:not(.content__btn), .page-template-product-g6 main section.g6-section--4.section .content__desc:not(.content__btn), .page-template-product-g6 main section.g6-section--4.section .content__btn:not(.content__btn), .page-template-product-g6 main section.g6-section--8.section .content__title:not(.content__btn), .page-template-product-g6 main section.g6-section--8.section .content__desc:not(.content__btn), .page-template-product-g6 main section.g6-section--8.section .content__btn:not(.content__btn) {
  padding: 0;
}
.page-template-product-g6 main section.g6-section--2.section .content__title, .page-template-product-g6 main section.g6-section--4.section .content__title, .page-template-product-g6 main section.g6-section--8.section .content__title {
  font-size: 30px;
  color: white;
}
.page-template-product-g6 main section.g6-section--2.section .content__desc, .page-template-product-g6 main section.g6-section--4.section .content__desc, .page-template-product-g6 main section.g6-section--8.section .content__desc {
  font-size: 14px;
  font-weight: 200;
  color: white;
}
.page-template-product-g6 main section.g6-section--2.section .content__desc span, .page-template-product-g6 main section.g6-section--4.section .content__desc span, .page-template-product-g6 main section.g6-section--8.section .content__desc span {
  font-size: 10px;
}
.page-template-product-g6 main section.g6-section--2.section .content__btn, .page-template-product-g6 main section.g6-section--4.section .content__btn, .page-template-product-g6 main section.g6-section--8.section .content__btn {
  text-transform: uppercase;
  color: white;
  padding: 10px 30px;
  background-color: #4f8611;
  border-radius: 10px;
  font-size: 20px;
  font-weight: 500;
  transition: background-color 0.2s;
}
.page-template-product-g6 main section.g6-section--2.section .content__btn:hover, .page-template-product-g6 main section.g6-section--4.section .content__btn:hover, .page-template-product-g6 main section.g6-section--8.section .content__btn:hover {
  background-color: #025F1D;
}
.page-template-product-g6 main section.g6-section--3.section .section__container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 70px;
}
.page-template-product-g6 main section.g6-section--3.section .section__title {
  color: black;
  font-size: 30px;
}
.page-template-product-g6 main section.g6-section--3.section .section__desc {
  font-size: 14px;
  margin-top: 50px;
  color: #626262;
}
.page-template-product-g6 main section.g6-section--3.section .section__features {
  width: 100%;
  margin-top: 120px;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  position: relative;
}
.page-template-product-g6 main section.g6-section--3.section .section__features:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 1px;
  background-color: black;
  top: 56px;
  z-index: -1;
}
.page-template-product-g6 main section.g6-section--3.section .section__features .box {
  max-width: 270px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: column;
}
.page-template-product-g6 main section.g6-section--3.section .section__features .box__title {
  color: black;
  text-align: center;
  font-size: 20px;
}
.page-template-product-g6 main section.g6-section--3.section .section__features .box__desc {
  text-align: center;
  color: #626262;
}
.page-template-product-g6 main section.g6-section--3.section .section__bottom {
  display: flex;
  align-items: center;
}
.page-template-product-g6 main section.g6-section--3.section .section__bottom h2 {
  color: black;
  font-size: 30px;
}
.page-template-product-g6 main section.g6-section--3.section .section__bottom p {
  font-size: 16px;
}
.page-template-product-g6 main section.g6-section--4.section .section__container {
  background-size: cover;
}
.page-template-product-g6 main section.g6-section--4.section .content {
  float: left;
}
.page-template-product-g6 main section.g6-section--4.section .content__title {
  color: black;
}
.page-template-product-g6 main section.g6-section--4.section .content__desc {
  color: #626262;
}
.page-template-product-g6 main section.g6-section--5.section .section__container, .page-template-product-g6 main section .custom-section.section .section__container {
  width: 100%;
  position: relative;
}
.page-template-product-g6 main section.g6-section--5.section .section__sub, .page-template-product-g6 main section .custom-section.section .section__sub {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 100%;
  padding: 50px 0 50px 0;
}
.page-template-product-g6 main section.g6-section--5.section .section__sub:first-of-type, .page-template-product-g6 main section .custom-section.section .section__sub:first-of-type {
  padding: 100px 0 50px 0;
}
.page-template-product-g6 main section.g6-section--5.section .section__sub:last-of-type, .page-template-product-g6 main section .custom-section.section .section__sub:last-of-type {
  padding: 50px 0 100px 0;
}
.page-template-product-g6 main section.g6-section--5.section .section__sub.type-right, .page-template-product-g6 main section .custom-section.section .section__sub.type-right {
  flex-direction: row;
}
.page-template-product-g6 main section.g6-section--5.section .section__sub.type-right .content, .page-template-product-g6 main section .custom-section.section .section__sub.type-right .content {
  padding-right: 30px;
}
.page-template-product-g6 main section.g6-section--5.section .section__sub.type-right .media, .page-template-product-g6 main section .custom-section.section .section__sub.type-right .media {
  padding-left: 30px;
}
.page-template-product-g6 main section.g6-section--5.section .section__sub.type-left, .page-template-product-g6 main section .custom-section.section .section__sub.type-left {
  flex-direction: row-reverse;
}
.page-template-product-g6 main section.g6-section--5.section .section__sub.type-left .content, .page-template-product-g6 main section .custom-section.section .section__sub.type-left .content {
  padding-left: 30px;
}
.page-template-product-g6 main section.g6-section--5.section .section__sub.type-left .media, .page-template-product-g6 main section .custom-section.section .section__sub.type-left .media {
  padding-right: 30px;
}
.page-template-product-g6 main section.g6-section--5.section .section__sub .content, .page-template-product-g6 main section .custom-section.section .section__sub .content {
  width: 50%;
}
.page-template-product-g6 main section.g6-section--5.section .section__sub .content h2, .page-template-product-g6 main section .custom-section.section .section__sub .content h2 {
  font-size: 30px;
  color: black;
  padding: 0;
  margin-bottom: 50px;
}
.page-template-product-g6 main section.g6-section--5.section .section__sub .content p, .page-template-product-g6 main section .custom-section.section .section__sub .content p {
  color: #626262;
  text-align: left;
  font-size: 14px;
}
.page-template-product-g6 main section.g6-section--5.section .section__sub .content a.btn, .page-template-product-g6 main section .custom-section.section .section__sub .content a.btn {
  text-transform: uppercase;
  color: white;
  padding: 10px 30px;
  background-color: #4f8611;
  border-radius: 10px;
  font-size: 20px;
  font-weight: 500;
  transition: background-color 0.2s;
  border: none;
  box-shadow: none;
}
.page-template-product-g6 main section.g6-section--5.section .section__sub .content a.btn:hover, .page-template-product-g6 main section .custom-section.section .section__sub .content a.btn:hover {
  background-color: #025F1D;
  box-shadow: none;
}
.page-template-product-g6 main section.g6-section--5.section .section__sub .media, .page-template-product-g6 main section .custom-section.section .section__sub .media {
  width: 50%;
}
.page-template-product-g6 main section.g6-section--5.section .section__sub .media iframe, .page-template-product-g6 main section .custom-section.section .section__sub .media iframe {
  width: 100% !important;
}
.page-template-product-g6 main section.g6-section--5.section .section__sub .media img, .page-template-product-g6 main section .custom-section.section .section__sub .media img {
  max-width: 100%;
  height: auto;
}
.page-template-product-g6 main section.g6-section--8.section .section__container {
  background-size: cover;
}
.page-template-product-g6 main section.g6-section--8.section .content {
  padding: 100px 100px 50px 100px;
}
.page-template-product-g6 main section.g6-section--9.section .section__container {
  padding: 100px 0;
}
.page-template-product-g6 main section.g6-section--9.section .content {
  color: #626262;
}
.page-template-product-g6 footer {
  padding-top: 0;
}
@media screen and (max-width: 768px) {
  .page-template-product-g6 #slick-slide01 {
    background-position: 29% center !important;
  }
  .page-template-product-g6 #slick-slide02 {
    background-size: 134% !important;
    background-position: center !important;
  }
  .page-template-product-g6 main .wrapper {
    max-width: 100%;
    padding: 0 4.688vw;
  }
  .page-template-product-g6 main section {
    max-width: 100vw;
  }
  .page-template-product-g6 main section.product-slider .product-slider__container {
    margin-bottom: 15px;
  }
  .page-template-product-g6 main section.product-slider .product-slider__container .slick-dots {
    position: absolute;
    padding: 0;
    bottom: -35px;
  }
  .page-template-product-g6 main section.product-slider .product-slider__container .slick-dots li button:before {
    font-size: 16px;
  }
  .page-template-product-g6 main section.product-slider .product-slider__slide {
    height: 95vw;
    background-size: cover;
    background-position: 54% center;
    min-height: 419px;
  }
  .page-template-product-g6 main section.product-slider .product-slider__slide.first-slide {
    background-position: 40% center;
  }
  .page-template-product-g6 main section.product-slider .product-slider__slide .content {
    width: 65%;
    padding: 10px;
  }
  .page-template-product-g6 main section.product-slider .product-slider__slide .content__title, .page-template-product-g6 main section.product-slider .product-slider__slide .content__desc, .page-template-product-g6 main section.product-slider .product-slider__slide .content__btn {
    margin: 15px 0;
  }
  .page-template-product-g6 main section.product-slider .product-slider__slide .content__title {
    font-size: 20px;
    text-align: center;
    margin-bottom: 0;
    width: 100%;
    background-color: rgba(255, 255, 255, 0.5);
    padding: 10px !important;
  }
  .page-template-product-g6 main section.product-slider .product-slider__slide .content__desc {
    font-size: 14px;
    text-align: justify;
    line-height: 1.3;
    background-color: rgba(255, 255, 255, 0.5);
    margin-top: 0;
    margin-bottom: 0;
    padding: 10px !important;
  }
  .page-template-product-g6 main section.product-slider .product-slider__slide .content__desc span {
    font-size: 11px;
    text-shadow: 1px 1px 2px white;
  }
  .page-template-product-g6 main section.product-slider .product-slider__slide .content__btn {
    padding: 3.125vw 0;
    border-radius: 3.125vw;
    font-size: 4.375vw;
    width: 100%;
    text-align: center;
  }
  .page-template-product-g6 main section.g6-section--1.section .section__container {
    width: 100%;
    padding: 9.375vw 0 4.688vw 0;
  }
  .page-template-product-g6 main section.g6-section--1.section .section__top {
    flex-direction: column;
  }
  .page-template-product-g6 main section.g6-section--1.section .section__top .content {
    width: 100%;
  }
  .page-template-product-g6 main section.g6-section--1.section .section__top .content__title {
    font-size: 7.5vw;
    text-align: center;
  }
  .page-template-product-g6 main section.g6-section--1.section .section__top .content__list {
    margin-top: 4.688vw;
  }
  .page-template-product-g6 main section.g6-section--1.section .section__top .content__list li {
    margin-bottom: 9.375vw;
    text-align: justify;
  }
  .page-template-product-g6 main section.g6-section--1.section .section__top .content__link {
    font-size: 5vw;
    margin: 0 auto;
  }
  .page-template-product-g6 main section.g6-section--1.section .section__top .content__link:after {
    font-size: 5vw;
    width: 6.25vw;
    height: 6.25vw;
    margin-left: 6.25vw;
  }
  .page-template-product-g6 main section.g6-section--1.section .section__top .content__link:hover:after {
    margin-left: 9.375vw;
  }
  .page-template-product-g6 main section.g6-section--1.section .section__top .image {
    margin-top: 12.5vw;
    width: auto;
    height: auto;
    max-width: 100%;
  }
  .page-template-product-g6 main section.g6-section--1.section .section__top .image img {
    height: auto;
    max-width: 100%;
    max-height: none;
  }
  .page-template-product-g6 main section.g6-section--1.section .section__bottom {
    margin-top: 4.688vw;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  .page-template-product-g6 main section.g6-section--1.section .section__bottom:before {
    display: none;
  }
  .page-template-product-g6 main section.g6-section--1.section .section__bottom .box {
    max-width: 100%;
    margin: 4.688vw 0;
  }
  .page-template-product-g6 main section.g6-section--1.section .section__bottom .box__title {
    font-size: 6.25vw;
  }
  .page-template-product-g6 main section.g6-section--1.section .section__bottom .box__desc {
    font-size: 5vw;
  }
  .page-template-product-g6 main section.g6-section--2.section .section__container, .page-template-product-g6 main section.g6-section--4.section .section__container, .page-template-product-g6 main section.g6-section--8.section .section__container {
    height: auto;
    width: 100vw;
    background-size: 100% 37.5vw;
    background-position: top;
    border-bottom: 1px solid rgba(98, 98, 98, 0.25);
  }
  .page-template-product-g6 main section.g6-section--2.section .content, .page-template-product-g6 main section.g6-section--4.section .content, .page-template-product-g6 main section.g6-section--8.section .content {
    width: 100%;
    float: none;
    height: auto;
    padding: 37.5vw 0 4.688vw 0;
  }
  .page-template-product-g6 main section.g6-section--2.section .content__title, .page-template-product-g6 main section.g6-section--2.section .content__desc, .page-template-product-g6 main section.g6-section--2.section .content__btn, .page-template-product-g6 main section.g6-section--4.section .content__title, .page-template-product-g6 main section.g6-section--4.section .content__desc, .page-template-product-g6 main section.g6-section--4.section .content__btn, .page-template-product-g6 main section.g6-section--8.section .content__title, .page-template-product-g6 main section.g6-section--8.section .content__desc, .page-template-product-g6 main section.g6-section--8.section .content__btn {
    margin: 4.688vw 0;
  }
  .page-template-product-g6 main section.g6-section--2.section .content__title, .page-template-product-g6 main section.g6-section--4.section .content__title, .page-template-product-g6 main section.g6-section--8.section .content__title {
    font-size: 7.5vw;
    color: black;
    text-align: center;
    margin-top: 7.813vw;
    width: 100%;
  }
  .page-template-product-g6 main section.g6-section--2.section .content__desc, .page-template-product-g6 main section.g6-section--4.section .content__desc, .page-template-product-g6 main section.g6-section--8.section .content__desc {
    font-size: 4.375vw;
    color: #626262;
    text-align: justify;
  }
  .page-template-product-g6 main section.g6-section--2.section .content__btn, .page-template-product-g6 main section.g6-section--4.section .content__btn, .page-template-product-g6 main section.g6-section--8.section .content__btn {
    padding: 4.688vw 0;
    border-radius: 3.125vw;
    font-size: 5vw;
    width: 100%;
    text-align: center;
  }
  .page-template-product-g6 main section.g6-section--2.section .section__container {
    background-size: 115% 37.5vw;
  }
  .page-template-product-g6 main section.g6-section--3.section .section__container {
    padding-top: 9.375vw;
  }
  .page-template-product-g6 main section.g6-section--3.section .section__title {
    font-size: 6.875vw;
    text-align: center;
  }
  .page-template-product-g6 main section.g6-section--3.section .section__desc {
    font-size: 4.375vw;
    text-align: justify;
    margin-top: 9.375vw;
  }
  .page-template-product-g6 main section.g6-section--3.section .section__features {
    margin-top: 4.688vw;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  .page-template-product-g6 main section.g6-section--3.section .section__features:before {
    display: none;
  }
  .page-template-product-g6 main section.g6-section--3.section .section__features .box {
    max-width: 100%;
    margin: 4.688vw 0;
  }
  .page-template-product-g6 main section.g6-section--3.section .section__features .box__title {
    font-size: 6.25vw;
  }
  .page-template-product-g6 main section.g6-section--3.section .section__features .box__desc {
    font-size: 5vw;
  }
  .page-template-product-g6 main section.g6-section--3.section .section__bottom {
    flex-direction: column;
  }
  .page-template-product-g6 main section.g6-section--3.section .section__bottom h2 {
    font-size: 6.25vw;
    text-align: center;
  }
  .page-template-product-g6 main section.g6-section--3.section .section__bottom p {
    font-size: 5vw;
    text-align: center;
    margin-top: 40px;
  }
  .page-template-product-g6 main section.g6-section--3.section .section__bottom img {
    max-width: 100%;
    height: auto;
  }
  .page-template-product-g6 main section.custom-section .section__sub {
    padding: 4.688vw 0;
    flex-direction: column;
  }
  .page-template-product-g6 main section.custom-section .section__sub:first-of-type {
    padding: 9.375vw 0 4.688vw 0;
  }
  .page-template-product-g6 main section.custom-section .section__sub:last-of-type {
    padding: 4.688vw 0 9.375vw 0;
  }
  .page-template-product-g6 main section.custom-section .section__sub.type-right {
    flex-direction: column;
  }
  .page-template-product-g6 main section.custom-section .section__sub.type-right .content {
    padding-right: 0;
  }
  .page-template-product-g6 main section.custom-section .section__sub.type-right .media {
    padding-left: 0;
  }
  .page-template-product-g6 main section.custom-section .section__sub.type-left {
    flex-direction: column;
  }
  .page-template-product-g6 main section.custom-section .section__sub.type-left .content {
    padding-left: 0;
  }
  .page-template-product-g6 main section.custom-section .section__sub.type-left .media {
    padding-right: 0;
  }
  .page-template-product-g6 main section.custom-section .section__sub .content {
    width: 100%;
  }
  .page-template-product-g6 main section.custom-section .section__sub .content h2 {
    font-size: 7.5vw;
    text-align: center;
    margin-bottom: 9.375vw;
  }
  .page-template-product-g6 main section.custom-section .section__sub .content h2 br {
    display: none;
  }
  .page-template-product-g6 main section.custom-section .section__sub .content p {
    text-align: justify;
    font-size: 4.375vw;
  }
  .page-template-product-g6 main section.custom-section .section__sub .content a.btn {
    padding: 4.688vw 0;
    border-radius: 3.125vw;
    font-size: 5vw;
    width: 100%;
    text-align: center;
    margin-bottom: 9.375vw;
  }
  .page-template-product-g6 main section.custom-section .section__sub .media {
    width: 100%;
  }
  .page-template-product-g6 main section.custom-section .section__sub .media iframe {
    height: 50vw !important;
  }
  .page-template-product-g6 main section.g6-section--5.section .section__sub {
    padding: 4.688vw 0;
    flex-direction: column;
  }
  .page-template-product-g6 main section.g6-section--5.section .section__sub:first-of-type {
    padding: 9.375vw 0 4.688vw 0;
  }
  .page-template-product-g6 main section.g6-section--5.section .section__sub:last-of-type {
    padding: 4.688vw 0 9.375vw 0;
  }
  .page-template-product-g6 main section.g6-section--5.section .section__sub.type-right {
    flex-direction: column;
  }
  .page-template-product-g6 main section.g6-section--5.section .section__sub.type-right .content {
    padding-right: 0;
  }
  .page-template-product-g6 main section.g6-section--5.section .section__sub.type-right .media {
    padding-left: 0;
  }
  .page-template-product-g6 main section.g6-section--5.section .section__sub.type-left {
    flex-direction: column;
  }
  .page-template-product-g6 main section.g6-section--5.section .section__sub.type-left .content {
    padding-left: 0;
  }
  .page-template-product-g6 main section.g6-section--5.section .section__sub.type-left .media {
    padding-right: 0;
  }
  .page-template-product-g6 main section.g6-section--5.section .section__sub .content {
    width: 100%;
  }
  .page-template-product-g6 main section.g6-section--5.section .section__sub .content h2 {
    font-size: 7.5vw;
    text-align: center;
    margin-bottom: 9.375vw;
  }
  .page-template-product-g6 main section.g6-section--5.section .section__sub .content h2 br {
    display: none;
  }
  .page-template-product-g6 main section.g6-section--5.section .section__sub .content p {
    text-align: justify;
    font-size: 4.375vw;
  }
  .page-template-product-g6 main section.g6-section--5.section .section__sub .content a.btn {
    padding: 4.688vw 0;
    border-radius: 3.125vw;
    font-size: 5vw;
    width: 100%;
    text-align: center;
    margin-bottom: 9.375vw;
  }
  .page-template-product-g6 main section.g6-section--5.section .section__sub .media {
    width: 100%;
  }
  .page-template-product-g6 main section.g6-section--5.section .section__sub .media iframe {
    height: 50vw !important;
  }
  .page-template-product-g6 main section.g6-section--8.section .section__container {
    background-size: 130% 37.5vw;
  }
  .page-template-product-g6 main section.g6-section--9.section .section__container {
    padding: 4.688vw 0;
  }
  .page-template-product-g6 main section.g6-section--9.section .content {
    color: #626262;
    text-align: justify;
    font-size: 2.813vw;
  }
}

section.support {
  padding: 100px 0;
  background-color: #d5d5d5;
  display: flex;
  flex-direction: column;
  align-items: center;
}
section.support h1 {
  font-size: 30px;
  color: black;
  text-align: center;
}
section.support p {
  color: #626262;
  font-size: 14px;
  max-width: 480px;
  text-align: center;
}
section.support .box {
  margin-top: 80px;
  width: 792px;
  background-color: white;
  padding: 45px;
  display: flex;
  flex-direction: column;
  align-items: center;
  max-width: 100%;
}
section.support .box h2 {
  font-size: 20px;
  color: black;
  margin: 35px 0;
  padding: 0;
}
section.support .box p {
  margin-top: 0;
}
section.support .box .btn {
  background-color: #4f8611;
  text-transform: uppercase;
  color: white;
  font-size: 19px;
  border: none;
  border-radius: 15px;
  font-weight: 400;
  transition: background-color 0.2s;
  box-shadow: none;
  padding: 10px 30px;
}
section.support .box .btn:hover {
  background-color: #025F1D;
  box-shadow: none;
}
section.support .form {
  margin-top: 25px;
  padding: 0 30px 10px 30px;
  border-radius: 15px;
  background-color: white;
}
section.support .form label {
  vertical-align: middle;
  line-height: 2.14286;
  color: #2f3941;
  font-size: 14px;
  font-weight: 500;
}
section.support .form input, section.support .form textarea {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  transition: border-color 0.25s ease-in-out, box-shadow 0.1s ease-in-out, background-color 0.25s ease-in-out, color 0.25s ease-in-out;
  outline: none;
  border-radius: 4px;
  background-color: #fff;
  padding: 0.71429em 1.14286em;
  width: 100%;
  min-height: 40px;
  box-sizing: border-box;
  vertical-align: middle;
  line-height: 1.28571;
  color: #2f3941;
  font-family: inherit;
  font-size: 14px;
  border: 1px solid rgba(0, 0, 0, 0.35);
}
section.support .form input:hover, section.support .form input:focus, section.support .form input:active, section.support .form textarea:hover, section.support .form textarea:focus, section.support .form textarea:active {
  border: 1px solid rgba(0, 0, 0, 0.8);
}
section.support .form input[type=submit] {
  margin-top: 25px;
  text-transform: uppercase;
  color: white;
  padding: 12px 30px 10px 30px;
  background-color: #4f8611;
  border-radius: 10px;
  font-size: 20px;
  font-weight: 500;
  transition: background-color 0.2s;
}
section.support .form input[type=submit]:hover {
  background-color: #025F1D;
}
section.support .form textarea {
  resize: vertical;
}
section.support.newsletter .box {
  margin-top: 0;
}
section.support.newsletter .box h2 {
  color: #63a844;
  text-align: center;
}
section.support.newsletter .form {
  margin-top: 0;
  padding-bottom: 0;
}
section.support.newsletter .form input[type=checkbox] {
  min-height: auto !important;
  margin-left: 0 !important;
}
section.support.newsletter .form p {
  text-align: justify;
}
section.support.newsletter .form .button {
  margin: 0 auto !important;
  display: block !important;
}
section.support.newsletter .form .content__gdpr p {
  margin-bottom: 0 !important;
}
section.support.newsletter .form .content__gdprBlock {
  margin-top: 0 !important;
}
section.support.newsletter .form .mc-field-group.input-group {
  padding-bottom: 0 !important;
  margin-top: 10px !important;
}
section.support.newsletter .form .gdprRequired {
  padding-left: 0 !important;
}
section.support.newsletter .form .mc-field-group {
  padding-bottom: 0 !important;
}
section.support.newsletter .form .mce_inline_error {
  margin-bottom: 0 !important;
}
section.support.newsletter .form #mc_embed_signup form {
  padding-bottom: 0 !important;
}
section.webinars {
  max-width: 1110px;
  width: 100%;
  margin: 0 auto;
}
section.webinars h2 {
  font-size: 30px;
  color: black;
  text-align: center;
  margin: 10px 0 20px 0;
}

footer {
  padding: 0;
}

@media screen and (max-width: 768px) {
  section.support {
    padding: 9.375vw 0 0 0;
  }
  section.support h1, section.support p {
    padding: 0 4.688vw;
  }
  section.support h1 {
    font-size: 7.813vw;
  }
  section.support p {
    text-align: justify;
  }
  section.support strong, section.support span {
    text-align: justify;
  }
  section.support .box {
    padding: 9.375vw 4.688vw;
    margin-top: 4.688vw;
  }
  section.support .box .btn {
    font-size: 5.625vw;
    text-align: center;
    white-space: nowrap;
    width: 100%;
  }
  section.support .form {
    width: 100%;
    margin: 15px 15px 0 15px;
    padding: 0;
  }
  section.support .form p {
    text-align: center;
  }
  section.support.newsletter .form p {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  section.webinars h2 {
    font-size: 7.813vw;
  }
}
.page-template-page-products ul {
  list-style: none;
}
.page-template-page-products main {
  margin: 0 auto;
  display: flex;
  align-items: center;
  flex-direction: column;
}
.page-template-page-products h2 {
  text-align: center;
  font-size: 30px;
  font-weight: 400;
  color: black;
  margin: 50px 0;
}
.page-template-page-products section.products {
  max-width: 1110px;
  margin: 0 auto;
  width: 100%;
}
.page-template-page-products section.products ul {
  width: 100%;
  display: flex;
  justify-content: space-evenly;
}
.page-template-page-products section.products ul .product {
  width: 33.3%;
  padding: 15px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.page-template-page-products section.products ul .product__logo {
  width: 90px;
  height: 90px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.page-template-page-products section.products ul .product__logo img {
  max-width: 90px;
  max-height: 90px;
}
.page-template-page-products section.products ul .product__title {
  margin: 50px 0;
  font-weight: 700;
  font-size: 20px;
  color: black;
  text-align: center;
}
.page-template-page-products section.products ul .product__desc a {
  color: #60a640;
  font-weight: 700;
  display: block;
  text-align: center;
  margin: 5px 0;
}
.page-template-page-products section.products ul .product__desc a:first-of-type, .page-template-page-products section.products ul .product__desc a:last-of-type {
  margin: 0;
}
.page-template-page-products section.videos {
  width: 100%;
  margin: 0 auto 120px;
  max-width: 1110px;
}
.page-template-page-products section.videos p {
  font-weight: 100;
  font-size: 14px;
  color: black;
  text-align: center;
}
.page-template-page-products section.videos ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.page-template-page-products section.videos ul .video {
  margin: 10px;
  padding: 55px 55px 0 55px;
  background-color: #e0e0e0;
}
.page-template-page-products section.videos ul .video__title {
  font-size: 20px;
  font-weight: 900;
  margin: 20px 0;
  text-align: center;
  color: black;
}
.page-template-page-products section.webinars {
  max-width: 1110px;
  width: 100%;
  margin: 0 auto;
}
.page-template-page-products section.webinars h2 {
  font-size: 30px;
  color: black;
  text-align: center;
  margin: 10px 0 20px 0;
}
@media screen and (max-width: 768px) {
  .page-template-page-products h2 {
    margin: 7.813vw 0 0 0;
  }
  .page-template-page-products section.products ul {
    flex-direction: column;
  }
  .page-template-page-products section.products ul .product {
    padding: 4.688vw;
    width: 100%;
  }
  .page-template-page-products section.products ul .product:not(:last-of-type) {
    margin-bottom: 4.688vw;
  }
  .page-template-page-products section.products ul .product__title {
    margin: 6.25vw 0;
  }
  .page-template-page-products section.videos {
    padding: 0 4.688vw;
    margin-bottom: 0;
  }
  .page-template-page-products section.videos h2 {
    margin-top: 0;
  }
  .page-template-page-products section.videos ul {
    flex-direction: column;
  }
  .page-template-page-products section.videos ul .video {
    margin: 4.688vw 0;
    width: 100%;
    padding: 4.688vw 4.688vw 0 4.688vw;
  }
  .page-template-page-products section.videos ul .video iframe {
    width: 100% !important;
    height: calc(100vw - 18.750vw) !important;
  }
  .page-template-page-products section.webinars h2 {
    font-size: 7.813vw;
  }
}

.page-template-page-apps main .wrapper {
  max-width: 1110px;
  margin: 0 auto;
  height: 100%;
}
@media screen and (max-width: 1150px) {
  .page-template-page-apps main .wrapper {
    max-width: 95vw;
  }
}
.page-template-page-apps main .wrapper > .content {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.page-template-page-apps main section.section .section__container {
  width: 100%;
}
.page-template-page-apps main section.product-slider .product-slider__container {
  position: relative;
}
.page-template-page-apps main section.product-slider .product-slider__container .slick-next, .page-template-page-apps main section.product-slider .product-slider__container .slick-prev {
  display: none !important;
}
.page-template-page-apps main section.product-slider .product-slider__container .slick-dots {
  display: none;
  bottom: 30px;
  padding: 0 0 0 260px;
}
.page-template-page-apps main section.product-slider .product-slider__container .slick-dots li {
  width: 15px;
  height: 15px;
}
.page-template-page-apps main section.product-slider .product-slider__container .slick-dots li button:before {
  font-size: 15px;
  color: #4f8611;
  opacity: 0.6;
}
.page-template-page-apps main section.product-slider .product-slider__container .slick-dots li.slick-active button:before {
  opacity: 0.9;
  color: #025F1D;
}
.page-template-page-apps main section.product-slider .product-slider__slide {
  height: 450px;
  width: 100%;
  outline: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.page-template-page-apps main section.product-slider .product-slider__slide:focus, .page-template-page-apps main section.product-slider .product-slider__slide:active, .page-template-page-apps main section.product-slider .product-slider__slide:hover {
  outline: none;
}
.page-template-page-apps main section.product-slider .product-slider__slide .content {
  width: 50%;
  height: 100%;
  float: right;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
  padding: 100px 100px 50px 100px;
}
@media screen and (max-width: 1600px) {
  .page-template-page-apps main section.product-slider .product-slider__slide .content {
    padding: 100px 15px 50px 15px;
  }
}
.page-template-page-apps main section.product-slider .product-slider__slide .content__title, .page-template-page-apps main section.product-slider .product-slider__slide .content__desc, .page-template-page-apps main section.product-slider .product-slider__slide .content__btn {
  margin: 15px 0;
}
.page-template-page-apps main section.product-slider .product-slider__slide .content__title:not(.content__btn), .page-template-page-apps main section.product-slider .product-slider__slide .content__desc:not(.content__btn), .page-template-page-apps main section.product-slider .product-slider__slide .content__btn:not(.content__btn) {
  padding: 0;
}
.page-template-page-apps main section.product-slider .product-slider__slide .content__title {
  font-size: 30px;
  color: black;
}
.page-template-page-apps main section.product-slider .product-slider__slide .content__desc {
  font-size: 14px;
  font-weight: 200;
  color: #626262;
}
.page-template-page-apps main section.product-slider .product-slider__slide .content__desc span {
  font-size: 10px;
}
.page-template-page-apps main section.product-slider .product-slider__slide .content .btns {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.page-template-page-apps main section.product-slider .product-slider__slide .content .btns .content__btn:first-of-type {
  margin-right: 10px;
}
.page-template-page-apps main section.product-slider .product-slider__slide .content__btn {
  text-transform: uppercase;
  color: white;
  padding: 10px 30px;
  background-color: #4f8611;
  border-radius: 10px;
  font-size: 16px;
  font-weight: 500;
  transition: background-color 0.2s;
}
.page-template-page-apps main section.product-slider .product-slider__slide .content__btn:hover {
  background-color: #025F1D;
}
.page-template-page-apps main section.apps-section--4.section .section__container {
  height: 500px;
  width: 100vw;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.page-template-page-apps main section.apps-section--4.section .content {
  width: 45%;
  height: 100%;
  float: right;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
  padding: 100px;
}
.page-template-page-apps main section.apps-section--4.section .content__title, .page-template-page-apps main section.apps-section--4.section .content__desc, .page-template-page-apps main section.apps-section--4.section .content__btn {
  margin: 15px 0;
}
.page-template-page-apps main section.apps-section--4.section .content__title:not(.content__btn), .page-template-page-apps main section.apps-section--4.section .content__desc:not(.content__btn), .page-template-page-apps main section.apps-section--4.section .content__btn:not(.content__btn) {
  padding: 0;
}
.page-template-page-apps main section.apps-section--4.section .content__title {
  font-size: 30px;
  color: white;
}
.page-template-page-apps main section.apps-section--4.section .content__desc {
  font-size: 14px;
  font-weight: 200;
  color: white;
}
.page-template-page-apps main section.apps-section--4.section .content__desc span {
  font-size: 10px;
}
.page-template-page-apps main section.apps-section--4.section .content__btn {
  text-transform: uppercase;
  color: white;
  padding: 10px 30px;
  background-color: #4f8611;
  border-radius: 10px;
  font-size: 20px;
  font-weight: 500;
  transition: background-color 0.2s;
}
.page-template-page-apps main section.apps-section--4.section .content__btn:hover {
  background-color: #025F1D;
}
.page-template-page-apps main section.apps-section--1.section .section__container {
  width: 100%;
  position: relative;
}
.page-template-page-apps main section.apps-section--1.section .section__sub {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 100%;
  padding: 50px 0 50px 0;
}
.page-template-page-apps main section.apps-section--1.section .section__sub:first-of-type {
  padding: 100px 0 50px 0;
}
.page-template-page-apps main section.apps-section--1.section .section__sub:last-of-type {
  padding: 50px 0 100px 0;
}
.page-template-page-apps main section.apps-section--1.section .section__sub.type-right {
  flex-direction: row;
}
.page-template-page-apps main section.apps-section--1.section .section__sub.type-right .content {
  padding-right: 30px;
}
.page-template-page-apps main section.apps-section--1.section .section__sub.type-right .media {
  padding-left: 30px;
}
.page-template-page-apps main section.apps-section--1.section .section__sub.type-left {
  flex-direction: row-reverse;
}
.page-template-page-apps main section.apps-section--1.section .section__sub.type-left .content {
  padding-left: 30px;
}
.page-template-page-apps main section.apps-section--1.section .section__sub.type-left .media {
  padding-right: 30px;
}
.page-template-page-apps main section.apps-section--1.section .section__sub.type-center {
  flex-direction: column;
}
.page-template-page-apps main section.apps-section--1.section .section__sub.type-center .content {
  padding-left: 0;
  max-width: 75%;
  width: 100%;
  text-align: center;
}
.page-template-page-apps main section.apps-section--1.section .section__sub.type-center .content h2 {
  text-align: center;
}
.page-template-page-apps main section.apps-section--1.section .section__sub.type-center .content p {
  text-align: center;
}
.page-template-page-apps main section.apps-section--1.section .section__sub.type-center .media {
  padding-right: 0;
  width: auto;
}
.page-template-page-apps main section.apps-section--1.section .section__sub.type-center .media img {
  margin: 50px 0;
}
.page-template-page-apps main section.apps-section--1.section .section__sub.type-center .media p {
  margin: 0 auto;
  display: block;
  text-align: center;
  color: #626262;
  font-size: 14px;
}
.page-template-page-apps main section.apps-section--1.section .section__sub:not(:last-of-type) {
  border-bottom: 1px solid #696969;
}
.page-template-page-apps main section.apps-section--1.section .section__sub .content {
  width: 50%;
}
.page-template-page-apps main section.apps-section--1.section .section__sub .content h2 {
  font-size: 30px;
  color: black;
  padding: 0;
  margin-bottom: 50px;
}
.page-template-page-apps main section.apps-section--1.section .section__sub .content p, .page-template-page-apps main section.apps-section--1.section .section__sub .content ul li {
  color: #626262;
  text-align: left;
  font-size: 14px;
}
.page-template-page-apps main section.apps-section--1.section .section__sub .content ul {
  padding: 20px 0;
}
.page-template-page-apps main section.apps-section--1.section .section__sub .content ul li {
  margin-left: 50px;
}
.page-template-page-apps main section.apps-section--1.section .section__sub .content .download-btns {
  margin-top: 100px;
}
.page-template-page-apps main section.apps-section--1.section .section__sub .content .download-btns img:first-of-type {
  margin-right: 10px;
}
.page-template-page-apps main section.apps-section--1.section .section__sub .content a.btn {
  text-transform: uppercase;
  color: white;
  padding: 10px 30px;
  background-color: #4f8611;
  border-radius: 10px;
  font-size: 20px;
  font-weight: 500;
  transition: background-color 0.2s;
  border: none;
  box-shadow: none;
}
.page-template-page-apps main section.apps-section--1.section .section__sub .content a.btn:hover {
  background-color: #025F1D;
  box-shadow: none;
}
.page-template-page-apps main section.apps-section--1.section .section__sub .media {
  width: 50%;
}
.page-template-page-apps main section.apps-section--1.section .section__sub .media iframe {
  width: 100% !important;
}
.page-template-page-apps main section.apps-section--1.section .section__sub .media img {
  max-width: 100%;
  height: auto;
}
.page-template-page-apps main section.apps-section--4.section .section__container {
  background-size: cover;
}
.page-template-page-apps main section.apps-section--4.section .content {
  padding: 100px 100px 50px 100px;
}
.page-template-page-apps main section.apps-section--5.section .section__container {
  padding: 100px 0;
}
.page-template-page-apps main section.apps-section--5.section .content {
  color: #626262;
}
.page-template-page-apps footer {
  padding-top: 0;
}
@media screen and (max-width: 768px) {
  .page-template-page-apps main .wrapper {
    max-width: 100%;
    padding: 0 4.688vw;
  }
  .page-template-page-apps main section {
    max-width: 100vw;
  }
  .page-template-page-apps main section.product-slider .product-slider__container {
    margin-bottom: 15px;
  }
  .page-template-page-apps main section.product-slider .product-slider__container .slick-dots {
    position: absolute;
    padding: 0;
    bottom: -35px;
  }
  .page-template-page-apps main section.product-slider .product-slider__container .slick-dots li button:before {
    font-size: 16px;
  }
  .page-template-page-apps main section.product-slider .product-slider__slide {
    height: 95vw;
    background-size: cover;
    background-position: right center;
  }
  .page-template-page-apps main section.product-slider .product-slider__slide .content {
    float: left;
    width: 100%;
    padding: 3.125vw;
  }
  .page-template-page-apps main section.product-slider .product-slider__slide .content__title, .page-template-page-apps main section.product-slider .product-slider__slide .content__desc, .page-template-page-apps main section.product-slider .product-slider__slide .content__btn {
    margin: 4.688vw 0;
  }
  .page-template-page-apps main section.product-slider .product-slider__slide .content__title {
    font-size: 6.25vw;
    text-align: center;
    margin-bottom: 0;
    width: 100%;
  }
  .page-template-page-apps main section.product-slider .product-slider__slide .content__desc {
    font-size: 4.375vw;
    text-align: justify;
    line-height: 1.3;
  }
  .page-template-page-apps main section.product-slider .product-slider__slide .content__desc span {
    font-size: 2.5vw;
  }
  .page-template-page-apps main section.product-slider .product-slider__slide .content .btns {
    flex-direction: column;
    align-items: center;
    width: 100%;
  }
  .page-template-page-apps main section.product-slider .product-slider__slide .content__btn {
    width: auto;
    max-width: 100%;
    padding: 1.563vw;
    margin: 1.563vw 0;
    border-radius: 3.125vw;
    font-size: 3.75vw;
    text-align: center;
  }
  .page-template-page-apps main section.apps-section--4.section .section__container {
    height: auto;
    width: 100vw;
    background-size: 100% 37.5vw;
    background-position: top;
    border-bottom: 1px solid rgba(98, 98, 98, 0.25);
  }
  .page-template-page-apps main section.apps-section--4.section .content {
    width: 100%;
    float: none;
    height: auto;
    padding: 37.5vw 0 4.688vw 0;
  }
  .page-template-page-apps main section.apps-section--4.section .content__title, .page-template-page-apps main section.apps-section--4.section .content__desc, .page-template-page-apps main section.apps-section--4.section .content__btn {
    margin: 4.688vw 0;
  }
  .page-template-page-apps main section.apps-section--4.section .content__title {
    font-size: 7.5vw;
    color: black;
    text-align: center;
    margin-top: 7.813vw;
    width: 100%;
  }
  .page-template-page-apps main section.apps-section--4.section .content__desc {
    font-size: 4.375vw;
    color: #626262;
    text-align: justify;
  }
  .page-template-page-apps main section.apps-section--4.section .content__btn {
    padding: 4.688vw 0;
    border-radius: 3.125vw;
    font-size: 5vw;
    width: 100%;
    text-align: center;
  }
  .page-template-page-apps main section.apps-section--1.section .section__sub {
    padding: 4.688vw 0;
    flex-direction: column;
  }
  .page-template-page-apps main section.apps-section--1.section .section__sub:first-of-type {
    padding: 9.375vw 0 4.688vw 0;
  }
  .page-template-page-apps main section.apps-section--1.section .section__sub:last-of-type {
    padding: 4.688vw 0 9.375vw 0;
  }
  .page-template-page-apps main section.apps-section--1.section .section__sub.type-right {
    flex-direction: column;
  }
  .page-template-page-apps main section.apps-section--1.section .section__sub.type-right .content {
    padding-right: 0;
  }
  .page-template-page-apps main section.apps-section--1.section .section__sub.type-right .media {
    padding-left: 0;
  }
  .page-template-page-apps main section.apps-section--1.section .section__sub.type-left {
    flex-direction: column;
  }
  .page-template-page-apps main section.apps-section--1.section .section__sub.type-left .content {
    padding-left: 0;
  }
  .page-template-page-apps main section.apps-section--1.section .section__sub.type-left .media {
    padding-right: 0;
  }
  .page-template-page-apps main section.apps-section--1.section .section__sub.type-center .content {
    max-width: 100%;
  }
  .page-template-page-apps main section.apps-section--1.section .section__sub.type-center .content h2 {
    text-align: center;
  }
  .page-template-page-apps main section.apps-section--1.section .section__sub.type-center .content p {
    text-align: justify;
  }
  .page-template-page-apps main section.apps-section--1.section .section__sub.type-center .media img {
    margin: 7.813vw 0;
  }
  .page-template-page-apps main section.apps-section--1.section .section__sub.type-center .media p {
    font-size: 4.375vw;
  }
  .page-template-page-apps main section.apps-section--1.section .section__sub .content {
    width: 100%;
  }
  .page-template-page-apps main section.apps-section--1.section .section__sub .content h2 {
    font-size: 7.5vw;
    text-align: center;
    margin-bottom: 9.375vw;
  }
  .page-template-page-apps main section.apps-section--1.section .section__sub .content h2 br {
    display: none;
  }
  .page-template-page-apps main section.apps-section--1.section .section__sub .content p {
    text-align: justify;
    font-size: 4.375vw;
  }
  .page-template-page-apps main section.apps-section--1.section .section__sub .content ul {
    margin-left: 15px;
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
  }
  .page-template-page-apps main section.apps-section--1.section .section__sub .content ul li {
    margin: 0;
    text-align: left;
  }
  .page-template-page-apps main section.apps-section--1.section .section__sub .content .download-btns {
    margin-top: 4.688vw;
    display: flex;
    justify-content: space-between;
  }
  .page-template-page-apps main section.apps-section--1.section .section__sub .content .download-btns img {
    max-height: 14.063vw;
  }
  .page-template-page-apps main section.apps-section--1.section .section__sub .content .download-btns img:first-of-type {
    margin-right: 3.125vw;
  }
  .page-template-page-apps main section.apps-section--1.section .section__sub .content a.btn {
    padding: 4.688vw 0;
    border-radius: 3.125vw;
    font-size: 5vw;
    width: 100%;
    text-align: center;
    margin-bottom: 9.375vw;
  }
  .page-template-page-apps main section.apps-section--1.section .section__sub .media {
    width: 100%;
  }
  .page-template-page-apps main section.apps-section--1.section .section__sub .media iframe {
    height: 50vw !important;
  }
  .page-template-page-apps main section.apps-section--4.section .section__container {
    background-size: 130% 37.5vw;
  }
  .page-template-page-apps main section.apps-section--5.section .section__container {
    padding: 4.688vw 0;
  }
  .page-template-page-apps main section.apps-section--5.section .content {
    color: #626262;
    text-align: justify;
    font-size: 2.813vw;
  }
}

.page-template-page-clarity main .wrapper {
  max-width: 1110px;
  margin: 0 auto;
  height: 100%;
}
@media screen and (max-width: 1150px) {
  .page-template-page-clarity main .wrapper {
    max-width: 95vw;
  }
}
.page-template-page-clarity main .wrapper > .content {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.page-template-page-clarity main section.section .section__container {
  width: 100%;
}
.page-template-page-clarity main section.clarity-section--4.section .section__container {
  height: 500px;
  width: 100vw;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.page-template-page-clarity main section.clarity-section--4.section .content {
  width: 45%;
  height: 100%;
  float: right;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
  padding: 100px;
}
.page-template-page-clarity main section.clarity-section--4.section .content__title, .page-template-page-clarity main section.clarity-section--4.section .content__desc, .page-template-page-clarity main section.clarity-section--4.section .content__btn {
  margin: 15px 0;
}
.page-template-page-clarity main section.clarity-section--4.section .content__title:not(.content__btn), .page-template-page-clarity main section.clarity-section--4.section .content__desc:not(.content__btn), .page-template-page-clarity main section.clarity-section--4.section .content__btn:not(.content__btn) {
  padding: 0;
}
.page-template-page-clarity main section.clarity-section--4.section .content__title {
  font-size: 30px;
  color: white;
}
.page-template-page-clarity main section.clarity-section--4.section .content__desc {
  font-size: 14px;
  font-weight: 200;
  color: white;
}
.page-template-page-clarity main section.clarity-section--4.section .content__desc span {
  font-size: 10px;
}
.page-template-page-clarity main section.clarity-section--4.section .content__btn {
  text-transform: uppercase;
  color: white;
  padding: 10px 30px;
  background-color: #4f8611;
  border-radius: 10px;
  font-size: 20px;
  font-weight: 500;
  transition: background-color 0.2s;
}
.page-template-page-clarity main section.clarity-section--4.section .content__btn:hover {
  background-color: #025F1D;
}
.page-template-page-clarity main section.clarity-section--1.section .section__container {
  width: 100%;
  position: relative;
}
.page-template-page-clarity main section.clarity-section--1.section .section__sub {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 100%;
  padding: 50px 0 50px 0;
}
.page-template-page-clarity main section.clarity-section--1.section .section__sub:first-of-type {
  padding: 100px 0 50px 0;
}
.page-template-page-clarity main section.clarity-section--1.section .section__sub:last-of-type {
  padding: 50px 0 100px 0;
}
.page-template-page-clarity main section.clarity-section--1.section .section__sub.type-right {
  flex-direction: row;
}
.page-template-page-clarity main section.clarity-section--1.section .section__sub.type-right .content {
  padding-right: 30px;
}
.page-template-page-clarity main section.clarity-section--1.section .section__sub.type-right .media {
  padding-left: 30px;
}
.page-template-page-clarity main section.clarity-section--1.section .section__sub.type-left {
  flex-direction: row-reverse;
}
.page-template-page-clarity main section.clarity-section--1.section .section__sub.type-left .content {
  padding-left: 30px;
}
.page-template-page-clarity main section.clarity-section--1.section .section__sub.type-left .media {
  padding-right: 30px;
}
.page-template-page-clarity main section.clarity-section--1.section .section__sub:not(:last-of-type) {
  border-bottom: 1px solid #696969;
}
.page-template-page-clarity main section.clarity-section--1.section .section__sub .content {
  width: 50%;
}
.page-template-page-clarity main section.clarity-section--1.section .section__sub .content h2 {
  font-size: 30px;
  color: black;
  padding: 0;
  margin-bottom: 50px;
}
.page-template-page-clarity main section.clarity-section--1.section .section__sub .content p, .page-template-page-clarity main section.clarity-section--1.section .section__sub .content ul li {
  color: #626262;
  text-align: left;
  font-size: 14px;
}
.page-template-page-clarity main section.clarity-section--1.section .section__sub .content ul {
  padding: 20px 0;
  list-style: none;
}
.page-template-page-clarity main section.clarity-section--1.section .section__sub .content ul li {
  margin-left: 50px;
}
.page-template-page-clarity main section.clarity-section--1.section .section__sub .content .download-btns {
  margin-top: 100px;
}
.page-template-page-clarity main section.clarity-section--1.section .section__sub .content .download-btns img:first-of-type {
  margin-right: 10px;
}
.page-template-page-clarity main section.clarity-section--1.section .section__sub .content a.btn {
  text-transform: uppercase;
  color: white;
  padding: 10px 30px;
  background-color: #4f8611;
  border-radius: 10px;
  font-size: 20px;
  font-weight: 500;
  transition: background-color 0.2s;
  border: none;
  box-shadow: none;
}
.page-template-page-clarity main section.clarity-section--1.section .section__sub .content a.btn:hover {
  background-color: #025F1D;
  box-shadow: none;
}
.page-template-page-clarity main section.clarity-section--1.section .section__sub .content a.btn--text {
  color: #4f8611;
  font-size: 16px;
  display: flex;
  margin-top: 30px;
}
.page-template-page-clarity main section.clarity-section--1.section .section__sub .content a.btn--text:after {
  content: ">";
  border-radius: 100%;
  background-color: #4f8611;
  color: white;
  font-size: 12px;
  padding: 3px 9px;
  margin-left: 15px;
  max-width: 24px;
  max-height: 24px;
  transition: margin-left 0.33s ease-in-out;
}
.page-template-page-clarity main section.clarity-section--1.section .section__sub .content a.btn--text:hover:after {
  margin-left: 25px;
}
.page-template-page-clarity main section.clarity-section--1.section .section__sub .media {
  width: 50%;
}
.page-template-page-clarity main section.clarity-section--1.section .section__sub .media iframe {
  width: 100% !important;
}
.page-template-page-clarity main section.clarity-section--1.section .section__sub .media img {
  max-width: 100%;
  height: auto;
}
.page-template-page-clarity main section.clarity-section--4.section .section__container {
  background-size: cover;
}
.page-template-page-clarity main section.clarity-section--4.section .content {
  padding: 100px 100px 50px 100px;
}
.page-template-page-clarity main section.clarity-section--5.section .section__container {
  padding: 100px 0;
}
.page-template-page-clarity main section.clarity-section--5.section .content {
  color: #626262;
}
.page-template-page-clarity footer {
  padding-top: 0;
}
@media screen and (max-width: 768px) {
  .page-template-page-clarity main .wrapper {
    max-width: 100%;
    padding: 0 4.688vw;
  }
  .page-template-page-clarity main section {
    max-width: 100vw;
  }
  .page-template-page-clarity main section.clarity-section--4.section .section__container {
    height: auto;
    width: 100vw;
    background-size: 100% 37.5vw;
    background-position: top;
    border-bottom: 1px solid rgba(98, 98, 98, 0.25);
  }
  .page-template-page-clarity main section.clarity-section--4.section .content {
    width: 100%;
    float: none;
    height: auto;
    padding: 37.5vw 0 4.688vw 0;
  }
  .page-template-page-clarity main section.clarity-section--4.section .content__title, .page-template-page-clarity main section.clarity-section--4.section .content__desc, .page-template-page-clarity main section.clarity-section--4.section .content__btn {
    margin: 4.688vw 0;
  }
  .page-template-page-clarity main section.clarity-section--4.section .content__title {
    font-size: 7.5vw;
    color: black;
    text-align: center;
    margin-top: 7.813vw;
    width: 100%;
  }
  .page-template-page-clarity main section.clarity-section--4.section .content__desc {
    font-size: 4.375vw;
    color: #626262;
    text-align: justify;
  }
  .page-template-page-clarity main section.clarity-section--4.section .content__btn {
    padding: 4.688vw 0;
    border-radius: 3.125vw;
    font-size: 5vw;
    width: 100%;
    text-align: center;
  }
  .page-template-page-clarity main section.clarity-section--1.section .section__sub {
    padding: 4.688vw 0;
    flex-direction: column;
  }
  .page-template-page-clarity main section.clarity-section--1.section .section__sub:first-of-type {
    padding: 9.375vw 0 4.688vw 0;
  }
  .page-template-page-clarity main section.clarity-section--1.section .section__sub:last-of-type {
    padding: 4.688vw 0 9.375vw 0;
  }
  .page-template-page-clarity main section.clarity-section--1.section .section__sub.type-right {
    flex-direction: column;
  }
  .page-template-page-clarity main section.clarity-section--1.section .section__sub.type-right .content {
    padding-right: 0;
  }
  .page-template-page-clarity main section.clarity-section--1.section .section__sub.type-right .media {
    padding-left: 0;
  }
  .page-template-page-clarity main section.clarity-section--1.section .section__sub.type-left {
    flex-direction: column;
  }
  .page-template-page-clarity main section.clarity-section--1.section .section__sub.type-left .content {
    padding-left: 0;
  }
  .page-template-page-clarity main section.clarity-section--1.section .section__sub.type-left .media {
    padding-right: 0;
  }
  .page-template-page-clarity main section.clarity-section--1.section .section__sub .content {
    width: 100%;
  }
  .page-template-page-clarity main section.clarity-section--1.section .section__sub .content h2 {
    font-size: 7.5vw;
    text-align: center;
    margin-bottom: 9.375vw;
  }
  .page-template-page-clarity main section.clarity-section--1.section .section__sub .content h2 br {
    display: none;
  }
  .page-template-page-clarity main section.clarity-section--1.section .section__sub .content p {
    text-align: justify;
    font-size: 4.375vw;
  }
  .page-template-page-clarity main section.clarity-section--1.section .section__sub .content ul {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
  }
  .page-template-page-clarity main section.clarity-section--1.section .section__sub .content ul li {
    margin: 0;
    text-align: center;
  }
  .page-template-page-clarity main section.clarity-section--1.section .section__sub .content .download-btns {
    margin-top: 4.688vw;
    display: flex;
    justify-content: space-between;
  }
  .page-template-page-clarity main section.clarity-section--1.section .section__sub .content .download-btns img {
    max-height: 14.063vw;
  }
  .page-template-page-clarity main section.clarity-section--1.section .section__sub .content .download-btns img:first-of-type {
    margin-right: 3.125vw;
  }
  .page-template-page-clarity main section.clarity-section--1.section .section__sub .content a.btn {
    padding: 4.688vw 0;
    border-radius: 3.125vw;
    font-size: 5vw;
    width: 100%;
    text-align: center;
  }
  .page-template-page-clarity main section.clarity-section--1.section .section__sub .content a.btn--text {
    color: #4f8611;
    font-size: 3.438vw;
    display: flex;
    margin-top: 1.563vw;
    margin-bottom: 4.688vw;
    text-align: center;
  }
  .page-template-page-clarity main section.clarity-section--1.section .section__sub .content a.btn--text:after {
    display: none;
  }
  .page-template-page-clarity main section.clarity-section--1.section .section__sub .media {
    width: 100%;
  }
  .page-template-page-clarity main section.clarity-section--1.section .section__sub .media iframe {
    height: 50vw !important;
  }
  .page-template-page-clarity main section.clarity-section--4.section .section__container {
    background-size: 130% 37.5vw;
  }
  .page-template-page-clarity main section.clarity-section--5.section .section__container {
    padding: 4.688vw 0;
  }
  .page-template-page-clarity main section.clarity-section--5.section .content {
    color: #626262;
    text-align: justify;
    font-size: 2.813vw;
  }
}

.page-template-page-follow main .wrapper {
  max-width: 1110px;
  margin: 0 auto;
  height: 100%;
}
@media screen and (max-width: 1150px) {
  .page-template-page-follow main .wrapper {
    max-width: 95vw;
  }
}
.page-template-page-follow main .wrapper > .content {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.page-template-page-follow main section.section .section__container {
  width: 100%;
}
.page-template-page-follow main section.clarity-section--4.section .section__container {
  height: 500px;
  width: 100vw;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.page-template-page-follow main section.clarity-section--4.section .content {
  width: 45%;
  height: 100%;
  float: right;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
  padding: 100px;
}
.page-template-page-follow main section.clarity-section--4.section .content__title, .page-template-page-follow main section.clarity-section--4.section .content__desc, .page-template-page-follow main section.clarity-section--4.section .content__btn {
  margin: 15px 0;
}
.page-template-page-follow main section.clarity-section--4.section .content__title:not(.content__btn), .page-template-page-follow main section.clarity-section--4.section .content__desc:not(.content__btn), .page-template-page-follow main section.clarity-section--4.section .content__btn:not(.content__btn) {
  padding: 0;
}
.page-template-page-follow main section.clarity-section--4.section .content__title {
  font-size: 30px;
  color: white;
}
.page-template-page-follow main section.clarity-section--4.section .content__desc {
  font-size: 14px;
  font-weight: 200;
  color: white;
}
.page-template-page-follow main section.clarity-section--4.section .content__desc span {
  font-size: 10px;
}
.page-template-page-follow main section.clarity-section--4.section .content__btn {
  text-transform: uppercase;
  color: white;
  padding: 10px 30px;
  background-color: #4f8611;
  border-radius: 10px;
  font-size: 20px;
  font-weight: 500;
  transition: background-color 0.2s;
}
.page-template-page-follow main section.clarity-section--4.section .content__btn:hover {
  background-color: #025F1D;
}
.page-template-page-follow main section.clarity-section--1.section .section__container {
  width: 100%;
  position: relative;
}
.page-template-page-follow main section.clarity-section--1.section .section__sub {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 100%;
  padding: 50px 0 50px 0;
}
.page-template-page-follow main section.clarity-section--1.section .section__sub:first-of-type {
  padding: 100px 0 0 0;
}
.page-template-page-follow main section.clarity-section--1.section .section__sub:first-of-type .media {
  display: flex;
  height: 100%;
  align-items: flex-end;
  width: 40%;
}
.page-template-page-follow main section.clarity-section--1.section .section__sub:first-of-type .content {
  width: 60%;
}
.page-template-page-follow main section.clarity-section--1.section .section__sub:first-of-type .content .btns {
  display: flex;
  flex-wrap: wrap;
}
.page-template-page-follow main section.clarity-section--1.section .section__sub:first-of-type .content a.btn {
  text-align: center;
  font-size: 16px;
  white-space: nowrap;
}
.page-template-page-follow main section.clarity-section--1.section .section__sub:first-of-type .content a.btn:first-of-type {
  margin-right: 15px;
}
.page-template-page-follow main section.clarity-section--1.section .section__sub:last-of-type {
  padding: 50px 0 100px 0;
}
.page-template-page-follow main section.clarity-section--1.section .section__sub.type-right {
  flex-direction: row;
}
.page-template-page-follow main section.clarity-section--1.section .section__sub.type-right .content {
  padding-right: 30px;
}
.page-template-page-follow main section.clarity-section--1.section .section__sub.type-right .media {
  padding-left: 30px;
}
.page-template-page-follow main section.clarity-section--1.section .section__sub.type-left {
  flex-direction: row-reverse;
}
.page-template-page-follow main section.clarity-section--1.section .section__sub.type-left .content {
  padding-left: 30px;
}
.page-template-page-follow main section.clarity-section--1.section .section__sub.type-left .media {
  padding-right: 30px;
}
.page-template-page-follow main section.clarity-section--1.section .section__sub:not(:last-of-type) {
  border-bottom: 1px solid #696969;
}
.page-template-page-follow main section.clarity-section--1.section .section__sub .content {
  width: 50%;
}
.page-template-page-follow main section.clarity-section--1.section .section__sub .content h2 {
  font-size: 30px;
  color: black;
  padding: 0;
  margin-bottom: 50px;
}
.page-template-page-follow main section.clarity-section--1.section .section__sub .content p, .page-template-page-follow main section.clarity-section--1.section .section__sub .content ul li {
  color: #626262;
  text-align: left;
  font-size: 14px;
}
.page-template-page-follow main section.clarity-section--1.section .section__sub .content ul {
  padding: 20px 0;
  list-style: none;
}
.page-template-page-follow main section.clarity-section--1.section .section__sub .content ul li {
  margin-left: 50px;
}
.page-template-page-follow main section.clarity-section--1.section .section__sub .content .download-btns {
  margin-top: 100px;
}
.page-template-page-follow main section.clarity-section--1.section .section__sub .content .download-btns img:first-of-type {
  margin-right: 10px;
}
.page-template-page-follow main section.clarity-section--1.section .section__sub .content a.btn {
  text-transform: uppercase;
  color: white;
  padding: 10px 30px;
  background-color: #4f8611;
  border-radius: 10px;
  font-size: 20px;
  font-weight: 500;
  transition: background-color 0.2s;
  border: none;
  box-shadow: none;
}
.page-template-page-follow main section.clarity-section--1.section .section__sub .content a.btn:hover {
  background-color: #025F1D;
  box-shadow: none;
}
.page-template-page-follow main section.clarity-section--1.section .section__sub .content a.btn--text {
  color: #4f8611;
  font-size: 16px;
  display: flex;
  margin-top: 30px;
}
.page-template-page-follow main section.clarity-section--1.section .section__sub .content a.btn--text:after {
  content: ">";
  border-radius: 100%;
  background-color: #4f8611;
  color: white;
  font-size: 12px;
  padding: 3px 9px;
  margin-left: 15px;
  max-width: 24px;
  max-height: 24px;
  transition: margin-left 0.33s ease-in-out;
}
.page-template-page-follow main section.clarity-section--1.section .section__sub .content a.btn--text:hover:after {
  margin-left: 25px;
}
.page-template-page-follow main section.clarity-section--1.section .section__sub .media {
  width: 50%;
}
.page-template-page-follow main section.clarity-section--1.section .section__sub .media iframe {
  width: 100% !important;
}
.page-template-page-follow main section.clarity-section--1.section .section__sub .media img {
  max-width: 100%;
  height: auto;
}
.page-template-page-follow main section.clarity-section--4.section .section__container {
  background-size: cover;
}
.page-template-page-follow main section.clarity-section--4.section .content {
  padding: 100px 100px 50px 100px;
}
.page-template-page-follow main section.clarity-section--5.section .section__container {
  padding: 100px 0;
}
.page-template-page-follow main section.clarity-section--5.section .content {
  color: #626262;
}
.page-template-page-follow footer {
  padding-top: 0;
}
@media screen and (max-width: 768px) {
  .page-template-page-follow main .wrapper {
    max-width: 100%;
    padding: 0 4.688vw;
  }
  .page-template-page-follow main section {
    max-width: 100vw;
  }
  .page-template-page-follow main section.clarity-section--4.section .section__container {
    height: auto;
    width: 100vw;
    background-size: 100% 37.5vw;
    background-position: top;
    border-bottom: 1px solid rgba(98, 98, 98, 0.25);
  }
  .page-template-page-follow main section.clarity-section--4.section .content {
    width: 100%;
    float: none;
    height: auto;
    padding: 37.5vw 0 4.688vw 0;
  }
  .page-template-page-follow main section.clarity-section--4.section .content__title, .page-template-page-follow main section.clarity-section--4.section .content__desc, .page-template-page-follow main section.clarity-section--4.section .content__btn {
    margin: 4.688vw 0;
  }
  .page-template-page-follow main section.clarity-section--4.section .content__title {
    font-size: 7.5vw;
    color: black;
    text-align: center;
    margin-top: 7.813vw;
    width: 100%;
  }
  .page-template-page-follow main section.clarity-section--4.section .content__desc {
    font-size: 4.375vw;
    color: #626262;
    text-align: justify;
  }
  .page-template-page-follow main section.clarity-section--4.section .content__btn {
    padding: 4.688vw 0;
    border-radius: 3.125vw;
    font-size: 5vw;
    width: 100%;
    text-align: center;
  }
  .page-template-page-follow main section.clarity-section--1.section .section__sub {
    padding: 4.688vw 0;
    flex-direction: column;
  }
  .page-template-page-follow main section.clarity-section--1.section .section__sub:first-of-type {
    padding: 9.375vw 0 0 0;
  }
  .page-template-page-follow main section.clarity-section--1.section .section__sub:first-of-type .media {
    display: flex;
    height: auto;
    align-items: flex-end;
    width: 100%;
  }
  .page-template-page-follow main section.clarity-section--1.section .section__sub:first-of-type .content {
    width: 100%;
  }
  .page-template-page-follow main section.clarity-section--1.section .section__sub:first-of-type .content .btns {
    display: flex;
    flex-wrap: wrap;
  }
  .page-template-page-follow main section.clarity-section--1.section .section__sub:first-of-type .content a.btn {
    text-align: center;
    font-size: 4.375vw;
    white-space: nowrap;
    padding: 3vw 0;
  }
  .page-template-page-follow main section.clarity-section--1.section .section__sub:first-of-type .content a.btn:first-of-type {
    margin-right: 0;
  }
  .page-template-page-follow main section.clarity-section--1.section .section__sub:last-of-type {
    padding: 4.688vw 0 9.375vw 0;
  }
  .page-template-page-follow main section.clarity-section--1.section .section__sub.type-right {
    flex-direction: column;
  }
  .page-template-page-follow main section.clarity-section--1.section .section__sub.type-right .content {
    padding-right: 0;
  }
  .page-template-page-follow main section.clarity-section--1.section .section__sub.type-right .media {
    padding-left: 0;
  }
  .page-template-page-follow main section.clarity-section--1.section .section__sub.type-left {
    flex-direction: column;
  }
  .page-template-page-follow main section.clarity-section--1.section .section__sub.type-left .content {
    padding-left: 0;
  }
  .page-template-page-follow main section.clarity-section--1.section .section__sub.type-left .media {
    padding-right: 0;
  }
  .page-template-page-follow main section.clarity-section--1.section .section__sub .content {
    width: 100%;
  }
  .page-template-page-follow main section.clarity-section--1.section .section__sub .content h2 {
    font-size: 7.5vw;
    text-align: center;
    margin-bottom: 9.375vw;
  }
  .page-template-page-follow main section.clarity-section--1.section .section__sub .content h2 br {
    display: none;
  }
  .page-template-page-follow main section.clarity-section--1.section .section__sub .content p {
    text-align: justify;
    font-size: 4.375vw;
  }
  .page-template-page-follow main section.clarity-section--1.section .section__sub .content ul {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
  }
  .page-template-page-follow main section.clarity-section--1.section .section__sub .content ul li {
    margin: 0;
    text-align: center;
  }
  .page-template-page-follow main section.clarity-section--1.section .section__sub .content .download-btns {
    margin-top: 4.688vw;
    display: flex;
    justify-content: space-between;
  }
  .page-template-page-follow main section.clarity-section--1.section .section__sub .content .download-btns img {
    max-height: 14.063vw;
  }
  .page-template-page-follow main section.clarity-section--1.section .section__sub .content .download-btns img:first-of-type {
    margin-right: 3.125vw;
  }
  .page-template-page-follow main section.clarity-section--1.section .section__sub .content a.btn {
    padding: 4.688vw 0;
    border-radius: 3.125vw;
    font-size: 5vw;
    width: 100%;
    text-align: center;
  }
  .page-template-page-follow main section.clarity-section--1.section .section__sub .content a.btn--text {
    color: #4f8611;
    font-size: 3.438vw;
    display: flex;
    margin-top: 1.563vw;
    margin-bottom: 4.688vw;
    text-align: center;
  }
  .page-template-page-follow main section.clarity-section--1.section .section__sub .content a.btn--text:after {
    display: none;
  }
  .page-template-page-follow main section.clarity-section--1.section .section__sub .media {
    width: 100%;
  }
  .page-template-page-follow main section.clarity-section--1.section .section__sub .media iframe {
    height: 50vw !important;
  }
  .page-template-page-follow main section.clarity-section--4.section .section__container {
    background-size: 130% 37.5vw;
  }
  .page-template-page-follow main section.clarity-section--5.section .section__container {
    padding: 4.688vw 0;
  }
  .page-template-page-follow main section.clarity-section--5.section .content {
    color: #626262;
    text-align: justify;
    font-size: 2.813vw;
  }
}

header {
  overflow: visible;
}
header .ct-brand {
  max-width: 1566px;
  margin: 0 auto;
}
header .ct-brand .col:first-child {
  padding: 0 1.5em 0 0;
  width: auto;
}
header .ct-brand .col:first-child .logo {
  margin-top: 10px;
}
header .ct-brand .col:last-child:last-child {
  width: auto;
  float: right;
}
header .ct-brand .col:last-child nav {
  height: auto;
}
header .ct-brand .col:last-child nav ul li a {
  font-weight: 400;
  font-size: 20px;
}
header .ct-brand .col:last-child nav ul ul {
  top: 40px;
  padding-bottom: 0;
}
header .ct-brand .sub-menu .sub-menu {
  top: 0 !important;
  margin: 0;
  padding-top: 0;
}
header .ct-brand .col {
  transition: all 0.15s ease-in-out;
}

header .ct-brand .col:first-child img {
  transition: all 0.15s ease-in-out;
}

header .ct-brand .sub-menu .sub-menu li a {
  white-space: normal;
  min-width: 170px;
}
header .topbar {
  background-color: #9a9a9a !important;
}
header .topbar .container {
  max-width: 1566px;
  margin: 0 auto;
  width: 100%;
  padding: 10px 15px;
}
header .topbar .container .col {
  display: flex;
  align-items: center;
}
header .topbar .container .col img {
  max-height: 12px;
  width: auto;
}
header .topbar .container .col p {
  text-transform: uppercase;
  font-size: 12px;
  padding: 0;
  margin: 0 0 0 10px;
  letter-spacing: 1px;
}

footer .organization img {
  max-height: 20px;
  width: auto;
}

.cookie-notice-container {
  box-shadow: 0px -2px 8px 0px rgba(0, 0, 0, 0.75);
}
.cookie-notice-container #cn-notice-text {
  margin: 0 30px;
  text-align: justify;
}
.cookie-notice-container #cn-notice-buttons {
  margin-top: 30px;
}
.cookie-notice-container #cn-notice-buttons .cn-button {
  background: #63a844;
  color: #fff;
}
.cookie-notice-container #cn-notice-buttons .cn-button#cn-more-info {
  background: #AAAAAA;
}
@media screen and (max-width: 768px) {
  .cookie-notice-container {
    padding: 15px 10px;
  }
  .cookie-notice-container #cn-notice-text {
    margin: 0;
  }
  .cookie-notice-container #cn-notice-buttons {
    display: flex !important;
    flex-direction: column;
    width: 75%;
    margin: 0 auto;
  }
  .cookie-notice-container #cn-notice-buttons .cn-button {
    margin-top: 10px;
  }
}

.pum .pum-content p:first-of-type {
  margin-right: 65px;
}
.pum .pum-content ul {
  -webkit-padding-start: 30px;
          padding-inline-start: 30px;
}
@media screen and (max-width: 768px) {
  .pum .pum-content p, .pum .pum-content ul, .pum .pum-content li {
    font-size: 13px;
  }
  .pum .pum-content ul {
    -webkit-padding-start: 20px;
            padding-inline-start: 20px;
  }
}

@media screen and (max-width: 1555px) {
  header .topbar {
    padding: 5px 0;
  }
}
@media screen and (max-width: 767px) {
  header .ct-brand .col:last-child:last-child {
    position: absolute;
  }
  header .topbar {
    padding: 0;
  }
  header .topbar .container .col {
    flex-direction: column;
  }
  header .topbar .container .col img {
    max-height: 18px;
  }
  header .topbar .container .col p {
    margin-top: 20px;
    font-size: 16px;
  }
}

@media screen and (min-width: 992px) {
  nav ul.menu > li {
    margin-right: 10px;
  }

  .sf-with-ul:after{
    display: none;
  }
}

.ct-brand-wrapper {
  background: white;
  width: 100%;
  z-index: 200;
}


.header-wrapper + main {
  /* padding-top: 148px; */
}

.header-wrapper {
  position: fixed;
  width: 100%;
  z-index: 99;
  background: white;
  top: 0;
  left: 0;
  box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  transition: all 0.15s ease-in-out;
}

.header-wrapper .topbar {
  max-height: 48px;
}

.header-wrapper.nav-sticky {
  /*transform: translateY(-48px);*/
  margin-top: calc(-1 * var(--navbar-topbar-height));
}

@media screen and (max-width: 768px) {
  .header-wrapper .topbar{
    max-height: 82px;
    height: 82px;
  }
  .header-wrapper + main {
    /* padding-top: 170px; */
  }
}

@media screen and (max-width: 460px) {
  .header-wrapper .topbar{
    max-height: 106px;
    height: 106px;
  }
  .header-wrapper + main {
    /* padding-top: 194px; */
  }
}

.header-wrapper.nav-sticky .ct-brand .col {
  padding: 1.1em;
}

.header-wrapper.nav-sticky .ct-brand .top-logo img{
  max-width: 170px;
  margin-top: 0;
}

#crumbs svg{
  display: inline;
}

#crumbs {
  font-size: 16px;
}

#crumbs a {
  color: black;
  position: relative;
}

#crumbs .delimiter {
  opacity: 0.4;
}

#crumbs .current {
  font-weight: bold;
  color: #63a844;
}

#crumbs a:after {
  position: absolute;
  left: 0;
  bottom: -0.25rem;
  height: 2px;
  width: 100%;
  background-color: #63a844;
  content: "";
  transition: opacity 0.15s ease-in-out;
  opacity: 0;
}

#crumbs a:hover::after{
  opacity: 1;
}

.page-template-page-home #footnotes p, .page-template-page-products-comparison #footnotes p, .page-template-page-dexcom-one #footnotes p{
  margin-bottom: 0.8rem;
}

.webinar-info {
  padding: 3rem 0;
  width: 100%;
}

.webinar-info .webinar-info-container {
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
  max-width: min(1100px, 90vw);
  text-align: left;
}

.webinar-info h2 {
  color: #4f8611;
  font-size: 2.5rem;
  margin-bottom: 1rem;
  text-align: left;
}
.webinar-info .content {
  max-width: 500px;
}

.webinar-info .button-container a{
  background: #137D00;
  color: white;
  padding: 1rem 3rem;
  border-radius: 9999px;
  display: inline-block;
  text-align: center;
  transition: background-color 0.2s ease-in-out;
  min-width: 195px;
}

@media screen and (max-width: 900px) {
  .webinar-info h2 {
    font-size: 1.8rem;
  }
  .webinar-info .webinar-info-container {
    flex-direction: column;
  }
  .webinar-info .button-container {
    margin-top: 1.5rem;
    width: 100%;
  }
  .webinar-info .button-container a {
    width: 100%;
  }
}

section.newsletter {
  padding: 6rem 0;
  background: #f6f6f6;
}

section.newsletter .box {
  max-width: 1100px;
  margin: 0 auto;
  background: transparent;
}

section.newsletter .box h2 {
  color: #4f8611;
  font-weight: bold;
  font-size: 2.5rem !important;
}

section.newsletter .box h3 {
  color: black !important;
  font-weight: normal;
}

section.newsletter #mc_embed_signup {
  background: transparent;
}

section.newsletter #mc_embed_signup .button {
  background: #4f8611;
  color: white;
  padding: 1rem 3rem;
  border-radius: 9999px;
  height: auto;
  line-height: normal;
  margin: 0 auto;
  clear: none;
  display: block;
  transition: none;
}

section.newsletter #mc_embed_signup .button:hover {
  background: #025F1D;
}

@media screen and (max-width: 900px) {
  section.newsletter {
    padding: 2rem 0;
  }

  section.newsletter .box h2 {
    font-size: 1.8rem !important;
  }
}

.page-template a {
  transition: background-color 0.2s ease-in-out;
}

@media screen and (min-width: 900px) {
	.page-template-page-home .products-section .icon-box.product-image, .page-template-page-products-comparison .products-section .icon-box.product-image {
		height: 370px;
	}
	
	.page-template-page-home .products-section .icon-box img, .page-template-page-products-comparison .products-section .icon-box img {
		max-height: 100%;
	}
	
	.page-template-page-home .products-section .icon-box.logo-image, .page-template-page-products-comparison .products-section .icon-box.logo-image {
		height: 52px;
		margin: 1rem 0;
	}
}

@media screen and (max-width: 1440px){
  header .ct-brand .top-logo img{
    max-width: 200px !important;
  }

  header .ct-brand .top-logo {
    margin-right: 15px !important;
  }
}


@media screen and (max-width: 900px){
  .menu-top-container {
    max-height: 100vh;
    overflow-y: auto;
  }
}

@media screen and (min-width: 993px){
  .menu li.with-max-width .sub-menu {
    width: 290px;
  }

  .menu li.with-max-width .sub-menu li{
    text-wrap: initial;
  }
}

.ticket-form .js-postal-code {
  letter-spacing: 0.12em;
  font-variant-numeric: tabular-nums;
}
.ticket-form .js-postal-code::placeholder {
  letter-spacing: 0.12em;
  opacity: 0.7;
}

.buttons-bundle{
  display: flex;
  gap: 1rem;
}

@media screen and (max-width: 780px){
  .buttons-bundle{
    flex-direction: column;
    width: 100%;
    max-width: 400px;
  }

  .buttons-bundle .dexcom-btn, .buttons-bundle .dexcom-btn-outline, .buttons-bundle .dexcom-btn-outline-white, .buttons-bundle .dexcom-btn-white {
    width: 100%;
  }
}

.dexcom-btn, .dexcom-btn-outline, .dexcom-btn-outline-white, .dexcom-btn-white {
  padding: 0.75rem 1.5rem;
  border: 2px solid #137D00;
  border-radius: 9999px;
  font-weight: 600;
  max-width: 400px;
  text-align: center;
  display: inline-block;
}

.dexcom-btn {
  background: #137D00;
  color: white !important;
}

.dexcom-btn-white {
  background: white;
  color: #137D00 !important;
  border-color: white;
}

.dexcom-btn-outline {
  background: transparent;
  color: #137D00 !important;
}

.dexcom-btn-outline-white {
  background: transparent;
  color: white !important;
  border-color: white;
}



/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3Njc3MvX2c2LnNjc3MiLCJhcHAuY3NzIiwiLi4vc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi9zY3NzL19oZWxwLnNjc3MiLCIuLi9zY3NzL19wcm9kdWN0cy5zY3NzIiwiLi4vc2Nzcy9fcGFnZS1hcHBzLnNjc3MiLCIuLi9zY3NzL19jbGFyaXR5LnNjc3MiLCIuLi9zY3NzL19mb2xsb3cuc2NzcyIsIi4uL3Njc3MvX2FwcC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQWNRO0VBQ0ksaUJBQUE7RUFJQSxjQUFBO0VBQ0EsWUFBQTtBQ2hCWjtBRFlZO0VBRko7SUFHUSxlQUFBO0VDVGQ7QUFDRjtBRFlZO0VBQ0ksMEJBQUE7RUFDQSwyQkFBQTtBQ1ZoQjtBRGFRO0VBQ0kseUJBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtBQ1haO0FEWVk7RUFKSjtJQUtRLGdCQUFBO0VDVGQ7QUFDRjtBRFlZO0VBQ0k7SUFDSSxtQ0FBQTtJQUNBLDRCQUFBO0VDVmxCO0FBQ0Y7QURnQm9CO0VBQ0ksV0FBQTtBQ2R4QjtBRHNCb0I7RUFDSSxrQkFBQTtFQUNBLGdCQUFBO0FDcEJ4QjtBRHFCd0I7RUFDSSx3QkFBQTtBQ25CNUI7QURzQndCO0VBQ0ksWUFBQTtFQUNBLG9CQUFBO0FDcEI1QjtBRHNCNEI7RUFDSSxXQUFBO0VBQ0EsWUFBQTtBQ3BCaEM7QURzQm9DO0VBQ0ksZUFBQTtFQUNBLGNFdkVoQztFRndFZ0MsWUFBQTtBQ3BCeEM7QUQwQndDO0VBQ0ksWUFBQTtFQUNBLGNBQUE7QUN4QjVDO0FEaUNvQjtFQUNJLGFBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQkFBQTtBQy9CeEI7QURpQ3dCO0VBQ0ksYUFBQTtBQy9CNUI7QURrQ3dCO0VBQ0ksVUFBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsdUJBQUE7RUFDQSxzQkFBQTtFQUNBLCtCQUFBO0FDaEM1QjtBRGtD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 */