.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-backgroundvideo-backgroundvideoplaypausebutton:focus-visible {
  outline-offset: 2px;
  border-radius: 50%;
  outline: 2px solid #3b79c3;
}

.w-layout-layout {
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding: 20px;
}

.w-layout-cell {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

.section {
  width: 100vw;
  height: 100vh;
}

.heading {
  color: #fff;
  font-family: Verdana, Geneva, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 60px;
}

.image {
  max-width: 80vw;
  max-height: 80vh;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.container {
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-block {
  color: #080808;
  margin-left: 15%;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 60px;
  line-height: 60px;
  position: relative;
  top: 134px;
}

.text-block-2 {
  color: #fff;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 120px;
  font-weight: 700;
  position: relative;
  top: -75px;
  left: -138px;
}

.text-block-3 {
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 120px;
  font-weight: 700;
  position: relative;
  top: 26px;
  left: 73px;
}

.text-block-4 {
  color: #000;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 60px;
  position: relative;
  top: 172px;
  left: 385px;
}

.slider {
  left: 223px;
}

.section-2 {
  opacity: 1;
  background-color: #131313;
  margin-top: 7px;
}

.background-video {
  z-index: 9999;
  position: relative;
  bottom: 0;
}

.container-2 {
  position: relative;
}

.brand {
  object-fit: cover;
  background-image: url('../images/FIVE-STONES-CREATIVE-LOGO_final_outline.png');
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: contain;
  width: 150px;
  height: 75px;
  margin-top: 15px;
  margin-bottom: 15px;
  padding-bottom: 0;
}

.navbar {
  z-index: 999999;
  background-color: #131313;
}

.section-3 {
  background-color: #131313;
  height: 100px;
  margin-top: 0;
}

.text-block-5 {
  z-index: 9999999;
  color: #fff;
  text-align: center;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 100px;
  line-height: 90px;
  position: relative;
  top: -32px;
}

.body {
  background-color: #999;
}

.grid {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 40px;
}

.heading-2 {
  text-align: center;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 24px;
}

.image-2 {
  width: 50%;
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-2:hover {
  mix-blend-mode: color-dodge;
}

.text-block-6 {
  text-align: center;
}

.container-3 {
  margin-top: 32px;
}

.column {
  background-image: url('../images/Franco-Folder_Mockup2.jpg');
  background-position: 50%;
  background-size: cover;
  height: 300px;
}

.column-2 {
  background-image: url('../images/32974692_1743458915735027_6324887054769455104_o.jpg');
  background-position: 50%;
  background-size: cover;
  height: 300px;
}

.column-3 {
  background-image: url('../images/Cap-White-Editable-Side.png');
  background-position: 50% 38%;
  background-size: cover;
  height: 300px;
}

.column-4 {
  background-image: url('../images/VIVE.jpg');
  background-position: 50%;
  background-size: cover;
  height: 300px;
}

.section-4 {
  margin-top: 46px;
}

.html-embed {
  width: 100%;
}

.heading-3 {
  color: #5f5c5c;
  text-align: center;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 24px;
}

.heading-4 {
  text-align: center;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 36px;
  font-weight: 700;
}

.text-block-7 {
  text-align: center;
}

.nav-link {
  color: #868686;
  padding-top: 40px;
  font-size: 18px;
}

.nav-menu {
  font-size: 14px;
}

.nav-link-2 {
  color: #868686;
  margin-right: -20px;
  padding-top: 40px;
  font-size: 18px;
}

.nav-link-3 {
  color: #868686;
  padding-top: 40px;
  font-size: 18px;
}

.section-5 {
  color: #998702;
  background-color: #000;
  background-image: url('../images/iStock-1217415099.jpg');
  background-position: 50% 11%;
  background-size: cover;
}

.heading-5 {
  color: #fdfdfd;
  text-align: center;
  font-family: Georgia, Times, Times New Roman, serif;
}

.text-block-8 {
  color: #fff;
  text-align: center;
  margin-bottom: 40px;
  font-size: 18px;
}

.section-6 {
  background-color: #000;
  margin-bottom: 0;
}

.image-3 {
  max-width: 30%;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.text-block-9 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 24px;
  font-weight: 700;
}

.text-block-10 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
  font-size: 18px;
}

.column-5 {
  margin-bottom: 40px;
}

.section-7 {
  background-image: url('../images/iStock-1217415099.jpg');
  background-position: 50% 75%;
  background-size: cover;
}

.column-6 {
  color: #000;
}

.columns {
  color: #fff;
}

.image-4 {
  max-width: 30%;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.text-block-11 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 24px;
  font-weight: 700;
}

.text-block-12 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 40px;
  font-size: 18px;
}

.image-5 {
  max-width: 25%;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.text-block-13 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 24px;
  font-weight: 700;
}

.text-block-14 {
  color: #fdfdfd;
  text-align: center;
  margin-top: 10px;
  font-size: 18px;
  line-height: 26px;
}

.heading-6 {
  color: #fff;
  text-align: center;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 24px;
}

.text-block-15 {
  color: #fff;
  text-align: center;
  font-size: 18px;
  line-height: 24px;
}

.heading-7 {
  color: #fff;
  text-align: center;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 24px;
}

.text-block-16 {
  color: #fff;
  text-align: center;
  font-size: 18px;
  line-height: 24px;
}

.image-6 {
  margin-top: 20px;
}

.button {
  color: #000;
  background-color: #fff;
  border-radius: 20px;
  margin-top: 40px;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 24px;
  font-weight: 700;
}

.section-8 {
  background-color: #000;
}

.text-block-17 {
  color: #fff;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 40px;
}

.text-block-18 {
  color: #8f8f8f;
  font-size: 18px;
}

.dropdown-link {
  background-color: #fff;
}

.dropdown-link-2 {
  text-align: center;
  margin-left: 0;
  margin-right: 0;
}

.dropdown {
  margin-left: 40px;
  margin-right: 40px;
}

.dropdown-list {
  padding-left: 40px;
}

.dropdown-list.w--open {
  padding-right: 40px;
}

.dropdown-link-3, .dropdown-link-4, .dropdown-link-5, .dropdown-link-6, .dropdown-link-7, .dropdown-link-8, .dropdown-link-9 {
  text-align: center;
}

.text-block-19 {
  color: #979797;
  font-size: 18px;
}

.container-4 {
  padding-top: 0;
}

.dropdown-toggle {
  padding-top: 40px;
}

.icon {
  color: #6f6d6d;
  margin-top: 40px;
  font-size: 18px;
}

.heading-8 {
  text-align: center;
  font-family: Georgia, Times, Times New Roman, serif;
}

.section-9 {
  background-image: url('../images/iStock-1349094915.jpg');
  background-position: 50%;
  background-size: cover;
  width: 100vw;
  height: 400px;
}

.section-9.marketing {
  background-image: linear-gradient(#00000080, #00000080);
  height: auto;
}

.section-9.apparel {
  background-image: url('../images/FSC-Creative-Mockup.jpg');
  background-position: 50%;
  background-size: cover;
}

.section-9.drone {
  background-image: url('../images/iStock-638722382_1.jpg');
  background-position: 50% 42%;
  background-size: cover;
}

.section-9.video {
  background-image: none;
  height: 700px;
}

.section-9.priinting {
  background-image: url('../images/Print1.jpg');
  background-position: 50%;
  background-size: cover;
}

.section-9.vehicle {
  background-image: url('../images/33200322_10213847671924123_5770234862199898112_n.jpg');
  background-position: 50%;
  background-size: cover;
  height: 600px;
}

.section-9.signs {
  background-image: url('../images/Scoop-Signage_Day.jpg');
  background-position: 50%;
  background-size: cover;
  height: 600px;
}

.section-9.marketing-copy {
  background-image: url('../images/istock_000082695709_large-crop-u13367_2x.jpg');
  background-position: 50%;
  background-size: cover;
  height: 400px;
}

.page-title {
  color: #fff;
  text-align: center;
  text-shadow: 3px 2px 3px #000;
  width: 80%;
  margin-top: 140px;
  margin-left: auto;
  margin-right: auto;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 36px;
  line-height: 55px;
}

.text-block-20 {
  text-align: center;
  margin-top: 40px;
  margin-bottom: 20px;
  padding-left: 60px;
  padding-right: 60px;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}

.grid-2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.section-10 {
  margin-top: 40px;
  margin-left: 100px;
  margin-right: 100px;
}

.image-7, .image-8, .image-9, .image-10, .image-11, .image-12 {
  max-width: 50%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.gd-services {
  text-align: center;
  margin-top: 20px;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 18px;
  font-weight: 700;
}

.grid-3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 40px;
}

.div-block {
  background-image: url('../images/Calvin-Brochure.jpg');
  background-position: 50%;
  background-size: cover;
  height: 400px;
}

.div-block-2 {
  background-image: url('../images/Omalias.jpg');
  background-position: 50%;
  background-size: cover;
  height: 400px;
}

.div-block-3 {
  background-image: url('../images/Froggy.jpg');
  background-position: 50% 25%;
  background-size: cover;
}

.div-block-4 {
  background-image: url('../images/Business-Card-Mockup.png');
  background-position: 50%;
  background-size: cover;
}

.container-5 {
  margin-top: 60px;
}

.heading-10 {
  text-align: center;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 40px;
}

.grid-4 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 20px;
}

.portfolio-buttons {
  opacity: 1;
  text-align: center;
  cursor: pointer;
  background-color: #000;
  border-radius: 20px;
  font-family: Georgia, Times, Times New Roman, serif;
  font-weight: 700;
  box-shadow: 1px 1px 13px #000;
}

.portfolio-buttons:hover {
  color: #000;
  background-color: #dad600;
}

.section-11 {
  margin-top: 40px;
}

.container-6 {
  margin-bottom: 60px;
}

.section-12 {
  margin-left: 60px;
  margin-right: 60px;
}

.html-embed-2, .html-embed-3 {
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.video-desc {
  text-align: center;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 18px;
  font-weight: 700;
}

.html-embed-4 {
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.heading-11 {
  text-align: center;
  margin-top: 49px;
  margin-bottom: 0;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 24px;
}

.html-embed-5 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.html-embed-6 {
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: static;
}

.html-embed-7 {
  justify-content: center;
  align-items: center;
  width: 100vw;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.html-embed-8 {
  text-align: center;
}

.div-block-5 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1783px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-13 {
  justify-content: center;
  align-items: stretch;
  width: 1600px;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.section-14 {
  background-image: url('../images/iStock-1130938108.jpg');
  background-position: 50%;
  background-size: cover;
  height: 400px;
}

.heading-12 {
  margin-top: 0;
}

.section-15 {
  margin-top: 40px;
}

.column-7 {
  border-right: 3px solid #000;
}

.image-13 {
  width: 30%;
  max-width: 30%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.button-2 {
  background-color: #000;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 50%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 40px;
  padding-right: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: 700;
  display: flex;
}

.button-2:hover {
  opacity: .6;
}

.div-block-6 {
  border-bottom: 3px solid #000;
  margin-top: 19px;
}

.button-3 {
  text-align: center;
  background-color: #000;
  border-radius: 20px;
  width: 50%;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  font-size: 20px;
  font-weight: 700;
  display: block;
}

.button-3:hover {
  opacity: .66;
}

.column-8 {
  margin-top: 100px;
}

.text-block-21 {
  margin-top: 32px;
}

.section-16 {
  margin-top: 0;
}

.div-block-7 {
  background-image: url('../images/ENVIROSCAPE.jpg');
  background-position: 50% 79%;
  background-size: cover;
  height: 300px;
}

.div-block-7.promo {
  background-image: url('../images/Cap-Black-only-Front.png');
  background-position: 50%;
  background-size: cover;
}

.div-block-7.print {
  background-image: url('../images/Artisan-Quality.jpg');
  background-position: 50%;
  background-size: cover;
}

.div-block-8 {
  background-image: url('../images/Lilly.jpg');
  background-position: 50% 73%;
  background-size: cover;
  height: 300px;
}

.div-block-8.apparel {
  background-image: url('../images/margarita-t-shirt.jpg');
  background-position: 50%;
  background-size: cover;
}

.div-block-8.print {
  background-image: url('../images/Franco-Folder_Mockup2.jpg');
  background-position: 50%;
  background-size: cover;
}

.div-block-9 {
  background-image: url('../images/VIVE.jpg');
  background-position: 0 71%;
  background-size: cover;
  height: 300px;
}

.div-block-9.apparel {
  background-image: url('../images/Mockup-Examples.jpg');
  background-position: 50%;
  background-size: cover;
}

.div-block-9.print {
  background-image: url('../images/Business-Card-Mockup_1.jpg');
  background-position: 50%;
  background-size: cover;
}

.section-17 {
  margin-top: 40px;
}

.link-block {
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.link-block-2 {
  display: flex;
}

.heading-13 {
  text-align: center;
  font-family: Georgia, Times, Times New Roman, serif;
}

.text-block-22 {
  text-align: center;
  font-size: 17px;
  font-weight: 700;
  line-height: 24px;
}

.column-9 {
  background-image: url('../images/Calvin-Sign_ONE-LINE.jpg');
  background-position: 50%;
  background-size: cover;
  height: 300px;
}

.column-9.photo {
  background-image: url('../images/DSC_0076.jpg');
  background-position: 50%;
  background-size: cover;
}

.column-9.apparel {
  background-image: url('../images/tHE-sCOOP-MOCKUP.jpg');
  background-position: 50%;
  background-size: cover;
}

.column-9.web {
  background-image: url('../images/TERRY-GAMEFOWL-FEEDS.JPG');
  background-position: 50%;
  background-size: cover;
}

.column-9.vehicle {
  background-image: url('../images/02-4X4-Truck-Mock-Up.png');
  background-position: 50%;
  background-size: cover;
}

.columns-2 {
  height: 300px;
}

.column-10 {
  background-image: url('../images/McGhee-287.jpg');
  background-position: 50%;
  background-size: cover;
  height: 300px;
}

.column-10.photo {
  background-image: url('../images/CRBI_STAFF-1.jpg');
  background-position: 50%;
  background-size: cover;
}

.column-10.apparel {
  background-image: url('../images/IAA-mockup.jpg');
  background-position: 50%;
  background-size: cover;
}

.column-10.web {
  background-image: url('../images/B-SQUARED.JPG');
  background-position: 0%;
  background-size: cover;
}

.column-10.vehicle {
  background-image: url('../images/Box-truck-mockup.jpg');
  background-position: 50%;
  background-size: cover;
}

.column-10.signs {
  background-image: url('../images/FoD_17x11_Poster_TriplePlay_WhiskeyPalmer_PRINT-2.jpg');
  background-position: 50%;
  background-size: cover;
}

.column-11 {
  background-image: url('../images/12120156_10206223547365774_2108669069808031818_o.jpg');
  background-position: 50%;
  background-size: cover;
  height: 300px;
}

.column-11.photo {
  background-image: url('../images/exp-712.jpg');
  background-position: 0%;
  background-size: cover;
}

.column-11.apparel {
  background-image: url('../images/FCI-MOCKUP.jpg');
  background-position: 50%;
  background-size: cover;
}

.column-11.web {
  background-image: url('../images/Franco.JPG');
  background-position: 50% 0;
  background-size: cover;
}

.column-11.vehicle {
  background-image: url('../images/GMC_Left_Side_Black-Front.jpg');
  background-position: 50%;
  background-size: cover;
}

.column-11.signs {
  background-image: url('../images/3-D-Mockup-Wesley-Interior-Sign.jpg');
  background-position: 50%;
  background-size: cover;
}

.column-12 {
  background-image: url('../images/VIVE_MORSE-75.jpg');
  background-position: 50%;
  background-size: cover;
  height: 300px;
}

.column-12.photo {
  background-image: url('../images/Expos-6.jpg');
  background-position: 50%;
  background-size: cover;
}

.column-12.apparel {
  background-image: url('../images/tRUE-TEMP-MOCKUP.jpg');
  background-position: 50%;
  background-size: cover;
}

.column-12.web {
  background-image: url('../images/HENRY-FERTILITY.JPG');
  background-position: 50%;
  background-size: cover;
}

.column-12.vehicle {
  background-image: url('../images/TRUCK-MOCKUP.jpg');
  background-position: 50%;
  background-size: cover;
}

.column-12.signs {
  background-image: url('../images/Sign-with-Rider.jpg');
  background-position: 50%;
  background-size: cover;
}

.section-18 {
  margin-top: 40px;
}

.link-block-3 {
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.heading-14 {
  color: #fff;
  text-align: center;
  font-family: Georgia, Times, Times New Roman, serif;
}

.image-14 {
  max-width: 30%;
}

.image-15 {
  margin-top: 18px;
}

.image-16 {
  margin-top: 127px;
}

.heading-15 {
  text-align: center;
  margin-top: 40px;
  font-family: Georgia, Times, Times New Roman, serif;
}

.link-block-4 {
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.background-video-2 {
  height: 700px;
}

.container-7 {
  height: 600px;
}

.text-block-23 {
  color: #6d6a6a;
  text-align: center;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
}

.div-block-10, .column-13, .background-video-3 {
  height: 300px;
}

.container-8 {
  margin-top: 60px;
}

.heading-16 {
  text-align: center;
  font-family: Georgia, Times, Times New Roman, serif;
}

.heading-17 {
  color: #6d6a6a;
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Georgia, Times, Times New Roman, serif;
}

.grid-5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.image-17 {
  max-width: 30%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-19 {
  margin-left: 100px;
  margin-right: 100px;
}

.heading-18, .text-block-24 {
  text-align: center;
}

.image-18 {
  max-width: 30%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-11 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading-19, .text-block-25 {
  text-align: center;
}

.image-19 {
  max-width: 30%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading-20, .text-block-26 {
  text-align: center;
}

.image-20 {
  max-width: 30%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading-21, .text-block-27 {
  text-align: center;
}

.image-21 {
  max-width: 30%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading-22, .text-block-28 {
  text-align: center;
}

.heading-23 {
  color: #6d6a6a;
  text-align: center;
  margin-top: 10px;
  font-family: Georgia, Times, Times New Roman, serif;
}

.link-block-5 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.text-block-29 {
  text-align: center;
  margin-top: 20px;
  font-size: 18px;
  line-height: 24px;
}

.columns-3 {
  margin-top: 40px;
}

.link-block-6 {
  display: flex;
}

.image-22, .column-14 {
  margin-top: 40px;
}

.link-block-7 {
  display: flex;
}

.link-block-8, .link-block-9 {
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.html-embed-9 {
  object-fit: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.section-20 {
  object-fit: cover;
  width: 100vw;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.heading-24 {
  text-align: center;
  width: 80%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 26px;
  font-weight: 400;
}

.landscape-photo-page {
  background-color: #999;
}

.button-4 {
  text-align: center;
  background-color: #0000;
  border: 2px solid #fff;
  margin-left: auto;
  margin-right: auto;
  padding-top: 15px;
  padding-bottom: 15px;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 36px;
  font-weight: 700;
}

.button-4:hover {
  background-color: #000;
}

.container-9 {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.paragraph {
  text-align: left;
  padding-left: 40px;
  padding-right: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 24px;
}

.heading-25 {
  font-family: Georgia, Times, Times New Roman, serif;
}

.heading-26 {
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 28px;
}

.text-block-34 {
  font-size: 20px;
  line-height: 24px;
}

.cell {
  background-image: url('../images/IMG_1592.jpg');
  background-position: 50%;
  background-size: cover;
}

.quick-stack {
  height: 320px;
}

.cell-2 {
  background-image: url('../images/Vive_Reiley-41.jpg');
  background-position: 50%;
  background-size: cover;
}

.cell-3 {
  background-image: url('../images/20230713_203623.jpg');
  background-position: 50%;
  background-size: cover;
}

.cell-4 {
  background-image: url('../images/IMG_2021.jpg');
  background-position: 50%;
  background-size: cover;
}

.quick-stack-2 {
  height: 200px;
}

.video {
  margin-top: 0;
}

.container-10 {
  max-width: 95%;
  height: auto;
}

.heading-27 {
  text-align: right;
  margin-top: 0;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 28px;
}

.text-block-35 {
  font-size: 20px;
  line-height: 24px;
}

.text-block-36 {
  text-align: right;
  font-size: 20px;
  line-height: 24px;
}

.div-block-12 {
  width: 500px;
  height: 320px;
  overflow: hidden;
}

.background-video-4 {
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.container-11 {
  color: #999;
  border-bottom: 4px solid #333;
  margin-bottom: 20px;
}

.image-23 {
  box-shadow: 5px 7px 5px 6px #0003;
}

.portfolio {
  cursor: pointer;
  box-shadow: 5px 7px 5px 6px #0003;
}

.portfolio:hover {
  filter: invert();
}

.text-block-37 {
  text-align: center;
}

.quick-stack-3 {
  padding-top: 10px;
}

.container-12 {
  max-width: 90%;
  height: 350px;
}

.text-block-38 {
  color: #fff;
  text-align: center;
  margin: 20px auto 10px;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 19px;
  font-weight: 700;
}

.div-block-13 {
  background-image: url('../images/IMG_1592.jpg');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 200px;
}

.full-prop-coverage {
  background-image: url('../images/McGhee-379.jpg');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 250px;
}

.essential {
  background-image: url('../images/IMG_1592.jpg');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 250px;
}

.div-block-13-copy {
  background-image: url('../images/IMG_1592.jpg');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 200px;
}

.marketing-content {
  background-image: url('../images/Holiday-Farms-8_25_22-Morning--142-.jpg');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 250px;
}

.signature {
  width: 100%;
  height: 250px;
}

.background-video-5 {
  height: 250px;
}

.photo-pricing-button {
  opacity: 1;
  text-align: center;
  cursor: pointer;
  background-color: #000;
  border-radius: 20px;
  margin: 25px auto 20px;
  font-family: Georgia, Times, Times New Roman, serif;
  font-weight: 700;
  box-shadow: 1px 1px 13px #000;
}

.photo-pricing-button:hover {
  color: #000;
  background-color: #dad600;
}

.list-item, .list-item-2, .list-item-3, .list-item-4 {
  margin-top: 20px;
}

.view-section {
  margin-top: 140px;
}

.cell-5, .cell-6, .cell-7, .cell-8 {
  background-image: linear-gradient(#00000024, #00000024);
  border: 3px solid #fff;
}

.heading-28 {
  text-align: center;
  font-family: Georgia, Times, Times New Roman, serif;
}

.heading-29 {
  text-align: center;
  margin-top: 10px;
  font-family: Georgia, Times, Times New Roman, serif;
  font-style: italic;
  font-weight: 400;
}

.heading-30 {
  color: #fff;
  text-align: center;
  text-shadow: 4px 4px 4px #000000a8;
  font-family: Georgia, Times, Times New Roman, serif;
}

.text-block-39 {
  text-align: center;
}

.heading-10-copy {
  text-align: center;
  margin-top: 160px;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 40px;
}

.quick-stack-4 {
  height: 531px;
}

.text-span {
  font-size: 19px;
}

.text-span-2 {
  font-weight: 700;
}

@media screen and (max-width: 991px) {
  .text-block-14 {
    font-size: 14px;
  }

  .section-9 {
    height: 300px;
  }

  .section-9.vehicle, .section-9.signs {
    height: 400px;
  }

  .page-title {
    font-size: 61px;
    line-height: 58px;
  }

  .text-block-20 {
    font-size: 19px;
    line-height: 32px;
  }

  .div-block, .div-block-2, .column-9, .column-9.web, .column-10, .column-10.web, .column-11, .column-11.web, .column-12, .column-12.web {
    height: 200px;
  }

  .icon-2, .icon-3, .icon-4, .icon-5, .icon-6, .icon-7, .icon-8, .icon-9, .menu-button, .icon-10, .icon-11, .icon-12, .icon-13 {
    font-size: 58px;
  }

  .view-section {
    margin-top: 672px;
  }

  .heading-10-copy {
    font-size: 30px;
  }
}

@media screen and (max-width: 767px) {
  .image-3, .image-4, .image-5 {
    max-width: 20%;
  }

  .image-6 {
    max-width: 50%;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .button {
    text-align: center;
    justify-content: center;
    align-items: center;
    margin-bottom: 49px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 40px;
    display: flex;
  }

  .icon-2 {
    font-size: 58px;
  }

  .text-block-32 {
    padding-left: 10px;
  }

  .heading-10-copy {
    margin-top: 1075px;
  }
}

@media screen and (max-width: 479px) {
  .background-video {
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .brand {
    margin-left: 32px;
  }

  .grid {
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .text-block-6 {
    display: none;
  }

  .heading-3 {
    font-size: 17px;
  }

  .text-block-17 {
    font-size: 10px;
  }

  .section-9 {
    height: 200px;
  }

  .section-9.video {
    height: 400px;
  }

  .section-9.vehicle, .section-9.signs {
    height: 200px;
  }

  .page-title {
    margin-top: 2px;
    font-size: 18px;
    line-height: 24px;
  }

  .text-block-20 {
    font-size: 22px;
    line-height: 24px;
  }

  .grid-2 {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .grid-3 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block, .div-block-2, .div-block-3, .div-block-4 {
    height: 200px;
  }

  .container-5 {
    font-size: 14px;
  }

  .heading-10 {
    font-size: 26px;
    line-height: 30px;
  }

  .grid-4 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .section-13 {
    width: auto;
    margin-left: 0;
  }

  .text-block-22 {
    font-size: 14px;
    line-height: 22px;
  }

  .heading-14 {
    margin-top: 232px;
    font-size: 16px;
  }

  .image-16 {
    max-width: 80%;
    margin-top: 7px;
  }

  .background-video-2 {
    height: 400px;
  }

  .heading-17 {
    font-size: 28px;
  }

  .grid-5 {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .icon-3, .icon-4 {
    font-size: 58px;
  }

  .text-block-30 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .icon-6 {
    font-size: 58px;
  }

  .text-block-31 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .icon-7 {
    font-size: 58px;
  }

  .text-block-33 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-24 {
    font-size: 14px;
    line-height: 19px;
  }

  .button-4 {
    font-size: 18px;
  }

  .paragraph {
    text-align: center;
    font-size: 16px;
  }

  .heading-25 {
    text-align: center;
    font-size: 28px;
    line-height: 35px;
  }

  .heading-26 {
    text-align: center;
    margin-top: 106px;
    line-height: 35px;
  }

  .text-block-34 {
    text-align: center;
    font-size: 16px;
  }

  .portfolio {
    margin-top: 59px;
  }

  .quick-stack-3 {
    margin-top: -74px;
  }

  .heading-28 {
    margin-top: 14px;
    font-size: 25px;
    line-height: 33px;
  }

  .heading-29 {
    font-size: 14px;
    line-height: 11px;
  }

  .heading-30 {
    font-size: 18px;
    line-height: 19px;
  }

  .heading-10-copy {
    font-size: 26px;
    line-height: 30px;
  }

  .quick-stack-5 {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

  .italic-text {
    font-size: 10px;
  }
}

#w-node-e6d6abb5-d225-28d7-bcee-a54348c138ad-1b36cf9c, #w-node-e6d6abb5-d225-28d7-bcee-a54348c138af-1b36cf9c, #w-node-e6d6abb5-d225-28d7-bcee-a54348c138b1-1b36cf9c, #w-node-e6d6abb5-d225-28d7-bcee-a54348c138b3-1b36cf9c, #w-node-e6d6abb5-d225-28d7-bcee-a54348c138b5-1b36cf9c, #w-node-e6d6abb5-d225-28d7-bcee-a54348c138b7-1b36cf9c, #w-node-e6d6abb5-d225-28d7-bcee-a54348c138b9-1b36cf9c, #w-node-e6d6abb5-d225-28d7-bcee-a54348c138bb-1b36cf9c, #w-node-a4a74b33-8389-47f2-b9d2-3a5c324f5fab-1b36cf9c, #w-node-c0e193d0-7113-2838-d101-afd79d638dff-1b36cf9c, #w-node-e3372c3f-90db-c29c-9cd1-9385cf0c8e52-1b36cf9c, #w-node-fbf744b3-49d3-4417-e220-a4ab5ded20fc-1b36cf9c, #w-node-fbf744b3-49d3-4417-e220-a4ab5ded20fd-1b36cf9c, #w-node-fbf744b3-49d3-4417-e220-a4ab5ded20fe-1b36cf9c, #w-node-_3048bdf3-86ae-d6c1-7b19-762b499c12dc-1b36cf9c, #w-node-_3048bdf3-86ae-d6c1-7b19-762b499c12dd-1b36cf9c, #w-node-_3048bdf3-86ae-d6c1-7b19-762b499c12de-1b36cf9c, #w-node-b3b62316-cc75-1b5c-2b36-cf92af5e374a-1b36cf9c, #w-node-b3b62316-cc75-1b5c-2b36-cf92af5e374b-1b36cf9c, #w-node-b3b62316-cc75-1b5c-2b36-cf92af5e374c-1b36cf9c, #w-node-b08776e3-feae-2187-f1bf-381c8903bf0f-1b36cf9c, #w-node-b08776e3-feae-2187-f1bf-381c8903bf10-1b36cf9c, #w-node-b08776e3-feae-2187-f1bf-381c8903bf11-1b36cf9c, #w-node-a440f405-aebc-b6cd-96f2-c646eb2c69fa-1b36cf9c, #w-node-a440f405-aebc-b6cd-96f2-c646eb2c69fb-1b36cf9c, #w-node-a440f405-aebc-b6cd-96f2-c646eb2c69fc-1b36cf9c, #w-node-_37e3c7d7-33ba-f032-b013-0414822986a8-1b36cf9c, #w-node-_37e3c7d7-33ba-f032-b013-0414822986a9-1b36cf9c, #w-node-_37e3c7d7-33ba-f032-b013-0414822986aa-1b36cf9c, #w-node-ea7bc121-b782-ecbd-4988-aa0b275ac307-1b36cf9c, #w-node-ea7bc121-b782-ecbd-4988-aa0b275ac308-1b36cf9c, #w-node-ea7bc121-b782-ecbd-4988-aa0b275ac309-1b36cf9c, #w-node-b2b6f35c-373d-d838-de14-ab591d4f82d2-1b36cf9c, #w-node-b2b6f35c-373d-d838-de14-ab591d4f82d4-1b36cf9c, #w-node-adc0b8bc-3606-4511-f820-63619a6925ea-cc9f780a, #w-node-fa93189b-d519-d379-7b2c-71ba503737ec-cc9f780a, #w-node-_6ac7810e-af9f-fbe6-25e8-8f26f0240af7-cc9f780a, #w-node-_7b18ab79-2e1e-4fde-6b9c-af22f76eb665-cc9f780a, #w-node-_29a835cd-e30a-e0cd-8b5f-a61ae3c64815-cc9f780a, #w-node-_6ac13de6-7f26-51d4-dedf-87e2a0056d26-cc9f780a, #w-node-dbf16f0e-cca0-3cd5-a11c-1603c1b4a8fd-cc9f780a, #w-node-a95c3e44-ed33-f494-ac76-ca7b2166801c-cc9f780a, #w-node-_274d5eda-a649-8a68-dee2-8f818da5f06f-cc9f780a, #w-node-_0a881dea-e8a0-fe65-eae9-5ea79d3455e5-cc9f780a, #w-node-_221961cb-1f82-ec87-ba09-4fcf081bb094-cc9f780a, #w-node-_557e9850-953d-185f-82ea-3438c8abe690-cc9f780a, #w-node-_725fd10f-ca90-3a94-e403-ee5bc4dd80c9-cc9f780a, #w-node-ccc0106b-011f-f741-b3ae-0a4911843ffd-cc9f780a, #w-node-_5aa3fb13-586e-74fa-60df-66a55b3b7adf-cc9f780a, #w-node-babb038c-c848-4831-abd0-fd402021c6a9-cc9f780a, #w-node-_0b16801a-5003-cf9c-6a91-fc408fec59f2-cc9f780a, #w-node-_666bd608-b08d-0668-623e-96540abb23f1-cc9f780a, #w-node-_64050b04-2152-e9da-5d85-e6e1bb26c2b8-cc9f780a, #w-node-_1c9f5198-40d0-bdc2-a7a5-f7aa03e21c47-cc9f780a, #w-node-_14a7c840-622e-c146-5eeb-fd8045a4ebb3-cc9f780a, #w-node-c68520f3-1583-c3ad-2351-4256f39de930-cc9f780a, #w-node-_4614640b-88e6-51c2-bd81-d1471dd95623-cc9f780a, #w-node-_23342b7b-174d-ce95-474f-963460115eb4-cc9f780a, #w-node-_0b16801a-5003-cf9c-6a91-fc408fec59f2-a8c10173, #w-node-_666bd608-b08d-0668-623e-96540abb23f1-a8c10173, #w-node-_64050b04-2152-e9da-5d85-e6e1bb26c2b8-a8c10173, #w-node-_1c9f5198-40d0-bdc2-a7a5-f7aa03e21c47-a8c10173, #w-node-_14a7c840-622e-c146-5eeb-fd8045a4ebb3-a8c10173, #w-node-c68520f3-1583-c3ad-2351-4256f39de930-a8c10173, #w-node-_4614640b-88e6-51c2-bd81-d1471dd95623-a8c10173, #w-node-_23342b7b-174d-ce95-474f-963460115eb4-a8c10173, #w-node-_0b16801a-5003-cf9c-6a91-fc408fec59f2-9e4251d9, #w-node-_666bd608-b08d-0668-623e-96540abb23f1-9e4251d9, #w-node-_64050b04-2152-e9da-5d85-e6e1bb26c2b8-9e4251d9, #w-node-_1c9f5198-40d0-bdc2-a7a5-f7aa03e21c47-9e4251d9, #w-node-_14a7c840-622e-c146-5eeb-fd8045a4ebb3-9e4251d9, #w-node-c68520f3-1583-c3ad-2351-4256f39de930-9e4251d9, #w-node-_4614640b-88e6-51c2-bd81-d1471dd95623-9e4251d9, #w-node-_23342b7b-174d-ce95-474f-963460115eb4-9e4251d9, #w-node-_0b16801a-5003-cf9c-6a91-fc408fec59f2-9226adae, #w-node-_666bd608-b08d-0668-623e-96540abb23f1-9226adae, #w-node-_64050b04-2152-e9da-5d85-e6e1bb26c2b8-9226adae, #w-node-_1c9f5198-40d0-bdc2-a7a5-f7aa03e21c47-9226adae, #w-node-_14a7c840-622e-c146-5eeb-fd8045a4ebb3-9226adae, #w-node-c68520f3-1583-c3ad-2351-4256f39de930-9226adae, #w-node-_4614640b-88e6-51c2-bd81-d1471dd95623-9226adae, #w-node-_23342b7b-174d-ce95-474f-963460115eb4-9226adae, #w-node-_0b16801a-5003-cf9c-6a91-fc408fec59f2-a2cdedbc, #w-node-_666bd608-b08d-0668-623e-96540abb23f1-a2cdedbc, #w-node-_64050b04-2152-e9da-5d85-e6e1bb26c2b8-a2cdedbc, #w-node-_1c9f5198-40d0-bdc2-a7a5-f7aa03e21c47-a2cdedbc, #w-node-_14a7c840-622e-c146-5eeb-fd8045a4ebb3-a2cdedbc, #w-node-c68520f3-1583-c3ad-2351-4256f39de930-a2cdedbc, #w-node-_4614640b-88e6-51c2-bd81-d1471dd95623-a2cdedbc, #w-node-_23342b7b-174d-ce95-474f-963460115eb4-a2cdedbc, #w-node-_0b16801a-5003-cf9c-6a91-fc408fec59f2-24dc4c02, #w-node-_666bd608-b08d-0668-623e-96540abb23f1-24dc4c02, #w-node-_64050b04-2152-e9da-5d85-e6e1bb26c2b8-24dc4c02, #w-node-_1c9f5198-40d0-bdc2-a7a5-f7aa03e21c47-24dc4c02, #w-node-_14a7c840-622e-c146-5eeb-fd8045a4ebb3-24dc4c02, #w-node-c68520f3-1583-c3ad-2351-4256f39de930-24dc4c02, #w-node-_4614640b-88e6-51c2-bd81-d1471dd95623-24dc4c02, #w-node-_23342b7b-174d-ce95-474f-963460115eb4-24dc4c02, #w-node-_0b16801a-5003-cf9c-6a91-fc408fec59f2-279b7ebd, #w-node-_666bd608-b08d-0668-623e-96540abb23f1-279b7ebd, #w-node-_64050b04-2152-e9da-5d85-e6e1bb26c2b8-279b7ebd, #w-node-_1c9f5198-40d0-bdc2-a7a5-f7aa03e21c47-279b7ebd, #w-node-_14a7c840-622e-c146-5eeb-fd8045a4ebb3-279b7ebd, #w-node-c68520f3-1583-c3ad-2351-4256f39de930-279b7ebd, #w-node-_4614640b-88e6-51c2-bd81-d1471dd95623-279b7ebd, #w-node-_23342b7b-174d-ce95-474f-963460115eb4-279b7ebd, #w-node-_0b16801a-5003-cf9c-6a91-fc408fec59f2-b533ef58, #w-node-_666bd608-b08d-0668-623e-96540abb23f1-b533ef58, #w-node-_64050b04-2152-e9da-5d85-e6e1bb26c2b8-b533ef58, #w-node-_1c9f5198-40d0-bdc2-a7a5-f7aa03e21c47-b533ef58, #w-node-_14a7c840-622e-c146-5eeb-fd8045a4ebb3-b533ef58, #w-node-c68520f3-1583-c3ad-2351-4256f39de930-b533ef58, #w-node-_4614640b-88e6-51c2-bd81-d1471dd95623-b533ef58, #w-node-_23342b7b-174d-ce95-474f-963460115eb4-b533ef58, #w-node-_0b16801a-5003-cf9c-6a91-fc408fec59f2-5033ffc3, #w-node-_666bd608-b08d-0668-623e-96540abb23f1-5033ffc3, #w-node-_64050b04-2152-e9da-5d85-e6e1bb26c2b8-5033ffc3, #w-node-_1c9f5198-40d0-bdc2-a7a5-f7aa03e21c47-5033ffc3, #w-node-_14a7c840-622e-c146-5eeb-fd8045a4ebb3-5033ffc3, #w-node-c68520f3-1583-c3ad-2351-4256f39de930-5033ffc3, #w-node-_4614640b-88e6-51c2-bd81-d1471dd95623-5033ffc3, #w-node-_23342b7b-174d-ce95-474f-963460115eb4-5033ffc3, #w-node-_0b16801a-5003-cf9c-6a91-fc408fec59f2-684ff717, #w-node-_666bd608-b08d-0668-623e-96540abb23f1-684ff717, #w-node-_64050b04-2152-e9da-5d85-e6e1bb26c2b8-684ff717, #w-node-_1c9f5198-40d0-bdc2-a7a5-f7aa03e21c47-684ff717, #w-node-_14a7c840-622e-c146-5eeb-fd8045a4ebb3-684ff717, #w-node-c68520f3-1583-c3ad-2351-4256f39de930-684ff717, #w-node-_4614640b-88e6-51c2-bd81-d1471dd95623-684ff717, #w-node-_23342b7b-174d-ce95-474f-963460115eb4-684ff717, #w-node-_0b16801a-5003-cf9c-6a91-fc408fec59f2-44804a6c, #w-node-_666bd608-b08d-0668-623e-96540abb23f1-44804a6c, #w-node-_64050b04-2152-e9da-5d85-e6e1bb26c2b8-44804a6c, #w-node-_1c9f5198-40d0-bdc2-a7a5-f7aa03e21c47-44804a6c, #w-node-_14a7c840-622e-c146-5eeb-fd8045a4ebb3-44804a6c, #w-node-c68520f3-1583-c3ad-2351-4256f39de930-44804a6c, #w-node-_4614640b-88e6-51c2-bd81-d1471dd95623-44804a6c, #w-node-_23342b7b-174d-ce95-474f-963460115eb4-44804a6c, #w-node-_0b16801a-5003-cf9c-6a91-fc408fec59f2-13a54f8e, #w-node-_666bd608-b08d-0668-623e-96540abb23f1-13a54f8e, #w-node-_64050b04-2152-e9da-5d85-e6e1bb26c2b8-13a54f8e, #w-node-_1c9f5198-40d0-bdc2-a7a5-f7aa03e21c47-13a54f8e, #w-node-_14a7c840-622e-c146-5eeb-fd8045a4ebb3-13a54f8e, #w-node-c68520f3-1583-c3ad-2351-4256f39de930-13a54f8e, #w-node-_4614640b-88e6-51c2-bd81-d1471dd95623-13a54f8e, #w-node-_23342b7b-174d-ce95-474f-963460115eb4-13a54f8e, #w-node-_0b16801a-5003-cf9c-6a91-fc408fec59f2-17249ec6, #w-node-_666bd608-b08d-0668-623e-96540abb23f1-17249ec6, #w-node-_64050b04-2152-e9da-5d85-e6e1bb26c2b8-17249ec6, #w-node-_1c9f5198-40d0-bdc2-a7a5-f7aa03e21c47-17249ec6, #w-node-_14a7c840-622e-c146-5eeb-fd8045a4ebb3-17249ec6, #w-node-c68520f3-1583-c3ad-2351-4256f39de930-17249ec6, #w-node-_4614640b-88e6-51c2-bd81-d1471dd95623-17249ec6, #w-node-_23342b7b-174d-ce95-474f-963460115eb4-17249ec6, #w-node-_3179b062-a65e-1dd7-3825-9a483ec8dd39-eb4c3ab5, #w-node-_045d419d-4e5b-eed6-c290-22c0093ba5e2-eb4c3ab5, #w-node-fe1d1a87-47b4-9275-3431-c807d34acd1f-eb4c3ab5, #w-node-c4e55030-49ba-cecc-236f-7e51569440f7-eb4c3ab5, #w-node-_0b16801a-5003-cf9c-6a91-fc408fec59f2-eb4c3ab5, #w-node-_666bd608-b08d-0668-623e-96540abb23f1-eb4c3ab5, #w-node-_64050b04-2152-e9da-5d85-e6e1bb26c2b8-eb4c3ab5, #w-node-_1c9f5198-40d0-bdc2-a7a5-f7aa03e21c47-eb4c3ab5, #w-node-_14a7c840-622e-c146-5eeb-fd8045a4ebb3-eb4c3ab5, #w-node-c68520f3-1583-c3ad-2351-4256f39de930-eb4c3ab5, #w-node-_4614640b-88e6-51c2-bd81-d1471dd95623-eb4c3ab5, #w-node-_23342b7b-174d-ce95-474f-963460115eb4-eb4c3ab5, #w-node-_0b16801a-5003-cf9c-6a91-fc408fec59f2-0b0ba56f, #w-node-_666bd608-b08d-0668-623e-96540abb23f1-0b0ba56f, #w-node-_64050b04-2152-e9da-5d85-e6e1bb26c2b8-0b0ba56f, #w-node-_1c9f5198-40d0-bdc2-a7a5-f7aa03e21c47-0b0ba56f, #w-node-_14a7c840-622e-c146-5eeb-fd8045a4ebb3-0b0ba56f, #w-node-c68520f3-1583-c3ad-2351-4256f39de930-0b0ba56f, #w-node-_4614640b-88e6-51c2-bd81-d1471dd95623-0b0ba56f, #w-node-_23342b7b-174d-ce95-474f-963460115eb4-0b0ba56f, #w-node-_0b16801a-5003-cf9c-6a91-fc408fec59f2-da336434, #w-node-_666bd608-b08d-0668-623e-96540abb23f1-da336434, #w-node-_64050b04-2152-e9da-5d85-e6e1bb26c2b8-da336434, #w-node-_1c9f5198-40d0-bdc2-a7a5-f7aa03e21c47-da336434, #w-node-_14a7c840-622e-c146-5eeb-fd8045a4ebb3-da336434, #w-node-c68520f3-1583-c3ad-2351-4256f39de930-da336434, #w-node-_4614640b-88e6-51c2-bd81-d1471dd95623-da336434, #w-node-_23342b7b-174d-ce95-474f-963460115eb4-da336434, #w-node-_0b16801a-5003-cf9c-6a91-fc408fec59f2-afe16ba3, #w-node-_666bd608-b08d-0668-623e-96540abb23f1-afe16ba3, #w-node-_64050b04-2152-e9da-5d85-e6e1bb26c2b8-afe16ba3, #w-node-_1c9f5198-40d0-bdc2-a7a5-f7aa03e21c47-afe16ba3, #w-node-_14a7c840-622e-c146-5eeb-fd8045a4ebb3-afe16ba3, #w-node-c68520f3-1583-c3ad-2351-4256f39de930-afe16ba3, #w-node-_4614640b-88e6-51c2-bd81-d1471dd95623-afe16ba3, #w-node-_23342b7b-174d-ce95-474f-963460115eb4-afe16ba3, #w-node-_0b16801a-5003-cf9c-6a91-fc408fec59f2-8e0d7a99, #w-node-_666bd608-b08d-0668-623e-96540abb23f1-8e0d7a99, #w-node-_64050b04-2152-e9da-5d85-e6e1bb26c2b8-8e0d7a99, #w-node-_1c9f5198-40d0-bdc2-a7a5-f7aa03e21c47-8e0d7a99, #w-node-_14a7c840-622e-c146-5eeb-fd8045a4ebb3-8e0d7a99, #w-node-c68520f3-1583-c3ad-2351-4256f39de930-8e0d7a99, #w-node-_4614640b-88e6-51c2-bd81-d1471dd95623-8e0d7a99, #w-node-_23342b7b-174d-ce95-474f-963460115eb4-8e0d7a99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cffa9a86-ea39-c837-f1e7-20d796ef48a0-cf0ae59c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_89282026-1861-e2c9-b393-36d8650f349a-cf0ae59c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_0a32e7ea-360f-1e1f-bede-8e49f9ee7b5e-cf0ae59c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_0b16801a-5003-cf9c-6a91-fc408fec59f2-cf0ae59c, #w-node-_666bd608-b08d-0668-623e-96540abb23f1-cf0ae59c, #w-node-_64050b04-2152-e9da-5d85-e6e1bb26c2b8-cf0ae59c, #w-node-_1c9f5198-40d0-bdc2-a7a5-f7aa03e21c47-cf0ae59c, #w-node-_14a7c840-622e-c146-5eeb-fd8045a4ebb3-cf0ae59c, #w-node-c68520f3-1583-c3ad-2351-4256f39de930-cf0ae59c, #w-node-_4614640b-88e6-51c2-bd81-d1471dd95623-cf0ae59c, #w-node-_23342b7b-174d-ce95-474f-963460115eb4-cf0ae59c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (max-width: 991px) {
  #w-node-_0a32e7ea-360f-1e1f-bede-8e49f9ee7b5e-cf0ae59c {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_0a32e7ea-360f-1e1f-bede-8e49f9ee7b5e-cf0ae59c {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }
}

@media screen and (max-width: 479px) {
  #w-node-e6d6abb5-d225-28d7-bcee-a54348c138ad-1b36cf9c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cffa9a86-ea39-c837-f1e7-20d796ef48a0-cf0ae59c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_89282026-1861-e2c9-b393-36d8650f349a-cf0ae59c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }
}


