﻿

:root {
  --size-grid001: 4.16vw;
  --size-grid002: 8.33vw;
  --size-grid003: 12.5vw;
  --size-grid004: 16.66vw;
  --size-grid005: 20.83vw;
  --size-grid006: 25vw;
  --size-grid007: 29.16vw;
  --size-grid008: 33.33vw;
  --size-grid009: 37.5vw;
  --size-grid010: 41.66vw;
  --size-grid011: 45.83vw;
  --size-grid012: 50vw;
  --size-grid013: 54.16vw;
  --size-grid014: 58.33vw;
  --size-grid015: 62.5vw;
  --size-grid016: 66.66vw;
  --size-grid017: 70.83vw;
  --size-grid018: 75vw;
  --size-grid019: 79.16vw;
  --size-grid020: 83.33vw;
  --size-grid021: 87.5vw;
  --size-grid022: 91.66vw;
  --size-grid023: 95.83vw;
  --size-grid024: 100vw;
  --size-dynamic020: 4px;
  --size-dynamic040: 12px;
  --size-dynamic050: 15px;
  --size-dynamic100: 20px;
  --size-dynamic120: 24px;
  --size-dynamic130: 24px;
  --size-dynamic140: 28px;
  --size-dynamic150: 28px;
  --size-dynamic200: 32px;
  --size-dynamic250: 44px;
  --size-dynamic270: 56px;
  --size-dynamic300: 72px;
  --size-dynamic350: 100px;
  --size-dynamic400: 128px;
  --size-dynamic450: 156px;
  --size-dynamic0020: 4px;
  --size-dynamic0040: 12px;
  --size-dynamic0050: 12px;
  --size-dynamic0100: 20px;
  --size-dynamic0120: 24px;
  --size-dynamic0130: 24px;
  --size-dynamic0140: 28px;
  --size-dynamic0150: 28px;
  --size-dynamic0200: 32px;
  --size-dynamic0250: 44px;
  --size-dynamic0270: 56px;
  --size-dynamic0300: 72px;
  --size-dynamic0350: 100px;
  --size-dynamic0400: 128px;
  --size-dynamic0450: 156px; }

.grid-mt-0 {
  margin-top: 0px; }
.grid-mt-020 {
  margin-top: var(--size-dynamic020); }
.grid-mt-020 {
  margin-top: var(--size-dynamic020); }
.grid-mt-040 {
  margin-top: var(--size-dynamic040); }
.grid-mt-050 {
  margin-top: var(--size-dynamic050); }
.grid-mt-100 {
  margin-top: var(--size-dynamic100); }
.grid-mt-120 {
  margin-top: var(--size-dynamic120); }
.grid-mt-130 {
  margin-top: var(--size-dynamic130); }
.grid-mt-140 {
  margin-top: var(--size-dynamic140); }
.grid-mt-150 {
  margin-top: var(--size-dynamic150); }
.grid-mt-200 {
  margin-top: var(--size-dynamic200); }
.grid-mt-250 {
  margin-top: var(--size-dynamic250); }
.grid-mt-270 {
  margin-top: var(--size-dynamic270); }
.grid-mt-300 {
  margin-top: var(--size-dynamic300); }
.grid-mt-350 {
  margin-top: var(--size-dynamic350); }
.grid-mt-400 {
  margin-top: var(--size-dynamic400); }
.grid-mt-450 {
  margin-top: var(--size-dynamic450); }
.grid-mb-0 {
  margin-bottom: 0px; }
.grid-mb-020 {
  margin-bottom: var(--size-dynamic020); }
.grid-mb-040 {
  margin-bottom: var(--size-dynamic040); }
.grid-mb-050 {
  margin-bottom: var(--size-dynamic050); }
.grid-mb-100 {
  margin-bottom: var(--size-dynamic100); }
.grid-mb-120 {
  margin-bottom: var(--size-dynamic120); }
.grid-mb-130 {
  margin-bottom: var(--size-dynamic130); }
.grid-mb-140 {
  margin-bottom: var(--size-dynamic140); }
.grid-mb-150 {
  margin-bottom: var(--size-dynamic150); }
.grid-mb-200 {
  margin-bottom: var(--size-dynamic200); }
.grid-mb-250 {
  margin-bottom: var(--size-dynamic250); }
.grid-mb-270 {
  margin-bottom: var(--size-dynamic270); }
.grid-mb-300 {
  margin-bottom: var(--size-dynamic300); }
.grid-mb-350 {
  margin-bottom: var(--size-dynamic350); }
.grid-mb-400 {
  margin-bottom: var(--size-dynamic400); }
.grid-mb-450 {
  margin-bottom: var(--size-dynamic450); }
.grid-pt-020 {
  padding-top: var(--size-dynamic020); }
.grid-pt-040 {
  padding-top: var(--size-dynamic040); }
.grid-pt-050 {
  padding-top: var(--size-dynamic050); }
.grid-pt-100 {
  padding-top: var(--size-dynamic100); }
.grid-pt-120 {
  padding-top: var(--size-dynamic120); }
.grid-pt-130 {
  padding-top: var(--size-dynamic130); }
.grid-pt-140 {
  padding-top: var(--size-dynamic140); }
.grid-pt-150 {
  padding-top: var(--size-dynamic150); }
.grid-pt-200 {
  padding-top: var(--size-dynamic200); }
.grid-pt-250 {
  padding-top: var(--size-dynamic250); }
.grid-pt-270 {
  padding-top: var(--size-dynamic270); }
.grid-pt-300 {
  padding-top: var(--size-dynamic300); }
.grid-pt-350 {
  padding-top: var(--size-dynamic350); }
.grid-pt-400 {
  padding-top: var(--size-dynamic400); }
.grid-pt-450 {
  padding-top: var(--size-dynamic450); }
.grid-pb-020 {
  padding-bottom: var(--size-dynamic020); }
.grid-pb-040 {
  padding-bottom: var(--size-dynamic040); }
.grid-pb-050 {
  padding-bottom: var(--size-dynamic050); }
.grid-pb-100 {
  padding-bottom: var(--size-dynamic100); }
.grid-pb-120 {
  padding-bottom: var(--size-dynamic120); }
.grid-pb-130 {
  padding-bottom: var(--size-dynamic130); }
.grid-pb-140 {
  padding-bottom: var(--size-dynamic140); }
.grid-pb-150 {
  padding-bottom: var(--size-dynamic150); }
.grid-pb-200 {
  padding-bottom: var(--size-dynamic200); }
.grid-pb-250 {
  padding-bottom: var(--size-dynamic250); }
.grid-pb-270 {
  padding-bottom: var(--size-dynamic270); }
.grid-pb-300 {
  padding-bottom: var(--size-dynamic300); }
.grid-pb-350 {
  padding-bottom: var(--size-dynamic350); }
.grid-pb-400 {
  padding-bottom: var(--size-dynamic400); }
.grid-pb-450 {
  padding-bottom: var(--size-dynamic450); }
.grid-pl-1 {
  padding-left: var(--size-grid001); }
.grid-pl-2 {
  padding-left: var(--size-grid002); }
.grid-pl-3 {
  padding-left: var(--size-grid003); }
.grid-pl-4 {
  padding-left: var(--size-grid004); }
.grid-pl-5 {
  padding-left: var(--size-grid005); }
.grid-pl-6 {
  padding-left: var(--size-grid006); }
.grid-pl-7 {
  padding-left: var(--size-grid007); }
.grid-pl-8 {
  padding-left: var(--size-grid008); }
.grid-pl-9 {
  padding-left: var(--size-grid009); }
.grid-pl-10 {
  padding-left: var(--size-grid010); }
.grid-pl-11 {
  padding-left: var(--size-grid011); }
.grid-pl-12 {
  padding-left: var(--size-grid012); }
.grid-pl-13 {
  padding-left: var(--size-grid013); }
.grid-pl-14 {
  padding-left: var(--size-grid014); }
.grid-pl-15 {
  padding-left: var(--size-grid015); }
.grid-pl-16 {
  padding-left: var(--size-grid016); }
.grid-pl-17 {
  padding-left: var(--size-grid017); }
.grid-pl-18 {
  padding-left: var(--size-grid018); }
.grid-pl-19 {
  padding-left: var(--size-grid019); }
.grid-pl-20 {
  padding-left: var(--size-grid020); }
.grid-pl-21 {
  padding-left: var(--size-grid021); }
.grid-pl-22 {
  padding-left: var(--size-grid022); }
.grid-pl-23 {
  padding-left: var(--size-grid023); }
.grid-pl-24 {
  padding-left: var(--size-grid024); }
.grid-pr-1 {
  padding-right: var(--size-grid001); }
.grid-pr-2 {
  padding-right: var(--size-grid002); }
.grid-pr-3 {
  padding-right: var(--size-grid003); }
.grid-pr-4 {
  padding-right: var(--size-grid004); }
.grid-pr-5 {
  padding-right: var(--size-grid005); }
.grid-pr-6 {
  padding-right: var(--size-grid006); }
.grid-pr-7 {
  padding-right: var(--size-grid007); }
.grid-pr-8 {
  padding-right: var(--size-grid008); }
.grid-pr-9 {
  padding-right: var(--size-grid009); }
.grid-pr-10 {
  padding-right: var(--size-grid010); }
.grid-pr-11 {
  padding-right: var(--size-grid011); }
.grid-pr-12 {
  padding-right: var(--size-grid012); }
.grid-pr-13 {
  padding-right: var(--size-grid013); }
.grid-pr-14 {
  padding-right: var(--size-grid014); }
.grid-pr-15 {
  padding-right: var(--size-grid015); }
.grid-pr-16 {
  padding-right: var(--size-grid016); }
.grid-pr-17 {
  padding-right: var(--size-grid017); }
.grid-pr-18 {
  padding-right: var(--size-grid018); }
.grid-pr-19 {
  padding-right: var(--size-grid019); }
.grid-pr-20 {
  padding-right: var(--size-grid020); }
.grid-pr-21 {
  padding-right: var(--size-grid021); }
.grid-pr-22 {
  padding-right: var(--size-grid022); }
.grid-pr-23 {
  padding-right: var(--size-grid023); }
.grid-pr-24 {
  padding-right: var(--size-grid024); }

body {
    background: #c3c77d;
    color: #767448;
    font-family: 'Cabin Condensed', sans-serif;
    font-weight: 400;
    font-size: 18px;
}
h1 {
    font-size: 20px;
    font-weight: 700;
    margin-top: 12px;
    margin-bottom: 12px;
}
h2 {
    font-size: 18px;
    font-weight: 400;
    margin-top: 10px;
    margin-bottom: 10px;
}
h3 {
    font-size: 16px;
    font-weight: 700;
    margin-top: 8px;
    margin-bottom: 8px;
}
.logo--round .vc_figure .vc_single_image-wrapper {
    display: flex;
    justify-content: center;
}
.logo--round .vc_figure .vc_single_image-wrapper img {
    width: 96px;
    height: auto;
}
.btn-lt {
    display: flex;
    justify-content: center;
}
.btn-lt > a, .btn-lt > a:visited {
    display: block;
    width: 100%;
    height: 100%;
    padding: 20px 30px;
    border: 2px solid rgb(255, 255, 255);
    background-color: rgb(255, 255, 255);
    text-align: center;
    border-radius: 30px;
    color: #767448;
    text-decoration: none;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 2px 8px 0px;
    transition: .2s ease-in-out;
}
.btn-lt > a:hover {
    display: block;
    width: 100%;
    height: 100%;
    padding: 20px 30px;
    border: 2px solid rgb(255, 255, 255);
    background-color: rgb(255, 255, 255);
    text-align: center;
    border-radius: 30px;
    color: #767448;
    text-decoration: none;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 4px 12px 0px;
    transform: scale(1.01);
}


/********** Media Querys ***********/

@media (min-width: 1201px) {
    section.content-lt {
        padding-left: 12.5vw;
        padding-right: 12.5vw;
    }
}
@media (max-width: 1200px) {
    section.content-lt {
        padding-left: 8.33vw;
        padding-right: 8.33vw;
    }
}
@media (max-width: 1023px) {
    section.content-lt {
        padding-left: 4.16vw;
        padding-right: 4.16vw;
    }
}
@media (max-width: 767px) {
    section.content-lt {
        padding-left: 0px;
        padding-right: 0px;
    }
    .grid-pl-4 {
      padding-left: var(--size-grid002); }
    .grid-pr-4 {
      padding-right: var(--size-grid002); }
  }