* {
  padding: 0px;
  margin: 0px;
  scroll-behavior: smooth!important;
}
body {
  margin: 0;
  background: url(../resources/img/bg.svg);
  background-color: #EAEAD8;
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.no-overflow {
  overflow: hidden;
}
.m-80 {
  margin-top: 80px;
  margin-bottom: 80px;
}
@media (max-width: 820px) {
  .m-80 {
    margin-top: 48px;
    margin-bottom: 48px;
  }
}
.mt-80 {
  margin-top: 80px;
}
@media (max-width: 820px) {
  .mt-80 {
    margin-top: 48px;
  }
}
.normal-width {
  width: 94%;
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 820px) {
  .normal-width {
    width: 97%;
  }
}
.accordion {
  width: 100%;
  padding: 24px;
  border-radius: 24px;
  border: solid 1.5px rgba(64, 64, 64, 0.3);
  margin-bottom: 24px;
  cursor: pointer;
  transition: 0.3s all ease;
  box-sizing: border-box;
}
.accordion:hover {
  background-color: #F5F2E8;
  box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.2);
}
.accordion .question {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-family: 'Poppins-SemiBold', sans-serif;
  font-size: 20px;
  line-height: 140%;
  gap: 16px;
  color: #404040;
}
.accordion .question .question-text {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 820px) {
  .accordion .question .question-text {
    flex-direction: column;
    align-items: flex-start;
    font-size: 16px;
  }
}
.accordion .question .question-text .question-icon {
  width: 64px;
  aspect-ratio: 1/1;
  display: flex;
}
@media (max-width: 820px) {
  .accordion .question .question-text .question-icon {
    width: 32px;
    aspect-ratio: 1/1;
  }
}
.accordion .question .question-text .question-icon img {
  width: 100%;
}
.accordion .question .accordion-ico {
  width: 52px;
  display: flex;
  aspect-ratio: 1/1;
  background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 34 34" fill="none"><mask id="path-1-inside-1_2446_9593" fill="white"><path d="M15.584 18.4173H7.08398V15.584H15.584V7.08398H18.4173V15.584H26.9173V18.4173H18.4173V26.9173H15.584V18.4173Z"/></mask><path d="M15.584 18.4173H7.08398V15.584H15.584V7.08398H18.4173V15.584H26.9173V18.4173H18.4173V26.9173H15.584V18.4173Z" fill="%23222222"/><path d="M15.584 18.4173H18.584V15.4173H15.584V18.4173ZM7.08398 18.4173H4.08398V21.4173H7.08398V18.4173ZM7.08398 15.584V12.584H4.08398V15.584H7.08398ZM15.584 15.584V18.584H18.584V15.584H15.584ZM15.584 7.08398V4.08398H12.584V7.08398H15.584ZM18.4173 7.08398H21.4173V4.08398H18.4173V7.08398ZM18.4173 15.584H15.4173V18.584H18.4173V15.584ZM26.9173 15.584H29.9173V12.584H26.9173V15.584ZM26.9173 18.4173V21.4173H29.9173V18.4173H26.9173ZM18.4173 18.4173V15.4173H15.4173V18.4173H18.4173ZM18.4173 26.9173V29.9173H21.4173V26.9173H18.4173ZM15.584 26.9173H12.584V29.9173H15.584V26.9173ZM15.584 15.4173H7.08398V21.4173H15.584V15.4173ZM10.084 18.4173V15.584H4.08398V18.4173H10.084ZM7.08398 18.584H15.584V12.584H7.08398V18.584ZM18.584 15.584V7.08398H12.584V15.584H18.584ZM15.584 10.084H18.4173V4.08398H15.584V10.084ZM15.4173 7.08398V15.584H21.4173V7.08398H15.4173ZM18.4173 18.584H26.9173V12.584H18.4173V18.584ZM23.9173 15.584V18.4173H29.9173V15.584H23.9173ZM26.9173 15.4173H18.4173V21.4173H26.9173V15.4173ZM15.4173 18.4173V26.9173H21.4173V18.4173H15.4173ZM18.4173 23.9173H15.584V29.9173H18.4173V23.9173ZM18.584 26.9173V18.4173H12.584V26.9173H18.584Z" fill="%23222222" mask="url(%23path-1-inside-1_2446_9593)"/></svg>');
  background-repeat: no-repeat;
  background-position: center;
}
.accordion .answer {
  cursor: text;
  background-color: #767A53;
  border-radius: 16px;
  padding: 16px;
  display: flex;
  align-items: flex-start;
  margin-top: 24px;
  gap: 10px;
}
.accordion .answer .answer-ico {
  min-width: 52px;
  max-width: 52px;
  aspect-ratio: 1/1;
  display: flex;
  background: url('data:image/svg+xml,<svg width="52" height="52" viewBox="0 0 52 52" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="52" height="52" rx="26" fill="%23EAEAD8"/><path d="M24.583 33.084H27.4163L27.4163 24.584H24.583L24.583 33.084ZM25.9997 21.7507C26.4011 21.7507 26.7375 21.6149 27.009 21.3434C27.2806 21.0718 27.4163 20.7354 27.4163 20.334C27.4163 19.9326 27.2806 19.5961 27.009 19.3246C26.7375 19.0531 26.4011 18.9173 25.9997 18.9173C25.5983 18.9173 25.2618 19.0531 24.9903 19.3246C24.7188 19.5961 24.583 19.9326 24.583 20.334C24.583 20.7354 24.7188 21.0718 24.9903 21.3434C25.2618 21.6149 25.5983 21.7507 25.9997 21.7507ZM25.9997 40.1673C24.04 40.1673 22.1983 39.7954 20.4747 39.0517C18.7511 38.3079 17.2518 37.2986 15.9768 36.0236C14.7018 34.7486 13.6924 33.2493 12.9486 31.5257C12.2049 29.802 11.833 27.9604 11.833 26.0007C11.833 24.0409 12.2049 22.1993 12.9486 20.4757C13.6924 18.752 14.7018 17.2527 15.9768 15.9777C17.2518 14.7027 18.7511 13.6934 20.4747 12.9496C22.1983 12.2059 24.04 11.834 25.9997 11.834C27.9594 11.834 29.8011 12.2059 31.5247 12.9496C33.2483 13.6934 34.7476 14.7027 36.0226 15.9777C37.2976 17.2527 38.307 18.752 39.0507 20.4757C39.7945 22.1993 40.1663 24.0409 40.1663 26.0007C40.1663 27.9604 39.7945 29.802 39.0507 31.5257C38.307 33.2493 37.2976 34.7486 36.0226 36.0236C34.7476 37.2986 33.2483 38.3079 31.5247 39.0517C29.8011 39.7954 27.9594 40.1673 25.9997 40.1673ZM25.9997 37.334C29.1636 37.334 31.8434 36.2361 34.0393 34.0402C36.2351 31.8444 37.333 29.1645 37.333 26.0007C37.333 22.8368 36.2351 20.1569 34.0393 17.9611C31.8434 15.7652 29.1636 14.6673 25.9997 14.6673C22.8358 14.6673 20.1559 15.7652 17.9601 17.9611C15.7643 20.1569 14.6663 22.8368 14.6663 26.0007C14.6663 29.1645 15.7643 31.8444 17.9601 34.0402C20.1559 36.2361 22.8358 37.334 25.9997 37.334Z" fill="%23767A53"/></svg>');
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
@media (max-width: 820px) {
  .accordion .answer .answer-ico {
    display: none;
  }
}
.accordion .answer p {
  color: #EAEAD8;
  font-size: 16px;
  font-family: 'Poppins-Regular', sans-serif;
  line-height: 150%;
}
.accordion[open] {
  background-color: #F5F2E8;
  box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.2);
}
.accordion[open] .question .accordion-ico {
  background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 34 34" fill="none"><mask id="path-1-inside-1_2451_19610" fill="white"><path d="M7.08301 18.4173V15.584H26.9163V18.4173H7.08301Z"/></mask><path d="M7.08301 18.4173V15.584H26.9163V18.4173H7.08301Z" fill="%23222222"/><path d="M7.08301 18.4173H4.08301V21.4173H7.08301V18.4173ZM7.08301 15.584V12.584H4.08301V15.584H7.08301ZM26.9163 15.584H29.9163V12.584H26.9163V15.584ZM26.9163 18.4173V21.4173H29.9163V18.4173H26.9163ZM10.083 18.4173V15.584H4.08301V18.4173H10.083ZM7.08301 18.584H26.9163V12.584H7.08301V18.584ZM23.9163 15.584V18.4173H29.9163V15.584H23.9163ZM26.9163 15.4173H7.08301V21.4173H26.9163V15.4173Z" fill="%23222222" mask="url(%23path-1-inside-1_2451_19610)"/></svg>');
  background-repeat: no-repeat;
  background-position: center;
}
.cta-btn {
  max-width: 100%;
  padding: 24px 52px;
  display: flex;
  gap: 24px;
  background-color: #404040;
  border-radius: 24px;
  justify-content: space-between;
  align-items: center;
  color: #EAEAD8;
  font-family: 'Poppins-SemiBold', sans-serif;
  font-size: 29px;
  line-height: 124%;
  text-decoration: none;
}
@media (max-width: 820px) {
  .cta-btn {
    padding: 24px 16px;
    font-size: 18px;
  }
}
.cta-btn .cta-btn-icon {
  width: 138px;
  height: 56px;
  border-radius: 29px;
  background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"><path d="M14 4.5L21.5 12M21.5 12L14 19.5M21.5 12H3.5" stroke="%23F5F2E8" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');
  background-repeat: no-repeat;
  background-size: 24px;
  background-position: 16px;
  background-color: #222222;
  transition: 0.3s all ease;
}
@media (max-width: 820px) {
  .cta-btn .cta-btn-icon {
    background-position: 90%;
    background-color: #F37321;
    width: 92px;
    height: 38px;
    background-size: 16px;
  }
}
.cta-btn .cta-btn-icon:hover {
  cursor: pointer;
  background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"><path d="M14 4.5L21.5 12M21.5 12L14 19.5M21.5 12H3.5" stroke="%23F5F2E8" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');
  background-repeat: no-repeat;
  background-size: 32px;
  background-position: 90%;
  background-color: #F37321;
}
@media (max-width: 820px) {
  .cta-btn .cta-btn-icon:hover {
    background-size: 24px;
  }
}
.alu-heading {
  font-size: 46px;
  font-family: 'Poppins-SemiBold', sans-serif;
  line-height: 117%;
  color: #222222;
}
.back-btn {
  display: flex;
  color: #EAEAD8;
  align-items: center;
  gap: 14px;
  font-family: 'Poppins-Regular', sans-serif;
  text-decoration: none;
  margin-bottom: 24px;
  font-size: 18px;
}
@media (max-width: 820px) {
  .back-btn {
    font-size: 16px;
  }
}
.back-btn .backarrow {
  width: 56px;
  aspect-ratio: 1/1;
  border-radius: 16px;
  display: flex;
  background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M15 19.5L7.5 12L15 4.5" stroke="%23F5F2E8" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
  background-color: #222222;
  background-repeat: no-repeat;
  background-position: center;
}
@media (max-width: 820px) {
  .back-btn .backarrow {
    width: 42px;
    aspect-ratio: 1/1;
    border-radius: 8px;
  }
}
.back-btn .dot {
  width: 10px;
  aspect-ratio: 1/1;
  display: flex;
  background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="6" height="7" viewBox="0 0 6 7" fill="none"><circle cx="3" cy="3.5" r="3" fill="%23FBE5D8"/></svg>');
  background-repeat: no-repeat;
  background-position: center;
}
.posts-grid {
  display: grid;
  padding: 16px;
  box-sizing: content-box;
  grid-template-columns: repeat(3, 1fr);
  gap: 40px;
}
@media (max-width: 1080px) {
  .posts-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 680px) {
  .posts-grid {
    padding: 0;
    grid-template-columns: repeat(1, 1fr);
  }
}
.post-card {
  position: relative;
  background-color: #eeecde;
  border: solid 1px rgba(64, 64, 64, 0.3);
  padding: 22px;
  border-radius: 24px;
  text-decoration: none;
  transition: 0.3s all ease;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  transition: all 0.3s ease;
}
.post-card .corner {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 27%;
  aspect-ratio: 1/1;
  position: absolute;
  border: solid 1px transparent;
  background-color: #EAEAD8;
  top: -1px;
  right: -1px;
  border-bottom-left-radius: 24px;
  border-left-color: rgba(64, 64, 64, 0.3);
  border-bottom-color: rgba(64, 64, 64, 0.3);
  box-shadow: 1px 0px 0px 0px #EAEAD8;
}
.post-card .corner .corner-btn {
  max-width: 70px;
  width: 70px;
  aspect-ratio: 1/1;
  display: flex;
  background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="35" height="34" viewBox="0 0 35 34" fill="none"><path d="M19.625 6.375L30.25 17M30.25 17L19.625 27.625M30.25 17H4.75" stroke="%23F5F2E8" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg>');
  background-repeat: no-repeat;
  background-position: center;
  background-size: 34px;
  background-color: #F37321;
  border-radius: 50%;
  transition: all 0.3s ease;
}
@media (max-width: 820px) {
  .post-card .corner .corner-btn {
    width: 60px;
  }
}
.post-card .corner .rc {
  transition: all 0.3s ease;
  background-color: #eeecde;
  width: 24px;
  aspect-ratio: 1/1;
  border-bottom-left-radius: 24px;
  display: block;
}
.post-card .corner .rc:first-of-type {
  position: absolute;
  left: -25px;
  top: -1px;
}
.post-card .corner .rc:last-of-type {
  position: absolute;
  bottom: -25px;
  right: 0px;
}
.post-card .corner .rc:before {
  transition: all 0.3s ease;
  background-color: #eeecde;
  width: 24px;
  display: block;
  aspect-ratio: 1/1;
  content: '';
  border-top: solid 1px rgba(64, 64, 64, 0.3);
  border-right: solid 1px rgba(64, 64, 64, 0.3);
  border-top-right-radius: 24px;
  box-shadow: 6px -6px 0px 6px #EAEAD8;
}
@media (max-width: 820px) {
  .post-card .corner .rc:before {
    box-shadow: 6px -3px 0px 3px #EAEAD8;
  }
}
.post-card .small-cnr {
  width: 22%!important;
}
@media (max-width: 560px) {
  .post-card {
    padding: 16px;
  }
}
.post-card:hover {
  background-color: #F5F2E8;
  box-shadow: -6px 4px 6px -3px rgba(0, 0, 0, 0.23);
  -webkit-box-shadow: -6px 4px 6px -3px rgba(0, 0, 0, 0.23);
  -moz-box-shadow: -6px 4px 6px -3px rgba(0, 0, 0, 0.23);
}
.post-card:hover .corner .rc {
  background-color: #F5F2E8;
}
.post-card:hover .corner .rc:before {
  background-color: #F5F2E8;
}
.post-card:hover .corner .corner-btn {
  background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 34 34" fill="none"><path d="M19.125 6.375L29.75 17M29.75 17L19.125 27.625M29.75 17H4.25" stroke="%23F37321" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg>');
  background-repeat: no-repeat;
  background-position: center;
  background-size: 34px;
  background-color: #F5F2E8;
  border: solid 3px #F37321;
}
.post-card .post-title {
  font-family: 'Poppins-Medium', sans-serif;
  font-size: 29px;
  color: #222222;
  margin-bottom: 14px;
  max-width: 72%;
  word-wrap: break-word;
/*   min-height: 100px; */
/*   max-height: 130px; */
  min-height: 128px;
  max-height: 240px;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (max-width: 820px) {
  .post-card .post-title {
    min-height: 120px;
  }
}
.post-card .post-category {
  color: #F37321;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 110%;
  font-family: 'Poppins-Regular', sans-serif;
  margin-bottom: 24px;
}
.post-card .post-excerpt {
  color: #222222;
  font-family: 'Poppins-Regular', sans-serif;
  font-size: 16px;
  line-height: 131%;
  margin-bottom: 16px;
  max-height: 60px;
  overflow: hidden;
}
.post-card .post-excerpt p {
  max-height: 65px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.post-card .post-thumbnail {
  width: 100%;
  aspect-ratio: 1/1;
  border-radius: 16px;
}
@media (max-width: 1080px) {
  .post-card .post-thumbnail {
    aspect-ratio: 16/11;
  }
}
.filter-select {
  appearance: none;
  padding: 16px;
  box-sizing: border-box;
  background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="11" height="10" viewBox="0 0 11 10" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.66602 8.7L0.666016 3.71787L1.38588 3L5.67738 7.29629L9.95751 3.01137L10.666 3.71787L5.66602 8.7Z" fill="%23404040"/></svg>');
  background-repeat: no-repeat;
  background-position: 98%;
  background-color: #F5F2E8;
  font-family: 'Poppins-Regular', sans-serif;
  border-radius: 16px;
  border: none;
  color: #222222;
  width: 100%;
  font-size: 16px;
}
.post-filter-btn {
  background-color: #F37321;
  color: #F5F2E8;
  font-family: 'Poppins-Regular', sans-serif;
  padding: 16px;
  border: none;
  border-radius: 16px;
  box-sizing: border-box;
  cursor: pointer;
}
.prod-filter-btn {
  background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M13.875 16.124L3.75 16.124" stroke="%23F5F2E8" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M20.25 16.124L17.625 16.124" stroke="%23F5F2E8" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M15.75 17.999C16.7855 17.999 17.625 17.1596 17.625 16.124C17.625 15.0885 16.7855 14.249 15.75 14.249C14.7145 14.249 13.875 15.0885 13.875 16.124C13.875 17.1596 14.7145 17.999 15.75 17.999Z" stroke="%23F5F2E8" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M7.875 7.8741L3.75 7.87402" stroke="%23F5F2E8" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M20.25 7.87402L11.625 7.8741" stroke="%23F5F2E8" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M9.75 9.74902C10.7855 9.74902 11.625 8.90956 11.625 7.87402C11.625 6.83849 10.7855 5.99902 9.75 5.99902C8.71447 5.99902 7.875 6.83849 7.875 7.87402C7.875 8.90956 8.71447 9.74902 9.75 9.74902Z" stroke="%23F5F2E8" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
  background-repeat: no-repeat;
  background-size: 24px;
  background-position: 80%;
  background-color: #222222;
  color: #F5F2E8;
  font-family: 'Poppins-Regular', sans-serif;
  padding: 16px;
  border: none;
  border-radius: 16px;
  box-sizing: border-box;
  cursor: pointer;
  padding-right: 56px;
}
.pagination {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  margin-top: 40px;
  gap: 14px;
}
.pagination .page-numbers {
  width: 70px;
  aspect-ratio: 1/1;
  background-color: #222222;
  color: #F5F2E8;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: 'Poppins-Regular', sans-serif;
  text-decoration: none;
  font-size: 18px;
}
.pagination .prev,
.pagination .next {
  background-color: transparent;
  border: solid 2px #F37321;
  box-sizing: border-box;
}
.pagination .prev:after,
.pagination .next:after {
  content: '';
}
.pagination .next {
  background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 34 34" fill="none"><mask id="path-1-inside-1_1584_149183" fill="white"><path d="M22.9139 18.4165H5.66602V15.5832H22.9139L14.9806 7.64984L16.9993 5.6665L28.3327 16.9998L16.9993 28.3332L14.9806 26.3498L22.9139 18.4165Z"/></mask><path d="M22.9139 18.4165H5.66602V15.5832H22.9139L14.9806 7.64984L16.9993 5.6665L28.3327 16.9998L16.9993 28.3332L14.9806 26.3498L22.9139 18.4165Z" fill="%23222222"/><path d="M22.9139 18.4165L25.0353 20.5378L30.1566 15.4165H22.9139V18.4165ZM5.66602 18.4165H2.66602V21.4165H5.66602V18.4165ZM5.66602 15.5832V12.5832H2.66602V15.5832H5.66602ZM22.9139 15.5832V18.5832H30.1566L25.0353 13.4619L22.9139 15.5832ZM14.9806 7.64984L12.8781 5.50983L10.7191 7.63098L12.8593 9.77116L14.9806 7.64984ZM16.9993 5.6665L19.1207 3.54518L17.018 1.44255L14.8969 3.52649L16.9993 5.6665ZM28.3327 16.9998L30.454 19.1212L32.5753 16.9998L30.454 14.8785L28.3327 16.9998ZM16.9993 28.3332L14.8969 30.4732L17.018 32.5571L19.1207 30.4545L16.9993 28.3332ZM14.9806 26.3498L12.8593 24.2285L10.7191 26.3687L12.8781 28.4898L14.9806 26.3498ZM22.9139 15.4165H5.66602V21.4165H22.9139V15.4165ZM8.66602 18.4165V15.5832H2.66602V18.4165H8.66602ZM5.66602 18.5832H22.9139V12.5832H5.66602V18.5832ZM25.0353 13.4619L17.1019 5.52852L12.8593 9.77116L20.7926 17.7045L25.0353 13.4619ZM17.0831 9.78985L19.1018 7.80651L14.8969 3.52649L12.8781 5.50983L17.0831 9.78985ZM14.878 7.78782L26.2114 19.1212L30.454 14.8785L19.1207 3.54518L14.878 7.78782ZM26.2114 14.8785L14.878 26.2119L19.1207 30.4545L30.454 19.1212L26.2114 14.8785ZM19.1018 26.1932L17.0831 24.2098L12.8781 28.4898L14.8969 30.4732L19.1018 26.1932ZM17.1019 28.4712L25.0353 20.5378L20.7926 16.2952L12.8593 24.2285L17.1019 28.4712Z" fill="%23F37321" mask="url(%23path-1-inside-1_1584_149183)"/></svg>');
  background-position: center;
  background-repeat: no-repeat;
}
.pagination .prev {
  background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 34 34" fill="none"><mask id="path-1-inside-1_1494_117866" fill="white"><path d="M11.0857 18.416L19.0191 26.3494L17.0003 28.3327L5.66699 16.9993L17.0003 5.66602L19.0191 7.64935L11.0857 15.5827H28.3337V18.416H11.0857Z"/></mask><path d="M11.0857 18.416L19.0191 26.3494L17.0003 28.3327L5.66699 16.9993L17.0003 5.66602L19.0191 7.64935L11.0857 15.5827H28.3337V18.416H11.0857Z" fill="%23222222"/><path d="M11.0857 18.416V15.416H3.8431L8.96442 20.5373L11.0857 18.416ZM19.0191 26.3494L21.1215 28.4894L23.2806 26.3682L21.1404 24.228L19.0191 26.3494ZM17.0003 28.3327L14.879 30.454L16.9816 32.5566L19.1028 30.4727L17.0003 28.3327ZM5.66699 16.9993L3.54567 14.878L1.42435 16.9993L3.54567 19.1207L5.66699 16.9993ZM17.0003 5.66602L19.1028 3.52601L16.9816 1.44206L14.879 3.5447L17.0003 5.66602ZM19.0191 7.64935L21.1404 9.77067L23.2806 7.63049L21.1215 5.50934L19.0191 7.64935ZM11.0857 15.5827L8.96442 13.4614L3.8431 18.5827H11.0857V15.5827ZM28.3337 15.5827H31.3337V12.5827H28.3337V15.5827ZM28.3337 18.416V21.416H31.3337V18.416H28.3337ZM8.96442 20.5373L16.8978 28.4707L21.1404 24.228L13.2071 16.2947L8.96442 20.5373ZM16.9166 24.2093L14.8979 26.1927L19.1028 30.4727L21.1215 28.4894L16.9166 24.2093ZM19.1216 26.2114L7.78831 14.878L3.54567 19.1207L14.879 30.454L19.1216 26.2114ZM7.78831 19.1207L19.1216 7.78734L14.879 3.5447L3.54567 14.878L7.78831 19.1207ZM14.8979 7.80603L16.9166 9.78936L21.1215 5.50934L19.1028 3.52601L14.8979 7.80603ZM16.8978 5.52803L8.96442 13.4614L13.2071 17.704L21.1404 9.77067L16.8978 5.52803ZM11.0857 18.5827H28.3337V12.5827H11.0857V18.5827ZM25.3337 15.5827V18.416H31.3337V15.5827H25.3337ZM28.3337 15.416H11.0857V21.416H28.3337V15.416Z" fill="%23F37321" mask="url(%23path-1-inside-1_1494_117866)"/></svg>');
  background-position: center;
  background-repeat: no-repeat;
}
.pagination .current {
  background-color: #F37321;
}
.related-heading {
  font-family: 'Poppins-Medium', sans-serif;
  color: #767A53;
  font-size: 36px;
  line-height: 122%;
  text-align: center;
  margin-top: 80px;
  margin-bottom: 32px;
}
.rec-stories-grid {
  max-width: 1400px;
  margin: auto;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 40px;
  width: 94%;
  padding-bottom: 20px;
}
@media (max-width: 820px) {
  .rec-stories-grid {
    width: 97%;
    grid-template-columns: repeat(1, 1fr);
    padding-bottom: 10px;
  }
}
.map-frame {
  max-width: 1400px;
  margin: auto;
  width: 100%;
  aspect-ratio: 16/12;
  border-radius: 32px;
  overflow: hidden;
  margin-bottom: 24px;
}
@media (max-width: 820px) {
  .map-frame {
    aspect-ratio: 10/16;
  }
}
.map-frame iframe {
  width: 100%;
  height: 100%;
}
.btm-corner {
  width: 72px;
  max-width: 72px;
  aspect-ratio: 1/1;
  background-color: #EAEAD8;
  position: absolute;
  bottom: -1px;
  right: -1px;
  border-top-left-radius: 24px;
  border-top: solid 1px rgba(64, 64, 64, 0.3);
  border-left: solid 1px rgba(64, 64, 64, 0.3);
  z-index: 1;
}
.btm-corner .rc {
  width: 24px;
  position: absolute;
  background-color: #EAEAD8;
  aspect-ratio: 1/1;
  display: block;
  box-shadow: 1px 0px 0px 0px #EAEAD8;
}
.btm-corner .rc:before {
  background-color: #EAEAD8;
  width: 24px;
  display: block;
  aspect-ratio: 1/1;
  content: '';
  border-bottom: solid 1px rgba(64, 64, 64, 0.3);
  border-right: solid 1px rgba(64, 64, 64, 0.3);
  border-bottom-right-radius: 24px;
}
.btm-corner .rc:first-of-type {
  top: -25px;
  right: 1px;
}
.btm-corner .rc:last-of-type {
  bottom: 0px;
  left: -25px;
}
.green-container {
  background: url(../resources/img/topography-faded.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background-color: #767A53;
  position: relative;
}
.green-container .corner-sml {
  position: absolute;
  width: 80px;
  aspect-ratio: 1/1;
  display: flex;
  top: 0;
  right: 0;
  background-color: #EAEAD8;
  border-bottom-left-radius: 32px;
}
.green-container .corner-sml .corner-close-btn {
  display: flex;
  position: absolute;
  top: 0;
  z-index: 1;
  right: 0;
  max-width: 60px;
  width: 60px;
  aspect-ratio: 1/1;
  border-radius: 50%;
  background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"><mask id="path-1-inside-1_3268_5161" fill="white"><path d="M6.9 19.0002L5.5 17.6002L11.1 12.0002L5.5 6.40024L6.9 5.00024L12.5 10.6002L18.1 5.00024L19.5 6.40024L13.9 12.0002L19.5 17.6002L18.1 19.0002L12.5 13.4002L6.9 19.0002Z"/></mask><path d="M6.9 19.0002L5.5 17.6002L11.1 12.0002L5.5 6.40024L6.9 5.00024L12.5 10.6002L18.1 5.00024L19.5 6.40024L13.9 12.0002L19.5 17.6002L18.1 19.0002L12.5 13.4002L6.9 19.0002Z" fill="%23222222"/><path d="M6.9 19.0002L5.13223 20.768L6.9 22.5358L8.66777 20.768L6.9 19.0002ZM5.5 17.6002L3.73223 15.8325L1.96447 17.6002L3.73223 19.368L5.5 17.6002ZM11.1 12.0002L12.8678 13.768L14.6355 12.0002L12.8678 10.2325L11.1 12.0002ZM5.5 6.40024L3.73223 4.63248L1.96447 6.40024L3.73223 8.16801L5.5 6.40024ZM6.9 5.00024L8.66777 3.23248L6.9 1.46471L5.13223 3.23248L6.9 5.00024ZM12.5 10.6002L10.7322 12.368L12.5 14.1358L14.2678 12.368L12.5 10.6002ZM18.1 5.00024L19.8678 3.23248L18.1 1.46471L16.3322 3.23248L18.1 5.00024ZM19.5 6.40024L21.2678 8.16801L23.0355 6.40024L21.2678 4.63248L19.5 6.40024ZM13.9 12.0002L12.1322 10.2325L10.3645 12.0002L12.1322 13.768L13.9 12.0002ZM19.5 17.6002L21.2678 19.368L23.0355 17.6002L21.2678 15.8325L19.5 17.6002ZM18.1 19.0002L16.3322 20.768L18.1 22.5358L19.8678 20.768L18.1 19.0002ZM12.5 13.4002L14.2678 11.6325L12.5 9.86471L10.7322 11.6325L12.5 13.4002ZM8.66777 17.2325L7.26777 15.8325L3.73223 19.368L5.13223 20.768L8.66777 17.2325ZM7.26777 19.368L12.8678 13.768L9.33223 10.2325L3.73223 15.8325L7.26777 19.368ZM12.8678 10.2325L7.26777 4.63248L3.73223 8.16801L9.33223 13.768L12.8678 10.2325ZM7.26777 8.16801L8.66777 6.76801L5.13223 3.23248L3.73223 4.63248L7.26777 8.16801ZM5.13223 6.76801L10.7322 12.368L14.2678 8.83248L8.66777 3.23248L5.13223 6.76801ZM14.2678 12.368L19.8678 6.76801L16.3322 3.23248L10.7322 8.83248L14.2678 12.368ZM16.3322 6.76801L17.7322 8.16801L21.2678 4.63248L19.8678 3.23248L16.3322 6.76801ZM17.7322 4.63248L12.1322 10.2325L15.6678 13.768L21.2678 8.16801L17.7322 4.63248ZM12.1322 13.768L17.7322 19.368L21.2678 15.8325L15.6678 10.2325L12.1322 13.768ZM17.7322 15.8325L16.3322 17.2325L19.8678 20.768L21.2678 19.368L17.7322 15.8325ZM19.8678 17.2325L14.2678 11.6325L10.7322 15.168L16.3322 20.768L19.8678 17.2325ZM10.7322 11.6325L5.13223 17.2325L8.66777 20.768L14.2678 15.168L10.7322 11.6325Z" fill="%23F5F2E8" mask="url(%23path-1-inside-1_3268_5161)"/></svg>');
  background-color: #F37321;
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
}
.green-container .corner-sml .rc {
  background-color: transparent;
  width: 32px;
  aspect-ratio: 1/1;
  border-top-right-radius: 32px;
  display: block;
  box-shadow: 12px -12px 0px 12px #eaead8;
  -webkit-box-shadow: 12px -12px 0px 12px #eaead8;
  -moz-box-shadow: 12px -12px 0px 12px #eaead8;
  position: absolute;
}
@media (max-width: 820px) {
  .green-container .corner-sml .rc {
    box-shadow: 6px -6px 0px 6px #eaead8;
    -webkit-box-shadow: 6px -6px 0px 6px #eaead8;
    -moz-box-shadow: 6px -6px 0px 6px #eaead8;
  }
}
.green-container .corner-sml .rc:first-of-type {
  left: -32px;
  top: 0px;
}
.green-container .corner-sml .rc:last-of-type {
  right: 0px;
  bottom: -32px;
}
.cky-consent-container {
  font-family: 'Poppins-Regular', sans-serif;
}
.cky-consent-container .cky-title {
  font-family: 'Poppins-Medium', sans-serif;
  color: #767A53 !important;
}
.cky-consent-container a {
  color: #F37321 !important;
}
.cky-consent-container .cky-consent-bar {
  border-radius: 16px!important;
  background-color: #EAEAD8 !important;
  border: solid 1px rgba(64, 64, 64, 0.3) !important;
}
.cky-consent-container .cky-btn {
  border-radius: 16px;
}
.cky-consent-container .cky-btn-accept {
  background-color: #F37321 !important;
  border: solid 2px #F37321 !important;
}
.cky-consent-container .cky-btn-reject,
.cky-consent-container .cky-btn-customize {
  background-color: #222222 !important;
  border: solid 2px #222222 !important;
  color: #F5F2E8 !important;
}
.cky-consent-container .cky-policy {
  text-decoration: none;
  color: #EAEAD8;
}
.cky-modal {
  background-color: transparent!important;
  font-family: 'Poppins-Regular', sans-serif;
}
.cky-modal .cky-preference-center {
  border-radius: 32px;
  background-color: #EAEAD8 !important;
}
.cky-modal .cky-preference-center .cky-prefrence-btn-wrapper .cky-btn-accept {
  background-color: #F37321 !important;
  border: solid 2px #F37321 !important;
}
.cky-modal .cky-preference-center .cky-prefrence-btn-wrapper .cky-btn-reject,
.cky-modal .cky-preference-center .cky-prefrence-btn-wrapper .cky-btn-preferences {
  background-color: #222222 !important;
  border: solid 2px #222222 !important;
  color: #F5F2E8 !important;
}
.cky-modal .cky-preference-center .cky-footer-shadow {
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #94949426 100%) !important;
}
.cky-modal .cky-preference-title {
  font-family: 'Poppins-Medium', sans-serif;
  color: #767A53 !important;
}
.cky-modal .cky-switch input[type="checkbox"]:checked {
  background-color: #F37321 !important;
}
.cky-modal .cky-show-desc-btn {
  color: #F37321 !important;
}
.cky-modal .cky-audit-table {
  color: #F5F2E8 !important;
  background-color: #767A53 !important;
}
.cky-modal .cky-always-active {
  color: #767A53 !important;
}
.cky-modal .cky-audit-table {
  border-color: #EAEAD8;
  background-color: #EAEAD8;
}
.cky-modal .cky-btn {
  border-radius: 16px;
}
.cky-modal .cky-show-desc-btn {
  background-color: #F37321;
}
.edge-header-corner {
  position: absolute;
  width: 210px;
  top: 0;
  left: 0;
  background-color: #EAEAD8;
  height: 80px;
  border-bottom-right-radius: 24px;
}
.edge-header-corner .rc {
  position: absolute;
  background-color: transparent;
  width: 24px;
  aspect-ratio: 1/1;
}
.edge-header-corner .rc:first-of-type {
  right: -24px;
  top: 0;
  border-top-left-radius: 32px;
  box-shadow: -12px -12px 0px 12px #eaead8;
  -webkit-box-shadow: -12px -12px 0px 12px #eaead8;
  -moz-box-shadow: -12px -12px 0px 12px #eaead8;
}
.edge-header-corner .rc:last-of-type {
  left: 0px;
  bottom: -24px;
  border-top-left-radius: 32px;
  border-bottom-left-radius: 0px;
  box-shadow: -12px -12px 0px 12px #eaead8;
  -webkit-box-shadow: -12px -12px 0px 12px #eaead8;
  -moz-box-shadow: -12px -12px 0px 12px #eaead8;
}
.header-corner {
  position: absolute;
  width: 210px;
  top: 0;
  left: 0;
  background-color: #EAEAD8;
  height: 100px;
}
@media (max-width: 820px) {
  .header-corner {
    height: 80px;
    border-bottom-right-radius: 24px;
  }
}
.header-corner .rc {
  position: absolute;
  background-color: transparent;
  width: 24px;
  aspect-ratio: 1/1;
}
.header-corner .rc:first-of-type {
  right: -24px;
  top: 0;
  border-top-left-radius: 32px;
  box-shadow: -12px -12px 0px 12px #eaead8;
  -webkit-box-shadow: -12px -12px 0px 12px #eaead8;
  -moz-box-shadow: -12px -12px 0px 12px #eaead8;
}
.header-corner .rc:last-of-type {
  right: -24px;
  bottom: 0;
  border-bottom-left-radius: 32px;
  box-shadow: -12px 12px 0px 12px #eaead8;
  -webkit-box-shadow: -12px 12px 0px 12px #eaead8;
  -moz-box-shadow: -12px 12px 0px 12px #eaead8;
}
@media (max-width: 820px) {
  .header-corner .rc:last-of-type {
    left: 0px;
    bottom: -24px;
    border-top-left-radius: 32px;
    border-bottom-left-radius: 0px;
    box-shadow: -12px -12px 0px 12px #eaead8;
    -webkit-box-shadow: -12px -12px 0px 12px #eaead8;
    -moz-box-shadow: -12px -12px 0px 12px #eaead8;
  }
}
.legal-page .page-header-container h1,
.faq-page .page-header-container h1,
.form-contact .page-header-container h1,
.resource-page .page-header-container h1,
.distributor-page .page-header-container h1,
.about-page .page-header-container h1,
.products-div .page-header-container h1 {
  padding: 0 16px;
}
@media (max-width: 820px) {
  .legal-page .page-header-container,
  .faq-page .page-header-container,
  .form-contact .page-header-container,
  .resource-page .page-header-container,
  .distributor-page .page-header-container,
  .about-page .page-header-container,
  .products-div .page-header-container {
    margin-bottom: 48px;
  }
}
@media (min-width: 821px) {
  .legal-page .page-header-container .mobile-only,
  .faq-page .page-header-container .mobile-only,
  .form-contact .page-header-container .mobile-only,
  .resource-page .page-header-container .mobile-only,
  .distributor-page .page-header-container .mobile-only,
  .about-page .page-header-container .mobile-only,
  .products-div .page-header-container .mobile-only {
    display: none;
  }
}
.legal-page .page-header-legal,
.faq-page .page-header-legal,
.form-contact .page-header-legal,
.resource-page .page-header-legal,
.distributor-page .page-header-legal,
.about-page .page-header-legal,
.products-div .page-header-legal {
  margin-bottom: 80px;
  border-radius: 24px;
  margin-top: 48px;
  max-height: 300px;
  height: 300px;
  width: 100%;
  margin-left: auto;
  margin-right: 0;
  position: relative;
}
@media (max-width: 820px) {
  .legal-page .page-header-legal,
  .faq-page .page-header-legal,
  .form-contact .page-header-legal,
  .resource-page .page-header-legal,
  .distributor-page .page-header-legal,
  .about-page .page-header-legal,
  .products-div .page-header-legal {
    margin-top: 16px;
    margin-bottom: 48px;
  }
}
.legal-page .page-header-legal .page-info-container,
.faq-page .page-header-legal .page-info-container,
.form-contact .page-header-legal .page-info-container,
.resource-page .page-header-legal .page-info-container,
.distributor-page .page-header-legal .page-info-container,
.about-page .page-header-legal .page-info-container,
.products-div .page-header-legal .page-info-container {
  width: 45%;
  min-width: 490px;
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #EAEAD8;
  border-top-right-radius: 24px;
  padding-left: 74px;
  height: 200px;
}
@media (max-width: 820px) {
  .legal-page .page-header-legal .page-info-container,
  .faq-page .page-header-legal .page-info-container,
  .form-contact .page-header-legal .page-info-container,
  .resource-page .page-header-legal .page-info-container,
  .distributor-page .page-header-legal .page-info-container,
  .about-page .page-header-legal .page-info-container,
  .products-div .page-header-legal .page-info-container {
    padding-left: 24px;
    background-color: transparent;
  }
  .legal-page .page-header-legal .page-info-container .container-info,
  .faq-page .page-header-legal .page-info-container .container-info,
  .form-contact .page-header-legal .page-info-container .container-info,
  .resource-page .page-header-legal .page-info-container .container-info,
  .distributor-page .page-header-legal .page-info-container .container-info,
  .about-page .page-header-legal .page-info-container .container-info,
  .products-div .page-header-legal .page-info-container .container-info {
    padding-top: 24px;
    justify-content: flex-start !important;
  }
  .legal-page .page-header-legal .page-info-container .container-info h1,
  .faq-page .page-header-legal .page-info-container .container-info h1,
  .form-contact .page-header-legal .page-info-container .container-info h1,
  .resource-page .page-header-legal .page-info-container .container-info h1,
  .distributor-page .page-header-legal .page-info-container .container-info h1,
  .about-page .page-header-legal .page-info-container .container-info h1,
  .products-div .page-header-legal .page-info-container .container-info h1 {
    display: none;
  }
  .legal-page .page-header-legal .page-info-container .rc,
  .faq-page .page-header-legal .page-info-container .rc,
  .form-contact .page-header-legal .page-info-container .rc,
  .resource-page .page-header-legal .page-info-container .rc,
  .distributor-page .page-header-legal .page-info-container .rc,
  .about-page .page-header-legal .page-info-container .rc,
  .products-div .page-header-legal .page-info-container .rc {
    display: none;
  }
}
@media (max-width: 820px) {
  .legal-page .page-header-legal .page-info-container,
  .faq-page .page-header-legal .page-info-container,
  .form-contact .page-header-legal .page-info-container,
  .resource-page .page-header-legal .page-info-container,
  .distributor-page .page-header-legal .page-info-container,
  .about-page .page-header-legal .page-info-container,
  .products-div .page-header-legal .page-info-container {
    min-width: unset;
  }
}
.legal-page .page-header-legal .page-info-container .rc,
.faq-page .page-header-legal .page-info-container .rc,
.form-contact .page-header-legal .page-info-container .rc,
.resource-page .page-header-legal .page-info-container .rc,
.distributor-page .page-header-legal .page-info-container .rc,
.about-page .page-header-legal .page-info-container .rc,
.products-div .page-header-legal .page-info-container .rc {
  position: absolute;
  background-color: transparent;
  width: 32px;
  aspect-ratio: 1/1;
  border-bottom-left-radius: 32px;
  box-shadow: -12px 12px 0px 12px #eaead8;
  -webkit-box-shadow: -12px 12px 0px 12px #eaead8;
  -moz-box-shadow: -12px 12px 0px 12px #eaead8;
}
.legal-page .page-header-legal .page-info-container .rc:first-of-type,
.faq-page .page-header-legal .page-info-container .rc:first-of-type,
.form-contact .page-header-legal .page-info-container .rc:first-of-type,
.resource-page .page-header-legal .page-info-container .rc:first-of-type,
.distributor-page .page-header-legal .page-info-container .rc:first-of-type,
.about-page .page-header-legal .page-info-container .rc:first-of-type,
.products-div .page-header-legal .page-info-container .rc:first-of-type {
  right: -32px;
  bottom: 0px;
}
.legal-page .page-header-legal .page-info-container .rc:last-of-type,
.faq-page .page-header-legal .page-info-container .rc:last-of-type,
.form-contact .page-header-legal .page-info-container .rc:last-of-type,
.resource-page .page-header-legal .page-info-container .rc:last-of-type,
.distributor-page .page-header-legal .page-info-container .rc:last-of-type,
.about-page .page-header-legal .page-info-container .rc:last-of-type,
.products-div .page-header-legal .page-info-container .rc:last-of-type {
  left: 0;
  top: -32px;
}
.legal-page .page-header-legal .page-info-container .container-info,
.faq-page .page-header-legal .page-info-container .container-info,
.form-contact .page-header-legal .page-info-container .container-info,
.resource-page .page-header-legal .page-info-container .container-info,
.distributor-page .page-header-legal .page-info-container .container-info,
.about-page .page-header-legal .page-info-container .container-info,
.products-div .page-header-legal .page-info-container .container-info {
  display: flex;
  justify-content: center;
  flex-direction: column;
  height: 100%;
}
.legal-page .page-header-legal .page-info-container .container-info h1,
.faq-page .page-header-legal .page-info-container .container-info h1,
.form-contact .page-header-legal .page-info-container .container-info h1,
.resource-page .page-header-legal .page-info-container .container-info h1,
.distributor-page .page-header-legal .page-info-container .container-info h1,
.about-page .page-header-legal .page-info-container .container-info h1,
.products-div .page-header-legal .page-info-container .container-info h1 {
  margin-bottom: 0;
  padding: 0;
}
.legal-page .page-header-legal .small-cntr,
.faq-page .page-header-legal .small-cntr,
.form-contact .page-header-legal .small-cntr,
.resource-page .page-header-legal .small-cntr,
.distributor-page .page-header-legal .small-cntr,
.about-page .page-header-legal .small-cntr,
.products-div .page-header-legal .small-cntr {
  width: 33%!important;
}
@media (max-width: 820px) {
  .legal-page .page-header-legal .small-cntr .container-info,
  .faq-page .page-header-legal .small-cntr .container-info,
  .form-contact .page-header-legal .small-cntr .container-info,
  .resource-page .page-header-legal .small-cntr .container-info,
  .distributor-page .page-header-legal .small-cntr .container-info,
  .about-page .page-header-legal .small-cntr .container-info,
  .products-div .page-header-legal .small-cntr .container-info {
    padding-top: 0;
    padding-bottom: 24px;
    box-sizing: border-box;
    justify-content: flex-end !important;
  }
  .legal-page .page-header-legal .small-cntr h1,
  .faq-page .page-header-legal .small-cntr h1,
  .form-contact .page-header-legal .small-cntr h1,
  .resource-page .page-header-legal .small-cntr h1,
  .distributor-page .page-header-legal .small-cntr h1,
  .about-page .page-header-legal .small-cntr h1,
  .products-div .page-header-legal .small-cntr h1 {
    display: flex!important;
    color: #F5F2E8;
  }
}
.products-div .page-header-legal {
  min-height: 600px;
  height: 600px!important;
}
@media (max-width: 820px) {
  .products-div .page-header-legal {
    min-height: 400px;
    height: 400px!important;
  }
}
.products-div .page-header-legal .page-info-container {
  min-width: 390px;
  width: 33%;
  height: 160px;
}
@media (max-width: 820px) {
  .products-div .page-header-legal .page-info-container {
    min-width: unset;
  }
}
.distributor-page .page-header-legal {
  min-height: 400px;
  height: 400px!important;
}
.distributor-page .page-header-legal .page-info-container {
  height: 300px;
  min-width: 400px;
}
@media (max-width: 820px) {
  .distributor-page .page-header-legal .page-info-container {
    min-width: unset;
  }
}
@media (max-width: 820px) {
  .distributor-page .page-header-legal .page-info-container .container-info {
    justify-content: flex-start !important;
  }
}
@media (max-width: 820px) {
  .distributor-page .page-header-legal .page-info-container h1 {
    display: none!important;
  }
}
.dealer-header {
  position: relative;
  margin-top: 48px;
  min-height: 360px;
  border-radius: 32px;
}
@media (max-width: 820px) {
  .dealer-header {
    margin-top: 16px;
  }
}
@media (max-width: 820px) {
  .resource-page .page-header-container {
    margin-bottom: 0;
  }
  .resource-page .page-header-container h1 {
    margin-bottom: 0;
    padding: 0 32px;
  }
}
.resource-page .page-header-container .page-info-container {
  width: auto;
}
@media (max-width: 820px) {
  .career-pg .career-back {
    display: none;
  }
}
.career-pg .page-info-container {
  min-width: 390px!important;
  width: 33%!important;
  height: 160px;
}
@media (max-width: 820px) {
  .career-pg .page-info-container {
    min-width: unset!important;
  }
}
@media (max-width: 820px) {
  .career-pg .page-header-legal {
    margin-bottom: 16px;
  }
}
@media (max-width: 820px) {
  .career-pg .page-header-container {
    margin-bottom: 48px;
  }
}
