:root {
  font-size: 1.2vw;
  --max-width: 59.722222rem;
  --max-width-parent-portal: 43.36rem;
  --font-arial: Arial, Helvetica, sans-serif;
  --font-inter: "Inter", sans-serif;
  --font-body: "Geist", sans-serif;
  --font-heading: "bigNoodleTitling";
  --font-slate: "SlatePro", serif;
  --primary-color: #b1292d;
  --color-white: #ffff;
  --color-gray: #f5f5f5;
  --color-gray2: #555555;
  --color-gray3: #ededed;
  --color-gray4: #c5c6c8;
  --color-black: #000;
  --color-grayBlck: #221e1f;
  --color-gray5: #cbc4c4;
  --color-red: #b92025;
  --padding-normal: 4.444444rem 0rem 4.444444rem 0rem;
}
@media all and (max-width: 1100px) {
  :root {
    font-size: 1.5vw;
  }
}
@media all and (max-width: 767px) {
  :root {
    font-size: 16px;
  }
}
@media (max-width: 479px) {
  :root {
    font-size: 3.9vw;
    --max-width: 89.7%;
  }
}
@media (min-width: 1440px) {
  :root {
    --max-width: 72.722222rem;
  }
}
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
html {
  scroll-behavior: smooth;
}
h1 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 5.0555556rem;
  line-height: 4rem;
  color: var(--color-red);
  font-family: var(--font-heading);
  line-height: normal;
  text-transform: uppercase;
  font-weight: 400;
}
@media (max-width: 980px) {
  h1 {
    font-size: 3.5rem;
  }
}
@media (max-width: 767px) {
  h1 {
    font-size: 3.8rem;
  }
}
@media screen and (max-width: 480px) {
  h1 {
    font-size: 4.5rem;
  }
}
h2 {
  font-size: 3.888889rem;
  line-height: 2.944444rem;
  font-weight: 400;
  font-family: var(--font-heading);
  color: var(--color-red);
}
@media (max-width: 767px) {
}
@media screen and (max-width: 623px) {
  h2 {
    font-size: 3.3rem;
  }
}
h3 {
  font-size: 2rem;
  line-height: 2.333333rem;
  font-weight: var(--font-medium);
  font-family: var(--font-slate);
}
@media (max-width: 767px) {
  h3 {
    font-size: 1.3rem;
    line-height: 1.7rem;
  }
}
h4 {
  font-size: 1.555556rem;
  line-height: 1.888889rem;
  font-family: var(--font-body);
  font-weight: var(--font-medium);
}
@media (max-width: 767px) {
  h4 {
    font-size: 1.1rem;
    line-height: 1.5rem;
  }
}
@media screen and (max-width: 480px) {
  h4 {
    font-size: 1.3rem;
  }
}
h5 {
  font-size: 1.111111rem;
}
h3,
h4,
h5 {
  font-family: var(--font-slate);
}
h3,
h4,
h5,
p {
  margin-top: 0;
  margin-bottom: 0;
}
p {
  line-height: 1.333333rem;
  font-family: var(--font-arial);
  padding-bottom: 1.444444rem;
  font-size: 1rem;
}
p:last-of-type {
  padding-bottom: 0;
}
a {
  font-size: inherit;
  font-family: inherit;
  font-weight: inherit;
  color: inherit;
  font-family: var(--font-slate);
}
a:focus {
  color: inherit;
  outline: none;
}
ul {
  margin-left: 1.5rem;
}
p,
li {
  font-family: var(--font-arial);
  font-size: 1rem;
  line-height: normal;
  color: var(--color-gray2);
}
strong {
  font-weight: 500;
  color: var(--color-gray2);
}
.dl-section {
  width: 100%;
  padding: var(--padding-normal);
}
.dl-section .row {
  width: 80%;
  max-width: 60.055556rem;
  margin: 0rem auto;
}
.entry-title {
  display: none;
}
.bg-gray {
  background-color: var(--color-gray);
}
.visible {
  display: flex !important;
}
@media screen and (max-width: 980px) {
  .menu-full {
    height: 100vh;
  }
}
.bg-red {
  background-color: var(--color-red);
}
.site-inner .content .entry-content {
  overflow: hidden;
}
.hidden {
  display: none;
}
.mark {
  background: yellow;
  padding: 2px;
}
img {
  object-fit: cover;
}
@font-face {
  font-family: 'Big Shoulders Display';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/bigshouldersdisplay/v24/fC1MPZJEZG-e9gHhdI4-NBbfd2ys3SjJCx12wPgf9g-_3F0YdY86JF4.ttf) format('truetype');
}
@font-face {
  font-family: 'Big Shoulders Display';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/bigshouldersdisplay/v24/fC1MPZJEZG-e9gHhdI4-NBbfd2ys3SjJCx12wPgf9g-_3F0YdQ87JF4.ttf) format('truetype');
}
@font-face {
  font-family: 'Big Shoulders Display';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/bigshouldersdisplay/v24/fC1MPZJEZG-e9gHhdI4-NBbfd2ys3SjJCx12wPgf9g-_3F0YddE7JF4.ttf) format('truetype');
}
@font-face {
  font-family: 'Big Shoulders Display';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/bigshouldersdisplay/v24/fC1MPZJEZG-e9gHhdI4-NBbfd2ys3SjJCx12wPgf9g-_3F0YdY87JF4.ttf) format('truetype');
}
@font-face {
  font-family: 'Big Shoulders Display';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/bigshouldersdisplay/v24/fC1MPZJEZG-e9gHhdI4-NBbfd2ys3SjJCx12wPgf9g-_3F0Ydb07JF4.ttf) format('truetype');
}
@font-face {
  font-family: 'Big Shoulders Display';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/bigshouldersdisplay/v24/fC1MPZJEZG-e9gHhdI4-NBbfd2ys3SjJCx12wPgf9g-_3F0YdVE8JF4.ttf) format('truetype');
}
@font-face {
  font-family: 'Big Shoulders Display';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/bigshouldersdisplay/v24/fC1MPZJEZG-e9gHhdI4-NBbfd2ys3SjJCx12wPgf9g-_3F0YdWg8JF4.ttf) format('truetype');
}
@font-face {
  font-family: 'Big Shoulders Display';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/bigshouldersdisplay/v24/fC1MPZJEZG-e9gHhdI4-NBbfd2ys3SjJCx12wPgf9g-_3F0YdQ88JF4.ttf) format('truetype');
}
@font-face {
  font-family: 'Big Shoulders Display';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/bigshouldersdisplay/v24/fC1MPZJEZG-e9gHhdI4-NBbfd2ys3SjJCx12wPgf9g-_3F0YdSY8JF4.ttf) format('truetype');
}
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOI4nQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RHOM4nQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RwuM4nQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4nQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4nQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RQuQ4nQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4nQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RHOQ4nQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RNeQ4nQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTc2dphjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOKk4j1ebLhAm8SrXTc2dphjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOCk4j1ebLhAm8SrXTc2dphjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOak4j1ebLhAm8SrXTc2dphjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOqk4j1ebLhAm8SrXTc2dphjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPKk4j1ebLhAm8SrXTc2dphjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPqk4j1ebLhAm8SrXTc2dphjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTcWdthjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOKk4j1ebLhAm8SrXTcWdthjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOCk4j1ebLhAm8SrXTcWdthjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOak4j1ebLhAm8SrXTcWdthjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOqk4j1ebLhAm8SrXTcWdthjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPKk4j1ebLhAm8SrXTcWdthjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPqk4j1ebLhAm8SrXTcWdthjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTch9thjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOKk4j1ebLhAm8SrXTch9thjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOCk4j1ebLhAm8SrXTch9thjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOak4j1ebLhAm8SrXTch9thjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOqk4j1ebLhAm8SrXTch9thjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPKk4j1ebLhAm8SrXTch9thjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPqk4j1ebLhAm8SrXTch9thjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTc2dthjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOKk4j1ebLhAm8SrXTc2dthjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOCk4j1ebLhAm8SrXTc2dthjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOak4j1ebLhAm8SrXTc2dthjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOqk4j1ebLhAm8SrXTc2dthjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPKk4j1ebLhAm8SrXTc2dthjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPqk4j1ebLhAm8SrXTc2dthjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTc69thjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOKk4j1ebLhAm8SrXTc69thjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOCk4j1ebLhAm8SrXTc69thjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOak4j1ebLhAm8SrXTc69thjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOqk4j1ebLhAm8SrXTc69thjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPKk4j1ebLhAm8SrXTc69thjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPqk4j1ebLhAm8SrXTc69thjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTcB9xhjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOKk4j1ebLhAm8SrXTcB9xhjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOCk4j1ebLhAm8SrXTcB9xhjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOak4j1ebLhAm8SrXTcB9xhjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOqk4j1ebLhAm8SrXTcB9xhjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPKk4j1ebLhAm8SrXTcB9xhjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPqk4j1ebLhAm8SrXTcB9xhjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTcPtxhjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOKk4j1ebLhAm8SrXTcPtxhjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOCk4j1ebLhAm8SrXTcPtxhjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOak4j1ebLhAm8SrXTcPtxhjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOqk4j1ebLhAm8SrXTcPtxhjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPKk4j1ebLhAm8SrXTcPtxhjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPqk4j1ebLhAm8SrXTcPtxhjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTcWdxhjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOKk4j1ebLhAm8SrXTcWdxhjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOCk4j1ebLhAm8SrXTcWdxhjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOak4j1ebLhAm8SrXTcWdxhjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOqk4j1ebLhAm8SrXTcWdxhjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPKk4j1ebLhAm8SrXTcWdxhjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPqk4j1ebLhAm8SrXTcWdxhjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTccNxhjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOKk4j1ebLhAm8SrXTccNxhjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOCk4j1ebLhAm8SrXTccNxhjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOak4j1ebLhAm8SrXTccNxhjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOqk4j1ebLhAm8SrXTccNxhjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPKk4j1ebLhAm8SrXTccNxhjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPqk4j1ebLhAm8SrXTccNxhjQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyeMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50qjIw2boKoduKmMEVuLyeMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ojIw2boKoduKmMEVuLyeMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ujIw2boKoduKmMEVuLyeMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ijIw2boKoduKmMEVuLyeMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp506jIw2boKoduKmMEVuLyeMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50yjIw2boKoduKmMEVuLyeMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuDyfMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50qjIw2boKoduKmMEVuDyfMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ojIw2boKoduKmMEVuDyfMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ujIw2boKoduKmMEVuDyfMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ijIw2boKoduKmMEVuDyfMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp506jIw2boKoduKmMEVuDyfMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50yjIw2boKoduKmMEVuDyfMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuOKfMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50qjIw2boKoduKmMEVuOKfMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ojIw2boKoduKmMEVuOKfMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ujIw2boKoduKmMEVuOKfMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ijIw2boKoduKmMEVuOKfMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp506jIw2boKoduKmMEVuOKfMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50yjIw2boKoduKmMEVuOKfMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50qjIw2boKoduKmMEVuLyfMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ojIw2boKoduKmMEVuLyfMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ujIw2boKoduKmMEVuLyfMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ijIw2boKoduKmMEVuLyfMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp506jIw2boKoduKmMEVuLyfMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50yjIw2boKoduKmMEVuLyfMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50qjIw2boKoduKmMEVuI6fMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ojIw2boKoduKmMEVuI6fMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ujIw2boKoduKmMEVuI6fMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ijIw2boKoduKmMEVuI6fMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp506jIw2boKoduKmMEVuI6fMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50yjIw2boKoduKmMEVuI6fMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50qjIw2boKoduKmMEVuGKYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ojIw2boKoduKmMEVuGKYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ujIw2boKoduKmMEVuGKYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ijIw2boKoduKmMEVuGKYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp506jIw2boKoduKmMEVuGKYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50yjIw2boKoduKmMEVuGKYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50qjIw2boKoduKmMEVuFuYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ojIw2boKoduKmMEVuFuYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ujIw2boKoduKmMEVuFuYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ijIw2boKoduKmMEVuFuYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp506jIw2boKoduKmMEVuFuYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50yjIw2boKoduKmMEVuFuYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuDyYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50qjIw2boKoduKmMEVuDyYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ojIw2boKoduKmMEVuDyYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ujIw2boKoduKmMEVuDyYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ijIw2boKoduKmMEVuDyYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp506jIw2boKoduKmMEVuDyYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50yjIw2boKoduKmMEVuDyYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuBWYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50qjIw2boKoduKmMEVuBWYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ojIw2boKoduKmMEVuBWYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ujIw2boKoduKmMEVuBWYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ijIw2boKoduKmMEVuBWYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp506jIw2boKoduKmMEVuBWYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50yjIw2boKoduKmMEVuBWYMZg.ttf) format('truetype');
}
@font-face {
  font-family: "SlatePro";
  src: url("../fonts/SlatePro-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "bigNoodleTitling";
  src: url("../fonts/big_noodle_titling.ttf") format("truetype");
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Arial";
  src: url("../fonts/ArialMdm.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Arial";
  src: url("../fonts/ARIAL.TTF") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
.slick-slider .slick-arrow {
  position: absolute;
  top: 50%;
  background-color: transparent;
  color: transparent;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  width: 1.666667rem;
  border: 0rem solid;
  height: 2.4rem;
  z-index: 2;
}
.slick-slider .slick-arrow:focus {
  outline: none;
}
.slick-slider .slick-prev {
  background-image: url("../images/arrow-white.png");
  left: 3rem;
}
.slick-slider .slick-next {
  background-image: url("../images/arrow-white.png");
  transform: rotate(180deg);
  right: 3rem;
}
.slick-slider .slick-dots {
  display: flex;
  justify-content: center;
  list-style: none;
  position: absolute;
  bottom: 0rem;
  gap: 0.5rem;
  width: 100%;
  margin-bottom: 1.5rem;
}
.slick-slider .slick-dots .slick-active button {
  background-color: var(--color-red);
}
.slick-slider .slick-dots button {
  width: 0.722222rem;
  height: 0.722222rem;
  border-radius: 50rem;
  color: transparent;
  border: 0rem solid;
}
.section-banner1-slide {
  padding: 0rem;
}
.section-banner1-slide h1,
.section-banner1-slide h2,
.section-banner1-slide h3,
.section-banner1-slide h5,
.section-banner1-slide p {
  color: var(--color-white);
  text-align: center;
}
.section-banner1-slide h1 {
  font-size: 5.555556em;
  margin-bottom: 0.777778rem;
  line-height: normal;
  font-family: var(--font-slate);
  text-transform: capitalize;
}
@media screen and (max-width: 730px) {
  .section-banner1-slide h1 {
    font-size: 3em;
  }
}
.section-banner1-slide p {
  max-width: 34.5rem;
  font-size: 1rem;
}
.section-banner1-slide .row {
  width: 100% !important;
  max-width: 100% !important;
}
.section-banner1-slide .row .slide-banner {
  position: relative;
}
.section-banner1-slide .row .slide-banner .slick-arrow {
  display: none !important;
}
.section-banner1-slide .row .slides {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
  z-index: 2;
}
.section-banner1-slide .row .slides::before {
  content: "";
  position: absolute;
  background: #ffffff;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0%, #000000 100%);
  width: 100%;
  height: 100%;
}
.section-banner1-slide .row .text-paragraph {
  position: relative;
  z-index: 2;
  padding-top: 19.555556rem;
  padding-bottom: 4.388889rem;
}
@media screen and (max-width: 634px) {
  .section-banner1-slide .row .text-paragraph {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
.section-banner1-slide .row .text-paragraph .text {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cards {
  width: 100%;
}
.cards .single-card {
  width: 100%;
  max-height: 18.333333rem;
}
.cards .single-card::before {
  content: "";
  position: absolute;
  bottom: 0rem;
  left: 0rem;
  width: 100%;
  height: 100%;
  background: #000000;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);
}
.cards .single-card .image {
  height: 100%;
  width: 100%;
  max-height: 15.111111rem;
}
.cards .single-card .image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cards .single-card .info {
  bottom: 0rem;
  left: 0rem;
  padding-bottom: 2rem;
  width: 100%;
  padding-right: 0.888889rem;
  padding-left: 0.833333rem;
}
.cards .single-card .info h2 {
  font-size: 1.388889rem;
}
.cards .single-card .info p {
  font-size: 1.111111rem;
}
.cards .single-card .info h2,
.cards .single-card .info p {
  line-height: normal;
  text-align: center;
  color: var(--color-white);
  font-family: var(--font-slate);
}
.site-container .tribe-events-single .tribe-events-meta-group {
  width: 100%;
  flex: auto;
  padding: 0;
}
.site-container .tribe-events-single .tribe-events-meta-group.tribe-events-meta-group-details {
  padding-top: 1rem;
}
.site-container .tribe-events-single .tribe-events-meta-group.tribe-events-meta-group-venue dl {
  margin-top: 0;
}
.site-container .tribe-events-single .tribe-events-meta-group a {
  color: #555555 !important;
}
.site-container .tribe-events-single .tribe-events-meta-group .tribe-events-start-time-label {
  margin-top: 0;
}
.site-container .tribe-events-single h1 {
  text-align: center;
  font-family: var(--font-heading);
  color: var(--primary-color);
  text-transform: uppercase;
  margin-bottom: 2.944444rem;
  font-size: 2.8rem;
}
.site-container .tribe-events-single .tribe-clearfix,
.site-container .tribe-events-single .tribe-events-schedule {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1rem;
  line-height: normal;
}
.site-container .tribe-events-single .tribe-events-schedule {
  display: none;
}
.site-container .tribe-events-single .tribe-events-single-section-title {
  font-size: 1.666667rem;
  color: var(--primary-color);
  font-weight: 500;
  font-family: var(--font-slate);
  text-transform: unset;
  letter-spacing: 0;
}
.site-container .tribe-events-single .tribe-events-meta-group dl {
  line-height: 1.5;
  text-align: left;
  color: #555555;
  max-width: 100%;
  font-family: Arial, Helvetica, sans-serif;
}
.site-container .tribe-events-single .tribe-events-meta-group dl dt {
  line-height: 1.5;
  text-align: left;
  color: #555555;
  max-width: 100%;
  font-family: Arial, Helvetica, sans-serif;
}
.site-container .tribe-events-single .tribe-events-related-events-title {
  text-align: center;
  font-family: var(--font-heading);
  color: var(--primary-color);
  text-transform: uppercase;
  margin-bottom: 2.944444rem;
  font-size: 2.8rem;
}
.site-container .tribe-events-single ul.tribe-related-events li h3 {
  font-size: 1.666667rem;
  font-weight: 500;
  font-family: var(--font-slate);
  text-transform: unset;
}
.site-container .tribe-events-single ul.tribe-related-events li h3 a {
  color: var(--primary-color);
  text-decoration: none;
}
.site-container .tribe-events-single ul.tribe-related-events li span {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1rem;
  line-height: normal;
}
.site-container .tribe-events-single .tribe-events-event-categories-label,
.site-container .tribe-events-single .tribe-events-event-categories {
  display: none;
}
.site-container .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container {
  padding-top: 0;
}
.site-container .tribe-events-c-subscribe-dropdown__container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button {
  background: var(--primary-color);
  color: #fff;
  border: 0;
}
.site-container .tribe-events-c-subscribe-dropdown__container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover {
  background: var(--primary-color-hover);
  color: #fff;
  border: 0;
}
.site-container .tribe-events-related-events-title,
.site-container .tribe-related-events {
  display: none !important;
}
.site-container .private_content {
  margin-top: 2.5rem;
}
.site-container .private_content h2 {
  font-family: var(--font-heading);
  color: var(--primary-color);
  line-height: normal;
  margin-bottom: 2.944444rem;
  text-transform: uppercase;
}
.site-container .private_content p {
  line-height: unset;
  text-align: left;
  color: #555555;
  max-width: 100%;
  font-family: Arial, Helvetica, sans-serif;
}
.page-id-1107 .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container {
  padding-bottom: 0;
}
.page-id-1107 .column-wysiwyg {
  margin-bottom: 0;
}
.tribe-events-single-section {
  padding: 1.54rem 0;
}
.tribe-events-single-section .tribe-events-event-categories a {
  color: var(--primary-color);
  font-family: var(--font-slate);
  font-size: 1rem;
}
.dl-location a {
  text-decoration: none;
  pointer-events: none;
}
.tribe-events {
  font-family: var(--font-body);
}
.tribe-events .tribe-events-c-search__button,
.tribe-events button.tribe-events-c-search__button {
  background-color: var(--primary-color);
}
.tribe-events .tribe-events-c-search__button:hover,
.tribe-events button.tribe-events-c-search__button:hover {
  background-color: var(--primary-color-hover);
}
.tribe-events .tribe-events-calendar-month__mobile-events-icon--event {
  background-color: var(--primary-color);
}
.tribe-events .tribe-events-calendar-month__day-cell--selected {
  background-color: var(--primary-color);
}
.tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date-daynum {
  color: white;
}
.tribe-events .tribe-events-calendar-month__day-cell--selected:hover,
.tribe-events .tribe-events-calendar-month__day-cell--selected:focus {
  background-color: var(--primary-color-hover);
}
.tribe-events .tribe-events-calendar-month__day-cell--selected:hover .tribe-events-calendar-month__day-date-daynum,
.tribe-events .tribe-events-calendar-month__day-cell--selected:focus .tribe-events-calendar-month__day-date-daynum {
  color: white;
}
.tribe-events .tribe-events-l-container {
  padding-top: 0;
}
.dl-section-five-columns .row-cards {
  max-width: 69.944444rem;
}
.dl-section-five-columns .cards {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: 0.444444rem;
  margin-bottom: 1.5rem;
}
@media screen and (max-width: 980px) {
  .dl-section-five-columns .cards {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media screen and (max-width: 768px) {
  .dl-section-five-columns .cards {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media screen and (max-width: 480px) {
  .dl-section-five-columns .cards {
    grid-template-columns: 1fr;
  }
}
.dl-section-five-columns .text-info {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.dl-section-five-columns .text-info h3 {
  margin-bottom: 0.944444rem;
  color: var(--color-red);
}
@media screen and (max-width: 980px) {
  .dl-section-five-columns .text-info h3 {
    max-width: 45rem;
  }
}
.dl-section-five-columns .text-info a {
  text-decoration: none;
  color: var(--color-gray2);
  font-family: var(--font-arial);
}
.section-two-column .row-title {
  margin-bottom: 2rem;
}
.section-two-column .row-title h2 {
  line-height: normal;
  text-transform: uppercase;
  text-align: center;
}
.section-two-column .row {
  display: grid;
  grid-template-columns: repeat(2, 50%);
}
@media screen and (max-width: 1330px) {
  .section-two-column .row {
    gap: 1rem;
  }
}
@media screen and (max-width: 980px) {
  .section-two-column .row {
    grid-template-columns: 100%;
    gap: 1.5rem;
  }
}
.section-two-column .row .cols {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (max-width: 980px) {
  .section-two-column .row .cols .image {
    margin-left: 0rem !important;
    margin-right: 0rem;
  }
}
@media screen and (max-width: 980px) {
  .section-two-column .row .cols .info {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
}
.section-two-column .row .cols .info h3 {
  color: var(--color-gray2);
  margin-bottom: 2.055556rem;
}
@media screen and (max-width: 480px) {
  .section-two-column .row .cols .info ul li {
    margin-bottom: 0.5rem;
  }
}
.section-two-column .row .cols img {
  max-width: 17.944444rem;
  max-height: 21.944444rem;
}
.section-two-column .row .cols h2 {
  font-family: var(--font-heading);
  font-size: 3.888889rem;
  margin-bottom: 1.388889rem;
  text-transform: uppercase;
  line-height: normal;
}
@media screen and (max-width: 980px) {
  .section-two-column .row .cols h2 {
    text-align: center;
  }
}
@media screen and (max-width: 623px) {
  .section-two-column .row .cols h2 {
    font-size: 3.3rem;
  }
}
.section-two-column .row .cols p {
  max-width: 28.166667rem;
  margin-bottom: 1.833333rem;
}
.simple_style .row {
  grid-template-columns: 45% 55%;
}
@media screen and (max-width: 980px) {
  .simple_style .row {
    grid-template-columns: 100%;
  }
}
.simple_style .row .col1 {
  margin-right: 3rem;
}
@media screen and (max-width: 980px) {
  .simple_style .row .col1 {
    margin-right: 0rem;
  }
}
.simple_style .row .col2 {
  justify-content: start;
}
@media screen and (max-width: 980px) {
  .simple_style .row .col2 {
    justify-content: center;
  }
  .simple_style .row .col2 .info {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  .simple_style .row .col2 .info .only-text h3 {
    text-align: center;
  }
  .simple_style .row .col2 .info .only-text p {
    text-align: center;
  }
}
@media screen and (max-width: 980px) {
  .no_padding_two_columns_full .row {
    gap: 0rem;
  }
}
.no_padding_two_columns_full .row .col1 {
  justify-content: end;
}
@media screen and (max-width: 980px) {
  .no_padding_two_columns_full .row .col1 {
    justify-content: center;
  }
}
.no_padding_two_columns_full .row .col2 {
  justify-content: start;
}
@media screen and (max-width: 980px) {
  .no_padding_two_columns_full .row .col2 {
    justify-content: center;
  }
}
.no_padding_two_columns_full .row .cols {
  padding: 3.5rem 0rem;
}
@media screen and (max-width: 530px) {
  .no_padding_two_columns_full .row .cols {
    flex-direction: column;
    gap: 2.5rem;
  }
}
.no_padding_two_columns_full .row .cols .image {
  margin-left: 2.277778rem;
}
@media screen and (max-width: 980px) {
  .no_padding_two_columns_full .row .cols .image {
    margin-left: unset;
  }
}
.no_padding_two_columns_full .row .cols .image img {
  max-width: 12.277778rem;
  max-height: 14.888889rem;
}
.no_padding_two_columns_full .row .cols .info {
  margin-left: 1.722222rem;
  margin-right: 3.055556rem;
}
@media screen and (max-width: 1230px) {
  .no_padding_two_columns_full .row .cols .info {
    margin-right: 1.055556rem;
  }
}
@media screen and (max-width: 980px) {
  .no_padding_two_columns_full .row .cols .info {
    margin-left: 2rem;
    margin-right: unset;
  }
}
@media screen and (max-width: 530px) {
  .no_padding_two_columns_full .row .cols .info {
    margin-left: unset;
    margin-right: unset;
  }
}
@media screen and (max-width: 530px) {
  .no_padding_two_columns_full .row .cols .info {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}
.no_padding_two_columns_full .row .cols .info p {
  color: var(--color-gray2);
}
@media screen and (max-width: 530px) {
  .no_padding_two_columns_full .row .cols .info h2 {
    text-align: center;
  }
}
.no_padding_two_columns_full .row .cols .info p {
  max-width: 13.5rem;
}
@media screen and (max-width: 530px) {
  .no_padding_two_columns_full .row .cols .info p {
    text-align: center;
  }
}
.page-id-1156 .section-two-column .row .cols .info .only-text h5 {
  margin-bottom: 1.388889rem;
  color: var(--color-gray2);
  max-width: 27.833333rem;
}
.page-id-1156 .section-two-column .row .cols .info .only-text ul {
  margin-left: 3rem;
  max-width: 24.5rem;
}
.page-id-1156 .section-two-column .row .cols .info .only-text ul li {
  margin-bottom: 0.888889rem;
}
.page-id-1156 .section-two-column .row .cols .image img {
  max-width: 21.555556rem;
  max-height: 21.333333rem;
  border-radius: 0.555556rem;
  object-fit: cover;
}
.page-id-1183 .section-two-column .row .cols .image {
  width: 100%;
}
@media screen and (max-width: 980px) {
  .page-id-1183 .section-two-column .row .cols .image {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.page-id-1183 .section-two-column .row .cols .image img {
  width: 100%;
  max-width: 25.888889rem;
  max-height: 15.5rem;
  height: 100%;
  object-fit: cover;
  border-radius: 0.555rem;
}
.page-id-1183 .section-two-column .row .cols .info .only-text p {
  margin-bottom: 0rem;
}
.page-id-1183 .section-two-column .row {
  grid-template-columns: 53% 43%;
  gap: 2.388889rem;
}
@media screen and (max-width: 980px) {
  .page-id-1183 .section-two-column .row {
    grid-template-columns: 100%;
  }
}
.page-id-1183 .section-two-column .row .col1 {
  justify-content: start;
}
@media screen and (max-width: 980px) {
  .page-id-1183 .section-two-column .row .col1 {
    justify-content: center;
  }
}
.page-id-1183 .section-two-column .row .cols .info .only-text p {
  max-width: 31.777778rem;
}
.button {
  background-color: var(--color-red);
  color: var(--color-white);
  padding: 0.722222rem 1.5rem;
  border-radius: 50rem;
  font-size: 1.111111rem;
  list-style: none;
  text-decoration: none;
  display: flex;
}
.button:hover {
  background-color: var(--color-gray);
  color: var(--color-red);
}
.button_col {
  display: flex;
}
.col1_bg_grayLight {
  background-color: var(--color-gray3);
}
.col1_bg_grayDark {
  background-color: var(--color-gray4);
}
.no_padding_two_columns_full {
  padding: 0rem;
}
.no_padding_two_columns_full .row {
  max-width: 100%;
  width: 100%;
}
.no_padding_two_columns_full .row .cols {
  width: 100%;
}
.section_style_benner_simple {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
.section_style_benner_simple::before {
  content: "";
  position: absolute;
  top: 0rem;
  left: 0rem;
  width: 100%;
  height: 100%;
  background-color: var(--color-red);
  opacity: 75%;
}
.section_style_benner_simple .row {
  position: relative;
  z-index: 2;
}
.section_style_benner_simple .row .col .info {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.section_style_benner_simple .row .col .info h2 {
  text-transform: uppercase;
  font-family: var(--font-heading);
  font-size: 3.888889rem;
  text-align: center;
  line-height: normal;
}
.section_style_benner_simple .row .col .info p {
  max-width: 59.722222rem;
  font-family: Arial;
}
@media screen and (max-width: 980px) {
  .section_style_benner_simple .row .col .info p {
    text-align: center;
  }
}
.section_style_benner_simple .row .col .info h2,
.section_style_benner_simple .row .col .info p {
  margin-bottom: 2.333333rem;
  color: var(--color-white);
}
.section_style_benner_simple .row .col .button-section {
  display: flex;
  justify-content: center;
  align-items: center;
}
.section_style_benner_simple .row .col .button-section .button {
  background-color: var(--color-white);
  color: var(--color-red);
}
@media screen and (max-width: 480px) {
  .section_style_benner_simple .row .col .button-section .button {
    padding: 0.722222rem 1rem;
  }
}
.section_style_benner_simple .row .col .button-section .button:hover {
  background-color: var(--color-gray2);
  color: var(--color-white);
}
.dl-section-info .row .col1 {
  max-width: 60.055556rem;
  margin: auto;
}
.dl-section-info .row .col ul li strong {
  font-weight: 600;
}
.dl-section-info .row .col h1 {
  margin-bottom: 2.111111rem;
}
.dl-section-info .row .col p strong {
  font-weight: 600;
}
.dl-section-info .row .col h3 {
  color: var(--color-gray2);
  text-transform: uppercase;
  margin-bottom: 1.277778rem;
}
.dl-section-info .row .col h5 {
  font-weight: 500;
}
.dl-section-info .row .col h2 {
  text-transform: uppercase;
  font-family: var(--font-heading);
  line-height: normal;
  margin-bottom: 1.333333rem;
}
.dl-section-info .row .col p {
  font-size: 1rem;
  font-family: var(--font-arial);
  font-weight: 400;
}
.dl-section-info .row .col ul {
  margin-left: 1.777778rem;
  margin-bottom: 2.611111rem;
}
.page-id-1135 .entry-content section:nth-child(3) .row .cols ul li {
  margin-bottom: 0.6rem;
}
.page-id-1135 .entry-content .dl-section-info:nth-child(5) .row .col .buttons {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 5.388889rem;
  margin-bottom: 2.166667rem;
}
@media screen and (max-width: 767px) {
  .page-id-1135 .entry-content .dl-section-info:nth-child(5) .row .col .buttons {
    flex-direction: column;
    gap: 1rem;
  }
}
.page-id-1135 .entry-content .dl-section-info:nth-child(5) .row .col .buttons .button {
  width: 16.666667rem;
  justify-content: center;
  align-items: center;
}
.page-id-1145 .dl-section-info .row .col h1,
.page-id-1156 .dl-section-info .row .col h1,
.page-id-1183 .dl-section-info .row .col h1 {
  margin-bottom: 0rem;
}
.page-id-1145 .dl-section-info .row .col h3,
.page-id-1156 .dl-section-info .row .col h3,
.page-id-1183 .dl-section-info .row .col h3 {
  margin-bottom: 1.5rem;
  color: var(--color-red);
}
.page-id-1145 .dl-section-two-column-red .row .content .cols .text h2,
.page-id-1156 .dl-section-two-column-red .row .content .cols .text h2,
.page-id-1183 .dl-section-two-column-red .row .content .cols .text h2 {
  margin-bottom: 1.277778rem;
}
.page-id-1145 .dl-section-two-column-red .row .content .cols .text p,
.page-id-1156 .dl-section-two-column-red .row .content .cols .text p,
.page-id-1183 .dl-section-two-column-red .row .content .cols .text p {
  margin-bottom: 1.555556rem;
}
.page-id-1145 .dl-section-two-column-red .row .content .cols .text ul li,
.page-id-1156 .dl-section-two-column-red .row .content .cols .text ul li,
.page-id-1183 .dl-section-two-column-red .row .content .cols .text ul li {
  margin-bottom: 0.666667rem;
}
@media screen and (max-width: 980px) {
  .page-id-1183 .entry-content .dl-section:nth-child(2) .row .col h1 {
    font-size: 5rem;
  }
}
@media screen and (max-width: 480px) {
  .page-id-1183 .entry-content .dl-section:nth-child(2) .row .col h1 {
    font-size: 4rem;
  }
}
@media screen and (max-width: 980px) {
  .page-id-1183 .entry-content .dl-section:nth-child(2) .row .col h3 {
    font-size: 2.3rem;
  }
}
@media screen and (max-width: 480px) {
  .page-id-1183 .entry-content .dl-section:nth-child(2) .row .col h3 {
    font-size: 2rem;
  }
}
.page-id-1183 .dl-section-info .col ul li {
  margin-bottom: 0.666667rem;
}
.page-id-1260 .dl-section-info .col p:nth-child(5) {
  margin-bottom: 1.7rem;
}
.page-id-1260 .dl-section-info .col ul li {
  font-weight: 500;
  font-family: var(--font-slate);
}
.page-id-1145 .entry-content .dl-section-info h2 {
  font-family: var(--font-slate);
  font-size: 2.5rem;
  font-weight: 500;
}
@media screen and (max-width: 480px) {
  .page-id-1145 .entry-content .dl-section-info h2 {
    font-size: 1.8rem;
  }
}
@media screen and (max-width: 767px) {
  .page-id-1145 .entry-content .dl-section-info h3 {
    font-size: 1.5rem;
  }
}
.page-id-1463 .dl-section-info .row .col p:nth-child(5) {
  border-bottom: 0.111rem solid var(--color-gray4);
  margin-bottom: 1rem;
}
.page-id-208 .dl-section-three-columns .title .col h2 {
  font-family: var(--font-slate);
  font-size: 2.888889rem;
}
.dl-section-three-columns .title {
  margin-bottom: 2.222222rem;
}
.dl-section-three-columns .title .col {
  display: flex;
  justify-content: center;
  align-items: center;
}
.dl-section-three-columns .cards {
  margin: 0rem auto;
  display: grid;
  gap: 2.944444rem;
  margin-bottom: 2.666667rem;
  max-width: 60.055556rem;
  grid-template-columns: repeat(6, 1fr);
  grid-template-areas: "photo1 photo1 photo2 photo2 photo3 photo3" ".      photo4 photo4 photo5 photo5     .";
}
@media screen and (max-width: 980px) {
  .dl-section-three-columns .cards {
    gap: 2.944444rem 0rem;
    grid-template-columns: repeat(2, 1fr);
  }
}
@media screen and (max-width: 768px) {
  .dl-section-three-columns .cards {
    gap: 2.944444rem;
    grid-template-columns: 1fr;
  }
}
.dl-section-three-columns .cards .single-card {
  max-height: 19.833333rem;
  height: 19.833333rem;
  max-width: 18.166667rem;
  width: 18.166667rem;
}
.dl-section-three-columns .cards .single-card::before {
  display: none;
}
@media screen and (max-width: 1450px) {
  .dl-section-three-columns .cards .single-card {
    width: 100%;
  }
}
@media screen and (max-width: 980px) {
  .dl-section-three-columns .cards .single-card {
    margin: 0 auto;
  }
}
.dl-section-three-columns .cards .single-card .info {
  background-color: var(--color-red);
  margin-bottom: 0rem;
  padding: 1.1rem 0rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.dl-section-three-columns .cards .single-card .info h2 {
  font-weight: 500;
}
.dl-section-three-columns .cards .single-card:nth-child(1) {
  grid-area: photo1;
}
.dl-section-three-columns .cards .single-card:nth-child(1) .info h2,
.dl-section-three-columns .cards .single-card:nth-child(1) .info p {
  max-width: 10.250556rem;
}
.dl-section-three-columns .cards .single-card:nth-child(2) {
  grid-area: photo2;
}
.dl-section-three-columns .cards .single-card:nth-child(3) {
  grid-area: photo3;
}
.dl-section-three-columns .cards .single-card:nth-child(4) {
  grid-area: photo4;
}
.dl-section-three-columns .cards .single-card:nth-child(5) {
  grid-area: photo5;
}
@media screen and (max-width: 980px) {
  .dl-section-three-columns .cards {
    grid-template-areas: "photo1 photo2" "photo4  photo3" "photo5      .";
  }
}
@media screen and (max-width: 768px) {
  .dl-section-three-columns .cards {
    grid-template-areas: "photo1" "photo2" "photo3" "photo4" "photo5";
  }
}
.dl-section-three-columns .text-info .info {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.dl-section-three-columns .text-info .info p {
  max-width: 61.388889rem;
  text-align: center;
}
.dl-section-values .row1 {
  margin-bottom: 2.388889rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.dl-section-values .row1 h2 {
  margin-bottom: 2.111111rem;
}
.dl-section-values .row1 h5 {
  color: var(--color-red);
  max-width: 36.722222rem;
  font-weight: 500;
}
.dl-section-values .row1 p {
  font-family: Arial;
  margin-bottom: 1.333333rem;
  max-width: 50.555556rem;
}
.dl-section-values .row2 {
  display: flex;
  justify-content: center;
  align-items: center;
}
.dl-section-values .row2 .messages {
  display: grid;
  grid-template-columns: repeat(2, 50%);
  gap: 1.333333rem 1.555556rem;
  max-width: 60.111111rem;
}
@media screen and (max-width: 980px) {
  .dl-section-values .row2 .messages {
    grid-template-columns: 100%;
  }
}
.dl-section-values .row2 .messages .single-message {
  border: 0.111111rem solid var(--color-red);
  border-radius: 0.555556rem;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.dl-section-values .row2 .messages .single-message .title {
  padding: 0.611111rem 1.555556rem;
  background-color: var(--color-red);
}
.dl-section-values .row2 .messages .single-message .title h5 {
  color: var(--color-white);
  font-weight: 500;
}
.dl-section-values .row2 .messages .single-message .message {
  padding: 0.722222rem 1.5rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
.dl-section-values .row2 .messages .single-message .message p {
  margin-bottom: 0.666667rem;
}
.dl-section-values .row2 .messages .single-message .message h5 {
  color: var(--color-red);
  font-weight: 500;
}
.site-header .logos {
  display: none;
}
@media screen and (max-width: 980px) {
  .site-header {
    top: 0rem;
    position: sticky;
    width: 100%;
    z-index: 99;
    background-color: var(--color-black);
  }
  .site-header .logos {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .site-header .logos .logo {
    position: relative;
    top: 0rem;
    left: 0rem;
    z-index: 10;
    width: 4rem;
    height: 4rem;
    margin-left: 1.5rem;
  }
  .site-header .logos .logo img {
    object-fit: contain;
    width: 100%;
    height: 100%;
  }
  .site-header .logos .logo a {
    position: absolute;
    top: 0rem;
    left: 0rem;
  }
}
.site-header .dl-nav-secondary {
  padding: 0.777778rem 0rem;
  background-color: var(--color-red);
}
.site-header .dl-nav-primary {
  position: relative;
  padding: 1.555556rem 0rem;
  background-color: var(--color-black);
}
.site-header .dl-nav-primary .hamburger-menu {
  display: none;
  width: 2rem;
  height: 2rem;
  position: absolute;
  right: 0rem;
  top: 0rem;
  margin-top: 1rem;
  margin-right: 1rem;
  justify-content: center;
  align-items: center;
}
@media screen and (max-width: 980px) {
  .site-header .dl-nav-primary .hamburger-menu {
    display: flex;
    margin-top: 1.9rem;
  }
}
.site-header .dl-nav-primary .hamburger-menu .hamburger {
  height: 0.2rem;
  width: 100%;
  background-color: var(--color-white);
  border-radius: 50rem;
  position: relative;
}
.site-header .dl-nav-primary .hamburger-menu .hamburger::before,
.site-header .dl-nav-primary .hamburger-menu .hamburger::after {
  position: absolute;
  content: "";
  height: 0.2rem;
  width: 100%;
  background-color: var(--color-white);
  border-radius: 50rem;
}
.site-header .dl-nav-primary .hamburger-menu .hamburger::before {
  top: -0.5rem;
  left: 0rem;
}
.site-header .dl-nav-primary .hamburger-menu .hamburger::after {
  bottom: -0.5rem;
  left: 0rem;
}
.site-header .dl-nav-primary .dl-sub-nav-custom2 {
  display: none;
}
@media screen and (max-width: 980px) {
  .site-header .dl-nav-primary {
    padding: 1rem 0rem 1rem 0rem;
  }
}
@media screen and (max-width: 980px) {
  .site-header .dl-nav-primary .dl-nav-custom {
    margin-top: 3rem;
    justify-content: center;
    align-items: center;
    margin-bottom: 1rem;
  }
  .site-header .dl-nav-primary .dl-nav-custom .list {
    flex-direction: column;
    gap: 0.7rem;
  }
  .site-header .dl-nav-primary .dl-nav-custom .list li a {
    width: unset;
  }
  .site-header .dl-nav-primary .dl-nav-custom .list .logo {
    display: none;
  }
  .site-header .dl-nav-primary .dl-sub-nav-custom2 {
    justify-content: center;
    flex-direction: column;
    align-items: center;
  }
}
.site-header .dl-sub-nav-custom,
.site-header .dl-nav-custom,
.site-header .dl-sub-nav-custom2 {
  margin: 0rem auto;
  width: 80%;
  max-width: var(--max-width);
}
@media screen and (max-width: 980px) {
  .site-header .dl-nav-secondary {
    display: none;
  }
}
.site-header .dl-sub-nav-custom,
.site-header .dl-sub-nav-custom2 {
  position: relative;
  display: flex;
  justify-content: space-between;
}
.site-header .dl-sub-nav-custom .contact-social,
.site-header .dl-sub-nav-custom2 .contact-social {
  display: flex;
  align-items: center;
}
.site-header .dl-sub-nav-custom .contact-social .phone,
.site-header .dl-sub-nav-custom2 .contact-social .phone {
  margin-right: 0.833333rem;
}
.site-header .dl-sub-nav-custom .contact-social .web-social,
.site-header .dl-sub-nav-custom2 .contact-social .web-social {
  display: flex;
  gap: 0.666667rem;
}
.site-header .dl-sub-nav-custom .contact-social .web-social a img,
.site-header .dl-sub-nav-custom2 .contact-social .web-social a img {
  width: 1.444444rem;
  height: 1.444444rem;
  object-fit: contain;
}
.site-header .dl-sub-nav-custom .contact-social a,
.site-header .dl-sub-nav-custom2 .contact-social a {
  color: var(--color-white);
  font-family: var(--font-heading);
  font-weight: 700;
  text-decoration: none;
}
.site-header .dl-sub-nav-custom .buttons-search,
.site-header .dl-sub-nav-custom2 .buttons-search {
  display: flex;
  gap: 0.944444rem;
  align-items: center;
  margin-top: 0.5rem;
}
.site-header .dl-sub-nav-custom .buttons-search .button-white,
.site-header .dl-sub-nav-custom2 .buttons-search .button-white {
  font-family: var(--font-slate);
  font-size: 0.833333rem;
  font-weight: 500;
  text-decoration: none;
  color: var(--color-red);
  background-color: var(--color-white);
  line-height: normal;
  padding: 0.222222rem 1.888889rem 0.333333rem;
  border-radius: 50rem;
}
.site-header .dl-sub-nav-custom .buttons-search img,
.site-header .dl-sub-nav-custom2 .buttons-search img {
  width: 1.888889rem;
  height: 1.888889rem;
  object-fit: contain;
}
@media screen and (max-width: 980px) {
  .site-header .dl-nav-custom {
    display: none;
  }
  .site-header .dl-nav-custom .lists {
    width: 100%;
  }
}
.site-header .dl-nav-custom .list {
  display: flex;
  justify-content: space-between;
  align-items: center;
  list-style: none;
}
@media screen and (max-width: 980px) {
  .site-header .dl-nav-custom .list li {
    width: 100%;
  }
}
.site-header .dl-nav-custom .list li .drop-down-menu {
  position: relative;
}
.site-header .dl-nav-custom .list li .drop-down-menu .submenu1 {
  display: none;
}
.site-header .dl-nav-custom .list li .drop-down-menu:hover .submenu1 {
  display: block;
  position: absolute;
  z-index: 9;
  top: 0rem;
  left: 0rem;
  margin-top: 1.5rem;
  list-style: none;
  margin-left: -2.5rem;
}
@media screen and (max-width: 980px) {
  .site-header .dl-nav-custom .list li .drop-down-menu:hover .submenu1 {
    position: unset;
    margin-left: 0rem;
  }
}
.site-header .dl-nav-custom .list li .drop-down-menu:hover .submenu1 li {
  list-style: none;
}
.site-header .dl-nav-custom .list li .drop-down-menu:hover .submenu1 li a {
  padding: 1rem 0.5rem;
  background-color: var(--color-black);
  width: 10rem;
  font-family: var(--font-slate);
  font-size: 1.1rem;
}
@media screen and (max-width: 980px) {
  .site-header .dl-nav-custom .list li .drop-down-menu:hover .submenu1 li a {
    background-color: var(--color-red);
    padding: 0.3rem 0.5rem;
    width: 100% !important;
  }
}
.site-header .dl-nav-custom .list li .drop-down-menu:hover .submenu1 li a:hover {
  background-color: var(--color-gray2);
}
.site-header .dl-nav-custom .list li a {
  color: var(--color-white);
  text-transform: uppercase;
  font-family: var(--font-heading);
  font-size: 1.388889rem;
  text-decoration: none;
  width: 5rem;
  display: block;
  text-align: center;
}
.site-header .dl-nav-custom .list li img {
  width: 5.27rem;
  height: 6.666667rem;
  object-fit: contain;
}
.site-header .title-area {
  display: none;
}
.nav-primary {
  display: none !important;
}
.site-footer {
  display: none;
}
.footer {
  padding: 3.833333rem 0rem;
  background-color: var(--color-grayBlck);
}
.footer p,
.footer span,
.footer a {
  color: var(--color-white);
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
}
.footer .content-footer {
  padding-bottom: 2.944444rem;
}
.footer .content-footer,
.footer .footer-secondary {
  width: 80%;
  max-width: var(--max-width);
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media screen and (max-width: 980px) {
  .footer .content-footer,
  .footer .footer-secondary {
    flex-direction: column;
    gap: 2rem;
  }
}
.footer .logos_social_media {
  margin-right: 5.111111rem;
}
@media screen and (max-width: 980px) {
  .footer .logos_social_media {
    margin-right: 0rem;
  }
}
.footer .logos_social_media .logo img {
  width: 6.888889rem;
  height: 11.333333rem;
  object-fit: contain;
}
.footer .logos_social_media .social_media {
  display: flex;
  gap: 0.5rem;
}
.footer .logos_social_media .social_media img {
  width: 1.944444rem;
}
.footer .address {
  margin-right: 6.944444rem;
}
@media screen and (max-width: 980px) {
  .footer .address {
    margin-right: 0rem;
  }
}
.footer .address .menu {
  padding-bottom: 0.666667rem;
}
.footer .address .menu p {
  padding-bottom: 0.666667rem;
}
.footer .address .menu p a {
  font-weight: 700;
}
.footer .address .info_contact {
  display: flex;
  flex-direction: column;
  gap: 0.722222rem;
}
.footer .address .info_contact span a {
  font-weight: 400;
}
.footer .into-text p {
  max-width: 24.777778rem;
}
@media screen and (max-width: 980px) {
  .footer .into-text p {
    text-align: center;
  }
}
.dl-section-four-columns h2 {
  margin-bottom: 1.055556rem;
  line-height: normal;
}
.dl-section-four-columns p {
  font-size: 1.111111rem;
}
.dl-section-four-columns .buttons {
  margin-top: 2.833333rem;
  margin-bottom: 2.277778rem;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  justify-content: center;
  align-items: center;
  gap: 2.166667rem;
}
@media screen and (max-width: 1321px) {
  .dl-section-four-columns .buttons {
    gap: 1rem;
  }
}
@media screen and (max-width: 1224px) {
  .dl-section-four-columns .buttons {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media screen and (max-width: 485px) {
  .dl-section-four-columns .buttons {
    grid-template-columns: repeat(1, 1fr);
    gap: 1rem;
  }
}
.dl-section-four-columns .buttons .button {
  text-align: center;
  justify-content: center;
  align-items: center;
  height: 2.777778rem;
}
@media screen and (max-width: 1414px) {
  .dl-section-four-columns .buttons .button {
    padding: 0.722222rem 1rem;
  }
}
@media screen and (max-width: 485px) {
  .dl-section-four-columns .buttons .button {
    font-size: 1.1rem;
    padding: 0.722222rem 1rem;
    height: 3.5rem;
  }
}
.dl-section-four-columns .buttons .button span {
  max-width: 9.555556rem;
}
.dl-section-four-columns .text p {
  color: var(--color-red);
}
.dl-section-two-column-red .row_text .text p strong {
  color: var(--color-gray2) !important;
}
.dl-section-two-column-red .text strong {
  font-weight: 500;
  color: var(--color-white) !important;
}
.dl-section-two-column-red .row_text .text {
  margin-bottom: 4.055556rem;
}
@media screen and (max-width: 480px) {
  .dl-section-two-column-red .row_text .text {
    margin-bottom: 3.055556rem;
  }
}
.dl-section-two-column-red .row_text .text strong {
  font-weight: 500;
  color: var(--color-white) !important;
}
.dl-section-two-column-red .row_text .text h2 {
  text-transform: uppercase;
  margin-bottom: 1.666667rem;
}
.dl-section-two-column-red .row_text .text p {
  font-family: var(--font-slate);
}
.dl-section-two-column-red .row .padding-red {
  padding: 3.222222rem;
}
@media screen and (max-width: 980px) {
  .dl-section-two-column-red .row .padding-red {
    padding: 2rem;
  }
}
@media screen and (max-width: 480px) {
  .dl-section-two-column-red .row .padding-red {
    padding: 1.6rem 2rem 2rem 2rem;
  }
}
.dl-section-two-column-red .row .padding-red .reverse_content .cols .image img {
  border-radius: 0.5rem !important;
}
@media screen and (max-width: 480px) {
  .dl-section-two-column-red .row .padding-red .reverse_content .text {
    padding: 0rem !important;
  }
}
.dl-section-two-column-red .row .no-padding-red .col1 .text {
  padding: 2.722222rem 0rem 2.722222rem 2.388889rem;
}
@media screen and (max-width: 980px) {
  .dl-section-two-column-red .row .no-padding-red .col1 .text {
    padding: 1.722222rem 1.388889rem 1.722222rem 1.388889rem;
    width: 100%;
  }
}
.dl-section-two-column-red .row .no-padding-red .col2 .image {
  width: 100%;
  max-width: 100%;
  height: 100%;
}
.dl-section-two-column-red .row .no-padding-red .col2 .image img {
  width: 100%;
  max-width: 100%;
  height: 100%;
  border-radius: 0rem 0.555556rem 0.555556rem 0rem;
}
@media screen and (max-width: 980px) {
  .dl-section-two-column-red .row .no-padding-red .col2 .image img {
    border-radius: 0rem 0rem 0.555556rem 0.555556rem;
  }
}
.dl-section-two-column-red .row .text_sm .cols .text h2 {
  font-size: 2.5rem;
}
.dl-section-two-column-red .row .text_sm .cols .text li,
.dl-section-two-column-red .row .text_sm .cols .text a,
.dl-section-two-column-red .row .text_sm .cols .text p,
.dl-section-two-column-red .row .text_sm .cols .text span {
  font-size: 1rem;
}
.dl-section-two-column-red .row .content {
  display: grid;
  grid-template-columns: 55% calc(45% - 3rem);
  margin: auto;
  gap: 3rem;
  max-width: 60rem;
  background-color: var(--color-red);
  border-radius: 0.555556rem;
}
@media screen and (max-width: 980px) {
  .dl-section-two-column-red .row .content {
    grid-template-columns: 100% !important;
    gap: 1rem;
  }
}
@media screen and (max-width: 980px) {
  .dl-section-two-column-red .row .content {
    max-width: 35rem;
  }
  .dl-section-two-column-red .row .content .cols .image {
    display: flex;
    justify-content: end;
  }
  .dl-section-two-column-red .row .content .cols .image img {
    height: 23.055556rem;
  }
}
@media screen and (max-width: 480px) {
  .dl-section-two-column-red .row .content .cols .image img {
    max-width: 23.666667rem;
    height: 19.055556rem;
  }
}
@media screen and (max-width: 980px) {
  .dl-section-two-column-red .row {
    grid-template-columns: 100%;
  }
}
.dl-section-two-column-red .row .cols {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media screen and (max-width: 980px) {
  .dl-section-two-column-red .row .cols {
    align-items: start;
  }
}
.dl-section-two-column-red .row .col1 h4 {
  margin-top: 0.833333rem;
  margin-bottom: 0.833333rem;
}
.dl-section-two-column-red .row .col1 h2,
.dl-section-two-column-red .row .col1 h3,
.dl-section-two-column-red .row .col1 h4,
.dl-section-two-column-red .row .col1 h5,
.dl-section-two-column-red .row .col1 li,
.dl-section-two-column-red .row .col1 p {
  color: var(--color-white);
}
.dl-section-two-column-red .row .col1 h2,
.dl-section-two-column-red .row .col1 li {
  color: var(--color-white);
  font-size: 1.2388889rem;
}
.dl-section-two-column-red .row .col1 h2 {
  margin-bottom: 0.833333rem;
  line-height: normal;
  text-transform: uppercase;
  font-family: var(--font-slate);
  font-size: 2.4rem;
  font-weight: 500;
}
@media screen and (max-width: 980px) {
  .dl-section-two-column-red .row .col1 h2 {
    text-align: center;
    font-size: 1.8rem !important;
  }
}
.dl-section-two-column-red .row .col1 ul {
  margin-left: 1.555556rem;
}
.dl-section-two-column-red .row .col1 ul li {
  line-height: normal;
}
.dl-section-two-column-red .row .col2 .image img {
  width: 100%;
  max-width: 21.666667rem;
  height: 21.055556rem;
  object-fit: cover;
  border-radius: 0.555556rem;
}
.dl-section-two-column-red .row .buttonSection {
  margin-top: 3.555556rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.padding-red {
  padding: 3.222222rem;
}
@media screen and (max-width: 980px) {
  .padding-red {
    padding: 2rem;
  }
  .padding-red .cols {
    align-items: center !important;
  }
}
@media screen and (max-width: 480px) {
  .padding-red {
    padding: 1.6rem 2rem 2rem 2rem;
  }
}
.padding-red .reverse_content .cols .image img {
  border-radius: 0.5rem !important;
}
@media screen and (max-width: 480px) {
  .padding-red .reverse_content .text {
    padding: 0rem !important;
  }
}
.color-gray {
  background-color: var(--color-gray);
}
.reverse_content {
  transform: scale(-1);
}
.reverse_content .row .content .col1 .text {
  padding: 2.722222rem 2.722222rem 2.388889rem 0rem;
}
@media screen and (max-width: 980px) {
  .reverse_content .row .content .col1 .text {
    padding: 0rem 2.722222rem 2.722222rem 2.388889rem;
  }
}
@media screen and (max-width: 480px) {
  .reverse_content .row .content .col1 .text {
    padding: 1rem 1.388889rem 1.722222rem 1.388889rem;
  }
}
.reverse_content .row .content .cols .image img {
  border-radius: 0.555556rem 0rem 0rem 0.555556rem !important;
}
@media screen and (max-width: 980px) {
  .reverse_content .row .content .cols .image img {
    border-radius: 0.555556rem 0.555556rem 0rem 0rem !important;
  }
}
.page-id-1183 .entry-content .dl-section-two-column-red:nth-child(4) .row .content .text,
.page-id-1183 .entry-content .dl-section-two-column-red:nth-child(6) .row .content .text {
  padding: 2.722222rem 2.722222rem 2.722222rem 2.388889rem;
}
@media screen and (max-width: 980px) {
  .page-id-1183 .entry-content .dl-section-two-column-red:nth-child(4) .row .content .text,
  .page-id-1183 .entry-content .dl-section-two-column-red:nth-child(6) .row .content .text {
    padding: 2.722222rem 2.722222rem 0rem 2.388889rem;
  }
}
.page-id-1183 .dl-section-two-column-red .row .content {
  grid-template-columns: 52% calc(48% - 3rem);
}
.page-id-1183 .dl-section-two-column-red .row .content .text {
  padding: 2.722222rem 2.722222rem 2.722222rem 2.388889rem;
}
@media screen and (max-width: 980px) {
  .page-id-1231 .dl-section-two-column-red .row_text .text h1 {
    margin-bottom: 1rem;
  }
}
.page-id-1231 .dl-section-two-column-red .row_text .text p {
  font-family: var(--font-arial);
}
.page-id-1231 .dl-section-two-column-red .row .button {
  max-width: 24.666667rem;
  font-family: var(--font-slate);
  font-weight: 500;
  font-size: 1.388889rem;
  text-align: center;
}
@media screen and (max-width: 480px) {
  .page-id-1231 .dl-section-two-column-red .row .button {
    font-size: 1rem;
  }
}
.page-id-1231 section.dl-section-two-column-red:nth-child(2) {
  padding-bottom: 0rem;
}
.page-id-1231 section.dl-section-two-column-red:nth-child(3) {
  padding-top: 0rem;
}
.dl-section-five-column-services {
  background-color: var(--color-gray);
}
.dl-section-five-column-services .text1 h2 {
  margin-bottom: 2.722222rem;
}
.dl-section-five-column-services .text2 {
  margin-top: 3.5rem;
}
.dl-section-five-column-services .text2 p {
  font-family: var(--font-slate);
  font-weight: 500;
}
.dl-section-five-column-services .cards {
  display: grid;
  gap: 4.333333rem 2.944444rem;
  align-items: start;
  grid-template-areas: "card1 card1 card2 card2 card3 card3 card4 card4" ".     card5 card5 card6 card6 card7 card7     .";
}
.dl-section-five-column-services .cards .single_card:nth-child(1) {
  grid-area: card1;
}
.dl-section-five-column-services .cards .single_card:nth-child(2) {
  grid-area: card2;
}
.dl-section-five-column-services .cards .single_card:nth-child(3) {
  grid-area: card3;
}
.dl-section-five-column-services .cards .single_card:nth-child(4) {
  grid-area: card4;
}
.dl-section-five-column-services .cards .single_card:nth-child(5) {
  grid-area: card5;
}
.dl-section-five-column-services .cards .single_card:nth-child(6) {
  grid-area: card6;
}
.dl-section-five-column-services .cards .single_card:nth-child(7) {
  grid-area: card7;
}
@media screen and (max-width: 980px) {
  .dl-section-five-column-services .cards {
    gap: 3rem 2.944444rem;
    grid-template-areas: "card1  card2 card3" "card4  card5 card6" "card7      .      .";
  }
}
@media screen and (max-width: 660px) {
  .dl-section-five-column-services .cards {
    gap: 2.944444rem;
    grid-template-areas: "card1  card2" "card3  card4" "card5  card6" "card7      .";
  }
}
.dl-section-five-column-services .cards .single_card {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.dl-section-five-column-services .cards .single_card .image img {
  width: 8.777778rem;
  height: 8.777778rem;
  object-fit: cover;
}
.dl-section-five-column-services .cards .single_card .title p {
  font-family: var(--font-slate);
  font-weight: 500;
  font-size: 1.388889rem;
  text-align: center;
  max-width: 12.777778rem;
}
.dl-section-three-columns-icons {
  background-color: var(--color-gray);
}
.dl-section-three-columns-icons .row .text1 h2 {
  margin-bottom: 2.111111rem;
  text-transform: uppercase;
}
.dl-section-three-columns-icons .row .cols {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 6.333333rem;
}
@media screen and (max-width: 769px) {
  .dl-section-three-columns-icons .row .cols {
    flex-direction: column;
  }
}
.dl-section-three-columns-icons .row .cols .single_card {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.dl-section-three-columns-icons .row .cols .single_card .image {
  display: flex;
  justify-content: start;
  margin-bottom: 0.833333rem;
}
.dl-section-three-columns-icons .row .cols .single_card .image img {
  width: 100%;
  height: 100%;
  max-width: 8.944444rem;
  max-height: 7.166667rem;
  object-fit: contain;
}
.dl-section-three-columns-icons .row .cols .single_card .text_card {
  max-width: 11.388889rem;
}
.dl-section-three-columns-icons .row .cols .single_card .text_card p {
  font-weight: 500;
  line-height: normal;
}
.dl-section-three-columns-icons .row .cols .single_card .text_card h5 {
  font-size: 1.222222rem;
  font-weight: 500;
  margin-bottom: 0.5rem;
}
.dl-section-three-columns-icons .row .cols .single_card .text_card p,
.dl-section-three-columns-icons .row .cols .single_card .text_card h5 {
  font-family: var(--font-slate);
  text-align: center;
  color: var(--color-gray2);
}
.dl-section-contacts .row .conten_text {
  margin-bottom: 2.666667rem;
}
.dl-section-contacts .row .conten_text h2 {
  margin-bottom: 1.333333rem;
  line-height: normal;
}
.dl-section-contacts .row .cols {
  display: grid;
}
.dl-section-contacts .row .cols .image {
  display: flex;
  justify-content: center;
  align-items: center;
}
@media screen and (max-width: 980px) {
  .dl-section-contacts .four_column_icons {
    row-gap: 2rem;
  }
}
.tow_column_icons {
  gap: 2.888889rem 0rem;
  grid-template-areas: "icon1 icon1 icon2 icon2" ".     icon3 icon3     .";
}
@media screen and (max-width: 980px) {
  .tow_column_icons {
    justify-content: center;
  }
}
.tow_column_icons .single-contact:nth-child(1) {
  grid-area: icon1;
}
.tow_column_icons .single-contact:nth-child(2) {
  grid-area: icon2;
}
.tow_column_icons .single-contact:nth-child(3) {
  grid-area: icon3;
}
.tow_column_icons .single-contact:nth-child(3) .info p {
  padding-bottom: 1rem;
}
@media screen and (max-width: 980px) {
  .tow_column_icons {
    grid-template-areas: "icon1" "icon2" "icon3";
  }
}
.tow_column_icons .single-contact {
  display: flex;
  gap: 1.333333rem;
}
.tow_column_icons .single-contact .image img {
  width: 7.722222rem;
  height: 7.722222rem;
  object-fit: contain;
}
@media screen and (max-width: 767px) {
  .tow_column_icons .single-contact .image img {
    width: 5.722222rem;
    height: 5.722222rem;
  }
}
@media screen and (max-width: 480px) {
  .tow_column_icons .single-contact .image img {
    width: 3.722222rem;
    height: 3.722222rem;
  }
}
.tow_column_icons .single-contact .info {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.tow_column_icons .single-contact .info p {
  padding-bottom: 0.333333rem;
}
.four_column_icons {
  grid-template-columns: repeat(4, 1fr);
}
@media screen and (max-width: 980px) {
  .four_column_icons {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media screen and (max-width: 480px) {
  .four_column_icons {
    grid-template-columns: 1fr;
    gap: 1rem;
  }
}
.four_column_icons .single-contact .image img {
  width: 7.722222rem;
  height: 7.722222rem;
}
.page-id-1156 .dl-section-contacts .row-icons {
  max-width: 56.555556rem;
}
.five_column_icons {
  grid-template-columns: repeat(5, 1fr);
}
@media screen and (max-width: 980px) {
  .five_column_icons {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media screen and (max-width: 767px) {
  .five_column_icons {
    grid-template-columns: 2fr 2fr;
    gap: 1rem;
  }
}
@media screen and (max-width: 480px) {
  .five_column_icons {
    grid-template-columns: 1fr;
    gap: 1rem;
  }
}
.dl-section-colorful-border {
  background-color: var(--color-gray);
}
.dl-section-colorful-border .row h4 {
  text-align: center;
}
.dl-section-colorful-border .row h2,
.dl-section-colorful-border .row h3 {
  line-height: normal;
  margin-bottom: 0.444444rem;
}
.dl-section-colorful-border .row h3 {
  color: var(--color-red);
  text-transform: uppercase;
}
.dl-section-colorful-border .row .columns {
  display: grid;
  grid-template-columns: repeat(2, 50%);
  margin-top: 1.555556rem;
  margin-bottom: 1rem;
}
@media screen and (max-width: 980px) {
  .dl-section-colorful-border .row .columns {
    grid-template-columns: 100%;
  }
}
.dl-section-colorful-border .row .columns .column_text:last-of-type {
  border-right: 0rem;
}
@media screen and (max-width: 980px) {
  .dl-section-colorful-border .row .columns .column_text:last-of-type {
    border-bottom: 0rem;
  }
}
.dl-section-colorful-border .row .columns .column_text {
  border-right: 0.166667rem solid var(--color-red);
  padding: 0.555556rem 2.111111rem 1rem;
}
@media screen and (max-width: 980px) {
  .dl-section-colorful-border .row .columns .column_text {
    border-right: 0rem;
    border-bottom: 0.166667rem solid var(--color-red);
  }
}
.dl-section-colorful-border .row .columns .column_text p {
  margin-bottom: 1.333333rem;
}
.dl-section-colorful-border .row .columns .column_text h4 {
  margin-bottom: 1.333333rem;
  color: var(--color-gray2);
}
@media screen and (max-width: 980px) {
  .dl-section-colorful-border .row .columns .column_text:nth-child(2) {
    margin-top: 2rem;
  }
}
@media screen and (max-width: 980px) {
  .dl-section-colorful-border .row .columns .column_text:nth-child(1) {
    padding-bottom: 2rem;
  }
}
.dl-section-colorful-border .row .text-extra {
  margin-bottom: 2rem;
}
.dl-section-colorful-border .row .text-extra p {
  text-align: center;
}
.dl-section-colorful-border .row .button-col {
  display: flex;
  justify-content: center;
  align-items: center;
}
.frm_forms .frm_message,
.frm_forms .frm_error_style {
  font-size: 1rem !important;
  font-family: var(--font-inter);
  border: 0rem solid;
}
.frm_forms .frm_message {
  background-color: var(--color-gray5) !important;
  color: var(--color-black) !important;
}
.frm_forms .frm_error_style {
  background-color: var(--color-red) !important;
  color: var(--color-white) !important;
}
.frm_forms .frm-show-form .frm_form_fields fieldset .frm_fields_container .frm_form_field .frm_submit .frm_button_submit {
  padding: 0.777778rem 3.222222rem;
  border-radius: 0rem;
  border-color: 0.055556rem solod var(--color-black);
  font-size: 1rem;
  font-family: var(--font-inter);
  color: var(--color-black);
  background-color: var(--color-gray4);
}
.frm_forms .frm-show-form .frm_form_fields fieldset .frm_fields_container .frm_form_field .frm_submit .frm_button_submit:hover {
  background-color: var(--color-gray3);
}
.frm_forms .frm-show-form .frm_form_fields fieldset .frm_fields_container .frm_form_field .frm_opt_container {
  margin-top: 1rem;
  margin-left: 0.5rem;
  display: flex;
  gap: 1.444444rem;
}
@media screen and (max-width: 980px) {
  .frm_forms .frm-show-form .frm_form_fields fieldset .frm_fields_container .frm_form_field .frm_opt_container {
    flex-direction: column;
  }
}
.frm_forms .frm-show-form .frm_form_fields fieldset .frm_fields_container .frm_form_field .frm_opt_container .frm_checkbox label {
  font-size: 1rem;
  font-family: var(--font-arial);
}
.frm_forms .frm-show-form .frm_form_fields fieldset .frm_fields_container .frm_form_field .frm_opt_container .frm_checkbox label input[type="checkbox"] {
  accent-color: red;
}
.frm_forms .frm-show-form .frm_form_fields fieldset .frm_fields_container .frm_form_field .frm_opt_container .frm_checkbox label input {
  margin-right: 1.111111rem;
  transform: scale(2.3);
  border: 0.0211111rem solid var(--color-gray5);
}
.frm_forms .frm-show-form .frm_form_fields fieldset .frm_fields_container .frm_form_field .frm_primary_label {
  font-family: var(--font-arial);
  font-size: 1rem;
}
.frm_forms .frm-show-form .frm_form_fields fieldset .frm_fields_container .frm_form_field input[type="text"] {
  padding: 0.5rem;
}
.frm_forms .frm-show-form .frm_form_fields fieldset .frm_fields_container .frm_form_field input,
.frm_forms .frm-show-form .frm_form_fields fieldset .frm_fields_container .frm_form_field textarea,
.frm_forms .frm-show-form .frm_form_fields fieldset .frm_fields_container .frm_form_field select {
  border: 0.111111rem solid var(--color-gray5);
}
.frm_forms .frm-show-form .frm_form_fields fieldset .frm_fields_container .frm_form_field input:focus,
.frm_forms .frm-show-form .frm_form_fields fieldset .frm_fields_container .frm_form_field textarea:focus,
.frm_forms .frm-show-form .frm_form_fields fieldset .frm_fields_container .frm_form_field select:focus {
  outline: none;
}
.dl-section-form-logos .frm_forms label {
  font-family: var(--font-arial);
  font-weight: 700;
  font-size: 1rem;
  color: var(--color-gray2);
}
.dl-section-form-logos .frm_forms input {
  border: 0.111111rem solid var(--color-gray5);
  border-radius: 0rem;
}
.input_search_contain {
  padding: 0.5rem;
  position: absolute;
  margin-top: 3.3rem;
  z-index: 5;
  top: 0rem;
  right: 0rem;
  background-color: var(--color-red);
  border-radius: 50rem;
}
.input_search_contain input {
  padding: 0.5rem;
  border-radius: 50rem;
  border: 0rem;
}
.input_search_contain input:focus {
  outline: none;
}
.page-id-1723 .dl-section-info .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field .frm_button_submit {
  background-color: var(--color-red);
  color: var(--color-white);
  font-family: var(--font-inter);
  font-size: 1rem;
  border-radius: 50rem;
}
.page-id-1723 .dl-section-info .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field .frm_button_submit:hover {
  background-color: var(--color-gray2);
}
.page-id-1723 .dl-section-info .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field input,
.page-id-1723 .dl-section-info .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field select {
  padding: 0.5rem;
  font-size: 1rem;
  font-family: var(--font-inter);
}
.page-id-1723 .dl-section-info .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field input:focus,
.page-id-1723 .dl-section-info .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field select:focus {
  outline: none;
  box-shadow: unset;
}
.page-id-1723 .dl-section-info .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field select {
  appearance: none;
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23131313%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: right 0.8rem top 50%;
  background-size: 0.65rem auto;
  color: var(--color-gray5);
}
.dl-section-accordeon .row .col h1 {
  text-align: center;
  margin-bottom: 1.666667rem;
}
.dl-section-accordeon .row .col .accordeon .single-accordeon:nth-child(2) .content-accordeon {
  margin-left: 9.666667rem;
  margin-right: 9.666667rem;
  padding: 1.555556rem 0rem;
}
@media screen and (max-width: 683px) {
  .dl-section-accordeon .row .col .accordeon .single-accordeon:nth-child(2) .content-accordeon h5 {
    margin-top: 1rem;
  }
}
.dl-section-accordeon .row .col .accordeon .single-accordeon:nth-child(2) .content-accordeon ul {
  margin-bottom: 0rem;
}
@media screen and (max-width: 683px) {
  .dl-section-accordeon .row .col .accordeon .single-accordeon:nth-child(2) .content-accordeon ul {
    margin-top: 0.5rem;
  }
}
@media screen and (max-width: 767px) {
  .dl-section-accordeon .row .col .accordeon .single-accordeon:nth-child(2) .content-accordeon {
    margin-left: 0rem;
    margin-right: 0rem;
    padding: 1.555556rem 2.111111rem;
  }
}
.dl-section-accordeon .row .col .accordeon .single-accordeon {
  border: 0.166667rem solid var(--color-red);
  margin-bottom: 0.722222rem;
  border-radius: 0.555556rem;
}
@media screen and (max-width: 480px) {
  .dl-section-accordeon .row .col .accordeon .single-accordeon .title-accordeon h4 {
    max-width: 15rem;
  }
}
.dl-section-accordeon .row .col .accordeon .content-accordeon {
  display: none;
  padding: 1.555556rem 2.111111rem;
}
.dl-section-accordeon .row .col .accordeon .content-accordeon .contain-table {
  overflow-x: auto;
  overscroll-behavior-x: contain;
}
.dl-section-accordeon .row .col .accordeon .content-accordeon table {
  border-collapse: collapse;
  width: 100%;
  margin: auto;
  margin-bottom: 1.944444rem;
  min-width: 29rem;
}
.dl-section-accordeon .row .col .accordeon .content-accordeon tr {
  border: 0.055556rem solid var(--color-black);
}
.dl-section-accordeon .row .col .accordeon .content-accordeon td,
.dl-section-accordeon .row .col .accordeon .content-accordeon th {
  padding: 0.333333rem 1.888889rem;
  border: none;
  border-right: 0.055556rem solid var(--color-black);
  font-family: var(--font-arial);
  font-size: 1rem;
  color: var(--color-gray2);
}
.dl-section-accordeon .row .col .accordeon .content-accordeon th:last-child {
  border-right: unset;
}
.dl-section-accordeon .row .col .accordeon .content-accordeon h5 {
  color: var(--color-gray2);
}
.dl-section-accordeon .row .col .accordeon .content-accordeon ul {
  margin-left: 1.444444rem;
  margin-bottom: 1.555556rem;
}
.dl-section-accordeon .row .col .accordeon .single-accordeon.active .title-accordeon {
  background: var(--color-red);
  color: var(--color-white);
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.dl-section-accordeon .row .col .accordeon .single-accordeon.active .title-accordeon .icon {
  width: 1.388889rem;
  height: 1.388889rem;
  background-image: url("../images/-.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.dl-section-accordeon .row .col .accordeon .single-accordeon.active .content-accordeon {
  display: block;
}
.dl-section-accordeon .row .col .accordeon .title-accordeon {
  cursor: pointer;
  color: var(--color-gray2);
  padding: 1rem 1.388889rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.dl-section-accordeon .row .col .accordeon .title-accordeon .icon {
  width: 1.388889rem;
  height: 1.388889rem;
  background-image: url("../images/+.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.page-id-1132 .dl-section-accordeon .accordeon .single-accordeon:nth-child(2) .content-accordeon {
  margin-left: 0rem !important;
  margin-right: 0rem !important;
  padding: 1.555556rem 2.111111rem !important;
}
.dl-section-columns-only-text .row .only-text {
  margin-bottom: 1.611111rem;
}
.dl-section-columns-only-text .row h2 {
  line-height: normal;
  margin-bottom: 0.277778rem;
}
.dl-section-columns-only-text .row .three-columns {
  grid-template-columns: auto auto auto;
  gap: 2.055556rem 6.388889rem;
}
@media screen and (max-width: 980px) {
  .dl-section-columns-only-text .row .three-columns {
    grid-template-columns: auto auto;
    gap: 4.055556rem 6.388889rem;
  }
}
@media screen and (max-width: 660px) {
  .dl-section-columns-only-text .row .three-columns {
    grid-template-columns: 1fr;
  }
}
.dl-section-columns-only-text .row .three-columns .single-info .text p {
  max-width: 13.166667rem;
  font-size: 1.222222rem;
  text-align: center;
}
.dl-section-columns-only-text .row .two-columns {
  grid-template-columns: auto auto;
  gap: 4.222222rem;
}
@media screen and (max-width: 660px) {
  .dl-section-columns-only-text .row .two-columns {
    grid-template-columns: 1fr;
    gap: 3.222222rem;
  }
}
.dl-section-columns-only-text .row .two-columns .single-info .text p {
  max-width: 20.966667rem;
}
.dl-section-columns-only-text .row .cols {
  display: grid;
  justify-content: center;
  align-items: center;
}
.dl-section-columns-only-text .row .cols .single-info {
  max-width: 22.388889rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  min-height: 9.666667rem;
}
@media screen and (max-width: 660px) {
  .dl-section-columns-only-text .row .cols .single-info {
    margin: auto;
  }
}
.dl-section-columns-only-text .row .cols .single-info .text h4,
.dl-section-columns-only-text .row .cols .single-info .text p {
  font-weight: 500;
  font-family: var(--font-slate);
  color: var(--color-gray2);
}
.dl-section-columns-only-text .row .cols .single-info .text p {
  padding-bottom: 0rem;
}
.dl-section-columns-only-text .row .cols .single-info .button-section {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.page-id-1314 .dl-section-columns-only-text:nth-child(5) .three-columns {
  gap: 2.055556rem 5rem;
}
@media screen and (max-width: 980px) {
  .page-id-1314 .dl-section-columns-only-text:nth-child(5) .three-columns {
    gap: 4.055556rem 6.388889rem;
  }
}
.page-id-1314 .dl-section-columns-only-text:nth-child(5) .three-columns .single-info {
  height: 100%;
}
.page-id-1314 .dl-section-columns-only-text:nth-child(5) .three-columns .single-info .text {
  margin-bottom: 1.722222rem;
}
.page-id-1314 .dl-section-columns-only-text:nth-child(5) .three-columns .single-info .text p {
  max-width: 17.222222rem;
}
.page-id-1470 .entry-content .dl-section-workers:nth-child(3) {
  padding-top: 0rem;
}
.page-id-1470 .entry-content .dl-section-info:nth-child(2) {
  padding-bottom: 0rem;
}
.page-id-1470 .entry-content .dl-section-info:nth-child(2) .row .col h2 {
  margin-bottom: 3.111111rem;
}
.dl-section-workers .row h3 {
  text-align: center;
  margin-bottom: 2.722222rem;
  color: var(--color-gray2);
  text-transform: uppercase;
}
.dl-section-workers .row .categories {
  display: flex;
  justify-content: space-between;
  margin-bottom: 3.277778rem;
}
@media screen and (max-width: 767px) {
  .dl-section-workers .row .categories {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 1rem;
  }
}
.dl-section-workers .row .categories select {
  background-color: var(--color-red);
  color: var(--color-white);
  border: 0rem solid;
  min-width: 12.333333rem;
  font-size: 1.111111rem;
  padding: 0.277778rem 0.555556rem;
  border-radius: 0.555556rem;
}
.dl-section-workers .row .categories select:focus-visible {
  border: 0rem solid;
  outline: none;
  box-shadow: none;
}
.dl-section-workers .row .categories select option {
  font-size: 1.111111rem;
  color: var(--color-white);
  background: var(--color-red);
}
.dl-section-workers .row .categories select option:hover {
  background-color: var(--color-gray2);
}
.dl-section-workers .row .categories span {
  color: var(--color-red);
  font-size: 1.111111rem;
  font-family: var(--font-slate);
  font-weight: 500;
  margin-right: 0.555556rem;
}
.dl-section-workers .row .categories .search-catergory {
  background-color: var(--color-red);
  border-radius: 50rem;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 1.944444rem;
  max-width: 21rem;
}
.dl-section-workers .row .categories .search-catergory .lupa {
  background-image: url("../images/lupa.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  width: 1.444444rem;
  height: 1.444444rem;
  display: block;
  margin-left: 0.388889rem;
}
.dl-section-workers .row .categories .search-catergory input {
  border-radius: 0rem 50rem 50rem 0rem;
  border: 0.111111rem solid var(--color-red);
  min-width: 18.722222rem;
  height: 100%;
  padding: 0rem 0.444444rem;
  font-size: 1.11111rem;
  color: var(--color-red);
}
.dl-section-workers .row .categories .search-catergory input:focus-visible {
  border: 0.111111rem solid var(--color-red);
  outline: none;
}
.dl-section-workers .row .categories .search-catergory input:-ms-input-placeholder {
  font-size: 1.11111rem;
  font-weight: 500;
}
.dl-section-workers .row .categories .search-catergory input::placeholder {
  font-size: 1.11111rem;
  font-weight: 500;
}
.dl-section-workers .row .cols {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 1.555556rem 1.833333rem;
}
@media screen and (max-width: 980px) {
  .dl-section-workers .row .cols {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media screen and (max-width: 767px) {
  .dl-section-workers .row .cols {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media screen and (max-width: 480px) {
  .dl-section-workers .row .cols {
    grid-template-columns: repeat(1, 1fr);
  }
}
.dl-section-workers .row .cols .image {
  width: 100%;
}
.dl-section-workers .row .cols .image img {
  width: 100%;
  height: 13.833333rem;
  object-fit: cover;
}
.dl-section-workers .row .cols .single-worker {
  background-color: var(--color-red);
  height: 100%;
}
.dl-section-workers .row .cols .single-worker .content {
  padding: 1.055556rem 1.833333rem 0.944444rem 1.777778rem;
}
.dl-section-workers .row .cols .single-worker .content h4,
.dl-section-workers .row .cols .single-worker .content p {
  color: var(--color-white);
  text-align: center;
}
.dl-section-workers .row .cols .single-worker .content .title h4 {
  font-size: 1.388889rem;
  font-family: var(--font-slate);
}
.dl-section-workers .row .cols .single-worker .content .text p {
  font-size: 1.111111rem;
}
.page-id-1673 .entry-content .search:nth-child(2) {
  padding-bottom: 0rem;
}
.search .title h1 {
  text-align: center;
  margin-bottom: 2.111111rem;
}
.search .fomulary {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 1rem;
}
@media screen and (max-width: 739px) {
  .search .fomulary .searchform {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  .search .fomulary .searchform #searchsubmit {
    margin-top: 0.3rem;
    width: 100%;
    max-width: 10rem;
  }
}
@media screen and (max-width: 739px) {
  .search .fomulary form div {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
  }
}
.search .fomulary form #search,
.search .fomulary form #searchsubmit {
  font-size: 1rem;
  border-radius: 50rem;
}
.search .fomulary form #search {
  padding: 0.8rem 0.8rem;
  border: 0.111rem solid var(--color-red);
  width: 30rem;
}
.search .fomulary form #search:focus {
  outline: none;
}
.search .fomulary form #searchsubmit {
  padding: 0.8rem 1rem;
  border: 0rem solid;
  background-color: var(--color-red);
  color: var(--color-white);
  font-weight: 500;
  text-transform: uppercase;
}
.search .row .cols {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}
.search .row .cols .col {
  background-color: var(--color-red);
}
.search .row .cols .col .single-search {
  display: flex;
  gap: 1rem;
  position: relative;
}
.search .row .cols .col .single-search .permalink {
  position: absolute;
  width: 100%;
  height: 100%;
}
.search .row .cols .col .single-search .image img {
  width: 10rem;
  height: 100%;
  object-fit: cover;
}
.search .row .cols .col .single-search .content {
  display: flex;
  align-items: start;
  flex-direction: column;
  justify-content: center;
  padding: 1rem 1rem 1rem 0rem;
}
.search .row .cols .col .single-search .content h4,
.search .row .cols .col .single-search .content p {
  color: var(--color-white);
}
.dl-section-block-with-title-red .row .cols .title {
  margin-bottom: 4rem;
}
.dl-section-block-with-title-red .row .cols .title h1 {
  text-align: center;
}
.dl-section-block-with-title-red .row .cols .blocks {
  display: flex;
  column-gap: 3.833333rem;
}
@media screen and (max-width: 980px) {
  .dl-section-block-with-title-red .row .cols .blocks {
    flex-direction: column;
    row-gap: 2rem;
  }
}
.dl-section-block-with-title-red .row .cols .blocks .blocks-info {
  display: flex;
  flex-direction: column;
  row-gap: 2rem;
}
.dl-section-block-with-title-red .row .cols .blocks .single-block {
  border: 0.166667rem solid var(--color-red);
  border-radius: 0.555556rem;
}
.dl-section-block-with-title-red .row .cols .blocks .single-block .title-block {
  background-color: var(--color-red);
  padding: 0.833333rem 1.888889rem;
}
.dl-section-block-with-title-red .row .cols .blocks .single-block .title-block h4 {
  color: var(--color-white);
  font-size: 1.388889rem;
  text-transform: capitalize;
}
.dl-section-block-with-title-red .row .cols .blocks .single-block .content {
  padding: 1.333333rem 1.888889rem;
}
.dl-section-block-with-title-red .row .cols .blocks .single-block .content .remove-count-line {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  -webkit-line-clamp: 5;
  height: 5.9rem;
}
.dl-section-block-with-title-red .row .cols .blocks .single-block .content .see-more-botton {
  margin-top: 0.5rem;
  background: none;
  border: 0rem solid;
  color: var(--color-red);
  font-size: 1.111111rem;
  font-weight: 500;
  margin-bottom: 1rem;
  font-family: var(--font-slate);
  text-decoration: underline;
}
.dl-section-block-with-title-red .row .cols .blocks .single-block .content .text p {
  max-width: 34.444444rem;
}
@media screen and (max-width: 980px) {
  .dl-section-block-with-title-red .row .cols .blocks .single-block .content .text p {
    max-width: unset;
  }
}
.dl-section-block-with-title-red .row .cols .blocks .single-block .content .text p a {
  color: var(--color-red);
}
.dl-section-block-with-title-red .row .cols .blocks .single-block .content .text p:last-child {
  padding-bottom: 0rem;
}
.dl-section-block-with-title-red .row .cols .sidebar {
  position: relative;
  display: flex;
  flex-direction: column;
  row-gap: 2rem;
}
.dl-section-block-with-title-red .row .cols .sidebar .single-block {
  position: sticky;
  top: 0rem;
  left: 0rem;
}
.dl-section-block-with-title-red .row .cols .sidebar .content li {
  max-width: 13.611111rem;
  font-size: 1.111111rem;
  font-weight: 500;
  margin-bottom: 0.333333rem;
  color: var(--color-red);
}
@media screen and (max-width: 980px) {
  .dl-section-block-with-title-red .row .cols .sidebar .content li {
    max-width: unset;
  }
}
.dl-section-block-with-title-red .row .cols .sidebar .group-buttons {
  padding: 1.333333rem 1.944444rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  row-gap: 1rem;
}
.dl-section-block-with-title-red .row .cols .sidebar .group-buttons .button {
  text-align: center;
  justify-content: center;
  align-items: center;
  font-size: 1.111111rem;
  font-weight: 500;
  padding: 0.722222rem 0.9rem;
}
.dl-section-block-with-title-red .row .cols .button-block {
  display: flex;
}
.page-id-291 section .row {
  max-width: 60.055556rem;
}
.page-id-291 .dl-section-info .row .col h1 {
  margin-bottom: 2.055556rem;
}
.page-id-291 .dl-section-info .row .col p {
  font-weight: 500;
  font-family: var(--font-inter);
  max-width: 60.055556rem;
}
.page-id-291 .section-two-column {
  background-color: var(--color-gray);
}
.page-id-291 .section-two-column .row {
  grid-template-columns: 60% 40%;
}
@media screen and (max-width: 980px) {
  .page-id-291 .section-two-column .row {
    grid-template-columns: 100%;
    gap: 2rem;
  }
}
.page-id-291 .section-two-column .row .col1 .info .only-text ul {
  margin-left: 1.5rem;
  max-width: 35.333333rem;
}
.page-id-291 .section-two-column .row .col2 {
  justify-content: start;
}
@media screen and (max-width: 980px) {
  .page-id-291 .section-two-column .row .col2 {
    justify-content: center;
  }
}
.page-id-291 .section-two-column .row .col2 .image {
  margin-left: 2.5rem;
}
.page-id-291 .section-two-column .row .col2 .image img {
  width: 21.666667rem;
  height: 21.055556rem;
  max-width: 21.666667rem;
  max-height: 21.055556rem;
  object-fit: cover;
  border-radius: 0.555556rem;
}
.page-id-291 .dl-section-four-columns .row .cols .text strong {
  color: var(--color-red);
}
.page-id-291 .dl-section-four-columns .row .cols p {
  font-weight: 500;
  font-family: var(--font-slate);
}
.page-id-311 .dl-section-info .row .col p {
  max-width: 60.055556rem;
  font-family: var(--font-inter);
  font-weight: 500;
}
@media screen and (max-width: 980px) {
  .page-id-311 .section-two-column .row {
    gap: 2rem;
  }
}
@media screen and (max-width: 980px) {
  .page-id-311 .section-two-column .cols {
    justify-content: center !important;
  }
}
.page-id-311 .section-two-column .cols .info .only-text p {
  font-family: var(--font-slate);
  font-weight: 500;
}
.page-id-311 .section-two-column .cols .image img {
  max-width: 29.277778rem;
  max-height: 27.055556rem;
  width: 100%;
  height: 27.055556rem;
  border-radius: 0.555556rem;
}
@media screen and (max-width: 600px) {
  .page-id-311 .section-two-column .cols .image img {
    max-height: 20rem;
    height: 20rem;
  }
}
.page-id-311 .section-two-column .col1 {
  justify-content: end;
}
.page-id-311 .section-two-column .col2 {
  justify-content: start;
}
.page-id-311 .section-two-column .col2 .info {
  margin-left: 2.333333rem;
}
.page-id-311 .section-two-column .col2 .info .only-text p {
  padding-bottom: 0rem;
  margin-bottom: 0.666667rem;
}
.page-id-311 .section-two-column .col2 .info .only-text p strong {
  font-weight: 500;
}
.page-id-311 .section-two-column .col2 .info .only-text ul,
.page-id-311 .section-two-column .col2 .info .only-text ol {
  margin-left: 1.5rem;
  margin-bottom: 1.611111rem;
}
@media screen and (max-width: 980px) {
  .page-id-311 .section-two-column .col2 .info .only-text ul,
  .page-id-311 .section-two-column .col2 .info .only-text ol {
    margin-left: 2.5rem;
  }
}
.page-id-311 .section-two-column .col2 .info .only-text ul li,
.page-id-311 .section-two-column .col2 .info .only-text ol li {
  line-height: normal;
}
.page-id-321 .dl-section-info h1 {
  margin-bottom: 2.111111rem;
}
.page-id-321 .dl-section-info h3 {
  margin-bottom: 0.666667rem;
  line-height: normal;
  font-weight: 500;
}
.page-id-321 .dl-section-two-column-red .row .padding-red {
  padding: 3.277778rem 2.444444rem 3.277778rem 2.722222rem;
  grid-template-columns: 48% calc(52% - 3rem);
}
.page-id-321 .dl-section-two-column-red .row .padding-red .cols .text {
  padding: 0rem;
}
.page-id-321 .dl-section-two-column-red .row .padding-red .cols .image img {
  max-width: 25.888889rem;
  border-radius: 0.555556rem !important;
}
.page-id-1683 .dl-section-info .row .col .tribe-compatibility-container .tribe-common-l-container,
.page-id-1684 .dl-section-info .row .col .tribe-compatibility-container .tribe-common-l-container {
  padding-top: 0rem;
  padding-bottom: 0rem;
}
.page-id-1683 .dl-section-info .row .col .tribe-compatibility-container .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__nav .tribe-events-c-top-bar__nav-list,
.page-id-1684 .dl-section-info .row .col .tribe-compatibility-container .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__nav .tribe-events-c-top-bar__nav-list {
  margin-bottom: 0rem;
  margin-left: 0rem;
}
.page-id-1683 .dl-section-info .row .col .tribe-compatibility-container .tribe-common-l-container .tribe-events-header .tribe-events-header__events-bar .tribe-events-c-events-bar__search-container .tribe-events-c-events-bar__search .tribe-events-c-search .tribe-common-c-btn,
.page-id-1684 .dl-section-info .row .col .tribe-compatibility-container .tribe-common-l-container .tribe-events-header .tribe-events-header__events-bar .tribe-events-c-events-bar__search-container .tribe-events-c-events-bar__search .tribe-events-c-search .tribe-common-c-btn {
  background-color: var(--color-red);
  color: var(--color-white);
}
.page-id-1683 .dl-section-info .row .col .tribe-compatibility-container .tribe-common-l-container .tribe-events-header .tribe-events-header__events-bar .tribe-events-c-events-bar__search-container .tribe-events-c-events-bar__search .tribe-events-c-search .tribe-common-c-btn:hover,
.page-id-1684 .dl-section-info .row .col .tribe-compatibility-container .tribe-common-l-container .tribe-events-header .tribe-events-header__events-bar .tribe-events-c-events-bar__search-container .tribe-events-c-events-bar__search .tribe-events-c-search .tribe-common-c-btn:hover {
  background-color: var(--color-gray2);
}
.page-id-1683 .dl-section-info .row .col .tribe-compatibility-container .tribe-common-l-container .tribe-events-header .tribe-events-header__events-bar .tribe-events-c-events-bar__views .tribe-events-c-view-selector .tribe-events-c-view-selector__content .tribe-events-c-view-selector__list,
.page-id-1684 .dl-section-info .row .col .tribe-compatibility-container .tribe-common-l-container .tribe-events-header .tribe-events-header__events-bar .tribe-events-c-events-bar__views .tribe-events-c-view-selector .tribe-events-c-view-selector__content .tribe-events-c-view-selector__list {
  margin-bottom: 0rem;
}
.page-id-1683 .dl-section-info .row .col .tribe-compatibility-container .tribe-events .tribe-events-calendar-month__day-cell--selected,
.page-id-1684 .dl-section-info .row .col .tribe-compatibility-container .tribe-events .tribe-events-calendar-month__day-cell--selected {
  background-color: var(--color-red) !important;
}
.page-id-1683 .dl-section-info .row .col .tribe-compatibility-container .tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date-daynum,
.page-id-1684 .dl-section-info .row .col .tribe-compatibility-container .tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date-daynum {
  color: var(--color-white) !important;
}
@media screen and (max-width: 980px) {
  .page-id-1683 .dl-section-info .row .col .tribe-compatibility-container .tribe-events-calendar-month-nav .tribe-events-c-nav__list,
  .page-id-1684 .dl-section-info .row .col .tribe-compatibility-container .tribe-events-calendar-month-nav .tribe-events-c-nav__list {
    margin-left: 0rem;
    margin-bottom: 0rem;
  }
}
.page-id-1683 .tribe-events-c-subscribe-dropdown__button,
.page-id-1684 .tribe-events-c-subscribe-dropdown__button {
  background-color: var(--color-red) !important;
  color: var(--color-white) !important;
  border: 0rem !important;
}
.page-id-1683 .tribe-events-c-subscribe-dropdown__button:hover,
.page-id-1684 .tribe-events-c-subscribe-dropdown__button:hover {
  background-color: var(--color-gray2) !important;
}
.page-id-1683 .tribe-events-c-subscribe-dropdown__list,
.page-id-1684 .tribe-events-c-subscribe-dropdown__list {
  margin-left: 0rem !important;
  margin-bottom: 0rem !important;
}
.page-id-1683 .tribe-events-c-subscribe-dropdown__list .tribe-events-c-subscribe-dropdown__list-item a,
.page-id-1684 .tribe-events-c-subscribe-dropdown__list .tribe-events-c-subscribe-dropdown__list-item a {
  font-family: var(--font-slate);
  font-weight: 400;
  font-size: 1.2rem;
}
.page-id-208 .dl-section-info .row {
  max-width: 50.555556rem;
}
@media screen and (max-width: 980px) {
  .page-id-367 .section-two-column .row-title {
    width: 80%;
    max-width: 59.722222rem;
    margin: 0rem auto;
  }
}
.page-id-367 .section-two-column .row-title h2 {
  font-size: 5.555556rem;
}
@media screen and (max-width: 980px) {
  .page-id-367 .section-two-column .row-title h2 {
    font-size: 3.555556rem;
    margin-bottom: 1rem;
  }
}
.page-id-367 .section-two-column .row {
  max-width: 52.055556rem;
  grid-template-columns: 55% calc(45% - 1.722222rem);
  gap: 1.722222rem;
}
@media screen and (max-width: 980px) {
  .page-id-367 .section-two-column .row {
    grid-template-columns: 100%;
  }
}
.page-id-367 .section-two-column .row .info .only-text p {
  font-family: var(--font-arial);
  padding-bottom: 0rem;
  margin-bottom: 1.222222rem;
  line-height: normal;
}
.page-id-367 .section-two-column .row .info .button_col {
  justify-content: center;
}
.page-id-367 .section-two-column .row .image {
  width: 100%;
  height: 100%;
}
@media screen and (max-width: 980px) {
  .page-id-367 .section-two-column .row .image {
    width: 60%;
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
@media screen and (max-width: 767px) {
  .page-id-367 .section-two-column .row .image {
    width: 90%;
  }
}
@media screen and (max-width: 480px) {
  .page-id-367 .section-two-column .row .image {
    width: 100%;
  }
}
.page-id-367 .section-two-column .row .image img {
  width: 100%;
  max-width: 21.666667rem;
  max-height: 23.833333rem;
  border-radius: 0.555556rem;
  object-fit: cover;
}
@media screen and (max-width: 480px) {
  .page-id-367 .section-two-column .row .image img {
    max-height: 18.833333rem;
  }
}
.page-id-393 .dl-section-info {
  padding-bottom: 0rem;
}
.page-id-393 .dl-section-info .row .col h1 {
  margin-bottom: 0rem;
}
.page-id-393 .dl-section-two-column-red .row .content {
  grid-template-columns: 55% calc(45% - 2.055556rem);
  justify-content: start;
  gap: 2.055556rem;
}
.page-id-393 .entry-content .dl-section-two-column-red:nth-child(5) .row .content {
  grid-template-columns: 62% calc(38% - 2.055556rem);
}
@media screen and (max-width: 980px) {
  .page-id-393 .entry-content .dl-section-two-column-red:nth-child(5) .row .content {
    grid-template-columns: 100%;
  }
}
.page-id-393 .entry-content .dl-section-two-column-red:nth-child(5) .row .content .cols .image {
  max-height: 37.111111rem;
}
@media screen and (max-width: 980px) {
  .page-id-393 .entry-content .dl-section-two-column-red:nth-child(5) .row .content .cols .image {
    max-height: 30rem;
  }
}
.page-id-393 .entry-content .dl-section-two-column-red:nth-child(5) .row .content .cols .image img {
  border-radius: 0.555556rem !important;
  height: 100%;
  max-width: 100%;
  width: 100%;
}
.page-id-393 .entry-content .dl-section-two-column-red:nth-child(5) .row .content .cols .text h2 {
  font-family: var(--font-heading);
  font-size: 3.888889rem !important;
}
@media screen and (max-width: 480px) {
  .page-id-393 .entry-content .dl-section-two-column-red:nth-child(5) .row .content .cols .text h2 {
    font-size: 2.8rem !important;
  }
}
.page-id-393 .entry-content .dl-section-two-column-red:nth-child(5) .row .content .cols .text ul li {
  margin-bottom: 0.722222rem;
}
@media screen and (max-width: 767px) {
  .page-id-393 .entry-content .dl-section-two-column-red:nth-child(5) .row .content .cols .text {
    padding-bottom: 0rem;
  }
}
@media screen and (max-width: 980px) {
  .page-id-393 .entry-content .dl-section-two-column-red:nth-child(4) .row .cols .text {
    padding-top: 0rem;
  }
}
@media screen and (max-width: 980px) {
  .page-id-1440 .dl-section-three-columns .row-cards .cards {
    margin-bottom: 0rem;
    grid-template-areas: "photo1 photo2" "photo3 ." !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-1440 .dl-section-three-columns .row-cards .cards {
    margin-bottom: 0rem;
    grid-template-areas: "photo1" "photo2" "photo3" !important;
  }
}
.page-id-1080 .dl-section-info,
.page-id-1440 .dl-section-info {
  padding-bottom: 0rem;
}
.page-id-1080 .dl-section-info .row p,
.page-id-1440 .dl-section-info .row p {
  max-width: 50.555556rem;
  margin: auto;
}
.page-id-1080 .dl-section-three-columns,
.page-id-1440 .dl-section-three-columns {
  padding-top: 2.555556rem;
}
.page-id-1080 .dl-section-three-columns .row-cards .cards,
.page-id-1440 .dl-section-three-columns .row-cards .cards {
  gap: 0rem 2.944444rem;
  margin-bottom: 3.444444rem;
}
@media screen and (max-width: 980px) {
  .page-id-1080 .dl-section-three-columns .row-cards .cards,
  .page-id-1440 .dl-section-three-columns .row-cards .cards {
    margin-bottom: 0rem;
    grid-template-areas: "photo1" "photo2" "photo4" "photo3" "photo5";
  }
}
.page-id-1080 .dl-section-three-columns .row-cards .cards .single-card,
.page-id-1440 .dl-section-three-columns .row-cards .cards .single-card {
  background-color: var(--color-red);
  height: min-content;
  max-height: min-content;
  border-radius: 0.555556rem;
  overflow: hidden;
}
@media screen and (max-width: 980px) {
  .page-id-1080 .dl-section-three-columns .row-cards .cards .single-card,
  .page-id-1440 .dl-section-three-columns .row-cards .cards .single-card {
    margin-bottom: 2.944444rem;
  }
}
@media screen and (max-width: 480px) {
  .page-id-1080 .dl-section-three-columns .row-cards .cards .single-card,
  .page-id-1440 .dl-section-three-columns .row-cards .cards .single-card {
    margin-bottom: 2rem;
  }
}
.page-id-1080 .dl-section-three-columns .row-cards .cards .single-card .info p,
.page-id-1440 .dl-section-three-columns .row-cards .cards .single-card .info p {
  max-width: 11.388889rem;
}
.page-id-1080 .dl-section-three-columns .row .info p,
.page-id-1440 .dl-section-three-columns .row .info p {
  max-width: 50.555556rem;
  margin: auto;
}
.page-id-1080 .section-two-column .row,
.page-id-1440 .section-two-column .row {
  gap: 3.5rem;
  grid-template-columns: 40% calc(60% - 3.5rem);
}
@media screen and (max-width: 980px) {
  .page-id-1080 .section-two-column .row,
  .page-id-1440 .section-two-column .row {
    grid-template-columns: 100%;
  }
}
.page-id-1080 .section-two-column .row .col1,
.page-id-1440 .section-two-column .row .col1 {
  justify-content: end;
}
@media screen and (max-width: 980px) {
  .page-id-1080 .section-two-column .row .col1,
  .page-id-1440 .section-two-column .row .col1 {
    justify-content: center;
  }
}
@media screen and (max-width: 980px) {
  .page-id-1080 .section-two-column .row .cols .info .only-text,
  .page-id-1440 .section-two-column .row .cols .info .only-text {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
  }
}
.page-id-1080 .section-two-column .row .cols .info .only-text p,
.page-id-1440 .section-two-column .row .cols .info .only-text p,
.page-id-1080 .section-two-column .row .cols .info .only-text h3,
.page-id-1440 .section-two-column .row .cols .info .only-text h3 {
  color: var(--color-gray2);
}
@media screen and (max-width: 980px) {
  .page-id-1080 .section-two-column .row .cols .info .only-text p,
  .page-id-1440 .section-two-column .row .cols .info .only-text p,
  .page-id-1080 .section-two-column .row .cols .info .only-text h3,
  .page-id-1440 .section-two-column .row .cols .info .only-text h3 {
    text-align: center;
  }
}
.page-id-1080 .section-two-column .row .cols .info .only-text h3,
.page-id-1440 .section-two-column .row .cols .info .only-text h3 {
  text-transform: uppercase;
  line-height: normal;
  font-size: 1.944444rem;
  margin-bottom: 1.166667rem;
  font-weight: 500;
}
.page-id-1080 .section-two-column .row .cols .info .only-text p,
.page-id-1440 .section-two-column .row .cols .info .only-text p {
  line-height: 1.8333em;
}
.page-id-1080 .section-two-column .row .cols .image img,
.page-id-1440 .section-two-column .row .cols .image img {
  width: 100%;
  max-width: 25.5rem;
  height: 100%;
  max-height: 18.166667rem;
  border-radius: 0.555556rem;
}
.page-id-1093 .dl-section-info {
  padding-bottom: 0rem;
}
.page-id-1093 .dl-section-info .row .col h1 {
  margin-bottom: 0rem;
}
.page-id-1093 .tow_column_icons .single-contact:nth-child(3) .info p:last-child {
  padding-bottom: 0rem;
}
.page-id-1111 .dl-section .row {
  max-width: 50.555556rem;
}
.page-id-1111 .dl-section-info {
  padding-bottom: 0rem;
}
.page-id-1111 .dl-section-info .row .col p {
  max-width: 48.388889rem;
  margin: auto;
}
.page-id-1111 .dl-section-form .row .col .frm_forms form .frm_form_fields fieldset {
  padding-bottom: 0rem;
}
@media screen and (max-width: 480px) {
  .page-id-1111 .dl-section-form .row .col .frm_forms form .frm_form_fields fieldset #frm_field_6_container {
    margin-bottom: 0rem;
  }
  .page-id-1111 .dl-section-form .row .col .frm_forms form .frm_form_fields fieldset #frm_field_6_container .frm_button_submit {
    margin-bottom: 0rem;
  }
}
.page-id-1122 .dl-section-info .row .col p:last-of-type {
  padding-bottom: 1.666667rem;
}
.page-id-1122 .dl-section-info .row .col ul {
  margin-left: 1.5rem;
}
.page-id-1122 .dl-section-info .row .col ul li {
  margin-bottom: 0.722222rem;
}
.page-id-1122 .dl-section-info .row .col .frm_forms {
  max-width: 32rem;
}
.page-id-1122 .dl-section-info .row .col .frm_forms .frm_error_style {
  background-color: var(--color-gray3);
  color: var(--color-red);
  font-size: 1rem;
  font-family: var(--font-arial);
  border: 0.111rem solid var(--color-red);
}
.page-id-1122 .dl-section-info .row .col .frm_forms .frm_message {
  background-color: var(--color-gray2);
  color: var(--color-gray3);
  font-size: 1rem;
  font-family: var(--font-arial);
}
.page-id-1122 .dl-section-info .row .col .frm_forms label {
  font-family: var(--font-arial);
  font-weight: 700;
  font-size: 1rem;
  color: var(--color-gray2);
  display: flex;
  column-gap: 0.222222rem;
}
.page-id-1122 .dl-section-info .row .col .frm_forms label .logo {
  width: 0.944444rem;
  height: 0.944444rem;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: block;
}
.page-id-1122 .dl-section-info .row .col .frm_forms label .user {
  background-image: url("../images/userGray.svg");
}
.page-id-1122 .dl-section-info .row .col .frm_forms label .arroba {
  background-image: url("../images/@.svg");
}
.page-id-1122 .dl-section-info .row .col .frm_forms label .phone {
  background-image: url("../images/phone.svg");
}
.page-id-1122 .dl-section-info .row .col .frm_forms label .email {
  background-image: url("../images/emailGray.svg");
}
.page-id-1122 .dl-section-info .row .col .frm_forms input,
.page-id-1122 .dl-section-info .row .col .frm_forms textarea {
  border: 0.111111rem solid var(--color-gray5);
  border-radius: 0rem;
}
@media screen and (max-width: 980px) {
  .page-id-1122 .dl-section-info .row .col .frm_forms .frm_form_field .frm_submit {
    justify-content: center;
    align-items: center;
  }
}
.page-id-1122 .dl-section-info .row .col .frm_forms .frm_form_field .frm_submit .button {
  background-color: var(--color-red);
  border: 0rem solid;
  font-size: 1.111111rem;
  padding: 0.777778rem 3rem;
  border-radius: 2.777778rem;
  color: var(--color-white);
}
.page-id-1122 .dl-section-info .row .col .frm_forms .frm_form_field .frm_submit .button:hover {
  color: var(--color-grayBlck);
}
.page-id-1197 .entry-content section:nth-child(4) {
  padding-top: 3.888889rem;
}
.page-id-1197 .entry-content section:nth-child(4) .row .col h2 {
  margin-bottom: 1rem;
}
@media screen and (max-width: 980px) {
  .page-id-1197 .entry-content section:nth-child(4) .row .col h2 {
    margin-bottom: 0.5rem;
  }
}
@media screen and (max-width: 980px) {
  .page-id-1197 .entry-content section:nth-child(4) .row .col p:last-child {
    text-align: center;
  }
}
.page-id-1197 .dl-section h5 {
  margin-top: 1.277778rem;
  margin-bottom: 1.277778rem;
  color: var(--color-gray2);
}
.page-id-1197 .dl-section ul,
.page-id-1197 .dl-section ol {
  margin-left: 1.5rem;
}
.page-id-1197 .dl-section ul li:last-of-type,
.page-id-1197 .dl-section ol li:last-of-type {
  margin-bottom: 0rem;
}
.page-id-1197 .dl-section ul li,
.page-id-1197 .dl-section ol li {
  margin-bottom: 0.777778rem;
}
.page-id-1197 .dl-section-info .row .col ul,
.page-id-1197 .dl-section-info .row .col ol {
  margin-bottom: 1.277778rem;
}
.page-id-1197 .dl-section-info .row .col h1 {
  margin-bottom: 0.888889rem;
}
.page-id-1197 .dl-section-info .row .col h5 {
  margin-top: 0rem;
}
@media screen and (max-width: 980px) {
  .page-id-1197 .dl-section-info .row .col h5 {
    margin-bottom: 0.7rem;
  }
}
.page-id-1197 .dl-section-info .row .col h3 {
  color: var(--color-red);
  margin-bottom: 2rem;
}
.page-id-1197 .dl-section-info .row .col p:last-child {
  margin-top: 1rem;
}
.page-id-1197 .dl-section-info .row .col p {
  padding-bottom: 1.444444rem;
}
.page-id-1197 .dl-section-info .row .col p a {
  background-color: var(--color-red);
  color: var(--color-white);
  padding: 0.722222rem 3rem;
  border-radius: 50rem;
  font-size: 1.111111rem;
  list-style: none;
  text-decoration: none;
}
.page-id-1197 .dl-section-info .row .col p a:hover {
  background-color: var(--color-gray);
  color: var(--color-red);
}
.page-id-1197 .dl-section-colorful-border .row .button-col .button:hover {
  background-color: var(--color-white);
}
.page-id-1223 .section-two-column .row .col1 {
  justify-content: start;
}
.page-id-1223 .section-two-column .row .col2 {
  justify-content: end;
}
@media screen and (max-width: 980px) {
  .page-id-1223 .section-two-column .row .cols {
    justify-content: center;
  }
}
.page-id-1223 .section-two-column .row .cols .image img {
  width: 100%;
  height: 100%;
  max-width: 28.333333rem;
  max-height: 18.888889rem;
  border-radius: 0.555556rem;
}
.page-id-1223 .section-two-column .row .cols .info .only-text h3 {
  text-transform: uppercase;
  margin-bottom: 0.944444rem;
  color: var(--color-gray2);
}
.page-id-1223 .section-two-column .row .cols .info .only-text p {
  margin-bottom: 1.388889rem;
}
.page-id-1223 .section-two-column .row .cols .info .only-text ul {
  margin-left: 1.555556rem;
}
.page-id-1223 .section-two-column .row .cols .info .only-text ul li {
  margin-bottom: 0.833333rem;
}
@media screen and (max-width: 980px) {
  .page-id-1223 .entry-content section:nth-child(5) {
    padding-top: 3.888889rem;
  }
}
.page-id-1223 .entry-content section:nth-child(5) .row .col p {
  max-width: 48.055556rem;
  margin: auto;
}
.page-id-1236 .dl-section-contacts .row-icons .four_column_icons {
  gap: 1rem 0rem;
}
.page-id-1236 .dl-section-contacts .row-icons .four_column_icons .single-contact {
  width: 100%;
  height: 100%;
}
.page-id-1236 .dl-section-contacts .row-icons .four_column_icons .single-contact img {
  width: 13.222222rem;
  height: 7.722222rem;
  object-fit: cover;
}
.page-id-1251 .dl-section-info .row .col h1 {
  margin-bottom: 0.5rem;
}
.page-id-1251 .dl-section-info .row .col h3 {
  margin-bottom: 1.111111rem;
}
.page-id-1251 .section-two-column .row {
  grid-template-columns: 55% calc(45% - 1rem);
  gap: 1rem;
}
@media screen and (max-width: 980px) {
  .page-id-1251 .section-two-column .row {
    grid-template-columns: 100%;
    row-gap: 2rem;
  }
}
.page-id-1251 .section-two-column .row .cols .image img {
  max-width: 25.944444rem;
  max-height: 26.944444rem;
  border-radius: 0.555556rem;
  width: 100%;
  object-fit: cover;
}
.page-id-1251 .section-two-column .row .cols .info .only-text p {
  margin-bottom: 0rem;
}
.page-id-1251 .section-two-column .row .cols .info .only-text p:nth-child(3) {
  padding-bottom: 1.8rem;
}
.page-id-1251 .section-two-column .row .cols .info .only-text h3:nth-child(4) {
  margin-bottom: 1.5rem;
}
@media screen and (max-width: 767px) {
  .page-id-1251 .section-two-column .row .cols .info .only-text h3:nth-child(4) {
    margin-bottom: 1.2rem;
  }
}
.page-id-1251 .section-two-column .row .cols .info .only-text ul {
  margin-bottom: 2.055556rem;
  margin-left: 1.5rem;
}
.page-id-1251 .section-two-column .row .cols .info .only-text ul li:last-of-type {
  margin-bottom: 0rem;
}
.page-id-1251 .section-two-column .row .cols .info .only-text ul li {
  margin-bottom: 0.722222rem;
}
.page-id-1255 .dl-section-accordeon {
  background-color: var(--color-gray);
}
.page-id-1255 .dl-section-accordeon strong {
  font-weight: 600;
}
.page-id-1255 .dl-section-accordeon .row .col h1 {
  font-size: 3.5rem;
}
@media screen and (max-width: 980px) {
  .page-id-1255 .dl-section-accordeon .row .col h1 {
    font-size: 3rem;
  }
}
@media screen and (max-width: 480px) {
  .page-id-1255 .dl-section-accordeon .row .col h1 {
    font-size: 2.5rem;
  }
}
.page-id-1255 .dl-section-accordeon .row .col .accordeon .single-accordeon:nth-child(2) .content-accordeon {
  padding: 1.555556rem 2.111111rem !important;
  margin-left: 0rem;
  margin-right: 0rem;
}
.page-id-1255 .dl-section-accordeon .row .col .accordeon .single-accordeon {
  background-color: var(--color-white);
}
.page-id-1255 .dl-section-accordeon .row .col .accordeon .single-accordeon .content-accordeon p {
  font-family: var(--font-arial);
  padding-bottom: 0rem;
}
.page-id-1255 .dl-section-accordeon .row .col .accordeon .single-accordeon .content-accordeon p strong {
  font-weight: 600;
}
.page-id-1255 .dl-section-accordeon .text-section {
  margin-top: 2.444444rem;
}
.page-id-1255 .dl-section-accordeon .text-section p {
  padding-bottom: 0rem;
}
.page-id-1255 .dl-section-info .row .col h1 {
  font-size: 3.5rem;
}
@media screen and (max-width: 980px) {
  .page-id-1255 .dl-section-info .row .col h1 {
    font-size: 3rem;
  }
}
@media screen and (max-width: 480px) {
  .page-id-1255 .dl-section-info .row .col h1 {
    font-size: 2.5rem;
  }
}
.page-id-356 .dl-section-three-columns-icons .row .cols {
  gap: 4.333333rem;
}
.page-id-1261 .dl-section-info:nth-child(4) {
  padding-top: 3.777778rem;
}
.page-id-1261 .section-two-column:nth-child(3) {
  padding-bottom: 0rem;
}
.page-id-1261 .section-two-column .row .col1 {
  justify-content: start;
}
@media screen and (max-width: 980px) {
  .page-id-1261 .section-two-column .row .col1 {
    justify-content: center;
  }
}
.page-id-1261 .section-two-column .row .cols h2 {
  font-family: var(--font-slate);
  font-size: 2.5rem;
}
.page-id-1261 .section-two-column .row .cols ul {
  margin-left: 1.5rem;
}
.page-id-1261 .section-two-column .row .cols ul li:last-of-type {
  margin-bottom: 0rem;
}
.page-id-1261 .section-two-column .row .cols ul li {
  margin-bottom: 0.777778rem;
}
.page-id-1261 .section-two-column .row .cols .image img {
  width: 100%;
  max-width: 25.5rem;
  border-radius: 0.555556rem;
  object-fit: cover;
}
.page-id-1264 .dl-section-info p {
  max-width: 56.444444rem;
}
.page-id-1264 .dl-section-info p strong {
  font-weight: 600;
  color: var(--color-gray2);
}
.page-id-1264 .dl-section-info h3:nth-child(7) {
  font-size: 1.666667rem;
}
.page-id-1302 .dl-section-info:nth-child(2) {
  padding-bottom: 0rem;
}
.page-id-1302 .dl-section-info:nth-child(7) {
  padding-top: 0rem;
}
.page-id-1302 .section-two-column:nth-child(3) {
  padding-top: 0rem;
}
.page-id-1302 .section-two-column:nth-child(3) .row {
  grid-template-columns: 55% 45%;
}
.page-id-1302 .section-two-column:nth-child(3) .row .cols .info .only-text p {
  max-width: 32.444444rem;
}
.page-id-1302 .section-two-column:nth-child(5) .row {
  grid-template-columns: 57% 43%;
}
.page-id-1302 .section-two-column:nth-child(5) .row .cols .info .only-text p {
  margin-bottom: 0rem;
  max-width: 34.777778rem;
}
.page-id-1302 .section-two-column:nth-child(5) .row .cols .info .only-text ul {
  margin-bottom: 1rem;
}
.page-id-1302 .section-two-column:nth-child(5) .row .cols .info .only-text ul li {
  margin-bottom: 0.3rem;
}
@media screen and (max-width: 980px) {
  .page-id-1302 .section-two-column:nth-child(3) .row,
  .page-id-1302 .section-two-column:nth-child(5) .row {
    grid-template-columns: 100%;
  }
}
.page-id-1302 .section-two-column:nth-child(3) .row .cols .info .only-text h3,
.page-id-1302 .section-two-column:nth-child(5) .row .cols .info .only-text h3 {
  max-width: 32.444444rem;
  text-transform: uppercase;
}
@media screen and (max-width: 980px) {
  .page-id-1302 .section-two-column:nth-child(3) .row .cols .info .only-text ul,
  .page-id-1302 .section-two-column:nth-child(5) .row .cols .info .only-text ul {
    max-width: 34.777778rem;
  }
}
@media screen and (max-width: 480px) {
  .page-id-1302 .section-two-column:nth-child(3) .row .cols .image,
  .page-id-1302 .section-two-column:nth-child(5) .row .cols .image {
    width: 100%;
  }
}
.page-id-1302 .section-two-column:nth-child(3) .row .cols .image img,
.page-id-1302 .section-two-column:nth-child(5) .row .cols .image img {
  max-width: 21.777778rem;
  max-height: 18.166667rem;
  border-radius: 0.555556rem;
  object-fit: cover;
}
@media screen and (max-width: 480px) {
  .page-id-1302 .section-two-column:nth-child(3) .row .cols .image img,
  .page-id-1302 .section-two-column:nth-child(5) .row .cols .image img {
    width: 100%;
  }
}
@media screen and (max-width: 980px) {
  .page-id-1302 .dl-section-info:nth-child(4) .row {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.page-id-1302 .dl-section-info:nth-child(4) .row .col ul {
  margin-bottom: 0rem;
}
.page-id-1302 .dl-section-info:nth-child(4) .row .col ul li {
  margin-bottom: 0.777778rem;
}
.page-id-1302 .dl-section-info:nth-child(4) .row .col ul li:last-child {
  margin-bottom: 0rem;
}
.page-id-1302 .dl-section-two-column-red .cols .text h3 {
  margin-bottom: 0.777778rem;
  text-transform: uppercase;
}
.page-id-1302 .dl-section-two-column-red .cols .text p {
  margin-bottom: 1.277778rem;
}
.page-id-1302 .dl-section-two-column-red .cols .text ul li {
  margin-bottom: 0.722222rem;
}
.page-id-1302 .dl-section-two-column-red .cols .text ul li:last-child {
  margin-bottom: 0rem;
}
.page-id-1445 .dl-section-info .row .col ul {
  margin-top: 1.44rem;
  columns: 3;
  margin-left: 1rem;
  margin-bottom: 0rem;
}
@media screen and (max-width: 980px) {
  .page-id-1445 .dl-section-info .row .col ul {
    columns: 2;
  }
}
@media screen and (max-width: 480px) {
  .page-id-1445 .dl-section-info .row .col ul {
    columns: 1;
  }
}
.page-id-1445 .section-two-column .row {
  grid-template-columns: 55% 45%;
}
@media screen and (max-width: 980px) {
  .page-id-1445 .section-two-column .row {
    grid-template-columns: 100%;
  }
}
.page-id-1445 .section-two-column .row .cols .info .only-text h2 {
  font-family: var(--font-slate);
  font-size: 2.5rem;
  color: var(--color-gray2);
}
.page-id-1445 .section-two-column .row .cols .info .only-text ul {
  margin-bottom: 1.166667rem;
  margin-left: 1.5rem;
}
.page-id-1445 .section-two-column .row .cols .info .only-text ul li {
  margin-bottom: 0.666667rem;
}
.page-id-1445 .section-two-column .row .cols .info .only-text ul li:last-child {
  margin-bottom: 0rem;
}
.page-id-1445 .section-two-column .row .cols .info .only-text p {
  max-width: 29.166667rem;
}
.page-id-1445 .section-two-column .row .cols .image img {
  max-width: 24.555556rem;
  max-height: 17rem;
  border-radius: 0.555556rem;
  object-fit: cover;
}
@media screen and (max-width: 480px) {
  .page-id-1445 .section-two-column .row .cols .image img {
    max-width: 100%;
    max-height: 14rem;
  }
}
.page-id-139 .dl-section-five-columns .cards .single-card {
  position: relative;
}
@media screen and (max-width: 480px) {
  .page-id-139 .dl-section-five-columns .cards .single-card {
    max-height: 20.33rem;
  }
}
@media screen and (max-width: 980px) {
  .page-id-139 .dl-section-five-columns .cards .single-card .image {
    max-height: 18.33rem;
  }
}
@media screen and (max-width: 480px) {
  .page-id-139 .dl-section-five-columns .cards .single-card .image {
    max-height: 20.33rem;
  }
}
.page-id-139 .dl-section-five-columns .cards .single-card .info {
  position: absolute;
}
.page-id-1455 .section-two-column .row .cols {
  align-items: start;
}
.page-id-1455 .section-two-column .row .cols .info {
  width: 100%;
}
.page-id-1455 .section-two-column .row .cols .info .only-text p {
  padding-bottom: 0rem;
  margin-bottom: 1.166667rem;
}
@media screen and (max-width: 980px) {
  .page-id-1455 .section-two-column .row .cols .info .only-text p {
    text-align: center;
  }
}
.page-id-1455 .section-two-column .row .cols .info .frm_forms .frm_error_style {
  background-color: var(--color-gray3);
  color: var(--color-red);
  font-size: 1rem;
  font-family: var(--font-arial);
  border: 0.111rem solid var(--color-red);
}
.page-id-1455 .section-two-column .row .cols .info .frm_forms .frm_message {
  background-color: var(--color-gray2);
  color: var(--color-gray3);
  font-size: 1rem;
  font-family: var(--font-arial);
}
.page-id-1455 .section-two-column .row .cols .info .frm_forms label {
  font-family: var(--font-arial);
  font-weight: 700;
  font-size: 1rem;
  color: var(--color-gray2);
  display: flex;
  column-gap: 0.222222rem;
}
.page-id-1455 .section-two-column .row .cols .info .frm_forms label .logo {
  width: 0.944444rem;
  height: 0.944444rem;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: block;
}
.page-id-1455 .section-two-column .row .cols .info .frm_forms label .user {
  background-image: url("../images/userGray.svg");
}
.page-id-1455 .section-two-column .row .cols .info .frm_forms label .hat {
  background-image: url("../images/hatGray.svg");
}
.page-id-1455 .section-two-column .row .cols .info .frm_forms label .gps {
  background-image: url("../images/gpsGray.svg");
}
.page-id-1455 .section-two-column .row .cols .info .frm_forms label .email {
  background-image: url("../images/emailGray.svg");
}
.page-id-1455 .section-two-column .row .cols .info .frm_forms input {
  border: 0.111111rem solid var(--color-gray5);
  border-radius: 0rem;
}
@media screen and (max-width: 980px) {
  .page-id-1455 .section-two-column .row .cols .info .frm_forms .frm_form_field .frm_submit {
    justify-content: center;
    align-items: center;
  }
}
.page-id-1455 .section-two-column .row .cols .info .frm_forms .frm_form_field .frm_submit .button {
  background-color: var(--color-red);
  border: 0rem solid;
  font-size: 1.111111rem;
  padding: 0.777778rem 3rem;
  border-radius: 2.777778rem;
  color: var(--color-white);
}
.page-id-1455 .section-two-column .row .cols .info .frm_forms .frm_form_field .frm_submit .button:hover {
  background-color: var(--color-gray);
  color: var(--color-gray2);
}
.page-id-1458 .section-two-column .row {
  column-gap: 2.5rem;
}
.page-id-1458 .section-two-column .cols .info .only-text p {
  margin-bottom: 0rem;
}
.page-id-1458 .section-two-column .cols .info .only-text ul {
  padding-bottom: 1.4444rem;
  margin-left: 1.5rem;
}
.page-id-1458 .section-two-column .cols .info .only-text p:nth-child(5) {
  padding-bottom: 1.4444rem;
}
.page-id-1458 .section-two-column .cols .info .frm_forms .logo {
  background-image: url();
}
.page-id-1458 .section-two-column .cols .info .frm_forms label {
  display: flex;
  column-gap: 0.222222rem;
  align-items: center;
}
.page-id-1458 .section-two-column .cols .info .frm_forms label .logo {
  width: 0.944444rem;
  height: 0.944444rem;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: block;
}
.page-id-1458 .section-two-column .cols .info .frm_forms label .user {
  background-image: url("../images/userGray.svg");
}
.page-id-1458 .section-two-column .cols .info .frm_forms label .hat {
  background-image: url("../images/hatGray.svg");
}
.page-id-1458 .section-two-column .cols .info .frm_forms label .arroba {
  background-image: url("../images/@.svg");
}
.page-id-1458 .section-two-column .cols .info .frm_forms label .phone {
  background-image: url("../images/phone.svg");
}
.page-id-1458 .section-two-column .cols .info .frm_forms label .message {
  background-image: url("../images/emailGray.svg");
}
.page-id-1458 .section-two-column .cols .info .frm_forms label,
.page-id-1458 .section-two-column .cols .info .frm_forms .frm_primary_label {
  font-family: var(--font-arial);
  font-size: 1rem;
  font-weight: 700;
  color: var(--color-gray2);
}
.page-id-1458 .section-two-column .cols .info .frm_forms input,
.page-id-1458 .section-two-column .cols .info .frm_forms textarea {
  border: 0.1111rem solid var(--color-gray5);
  border-radius: 0rem;
  font-family: var(--font-arial);
}
.page-id-1458 .section-two-column .cols .info .frm_forms input:focus,
.page-id-1458 .section-two-column .cols .info .frm_forms textarea:focus {
  outline: none;
  box-shadow: none !important;
  border-color: var(--color-gray5) !important;
}
.page-id-1458 .section-two-column .cols .info .frm_forms textarea {
  min-height: 8.166667rem;
}
.page-id-1458 .section-two-column .cols .info .frm_forms .frm_radio label {
  column-gap: 0.5555rem;
}
.page-id-1458 .section-two-column .cols .info .frm_forms .frm_radio input {
  border-radius: 2.777778rem;
  scale: 2;
  border: 0.011rem solid var(--color-gray5);
}
.page-id-1458 .section-two-column .cols .info .frm_forms .frm_radio input::before {
  background-color: var(--color-red);
}
.page-id-1458 .section-two-column .cols .info .frm_forms .frm_radio input:checked {
  border-color: var(--color-red) !important;
}
.page-id-1458 .section-two-column .cols .info .frm_forms #field_ix5p_label {
  font-size: 1.111111rem;
  padding-bottom: 0.777778rem;
}
.page-id-1458 .section-two-column .cols .info .frm_forms .frm_opt_container {
  display: flex;
  column-gap: 1rem;
}
.page-id-1458 .section-two-column .cols .info .frm_forms .frm_button_submit {
  background-color: var(--color-red);
  border: 0rem solid;
  font-size: 1.111111rem;
  padding: 0.777778rem 3rem;
  border-radius: 2.777778rem;
}
.page-id-1458 .section-two-column .cols .info .frm_forms .frm_button_submit:hover {
  background-color: var(--color-gray5);
  color: var(--color-gray2);
}
.page-id-1458 .section-two-column .cols .image {
  width: 100%;
  height: 100%;
}
@media screen and (max-width: 980px) {
  .page-id-1458 .section-two-column .cols .image {
    width: 65%;
  }
}
@media screen and (max-width: 767px) {
  .page-id-1458 .section-two-column .cols .image {
    width: 100%;
  }
}
.page-id-1458 .section-two-column .cols .image img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 0.555556rem;
}
.page-id-1482 .dl-section-info {
  padding-bottom: 0rem;
}
.page-id-1482 .section-two-column {
  padding-top: 0rem;
}
.page-id-1482 .section-two-column .row {
  column-gap: 2.5rem;
}
.page-id-1482 .section-two-column .row .cols .image {
  width: 100%;
}
@media screen and (max-width: 980px) {
  .page-id-1482 .section-two-column .row .cols .image {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.page-id-1482 .section-two-column .row .cols .image img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 0.555556rem;
}
@media screen and (max-width: 980px) {
  .page-id-1482 .section-two-column .row .cols .image img {
    max-width: 65%;
  }
}
@media screen and (max-width: 767px) {
  .page-id-1482 .section-two-column .row .cols .image img {
    max-width: 85%;
  }
}
@media screen and (max-width: 480px) {
  .page-id-1482 .section-two-column .row .cols .image img {
    max-width: 100%;
  }
}
.page-id-1482 .section-two-column .row .cols .info .only-text h3:nth-child(1) {
  margin-bottom: 1rem;
}
.page-id-1482 .section-two-column .row .cols .info .only-text p:nth-child(2) {
  padding-bottom: 1.5rem;
  margin-bottom: 0rem;
}
.page-id-1482 .section-two-column .row .cols .info .only-text h3:nth-child(3) {
  margin-bottom: 0.444444rem;
}
@media screen and (max-width: 980px) {
  .page-id-1482 .section-two-column .row .cols .info .only-text h3:nth-child(3) {
    margin-bottom: 1rem;
  }
}
.page-id-1482 .section-two-column .row .cols .info .only-text h3,
.page-id-1482 .section-two-column .row .cols .info .only-text p {
  max-width: 30.277778rem;
}
.page-id-1482 .section-two-column .row .cols .info .only-text h3 {
  font-size: 2.5rem;
  text-transform: uppercase;
}
@media screen and (max-width: 767px) {
  .page-id-1482 .section-two-column .row .cols .info .only-text h3 {
    line-height: 2.5rem;
  }
}
@media screen and (max-width: 480px) {
  .page-id-1482 .section-two-column .row .cols .info .only-text h3 {
    line-height: 2.2rem;
  }
}
.page-id-1482 .section-two-column .row .cols .info .only-text ul {
  margin-bottom: 2.666667rem;
}
.page-id-1482 .section-two-column .row .cols .info .only-text ul li {
  margin-bottom: 0.722222rem;
}
.page-id-1631 .dl-section-info {
  padding-bottom: 0rem;
}
.page-id-1631 .dl-section-info .row .col h1 {
  margin-bottom: 3.833333rem;
}
.page-id-1631 .section-two-column {
  padding-top: 0rem;
}
.page-id-1631 .section-two-column .row {
  grid-template-columns: 50% calc(50% - 2.444444rem);
  column-gap: 2.444444rem;
}
@media screen and (max-width: 767px) {
  .page-id-1631 .section-two-column .row {
    grid-template-columns: 100%;
  }
}
.page-id-1631 .section-two-column .row .cols .image {
  width: 100%;
}
@media screen and (max-width: 767px) {
  .page-id-1631 .section-two-column .row .cols .image {
    width: 80%;
  }
}
@media screen and (max-width: 480px) {
  .page-id-1631 .section-two-column .row .cols .image {
    width: 100%;
  }
}
.page-id-1631 .section-two-column .row .cols .image img {
  width: 100%;
  max-height: 28.388889rem;
  max-width: max-content;
  object-fit: cover;
  border-radius: 0.555556rem;
}
.page-id-1631 .section-two-column .row .cols .info .only-text h3 {
  text-transform: uppercase;
}
.page-id-1631 .section-two-column .row .cols .info .only-text p {
  max-width: 30.222222rem;
  margin-bottom: 0rem;
}
.page-id-1631 .section-two-column .row .cols .info .only-text p strong {
  font-weight: 700;
}
.page-id-1633 .dl-section-info .button {
  max-width: 11.444444rem;
  justify-content: center;
  align-items: center;
}
.page-id-1633 .dl-section-contacts {
  padding-top: 0rem;
}
.page-id-1633 .dl-section-contacts .row .conten_text h3 {
  color: var(--color-red);
  text-transform: uppercase;
}
@media screen and (max-width: 767px) {
  .page-id-1633 .dl-section-contacts .row .conten_text h3 {
    font-size: 1.8rem;
  }
}
.page-id-1633 .dl-section-contacts .row-icons .single-contact .image img {
  width: 11.111111rem;
  height: 11.111111rem;
  object-fit: contain;
}
.page-id-1633 .dl-section:nth-child(3) .row-icons {
  max-width: 47.944444rem;
}
.page-id-1633 .dl-section:nth-child(5) .row-icons .cols {
  grid-template-areas: "icon1 icon2 icon3 icon4 icon5" ".     .     icon6 .     .";
}
.page-id-1633 .dl-section:nth-child(5) .row-icons .cols .single-contact:nth-child(4) {
  grid-area: icon4;
}
.page-id-1633 .dl-section:nth-child(5) .row-icons .cols .single-contact:nth-child(5) {
  grid-area: icon5;
}
.page-id-1633 .dl-section:nth-child(5) .row-icons .cols .single-contact:nth-child(6) {
  grid-area: icon6;
}
@media screen and (max-width: 980px) {
  .page-id-1633 .dl-section:nth-child(5) .row-icons .cols {
    grid-template-areas: "icon1 icon2 icon3" "icon4 icon5 icon6";
  }
}
@media screen and (max-width: 767px) {
  .page-id-1633 .dl-section:nth-child(5) .row-icons .cols {
    grid-template-areas: "icon1 icon2" "icon3 icon4" "icon5 icon6";
  }
}
@media screen and (max-width: 767px) {
  .page-id-1633 .dl-section:nth-child(5) .row-icons .cols {
    grid-template-areas: "icon1" "icon2" "icon3" "icon4" "icon5" "icon6";
  }
}
.page-id-1633 .dl-section:nth-child(6) .row-icons .cols {
  grid-template-areas: "icon1 icon1 icon2 icon2 icon3 icon3 icon4 icon4 icon5 icon5" ".     .     .     icon6 icon6 icon7 icon7 .      .      .";
}
.page-id-1633 .dl-section:nth-child(6) .row-icons .cols .single-contact:nth-child(4) {
  grid-area: icon4;
}
.page-id-1633 .dl-section:nth-child(6) .row-icons .cols .single-contact:nth-child(5) {
  grid-area: icon5;
}
.page-id-1633 .dl-section:nth-child(6) .row-icons .cols .single-contact:nth-child(6) {
  grid-area: icon6;
}
.page-id-1633 .dl-section:nth-child(6) .row-icons .cols .single-contact:nth-child(7) {
  grid-area: icon7;
}
@media screen and (max-width: 980px) {
  .page-id-1633 .dl-section:nth-child(6) .row-icons .cols {
    grid-template-areas: "icon1 icon2 icon3 " "icon4 icon5 icon6" "icon7  .     .";
  }
}
@media screen and (max-width: 767px) {
  .page-id-1633 .dl-section:nth-child(6) .row-icons .cols {
    grid-template-areas: "icon1 icon2" "icon3 icon4" "icon5 icon6" "icon7 .   ";
  }
}
@media screen and (max-width: 480px) {
  .page-id-1633 .dl-section:nth-child(6) .row-icons .cols {
    grid-template-areas: "icon1" "icon2" "icon3" "icon4" "icon5" "icon6" "icon7";
  }
}
.page-id-1737 .dl-section-info h5,
.page-id-1738 .dl-section-info h5 {
  color: var(--color-gray2);
  margin-bottom: 0.5rem;
}
.page-id-1737 .dl-section-info .row .col ul,
.page-id-1738 .dl-section-info .row .col ul {
  margin-bottom: 1.5rem;
}
