@charset "UTF-8";
.redButton {
  border-radius: 25px;
  color: #ffffff;
  font-weight: 500;
  background-color: #80120D;
  padding: 0 15px;
  display: inline-flex;
  align-items: center;
  height: 40px;
  font-size: 0.8rem;
  transition: 0.5s ease;
}
.redButton:hover {
  transform: scale(1.05);
}
@media (min-width: 768px) {
  .redButton {
    font-size: 0.9rem;
    padding: 0 25px;
    height: 50px;
  }
}
@media (min-width: 1100px) {
  .redButton {
    font-size: 1rem;
  }
}
@media (min-width: 1200px) {
  .redButton {
    font-size: 1.25rem;
  }
}
.redButton svg {
  margin-left: 15px;
}
@media (min-width: 768px) {
  .redButton svg {
    margin-left: 25px;
  }
}

.blackOutlineButton {
  border-radius: 25px;
  color: #3B3B3B;
  font-weight: 500;
  background-color: transparent;
  padding: 0 15px;
  border: 2px solid #3B3B3B;
  display: inline-flex;
  align-items: center;
  height: 40px;
  font-size: 1.15rem;
}
@media (min-width: 768px) {
  .blackOutlineButton {
    font-size: 1.2rem;
    padding: 0 25px;
    height: 54px;
  }
}
@media (min-width: 1100px) {
  .blackOutlineButton {
    font-size: 1.4rem;
  }
}
@media (min-width: 1200px) {
  .blackOutlineButton {
    font-size: 1.65rem;
  }
}
.blackOutlineButton svg {
  margin-left: 25px;
}

.revealTitle {
  clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% 100%);
}
.revealTitle.arrowTitle .line {
  display: flex !important;
  align-items: center;
}
.revealTitle .line {
  overflow: hidden;
}
.char {
  transform: translateY(115px);
  transition-timing-function: cubic-bezier(0.1, 0.6, 0.4, 1);
  transition-property: all;
  transition-duration: 0.75s;
}

html {
  box-sizing: border-box;
  scroll-behavior: smooth;
}

*,
*:before,
*:after {
  box-sizing: inherit;
}

html, body {
  overflow-x: hidden;
  min-width: 320px !important;
}

body {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  padding-top: 0;
  margin: 0;
}

img {
  max-width: 100%;
  height: auto;
  display: block;
}

svg {
  max-width: 100%;
  height: auto;
}

.wrapper {
  max-width: 1700px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
}
@media (min-width: 768px) {
  .wrapper {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media (min-width: 1100px) {
  .wrapper {
    padding-left: 40px;
    padding-right: 40px;
  }
}

.textCenter {
  text-align: center;
}

.newCTA {
  display: inline-flex;
  align-items: center;
  position: relative;
  transition-timing-function: cubic-bezier(0.1, 0.6, 0.4, 1);
  transition-property: all;
  transition-duration: 0.5s;
  left: 0;
}
@media only screen and (min-width: 768px) {
  .newCTA {
    font-size: 18px;
  }
}
@media only screen and (min-width: 1100px) {
  .newCTA {
    font-size: 20px;
  }
}
@media only screen and (min-width: 1200px) {
  .newCTA {
    font-size: 22px;
  }
}
.newCTA .text, .newCTA .svgWrap {
  display: inline-flex;
  align-items: center;
  border: 2px solid;
  border-radius: 90px;
  height: 65px;
  transition-timing-function: cubic-bezier(0.1, 0.6, 0.4, 1);
  transition-property: all;
  transition-duration: 0.5s;
  text-align: center;
}
@media only screen and (min-width: 1100px) {
  .newCTA .text, .newCTA .svgWrap {
    height: 85px;
  }
}
@media only screen and (min-width: 1100px) {
  .newCTA:hover {
    left: 6px;
  }
}
@media only screen and (min-width: 1100px) {
  .newCTA:hover .text {
    padding: 20px 46px;
  }
}
@media only screen and (min-width: 1400px) {
  .newCTA:hover .text {
    padding: 20px 56px;
  }
}
@media only screen and (min-width: 1100px) {
  .newCTA:hover .svgWrap {
    width: 125px;
  }
}
.newCTA .svgWrap {
  width: 90px;
  margin-left: 10px;
}
@media only screen and (min-width: 1100px) {
  .newCTA .svgWrap {
    width: 115px;
  }
}
.newCTA .svgWrap svg {
  max-width: 80%;
  margin: auto;
}
.newCTA .svgWrap svg path {
  transition-timing-function: cubic-bezier(0.1, 0.6, 0.4, 1);
  transition-property: all;
  transition-duration: 0.5s;
}
.newCTA .text {
  padding: 15px 25px;
  text-transform: uppercase;
}
@media only screen and (min-width: 1100px) {
  .newCTA .text {
    padding: 20px 40px;
  }
}
@media only screen and (min-width: 1400px) {
  .newCTA .text {
    padding: 20px 50px;
  }
}

.vbox-container {
  overflow-y: unset !important;
}
.vbox-container .vbox-inline, .vbox-container .venoratio {
  border: 1px solid #000;
}

.plan .wrapper .buttons a {
  transition: 0.5s ease;
}
.plan .wrapper .buttons a:hover svg {
  transform: scale(1.05);
}
.plan .wrapper .buttons a svg {
  transition: 0.3s ease;
}
.plan .wrapper .buttons .planButton {
  transition: 0.5s ease;
  transition-delay: 0.3s;
}
.plan .wrapper .buttons .planButton.active, .plan .wrapper .buttons .planButton.inView {
  opacity: 0;
  transform: translateX(150px) scale(0.8);
}
.plan .wrapper .buttons .planButton.active.isInView, .plan .wrapper .buttons .planButton.inView.isInView {
  opacity: 1;
  transform: translateX(0) scale(1);
}
.plan .wrapper .buttons .discoverButton {
  transition: 0.5s ease;
  transition-delay: 0.5s;
}
.plan .wrapper .buttons .discoverButton.active, .plan .wrapper .buttons .discoverButton.inView {
  opacity: 0;
  transform: translateX(150px) scale(0.8);
}
.plan .wrapper .buttons .discoverButton.active.isInView, .plan .wrapper .buttons .discoverButton.inView.isInView {
  opacity: 1;
  transform: translateX(0) scale(1);
}
.plan .wrapper .buttons .bookButton {
  transition: 0.5s ease;
  transition-delay: 0.7s;
}
.plan .wrapper .buttons .bookButton.active, .plan .wrapper .buttons .bookButton.inView {
  opacity: 0;
  transform: translateX(150px) scale(0.8);
}
.plan .wrapper .buttons .bookButton.active.isInView, .plan .wrapper .buttons .bookButton.inView.isInView {
  opacity: 1;
  transform: translateX(0) scale(1);
}

.uppercase {
  text-transform: uppercase;
}

h1, h2, h3, h4 {
  line-height: 1.05;
  font-weight: 400;
}
h1.brandFont, h2.brandFont, h3.brandFont, h4.brandFont {
  font-family: "Frank Ruhl Libre", serif;
}

.sectionTitle {
  padding: 1rem 0;
}
@media only screen and (min-width: 768px) {
  .sectionTitle {
    padding: 2rem 0;
  }
}
@media only screen and (min-width: 1100px) {
  .sectionTitle {
    padding: 2.5rem 0;
  }
}
.sectionTitle .wrapper .titleWrapper h1, .sectionTitle .wrapper .titleWrapper h2, .sectionTitle .wrapper .titleWrapper h3, .sectionTitle .wrapper .titleWrapper h4 {
  margin: 0;
}
.sectionTitle .wrapper .titleWrapper h1 {
  font-size: 1.7rem;
}
@media only screen and (min-width: 768px) {
  .sectionTitle .wrapper .titleWrapper h1 {
    font-size: 2.8rem;
  }
}
@media only screen and (min-width: 1100px) {
  .sectionTitle .wrapper .titleWrapper h1 {
    font-size: 3.9rem;
  }
}
@media only screen and (min-width: 1200px) {
  .sectionTitle .wrapper .titleWrapper h1 {
    font-size: 5rem;
  }
}
.sectionTitle .wrapper .titleWrapper h2 {
  font-size: 1.5rem;
}
@media only screen and (min-width: 768px) {
  .sectionTitle .wrapper .titleWrapper h2 {
    font-size: 2.5rem;
  }
}
@media only screen and (min-width: 1100px) {
  .sectionTitle .wrapper .titleWrapper h2 {
    font-size: 3.5rem;
  }
}
@media only screen and (min-width: 1200px) {
  .sectionTitle .wrapper .titleWrapper h2 {
    font-size: 4.5rem;
  }
}
.sectionTitle .wrapper .titleWrapper h3 {
  font-size: 1.35rem;
}
@media only screen and (min-width: 768px) {
  .sectionTitle .wrapper .titleWrapper h3 {
    font-size: 2rem;
  }
}
@media only screen and (min-width: 1100px) {
  .sectionTitle .wrapper .titleWrapper h3 {
    font-size: 2.3rem;
  }
}
@media only screen and (min-width: 1200px) {
  .sectionTitle .wrapper .titleWrapper h3 {
    font-size: 3.5rem;
  }
}
.sectionTitle .wrapper .titleWrapper h4 {
  font-size: 1.15rem;
}
@media only screen and (min-width: 768px) {
  .sectionTitle .wrapper .titleWrapper h4 {
    font-size: 1.5rem;
  }
}
@media only screen and (min-width: 1100px) {
  .sectionTitle .wrapper .titleWrapper h4 {
    font-size: 1.8rem;
  }
}
@media only screen and (min-width: 1200px) {
  .sectionTitle .wrapper .titleWrapper h4 {
    font-size: 2.2rem;
  }
}

.twoColumns .wrapper {
  position: relative;
}
@media (min-width: 768px) {
  .twoColumns .wrapper {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
}
@media (min-width: 768px) {
  .twoColumns .wrapper.aligncenter {
    align-items: center;
  }
}
.twoColumns .wrapper.Reverse {
  display: grid;
}
.twoColumns .wrapper.Reverse .column:nth-of-type(1) {
  order: 2;
}
@media (min-width: 768px) {
  .twoColumns .wrapper.Reverse .column:nth-of-type(1) {
    order: 1;
  }
}
.twoColumns .wrapper.Reverse .column:nth-of-type(2) {
  order: 1;
}
@media (min-width: 768px) {
  .twoColumns .wrapper.Reverse .column:nth-of-type(2) {
    order: 2;
  }
}
@media (min-width: 768px) {
  .twoColumns .wrapper.Reverse {
    align-items: center;
    display: flex;
  }
}
.twoColumns .wrapper .column {
  padding: 1rem 0;
}
@media (min-width: 768px) {
  .twoColumns .wrapper .column {
    padding: 1.5rem 0;
    flex: 0 1 calc(50% - 20px);
  }
}
@media (min-width: 1100px) {
  .twoColumns .wrapper .column {
    padding: 2rem 0;
    flex: 0 1 calc(50% - 30px);
  }
}
@media (min-width: 1400px) {
  .twoColumns .wrapper .column {
    flex: 0 1 calc(50% - 40px);
  }
}

.quoteSection .wrapper .content .mainCopy {
  position: relative;
  padding: 40px 0;
}
.quoteSection .wrapper .content .mainCopy:before, .quoteSection .wrapper .content .mainCopy:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 40px;
  background-image: url("data:image/svg+xml,%3Csvg class='quoteMark' xmlns='http://www.w3.org/2000/svg' width='60.313' height='46.484' viewBox='0 0 60.313 46.484'%3E%3Cpath d='M19.3,91.453a30.319,30.319,0,0,1,6.68,4.023q2.852,2.3,3.242,3.945a3.193,3.193,0,0,1,.156,1.016,15.832,15.832,0,0,1-1.211,5.2,29.318,29.318,0,0,1-2.93,5.859,7.484,7.484,0,0,1-3.281,3.164,3.954,3.954,0,0,1-1.328.156,18.9,18.9,0,0,1-5.937-1.25A32.4,32.4,0,0,1,8.2,110.516q-2.891-1.8-3.359-3.359a16.681,16.681,0,0,1-.547-4.609A35.4,35.4,0,0,1,6.328,91.453,50.446,50.446,0,0,1,12.5,79.227a45.575,45.575,0,0,1,10.313-10.82l6.8,1.328ZM55,92.469a27.829,27.829,0,0,1,6.367,3.789q2.773,2.227,3.164,3.789a3.578,3.578,0,0,1,.078.938,14.562,14.562,0,0,1-1.172,4.922,27.589,27.589,0,0,1-2.891,5.586,7.948,7.948,0,0,1-3.359,3.164,3.982,3.982,0,0,1-1.406.234,16.985,16.985,0,0,1-5.7-1.289,30.792,30.792,0,0,1-6.211-3.125q-2.773-1.836-3.242-3.4A14.805,14.805,0,0,1,40,102.7,31.832,31.832,0,0,1,41.953,92.43a45.693,45.693,0,0,1,5.82-11.211,40.739,40.739,0,0,1,9.258-9.531l7.031,1.328Z' transform='translate(-4.297 -68.406)' fill='%23ff2d2f'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.quoteSection .wrapper .content .mainCopy:before {
  top: 0;
  left: 0;
}
.quoteSection .wrapper .content .mainCopy:after {
  bottom: 0;
  right: 0;
  transform: rotate(180deg);
}
.quoteSection .wrapper .content .mainCopy p {
  font-size: 1.5rem;
}
.quoteSection .wrapper .content .author {
  font-size: 1rem;
}

.video {
  padding: 1rem 0;
}
@media (min-width: 768px) {
  .video {
    padding: 1.5rem 0;
  }
}
@media (min-width: 1100px) {
  .video {
    padding: 2rem 0;
  }
}

.fullImage {
  padding: 1rem 0;
}
@media (min-width: 768px) {
  .fullImage {
    padding: 1.5rem 0;
  }
}
@media (min-width: 1100px) {
  .fullImage {
    padding: 2rem 0;
  }
}
.fullImage .wrapper .imageWrapper {
  display: flex;
  align-items: center;
  justify-content: center;
}

.fullWidthText {
  padding: 1rem 0;
}
@media (min-width: 768px) {
  .fullWidthText {
    padding: 1.5rem 0;
  }
}
@media (min-width: 1100px) {
  .fullWidthText {
    padding: 2rem 0;
  }
}
.fullWidthText .wrapper .inner {
  max-width: 850px;
  margin: auto;
}
.fullWidthText .wrapper .inner a {
  text-decoration: underline;
  font-weight: 600;
}

.page-template-default .fullWidthText .wrapper .inner {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}
.page-template-default .fullWidthText .wrapper .inner ul {
  padding-left: 15px;
}

.sectionTitle .wrapper .titleWrapper.Center {
  text-align: center;
}

.testimonialsSection {
  padding: 1rem 0 2.5rem;
}
@media (min-width: 768px) {
  .testimonialsSection {
    padding: 1.5rem 0 3rem;
  }
}
@media (min-width: 1100px) {
  .testimonialsSection {
    padding: 2rem 0 3.5rem;
  }
}
.testimonialsSection.Center .wrapper .testimonial {
  text-align: center;
}
.testimonialsSection .wrapper .testimonialsWrapper {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  gap: 0px 0px;
  grid-template-areas: ".";
}
.testimonialsSection .wrapper .testimonialsWrapper .testimonial {
  grid-area: 1/1/1/1;
}
.testimonialsSection .wrapper .testimonialsWrapper .testimonial .text p {
  font-size: 1.5rem;
}
.testimonialsSection .wrapper .testimonialsWrapper .testimonial .author span {
  font-size: 1rem;
}
.testimonialsSection .wrapper .testimonialsWrapper .slick-list {
  order: 1;
  margin-bottom: 2rem;
}
.testimonialsSection .wrapper .testimonialsWrapper .slick-prev {
  order: 2;
  transform: rotate(180deg);
  right: calc(50% + 80px);
}
.testimonialsSection .wrapper .testimonialsWrapper .slick-prev, .testimonialsSection .wrapper .testimonialsWrapper .slick-next {
  outline: none;
  border: none;
  padding: 10px;
  content: "";
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Layer 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40.36 63'%3E%3Cpath fill='none' stroke='%23FF2D2F' stroke-linecap='round' stroke-linejoin='round' stroke-width='8' d='M4 4l32.36 27.5L4 59' data-name='Layer 1'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 60%;
  background-color: transparent;
  font-size: 0;
  width: 40px;
  height: 40px;
  position: absolute;
  bottom: -10px;
}
@media only screen and (min-width: 1100px) {
  .testimonialsSection .wrapper .testimonialsWrapper .slick-prev:hover, .testimonialsSection .wrapper .testimonialsWrapper .slick-next:hover {
    cursor: pointer;
  }
}
.testimonialsSection .wrapper .testimonialsWrapper .slick-dots {
  order: 3;
  padding-left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  list-style: none;
  margin-bottom: 0;
  margin-top: 2rem;
}
.testimonialsSection .wrapper .testimonialsWrapper .slick-dots li {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin: 0 5px;
}
.testimonialsSection .wrapper .testimonialsWrapper .slick-dots li.slick-active button {
  transform: scale(1.4);
}
.testimonialsSection .wrapper .testimonialsWrapper .slick-dots li button {
  border: 1px solid;
  transform: scale(1);
  transition-timing-function: cubic-bezier(0.1, 0.6, 0.4, 1);
  transition-property: all;
  transition-duration: 0.5s;
  border-radius: 50%;
  height: 16px;
  width: 16px;
  background: transparent;
  outline: none;
  font-size: 0;
}
.testimonialsSection .wrapper .testimonialsWrapper .slick-next {
  order: 4;
  left: calc(50% + 80px);
}

.continuousLogos {
  position: relative;
}
.continuousLogos > .wrapper {
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  max-width: 100%;
}
.continuousLogos > .wrapper .scrollLogosWrapper {
  padding-left: 0;
  margin-left: -20px;
  margin-right: -20px;
  position: relative;
}
@media only screen and (min-width: 768px) {
  .continuousLogos > .wrapper .scrollLogosWrapper {
    margin-left: -30px;
    margin-right: -30px;
  }
}
@media only screen and (min-width: 1100px) {
  .continuousLogos > .wrapper .scrollLogosWrapper {
    margin-left: -40px;
    margin-right: -40px;
  }
}
.continuousLogos > .wrapper .scrollLogosWrapper .logos-slide {
  transform: translateZ(0);
}
.continuousLogos > .wrapper .scrollLogosWrapper .logos-slide img {
  margin: 0 60px;
  height: 100px;
  width: auto;
}

.introduction {
  position: relative;
}
.introduction .innerIntro {
  position: relative;
  top: 0px;
  width: 100%;
  height: 100%;
  opacity: 1;
  overflow: hidden;
  display: flex;
  align-items: center;
  min-height: 100vh;
}
@media only screen and (min-width: 1100px) {
  .introduction .innerIntro {
    min-height: 630px;
  }
}
.introduction .innerIntro .wrapper {
  z-index: 10;
  padding-top: 5rem;
  padding-bottom: 6rem;
  flex-wrap: wrap;
  left: 0;
  right: 0;
  color: #ffffff;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  height: 80vh;
  min-height: 450px;
}
@media only screen and (min-width: 480px) {
  .introduction .innerIntro .wrapper {
    min-height: 540px;
  }
}
@media only screen and (min-width: 768px) {
  .introduction .innerIntro .wrapper {
    height: 100vh;
    padding-top: 9rem;
    padding-bottom: 7rem;
    min-height: 700px;
  }
}
@media only screen and (min-width: 1100px) {
  .introduction .innerIntro .wrapper {
    padding-top: 12rem;
    padding-bottom: 6rem;
  }
}
@media only screen and (min-width: 1400px) {
  .introduction .innerIntro .wrapper {
    padding-top: 14rem;
    padding-bottom: 7rem;
    min-height: 760px;
  }
}
.introduction .innerIntro .wrapper .socials a svg {
  transition: 0.3s ease;
}
.introduction .innerIntro .wrapper .socials a svg ellipse, .introduction .innerIntro .wrapper .socials a svg .ellipse {
  transition: 0.3s ease;
}
.introduction .innerIntro .wrapper .socials a:hover svg {
  transform: scale(1.1);
}
.introduction .innerIntro .wrapper .socials a:hover svg ellipse, .introduction .innerIntro .wrapper .socials a:hover svg .ellipse {
  fill: rgb(143, 28, 23);
}
.introduction .innerIntro .wrapper .titleWrapper {
  width: 100%;
}
.introduction .innerIntro .wrapper .titleWrapper h1 {
  color: #ffffff;
  margin: 0;
  text-align: center;
}
.introduction .innerIntro .wrapper .titleWrapper h1.Yes {
  text-align: center;
}
.introduction .innerIntro .overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  background-color: rgba(59, 59, 59, 0.3);
  opacity: 1;
}
.introduction .innerIntro .vimeoVid {
  width: 100vw;
  height: 56.25vw;
  min-width: 177.77vh;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  min-height: 100vh;
}
@media screen and (max-width: 1200px) and (max-height: 500px) and (orientation: landscape) {
  .introduction .innerIntro .vimeoVid {
    min-height: 720px;
  }
}

.buttonSection .wrapper a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 60px;
  background-color: #7F110C;
  color: #ffffff;
  padding: 1rem 2rem;
  margin: 0.5rem 0;
}
@media (min-width: 768px) {
  .buttonSection .wrapper a {
    margin: 1rem 0;
    padding: 1.5rem 3rem;
    font-size: 1.5rem;
  }
}
@media (min-width: 1100px) {
  .buttonSection .wrapper a {
    font-size: 2rem;
  }
}

.allAccordions {
  padding: 1rem 0;
}
@media (min-width: 768px) {
  .allAccordions {
    padding: 1.5rem 0;
  }
}
@media (min-width: 1100px) {
  .allAccordions {
    padding: 3rem 0;
  }
}
@media (min-width: 1400px) {
  .allAccordions {
    padding: 4rem 0;
  }
}
.allAccordions .accordionWrapper {
  position: relative;
}
.allAccordions .accordionWrapper:after {
  content: "";
  bottom: 0;
  left: 0;
  right: 0;
  position: absolute;
  height: 2px;
  background: #ffffff;
  width: 100%;
  transition: 2s ease;
  transition-delay: 0.25s;
}
.allAccordions .accordionWrapper .panel {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.5s ease-out;
}
.allAccordions .accordionWrapper .panel .content {
  transition-timing-function: cubic-bezier(0.1, 0.6, 0.4, 1);
  transition-property: all;
  transition-duration: 0.5s;
  transition-delay: 0.25s;
  opacity: 0;
  transform: translateY(50px);
}
.allAccordions .accordionWrapper .panel .content > p, .allAccordions .accordionWrapper .panel .content > li {
  padding-right: 20%;
}
.allAccordions .accordionWrapper .accordion.active + .panel {
  padding-bottom: 1rem;
  padding-top: 1rem;
}
.allAccordions .accordionWrapper .accordion.active + .panel .content {
  opacity: 1;
  transform: translateY(0);
}
.allAccordions .accordionWrapper:first-of-type .accordion:before {
  content: "";
  height: 2px;
  background-color: #ffffff;
  width: 100%;
  top: 0;
  position: absolute;
  transition-timing-function: cubic-bezier(0.1, 0.6, 0.4, 1);
  transition-property: transform, width;
  transition-duration: 0.5s;
  transform-origin: center;
  transition-delay: 0s, 0.25s;
  left: 0;
}
.allAccordions .accordionWrapper .accordion {
  margin: 0;
  display: block;
  position: relative;
  padding-left: 50px;
  padding-bottom: 1.25rem;
  padding-top: 1.25rem;
  transition-timing-function: cubic-bezier(0.1, 0.6, 0.4, 1);
  transition-property: padding;
  transition-duration: 0.5s;
  overflow: hidden;
}
@media only screen and (min-width: 768px) {
  .allAccordions .accordionWrapper .accordion {
    padding-bottom: 1.75rem;
    padding-top: 1.75rem;
  }
}
@media only screen and (min-width: 1100px) {
  .allAccordions .accordionWrapper .accordion {
    padding-bottom: 2rem;
    padding-top: 2rem;
  }
}
.allAccordions .accordionWrapper .accordion span {
  transition-timing-function: cubic-bezier(0.1, 0.6, 0.4, 1);
  transition-property: all;
  transition-duration: 0.5s;
  transition-delay: 0.25s;
  position: relative;
  left: 0;
}
.allAccordions .accordionWrapper .accordion.active {
  padding-left: 0;
  padding-right: 90px;
}
.allAccordions .accordionWrapper .accordion.active:hover {
  padding-left: 0;
  transition-delay: 0.25s;
}
.allAccordions .accordionWrapper .accordion.active span {
  left: 0;
}
.allAccordions .accordionWrapper .accordion.active svg {
  right: 0;
  transform: rotate(180deg) scale(1);
  transition-delay: 0.25s, 0.5s;
}
.allAccordions .accordionWrapper .accordion.active .svg:after {
  transform: rotate(0deg);
}
.allAccordions .accordionWrapper .accordion.active .svg:before, .allAccordions .accordionWrapper .accordion.active .svg:after {
  width: 0;
}
.allAccordions .accordionWrapper .accordion.active:after {
  opacity: 0;
}
@media only screen and (min-width: 1100px) {
  .allAccordions .accordionWrapper .accordion:hover {
    padding-left: 80px;
    cursor: pointer;
    color: #ffffff;
  }
}
.allAccordions .accordionWrapper .accordion .svg {
  width: 26px;
  height: 26px;
  left: 0;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto 0;
  transition-timing-function: cubic-bezier(0.1, 0.6, 0.4, 1);
  transition-property: transform, width;
  transition-duration: 0.5s;
}
.allAccordions .accordionWrapper .accordion .svg:before, .allAccordions .accordionWrapper .accordion .svg:after {
  content: "";
  height: 2px;
  margin: auto;
  background-color: #ffffff;
  width: 100%;
  inset: 0;
  position: absolute;
  transition-timing-function: cubic-bezier(0.1, 0.6, 0.4, 1);
  transition-property: transform, width;
  transition-duration: 0.5s;
  transform-origin: center;
  transition-delay: 0s, 0.25s;
}
.allAccordions .accordionWrapper .accordion .svg:after {
  transform: rotate(90deg);
}
.allAccordions .accordionWrapper .accordion svg {
  right: -80px;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto 0;
  transform: rotate(0deg) scale(0.5);
  max-width: 40px;
  transition-timing-function: cubic-bezier(0.1, 0.6, 0.4, 1);
  transition-property: all;
  transition-duration: 0.5s, 0.5s;
  transform-origin: center;
  transition-delay: 0s, 0s;
}
@media only screen and (min-width: 768px) {
  .allAccordions .accordionWrapper .accordion svg {
    max-width: 60px;
  }
}

.embed-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
  width: 100%;
}
.embed-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

a {
  text-decoration: none;
  color: #7F110C;
  transition-timing-function: cubic-bezier(0.1, 0.6, 0.4, 1);
  transition-property: all;
  transition-duration: 0.35s;
  -webkit-tap-highlight-color: transparent !important;
}
a svg {
  pointer-events: none;
}
@media only screen and (min-width: 1100px) {
  a svg:hover {
    cursor: pointer !important;
  }
  a:hover {
    cursor: pointer !important;
  }
}

section {
  float: left;
  width: 100%;
}

svg {
  pointer-events: none;
}

input[type=email],
input[type=text],
input[type=tel] {
  background: transparent;
  border: none;
}

a:hover, a:focus,
div:hover,
div:focus,
button:hover,
button:focus,
select:hover,
select:focus,
input:hover,
input:focus,
textarea:hover,
textarea:focus,
text:hover,
text:focus {
  outline: none;
}

.svgShadow {
  filter: drop-shadow(2px 20px 10px rgba(0, 0, 0, 0.1));
  transform: translateZ(0);
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  touch-action: pan-y;
}

.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-list .slick-slide {
  display: none;
  float: left;
  height: auto;
  min-height: 1px;
}
.slick-list .slick-slide img {
  display: block;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before, .slick-track:after {
  display: table;
  content: "";
}
.slick-track:after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

[dir=rtl] .slick-slide {
  float: right;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-loading .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

.post-type-archive-work .filters, .tax-services .filters, .tax-industry .filters {
  padding-top: 8em;
  padding-bottom: 1rem;
}
@media (min-width: 640px) {
  .post-type-archive-work .filters, .tax-services .filters, .tax-industry .filters {
    padding-top: 10em;
    padding-bottom: 3em;
  }
}
@media (min-width: 640px) {
  .post-type-archive-work .filters .filterWrapper, .tax-services .filters .filterWrapper, .tax-industry .filters .filterWrapper {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }
}
.post-type-archive-work .filters .filterWrapper .filterContainer, .tax-services .filters .filterWrapper .filterContainer, .tax-industry .filters .filterWrapper .filterContainer {
  flex: 0 0 calc(50% - 50px);
}
.post-type-archive-work .filters .filterWrapper .filterContainer h4, .tax-services .filters .filterWrapper .filterContainer h4, .tax-industry .filters .filterWrapper .filterContainer h4 {
  display: flex;
  align-items: center;
  font-weight: 400;
}
@media (min-width: 1100px) {
  .post-type-archive-work .filters .filterWrapper .filterContainer h4, .tax-services .filters .filterWrapper .filterContainer h4, .tax-industry .filters .filterWrapper .filterContainer h4 {
    display: none;
  }
}
.post-type-archive-work .filters .filterWrapper .filterContainer h4.open svg, .tax-services .filters .filterWrapper .filterContainer h4.open svg, .tax-industry .filters .filterWrapper .filterContainer h4.open svg {
  transform: rotate(90deg) !important;
}
.post-type-archive-work .filters .filterWrapper .filterContainer h4 svg, .tax-services .filters .filterWrapper .filterContainer h4 svg, .tax-industry .filters .filterWrapper .filterContainer h4 svg {
  transition-timing-function: cubic-bezier(0.1, 0.6, 0.4, 1);
  transition-property: all;
  transition-duration: 0.5s;
  justify-content: flex-end;
  transform: rotate(45deg);
  margin-left: 10px;
  max-height: 30px;
  width: auto;
}
.post-type-archive-work .filters .filterWrapper .filterContainer h1, .post-type-archive-work .filters .filterWrapper .filterContainer h2, .tax-services .filters .filterWrapper .filterContainer h1, .tax-services .filters .filterWrapper .filterContainer h2, .tax-industry .filters .filterWrapper .filterContainer h1, .tax-industry .filters .filterWrapper .filterContainer h2 {
  font-weight: 100;
  margin: 0;
  margin-bottom: 0.7em;
}
.post-type-archive-work .filters .filterWrapper .filterContainer .inner, .tax-services .filters .filterWrapper .filterContainer .inner, .tax-industry .filters .filterWrapper .filterContainer .inner {
  height: 0;
  transition-timing-function: cubic-bezier(0.1, 0.6, 0.4, 1);
  transition-property: height;
  transition-duration: 0.5s;
  overflow: hidden;
}
@media (min-width: 1100px) {
  .post-type-archive-work .filters .filterWrapper .filterContainer .inner, .tax-services .filters .filterWrapper .filterContainer .inner, .tax-industry .filters .filterWrapper .filterContainer .inner {
    height: 100%;
    transition: none;
  }
}
.post-type-archive-work .filters .filterWrapper .filterContainer .inner.open, .tax-services .filters .filterWrapper .filterContainer .inner.open, .tax-industry .filters .filterWrapper .filterContainer .inner.open {
  height: 100%;
}
.post-type-archive-work .filters .filterWrapper .filterContainer .inner.open ul.cat-list li, .tax-services .filters .filterWrapper .filterContainer .inner.open ul.cat-list li, .tax-industry .filters .filterWrapper .filterContainer .inner.open ul.cat-list li {
  opacity: 1;
}
.post-type-archive-work .filters .filterWrapper .filterContainer .inner ul.cat-list, .tax-services .filters .filterWrapper .filterContainer .inner ul.cat-list, .tax-industry .filters .filterWrapper .filterContainer .inner ul.cat-list {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 2em;
}
@media (min-width: 640px) {
  .post-type-archive-work .filters .filterWrapper .filterContainer .inner ul.cat-list, .tax-services .filters .filterWrapper .filterContainer .inner ul.cat-list, .tax-industry .filters .filterWrapper .filterContainer .inner ul.cat-list {
    padding-bottom: 4em;
  }
}
.post-type-archive-work .filters .filterWrapper .filterContainer .inner ul.cat-list.cat-industry li:nth-of-type(even) a.cat-list_item, .tax-services .filters .filterWrapper .filterContainer .inner ul.cat-list.cat-industry li:nth-of-type(even) a.cat-list_item, .tax-industry .filters .filterWrapper .filterContainer .inner ul.cat-list.cat-industry li:nth-of-type(even) a.cat-list_item {
  background: #E8E8E8;
  color: #6F7175;
}
@media (min-width: 1100px) {
  .post-type-archive-work .filters .filterWrapper .filterContainer .inner ul.cat-list.cat-industry li:nth-of-type(even) a.cat-list_item:hover, .tax-services .filters .filterWrapper .filterContainer .inner ul.cat-list.cat-industry li:nth-of-type(even) a.cat-list_item:hover, .tax-industry .filters .filterWrapper .filterContainer .inner ul.cat-list.cat-industry li:nth-of-type(even) a.cat-list_item:hover {
    background: #2D3036;
    color: #ffffff;
  }
}
.post-type-archive-work .filters .filterWrapper .filterContainer .inner ul.cat-list li, .tax-services .filters .filterWrapper .filterContainer .inner ul.cat-list li, .tax-industry .filters .filterWrapper .filterContainer .inner ul.cat-list li {
  margin-right: 5px;
  margin-bottom: 5px;
  opacity: 0;
  transition-timing-function: cubic-bezier(0.1, 0.6, 0.4, 1);
  transition-property: all;
  transition-duration: 0.5s;
}
@media (min-width: 1100px) {
  .post-type-archive-work .filters .filterWrapper .filterContainer .inner ul.cat-list li, .tax-services .filters .filterWrapper .filterContainer .inner ul.cat-list li, .tax-industry .filters .filterWrapper .filterContainer .inner ul.cat-list li {
    opacity: 1;
  }
}
.post-type-archive-work .filters .filterWrapper .filterContainer .inner ul.cat-list li:nth-of-type(even) a.cat-list_item, .tax-services .filters .filterWrapper .filterContainer .inner ul.cat-list li:nth-of-type(even) a.cat-list_item, .tax-industry .filters .filterWrapper .filterContainer .inner ul.cat-list li:nth-of-type(even) a.cat-list_item {
  background: #E8E8E8;
  color: #6F7175;
}
@media (min-width: 1100px) {
  .post-type-archive-work .filters .filterWrapper .filterContainer .inner ul.cat-list li:nth-of-type(even) a.cat-list_item:hover, .tax-services .filters .filterWrapper .filterContainer .inner ul.cat-list li:nth-of-type(even) a.cat-list_item:hover, .tax-industry .filters .filterWrapper .filterContainer .inner ul.cat-list li:nth-of-type(even) a.cat-list_item:hover {
    background: #7F110C;
    color: #ffffff;
  }
}
.post-type-archive-work .filters .filterWrapper .filterContainer .inner ul.cat-list li a.cat-list_item, .tax-services .filters .filterWrapper .filterContainer .inner ul.cat-list li a.cat-list_item, .tax-industry .filters .filterWrapper .filterContainer .inner ul.cat-list li a.cat-list_item {
  display: block;
  font-size: 13px;
  line-height: 20px;
  font-weight: 600;
  border-radius: 100px;
  padding: 0.8em 1.4em;
}
@media (min-width: 640px) {
  .post-type-archive-work .filters .filterWrapper .filterContainer .inner ul.cat-list li a.cat-list_item, .tax-services .filters .filterWrapper .filterContainer .inner ul.cat-list li a.cat-list_item, .tax-industry .filters .filterWrapper .filterContainer .inner ul.cat-list li a.cat-list_item {
    font-size: 14px;
    padding: 1.125em 1.75em;
  }
}
.post-type-archive-work .filters .filterWrapper .filterContainer .inner ul.cat-list li a.cat-list_item.catSpan span, .tax-services .filters .filterWrapper .filterContainer .inner ul.cat-list li a.cat-list_item.catSpan span, .tax-industry .filters .filterWrapper .filterContainer .inner ul.cat-list li a.cat-list_item.catSpan span {
  font-family: "Baskervville", serif;
  font-style: italic;
  font-weight: 100;
  line-height: 20px;
}
@media (min-width: 1100px) {
  .post-type-archive-work .filters .filterWrapper .filterContainer .inner ul.cat-list li a.cat-list_item:hover, .tax-services .filters .filterWrapper .filterContainer .inner ul.cat-list li a.cat-list_item:hover, .tax-industry .filters .filterWrapper .filterContainer .inner ul.cat-list li a.cat-list_item:hover {
    background: #E8E8E8;
    color: #6F7175;
  }
}
.post-type-archive-work .filters .filterWrapper .filterContainer .inner ul.cat-list.cat-services li a, .tax-services .filters .filterWrapper .filterContainer .inner ul.cat-list.cat-services li a, .tax-industry .filters .filterWrapper .filterContainer .inner ul.cat-list.cat-services li a {
  color: #ffffff;
  background: #7F110C;
}
.post-type-archive-work .filters .filterWrapper .filterContainer .inner ul.cat-list.cat-industry li a, .tax-services .filters .filterWrapper .filterContainer .inner ul.cat-list.cat-industry li a, .tax-industry .filters .filterWrapper .filterContainer .inner ul.cat-list.cat-industry li a {
  color: #ffffff;
  background: #2D3036;
}
.post-type-archive-work .filters .filterWrapper .infoContainer, .tax-services .filters .filterWrapper .infoContainer, .tax-industry .filters .filterWrapper .infoContainer {
  flex: 0 0 calc(50% - 50px);
  display: none;
}
@media (min-width: 640px) {
  .post-type-archive-work .filters .filterWrapper .infoContainer, .tax-services .filters .filterWrapper .infoContainer, .tax-industry .filters .filterWrapper .infoContainer {
    display: block;
  }
}
.post-type-archive-work .filters .filterWrapper .infoContainer .lower, .tax-services .filters .filterWrapper .infoContainer .lower, .tax-industry .filters .filterWrapper .infoContainer .lower {
  display: flex;
  align-items: center;
}
.post-type-archive-work .filters .filterWrapper .infoContainer .lower .first, .tax-services .filters .filterWrapper .infoContainer .lower .first, .tax-industry .filters .filterWrapper .infoContainer .lower .first {
  display: block;
  width: 38px;
  height: 38px;
  border: 1px solid #3B3B3B;
  border-radius: 100px;
  margin-right: 20px;
}
.post-type-archive-work .filters .filterWrapper .infoContainer .lower .second, .tax-services .filters .filterWrapper .infoContainer .lower .second, .tax-industry .filters .filterWrapper .infoContainer .lower .second {
  display: block;
  font-size: 16px;
  max-width: 130px;
  width: 100%;
}
.post-type-archive-work .filters .filterWrapper .clearContainer, .tax-services .filters .filterWrapper .clearContainer, .tax-industry .filters .filterWrapper .clearContainer {
  flex: 0 0 calc(50% - 50px);
  margin-bottom: 2em;
}
@media (min-width: 640px) {
  .post-type-archive-work .filters .filterWrapper .clearContainer, .tax-services .filters .filterWrapper .clearContainer, .tax-industry .filters .filterWrapper .clearContainer {
    margin-bottom: 0;
  }
}
.post-type-archive-work .filters .filterWrapper .clearContainer .lower, .tax-services .filters .filterWrapper .clearContainer .lower, .tax-industry .filters .filterWrapper .clearContainer .lower {
  display: flex;
  align-items: center;
  color: #3B3B3B;
  opacity: 0.2;
}
.post-type-archive-work .filters .filterWrapper .clearContainer .lower .first, .tax-services .filters .filterWrapper .clearContainer .lower .first, .tax-industry .filters .filterWrapper .clearContainer .lower .first {
  margin-right: 10px;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38' viewBox='0 0 38 38'%3e%3cg fill='none' stroke='%23101010' stroke-width='2'%3e%3ccircle cx='19' cy='19' r='19' stroke='none'/%3e%3ccircle cx='19' cy='19' r='18' fill='none'/%3e%3c/g%3e%3cline x2='9' y2='9' transform='translate(14.5 14.5)' fill='none' stroke='%23101010' stroke-width='2'/%3e%3cline y1='9' x2='9' transform='translate(14.5 14.5)' fill='none' stroke='%23101010' stroke-width='2'/%3e%3c/svg%3e");
  width: 30px;
  height: 30px;
  border: 1px solid #3B3B3B;
  border-radius: 100px;
  margin-right: 20px;
  background-size: contain;
}
@media (min-width: 768px) {
  .post-type-archive-work .filters .filterWrapper .clearContainer .lower .first, .tax-services .filters .filterWrapper .clearContainer .lower .first, .tax-industry .filters .filterWrapper .clearContainer .lower .first {
    width: 38px;
    height: 38px;
    margin-right: 20px;
  }
}
.post-type-archive-work .filters .filterWrapper .clearContainer .lower .second, .tax-services .filters .filterWrapper .clearContainer .lower .second, .tax-industry .filters .filterWrapper .clearContainer .lower .second {
  display: block;
  font-size: 16px;
  max-width: 130px;
  width: 100%;
}
.post-type-archive-work .caseStudiesArchive, .tax-services .caseStudiesArchive, .tax-industry .caseStudiesArchive {
  border-top: 1px solid #3B3B3B;
}
.post-type-archive-work .caseStudiesArchive .wrapper .container, .tax-services .caseStudiesArchive .wrapper .container, .tax-industry .caseStudiesArchive .wrapper .container {
  padding-top: 2rem;
}
@media (min-width: 570px) {
  .post-type-archive-work .caseStudiesArchive .wrapper .container, .tax-services .caseStudiesArchive .wrapper .container, .tax-industry .caseStudiesArchive .wrapper .container {
    padding-top: 4rem;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }
}
.post-type-archive-work .caseStudiesArchive .wrapper .container .caseStudy, .tax-services .caseStudiesArchive .wrapper .container .caseStudy, .tax-industry .caseStudiesArchive .wrapper .container .caseStudy {
  flex: 0 0 calc(50% - 6px);
  position: relative;
  padding-bottom: 2em;
  transform: translateY(50px);
  transition-timing-function: cubic-bezier(0.1, 0.6, 0.4, 1);
  transition-property: all;
  transition-duration: 0.5s;
  opacity: 0;
}
@media (min-width: 768px) {
  .post-type-archive-work .caseStudiesArchive .wrapper .container .caseStudy, .tax-services .caseStudiesArchive .wrapper .container .caseStudy, .tax-industry .caseStudiesArchive .wrapper .container .caseStudy {
    transition-delay: 0.25s;
  }
}
@media (min-width: 768px) {
  .post-type-archive-work .caseStudiesArchive .wrapper .container .caseStudy:nth-of-type(even), .tax-services .caseStudiesArchive .wrapper .container .caseStudy:nth-of-type(even), .tax-industry .caseStudiesArchive .wrapper .container .caseStudy:nth-of-type(even) {
    transition-delay: 0.35s;
  }
}
.post-type-archive-work .caseStudiesArchive .wrapper .container .caseStudy.active, .tax-services .caseStudiesArchive .wrapper .container .caseStudy.active, .tax-industry .caseStudiesArchive .wrapper .container .caseStudy.active {
  transform: translateY(0);
  opacity: 1;
}
.post-type-archive-work .caseStudiesArchive .wrapper .container .caseStudy:hover .imageWrapper img, .tax-services .caseStudiesArchive .wrapper .container .caseStudy:hover .imageWrapper img, .tax-industry .caseStudiesArchive .wrapper .container .caseStudy:hover .imageWrapper img {
  transform: scale(1.15);
}
.post-type-archive-work .caseStudiesArchive .wrapper .container .caseStudy a.overlay, .tax-services .caseStudiesArchive .wrapper .container .caseStudy a.overlay, .tax-industry .caseStudiesArchive .wrapper .container .caseStudy a.overlay {
  position: absolute;
  inset: 0 0 0 0;
  cursor: pointer;
  z-index: 1;
}
.post-type-archive-work .caseStudiesArchive .wrapper .container .caseStudy h2, .tax-services .caseStudiesArchive .wrapper .container .caseStudy h2, .tax-industry .caseStudiesArchive .wrapper .container .caseStudy h2 {
  display: flex;
  align-items: flex-end;
  text-transform: uppercase;
  font-size: 30px;
  font-weight: 100;
  margin: 0 0 10px;
}
@media (max-width: 599px) {
  .post-type-archive-work .caseStudiesArchive .wrapper .container .caseStudy h2, .tax-services .caseStudiesArchive .wrapper .container .caseStudy h2, .tax-industry .caseStudiesArchive .wrapper .container .caseStudy h2 {
    height: -moz-fit-content !important;
    height: fit-content !important;
  }
}
@media (min-width: 640px) {
  .post-type-archive-work .caseStudiesArchive .wrapper .container .caseStudy h2, .tax-services .caseStudiesArchive .wrapper .container .caseStudy h2, .tax-industry .caseStudiesArchive .wrapper .container .caseStudy h2 {
    font-size: 35px;
  }
}
@media (min-width: 768px) {
  .post-type-archive-work .caseStudiesArchive .wrapper .container .caseStudy h2, .tax-services .caseStudiesArchive .wrapper .container .caseStudy h2, .tax-industry .caseStudiesArchive .wrapper .container .caseStudy h2 {
    font-size: 45px;
  }
}
@media (min-width: 1100px) {
  .post-type-archive-work .caseStudiesArchive .wrapper .container .caseStudy h2, .tax-services .caseStudiesArchive .wrapper .container .caseStudy h2, .tax-industry .caseStudiesArchive .wrapper .container .caseStudy h2 {
    font-size: 60px;
  }
}
@media (min-width: 1200px) {
  .post-type-archive-work .caseStudiesArchive .wrapper .container .caseStudy h2, .tax-services .caseStudiesArchive .wrapper .container .caseStudy h2, .tax-industry .caseStudiesArchive .wrapper .container .caseStudy h2 {
    font-size: 68px;
  }
}
@media (min-width: 1400px) {
  .post-type-archive-work .caseStudiesArchive .wrapper .container .caseStudy h2, .tax-services .caseStudiesArchive .wrapper .container .caseStudy h2, .tax-industry .caseStudiesArchive .wrapper .container .caseStudy h2 {
    font-size: 72px;
  }
}
.post-type-archive-work .caseStudiesArchive .wrapper .container .caseStudy .imageWrapper, .tax-services .caseStudiesArchive .wrapper .container .caseStudy .imageWrapper, .tax-industry .caseStudiesArchive .wrapper .container .caseStudy .imageWrapper {
  margin-bottom: 25px;
  overflow: hidden;
}
.post-type-archive-work .caseStudiesArchive .wrapper .container .caseStudy .imageWrapper img, .tax-services .caseStudiesArchive .wrapper .container .caseStudy .imageWrapper img, .tax-industry .caseStudiesArchive .wrapper .container .caseStudy .imageWrapper img {
  transition-timing-function: cubic-bezier(0.1, 0.6, 0.4, 1);
  transition-property: all;
  transition-duration: 1.5s;
  transform: scale(1);
  min-width: 100%;
}
@media (min-width: 1024px) {
  .post-type-archive-work .caseStudiesArchive .wrapper .container .caseStudy .lower, .tax-services .caseStudiesArchive .wrapper .container .caseStudy .lower, .tax-industry .caseStudiesArchive .wrapper .container .caseStudy .lower {
    display: flex;
    justify-content: space-between;
  }
}
.post-type-archive-work .caseStudiesArchive .wrapper .container .caseStudy .lower .cats, .tax-services .caseStudiesArchive .wrapper .container .caseStudy .lower .cats, .tax-industry .caseStudiesArchive .wrapper .container .caseStudy .lower .cats {
  flex: 0 0 calc(50% - 6px);
  font-size: 14px;
}
.post-type-archive-work .caseStudiesArchive .wrapper .container .caseStudy .lower .cats h3, .tax-services .caseStudiesArchive .wrapper .container .caseStudy .lower .cats h3, .tax-industry .caseStudiesArchive .wrapper .container .caseStudy .lower .cats h3 {
  text-transform: uppercase;
  font-weight: 500;
  margin: 0;
}
.post-type-archive-work .caseStudiesArchive .wrapper .container .caseStudy .lower .cats h3 span, .tax-services .caseStudiesArchive .wrapper .container .caseStudy .lower .cats h3 span, .tax-industry .caseStudiesArchive .wrapper .container .caseStudy .lower .cats h3 span {
  display: block;
  font-family: "Baskervville", serif;
  font-style: italic;
}
.post-type-archive-work .caseStudiesArchive .wrapper .container .caseStudy .lower .cats ul, .tax-services .caseStudiesArchive .wrapper .container .caseStudy .lower .cats ul, .tax-industry .caseStudiesArchive .wrapper .container .caseStudy .lower .cats ul {
  list-style: none;
  padding: 1em 0;
  margin: 0;
}
.post-type-archive-work .caseStudiesArchive .wrapper .container .caseStudy .lower .cats ul li, .tax-services .caseStudiesArchive .wrapper .container .caseStudy .lower .cats ul li, .tax-industry .caseStudiesArchive .wrapper .container .caseStudy .lower .cats ul li {
  display: inline-block;
  padding: 0.5em 1.5em;
  margin-bottom: 0.5em;
  margin-right: 0.5em;
  border-radius: 100px;
  font-size: 11px;
  font-weight: 500;
  text-transform: uppercase;
  color: #ffffff;
}
@media (min-width: 640px) {
  .post-type-archive-work .caseStudiesArchive .wrapper .container .caseStudy .lower .cats ul li, .tax-services .caseStudiesArchive .wrapper .container .caseStudy .lower .cats ul li, .tax-industry .caseStudiesArchive .wrapper .container .caseStudy .lower .cats ul li {
    font-size: 13px;
  }
}
.post-type-archive-work .caseStudiesArchive .wrapper .container .caseStudy .lower .cats ul li span, .tax-services .caseStudiesArchive .wrapper .container .caseStudy .lower .cats ul li span, .tax-industry .caseStudiesArchive .wrapper .container .caseStudy .lower .cats ul li span {
  font-family: "Baskervville", serif;
  font-style: italic;
  font-weight: 100;
}
.post-type-archive-work .caseStudiesArchive .wrapper .container .caseStudy .lower .industry-categories ul li, .tax-services .caseStudiesArchive .wrapper .container .caseStudy .lower .industry-categories ul li, .tax-industry .caseStudiesArchive .wrapper .container .caseStudy .lower .industry-categories ul li {
  background: #3B3B3B;
}
.post-type-archive-work .caseStudiesArchive .wrapper .container .caseStudy .lower .services-categories ul li, .tax-services .caseStudiesArchive .wrapper .container .caseStudy .lower .services-categories ul li, .tax-industry .caseStudiesArchive .wrapper .container .caseStudy .lower .services-categories ul li {
  background: #7F110C;
}
.post-type-archive-work .yourProject .wrapper h3, .tax-services .yourProject .wrapper h3, .tax-industry .yourProject .wrapper h3 {
  font-size: 7vw;
  color: #dedede;
  text-align: center;
  text-transform: uppercase;
  font-weight: 500;
  padding: 1.5em 0 2.5em;
  margin: 0;
}
@media (min-width: 1400px) {
  .post-type-archive-work .yourProject .wrapper h3, .tax-services .yourProject .wrapper h3, .tax-industry .yourProject .wrapper h3 {
    font-size: 7.2rem;
  }
}
.post-type-archive-work .yourProject .wrapper h3 span, .tax-services .yourProject .wrapper h3 span, .tax-industry .yourProject .wrapper h3 span {
  font-family: "Baskervville", serif;
  font-style: italic;
  font-weight: 100;
}

.tax-services .nav .wrapper, .tax-industry .nav .wrapper {
  transform: translate(0px) !important;
  opacity: 1 !important;
}
.tax-services .filters .filterWrapper .filterContainer, .tax-industry .filters .filterWrapper .filterContainer {
  transform: translate(0px) !important;
  opacity: 1 !important;
}
.tax-services .filters .filterWrapper .filterContainer h1 .line .char, .tax-services .filters .filterWrapper .filterContainer h2 .line .char, .tax-services .filters .filterWrapper .filterContainer h4 .line .char, .tax-industry .filters .filterWrapper .filterContainer h1 .line .char, .tax-industry .filters .filterWrapper .filterContainer h2 .line .char, .tax-industry .filters .filterWrapper .filterContainer h4 .line .char {
  transform: translate(0px) !important;
  opacity: 1 !important;
}
.tax-services .filters .filterWrapper .filterContainer .inner ul.cat-list, .tax-industry .filters .filterWrapper .filterContainer .inner ul.cat-list {
  transform: translate(0px) !important;
  opacity: 1 !important;
}
.tax-services .filters .filterWrapper .filterContainer .inner ul.cat-list li a.cat-list_item, .tax-industry .filters .filterWrapper .filterContainer .inner ul.cat-list li a.cat-list_item {
  background: #E8E8E8;
  color: #6F7175;
}
.tax-services .filters .filterWrapper .filterContainer .inner ul.cat-list.cat-services li a.cat-list_item.active, .tax-industry .filters .filterWrapper .filterContainer .inner ul.cat-list.cat-services li a.cat-list_item.active {
  color: #ffffff;
  background: #7F110C;
}
.tax-services .filters .filterWrapper .filterContainer .inner ul.cat-list.cat-industry li a.cat-list_item.active, .tax-industry .filters .filterWrapper .filterContainer .inner ul.cat-list.cat-industry li a.cat-list_item.active {
  color: #ffffff;
  background: #2D3036;
}
.tax-services .filters .filterWrapper .infoContainer, .tax-industry .filters .filterWrapper .infoContainer {
  transform: translate(0px) !important;
  opacity: 1 !important;
}
.tax-services .filters .filterWrapper .clearContainer, .tax-industry .filters .filterWrapper .clearContainer {
  transform: translate(0px) !important;
  opacity: 1 !important;
}
.tax-services .filters .filterWrapper .clearContainer .lower, .tax-industry .filters .filterWrapper .clearContainer .lower {
  opacity: 1;
}

.single-post .fullImage .wrapper .imageWrapper {
  max-width: 1120px;
  margin: auto;
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}

.slick-list:focus {
  outline: none;
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.slick-track:before,
.slick-track:after {
  display: table;
  content: "";
}

.slick-track:after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}

[dir=rtl] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-loading .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

.introduction .topRight {
  display: none;
}
@media only screen and (min-width: 768px) {
  .introduction .topRight {
    display: block;
    position: absolute;
    top: -2px;
    right: -1px;
    z-index: 8;
    max-height: 55%;
    transition-timing-function: cubic-bezier(0.1, 0.6, 0.4, 1);
    transition-property: all;
    transition-duration: 0.5s;
  }
}
@media only screen and (min-width: 1100px) {
  .introduction .topRight {
    top: 118px;
  }
}
.introduction .bottomLeft {
  display: none;
}
@media only screen and (min-width: 768px) {
  .introduction .bottomLeft {
    position: absolute;
    display: block;
    bottom: -1px;
    left: -1px;
    z-index: 8;
    max-height: 55%;
  }
}
.introduction .innerIntro .bgImage {
  position: absolute;
  inset: 0;
  z-index: 2;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  display: flex;
  align-items: center;
  justify-content: center;
}
.introduction .innerIntro .wrapper {
  position: relative;
  justify-content: space-around;
  z-index: 10;
}
.introduction .innerIntro .wrapper .socials {
  display: none;
}
@media only screen and (min-width: 768px) {
  .introduction .innerIntro .wrapper .socials {
    border: 4px solid #80120D;
    background-color: #5C0A06;
    padding: 5px;
    border-radius: 100px;
    display: inline-flex;
    flex-direction: column;
    align-items: center;
    max-width: -moz-fit-content;
    max-width: fit-content;
    max-height: 210px;
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto 0;
    z-index: 20;
  }
}
.introduction .innerIntro .wrapper .socials a {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin: 2px 0;
}
.introduction .innerIntro .wrapper .titleWrapper {
  text-align: center;
}
.introduction .innerIntro .wrapper .titleWrapper h1 {
  position: relative;
  margin-bottom: 1.5rem;
  padding-bottom: 1.5rem;
  text-transform: uppercase;
  font-size: 1.8rem;
  font-weight: 900;
}
@media only screen and (min-width: 768px) {
  .introduction .innerIntro .wrapper .titleWrapper h1 {
    font-size: 3.5rem;
  }
}
@media only screen and (min-width: 1100px) {
  .introduction .innerIntro .wrapper .titleWrapper h1 {
    font-size: 4.2rem;
  }
}
@media only screen and (min-width: 1200px) {
  .introduction .innerIntro .wrapper .titleWrapper h1 {
    font-size: 4.75rem;
  }
}
@media only screen and (min-width: 1400px) {
  .introduction .innerIntro .wrapper .titleWrapper h1 {
    font-size: 5.2rem;
  }
}
@media only screen and (min-width: 1600px) {
  .introduction .innerIntro .wrapper .titleWrapper h1 {
    font-size: 5.75rem;
  }
}
.introduction .innerIntro .overlay {
  z-index: 5;
}
.introduction .innerIntro .downArrow {
  display: none;
  justify-content: center;
  position: absolute;
  bottom: 12px;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 10;
}
@media only screen and (min-width: 1100px) {
  .introduction .innerIntro .downArrow {
    display: flex;
  }
}
.introduction .innerIntro .downArrow a.down {
  cursor: pointer;
}
.mainContent {
  background-color: #760805;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='3428.335' height='5644.112' viewBox='0 0 3428.335 5644.112'%3e%3cdefs%3e%3cclipPath id='clip-path'%3e%3crect id='Rectangle_1126' data-name='Rectangle 1126' width='811.364' height='491.026' transform='translate(0)' fill='%2383130e'/%3e%3c/clipPath%3e%3cclipPath id='clip-path-2'%3e%3crect id='Rectangle_1128' data-name='Rectangle 1128' width='811.364' height='491.026' fill='%2383130e'/%3e%3c/clipPath%3e%3c/defs%3e%3cg id='Group_785' data-name='Group 785' transform='translate(723.008 -887.004)'%3e%3cpath id='Path_3755' data-name='Path 3755' d='M0,1616.093H2003.959c-48.053-32.558-45.3-108.334-97.893-142.334s-113.3,5.306-140.952-58.806-4.67-76.6-128.1-149.434-120.783-410.674-314.33-511.935S1077.213,731.106,987.5,676.089c-98.451-60.374-45.2-207.584-91.654-266.561-42.962-54.543,5.409-133.714-44.4-184.312S767.789,115.454,751.452,0H0Z' transform='translate(-723.008 4915.023)' fill='%2383130e'/%3e%3cg id='Group_776' data-name='Group 776' transform='translate(42.289 1078.571)' clip-path='url(%23clip-path)'%3e%3cpath id='Path_4072' data-name='Path 4072' d='M168.816,227.132c-10.042-18.169-6.7-44.943-6.7-44.943l-48.289,34.9L70.8,164.978S60.76,129.12,58.85,119.08,55.981,90.392,40.2,90.392s-15.3,14.344-15.3,14.344,11.507-7.334,14.706-.988c4.669,9.259,6.832,36.564,6.33,64.756C45.494,193.586,24.9,196.533,24.9,196.533c20.856,10.722,27.732-9.563,27.732-9.563,7.171-15.3,13.386-3.823,13.386-3.823l47.332,69.325Z' transform='translate(19.092 69.303)' fill='%2383130e'/%3e%3cpath id='Path_4073' data-name='Path 4073' d='M56.564,142.577s15.814-13.127,10.45-34.306C61.629,87.012,48.568,89.482,48.568,89.482s11.955,16.738,3.072,36.892Z' transform='translate(37.237 68.538)' fill='%2383130e'/%3e%3cpath id='Path_4074' data-name='Path 4074' d='M133.855,67.092S126.131,52.865,110.4,52.865c-20.153,0-48.326,13.676-68.551,13.676-32.686,0-40.2-38.392-40.2-38.392s-10.591,33.136,21.863,46.8S89.1,61.626,110.524,61.626a54.713,54.713,0,0,1,23.331,5.466' transform='translate(0 21.582)' fill='%2383130e'/%3e%3cpath id='Path_4075' data-name='Path 4075' d='M73.379,65.035s19.508-5.079,65.583-5.079c46.123,0,57.4,24.23,57.4,24.23,1.726-13.918,16.054-6.653,17.019-6.2-9.805-18.39,9.652-15.646,9.652-15.646C214.5,53.1,218.258,34,258.186,34c39.98,0,42.724-32.156,42.724-32.156s-18.439,16.409-44.4,16.409H138.3L164.257,43.9H73.379c-22.859,0-29.718-13.36-29.718-13.36,0,32.816,29.718,34.493,29.718,34.493M203.271,48.322s-12.749,10.109-26.009,0c0,0,12.9-11.074,26.009,0' transform='translate(33.475 1.411)' fill='%2383130e'/%3e%3cpath id='Path_4076' data-name='Path 4076' d='M451.457,102s-38.968,17.987-51.875,26.594c0,0,19.361-2.867,32.989,4.3,0,0,13.328-17.989,29.822-23.727,0,0,9.982,19.722,42.613,22.232,0,0-35.442-36.576-13.209-49.842,0,0-53.487,13.625-87.193,0,0,0,16.911,27.969,46.854,20.439' transform='translate(306.358 62.534)' fill='%2383130e'/%3e%3cpath id='Path_4077' data-name='Path 4077' d='M393.114,251.817c-24.861-11.475-11-32.99-11-32.99l-33.26-16.734c-33.26-16.734-70.968-10.04-89.616,4.781,0,48.768,74.586,26.3,76.975,53.07,1.871,20.946-25.737,36.578-37.88,42.411l-12.208-2.563s-77.975,4.079-77.975,25.654a21.442,21.442,0,0,0,9.97,18.169s-.12-15.718,20.14-18.049c10.925-1.258,40.819,0,70.942,0s35.618,18.049,35.618,18.049c13.028-26.834-8.607-28.688-21.036-30.6-.606-.094-1.154-.2-1.7-.313,20.69-30.967,71.023-60.886,71.023-60.886' transform='translate(159.592 147.412)' fill='%2383130e'/%3e%3cpath id='Path_4078' data-name='Path 4078' d='M650.094,200.81c-68.986,0-93.22,25.806-93.22,25.806-76.046-8.586-87.526,38.76-87.526,38.76C422.007,251,396.2,284.019,396.2,284.019l-10.363-15.8c41.3-35.864,79.247-21.488,79.247-21.488,14.326-44.5,76-33.02,76-33.02-11.482-60.248,65.99-44.448,65.99-44.448C562.62,107.592,657.257,104.7,657.257,104.7,578.363,61.67,690.225,0,690.225,0L358.913,30.124s35.866,90.372,5.738,134.822-77.468,14.376-77.468,14.376c-.051-4.267-.306-8.28-.557-12.293l32.456,6.3c-9.855-13.717-25.6-18.948-33.883-20.828-.3-2.032-.609-3.963-.91-5.943l31.749,6.2c-10.211-14.224-26.67-19.354-34.747-21.082-.459-1.931-.917-3.911-1.424-5.74l27.94,5.028c-9.655-15.748-26.516-20.066-33.221-21.183-.613-1.574-1.223-3.15-1.832-4.675l28.9.051c-12.04-13.563-29-15.036-36.018-15.036-1.115-1.98-2.233-3.911-3.3-5.689l27.179-3.048c-13.259-12.04-30.073-11.685-37.033-10.872a73.354,73.354,0,0,0-6.858-7.417l28.651-7.162c-22.962-15.748-53.033-2.846-53.033-2.846v12.9l25.806,20.066L208.293,77.47l5.74,18.642L191.119,86.054l-7.212,21.538-7.164-14.376-41.6-21.488L129.4,96.112s-54.455,4.318-64.514,0,15.748,20.066,15.748,20.066,34.445,1.422,44.5-2.844c10.007-4.318,37.284-14.377,50.188,1.422s-10.058,54.508-20.066,123.34C145.2,306.93,178.166,295.5,173.9,348.534c-3.807,47.04-27.937,89.559-33.32,98.652h-.053l-.009.018c-.442.023-77.955,4.139-77.955,25.654a21.438,21.438,0,0,0,9.969,18.167s-.122-15.717,20.14-18.047c10.925-1.258,40.818,0,70.942,0s35.618,18.047,35.618,18.047c13.028-26.833-8.607-28.686-21.038-30.6-10.872-1.671-11.326-6.288-11.273-7.422.005-.072.021-.131.021-.207l.007-.046,0,0c1.175-12,6.719-35.9,31.341-55.448,34.391-27.228,38.71-48.768,38.71-48.768,50.188,5.74,83.206,1.473,133.4-22.91s80.312-2.9,139.138,32.968c58.776,35.864,120.5,12.9,120.5,12.9s15.1,47.579.908,75.715c-2.934.161-77.834,4.495-77.834,25.647a21.438,21.438,0,0,0,9.97,18.167s-.122-15.717,20.14-18.047c10.925-1.258,40.818,0,70.94,0s35.618,18.047,35.618,18.047c13.028-26.833-8.607-28.686-21.036-30.6s-15.8-7.674-15.8-7.674V345.689c-74.574,0-126.745-79.146-48.768-110.438,77.927-31.294,105.087,1.36,106.517,20.9.841,11.45-3.4,29.288-32.272,29.288-31.55,0-31.214-48.768-31.214-48.768s-8.586-.117-14.683,1.669a57.948,57.948,0,0,0-12.549,5.493c0,57.405,37.9,65.278,60.251,65.278,19.047,0,54.851-13.021,54.851-49.2,0-40.13-31.18-59.108-84.976-59.108M208.343,225.194c0-37.795,14.07-44.957,14.07-69.087,0-21.743-7.367-43.333-7.821-44.653,1.42,1.523,23.826,26.009,23.826,64.514,0,39.675-23.88,58.319,2.9,112.318,0,0-32.97-25.349-32.97-63.092M378.977,44.448c79.653-1.677,180.592,10.669,249.576,52.172-43.839-16.46-90.423-26.67-137.412-34.8-3.3-.406-65.733-7.823-67.46-4.572-1.221,2.286,6.452,6.6,7.213,7.061,20.37,9.4,40.132,20.269,59.792,30.937,33.067,18.9,65.629,38.659,96.211,61.469-56.741-26.009-110.283-57.81-164.287-88.951-2.132-1.168-10.21-5.434-11.833-3.556-1.323,1.576,3.961,6.809,4.57,7.418a562,562,0,0,1,52.022,46.938c23.569,24.69,45.768,51.308,61.568,81.685-37.594-43.533-77.878-83.614-117.856-124.762,0,0-7.922-6.858-9.5-6.046-1.424.813,2.387,8.839,2.791,9.754,3.708,6.35,6.962,13,10.211,19.457a572.21,572.21,0,0,1,43.586,133.195c-13.31-28.244-24.025-57.352-35-86.46-7.367-18.642-15.091-43.788-23.979-65.124-12.75-29.007-20.218-35.814-20.218-35.814' transform='translate(47.962)' fill='%2383130e'/%3e%3c/g%3e%3cg id='Group_783' data-name='Group 783' transform='translate(1296.318 5342.436)' clip-path='url(%23clip-path-2)'%3e%3cpath id='Path_4088' data-name='Path 4088' d='M168.816,227.132c-10.042-18.169-6.7-44.943-6.7-44.943l-48.289,34.9L70.8,164.978S60.76,129.12,58.85,119.08,55.981,90.392,40.2,90.392s-15.3,14.344-15.3,14.344,11.507-7.334,14.706-.988c4.669,9.259,6.832,36.564,6.33,64.756C45.494,193.586,24.9,196.533,24.9,196.533c20.856,10.722,27.732-9.563,27.732-9.563,7.171-15.3,13.386-3.823,13.386-3.823l47.332,69.325Z' transform='translate(19.091 69.303)' fill='%2383130e'/%3e%3cpath id='Path_4089' data-name='Path 4089' d='M56.564,142.577s15.814-13.127,10.45-34.306C61.629,87.012,48.568,89.482,48.568,89.482s11.955,16.738,3.072,36.892Z' transform='translate(37.237 68.538)' fill='%2383130e'/%3e%3cpath id='Path_4090' data-name='Path 4090' d='M133.855,67.092S126.131,52.865,110.4,52.865c-20.153,0-48.326,13.676-68.551,13.676-32.686,0-40.2-38.392-40.2-38.392s-10.591,33.136,21.863,46.8S89.1,61.626,110.524,61.626a54.713,54.713,0,0,1,23.331,5.466' transform='translate(0 21.582)' fill='%2383130e'/%3e%3cpath id='Path_4091' data-name='Path 4091' d='M73.379,65.035s19.508-5.079,65.583-5.079c46.123,0,57.4,24.23,57.4,24.23,1.726-13.918,16.054-6.653,17.019-6.2-9.805-18.39,9.652-15.646,9.652-15.646C214.5,53.1,218.258,34,258.185,34c39.98,0,42.724-32.156,42.724-32.156s-18.439,16.409-44.4,16.409H138.3L164.257,43.9H73.379c-22.859,0-29.718-13.36-29.718-13.36,0,32.816,29.718,34.493,29.718,34.493M203.271,48.322s-12.749,10.109-26.009,0c0,0,12.9-11.074,26.009,0' transform='translate(33.475 1.411)' fill='%2383130e'/%3e%3cpath id='Path_4092' data-name='Path 4092' d='M451.457,102s-38.968,17.987-51.875,26.594c0,0,19.361-2.867,32.989,4.3,0,0,13.328-17.989,29.822-23.727,0,0,9.982,19.722,42.613,22.232,0,0-35.442-36.576-13.209-49.842,0,0-53.487,13.625-87.193,0,0,0,16.911,27.969,46.854,20.439' transform='translate(306.358 62.534)' fill='%2383130e'/%3e%3cpath id='Path_4093' data-name='Path 4093' d='M393.114,251.817c-24.861-11.475-11-32.99-11-32.99l-33.26-16.734c-33.26-16.734-70.968-10.04-89.616,4.781,0,48.768,74.586,26.3,76.975,53.07,1.871,20.946-25.737,36.578-37.88,42.411l-12.208-2.563s-77.975,4.079-77.975,25.654a21.442,21.442,0,0,0,9.969,18.169s-.12-15.718,20.14-18.049c10.925-1.258,40.819,0,70.942,0s35.618,18.049,35.618,18.049c13.027-26.834-8.607-28.688-21.036-30.6-.606-.094-1.154-.2-1.7-.313,20.69-30.967,71.023-60.886,71.023-60.886' transform='translate(159.591 147.412)' fill='%2383130e'/%3e%3cpath id='Path_4094' data-name='Path 4094' d='M650.094,200.81c-68.986,0-93.22,25.806-93.22,25.806-76.046-8.586-87.526,38.76-87.526,38.76C422.007,251,396.2,284.019,396.2,284.019l-10.363-15.8c41.3-35.864,79.247-21.488,79.247-21.488,14.326-44.5,76-33.02,76-33.02-11.482-60.248,65.99-44.448,65.99-44.448C562.62,107.592,657.256,104.7,657.256,104.7,578.363,61.67,690.225,0,690.225,0L358.913,30.124s35.866,90.372,5.738,134.822-77.468,14.376-77.468,14.376c-.051-4.267-.306-8.28-.557-12.293l32.456,6.3c-9.855-13.717-25.6-18.948-33.883-20.828-.3-2.032-.609-3.963-.91-5.943l31.749,6.2c-10.211-14.224-26.67-19.354-34.747-21.082-.459-1.931-.917-3.911-1.424-5.74l27.94,5.028c-9.655-15.748-26.516-20.066-33.221-21.183-.613-1.574-1.223-3.15-1.832-4.675l28.9.051c-12.04-13.563-29-15.036-36.018-15.036-1.115-1.98-2.233-3.911-3.3-5.689l27.179-3.048c-13.259-12.04-30.073-11.685-37.033-10.872a73.354,73.354,0,0,0-6.858-7.417l28.651-7.162c-22.962-15.748-53.033-2.846-53.033-2.846v12.9l25.806,20.066L208.293,77.47l5.74,18.642L191.119,86.054l-7.212,21.538-7.164-14.376-41.6-21.488L129.4,96.112s-54.455,4.318-64.514,0,15.748,20.066,15.748,20.066,34.445,1.422,44.5-2.844c10.007-4.318,37.284-14.377,50.188,1.422s-10.058,54.508-20.066,123.34C145.2,306.93,178.166,295.5,173.9,348.534c-3.807,47.04-27.937,89.559-33.32,98.652h-.053l-.009.018c-.442.023-77.955,4.139-77.955,25.654a21.438,21.438,0,0,0,9.969,18.167s-.122-15.717,20.14-18.047c10.925-1.258,40.818,0,70.942,0s35.618,18.047,35.618,18.047c13.028-26.833-8.607-28.686-21.038-30.6-10.872-1.671-11.326-6.288-11.273-7.422.005-.072.021-.131.021-.207l.007-.046,0,0c1.175-12,6.719-35.9,31.341-55.448,34.391-27.228,38.71-48.768,38.71-48.768,50.188,5.74,83.206,1.473,133.4-22.91s80.312-2.9,139.138,32.968c58.776,35.864,120.5,12.9,120.5,12.9s15.1,47.579.908,75.715c-2.934.161-77.834,4.495-77.834,25.647a21.438,21.438,0,0,0,9.97,18.167s-.122-15.717,20.14-18.047c10.925-1.258,40.818,0,70.94,0s35.618,18.047,35.618,18.047c13.028-26.833-8.607-28.686-21.036-30.6s-15.8-7.674-15.8-7.674V345.689c-74.574,0-126.745-79.146-48.768-110.438,77.927-31.293,105.087,1.36,106.517,20.9.841,11.45-3.4,29.288-32.272,29.288-31.55,0-31.214-48.768-31.214-48.768s-8.586-.117-14.683,1.669a57.948,57.948,0,0,0-12.549,5.493c0,57.405,37.9,65.278,60.251,65.278,19.047,0,54.851-13.021,54.851-49.2,0-40.13-31.18-59.108-84.976-59.108M208.343,225.194c0-37.795,14.07-44.957,14.07-69.087,0-21.743-7.367-43.333-7.821-44.653,1.42,1.523,23.826,26.009,23.826,64.514,0,39.675-23.88,58.319,2.9,112.318,0,0-32.97-25.349-32.97-63.092M378.977,44.448c79.653-1.677,180.592,10.669,249.576,52.172-43.839-16.46-90.423-26.67-137.412-34.8-3.3-.406-65.733-7.823-67.46-4.572-1.221,2.286,6.452,6.6,7.213,7.061,20.37,9.4,40.132,20.269,59.792,30.937,33.067,18.9,65.629,38.659,96.211,61.469-56.741-26.009-110.283-57.81-164.287-88.951-2.132-1.168-10.21-5.434-11.833-3.556-1.323,1.576,3.961,6.809,4.57,7.418a562,562,0,0,1,52.022,46.938c23.569,24.69,45.768,51.308,61.568,81.685-37.594-43.533-77.878-83.614-117.856-124.762,0,0-7.922-6.858-9.5-6.046-1.424.813,2.387,8.839,2.791,9.754,3.708,6.35,6.962,13,10.211,19.457a572.21,572.21,0,0,1,43.586,133.195c-13.31-28.244-24.025-57.352-35-86.46-7.367-18.642-15.091-43.788-23.979-65.124-12.75-29.007-20.218-35.814-20.218-35.814' transform='translate(47.962)' fill='%2383130e'/%3e%3c/g%3e%3cpath id='Path_3756' data-name='Path 3756' d='M1230.65,1587.89c-47.215-31.99-44.512-106.443-96.186-139.849s-111.318,5.213-138.492-57.78-4.586-75.26-125.865-146.826-118.675-403.507-308.844-503-241.187-22.085-329.335-76.142c-96.733-59.32-44.408-203.961-90.054-261.911C99.661,348.792,147.191,271,98.246,221.288S16.052,113.441,0,0H1906.2V1587.89Z' transform='translate(799.131 887.004)' fill='%2383130e'/%3e%3cpath id='Union_9' data-name='Union 9' d='M210.424,487.328c-5.569-.678-11.072-1.954-16.775-3.01,0,0-1.792.055-2.8-3.231s-2.617-15.518-2.617-15.518c-.578-8.585-1.155-18.17-1.96-27.736a4.137,4.137,0,0,0-2.255-2.781q-6.341-2.64-12.9-4.722c-1.019-.322-2.389.289-3.543.651-.463.149-.812.747-1.154,1.184-8.186,10.223-18.372,18.23-28.658,26.151-3.55,2.733-6.992,3.183-10.829.912-2.5-1.477-5-2.968-7.549-4.359-3.839-2.089-5.2-5.267-4.631-9.519,1.732-12.864,3.423-25.742,8.3-37.893,1.142-2.855.7-4.69-1.859-6.5a86.3,86.3,0,0,1-8.749-7.309c-1.7-1.577-3.133-1.638-5.053-.475-11.259,6.871-23.631,11.076-36.147,14.939-5.273,1.626-7.7.946-11.218-3.238-1.731-2.063-3.435-4.131-5.186-6.168-2.7-3.137-3.188-6.408-1.222-10.2,6.073-11.735,12.245-23.4,21.077-33.388,1.893-2.135,1.9-3.9.355-6.24-2.147-3.258-4.067-6.692-5.885-10.15-.985-1.869-2.2-2.673-4.28-2.217-13.132,2.889-26.423,2.291-39.716,1.821-4.261-.149-7.234-1.908-8.643-6.087-1.033-3.069-2.221-6.093-3.308-9.149a7.673,7.673,0,0,1,2.154-8.855c9.609-8.886,19.164-17.86,30.831-24.076,3.1-1.652,3.961-3.714,3.128-7.093a93.084,93.084,0,0,1-1.691-10.587c-.261-2-.933-3.245-3.174-3.588C31.343,266.872,19,262.337,6.846,257.138c-5.268-2.25-6.771-4.145-6.831-9.821-.028-2.687-.007-5.375-.007-8.06.007-4.273,1.932-7.08,5.971-8.747,12.207-5.044,24.432-9.967,37.582-11.97,2.691-.409,3.725-1.768,4.028-4.4.435-3.881,1.188-7.731,1.972-11.56.408-2.011.086-3.413-1.826-4.456-11.681-6.374-21.64-15.007-31.309-24.035-3.8-3.548-4.6-5.911-2.926-10.708,1.108-3.163,2.243-6.328,3.5-9.431a7.275,7.275,0,0,1,6.729-4.742c12.957-.867,25.887-1.222,38.758,1.194,5.225.989,5.22.793,7.823-3.862,1.636-2.928,3.282-5.863,5.127-8.659,1.267-1.914,1.181-3.412-.309-5.105-8.8-9.994-15.057-21.6-21.2-33.306-2.074-3.963-2.067-7.4.905-10.8,2.06-2.359,3.992-4.83,6.033-7.208a8.111,8.111,0,0,1,9.34-2.6c12.708,3.963,25.37,8.035,36.79,15.108,2.255,1.4,3.858,1.3,5.838-.631a112.58,112.58,0,0,1,9.219-7.792c1.5-1.184,2.174-2.272,1.411-4.247-4.786-12.4-6.972-25.391-8.618-38.512-.677-5.407.3-7.8,4.973-10.58,2.591-1.544,5.22-3.029,7.838-4.534a7.612,7.612,0,0,1,9.071.612C147.371,36.3,157.958,44.392,166.219,55c1.966,2.526,3.77,2.788,6.549,1.517a77.805,77.805,0,0,1,10.388-3.769c2.5-.732,3.381-2.108,3.295-4.621-.471-13.442,2.334-26.454,5.307-39.44.873-3.795,2.965-6.152,6.864-6.817,3.309-.557,6.59-1.244,9.905-1.741,3.791-.577,6.609.766,8.769,4.126,7.072,11.029,14.051,22.1,18.2,34.649.993,2.995,2.67,3.9,5.71,3.668a88.185,88.185,0,0,1,11.065-.015c2.389.116,3.737-.718,4.483-2.995,4.16-12.67,11.152-23.855,18.277-34.985,2.274-3.561,5.193-5.084,9.286-4.42,3.309.536,6.617,1.081,9.9,1.725a7.865,7.865,0,0,1,6.516,6.444c2.906,12.984,5.8,26,5.415,39.419-.087,3.048,1.147,4.4,3.906,5.219a84.88,84.88,0,0,1,10.381,3.809c2.227.994,3.724.664,5.213-1.155,8.42-10.3,18.559-18.7,29.154-26.629,4.04-3.023,6.441-3.359,10.736-.94q4.1,2.308,8.14,4.7c3.349,1.975,4.664,4.89,4.159,8.766-1.731,13.321-3.649,26.6-8.574,39.2-.867,2.216-.471,3.7,1.483,5.171,3.212,2.418,6.307,5.018,9.272,7.738,1.644,1.506,2.993,1.855,4.993.625,11.34-6.951,23.787-11.265,36.427-15.094,5.213-1.572,7.582-.907,11.118,3.379,1.785,2.155,3.6,4.293,5.4,6.428A8.023,8.023,0,0,1,439,98.6c-5.993,11.52-11.878,23.108-20.635,32.87-2.319,2.586-2.543,4.8-.429,7.683a49.545,49.545,0,0,1,5.006,8.713c1.242,2.721,3.141,3.185,5.689,2.726a148.162,148.162,0,0,1,32.719-1.859c12.408.543,12.413.429,16.755,12,3,7.98,2.637,8.968-3.623,14.812-9.018,8.416-18.393,16.338-29.242,22.329-2.161,1.2-2.946,2.513-2.255,5.118a77.069,77.069,0,0,1,2.053,11.541c.269,2.472,1.349,3.574,3.678,3.929,13.138,2.042,25.383,6.866,37.575,11.93,4.014,1.667,6.133,4.314,6.18,8.613.041,3.246.075,6.49-.019,9.735a8.061,8.061,0,0,1-5.383,7.751c-12.164,5.106-24.288,10.306-37.555,11.966-2.8.348-4.542,1.463-4.71,4.835a72.78,72.78,0,0,1-1.9,11.911,2.983,2.983,0,0,0,1.685,3.795,147.64,147.64,0,0,1,29.563,22.457,32.135,32.135,0,0,1,4.047,4c.881,1.2,1.979,3.077,1.617,4.232a111.243,111.243,0,0,1-6.128,16.109c-.717,1.453-3.831,2.277-5.9,2.392-13.394.766-26.8,1.129-40.053-1.626a3.541,3.541,0,0,0-4.381,2.037c-2.066,3.842-4.234,7.638-6.55,11.332a3.073,3.073,0,0,0,.261,4.184c8.456,9.81,14.964,20.86,20.809,32.36,3.186,6.28,3.2,8.2-1.336,13.563q-2.5,2.942-5,5.884c-2.45,2.889-5.456,3.594-9.051,2.52-12.648-3.795-25.169-7.907-36.508-14.886-2.476-1.518-4.308-1.511-6.475.583a115.12,115.12,0,0,1-8.987,7.558c-1.5,1.182-2.207,2.318-1.447,4.273,4.923,12.6,6.95,25.849,8.683,39.176.6,4.554-.464,7.249-4.383,9.6-2.684,1.619-5.4,3.173-8.133,4.7-3.342,1.868-6.562,1.808-9.695-.605-10.192-7.838-20.587-15.476-28.53-25.782-2.27-2.942-4.436-3.754-7.912-2.042-3.287,1.626-6.972,2.426-10.319,3.943a4.771,4.771,0,0,0-2.449,3.257c-.814,9.2-1.363,18.441-1.953,27.045l-5.167,19.541c-4.663.934-9.507,1.256-14.137,2.144-5.06.966-7.361-.048-10.092-4.374-2.355-3.742-4.685-7.51-7.026-11.266L255.79,446.1c-2.08-2.216-16.99-2.229-19.036.007l-11.1,23.452c-2.8,4.513-5.563,8.913-8.274,13.342-1.493,2.43-3.487,4.477-6.249,4.476A5.835,5.835,0,0,1,210.424,487.328Zm-99.513-244.3c-.443,75.545,59.165,138.575,135.178,138.254,76.043.026,135.4-61.311,135.491-137.193.094-76.419-59.066-138.1-135.277-138.167h-.138C170.549,105.925,111.352,167.511,110.911,243.032Zm11.423-2.167c0-69.312,53.649-125.5,123.94-125.5s123.385,56.191,123.385,125.5S316.566,369.655,246.274,369.655,122.334,310.178,122.334,240.864Zm5.54-4.38c0,64.177,52.761,116.2,117.845,116.2s117.845-52.022,117.845-116.2S310.8,120.279,245.72,120.279,127.874,172.305,127.874,236.485ZM240.3,342.9c-.135-.017-.273-.033-.424-.05-8.716-.871-30.466-7.3-29.556-23.513v-.022l11.167-125.639L246.019,303.5l24.15-111.01,11.395,128.131c-.288,14.956-21.089,21.376-29.573,22.231-2.077.121-4.166.187-6.272.187C243.9,343.036,242.091,342.988,240.3,342.9Zm61.817-24.417h-.09s-1.272-12.4-1.722-16.819a1.411,1.411,0,0,1,1.417-1.544h23.644v-8.93s-9.717.658-9.717-12.572V232.851c0-.5,5.811,1,6.311,1.223a12.049,12.049,0,0,1,5.111,4.383,24.855,24.855,0,0,1,3.545,12.6c.162,7.439-.644,14.637.05,21.951a39.015,39.015,0,0,0,3.049,12.474,16.184,16.184,0,0,0,4.039,5.917.543.543,0,0,1,.14.718A107.577,107.577,0,0,1,310.985,321.4c-.033-.065-.177-.026-.483.165a5.539,5.539,0,0,1-2.877.739C305.058,322.305,302.359,320.866,302.114,318.483ZM180.8,321.567a1.858,1.858,0,0,0-.378-.192,108.642,108.642,0,0,1-11.33-9.788l0,.007c-.818-.765-1.729-1.713-2.672-2.753-.759-.809-1.51-1.624-2.243-2.455-.017-.051-.024-.1-.037-.151-2.267-2.675-4.475-5.493-5.88-7.322a.412.412,0,0,1,.545-.6,31.54,31.54,0,0,0,9.787,3.775c.18.01.363.024.551.051a.531.531,0,0,0,.1.006.06.06,0,0,0,.044.011,29.131,29.131,0,0,0,5.922.608,37.68,37.68,0,0,0,14.467-3.069,1.337,1.337,0,0,1,1.856,1.354l-1.784,17.432c-.241,2.383-3.226,3.822-5.956,3.822A5.779,5.779,0,0,1,180.8,321.567Zm-9.982-31.91c-7.423-1.184-14.078-10.283-14.078-25.141h-9.867v12.842a.463.463,0,0,1-.888.175,105.527,105.527,0,0,1-3.022-74.067.463.463,0,0,1,.894.077c2.517,17.191,11.9,26.86,18.9,36.266,8.155,10.957,22.65,23.2,22.65,35.866,0,10.888-6.884,14.151-12.427,14.151A13.726,13.726,0,0,1,170.814,289.656Zm116.117-118.6c.817-.06,1.949-.115,3.261-.093,6.238.636,9.127,7.27,9.127,11.849L298.208,278Zm61.5,94.342c-2.038-3.3-.7-11.757-1.839-22.6-1.333-12.676-7.367-17.6-16.15-19.54l-.261-.22s15.309-5.974,18.133-20.07a105.589,105.589,0,0,1,1.479,62.252.732.732,0,0,1-.717.532A.753.753,0,0,1,348.431,265.4ZM182.062,227.307c-12.877-13.981-19.267-22.735-19.267-34.754,0-11.762,8.445-20.489,16.99-18.056,7.906,2.25,7.432,17.6,7.432,17.6H195.8V162.932a70.938,70.938,0,0,0-23.727-3.3.467.467,0,0,1-.345-.806,108.3,108.3,0,0,1,27.856-18.72c3.811-1.616,8.306.7,6.355,20.155-.006.1-.022.2-.028.3-.028.214-.05.422-.061.625l-8.645,84.376C193.474,240.588,188.269,234.052,182.062,227.307Zm46.113-85.1c-.028-.17-.062-.345-.1-.531s-.067-.356-.095-.537c-.845-4.871.033-7.582,2.311-9.062h.005c5.367-3.681,24.473-3.4,30.189-.137a4.313,4.313,0,0,1,.372.23,2.756,2.756,0,0,1,.3.215.247.247,0,0,1,.061.043c1.529,1.189,2.311,3.031,2.229,5.862v.017L246.02,234.813Zm87.472,73.387v-44.8a14.621,14.621,0,0,1,7.456,1.814,12.651,12.651,0,0,1,5.155,5.971c0,.011,0,.011,0,.017,2.6,5.829,4.067,20.056,0,28.794a13.666,13.666,0,0,1-12.327,8.212C315.748,215.6,315.647,215.595,315.647,215.595Zm-29.972-55.176c-.238-2.312-.395-4.384-.478-6.241v-.065c-.633-13.986,3.606-15.323,7.006-13.844a108.347,108.347,0,0,1,26.622,17.754.574.574,0,0,1-.528.981.039.039,0,0,1-.022-.006c-14.667-3.506-29.789,1.743-32.328,2.5-.066.011-.122.039-.167.044C285.747,161.2,285.714,160.818,285.675,160.418Z' transform='matrix(0.809, -0.588, 0.588, 0.809, 1482.763, 1391.061)' fill='%2383130e'/%3e%3cpath id='Union_8' data-name='Union 8' d='M193.763,448.488c-5.128-.624-10.2-1.8-15.446-2.77,0,0-1.65.051-2.577-2.973s-2.409-14.281-2.409-14.281c-.533-7.9-1.063-16.722-1.805-25.526a3.808,3.808,0,0,0-2.076-2.56q-5.839-2.43-11.881-4.346c-.938-.3-2.2.266-3.262.6-.426.137-.747.687-1.062,1.09-7.538,9.408-16.917,16.777-26.389,24.067-3.269,2.516-6.439,2.929-9.972.84-2.306-1.359-4.6-2.731-6.951-4.011-3.535-1.923-4.788-4.847-4.264-8.76,1.595-11.839,3.152-23.69,7.643-34.873,1.051-2.628.643-4.316-1.712-5.986a79.449,79.449,0,0,1-8.057-6.726c-1.569-1.452-2.885-1.508-4.653-.437-10.368,6.324-21.76,10.194-33.285,13.748-4.856,1.5-7.093.871-10.33-2.98-1.594-1.9-3.163-3.8-4.776-5.676a7.679,7.679,0,0,1-1.125-9.39C54.966,346.737,60.65,336,68.782,326.81c1.743-1.965,1.747-3.591.327-5.742-1.977-3-3.745-6.158-5.419-9.341-.907-1.72-2.026-2.46-3.941-2.041-12.092,2.659-24.331,2.109-36.571,1.676-3.924-.137-6.661-1.756-7.958-5.6-.951-2.824-2.045-5.607-3.046-8.42a7.059,7.059,0,0,1,1.983-8.149C23,281.013,31.8,272.755,42.546,267.035c2.856-1.521,3.647-3.418,2.88-6.528a85.618,85.618,0,0,1-1.557-9.743c-.241-1.841-.859-2.986-2.923-3.3C28.861,245.6,17.492,241.429,6.3,236.644c-4.851-2.071-6.235-3.815-6.29-9.039-.026-2.473-.006-4.947-.006-7.418.006-3.932,1.779-6.516,5.5-8.05,11.24-4.642,22.5-9.173,34.606-11.016,2.478-.377,3.43-1.627,3.709-4.05.4-3.572,1.094-7.115,1.816-10.638.376-1.85.079-3.141-1.681-4.1-10.756-5.866-19.926-13.811-28.83-22.119-3.5-3.265-4.232-5.44-2.694-9.855,1.02-2.911,2.065-5.824,3.22-8.679a6.7,6.7,0,0,1,6.2-4.364c11.931-.8,23.837-1.125,35.689,1.1,4.812.91,4.807.729,7.2-3.554,1.507-2.695,3.022-5.4,4.721-7.969a3.378,3.378,0,0,0-.285-4.7c-8.1-9.2-13.864-19.875-19.518-30.652-1.91-3.647-1.9-6.806.834-9.94,1.9-2.171,3.676-4.445,5.555-6.633a7.472,7.472,0,0,1,8.6-2.392c11.7,3.647,23.362,7.394,33.877,13.9,2.076,1.286,3.553,1.2,5.375-.581a103.649,103.649,0,0,1,8.489-7.171c1.385-1.09,2-2.091,1.3-3.908-4.408-11.412-6.42-23.368-7.935-35.443-.623-4.976.278-7.177,4.579-9.737,2.386-1.421,4.807-2.788,7.217-4.173a7.012,7.012,0,0,1,8.353.563c9.8,7.376,19.548,14.825,27.155,24.587,1.811,2.324,3.472,2.566,6.03,1.4a71.672,71.672,0,0,1,9.565-3.468c2.3-.673,3.114-1.94,3.034-4.253-.433-12.371,2.15-24.345,4.887-36.3.8-3.492,2.73-5.661,6.32-6.273,3.047-.513,6.069-1.145,9.121-1.6,3.491-.531,6.086.7,8.075,3.8,6.512,10.15,12.939,20.339,16.762,31.887.915,2.756,2.459,3.591,5.258,3.376a81.248,81.248,0,0,1,10.189-.014c2.2.107,3.442-.661,4.128-2.756,3.831-11.66,10.269-21.954,16.83-32.2,2.094-3.277,4.782-4.679,8.55-4.067,3.047.493,6.093,1,9.12,1.588a7.24,7.24,0,0,1,6,5.931c2.676,11.949,5.344,23.923,4.986,36.277-.08,2.8,1.056,4.049,3.6,4.8a78.189,78.189,0,0,1,9.559,3.505c2.05.915,3.429.611,4.8-1.063,7.754-9.478,17.089-17.212,26.845-24.507,3.72-2.782,5.931-3.092,9.886-.865q3.774,2.124,7.5,4.327a7.462,7.462,0,0,1,3.83,8.068c-1.594,12.259-3.36,24.476-7.895,36.074a3.546,3.546,0,0,0,1.365,4.759c2.958,2.225,5.808,4.618,8.538,7.121,1.514,1.386,2.756,1.707,4.6.575,10.442-6.4,21.9-10.367,33.543-13.891,4.8-1.447,6.981-.835,10.237,3.11,1.644,1.984,3.312,3.951,4.975,5.916a7.38,7.38,0,0,1,.952,8.872c-5.519,10.6-10.937,21.266-19,30.25-2.136,2.38-2.341,4.42-.395,7.071a45.592,45.592,0,0,1,4.609,8.019c1.143,2.5,2.892,2.931,5.238,2.509a136.507,136.507,0,0,1,30.128-1.711c11.426.5,11.43.4,15.428,11.047,2.762,7.344,2.428,8.253-3.336,13.632-8.3,7.745-16.937,15.035-26.927,20.55-1.99,1.1-2.712,2.313-2.076,4.71a70.892,70.892,0,0,1,1.891,10.621c.248,2.275,1.242,3.289,3.386,3.616,12.1,1.879,23.374,6.319,34.6,10.979,3.7,1.534,5.647,3.97,5.69,7.926.038,2.987.069,5.973-.017,8.959a7.419,7.419,0,0,1-4.957,7.133c-11.2,4.7-22.365,9.484-34.581,11.012-2.577.321-4.183,1.346-4.337,4.45a66.949,66.949,0,0,1-1.749,10.962,2.745,2.745,0,0,0,1.552,3.492,135.939,135.939,0,0,1,27.222,20.667,29.581,29.581,0,0,1,3.726,3.678c.811,1.107,1.823,2.832,1.489,3.895a102.339,102.339,0,0,1-5.642,14.825c-.66,1.337-3.528,2.1-5.43,2.2-12.334.7-24.678,1.039-36.882-1.5a3.261,3.261,0,0,0-4.034,1.874c-1.9,3.535-3.9,7.029-6.031,10.429a2.827,2.827,0,0,0,.241,3.85c7.787,9.028,13.779,19.2,19.162,29.781,2.934,5.78,2.947,7.549-1.23,12.482q-2.3,2.708-4.6,5.415c-2.256,2.659-5.024,3.307-8.335,2.319-11.647-3.492-23.176-7.277-33.617-13.7-2.28-1.4-3.967-1.391-5.962.537a105.987,105.987,0,0,1-8.275,6.956c-1.383,1.088-2.032,2.133-1.332,3.932,4.533,11.6,6.4,23.788,8,36.054.548,4.191-.427,6.671-4.036,8.839-2.472,1.49-4.973,2.92-7.489,4.328a7.5,7.5,0,0,1-8.927-.557c-9.385-7.213-18.957-14.243-26.271-23.727-2.09-2.708-4.084-3.455-7.285-1.879-3.026,1.5-6.42,2.233-9.5,3.629a4.391,4.391,0,0,0-2.255,3c-.749,8.47-1.255,16.971-1.8,24.889l-4.758,17.984c-4.294.86-8.754,1.156-13.018,1.973-4.659.889-6.778-.044-9.292-4.025-2.169-3.444-4.314-6.912-6.47-10.368l-11.207-23.214c-1.915-2.04-15.645-2.052-17.529.006l-10.22,21.583c-2.582,4.154-5.123,8.2-7.619,12.278-1.375,2.236-3.211,4.12-5.754,4.12A5.376,5.376,0,0,1,193.763,448.488ZM102.129,223.662c-.408,69.524,54.48,127.531,124.474,127.235,70.022.024,124.676-56.424,124.762-126.259C351.452,154.31,296.976,97.544,226.8,97.483h-.127C157.045,97.483,102.535,154.16,102.129,223.662Zm10.518-1.995c0-63.787,49.4-115.5,114.127-115.5s113.615,51.712,113.615,115.5S291.5,340.193,226.774,340.193,112.647,285.457,112.647,221.667Zm5.1-4.031c0,59.062,48.583,106.938,108.514,106.938S334.778,276.7,334.778,217.637,286.193,110.693,226.263,110.693,117.749,158.573,117.749,217.637Zm103.522,97.934c-.124-.016-.252-.03-.39-.046-8.026-.8-28.054-6.72-27.215-21.639v-.02l10.283-115.625,22.59,101.07,22.238-102.163,10.493,117.919c-.265,13.764-19.419,19.672-27.231,20.459-1.913.111-3.836.172-5.776.172C224.59,315.7,222.922,315.651,221.271,315.571ZM278.193,293.1h-.083s-1.172-11.414-1.586-15.478a1.3,1.3,0,0,1,1.3-1.421H299.6v-8.218s-8.947.605-8.947-11.57V214.292c0-.463,5.35.918,5.811,1.125a11.093,11.093,0,0,1,4.706,4.033,22.864,22.864,0,0,1,3.264,11.6c.149,6.847-.593,13.471.046,20.2a35.887,35.887,0,0,0,2.808,11.48,14.893,14.893,0,0,0,3.719,5.445.5.5,0,0,1,.129.661,99.024,99.024,0,0,1-24.776,26.952c-.03-.06-.163-.024-.444.152a5.1,5.1,0,0,1-2.65.68C280.9,296.617,278.418,295.293,278.193,293.1ZM166.48,295.938a1.713,1.713,0,0,0-.348-.176,100.027,100.027,0,0,1-10.433-9.008l0,.006c-.753-.7-1.592-1.577-2.461-2.534-.7-.744-1.39-1.495-2.065-2.259-.016-.047-.022-.093-.034-.139-2.087-2.462-4.121-5.055-5.415-6.738a.379.379,0,0,1,.5-.55,29.051,29.051,0,0,0,9.012,3.474c.166.009.334.022.508.047a.488.488,0,0,0,.092.006.055.055,0,0,0,.04.01,26.84,26.84,0,0,0,5.453.56,34.713,34.713,0,0,0,13.322-2.824,1.231,1.231,0,0,1,1.709,1.246L174.717,293.1c-.222,2.193-2.971,3.518-5.485,3.518A5.323,5.323,0,0,1,166.48,295.938Zm-9.191-29.367c-6.835-1.09-12.964-9.463-12.964-23.137h-9.086v11.819a.426.426,0,0,1-.818.161,97.066,97.066,0,0,1-2.783-68.163.426.426,0,0,1,.824.071c2.318,15.821,10.954,24.719,17.4,33.376,7.509,10.083,20.857,21.352,20.857,33.007,0,10.02-6.339,13.023-11.443,13.023A12.645,12.645,0,0,1,157.289,266.571ZM264.212,157.423c.752-.055,1.8-.106,3-.085,5.744.585,8.4,6.69,8.4,10.9l-1.023,87.6Zm56.63,86.823c-1.877-3.036-.64-10.82-1.693-20.8-1.228-11.665-6.784-16.193-14.872-17.983l-.241-.2s14.1-5.5,16.7-18.471a97.122,97.122,0,0,1,1.362,57.291.674.674,0,0,1-.66.49A.693.693,0,0,1,320.842,244.247Zm-153.2-35.056c-11.857-12.866-17.741-20.923-17.741-31.984,0-10.825,7.776-18.856,15.645-16.617,7.28,2.071,6.844,16.193,6.844,16.193h7.9V149.947a65.354,65.354,0,0,0-21.848-3.035.43.43,0,0,1-.318-.741,99.732,99.732,0,0,1,25.651-17.228c3.509-1.487,7.648.64,5.852,18.549-.006.091-.02.181-.026.277-.026.2-.046.389-.056.575l-7.96,77.651C178.155,221.413,173.361,215.4,167.646,209.191Zm42.462-78.317c-.026-.156-.057-.318-.092-.489s-.062-.328-.087-.494c-.778-4.483.03-6.978,2.128-8.34h0c4.942-3.387,22.535-3.131,27.8-.126a3.975,3.975,0,0,1,.342.211,2.539,2.539,0,0,1,.276.2.228.228,0,0,1,.056.04c1.408,1.094,2.128,2.789,2.052,5.395v.016L226.54,216.1Zm80.546,67.538V157.181a13.469,13.469,0,0,1,6.866,1.669,11.645,11.645,0,0,1,4.747,5.5c0,.01,0,.01,0,.016,2.39,5.365,3.745,18.458,0,26.5a12.584,12.584,0,0,1-11.351,7.558C290.746,198.418,290.654,198.412,290.654,198.412Zm-27.6-50.779c-.219-2.128-.364-4.034-.44-5.743v-.06c-.583-12.872,3.32-14.1,6.451-12.74a99.772,99.772,0,0,1,24.514,16.339.528.528,0,0,1-.487.9.036.036,0,0,1-.02-.006c-13.505-3.227-27.43,1.6-29.768,2.3-.061.01-.112.036-.153.04C263.121,148.354,263.091,148,263.055,147.633Z' transform='matrix(0.848, 0.53, -0.53, 0.848, 859.4, 2624.07)' fill='%2383130e'/%3e%3cpath id='Union_11' data-name='Union 11' d='M160.863,372.338c-4.258-.518-8.464-1.493-12.824-2.3,0,0-1.37.042-2.139-2.468s-2-11.856-2-11.856c-.442-6.559-.883-13.883-1.5-21.192a3.162,3.162,0,0,0-1.724-2.125q-4.847-2.017-9.864-3.608a5.182,5.182,0,0,0-2.709.5c-.354.114-.621.571-.882.9-6.258,7.811-14.045,13.929-21.908,19.98-2.714,2.088-5.345,2.432-8.279.7-1.914-1.128-3.822-2.268-5.771-3.33-2.935-1.6-3.975-4.024-3.54-7.273,1.324-9.829,2.617-19.668,6.346-28.952.873-2.181.534-3.583-1.421-4.969a65.956,65.956,0,0,1-6.689-5.584A2.783,2.783,0,0,0,82.1,300.4c-8.607,5.25-18.065,8.463-27.633,11.414-4.031,1.243-5.889.723-8.576-2.474-1.323-1.576-2.626-3.156-3.965-4.712a6.375,6.375,0,0,1-.934-7.8c4.643-8.966,9.361-17.881,16.112-25.51,1.447-1.632,1.451-2.982.271-4.767-1.641-2.489-3.109-5.113-4.5-7.755-.753-1.428-1.682-2.043-3.272-1.694-10.039,2.207-20.2,1.751-30.362,1.391-3.257-.114-5.53-1.458-6.607-4.651-.79-2.345-1.7-4.655-2.529-6.99a5.861,5.861,0,0,1,1.647-6.766C19.1,233.3,26.4,226.443,35.322,221.694c2.371-1.262,3.028-2.837,2.391-5.419a71.081,71.081,0,0,1-1.293-8.089c-.2-1.529-.714-2.479-2.426-2.741-10.034-1.543-19.472-5.008-28.761-8.981C1.206,194.744.057,193.3.011,188.96c-.021-2.053-.005-4.107-.005-6.159a6.639,6.639,0,0,1,4.565-6.683c9.332-3.853,18.678-7.615,28.73-9.145,2.058-.313,2.848-1.351,3.079-3.362.332-2.966.908-5.907,1.508-8.832.312-1.536.066-2.608-1.4-3.4-8.93-4.87-16.543-11.466-23.935-18.363-2.9-2.711-3.514-4.516-2.237-8.181.847-2.416,1.714-4.835,2.673-7.206A5.561,5.561,0,0,1,18.139,114c9.906-.662,19.79-.934,29.629.912,3.995.756,3.991.606,5.98-2.95,1.251-2.237,2.509-4.48,3.919-6.616a2.8,2.8,0,0,0-.236-3.9c-6.725-7.636-11.51-16.5-16.2-25.447-1.586-3.028-1.58-5.651.692-8.252,1.575-1.8,3.052-3.69,4.612-5.507a6.2,6.2,0,0,1,7.14-1.986C63.386,63.281,73.066,66.391,81.8,71.8c1.724,1.068,2.949,1,4.463-.482a86.051,86.051,0,0,1,7.048-5.953c1.15-.9,1.662-1.736,1.079-3.245-3.659-9.474-5.33-19.4-6.588-29.425-.518-4.131.231-5.959,3.8-8.084,1.98-1.18,3.991-2.314,5.992-3.464a5.821,5.821,0,0,1,6.935.468c8.135,6.123,16.229,12.308,22.544,20.412,1.5,1.93,2.882,2.13,5.006,1.159a59.5,59.5,0,0,1,7.941-2.879,3.061,3.061,0,0,0,2.519-3.531c-.36-10.271,1.785-20.212,4.057-30.134.667-2.9,2.266-4.7,5.247-5.208C154.369,1,156.878.479,159.412.1a6.232,6.232,0,0,1,6.7,3.152c5.406,8.427,10.742,16.885,13.916,26.473.759,2.288,2.042,2.982,4.365,2.8a67.453,67.453,0,0,1,8.459-.011,2.968,2.968,0,0,0,3.427-2.288c3.18-9.68,8.525-18.226,13.973-26.73,1.738-2.721,3.97-3.885,7.1-3.377,2.529.41,5.059.826,7.571,1.318a6.011,6.011,0,0,1,4.981,4.924c2.221,9.92,4.437,19.861,4.139,30.118-.066,2.329.877,3.361,2.986,3.988a64.913,64.913,0,0,1,7.936,2.91,2.917,2.917,0,0,0,3.985-.883c6.437-7.869,14.188-14.29,22.287-20.346,3.088-2.31,4.924-2.567,8.207-.719q3.133,1.763,6.223,3.593a6.2,6.2,0,0,1,3.18,6.7c-1.323,10.177-2.789,20.32-6.554,29.949a2.944,2.944,0,0,0,1.134,3.951c2.455,1.847,4.822,3.834,7.088,5.912,1.257,1.151,2.288,1.417,3.817.477C303,66.7,312.518,63.4,322.182,60.478c3.985-1.2,5.8-.693,8.5,2.582,1.365,1.647,2.75,3.28,4.13,4.911a6.127,6.127,0,0,1,.791,7.365c-4.582,8.8-9.08,17.656-15.775,25.114-1.773,1.976-1.944,3.67-.328,5.87a37.849,37.849,0,0,1,3.827,6.657c.949,2.079,2.4,2.433,4.349,2.083a113.329,113.329,0,0,1,25.012-1.42c9.486.415,9.489.328,12.809,9.171,2.293,6.1,2.016,6.852-2.77,11.317-6.894,6.43-14.061,12.483-22.355,17.061-1.652.914-2.252,1.92-1.724,3.911a58.853,58.853,0,0,1,1.57,8.817,2.923,2.923,0,0,0,2.811,3c10.044,1.56,19.4,5.246,28.725,9.115,3.068,1.274,4.688,3.3,4.724,6.58.031,2.48.057,4.959-.014,7.438a6.159,6.159,0,0,1-4.115,5.922c-9.3,3.9-18.568,7.874-28.71,9.142-2.139.266-3.472,1.117-3.6,3.694a55.581,55.581,0,0,1-1.452,9.1,2.279,2.279,0,0,0,1.288,2.9,112.858,112.858,0,0,1,22.6,17.158,24.558,24.558,0,0,1,3.093,3.053c.673.919,1.513,2.351,1.237,3.233a84.965,84.965,0,0,1-4.684,12.308c-.548,1.11-2.929,1.74-4.508,1.828-10.239.585-20.488.863-30.619-1.243a2.708,2.708,0,0,0-3.349,1.556c-1.58,2.935-3.237,5.836-5.007,8.658a2.347,2.347,0,0,0,.2,3.2c6.464,7.495,11.439,15.938,15.908,24.724,2.436,4.8,2.447,6.267-1.022,10.363q-1.908,2.248-3.822,4.5a6.046,6.046,0,0,1-6.92,1.925c-9.669-2.9-19.241-6.041-27.909-11.373-1.893-1.16-3.293-1.155-4.95.445a87.992,87.992,0,0,1-6.87,5.775c-1.148.9-1.687,1.771-1.106,3.265,3.764,9.628,5.313,19.749,6.638,29.932.455,3.48-.354,5.538-3.35,7.339-2.052,1.237-4.129,2.424-6.217,3.593a6.227,6.227,0,0,1-7.411-.462c-7.792-5.988-15.738-11.824-21.811-19.7-1.735-2.248-3.391-2.868-6.048-1.56-2.513,1.243-5.33,1.854-7.888,3.013a3.646,3.646,0,0,0-1.872,2.489c-.622,7.032-1.042,14.09-1.493,20.663l-3.95,14.93c-3.565.714-7.268.96-10.807,1.638-3.868.738-5.627-.037-7.715-3.342-1.8-2.859-3.581-5.738-5.371-8.608l-9.3-19.273c-1.59-1.693-12.988-1.7-14.553.005l-8.485,17.918c-2.144,3.448-4.253,6.81-6.325,10.194-1.141,1.856-2.666,3.42-4.777,3.42A4.461,4.461,0,0,1,160.863,372.338ZM84.788,185.686c-.338,57.719,45.23,105.877,103.339,105.631,58.133.02,103.507-46.844,103.579-104.821.072-58.387-45.154-105.514-103.416-105.565h-.105C130.38,80.931,85.126,127.985,84.788,185.686Zm8.732-1.656c0-52.957,41.013-95.889,94.749-95.889s94.324,42.932,94.324,95.889-40.588,98.4-94.324,98.4S93.521,236.988,93.521,184.03Zm4.235-3.346c0,49.034,40.334,88.781,90.089,88.781s90.089-39.747,90.089-88.781S237.6,91.9,187.846,91.9,97.756,131.648,97.756,180.684ZM183.7,261.989l-.324-.038c-6.663-.665-23.29-5.579-22.594-17.964v-.017l8.537-95.993,18.755,83.909,18.462-84.816,8.711,97.9c-.22,11.427-16.122,16.332-22.607,16.985-1.588.092-3.185.143-4.795.143C186.457,262.094,185.072,262.056,183.7,261.989Zm47.257-18.656h-.069s-.973-9.476-1.317-12.85a1.078,1.078,0,0,1,1.083-1.18h18.075v-6.823s-7.428.5-7.428-9.605V177.907c0-.384,4.442.762,4.825.934a9.21,9.21,0,0,1,3.907,3.348,18.982,18.982,0,0,1,2.71,9.627c.124,5.684-.492,11.184.038,16.772a29.794,29.794,0,0,0,2.331,9.531,12.364,12.364,0,0,0,3.087,4.521.415.415,0,0,1,.107.548,82.211,82.211,0,0,1-20.569,22.376c-.025-.05-.136-.02-.369.126a4.237,4.237,0,0,1-2.2.564C233.209,246.254,231.145,245.154,230.958,243.334Zm-92.745,2.356a1.423,1.423,0,0,0-.289-.146,83.04,83.04,0,0,1-8.661-7.478l0,.005c-.625-.584-1.322-1.309-2.043-2.1-.58-.618-1.154-1.241-1.714-1.876-.013-.039-.018-.077-.028-.115-1.733-2.044-3.421-4.2-4.5-5.594a.315.315,0,0,1,.417-.457,24.119,24.119,0,0,0,7.482,2.884c.138.008.277.018.422.039a.406.406,0,0,0,.076,0,.046.046,0,0,0,.034.008,22.283,22.283,0,0,0,4.527.465A28.819,28.819,0,0,0,145,228.981a1.022,1.022,0,0,1,1.419,1.034l-1.364,13.319c-.185,1.821-2.466,2.921-4.553,2.92A4.42,4.42,0,0,1,138.213,245.69Zm-7.631-24.381c-5.675-.9-10.762-7.856-10.762-19.209h-7.543v9.812a.354.354,0,0,1-.679.133,80.585,80.585,0,0,1-2.311-56.59.354.354,0,0,1,.684.059c1.924,13.135,9.094,20.522,14.449,27.709,6.234,8.371,17.315,17.727,17.315,27.4,0,8.319-5.263,10.812-9.5,10.812A10.5,10.5,0,0,1,130.582,221.309Zm88.768-90.615c.624-.046,1.49-.088,2.493-.071,4.769.486,6.978,5.554,6.978,9.053l-.849,72.73Zm47.015,72.081c-1.558-2.52-.531-8.983-1.406-17.267-1.019-9.685-5.632-13.444-12.347-14.929l-.2-.168s11.7-4.564,13.862-15.334a80.631,80.631,0,0,1,1.131,47.563.559.559,0,0,1-.548.407A.576.576,0,0,1,266.365,202.776Zm-127.184-29.1c-9.844-10.682-14.729-17.37-14.729-26.553,0-8.987,6.456-15.654,12.988-13.8,6.044,1.719,5.682,13.444,5.682,13.444h6.562v-22.28a54.258,54.258,0,0,0-18.139-2.519.357.357,0,0,1-.264-.616,82.8,82.8,0,0,1,21.3-14.3c2.914-1.235,6.349.532,4.858,15.4,0,.076-.017.15-.021.23-.021.163-.038.323-.046.477l-6.609,64.467C147.905,183.819,143.926,178.825,139.181,173.672Zm35.252-65.019c-.021-.13-.047-.264-.076-.406s-.051-.272-.072-.41c-.646-3.721.025-5.793,1.767-6.924h0c4.1-2.812,18.709-2.6,23.078-.1a3.3,3.3,0,0,1,.284.175,2.107,2.107,0,0,1,.229.164.189.189,0,0,1,.047.033c1.169.908,1.767,2.316,1.7,4.479v.013l-13.323,73.734Zm66.87,56.07v-34.23a11.182,11.182,0,0,1,5.7,1.386,9.668,9.668,0,0,1,3.941,4.562c0,.008,0,.008,0,.013,1.984,4.454,3.109,15.324,0,22a10.448,10.448,0,0,1-9.424,6.275C241.38,164.728,241.3,164.723,241.3,164.723ZM218.39,122.566c-.182-1.767-.3-3.349-.365-4.768v-.05c-.484-10.686,2.757-11.708,5.356-10.577a82.831,82.831,0,0,1,20.352,13.565.439.439,0,0,1-.4.75.03.03,0,0,1-.017,0c-11.212-2.679-22.773,1.332-24.714,1.913-.05.008-.093.03-.127.034C218.445,123.165,218.42,122.871,218.39,122.566Z' transform='matrix(0.848, 0.53, -0.53, 0.848, 1949.555, 6015.807)' fill='%2383130e'/%3e%3c/g%3e%3c/svg%3e ");
  background-size: cover;
  background-position: 50% 50%;
  padding: 4em 0;
}
@media only screen and (min-width: 1100px) {
  .mainContent {
    background-size: cover;
    background-position: 50% 100%;
    padding: 5em 0;
  }
}
@media only screen and (min-width: 1400px) {
  .mainContent {
    background-size: cover;
    background-position: 50% 50%;
  }
}
@media only screen and (min-width: 1800px) {
  .mainContent {
    background-size: cover;
  }
}
.mainContent .innerGrid {
  display: grid;
  grid-auto-flow: column;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: auto auto auto;
  gap: 0px 0px;
  grid-template-areas: "box1 box1" "box2 box2" "box3 box3" "box4 box4" "box5 box5" "box6 box6" "box7 box7";
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  max-width: 470px;
  margin: auto;
  padding: 0 20px;
}
@media only screen and (min-width: 640px) {
  .mainContent .innerGrid {
    max-width: 1845px;
    padding: 0 40px;
    grid-row-gap: 4em;
  }
}
@media only screen and (min-width: 900px) {
  .mainContent .innerGrid {
    grid-template-areas: "box1 box2" "box3 box3" "box4 box5" "box6 box7";
  }
}
@media only screen and (min-width: 1920px) {
  .mainContent .innerGrid {
    padding: 0;
  }
}
.mainContent .innerGrid .boxWrapper .copyWrapper h3 {
  color: #ffffff;
  font-family: "Frank Ruhl Libre", serif;
  font-size: 2.125rem;
  margin-top: 0;
}
@media only screen and (min-width: 1100px) {
  .mainContent .innerGrid .boxWrapper .copyWrapper h3 {
    font-size: 2rem;
  }
}
@media only screen and (min-width: 1400px) {
  .mainContent .innerGrid .boxWrapper .copyWrapper h3 {
    font-size: 2.5rem;
  }
}
.mainContent .innerGrid .boxWrapper .copyWrapper p {
  color: #ffffff;
  font-size: 1rem;
}
@media only screen and (min-width: 1800px) {
  .mainContent .innerGrid .boxWrapper .copyWrapper p {
    font-size: 1.2rem;
    font-size: 1.2rem;
  }
}
.mainContent .innerGrid .boxWrapper .copyWrapper a.book {
  display: inline-block;
  font-size: 20px;
  text-transform: uppercase;
  color: #ffffff;
  padding: 8px 30px;
  background: #9d211c;
  border-radius: 50px;
  white-space: nowrap;
  box-shadow: 1px 6px 10px -5px rgba(0, 0, 0, 0.36);
  margin: 1.5rem 0 0.5rem;
}
.mainContent .innerGrid .boxWrapper .copyWrapper a.book:hover {
  color: #82181b;
  background: #fcc673;
}
.mainContent .innerGrid .boxWrapper .boxInner {
  width: 100%;
  overflow: hidden;
}
.mainContent .innerGrid .boxWrapper .boxInner .boxSlider {
  border-radius: 20px;
  overflow: hidden;
}
.mainContent .innerGrid .boxWrapper .boxInner .boxSlider .slick-arrow {
  background: none;
  border: none;
  font-size: 0;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  cursor: pointer;
  z-index: 1;
}
.mainContent .innerGrid .boxWrapper .boxInner .boxSlider .slick-arrow.slick-prev {
  left: 15px;
}
.mainContent .innerGrid .boxWrapper .boxInner .boxSlider .slick-arrow.slick-prev::before {
  content: "";
  display: block;
  width: 35px;
  height: 35px;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg id='Component_19_1' data-name='Component 19 – 1' xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 56 56'%3e%3cg id='Group_587' data-name='Group 587' transform='translate(33.109 40.153) rotate(-135)'%3e%3cg id='Group_398' data-name='Group 398' transform='translate(0 0)'%3e%3cpath id='Path_12' data-name='Path 12' d='M17.078,17.078V0H0' transform='translate(0 0)' fill='none' stroke='%23fff' stroke-width='2'/%3e%3c/g%3e%3c/g%3e%3cg id='Ellipse_62' data-name='Ellipse 62' fill='none' stroke='%23fff' stroke-width='2'%3e%3ccircle cx='28' cy='28' r='28' stroke='none'/%3e%3ccircle cx='28' cy='28' r='27' fill='none'/%3e%3c/g%3e%3c/svg%3e ");
  background-repeat: no-repeat;
  background-size: contain;
}
@media only screen and (min-width: 768px) {
  .mainContent .innerGrid .boxWrapper .boxInner .boxSlider .slick-arrow.slick-prev::before {
    width: 55px;
    height: 55px;
  }
}
.mainContent .innerGrid .boxWrapper .boxInner .boxSlider .slick-arrow.slick-next {
  right: 15px;
}
.mainContent .innerGrid .boxWrapper .boxInner .boxSlider .slick-arrow.slick-next::after {
  content: "";
  display: block;
  width: 35px;
  height: 35px;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg id='Component_18_1' data-name='Component 18 – 1' xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 56 56'%3e%3cg id='Group_587' data-name='Group 587' transform='translate(10.815 28.077) rotate(-45)'%3e%3cg id='Group_398' data-name='Group 398' transform='translate(0)'%3e%3cpath id='Path_12' data-name='Path 12' d='M17.078,0V17.078H0' transform='translate(0)' fill='none' stroke='%23fff' stroke-width='2'/%3e%3c/g%3e%3c/g%3e%3cg id='Ellipse_62' data-name='Ellipse 62' fill='none' stroke='%23fff' stroke-width='2'%3e%3ccircle cx='28' cy='28' r='28' stroke='none'/%3e%3ccircle cx='28' cy='28' r='27' fill='none'/%3e%3c/g%3e%3c/svg%3e ");
  background-repeat: no-repeat;
  background-size: contain;
}
@media only screen and (min-width: 768px) {
  .mainContent .innerGrid .boxWrapper .boxInner .boxSlider .slick-arrow.slick-next::after {
    width: 55px;
    height: 55px;
  }
}
.mainContent .innerGrid .boxWrapper .boxInner .boxSlider img {
  border-radius: 20px;
}
.mainContent .innerGrid .boxWrapper .boxInner .imgWrap {
  position: relative;
  aspect-ratio: 1/1;
}
.mainContent .innerGrid .boxWrapper .boxInner .imgWrap img {
  -o-object-fit: cover;
     object-fit: cover;
  height: 100%;
  width: 100%;
}
.mainContent .innerGrid .boxWrapper img {
  border-radius: 24px;
}
.mainContent .innerGrid .box1 {
  display: grid;
  justify-items: center;
  align-items: center;
  grid-template-columns: 1fr;
  grid-template-areas: "boxInner";
  grid-template-rows: 1fr;
  gap: 0px 0px;
  grid-area: box1;
}
.mainContent .innerGrid .box1 .boxInner {
  grid-area: boxInner;
}
@media only screen and (min-width: 640px) {
  .mainContent .innerGrid .box1 {
    grid-template-columns: 1fr 4fr 1fr;
    grid-template-areas: ". boxInner .";
  }
}
@media only screen and (min-width: 900px) {
  .mainContent .innerGrid .box1 {
    grid-template-columns: 0.5fr 8fr 0.5fr;
  }
}
@media only screen and (min-width: 1200px) {
  .mainContent .innerGrid .box1 {
    grid-template-columns: 1fr 4fr 0.5fr;
  }
}
.mainContent .innerGrid .box2 {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-areas: "boxInner";
  grid-template-rows: 1fr;
  gap: 0px 0px;
  grid-area: box2;
}
.mainContent .innerGrid .box2 .boxInner {
  grid-area: boxInner;
}
@media only screen and (min-width: 640px) {
  .mainContent .innerGrid .box2 {
    grid-template-columns: 0.5fr 5fr 0.5fr;
    grid-template-areas: ". boxInner .";
  }
}
@media only screen and (min-width: 900px) {
  .mainContent .innerGrid .box2 {
    grid-template-columns: 5fr 0.5fr;
    grid-template-areas: "boxInner .";
  }
}
.mainContent .innerGrid .box3 {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  gap: 0px 0px;
  grid-template-areas: "boxInner";
  grid-area: box3;
}
.mainContent .innerGrid .box3 .boxInner {
  grid-area: boxInner;
}
.mainContent .innerGrid .box4 {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-areas: "boxInner";
  grid-template-rows: 1fr;
  gap: 0px 0px;
  grid-area: box4;
}
.mainContent .innerGrid .box4 .boxInner {
  grid-area: boxInner;
}
.mainContent .innerGrid .box4 {
  grid-row: 5;
}
@media only screen and (min-width: 640px) {
  .mainContent .innerGrid .box4 {
    grid-template-columns: 0.5fr 5fr 0.5fr;
    grid-template-areas: ". boxInner .";
  }
}
@media only screen and (min-width: 900px) {
  .mainContent .innerGrid .box4 {
    grid-template-columns: 0.5fr 5fr;
    grid-template-areas: ". boxInner";
    grid-row: auto;
  }
}
.mainContent .innerGrid .box5 {
  display: grid;
  justify-items: center;
  align-items: center;
  grid-template-columns: 1fr;
  grid-template-areas: "boxInner";
  grid-template-rows: 1fr;
  gap: 0px 0px;
  grid-area: box5;
  grid-row: 4;
}
.mainContent .innerGrid .box5 .boxInner {
  grid-area: boxInner;
}
@media only screen and (min-width: 640px) {
  .mainContent .innerGrid .box5 {
    grid-template-columns: 1fr 4fr 1fr;
    grid-template-areas: ". boxInner .";
  }
}
@media only screen and (min-width: 900px) {
  .mainContent .innerGrid .box5 {
    grid-template-columns: 0.5fr 8fr 0.5fr;
    grid-row: auto;
  }
}
@media only screen and (min-width: 1200px) {
  .mainContent .innerGrid .box5 {
    grid-template-columns: 1fr 4fr 0.5fr;
  }
}
.mainContent .innerGrid .box6 {
  display: grid;
  justify-items: center;
  align-items: center;
  grid-template-columns: 1fr;
  grid-template-areas: "boxInner";
  grid-template-rows: 1fr;
  gap: 0px 0px;
  grid-area: box6;
}
.mainContent .innerGrid .box6 .boxInner {
  grid-area: boxInner;
}
@media only screen and (min-width: 640px) {
  .mainContent .innerGrid .box6 {
    grid-template-columns: 1fr 4fr 1fr;
    grid-template-areas: ". boxInner .";
  }
}
@media only screen and (min-width: 900px) {
  .mainContent .innerGrid .box6 {
    grid-template-columns: 0.5fr 8fr 0.5fr;
  }
}
@media only screen and (min-width: 1200px) {
  .mainContent .innerGrid .box6 {
    grid-template-columns: 1fr 4fr 0.5fr;
  }
}
.mainContent .innerGrid .box7 {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-areas: "boxInner";
  grid-template-rows: 1fr;
  gap: 0px 0px;
  grid-area: box7;
}
.mainContent .innerGrid .box7 .boxInner {
  grid-area: boxInner;
}
@media only screen and (min-width: 640px) {
  .mainContent .innerGrid .box7 {
    grid-template-columns: 0.5fr 5fr 0.5fr;
    grid-template-areas: ". boxInner .";
  }
}
@media only screen and (min-width: 900px) {
  .mainContent .innerGrid .box7 {
    grid-template-columns: 5fr 0.5fr;
    grid-template-areas: "boxInner .";
  }
}
.mainContent .wrapper h2.subTitle {
  color: #ffffff;
  font-family: "Frank Ruhl Libre", serif;
  text-align: center;
  font-size: 2.2rem;
  margin: 1.2em 0 0.1em;
}
@media only screen and (min-width: 1100px) {
  .mainContent .wrapper h2.subTitle {
    font-size: 3rem;
  }
}
@media only screen and (min-width: 1400px) {
  .mainContent .wrapper h2.subTitle {
    font-size: 4rem;
  }
}
.mainContent .innerGrid2 {
  display: grid;
  grid-auto-flow: column;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: auto auto auto;
  gap: 0px 0px;
  grid-template-areas: "box1 box1" "box2 box2" "box3 box3" "box4 box4" "box5 box5";
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  max-width: 470px;
  margin: auto;
  padding: 3em 20px 0;
}
@media only screen and (min-width: 640px) {
  .mainContent .innerGrid2 {
    max-width: 1845px;
    padding: 4em 40px 0;
    grid-row-gap: 4em;
  }
}
@media only screen and (min-width: 900px) {
  .mainContent .innerGrid2 {
    grid-template-areas: "box1 box2" "box3 box4" "box5 box5";
  }
}
@media only screen and (min-width: 1920px) {
  .mainContent .innerGrid2 {
    padding: 4em 0 0;
  }
}
.mainContent .innerGrid2 .boxWrapper {
  align-items: center;
}
.mainContent .innerGrid2 .boxWrapper .copyWrapper h3 {
  color: #ffffff;
  font-family: "Frank Ruhl Libre", serif;
  font-size: 2.125rem;
  margin-top: 0;
}
@media only screen and (min-width: 1100px) {
  .mainContent .innerGrid2 .boxWrapper .copyWrapper h3 {
    font-size: 2rem;
  }
}
@media only screen and (min-width: 1400px) {
  .mainContent .innerGrid2 .boxWrapper .copyWrapper h3 {
    font-size: 2.5rem;
  }
}
.mainContent .innerGrid2 .boxWrapper .copyWrapper p {
  color: #ffffff;
  font-size: 1rem;
}
@media only screen and (min-width: 1800px) {
  .mainContent .innerGrid2 .boxWrapper .copyWrapper p {
    font-size: 1.2rem;
  }
}
.mainContent .innerGrid2 .boxWrapper .boxInner {
  width: 100%;
  overflow: hidden;
}
.mainContent .innerGrid2 .boxWrapper .boxInner .boxSlider {
  border-radius: 20px;
  overflow: hidden;
}
.mainContent .innerGrid2 .boxWrapper .boxInner .boxSlider .slick-arrow {
  background: none;
  border: none;
  font-size: 0;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  cursor: pointer;
  z-index: 1;
}
.mainContent .innerGrid2 .boxWrapper .boxInner .boxSlider .slick-arrow.slick-prev {
  left: 15px;
}
.mainContent .innerGrid2 .boxWrapper .boxInner .boxSlider .slick-arrow.slick-prev::before {
  content: "";
  display: block;
  width: 35px;
  height: 35px;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg id='Component_19_1' data-name='Component 19 – 1' xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 56 56'%3e%3cg id='Group_587' data-name='Group 587' transform='translate(33.109 40.153) rotate(-135)'%3e%3cg id='Group_398' data-name='Group 398' transform='translate(0 0)'%3e%3cpath id='Path_12' data-name='Path 12' d='M17.078,17.078V0H0' transform='translate(0 0)' fill='none' stroke='%23fff' stroke-width='2'/%3e%3c/g%3e%3c/g%3e%3cg id='Ellipse_62' data-name='Ellipse 62' fill='none' stroke='%23fff' stroke-width='2'%3e%3ccircle cx='28' cy='28' r='28' stroke='none'/%3e%3ccircle cx='28' cy='28' r='27' fill='none'/%3e%3c/g%3e%3c/svg%3e ");
  background-repeat: no-repeat;
  background-size: contain;
}
@media only screen and (min-width: 768px) {
  .mainContent .innerGrid2 .boxWrapper .boxInner .boxSlider .slick-arrow.slick-prev::before {
    width: 55px;
    height: 55px;
  }
}
.mainContent .innerGrid2 .boxWrapper .boxInner .boxSlider .slick-arrow.slick-next {
  right: 15px;
}
.mainContent .innerGrid2 .boxWrapper .boxInner .boxSlider .slick-arrow.slick-next::after {
  content: "";
  display: block;
  width: 35px;
  height: 35px;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg id='Component_18_1' data-name='Component 18 – 1' xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 56 56'%3e%3cg id='Group_587' data-name='Group 587' transform='translate(10.815 28.077) rotate(-45)'%3e%3cg id='Group_398' data-name='Group 398' transform='translate(0)'%3e%3cpath id='Path_12' data-name='Path 12' d='M17.078,0V17.078H0' transform='translate(0)' fill='none' stroke='%23fff' stroke-width='2'/%3e%3c/g%3e%3c/g%3e%3cg id='Ellipse_62' data-name='Ellipse 62' fill='none' stroke='%23fff' stroke-width='2'%3e%3ccircle cx='28' cy='28' r='28' stroke='none'/%3e%3ccircle cx='28' cy='28' r='27' fill='none'/%3e%3c/g%3e%3c/svg%3e ");
  background-repeat: no-repeat;
  background-size: contain;
}
@media only screen and (min-width: 768px) {
  .mainContent .innerGrid2 .boxWrapper .boxInner .boxSlider .slick-arrow.slick-next::after {
    width: 55px;
    height: 55px;
  }
}
.mainContent .innerGrid2 .boxWrapper .boxInner .boxSlider img {
  border-radius: 20px;
}
.mainContent .innerGrid2 .boxWrapper .boxInner .imgWrap {
  position: relative;
  aspect-ratio: 1/1;
}
.mainContent .innerGrid2 .boxWrapper .boxInner .imgWrap img {
  -o-object-fit: cover;
     object-fit: cover;
  height: 100%;
  width: 100%;
}
.mainContent .innerGrid2 .boxWrapper img {
  border-radius: 24px;
}
.mainContent .innerGrid2 .box1 {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-areas: "boxInner";
  grid-template-rows: 1fr;
  gap: 0px 0px;
  grid-area: box1;
}
.mainContent .innerGrid2 .box1 .boxInner {
  grid-area: boxInner;
}
.mainContent .innerGrid2 .box1 {
  grid-row: 1;
}
@media only screen and (min-width: 640px) {
  .mainContent .innerGrid2 .box1 {
    grid-template-columns: 0.5fr 5fr 0.5fr;
    grid-template-areas: ". boxInner .";
  }
}
@media only screen and (min-width: 900px) {
  .mainContent .innerGrid2 .box1 {
    grid-template-columns: 0.5fr 5fr;
    grid-template-areas: ". boxInner";
    grid-row: auto;
  }
}
.mainContent .innerGrid2 .box2 {
  display: grid;
  justify-items: center;
  align-items: center;
  grid-template-columns: 1fr;
  grid-template-areas: "boxInner";
  grid-template-rows: 1fr;
  gap: 0px 0px;
  grid-area: box2;
}
.mainContent .innerGrid2 .box2 .boxInner {
  grid-area: boxInner;
}
@media only screen and (min-width: 640px) {
  .mainContent .innerGrid2 .box2 {
    grid-template-columns: 1fr 4fr 1fr;
    grid-template-areas: ". boxInner .";
  }
}
@media only screen and (min-width: 900px) {
  .mainContent .innerGrid2 .box2 {
    grid-template-columns: 0.5fr 8fr 0.5fr;
    grid-row: auto;
  }
}
@media only screen and (min-width: 1200px) {
  .mainContent .innerGrid2 .box2 {
    grid-template-columns: 1fr 4fr 0.5fr;
  }
}
.mainContent .innerGrid2 .box3 {
  display: grid;
  justify-items: center;
  align-items: center;
  grid-template-columns: 1fr;
  grid-template-areas: "boxInner";
  grid-template-rows: 1fr;
  gap: 0px 0px;
  grid-area: box3;
  grid-row: 4;
}
.mainContent .innerGrid2 .box3 .boxInner {
  grid-area: boxInner;
}
@media only screen and (min-width: 640px) {
  .mainContent .innerGrid2 .box3 {
    grid-template-columns: 1fr 4fr 1fr;
    grid-template-areas: ". boxInner .";
  }
}
@media only screen and (min-width: 900px) {
  .mainContent .innerGrid2 .box3 {
    grid-template-columns: 0.5fr 8fr 0.5fr;
    grid-row: auto;
  }
}
@media only screen and (min-width: 1200px) {
  .mainContent .innerGrid2 .box3 {
    grid-template-columns: 1fr 4fr 0.5fr;
  }
}
.mainContent .innerGrid2 .box4 {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-areas: "boxInner";
  grid-template-rows: 1fr;
  gap: 0px 0px;
  grid-area: box4;
  grid-row: 3;
}
.mainContent .innerGrid2 .box4 .boxInner {
  grid-area: boxInner;
}
@media only screen and (min-width: 640px) {
  .mainContent .innerGrid2 .box4 {
    grid-template-columns: 0.5fr 5fr 0.5fr;
    grid-template-areas: ". boxInner .";
  }
}
@media only screen and (min-width: 900px) {
  .mainContent .innerGrid2 .box4 {
    grid-template-columns: 5fr 0.5fr;
    grid-template-areas: "boxInner .";
    grid-row: auto;
  }
}
.mainContent .innerGrid2 .box5 {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  gap: 0px 0px;
  grid-template-areas: "boxInner";
  grid-area: box5;
}
.mainContent .innerGrid2 .box5 .boxInner {
  grid-area: boxInner;
}
.mainContent .innerGrid2 .box6 {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-areas: "boxInner";
  grid-template-rows: 1fr;
  gap: 0px 0px;
  grid-area: box6;
}
.mainContent .innerGrid2 .box6 .boxInner {
  grid-area: boxInner;
}
.mainContent .innerGrid2 .box6 {
  grid-row: 6;
}
@media only screen and (min-width: 640px) {
  .mainContent .innerGrid2 .box6 {
    grid-template-columns: 0.5fr 5fr 0.5fr;
    grid-template-areas: ". boxInner .";
  }
}
@media only screen and (min-width: 900px) {
  .mainContent .innerGrid2 .box6 {
    grid-template-columns: 0.5fr 5fr;
    grid-template-areas: ". boxInner";
    grid-row: auto;
  }
}
.mainContent .innerGrid2 .box7 {
  display: grid;
  justify-items: center;
  align-items: center;
  grid-template-columns: 1fr;
  grid-template-areas: "boxInner";
  grid-template-rows: 1fr;
  gap: 0px 0px;
  grid-area: box7;
  grid-row: 7;
}
.mainContent .innerGrid2 .box7 .boxInner {
  grid-area: boxInner;
}
@media only screen and (min-width: 640px) {
  .mainContent .innerGrid2 .box7 {
    grid-template-columns: 1fr 4fr 1fr;
    grid-template-areas: ". boxInner .";
  }
}
@media only screen and (min-width: 900px) {
  .mainContent .innerGrid2 .box7 {
    grid-template-columns: 0.5fr 8fr 0.5fr;
    grid-row: auto;
  }
}
@media only screen and (min-width: 1200px) {
  .mainContent .innerGrid2 .box7 {
    grid-template-columns: 1fr 4fr 0.5fr;
  }
}
.mainContent .innerGrid2 .box8 {
  display: grid;
  justify-items: center;
  align-items: center;
  grid-template-columns: 1fr;
  grid-template-areas: "boxInner";
  grid-template-rows: 1fr;
  gap: 0px 0px;
  grid-area: box8;
  grid-row: 9;
}
.mainContent .innerGrid2 .box8 .boxInner {
  grid-area: boxInner;
}
@media only screen and (min-width: 640px) {
  .mainContent .innerGrid2 .box8 {
    grid-template-columns: 1fr 4fr 1fr;
    grid-template-areas: ". boxInner .";
  }
}
@media only screen and (min-width: 900px) {
  .mainContent .innerGrid2 .box8 {
    grid-template-columns: 0.5fr 8fr 0.5fr;
    grid-row: auto;
  }
}
@media only screen and (min-width: 1200px) {
  .mainContent .innerGrid2 .box8 {
    grid-template-columns: 1fr 4fr 0.5fr;
  }
}
.mainContent .innerGrid2 .box9 {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-areas: "boxInner";
  grid-template-rows: 1fr;
  gap: 0px 0px;
  grid-area: box9;
  grid-row: 8;
}
.mainContent .innerGrid2 .box9 .boxInner {
  grid-area: boxInner;
}
@media only screen and (min-width: 640px) {
  .mainContent .innerGrid2 .box9 {
    grid-template-columns: 0.5fr 5fr 0.5fr;
    grid-template-areas: ". boxInner .";
  }
}
@media only screen and (min-width: 900px) {
  .mainContent .innerGrid2 .box9 {
    grid-template-columns: 5fr 0.5fr;
    grid-template-areas: "boxInner .";
    grid-row: auto;
  }
}

.faqs {
  position: relative;
  padding: 6em 0 10em;
  background-color: #244a54;
  overflow: hidden;
}
.faqs svg.topLeft {
  position: absolute;
  top: -75px;
  left: -225px;
  max-width: 500px;
}
@media only screen and (min-width: 768px) {
  .faqs svg.topLeft {
    top: -75px;
    left: -690px;
    max-width: 1200px;
  }
}
@media only screen and (min-width: 1600px) {
  .faqs svg.topLeft {
    top: -75px;
    left: -650px;
    max-width: 1415px;
  }
}
.faqs svg.bottomRight {
  position: absolute;
  bottom: -135px;
  right: -282px;
  max-width: 500px;
}
@media only screen and (min-width: 768px) {
  .faqs svg.bottomRight {
    bottom: -135px;
    right: -680px;
    max-width: 1100px;
  }
}
@media only screen and (min-width: 1600px) {
  .faqs svg.bottomRight {
    bottom: -135px;
    right: -850px;
    max-width: 1440px;
  }
}
.faqs .wrapper .titleWrapper {
  position: relative;
}
.faqs .wrapper .titleWrapper h2 {
  font-family: "Frank Ruhl Libre", serif;
  color: #ffffff;
  text-align: center;
  font-size: 1.75rem;
  font-weight: 600;
  margin: 0;
}
@media only screen and (min-width: 768px) {
  .faqs .wrapper .titleWrapper h2 {
    font-size: 2.5rem;
  }
}
@media only screen and (min-width: 1100px) {
  .faqs .wrapper .titleWrapper h2 {
    font-size: 3rem;
  }
}
@media only screen and (min-width: 1400px) {
  .faqs .wrapper .titleWrapper h2 {
    font-size: 4rem;
  }
}
.faqs .wrapper .faqContainer {
  max-width: 1200px;
  margin: auto;
}
@media only screen and (min-width: 768px) {
  .faqs .wrapper .faqContainer .faqAccordion {
    flex: 0 1 100%;
  }
}
.faqs .wrapper .faqContainer .faqAccordion .accordionWrapper h3.accordion span {
  color: #ffffff;
  font-size: 1.125rem;
  line-height: 1.4;
}
@media only screen and (min-width: 640px) {
  .faqs .wrapper .faqContainer .faqAccordion .accordionWrapper h3.accordion span {
    font-size: 1.2rem;
  }
}
@media only screen and (min-width: 1100px) {
  .faqs .wrapper .faqContainer .faqAccordion .accordionWrapper h3.accordion span {
    font-size: 1.4rem;
  }
}
.faqs .wrapper .faqContainer .faqAccordion .accordionWrapper .panel .content p {
  color: #ffffff;
  font-size: 1rem;
}
@media only screen and (min-width: 768px) {
  .faqs .wrapper .faqContainer .faqAccordion .accordionWrapper .panel .content p {
    font-size: 1.2rem;
  }
}
.faqs .wrapper .faqContainer .faqAccordion .accordionWrapper .panel .content p a {
  text-decoration: underline;
  font-weight: 500;
  color: #ffffff;
}

.plan {
  position: relative;
  min-height: 400px;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #f7f7f7;
  z-index: 2;
}
@media only screen and (min-width: 768px) {
  .plan {
    min-height: 340px;
  }
}
@media only screen and (min-width: 1024px) {
  .plan {
    min-height: 440px;
  }
}
@media only screen and (min-width: 1200px) {
  .plan {
    min-height: 500px;
  }
}
.plan .bg {
  inset: 0;
  position: absolute;
  z-index: 1;
  height: 100%;
  width: 200%;
  max-width: 200%;
  left: -50%;
}
@media only screen and (min-width: 1100px) {
  .plan .bg {
    width: 100%;
    left: 0;
  }
}
.plan .topRight {
  position: absolute;
  top: -1px;
  right: -1px;
  z-index: 2;
  max-height: 35%;
}
@media only screen and (min-width: 768px) {
  .plan .topRight {
    max-height: 55%;
  }
}
.plan .bottomLeft {
  position: absolute;
  bottom: -1px;
  left: -1px;
  z-index: 2;
  max-height: 35%;
}
@media only screen and (min-width: 768px) {
  .plan .bottomLeft {
    max-height: 55%;
  }
}
.plan .wrapper {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 5;
}
.plan .wrapper .buttons {
  display: flex;
  justify-content: center;
  align-items: unset;
  flex-direction: column;
  position: relative;
  bottom: 0;
  width: 72%;
  padding: 8rem 0;
}
@media only screen and (min-width: 768px) {
  .plan .wrapper .buttons {
    flex-direction: row;
    justify-content: space-between;
    align-items: baseline;
    position: relative;
    bottom: 1rem;
    width: 90%;
    padding: unset;
  }
}
.plan .wrapper .buttons a.button {
  flex: 0 0 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 1.5rem 0;
}
@media only screen and (min-width: 768px) {
  .plan .wrapper .buttons a.button {
    flex: 0 0 calc(33% - 1em);
  }
}
.plan .wrapper .buttons a.button:nth-of-type(2) {
  margin-top: 0;
}
@media only screen and (min-width: 768px) {
  .plan .wrapper .buttons a.button:nth-of-type(2) {
    margin-top: 1.5rem;
  }
}
.plan .wrapper .buttons a.button svg {
  width: 100%;
}/*# sourceMappingURL=discoverAutumn.css.map */